版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
FX系列PLC及其指令系統(tǒng)FX系列PLC及其指令系統(tǒng)
PLC品種繁多,各有特色。本章以目前較為常用的FX系列PLC為例進(jìn)行講授3.1FX系列PLC及性能
3.2FX系列PLC內(nèi)部軟繼電器及編號(hào)
3.3FX系列PLC的基本指令及應(yīng)用
3.4FX系列PLC的功能指令簡介
3.1FX系列PLC及性能
3.1.1FX系列PLC概述3.1FX系列PLC及性能
3.1.1FX系列PLC概述●FX系列家族成員FX0FX2FX2CFX0SFX1SFX0NFX1NFX2NFX2NC疊裝式結(jié)構(gòu)
3.1FX系列PLC及性能
3.1.2FX系列PLC型號(hào)說明
FX□─□□□─□
系列名
I/O點(diǎn)數(shù)
單元類型
輸出方式
特殊品種
如:0S1S0N1N2N
等
3.1FX系列PLC及性能
3.1.3FX0N、FX1N系列PLC(型號(hào)規(guī)格)類型型號(hào)輸入點(diǎn)數(shù)輸出點(diǎn)數(shù)電源電壓
FX0N(1N)-24M(R,T)1410
基本單元
FX0N(1N)-40M(R,T)2416AC100~240VFX0N(1N)-60M(R,T)3624或DC24V擴(kuò)展單元
FX0N-40ER2416AC100~240V
FX0N-8EX8-
擴(kuò)展模塊
FX0N-8EYR-8不需要
FX0N-8EYT-8
3.1FX系列PLC及性能
3.1.3FX0N、FX1N系列PLC(I/O擴(kuò)展)基本單元擴(kuò)展單元擴(kuò)展模塊FX0N-60MRFX0N-40ERFX0N-8EYR例如:FX0N、FX1N最大可構(gòu)成的I/O點(diǎn)數(shù)為128點(diǎn)3.1FX系列PLC及性能
3.1.3FX0N、FX1N系列PLC(FX0N
特殊模塊及外圍設(shè)備)※
FX0N-3A
2路模擬輸入/1路模擬量輸出※
FX0N-232ADPRS232通信接口※
FX0N-485ADPRS485通信接口※
FX-10-P、FX-20-P簡易編程器※
FXGP/WIN-C編程軟件※
DU、GOT人機(jī)界面※
FX0N-16NT16位數(shù)據(jù)傳送接口3.1FX系列PLC及性能
3.1.3FX0N、FX1N系列PLC(FX1N
特殊模塊及外圍設(shè)備)※
FX0N所有特殊模塊與外圍設(shè)備全部可用于FX1N※
擴(kuò)展板FX1N-232-BD、FX1N-422-BD、FX485-BD,通過RS-232C/422/485和外部設(shè)備實(shí)現(xiàn)通信※
裝有8個(gè)模擬電位器的FX1N-8AV-BD選件板※
可通過FX1N-5DM模塊進(jìn)行時(shí)間顯示與設(shè)定。
3.1FX系列PLC及性能
3.1.3FX0N、FX1N系列PLC(一般性能指標(biāo))項(xiàng)目性能FX0NFX1N用戶存儲(chǔ)程序存儲(chǔ)容量2K步(EEPROM)8K步(EEPROM)
可選存儲(chǔ)器FX-EEPROM-4(4K)FX1N-EEPROM-8LFX-EEPROM-8(8K)FX-EPROM-8(8K)指令種類基本指令20條27條步進(jìn)指令2條2條應(yīng)用指令36種51條89種187條運(yùn)算速度基本指令1.6~3.6μs/指令0.55~0.7μs/指令應(yīng)用指令數(shù)十μs~數(shù)百μs/指令數(shù)μs~數(shù)百μs/指令3.1FX系列PLC及性能
3.1.3FX0N、FX1N系列PLC(輸入性能指標(biāo))輸入點(diǎn)X000-X007X010-輸入電流DC24V7mADC24V5mA輸入ON電流≥
4.5mA
≥
3.5mA輸入OFF電流<1.5mA
<1.5mA響應(yīng)時(shí)間約10ms約10ms(0---15ms可調(diào))電路隔離光電耦合隔離3.1FX系列PLC及性能
3.1.3FX0N、FX1N系列PLC(輸出性能指標(biāo)①)------繼電器輸出(R)外部電源AC250V或DC30V以下
驅(qū)動(dòng)能力2A/1點(diǎn)8A/4點(diǎn)8A/8點(diǎn)
最大負(fù)載感性負(fù)載80VA
燈負(fù)載100W
響應(yīng)時(shí)間約10ms
電路隔離繼電器隔離
輸出狀態(tài)顯示輸出ON時(shí)LED亮
3.1FX系列PLC及性能
3.1.3FX0N、FX1N系列PLC(輸出性能指標(biāo)②)-------晶體管輸出(T)外部電源DC5~30V驅(qū)動(dòng)能力0.5A/1點(diǎn)0.8A/4點(diǎn)最大負(fù)載感性負(fù)載12W/DC24V
燈負(fù)載15W/DC24V開路漏電流0.1mA以下響應(yīng)時(shí)間<0.2ms大電流OFF時(shí)<0.4ms電路隔離光電耦合器隔離輸出狀態(tài)顯示輸出ON時(shí)LED亮
3.1FX系列PLC及性能
3.1.3FX0N、FX1N系列PLC(輸出性能指標(biāo)③)外部電源AC85~240V驅(qū)動(dòng)能力0.3A/點(diǎn)0.8A/4點(diǎn)
最大負(fù)載感性負(fù)載15VA/AC100V、30VA/AC200V
燈負(fù)載30W
開路漏電流1mA/AC100V2mA/AC200V響應(yīng)時(shí)間ON:1msOFF:10ms電路隔離光電晶閘管隔離輸出狀態(tài)顯示輸出ON時(shí)LED亮
------晶閘管輸出(S)3.1FX系列PLC及性能
3.1.4FX0S、FX1S系列PLC
FX0S、FX1S系列PLC是用于極小規(guī)模系統(tǒng)的超小型PLC
只有10~30個(gè)I/O點(diǎn),而且不能擴(kuò)展它們都有繼電器輸出和晶體管輸出兩種輸出方式使用的電源有交流和直流電源兩種
型號(hào)輸入點(diǎn)數(shù)輸出點(diǎn)數(shù)電源電壓FX0S(1S)-10M(R,T)64FX0S(1S)-14M(R,T)86AC100~240VFX0S(1S)-20M(R,T)128或DC24VFX0S(1S)-30M(R,T)1614
3.1FX系列PLC及性能
3.1.4FX0S、FX1S系列PLC
內(nèi)置RUN/STOP開關(guān)內(nèi)置用于調(diào)整定時(shí)器設(shè)定時(shí)間的模擬電位器(其中FX0S1個(gè)、FX1S2個(gè))FX1S系列PLC還內(nèi)置有時(shí)鐘功能,可以進(jìn)行時(shí)間控制,裝上顯示模塊FX1N-5DM,可進(jìn)行時(shí)間顯示與設(shè)定
FX1S系列PLC還可選用FX1N系列的各種功能擴(kuò)展板,具有與上位計(jì)算機(jī)通信功能。3.1FX系列PLC及性能
3.1.4FX0S、FX1S系列PLC
項(xiàng)目性能FX0SFX1S用戶存儲(chǔ)器程序存儲(chǔ)容量800步(EEPROM)2000步(EEPROM)
可選存儲(chǔ)器FX1N-EEPROM-8L(只能用2K)指令種類基本指令20條27條步進(jìn)指令2條2條應(yīng)用指令35種50條85種167條運(yùn)算速度基本指令1.6~3.6μs/指令0.55~0.7μs/指令應(yīng)用指令數(shù)十μs~數(shù)百μs/指令數(shù)μs~數(shù)百μs/指令3.1FX系列PLC及性能
3.1.5FX2N、FX2NC系列PLC
☆FX2N是FX系列中功能最強(qiáng)、運(yùn)行速度最快的PLC☆基本指令執(zhí)行時(shí)間高達(dá)0.08μs,超過了許多大、中型PLC☆FX2N的用戶存貯器容量可擴(kuò)展到16K☆FX2N的I/O點(diǎn)數(shù)最大可擴(kuò)展到256點(diǎn)
☆FX2N有多種模擬量輸入輸出模塊、高速計(jì)數(shù)器模塊、脈沖輸出模塊、位置控制模塊、RS-232C/RS-422/RS-485串行通信模塊或功能擴(kuò)展板、模擬定時(shí)器擴(kuò)展板等。使用這些特殊功能模塊和功能擴(kuò)展板,可以實(shí)現(xiàn)模擬量控制、位置控制和聯(lián)網(wǎng)通信等功能
3.1FX系列PLC及性能
3.1.5FX2N、FX2NC系列PLC
☆FX2N有3000多點(diǎn)輔助繼電器、1000點(diǎn)狀態(tài)、200多點(diǎn)定時(shí)器、200點(diǎn)16位加計(jì)數(shù)器、35點(diǎn)32位加/減計(jì)數(shù)器、8000多點(diǎn)16位數(shù)據(jù)寄存器、128點(diǎn)跳步指針、15點(diǎn)中斷指針☆
FX2N有128種功能指令,具有中斷輸入處理、修改輸入濾波器常數(shù)、數(shù)學(xué)運(yùn)算、浮點(diǎn)數(shù)運(yùn)算、數(shù)據(jù)檢索、數(shù)據(jù)排序、PID運(yùn)算、開平方、三角函數(shù)運(yùn)算、脈沖輸出、脈寬調(diào)制、ASCll碼輸出、串行數(shù)據(jù)傳送、校驗(yàn)碼、比較觸點(diǎn)等功能指令☆
FX2N內(nèi)裝實(shí)時(shí)鐘,有時(shí)鐘數(shù)據(jù)的比較、加減、讀出/寫入指令,可用于時(shí)間控制☆
FX2N還有矩陣輸入、10鍵輸入、16鍵輸入、數(shù)字開關(guān)、方向開關(guān)、7段顯示器掃描顯示等方便指令
3.1FX系列PLC及性能
3.1.5FX2N、FX2NC系列PLC
★FX2NC的性能指標(biāo)與FX2N基本相同★FX2NC的基本單元I/O點(diǎn)為16/32/64/96★所不同的是FX2NC采用插件式輸入輸出,用扁平電纜連接,體積更小3.1FX系列PLC及性能
3.1.5FX2N、FX2NC系列PLC(型號(hào)規(guī)格①)類型型號(hào)輸入點(diǎn)數(shù)輸出點(diǎn)數(shù)電源類型
FX2N-16MR(S、T)88FX2N-32MR(S、T)1616基本單元FX2N-48MR(S、T)2424AC100FX2N-64MR(S、T)3232~240VFX2N-80MR(S、T)4040或DC24VFX2N-128MR(T)6464FX2N-16EYT-16FX2N-16EYT-C-163.1FX系列PLC及性能
3.1.5FX2N、FX2NC系列PLC(型號(hào)規(guī)格②)類型型號(hào)輸入點(diǎn)數(shù)輸出點(diǎn)數(shù)電源類型擴(kuò)展單元FX2N-32ER(S、T)1616FX2N-48ER(T)2424
FX2N-16EX16-FX2N-16EX-C16-不需要
FX2N-16EXL-C16-單獨(dú)供電擴(kuò)展模塊FX2N-16EYR-16FX2N-16EYS-163.1FX系列PLC及性能
3.1.5FX2N、FX2NC系列PLC(特殊功能模塊①)型號(hào)功能說明FX2N-4AD4通道12位模擬量輸入模塊FX2N-4AD-PT供PT-100溫度傳感器用的4通道12位模擬量輸入FX2N-4AD-TC供熱電偶溫度傳感器用的4通道12位模擬量輸入FX2N-4DA4通道12位模擬量輸出模塊FX2N-3A2通道輸入、1通道輸出的8位模擬量模塊FX2N-1HC2相50HZ的1通道高速計(jì)數(shù)器FX2N-1PG脈沖輸出模塊FX2N-10GM有4點(diǎn)通用輸入、6點(diǎn)通用輸出的1軸定位單元3.1FX系列PLC及性能
3.1.5FX2N、FX2NC系列PLC(特殊功能模塊②)FX-20GM和E-20GM2軸定位單元,內(nèi)置EEPROMFX2N-1RM-SET可編程凸輪控制單元FX2N-232-BDRS-232C通信用功能擴(kuò)展板FX2N-232IFRS-232C通信用功能模塊FX2N-422-BDRS-422通信用功能擴(kuò)展板FX-485PC-IF-SETRS-232C/485變換接口FX2N-485-BDRS-485C通信用功能擴(kuò)展板FX-16NP/NTMELSECNET/MINI接口模塊FX2N-8AV-BD模擬量設(shè)定功能擴(kuò)展板單元類型:
M──基本單元
E──輸入輸出混合擴(kuò)展單元
EX──擴(kuò)展輸入模塊
EY──擴(kuò)展輸出模塊輸出方式:R──繼電器輸出
S──晶閘管輸出
T──晶體管輸出
特殊品種:D----DC電源,DC輸出
A----AC電源,
AC(AC100~120V)輸入或AC輸出模塊H----大電流輸出擴(kuò)展模塊
V----立式端子排的擴(kuò)展模塊
C----接插口輸入輸出方式
F----輸入濾波時(shí)間常數(shù)為1ms的擴(kuò)展模塊
◆如果特殊品種一項(xiàng)無符號(hào),為AC電源、DC輸入、橫式端子排、標(biāo)準(zhǔn)輸出。FX系列小型PLC及其指令系統(tǒng)3.2FX系列PLC內(nèi)部軟繼電器及編號(hào)
PLC的內(nèi)部軟繼電器輸入繼電器輸出繼電器輔助繼電器狀態(tài)繼電器定時(shí)器計(jì)數(shù)器數(shù)據(jù)寄存器變址寄存器指針常數(shù)3.2FX系列PLC軟繼電器及編號(hào)
不同廠家、不同系列的PLC,其內(nèi)部軟繼電器的功能和編號(hào)也不相同,因此用戶在編制程序時(shí),必須熟悉所選用PLC的軟繼電器功能和編號(hào)。
FX系列PLC軟繼電器編號(hào)由字母和數(shù)字組成其中:輸入繼電器和輸出繼電器用八進(jìn)制數(shù)字編號(hào)其它均采用十進(jìn)制數(shù)字編號(hào)3.2FX系列PLC軟繼電器及編號(hào)
3.2.1輸入繼電器(X)◆
輸入繼電器是PLC用來接收用戶輸入設(shè)備發(fā)來的輸入信號(hào)◆
輸入繼電器線圈由外部輸入信號(hào)所驅(qū)動(dòng),只有當(dāng)外部信號(hào)接通時(shí),對(duì)應(yīng)的輸入繼電器才得電,不能用指令來驅(qū)動(dòng)?!诔绦蛑薪^對(duì)不可能出現(xiàn)輸入繼電器的線圈,只能出現(xiàn)輸入繼電器的觸點(diǎn)※每個(gè)輸入繼電器的常開與常閉觸點(diǎn)均可無數(shù)次使用
3.2FX系列PLC軟繼電器及編號(hào)
3.2.1輸入繼電器(X)●FX系列PLC的輸入繼電器以八進(jìn)制進(jìn)行編號(hào)●
FX0N輸入繼電器的編號(hào)范圍為:
X000~X007、X010~X017、X020~X027、X030~X037、X040~X047、X050~X057....
注:基本單元輸入繼電器的編號(hào)是固定的,擴(kuò)展單元和擴(kuò)展模塊是按與基本單元最靠近開始,順序進(jìn)行編號(hào)基本單元FX0N-40MR擴(kuò)展單元FX0N-40ER擴(kuò)展模塊FX0N-8EXX000~X027X030~X057X060~X0673.2FX系列PLC軟繼電器及編號(hào)
3.2.2輸出繼電器(Y)◆輸出繼電器是用來將PLC內(nèi)部信號(hào)輸出傳送給外部負(fù)載◆輸出繼電器線圈是由PLC內(nèi)部程序驅(qū)動(dòng),其線圈狀態(tài)傳送給輸出單元,再由輸出單元對(duì)應(yīng)的硬觸點(diǎn)來驅(qū)動(dòng)外部負(fù)載
※每個(gè)輸出繼電器在輸出單元中都對(duì)應(yīng)有一個(gè)常開硬觸點(diǎn),但在程序中供編程的輸出繼電器,不管是常開還是常閉觸點(diǎn),都可以無數(shù)次使用。
3.2FX系列PLC軟繼電器及編號(hào)
3.2.2輸出繼電器(Y)◆
FX系列PLC的輸出繼電器也是八進(jìn)制編號(hào)◆
FX0N編號(hào)范圍為Y000~Y007、Y010~Y017。。。?!襞c輸入繼電器一樣,基本單元的輸出繼電器編號(hào)是固定的,擴(kuò)展單元和擴(kuò)展模塊的編號(hào)也是按與基本單元最靠近開始,順序進(jìn)行編號(hào)實(shí)際使用中,輸入/輸出繼電器的數(shù)量,要根據(jù)系統(tǒng)配置而定基本單元FX0N-40MR擴(kuò)展單元FX0N-40ER擴(kuò)展模塊FX0N-8EXX000~X017X020~X0373.2FX系列PLC軟繼電器及編號(hào)
3.2.3輔助繼電器(M)
◆輔助繼電器是PLC中數(shù)量最多的一種繼電器,其作用相當(dāng)于繼電器控制系統(tǒng)中的中間繼電器。
◆和輸出繼電器一樣,其線圈由程序指令驅(qū)動(dòng),每個(gè)輔助繼電器都有無限多對(duì)常開常閉觸點(diǎn),供編程使用。但是,其觸點(diǎn)不能直接驅(qū)動(dòng)外部負(fù)載,要通過輸出繼電器才能實(shí)現(xiàn)對(duì)外部負(fù)載的驅(qū)動(dòng)?!?/p>
FX系列PLC的輔助繼電器有:通用輔助繼電器
(三種)保持輔助繼電器特殊輔助繼電器3.2.3輔助繼電器(M)
①通用輔助繼電器●通用輔助繼電器和輸出繼電器一樣,在PLC電源中斷后,其狀態(tài)將變?yōu)镺FF。當(dāng)電源恢復(fù)后,除因程序使其變?yōu)镺N外,其它仍保持OFF
X0M0M0M03.2.3輔助繼電器(M)
①通用輔助繼電器編號(hào):
FX0SFX1S
FX0NFX1NFX2N(FX2NC)M0~M0~M0~M0~M0~M495M383M383M383M499注:可通過程序設(shè)定,將它們變?yōu)楸3州o助繼電器
(按十進(jìn)制編號(hào))3.2.3輔助繼電器(M)
②保持用輔助繼電器●保持用輔助繼電器在PLC電源中斷后,它具有保持?jǐn)嚯娗暗乃查g狀態(tài)的功能,并在恢復(fù)供電后繼續(xù)斷電前的狀態(tài)注:也可通過程序設(shè)定,將它們變?yōu)橥ㄓ幂o助繼電器編號(hào):
FX0SFX1S
FX0NFX1NFX2N(FX2NC)M496~M384~M384~M384~M500~M511M511M511M1535M30713.2.3輔助繼電器(M)
③特殊輔助繼電器(M8000~M8255)●特殊輔助繼電器是具有某項(xiàng)特定功能的輔助繼電器通??煞譃閮深悾河|點(diǎn)型和線圈型
●觸點(diǎn)型特殊輔助繼電器的線圈由PLC自動(dòng)驅(qū)動(dòng),用戶只可以利用其觸點(diǎn)?!窬€圈型特殊輔助繼電器的線圈由用戶控制,其線圈得電后,PLC作出特定動(dòng)作。3.2.3輔助繼電器(M)
③特殊輔助繼電器(觸點(diǎn)型1)M8000(M8001)----運(yùn)行監(jiān)視用特殊輔助繼電器PLC運(yùn)行時(shí)M8000得電(M8001斷電),PLC停止時(shí)M8000失電(M8001得電)3.2.3輔助繼電器(M)
③特殊輔助繼電器(觸點(diǎn)型2)M8002(M8003)----初始脈沖特殊輔助繼電器
M8002(M8003)只在PLC開始運(yùn)行的第一個(gè)掃描周期內(nèi)得電(斷電),其余時(shí)間均斷電(得電)。常用M8002的觸點(diǎn)作為一些繼電器的初始化復(fù)位信號(hào)3.2.3輔助繼電器(M)
③特殊輔助繼電器(觸點(diǎn)型3)M8011、M8012、M8013、M8014-------分別為產(chǎn)生周期為10ms、100ms、1s、1min脈沖的特殊輔助繼電器(PLCRUN)例如:3.2.3輔助繼電器(M)
③特殊輔助繼電器(觸點(diǎn)型4)M8004----
出錯(cuò)特殊繼電器
當(dāng)PLC出現(xiàn)硬件出錯(cuò)、參數(shù)出錯(cuò)、語法出錯(cuò)、電路出錯(cuò)、操作出錯(cuò)、運(yùn)算出錯(cuò)等時(shí),M8004得電M8061----
硬件出錯(cuò)特殊繼電器→D8061(出錯(cuò)代碼)M8064----
參數(shù)出錯(cuò)特殊繼電器→D8064(出錯(cuò)代碼)M8065----
語法出錯(cuò)特殊繼電器→D8065(出錯(cuò)代碼)M8066----
電路出錯(cuò)特殊繼電器→D8066(出錯(cuò)代碼)M8067----
操作出錯(cuò)特殊繼電器→D8067(出錯(cuò)代碼)3.2.3輔助繼電器(M)
③特殊輔助繼電器(觸點(diǎn)型5)M8020----
零標(biāo)志M8021----
錯(cuò)位標(biāo)志M8022----
進(jìn)位標(biāo)志M8029----
指令執(zhí)行完畢標(biāo)志M8046----STL狀態(tài)置13.2.3輔助繼電器(M)
③特殊輔助繼電器(觸點(diǎn)型6)M8246----C246減計(jì)數(shù)監(jiān)視M8247----C247減計(jì)數(shù)監(jiān)視M8249----C249減計(jì)數(shù)監(jiān)視M8251----C251減計(jì)數(shù)監(jiān)視M8252----C252減計(jì)數(shù)監(jiān)視M8254----C254減計(jì)數(shù)監(jiān)視3.2.3輔助繼電器(M)
③特殊輔助繼電器(線圈型1)M8028----10ms定時(shí)器切換標(biāo)志當(dāng)M8028線圈被接通時(shí),則T32-T62變?yōu)?0ms定時(shí)器M8034----
禁止全部輸出的特殊輔助繼電器當(dāng)M8034線圈被接通時(shí),則PLC的所有輸出自動(dòng)斷開M8039----
恒定掃描周期的特殊輔助繼電器當(dāng)M8039線圈被接通時(shí),則PLC以恒定的掃描方式運(yùn)行恒定掃描周期值由D8039決定3.2.3輔助繼電器(M)
③特殊輔助繼電器(線圈型2)M8031----非保持型繼電器、寄存器狀態(tài)清除M8032----保持型繼電器、寄存器狀態(tài)清除M8033----RUN→STOP時(shí),輸出保持RUN前狀態(tài)M8035----強(qiáng)制運(yùn)行(RUN)監(jiān)視M8036----強(qiáng)制運(yùn)行(RUN)M8037----強(qiáng)制停止(STOP)3.2.3輔助繼電器(M)
③特殊輔助繼電器(線圈型3)M8040----禁止?fàn)顟B(tài)轉(zhuǎn)移M8041----從起始狀態(tài)開始轉(zhuǎn)移M8042----啟動(dòng)脈沖M8043----回原點(diǎn)結(jié)束M8044----原點(diǎn)條件M8045----禁止輸出復(fù)位M8047----STL狀態(tài)監(jiān)控有效與步進(jìn)指令有關(guān)3.2.3輔助繼電器(M)
③特殊輔助繼電器(線圈型4)M8050----I00□禁止M8051----I10□禁止M8052----I20□禁止M8053----I30□禁止M8056----捕捉X0的脈沖M8057----捕捉X1的脈沖M8058----捕捉X2的脈沖M8059----捕捉X3的脈沖3.2.3輔助繼電器(M)
③特殊輔助繼電器(線圈型5)M8235----設(shè)置C235為減計(jì)數(shù)方式M8236----設(shè)置C236為減計(jì)數(shù)方式M8237----設(shè)置C237為減計(jì)數(shù)方式M8238----設(shè)置C238為減計(jì)數(shù)方式M8241----設(shè)置C241為減計(jì)數(shù)方式M8242----設(shè)置C242為減計(jì)數(shù)方式M8244----設(shè)置C244為減計(jì)數(shù)方式3.2.3輔助繼電器(M)
③特殊輔助繼電器(M8000~M8255)注意:
FX系列中,不同型號(hào)PLC的特殊輔助繼電器的數(shù)量也不同。在M8000~M8255的256個(gè)特殊輔助繼電器中,PLC未定義的不可在用戶程序中使用,具體可參見使用手冊(cè)。
3.2FX系列PLC軟繼電器及編號(hào)
3.2.4狀態(tài)器(S)
狀態(tài)器對(duì)在步進(jìn)順控類的控制程序中起著重要的作用,它與后述的步進(jìn)指令STL組合使用。
①初始用狀態(tài)器②返回原點(diǎn)用狀態(tài)器(FX2N)③普通狀態(tài)器④保持狀態(tài)器
⑤報(bào)警用狀態(tài)器(FX2N)不使用步進(jìn)指令時(shí),狀態(tài)器也可當(dāng)作輔助繼電器使用3.2FX系列PLC軟繼電器及編號(hào)
3.2.4狀態(tài)器(S)編號(hào):FX0SFX1S
FX0NFX1NFX2N
(FX2NC)
返回原點(diǎn)用--------S10~S19普通用S0~S63S10~S127S10~S127S10~S999S20~S499初始用S0~S9S0~S9S0~S9S0~S9S0~S9保持用--S0~S127S0~S127S0~S999S500~S899報(bào)警用--------S900~S9993.2FX系列PLC軟繼電器及編號(hào)
3.2.5
定時(shí)器(T)●
PLC的定時(shí)器相當(dāng)于電器系統(tǒng)中的通電延時(shí)時(shí)間繼電器●定時(shí)器可提供無數(shù)對(duì)的常開、常閉延時(shí)觸點(diǎn)供編程用●定時(shí)器中有一個(gè)設(shè)定值寄存器、一個(gè)當(dāng)前值寄存器和一個(gè)用來存儲(chǔ)其輸出觸點(diǎn)的映象寄存器(一個(gè)二進(jìn)制位),這三個(gè)量使用同一地址編號(hào)。但使用場合不一樣,意義也不同。●定時(shí)器時(shí)可分為通用定時(shí)器、積算定時(shí)器二種。3.2FX系列PLC軟繼電器及編號(hào)
3.2.5
定時(shí)器(T)●PLC定時(shí)器工作原理:
定時(shí)器是根據(jù)時(shí)鐘脈沖累積計(jì)數(shù)而達(dá)到定時(shí)的目的,時(shí)鐘脈沖有1ms、10ms、100ms,當(dāng)所計(jì)數(shù)達(dá)到設(shè)定值時(shí),其觸點(diǎn)動(dòng)作。設(shè)定值可用常數(shù)K或數(shù)據(jù)寄存器D的內(nèi)容來設(shè)置。
3.2.5
定時(shí)器(T)
①通用定時(shí)器※通用定時(shí)器不具備斷電的保持功能,即當(dāng)輸入電路斷開或停電時(shí)定時(shí)器復(fù)位。通用定時(shí)器有100ms和10ms兩種?!裨O(shè)定值:常數(shù)K或數(shù)據(jù)寄存器D的內(nèi)容●
設(shè)定值的范圍:1~327673.2.5
定時(shí)器(T)
①通用定時(shí)器編號(hào):FX0SFX1S
FX0NFX1NFX2N
(FX2NC)100msT0~T49T0~T62T0~T62T0~T19910msT24~T49T32~T62T32~T62T200~T2451ms----T63--3.2.5
定時(shí)器(T)
①通用定時(shí)器
100ms定時(shí)器
定時(shí)范圍為0.1~3276.7s
10ms定時(shí)器(除FX2N外,M8028=ON時(shí))定時(shí)范圍為0.01~327.67s
1ms定時(shí)器(FX0NT63)(采用中斷計(jì)數(shù))定時(shí)范圍為0.001~32.767s3.2.5
定時(shí)器(T)
①通用定時(shí)器通用定時(shí)器(例)3.2.5
定時(shí)器(T)
②積算定時(shí)器積算定時(shí)器具有計(jì)數(shù)累積的功能。在定時(shí)過程中如果斷電或定時(shí)器線圈OFF,積算定時(shí)器將保持當(dāng)前的計(jì)數(shù)值(當(dāng)前值),通電或定時(shí)器線圈ON后繼續(xù)累積,即其當(dāng)前值具有保持功能,只有將積算定時(shí)器復(fù)位,當(dāng)前值才變?yōu)?。
1ms積算定時(shí)器:對(duì)1ms時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的,定時(shí)范圍為0.001~32.767s。100ms積算定時(shí)器:對(duì)100ms時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的定時(shí)范圍為0.1~3276.7s
3.2.5
定時(shí)器(T)
②積算定時(shí)器編號(hào):FX0SFX1S
FX0NFX1NFX2N
(FX2NC)
1ms--T63--T246~T249100ms------T250~T2553.2.5
定時(shí)器(T)
②
積算定時(shí)器積算定時(shí)器(例)3.2.5
定時(shí)器(T)
③誤差分析
除了中斷執(zhí)行型的定時(shí)器外,在線圈驅(qū)動(dòng)之后到定時(shí)器觸點(diǎn)動(dòng)作的誤差范圍為:
-α~+T0
α-----0.001s(1ms)、0.01s(10ms)、0.1s(100ms);
T0----掃描周期編程時(shí),若定時(shí)器觸點(diǎn)指令寫在線圈指令之前,則最壞的情況下,定時(shí)器定時(shí)誤差為2T0。1ms定時(shí)器為中斷執(zhí)行型定時(shí)器,是以中斷方式對(duì)1ms時(shí)鐘脈沖進(jìn)行計(jì)數(shù),定時(shí)精度高。3.2FX系列PLC軟繼電器及編號(hào)
3.2.6計(jì)數(shù)器(C)內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)器是在執(zhí)行掃描操作時(shí)對(duì)內(nèi)部信號(hào)(如X、Y、M、S、T等)進(jìn)行計(jì)數(shù)。內(nèi)部輸入信號(hào)的接通和斷開時(shí)間應(yīng)比PLC的掃描周期稍長。
高速計(jì)數(shù)器采用中斷方式進(jìn)行計(jì)數(shù),與PLC的掃描周期無關(guān)
與內(nèi)部計(jì)數(shù)器相比除允許輸入頻率高之外,應(yīng)用也更為靈活,高速計(jì)數(shù)器均有斷電保持功能,通過參數(shù)設(shè)定也可變成非斷電保持。
3.2.6計(jì)數(shù)器(C)
①內(nèi)部計(jì)數(shù)器★計(jì)數(shù)器的設(shè)定值范圍:1---32767(16位)-214783648~+214783647(32位)★計(jì)數(shù)器的設(shè)定值可由常數(shù)K或間接通過指定的數(shù)據(jù)寄存器(D)來設(shè)定★內(nèi)部計(jì)數(shù)器包括16位增計(jì)數(shù)器和32位可逆計(jì)數(shù)器
3.2.6計(jì)數(shù)器(C)
①內(nèi)部計(jì)數(shù)器之一----16位增計(jì)數(shù)器基本原理注:16位增計(jì)數(shù)器分為通用型和保持型兩種3.2.6計(jì)數(shù)器(C)
①內(nèi)部計(jì)數(shù)器之一----16位增計(jì)數(shù)器FX0SFX1S
FX0NFX1NFX2N
(FX2NC)普通C0-C13C0-C15C0-C15C0-C15C0-C99
保持C14-C15C16-C31C16-C31C16-C199C100-C19916位增計(jì)數(shù)器編號(hào)3.2.6計(jì)數(shù)器(C)
①內(nèi)部計(jì)數(shù)器之二----
32位可逆計(jì)數(shù)器這類計(jì)數(shù)器與16位增計(jì)數(shù)器除位數(shù)不同外,還在于它能通過控制實(shí)現(xiàn)加/減雙向計(jì)數(shù)。(限FX1N/2N/2NC)增/減計(jì)數(shù)由對(duì)應(yīng)的特殊輔助繼電器設(shè)定。對(duì)應(yīng)的特殊輔助繼電器被置為ON時(shí)為減計(jì)數(shù),置為OFF時(shí)為增計(jì)數(shù)。例:C200-------M8200當(dāng)M8200為ON時(shí),C200為減計(jì)數(shù)
當(dāng)M8200為OFF時(shí),C200為增計(jì)數(shù)3.2.6計(jì)數(shù)器(C)
①內(nèi)部計(jì)數(shù)器之二----
32位可逆計(jì)數(shù)器FX0SFX1S
FX0NFX1NFX2N
(FX2NC)普通---C200-C219
保持---C220-C23432位增/減可逆計(jì)數(shù)器編號(hào)3.2.6計(jì)數(shù)器(C)
②高速計(jì)數(shù)器①高數(shù)計(jì)數(shù)器是采用中斷方式進(jìn)行高速計(jì)數(shù)的,與PLC的掃描周期無關(guān)②高數(shù)計(jì)數(shù)器是對(duì)特定的輸入進(jìn)行計(jì)數(shù)(如FX0N為X0~X3)③高數(shù)計(jì)數(shù)器為32位增/減計(jì)數(shù)型,具有停電保持功能(設(shè)定值范圍:-2147483648~+2147483647)◆什么是高速計(jì)數(shù)器?◆高數(shù)計(jì)數(shù)器的三種類型:①單相單輸入②單相雙輸入③雙相3.2.6計(jì)數(shù)器(C)
②高速計(jì)數(shù)器之一----單相單輸入高速計(jì)數(shù)器
C235C236C237C238C241C242C244X000U/DU/DU/DX001U/D
RRX002U/DU/DX003U/D
R
S增/減(-/+)M8235M8236M8237M8238M8241M8242M8244以FXON為例3.2.6計(jì)數(shù)器(C)
②高速計(jì)數(shù)器之一----單相單輸入高速計(jì)數(shù)器例:3.2.6計(jì)數(shù)器(C)
②高速計(jì)數(shù)器之二----單相雙輸入高速計(jì)數(shù)器
C246C247C249X000UUUX001DDDX002RRX003S增/減M8246M8247M8249(-/+)(監(jiān)視)3.2.6計(jì)數(shù)器(C)
②高速計(jì)數(shù)器之三----雙相高速計(jì)數(shù)器
C251C252C254X000AAAX001BBBX002RRX003S增/減M8251M8252M8254(-/+)(監(jiān)視)增計(jì)數(shù)減計(jì)數(shù)3.2FX系列PLC軟繼電器及編號(hào)
3.2.7數(shù)據(jù)寄存器(D)
PLC在進(jìn)行輸入輸出處理、模擬量控制、位置控制時(shí),需要許多數(shù)據(jù)寄存器以存儲(chǔ)數(shù)據(jù)和參數(shù)
●數(shù)據(jù)寄存器為16位,最高位為符號(hào)位●32位數(shù)據(jù)可用兩個(gè)數(shù)據(jù)寄存器來存儲(chǔ)(如D1D0)●
數(shù)據(jù)寄存器有:
1.通用數(shù)據(jù)寄存器2.保持?jǐn)?shù)據(jù)寄存器3.特殊數(shù)據(jù)寄存器4.文件寄存器3.2FX系列PLC軟繼電器及編號(hào)
3.2.7數(shù)據(jù)寄存器(D)①通用數(shù)據(jù)寄存器●通用數(shù)據(jù)寄存器在PLC由運(yùn)行(RUN)變?yōu)橥V梗⊿TOP)時(shí),其數(shù)據(jù)全部清零?!袢绻麑⑻厥饫^電器M8033置1,則PLC由運(yùn)行變?yōu)橥V箷r(shí),數(shù)據(jù)可以保持。②保持?jǐn)?shù)據(jù)寄存器●保持?jǐn)?shù)據(jù)寄存器只要不改寫,原有數(shù)據(jù)就不會(huì)丟失,無論電源接通與否,PLC運(yùn)行與否,都不會(huì)改變寄存器內(nèi)容
3.2FX系列PLC軟繼電器及編號(hào)
3.2.7數(shù)據(jù)寄存器(D)特殊數(shù)據(jù)寄存器(D8000~)●特殊數(shù)據(jù)寄存器用于PLC內(nèi)各種元件的運(yùn)行監(jiān)視。未加定義的特殊數(shù)據(jù)寄存器,用戶不能使用。●例如:
D8000----WDT定時(shí)器定時(shí)參數(shù)(初始值200ms)D8001----CPU型號(hào)
D8020----X0~X7輸入濾波時(shí)間(初始值10ms)D8030----1號(hào)模擬電位器的數(shù)值
D8031----2號(hào)模擬電位器的數(shù)值
D8039----恒定掃描時(shí)間(ms)
具體可參見PLC使用手冊(cè),不再一一介紹3.2FX系列PLC軟繼電器及編號(hào)
3.2.7數(shù)據(jù)寄存器(D)●文件寄存器是用于存放大量數(shù)據(jù)的專用數(shù)據(jù)寄存器
例如:用于存放采集數(shù)據(jù)、統(tǒng)計(jì)計(jì)算數(shù)據(jù)、多組控制參數(shù)等。●文件寄存器占用用戶程序存儲(chǔ)器內(nèi)的某一存儲(chǔ)區(qū)間,可用編程器或編程軟件進(jìn)行寫操作
PLC運(yùn)行時(shí),可用BMOV指令將文件寄存器內(nèi)容讀到通用數(shù)據(jù)寄存器中,但不能用指令將數(shù)據(jù)寫入文件寄存器。④文件數(shù)據(jù)寄存器(D1000~)3.2FX系列PLC軟繼電器及編號(hào)
3.2.7數(shù)據(jù)寄存器(D)16位普通用D0~D29D0~D127D0~D127D0~D127D0~D19916位保持用D30、D31D128~D255D128~D255D128~D7999D200~D799916位特殊用D8000~D8069D8000~D8255D8000~D8255D8000~D8255D8000~D8195FX0SFX1SFX0NFX1NFX2NFX2NC數(shù)據(jù)寄存器編號(hào)3.2FX系列PLC軟繼電器及編號(hào)
3.2.8變址寄存器(V/Z)◆變址寄存器V/Z實(shí)際上是一種特殊用途的數(shù)據(jù)寄存器◆變址寄存器V/Z的作用:相當(dāng)于微機(jī)中的變址寄存器,用于改變?cè)木幪?hào)(變址)◆V、Z都是16位的數(shù)據(jù)寄存器,與其它寄存器一樣讀寫◆需要32位操作,可將V、Z串聯(lián)使用(Z為低位,V為高位)例:D0Z若Z=10,則為D103.2FX系列PLC軟繼電器及編號(hào)
3.2.8變址寄存器(V/Z)FX0SFX1SFX0NFX1NFX2NFX2NCVZV0~V7Z0~Z7VZV0~V7Z0~Z7V0~V7Z0~Z7變址寄存器編號(hào)3.2FX系列PLC軟繼電器及編號(hào)
3.2.9常數(shù)(K/H)
●常數(shù)也可作為元件處理,因?yàn)樗加靡欢ǖ拇鎯?chǔ)空間?!癯?shù)的表示:
十進(jìn)制常數(shù)用K表示,如常數(shù)123表示為K123
十六進(jìn)制常數(shù)則用H表示,如常數(shù)345表示為H159
●
FX系列PLC的常數(shù)范圍為:
16位:K:-32,768~32,767H:0000~FFFFH32位:K:-2,147,483,648~2,147,483,647H:00000000~FFFFFFFF
3.2FX系列PLC軟繼電器及編號(hào)
3.2.10指針(P/I)
②分支指令用指針(P0-P63/P127)
它作為一種標(biāo)號(hào),用來指定跳轉(zhuǎn)指令或子程序調(diào)用指令等分支指令的跳轉(zhuǎn)目標(biāo)。
①嵌套用指針(N0-N7)3.2FX系列PLC軟繼電器及編號(hào)
3.2.10指針(P/I)③中斷用指針(I)
●輸入中斷:I□0□0:下降沿中斷1:上升沿中斷輸入中斷號(hào)(0~5)注:FX0S/0N為0--3
●定時(shí)中斷:I□□□
10~99ms
定時(shí)中斷號(hào)(6~8)注:限FX2N/2NC3.2FX系列PLC軟繼電器及編號(hào)
3.2.10指針(P/I)③中斷用指針(I)●計(jì)數(shù)中斷:I0□0□=1~6
注:限FX2N/2NC與高速計(jì)數(shù)器置位指令(HSCS)配合使用3.2FX系列PLC軟繼電器及編號(hào)
3.2.10指針(P/I)嵌套用N0~N7N0~N7N0~N7N0~N7N0~N7跳轉(zhuǎn)用P0~P63P0~P63P0~P63P0~P127P0~P127輸入中斷用I00*~I(xiàn)30*I00*~I(xiàn)50*I00*~I(xiàn)30*I00*~I(xiàn)50*I00*~I(xiàn)50*定時(shí)器中斷----I6**~I(xiàn)8**計(jì)數(shù)器中斷----I010~I(xiàn)060FX0SFX1SFX0NFX1NFX2NFX2NC3.3FX系列PLC的基本指令FX系列PLC有基本邏輯指令20或27條、步進(jìn)指令2條、功能指令100多條(不同系列有所不同)。本節(jié)以FX2N為例,介紹其基本邏輯指令及其應(yīng)用。FX2N的共有27條基本邏輯指令,其中包含了有些子系列PLC的20條基本邏輯指令。3.3FX系列PLC的基本指令
3.3.1取指令(LD/LDI/LDP/LDF)LD(取指令):一個(gè)常開觸點(diǎn)與左母線連接的指令,每一個(gè)以常開觸點(diǎn)開始的邏輯行都用此指令。LDI(取反指令):一個(gè)常閉觸點(diǎn)與左母線連接指令,每一個(gè)以常閉觸點(diǎn)開始的邏輯行都用此指令。LDP(取上升沿指令):與左母線連接的常開觸點(diǎn)的上升沿檢測指令,僅在指定位元件的上升沿(由OFF→ON)時(shí)接通一個(gè)掃描周期。LDF(取下降沿指令):與左母線連接的常閉觸點(diǎn)的下降沿檢測指令。3.3FX系列PLC的基本指令
3.3.2輸出指令(OUT)OUT(輸出指令):對(duì)線圈進(jìn)行驅(qū)動(dòng)的指令3.3FX系列PLC的基本指令
3.3.3觸點(diǎn)串聯(lián)指令(AND/ANI/ANDP/ANDF)AND(與指令):一個(gè)常開觸點(diǎn)串聯(lián)連接指令,完成邏輯“與”運(yùn)算。ANI(與反指令):一個(gè)常閉觸點(diǎn)串聯(lián)連接指令,完成邏輯“與非”運(yùn)算。ANDP:上升沿檢測串聯(lián)連接指令。ANDF:下降沿檢測串聯(lián)連接指令。3.3FX系列PLC的基本指令
3.3.3觸點(diǎn)串聯(lián)指令(AND/ANI/ANDP/ANDF)3.3FX系列PLC的基本指令
3.3.4觸點(diǎn)并聯(lián)指令(OR/ORI/ORP/ORF)OR(或指令):用于單個(gè)常開觸點(diǎn)的并聯(lián)ORI(或非指令):用于單個(gè)常閉觸點(diǎn)的并聯(lián)ORP:上升沿檢測并聯(lián)連接指令ORF:下降沿檢測并聯(lián)連接指令3.3FX系列PLC的基本指令
3.3.5塊操作指令(ORB/ANB)ORB(塊或指令):用于兩個(gè)或兩個(gè)以上的觸點(diǎn)串聯(lián)連接的電路之間的并聯(lián)。3.3FX系列PLC的基本指令
3.3.5塊操作指令(ORB/ANB)ANB(塊與指令):用于兩個(gè)或兩個(gè)以上觸點(diǎn)并聯(lián)連接的電路之間的串聯(lián)。3.3FX系列PLC的基本指令
3.3.6置位與復(fù)位指令(SET/RST)SET(置位指令):將被操作的目標(biāo)元件置位并保持。RST(復(fù)位指令):將被操作的目標(biāo)元件清零并保持。3.3FX系列PLC的基本指令
3.3.7微分指令(PLS/PLF)PLS(上升沿微分):在輸入信號(hào)上升沿產(chǎn)生一個(gè)掃描周期的脈沖輸出。PLF(下降沿微分):在輸入信號(hào)下降沿產(chǎn)生一個(gè)掃描周期的脈沖輸出。3.3FX系列PLC的基本指令
3.3.8主控指令(MC/MCR)MC(主控指令):用于公共串聯(lián)觸點(diǎn)的連接。執(zhí)行MC后左母線移到MC觸點(diǎn)的后面。MCR(主控復(fù)位指令):是MC指令的復(fù)位指令,即恢復(fù)原左母線的位置。3.3FX系列PLC的基本指令
3.3.9堆棧指令(MPS/MRD/MPP)MPS(進(jìn)棧指令):將運(yùn)算結(jié)果送入棧存儲(chǔ)器的第一段,同時(shí)將先前送入的數(shù)據(jù)依次移到棧的下一段。MRD(讀棧指令):將棧存儲(chǔ)器的第一段數(shù)據(jù)(最后進(jìn)棧的數(shù)據(jù))讀出且該數(shù)據(jù)繼續(xù)保存在棧存儲(chǔ)器的第一段,棧內(nèi)的數(shù)據(jù)不發(fā)生移動(dòng)。MPP(出棧指令):將棧存儲(chǔ)器的第一段數(shù)據(jù)(最后進(jìn)棧的數(shù)據(jù))讀出且該數(shù)據(jù)從棧中消失,同時(shí)將棧中其它數(shù)據(jù)依次上移。3.3FX系列PLC的基本指令
3.3.9堆棧指令(MPS/MRD/MPP)3.3FX系列PLC的基本指令
3.3.10邏輯反指令(INV)INV(反指令)執(zhí)行該指令后將原來的運(yùn)算結(jié)果取反。3.3FX系列PLC的基本指令
3.3.11空操作指令(NOP)NOP(空操作指令):不執(zhí)行操作,但占一個(gè)程序步。執(zhí)行NOP時(shí)并不做任何事,有時(shí)可用NOP指令短接某些觸點(diǎn)或用NOP指令將不要的指令覆蓋。當(dāng)PLC執(zhí)行了清除用戶存儲(chǔ)器操作后,用戶存儲(chǔ)器的內(nèi)容全部變?yōu)榭詹僮髦噶睢?.3FX系列PLC的基本指令
3.3.12結(jié)束指令(END)END(結(jié)束指令):表示程序結(jié)束。若程序的最后沒有END指令,則PLC不管實(shí)際用戶程序多長,都從用戶程序存儲(chǔ)器的第一步執(zhí)行到最后一步;若有END指令,當(dāng)掃描到END時(shí),則結(jié)束執(zhí)行程序,這樣可以縮短掃描周期。可用于程序分段調(diào)試3.3FX系列PLC的基本指令
小結(jié)(20/27)LDLDILDPLDFOUTANDANIANDPANDFORORIORPORFANBORBSETRSTMCMCRPLSPLFMPSMRDMPPINVNOPENDFX2N系列PLC指令FX系列PLC的功能指令
概述功能指令的表示格式大多數(shù)功能指令有1至4個(gè)操作數(shù),有的功能指令沒有操作數(shù);[S]表示源操作數(shù),[D]表示目標(biāo)操作數(shù);如果可使用變址功能,用[S·]和[D·]表示。用n和m表示其它操作數(shù),它們常用來表示常數(shù)K和H,或作為源和目標(biāo)操作數(shù)的補(bǔ)充說明上圖含義:[(D0)+(D1)+(D2)]÷3→(D4Z0)2.5FX系列PLC的功能指令
2.5.1概述數(shù)據(jù)格式
在FX系列PLC內(nèi)部,數(shù)據(jù)是以二進(jìn)制(BIN)補(bǔ)碼的形式存儲(chǔ),所有的四則運(yùn)算都使用二進(jìn)制數(shù)。二進(jìn)制補(bǔ)碼的最高位為符號(hào)位,正數(shù)符號(hào)位為0,負(fù)數(shù)符號(hào)位為1。為更精確地進(jìn)行運(yùn)算,可采用浮點(diǎn)數(shù)運(yùn)算。在FX系列PLC中提供了二進(jìn)制浮點(diǎn)運(yùn)算和十進(jìn)制浮點(diǎn)運(yùn)算。2.5FX系列PLC的功能指令
2.5.2FX系列PLC常用功能指令介紹程序流向控制類指令(FNC00~FNC09)傳送與比較類指令(FNC10~FNC19)算術(shù)和邏輯運(yùn)算類指令(FNC20~FNC29)循環(huán)與移位類指令(FNC30~FNC39)數(shù)據(jù)處理指令(FNC40~FNC49)其它功能指令(FNC50~
)2.5.2FX系列PLC常用功能指令介紹(1)
程序流向控制類指令(FNC00~FN09)2.5.2FX系列PLC常用功能指令介紹(1)
程序流向控制類指令(FNC00~FN09)①條件跳轉(zhuǎn)指令
條件跳轉(zhuǎn)指令CJ(P)
編號(hào)FNC00
操作數(shù)為指針標(biāo)號(hào)P0~P127
其中P63為
END所在步序,不需標(biāo)記。指針標(biāo)號(hào)允許用變址寄存器修改。
CJ和CJP都占3個(gè)程序步,指針標(biāo)號(hào)占1步
2.5.2FX系列PLC常用功能指令介紹(1)
程序流向控制類指令(FNC00~FN09)①條件跳轉(zhuǎn)指令注意:1)CJP指令表示為脈沖執(zhí)行方式;2)在一個(gè)程序中一個(gè)標(biāo)號(hào)只能出現(xiàn)一次,否則將出錯(cuò);3)即使被跳過程序的驅(qū)動(dòng)條件改變,但其線圈(或結(jié)果)仍保持跳轉(zhuǎn)前的狀態(tài)。4)在跳轉(zhuǎn)執(zhí)行期間定時(shí)器和計(jì)數(shù)器將停止工作,到跳轉(zhuǎn)條件不滿足后又繼續(xù)工作。但對(duì)于正在工作的定時(shí)器T192~T199和高速計(jì)數(shù)器C235~C255不管有無跳轉(zhuǎn)仍連續(xù)工作。5)若積算定時(shí)器和計(jì)數(shù)器的復(fù)位(RST)指令在跳轉(zhuǎn)區(qū)外,即使它們的線圈被跳轉(zhuǎn),但對(duì)它們的復(fù)位仍然有效。2.5.2FX系列PLC常用功能指令介紹(1)
程序流向控制類指令(FNC00~FN09)②子程序調(diào)用與子程序返回指令
■子程序調(diào)用指令CALL
編號(hào)FNC01
操作數(shù)為P0~P127,占3個(gè)程序步■子程序返回指令SRET
編號(hào)FNC02
無操作數(shù),占1個(gè)程序步。
2.5.2FX系列PLC常用功能指令介紹(1)
程序流向控制類指令(FNC00~FN09)②子程序調(diào)用與子程序返回指令注意:1)轉(zhuǎn)移標(biāo)號(hào)不能重復(fù),也不可與跳轉(zhuǎn)指令的標(biāo)號(hào)重復(fù);2)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年超市季節(jié)性促銷員勞動(dòng)合同3篇
- 二零二五版智能家居砌墻裝修承包合同范本2篇
- 二零二五版3海上貨物運(yùn)輸合同-海上貨物運(yùn)輸事故處理及賠償協(xié)議2篇
- 二零二五版綜合性博士后研究人員聘用合同書3篇
- 二零二五版物聯(lián)網(wǎng)技術(shù)培訓(xùn)服務(wù)合同樣本2篇
- 二零二五年度版權(quán)買賣合同(圖書)5篇
- 二零二五版勞動(dòng)合同法下社保購買期限及權(quán)益保障協(xié)議3篇
- 二零二五年度餐廳線上線下融合推廣承包合同2篇
- 二零二五年網(wǎng)絡(luò)廣告投放合同封面素材2篇
- 二零二五版電影IP授權(quán)與贊助合同3篇
- 稅前工資反算表模板
- 廣東省深圳市2023年中考英語試題(含答案與解析)
- MOOC 電工學(xué)(電氣工程學(xué)概論)-天津大學(xué) 中國大學(xué)慕課答案
- 2019級(jí)水電站動(dòng)力設(shè)備專業(yè)三年制人才培養(yǎng)方案
- 室內(nèi)裝飾裝修施工組織設(shè)計(jì)方案
- 洗浴中心活動(dòng)方案
- 送電線路工程施工流程及組織措施
- 肝素誘導(dǎo)的血小板減少癥培訓(xùn)課件
- 韓國文化特征課件
- 抖音認(rèn)證承諾函
- 清潔劑知識(shí)培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論