S7-300/400的功能指令
發(fā)布于2022-12-23 14:32
37
1
標(biāo)簽:功能指令
S7-300/400plc可以使用的功能指令可以參考以下。
S7-300/400 PLC功能指令總覽。
字邏輯指令;
WAND_DW 雙字和雙字相“與”
WAND_W 字和字相“與”
WOR_DW 雙字和雙字相“或”
WOR_W 字和字相“或”
WXOR_DW 雙字和雙字相“異或”
WXOR_W 字和字相“異或”
INV_I 整數(shù)的二進制反碼
INV_DI 雙整數(shù)的二進制反碼
NEG_I 整數(shù)的二進制補碼
NEG_DI 雙整數(shù)的二進制補碼
NEG_R 浮點數(shù)求反
比較指令;
CMP>=D 雙整數(shù)比較
CMP>=1 整數(shù)比較
CMP>=R 浮點數(shù)比較
裝載傳送移動指令;
L【操作數(shù)】 將操作數(shù)指定的數(shù)據(jù)裝入累加器1,累加器1的內(nèi)容移動到累加器2。操作數(shù)可以是常數(shù)、存儲器地址、存儲器間接尋址,定時器、計數(shù)器的當(dāng)前值等
LC【操作數(shù)】 將定時器、計數(shù)器的當(dāng)前值以BCD碼的格式裝入累加器1
L STW 將狀態(tài)字裝人累加器1
LAR1 將累加器1的內(nèi)容裝入地址寄存器1
LAR2 將累加器1的內(nèi)容裝入地址寄存器2
LAR1 AR2 將地址寄存器2的內(nèi)容裝入地址寄存器1
L DBLG 將通用數(shù)據(jù)塊的長度裝入累加器1 將通用數(shù)據(jù)塊的編號裝入累加器1
L DBNO
L DILG 將即時數(shù)據(jù)塊的長度裝入累加器1
L DINO 將即時數(shù)據(jù)塊的編號裝入累加器1
T【操作數(shù)】 將累加器1的內(nèi)容傳送到操作數(shù)指定的存儲器中,累加器1的保持不變。操作數(shù)可以是存儲器地址、存儲器間接尋址等
T STW 將累加器1的內(nèi)容裝人狀態(tài)字
TAR1 將地址寄存器1的內(nèi)容裝入累加器1
TAR2 將地址寄存器2的內(nèi)容裝入累加器1
TAR1 AR2 將地址寄存器1的內(nèi)容裝入地址寄存器2
TAK 交換累加器1與累加器2的內(nèi)容
CAR 交換地址寄存器1與地址寄存器2的內(nèi)容
MOVE 移動指令
移位指令;
ROL_DW 雙字左循環(huán)
ROR_DW 雙字右循環(huán)
SHL_DW 雙字左移
SHL_W 字左移
SHR_DI 雙整數(shù)右移
SHR_DI 雙字右移
SHR_I 整數(shù)右移
SHR_W 字右移
代碼轉(zhuǎn)換指令;
BCD_I BCD碼轉(zhuǎn)換為整數(shù)
I_BCD 整數(shù)轉(zhuǎn)換為BCD碼
I_DI 整數(shù)轉(zhuǎn)換為雙整數(shù)
BCD_DI BCD碼轉(zhuǎn)換為雙整數(shù)
DI_R 雙整數(shù)轉(zhuǎn)換為浮點數(shù)
ROUND 舍人為雙整數(shù)
TRUNC 舍去小數(shù)取整為雙整數(shù)
CEIL 上取整
FLOOR 下取整
數(shù)學(xué)運算指令;
ADD_DI 雙整數(shù)加法
ADD_I 整數(shù)加法
SUB_DI 雙整數(shù)減法
SUB_I 整數(shù)減法
MUL_DI 雙整數(shù)乘法
MUL_I 整數(shù)乘法
DIV_DI 雙整數(shù)除法
DIV_1 整數(shù)除法
MOD_DI 雙整數(shù)取余
ADD_R 浮點數(shù)加法
SUB_R 浮點數(shù)減法
MUL_R 浮點數(shù)乘法
DIV_R 浮點數(shù)除法
ABS 浮點數(shù)絕對值運算
SQR 浮點數(shù)平方
SQRT 浮點數(shù)平方根
EXP 浮點數(shù)指數(shù)運算
LN 浮點數(shù)自然對數(shù)運算
COS 浮點數(shù)余弦運算
SIN 浮點數(shù)正弦運算
TAN 浮點數(shù)正切運算
ACOS 浮點數(shù)反余弦運算
ASIN 浮點數(shù)反正弦運算
ATAN 浮點數(shù)反正切運算
程序控制指令;
-(JMP) 跳轉(zhuǎn)
-(JMPN) 若非則跳轉(zhuǎn)
LABEL 標(biāo)號
-(CALL) 調(diào)用FC/SFC(無參數(shù))
CALL_FB 調(diào)用FB
CALL_FC 調(diào)用FC
CALL_SFB 調(diào)用SFB
CALL_SFC 調(diào)用SFC
-(MCR>) 主控繼電器斷開
-(MCR<) 主控繼電器接通
-(MCRA) 主控繼電器啟動
-(MCRD) 主控繼電器停止
-(RET) 返回