置位(s)、復位(r)指令的lad和stl形式以及功能如表所列。
表 置位、復位指令的lad和stl形式以及功能
lad
stl
功 能
置位指令
bit
——(s)
n
s bit,n
從bit開始的n個元件置1并保持,n的范圍為1~255
復位指令
bit
——(r)
n
r bit,n
從bit開始的n個元件清0并保持,n的范圍為1~255
圖所示為s、r指令的用法。
圖 s、r指令
使用說明:
(1)對位元件來說一旦被置位,就保持在接通狀態(tài),除非對它復位;而一旦被復位就保持在斷電狀態(tài),除非再對它置位。
(2)s、r指令可以互換次序使用,但由于plc采用掃描工作方式,所以寫在后面的指令具有優(yōu)先權(quán)。如在圖7.24中,若i0.0和i1.1同時為1,則q0.0、q0.1肯定處于復位狀態(tài)而為0。
(3)如果對計數(shù)器和定時器復位,則計數(shù)器和定時器的當前值被清零。
(4)n的范圍為1~255,n可為:vb、ib、qb、mb、smb、sb、lb、ac、常數(shù)。
(5)s、r指令的操作數(shù)為:i、q、m、sm、t、c、v、s和l。