FP系列PLC指令
發(fā)布于2022-12-14 16:02
14
2
標(biāo)簽:高級(jí)指令3.5
FP系列PLC的指令系統(tǒng)非常豐富,除了80多條基本指令以外,還有100~200多條高級(jí)指令,如FP1C24以上機(jī)型100條,F(xiàn)P212條。將基本指令和高級(jí)指令結(jié)合在一起編程,從而使控制變得更加靈活、方便,使PLC的功能變得更加強(qiáng)大。
在FP系列的指令系統(tǒng)中,由于高級(jí)指令功能號(hào)前冠以大寫字母"F"或"P",故一般把高級(jí)指令又稱為F指令或P指令。
高級(jí)指令的類型及其構(gòu)成
(1)高級(jí)指令的構(gòu)成
高級(jí)指令由高級(jí)指令功能號(hào)(F0~F374)、助記符和操作數(shù)三部分構(gòu)成。
高級(jí)指令有F和P兩種類型。F型是當(dāng)觸發(fā)信號(hào)閉合時(shí),則每個(gè)掃描周期都執(zhí)行的指令,而P型是當(dāng)檢測(cè)到觸發(fā)信號(hào)閉合的上升沿時(shí)執(zhí)行一次,實(shí)際等效于觸發(fā)信號(hào)DF指令和F型指令相串聯(lián),因此P型指令很少應(yīng)用。
高級(jí)指令的功能號(hào)用于輸入高級(jí)指令。編程時(shí),高級(jí)指令前應(yīng)加觸發(fā)信號(hào),如圖3-15所示。高級(jí)指令中規(guī)定的功能號(hào)和操作數(shù)【源操作數(shù)(S)和目的操作數(shù)(D)】取決于所用的指令。
在編程的,如果多個(gè)高級(jí)指令連續(xù)使用同一觸發(fā)信號(hào),則不必每次使用時(shí)都寫出該觸發(fā)信號(hào)。如圖3-16所示的梯形圖中,第二、第三個(gè)指令的X0可以省略。

如果指令只在觸發(fā)信號(hào)的上升沿執(zhí)行一次,可使用微分指令(DF),如圖3-17所示。

圖3-17 上升沿執(zhí)行指令的梯形圖
(2)高級(jí)指令的類型高級(jí)指令的類型如下:
①數(shù)據(jù)傳輸指令;②算術(shù)運(yùn)算指令;③數(shù)據(jù)比較指令;④特殊指令;⑤高速計(jì)數(shù)器特殊指令。
數(shù)據(jù)傳輸指令
(1)F0(MV)指令
F0:16位數(shù)據(jù)傳輸指令,將16位數(shù)據(jù)從一個(gè)16位區(qū)傳送到另一個(gè)16位區(qū)。F0指令應(yīng)用的梯形圖及指令如表3-40所示。

執(zhí)行結(jié)果:當(dāng)觸發(fā)信號(hào)R10閉合后,外部輸入字繼電器WX0的內(nèi)容傳送到內(nèi)部字繼電器 WR0中,如圖3-18所示。

圖3-18 數(shù)據(jù)傳送
(2)F1(DMV)指令
F1:32位數(shù)據(jù)傳輸指令,將32位數(shù)據(jù)從一個(gè)32位區(qū)傳送到另一個(gè)32位區(qū)。

F1指令應(yīng)用的梯形圖及指令如表3-41所示。
執(zhí)行結(jié)果:當(dāng)觸發(fā)信號(hào)X0閉合時(shí),內(nèi)部字繼電器WR1、WR0的內(nèi)容傳送到數(shù)據(jù)寄存器DT1、DT0中。
如圖3-19所示,在處理32位數(shù)據(jù)時(shí),如果低16位區(qū)已指定為S或D,則高位自動(dòng)指定為S 1或D 1。

從FO和F1指令可以看出,32位指令與16位指令使用方法相同。
(3)F2(MY/)指令
F2:16位數(shù)據(jù)求反傳輸指令,16位數(shù)據(jù)求反后將它們傳輸?shù)街付ǖ?6位區(qū)。
F2指令應(yīng)用梯形圖及指令如表3-42所示。

執(zhí)行結(jié)果:當(dāng)觸發(fā)信號(hào)X0閉合時(shí),外部字輸入繼電器 WX1的內(nèi)容求反并傳輸?shù)絻?nèi)部字繼電器 WRO 中,如圖3-20所示。

(4)F5(BTM)指令
F5:位傳輸指令,將指定的16位數(shù)據(jù)中的一位傳輸?shù)搅硪粋€(gè)16位數(shù)據(jù)的某一位上。
F5指令應(yīng)用梯形圖及指令如表3-43所示。

執(zhí)行結(jié)果:當(dāng)觸發(fā)信號(hào)X0閉合時(shí),數(shù)據(jù)寄存器DT0中第4位數(shù)據(jù)被傳輸?shù)綌?shù)據(jù)寄存器DT1的第14位上。
用n來指定源區(qū)S和目的區(qū)D的地址和要傳輸?shù)?6位digit數(shù),如圖3-21所示,設(shè)定n 的格式如圖3-22所示。如果n設(shè)定為H0000,可縮寫為H0。
