位逻辑指令使用1和0两个数字。这两个数字组成了名为二进制数字系统基础。将1和0两个数字称作二进制数字或位。在触点和线圈领域中,1表示激活或激励状态,0表示未激活或未激励状态。
位逻辑指令对1和0信号状态加以解释,并按照布尔逻辑组合它们。这些组合会产生由1或0组成的结果,称作“逻辑运算结果”(rlo)。
由位逻辑指令触发的逻辑运算可以执行各种功能。可以执行下列功能的位逻辑指令:
·---| |--- 常开触点(地址)
·---(save) 将rlo的状态保存到br
·---|/|--- 常闭触点(地址)
·xor 逻辑“异或”
·—( ) 输出线圈
·---(#)--- 中间输出
·---|not|--- 能流取反
rlo为1时将触发下列指令:
·---(s) 置位线圈
·---(r) 重置线圈
·sr 复位优先型sr双稳态触发器
·rs 置位优先型rs双稳态触发器
其它指令将对上升沿或下降沿过渡做出反应,执行下列功能:
·---( n )--- rlo负跳沿检测
·---( p )--- rlo正跳沿检测
·neg 地址下降沿检测
·pos 地址上升沿检测
·立即读取
·立即写入