指令( 英文全稱意思 ):指令含義
LD ( Load 裝載 ):動合觸點
A ( And 與 動合):用于動合觸點串聯(lián)
AN ( And Not 與 動斷 ):用于動斷觸點串聯(lián)
O ( Or 或 動合 ) :用于動合觸點并聯(lián)
ON ( Or Not 或 動斷 ):用于動斷觸點并聯(lián)
= ( Out 輸出 ):用于線圈輸出
OLD ( Or Lode):塊或
ALD ( And Lode):塊與
LPS ( Logic Push ):邏輯入棧
LRD ( Logic Read ):邏輯讀棧
LPP ( Logic Pop ):邏輯出棧
NOT ( not 并非 ):非
無操作
AENO ( And ENO ):指令盒輸出端ENO相與
S ( Set 放置 ):置1
R ( Reset 重置,,清零 ):清零
P ( Positive):上升沿
N ( Negative):下降沿
:接通延時定時器
:有記憶接通延時定時器
TOF ( Off_ Delay Timer ):斷開延時定時器
CTU ( Count Up ):增計數(shù)器
CTD ( Count Down ):減計數(shù)器
CTDU ( Count Up/ Count Down ):增減計數(shù)器
ADD ( add 加 ) :加注意
//ADD_I (_ I 表示整數(shù))
ADD_DI( DI表示雙字節(jié)整數(shù))
ADD-R (R 表示實數(shù))
它們都是加運算只是數(shù)的大小不同,。
SUB ( Subtract 減去,減少):減
MUL ( Multiply ):乘
DIV ( Divide ):除
求平方根
自然對數(shù) ):求自然對數(shù)
EXP ( Exponential 指數(shù)的 ):求指數(shù)
INC_B ( Increment 增加 ):增1 //其中_B代表數(shù)據(jù)類型 還有W(字節(jié)),、DW雙字后面幾個都是這樣的,。
DEC_B ( Decrement 減少 ):減1
與命令 ):邏輯與
異或命令):邏輯異或
INV_B ( Inverse 相反 ):取反
MOV _B ( Move 移動 ):數(shù)據(jù)傳送
塊移動):數(shù)據(jù)塊傳送
SWAP ( Swap 交換 ):字節(jié)交換
FILL ( Fill 填充 ):字填充
ROL_B ( Rotate Left 循環(huán) 向左):循環(huán)左移位
ROR_B ( Rotate Right 循環(huán) 向右):循環(huán)右移位
SHL_B ( Shift Right 移動向左):左移動
移動向右 ):右移動
移動緩存):寄存器移位
STOP ( Stop 停止 ):暫停
條件/無條件結束
:看門狗復位
JMP ( Jump 跳):跳轉(zhuǎn)
LBL ( Label 位置 ):跳轉(zhuǎn)標號
循環(huán) ):循環(huán)
再下去):循環(huán)結束
子程序控制 ):子程序調(diào)用
帶參數(shù)子程序調(diào)用
順序控制 ):步開始
順序控制轉(zhuǎn)移 ):步轉(zhuǎn)移
順序控制結束 ) :步結束
添加數(shù)據(jù)到表格中):填數(shù)據(jù)表