OR和ORP指令是逻辑或指令。当执行OR指令时,将对S1和S2执行逻辑或运算,并将结果保存在D1中。
OR和ORP指令总是处于接通状态。使用OR和ORP指令时,如果为操作数S1、S2和D1指定的变量类型不同,就会发生错误。 请为操作数S1、S2 和D1指定相同的变量类型。
指定常量时,请参考如下内容。
S1 |
运算符 |
S2 |
D1 |
---|---|---|---|
OFF |
OR |
OFF |
OFF |
ON |
OFF |
ON |
|
OFF |
ON |
ON |
|
ON |
ON |
ON |
当执行OR指令时,仅在S1和S2均为OFF时D1位才置OFF。否则,D1位为OFF。
当操作数D1是整型变量时
当操作数D1是整型变量,而又想在操作数S1和S2中输入十六进制值时。
当输入0x(0和小写字母“x”)时,会将后面的值视为十六进制值。
当计算指定数组(整型变量数组)中的数据时
指定整个数组
单个指定数组变量