指令( 英文全稱意思 ):指令含義
LD ( Load 裝載 ):動合觸點
A ( And 與 動合):用于動合觸點串聯
AN ( And Not 與 動斷 ):用于動斷觸點串聯
O ( Or 或 動合 ) :用于動合觸點并聯
ON ( Or Not 或 動斷 ):用于動斷觸點并聯
= ( 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 ):增計數器
CTD ( Count Down ):減計數器
CTDU ( Count Up/ Count Down ):增減計數器
ADD ( add 加 ) :加注意
//ADD_I (_ I 表示整數)
ADD_DI( DI表示雙字節整數)
ADD-R (R 表示實數)
它們都是加運算只是數的大小不同。
SUB ( Subtract 減去,減少):減
MUL ( Multiply ):乘
DIV ( Divide ):除
求平方根
自然對數 ):求自然對數
EXP ( Exponential 指數的 ):求指數
INC_B ( Increment 增加 ):增1 //其中_B代表數據類型 還有W(字節)、DW雙字后面幾個都是這樣的。
DEC_B ( Decrement 減少 ):減1
與命令 ):邏輯與
異或命令):邏輯異或
INV_B ( Inverse 相反 ):取反
MOV _B ( Move 移動 ):數據傳送
塊移動):數據塊傳送
SWAP ( Swap 交換 ):字節交換
FILL ( Fill 填充 ):字填充
ROL_B ( Rotate Left 循環 向左):循環左移位
ROR_B ( Rotate Right 循環 向右):循環右移位
SHL_B ( Shift Right 移動向左):左移動
移動向右 ):右移動
移動緩存):寄存器移位
STOP ( Stop 停止 ):暫停
條件/無條件結束
:看門狗復位
JMP ( Jump 跳):跳轉
LBL ( Label 位置 ):跳轉標號
循環 ):循環
再下去):循環結束
子程序控制 ):子程序調用
帶參數子程序調用
順序控制 ):步開始
順序控制轉移 ):步轉移
順序控制結束 ) :步結束
添加數據到表格中):填數據表