西門子PLC的立即指令
發(fā)布時間:2024-03-22
立即指令是為了提高plc對輸入/輸出的響應(yīng)速度而設(shè)置的,它不受plc循環(huán)掃描工作方式的影響,允許對輸入和輸出點(diǎn)進(jìn)行快速直接存取。當(dāng)用立即指令讀取輸入點(diǎn)(i)的狀態(tài)時,相應(yīng)的輸入映像寄存器中的值并未更新;當(dāng)用立即指令訪問輸出點(diǎn)(q)時,新值同時寫到plc的物理輸出點(diǎn)和相應(yīng)的輸出映像寄存器。
立即指令的名稱和使用說明如表所示。
表 立即指令的名稱和使用說明
指令名稱
stl
lad
使用說明
立即取
ldi bit
bit
—| i |—
bit
—|/ i |—
bit只能為i
立即取反
ldni bit
立即或
oi bit
立即或反
oni bit
立即與
ai bit
立即與反
ani bit
立即輸出
=i bit
bit
( i )
bit只能為q
立即置位
si bit,n
bit
( si )
n
1. bit只能為q
2. n的范圍:1—128
3. n的操作數(shù)同s、r指令
立即復(fù)位
ri bit,n
bit
( ri )
n
圖所示為立即指令的用法。
圖 立即指令