- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無線測控專家
布 爾 指 令 |
|
LD N LDI N LDN N LDNI N |
裝載(開始的常開觸點) 立即裝載 取反后裝載(開始的常閉觸點) 取反后立即裝載 |
A N AI N AN N ANI N |
與(串聯(lián)的常開觸點) 立即與 取反后與(串聯(lián)的常開觸點) 取反后立即與 |
O N OI N ON N ONI N |
或(并聯(lián)的常開觸點) 立即或 取反后或(并聯(lián)的常開觸點) 取反后立即與 |
LDBx N1,N2 |
裝載字節(jié)比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
ABx N1,N2 |
與字節(jié)比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
OBx N1,N2 |
或字節(jié)比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
LDWx N1,N2 |
裝載字比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
AWx N1,N2 |
與字節(jié)比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
OWx N1,N2 |
或字比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
LDDx N1,N2 |
裝載雙字比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
ADx N1,N2 |
與雙字比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
ODx N1,N2 |
或雙字比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
LDRx N1,N2 |
裝載實數(shù)比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
ARx N1,N2 |
與實數(shù)比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
ORx N1,N2 |
或?qū)崝?shù)比較結(jié)果N1(x:<,<=,=,>=,>,<>=)N2 |
NOT |
棧頂值取反 |
EU ED |
上升沿檢測 下降沿檢測 |
= N =I N |
賦值(線圈) 立即賦值 |
S S_BIT,N R S_BIT,N SI S_BIT,N RI S_BIT,N |
置位一個區(qū)域 復(fù)位一個區(qū)域 立即置位一個區(qū)域 立即復(fù)位一個區(qū)域 |
傳送、移位、循環(huán)和填充指令 |
|
MOVB IN,OUT MOVW IN,OUT MOVD IN,OUT MOVR IN,OUT BIR IN,OUT BIW IN,OUT |
字節(jié)傳送 字傳送 雙字傳送 實數(shù)傳送 立即讀取物理輸入字節(jié) 立即寫物理輸出字節(jié) |
BMB IN,OUT,N BMW IN,OUT,N BMD IN,OUT,N |
字節(jié)塊傳送 字塊傳送 雙字塊傳送 |
SWAP IN |
交換字節(jié) |
SHRB DATA,S_BIT,N |
移位寄存器 |
SRB OUT,N SRW OUT,N SRD OUT,N |
字節(jié)右移N位 字右移N位 雙字右移N位 |
SLB OUT,N SLW OUT,N SLD OUT,N |
字節(jié)左移N位 字左移N位 雙字左移N位 |
RRB OUT,N RRW OUT,N RRD OUT,N |
字節(jié)右移N位 字右移N位 雙字右移N位 |
RLB OUT,N RLW OUT,N RLD OUT,N |
字節(jié)左移N位 字左移N位 雙字左移N位 |
FILL IN,OUT,N |
用指定的元素填充存儲器空間 |
邏輯操作 |
|
ALD OLD |
電路塊串聯(lián) 電路塊并聯(lián) |
LPS LRD LPP LDS |
入棧 讀棧 出棧 裝載堆棧 |
AENO |
對ENO進行與操作 |
ANDB IN1,OUT ANDW IN1,OUT ANDD IN1,OUT |
字節(jié)邏輯與 字邏輯與 雙字邏輯與 |
ORB IN1,OUT ORW IN1,OUT ORD IN1,OUT |
字節(jié)邏輯或 字邏輯或 雙字邏輯或 |
XORB IN1,OUT XORW IN1,OUT XORD IN1,OUT |
字節(jié)邏輯異或 字邏輯異或 雙字邏輯異或 |
INVB OUT INVW OUT INVD OUT |
字節(jié)取反(1的補碼) 字取反 雙字取反 |
表、查找和轉(zhuǎn)換指令 |
|
ATT TABLE,DATA |
把數(shù)據(jù)加到表中 |
LIFO TABLE,DATA FIFO TABLE,DATA |
從表中取數(shù)據(jù),后入先出 從表中取數(shù)據(jù),先入先出 |
FND= TBL,PATRN,INDX FND<> TBL,PATRN,INDX FND< TBL,PATRN,INDX FND> TBL,PATRN,INDX |
在表中查找符合比較條件的數(shù)據(jù) |
BCDI OUT IBCD OUT |
BCD碼轉(zhuǎn)換成整數(shù) 整數(shù)轉(zhuǎn)換成BCD碼 |
BTI IN,OUT IBT IN,OUT ITD IN,OUT TDI IN,OUT |
字節(jié)轉(zhuǎn)換成整數(shù) 整數(shù)轉(zhuǎn)換成字節(jié) 整數(shù)轉(zhuǎn)換成雙整數(shù) 雙整數(shù)轉(zhuǎn)換成整數(shù) |
DTR IN,OUT TRUNC IN,OUT ROUND IN,OUT |
雙整數(shù)轉(zhuǎn)換成實數(shù) 實數(shù)四舍五入為雙整數(shù) 實數(shù)截位取整為雙整數(shù) |
ATH IN,OUT,LEN HTA IN,OUT,LEN ITA IN,OUT,FMT DTA IN,OUT,FMT RTA IN,OUT,FMT |
ASCII碼→16進制數(shù) 16進制數(shù)→ASCII碼 整數(shù)→ASCII碼 雙整數(shù)→ASCII碼 實數(shù)→ASCII碼 |
DECO IN,OUT ENCO IN,OUT |
譯碼 編碼 |
SEG IN,OUT |
7段譯碼 |
中斷指令 |
|
CRETI |
從中斷程序有條件返回 |
ENI DISI |
允許中斷 禁止中斷 |
ATCH INT,EVENT DTCH EVENT |
給事件分配中斷程序 解除中斷事件 |
通信指令 |
|
XMT TABLE,PORT RCV TABLE,PORT |
自由端口發(fā)送 自由端口接收 |
NETR TABLE,PORT NETW TABLE,PORT |
網(wǎng)絡(luò)讀 網(wǎng)絡(luò)寫 |
GPA ADDR,PORT SPA ADDR,PORT |
獲取端口地址 設(shè)置端口地址 |
高速計數(shù)器指令 |
|
HDEF HSC,MODE |
定義高速計數(shù)器模式 |
HSC N |
激活高速計數(shù)器 |
PLS X |
脈沖輸出 |
數(shù)學(xué)、加1減1指令 |
|
+I IN1,OUT +D IN1,OUT +R IN1,OUT |
整數(shù),雙整數(shù)或?qū)崝?shù)法 IN1+OUT=OUT |
-I IN1,OUT -D IN1,OUT -R IN1,OUT |
整數(shù),雙整數(shù)或?qū)崝?shù)法 OUT-IN1 =OUT |
MUL IN1,OUT *R IN1,OUT *I IN1,OUT *D IN1,OUT |
整數(shù)乘整數(shù)得雙整數(shù) 實數(shù)、整數(shù)或雙整數(shù)乘法 IN1×OUT=OUT |
MUL IN1,OUT /R IN1,OUT /I IN1,OUT /D IN1,OUT |
整數(shù)除整數(shù)得雙整數(shù) 實數(shù)、整數(shù)或雙整數(shù)除法 OUT/IN1=OUT |
SQRT IN,OUT |
平方根 |
LN IN,OUT |
自然對數(shù) |
LXP IN,OUT |
自然指數(shù) |
SIN IN,OUT |
正弦 |
COS IN,OUT |
余弦 |
TAN IN,OUT |
正切 |
INCB OUT INCW OUT INCD OUT |
字節(jié)加1 字加1 雙字加1 |
DECB OUT DECW OUT DECD OUT |
字節(jié)減1 字減1 雙字減1 |
PID Table,Loop |
PID回路 |
定時器和計數(shù)器指令 |
|
TON Txxx,PT TOF Txxx,PT TONR Txxx,PT |
通電延時定時器 斷電延時定時器 保持型通延時定時器 |
CTU Txxx,PV CTD Txxx,PV CTUD Txxx,PV |
加計數(shù)器 減計數(shù)器 加/減計數(shù)器 |
實時時鐘指令 |
|
TODR T TODW T |
讀實時時鐘 寫實時時鐘 |
程序控制指令 |
|
END |
程序的條件結(jié)束 |
STOP |
切換到STOP模式 |
WDR |
看門狗復(fù)位(300 ms) |
JMP N LBL N |
跳到指定的標號 定義一個跳轉(zhuǎn)的標號 |
CALL N(N1,…) CRET |
調(diào)用子程序,可以有16個可選參數(shù) 從子程序條件返回 |
FOR INDX,INIT,FINAL NEXT |
For/Next循環(huán) |
LSCR N SCRT N SCRE |
順控繼電器段的啟動 順控繼電器段的轉(zhuǎn)換 順控斷電器段的結(jié)束 |