有效运算符

下表列出了有效运算符。
运算符
说明
允许
数组索引
FSC
CMP
CMP
CPT
安全
+
X
X
X
X
X
X
-
减/求反
X
X
X
X
X
X
*
X
X
X
X
X
X
/
X
X
X
X
X
X
=
等于
X
X
X
<
小于
X
X
X
<=
小于等于
X
X
X
>
大于
X
X
X
>=
大于等于
X
X
X
<>
不等于
X
X
X
**
指数(x 的 y 次幂)
X
X
X
X
&&
逻辑与
X
X
X
||
逻辑或
X
X
X
^^
逻辑异或
X
X
X
!
逻辑非
X
X
X
ABS
绝对值
X
X
X
X
X
ACOS
反余弦
X
X
X
X
X
AND
按位与
X
X
X
X
X
X
ASIN
反正弦
X
X
X
X
X
ATAN
反正切
X
X
X
X
X
ATAN2
双自变量反正切
X
X
X
X
X
COS
余弦
X
X
X
X
X
DEG
弧度转角度
X
X
X
X
BCD_TO
BCD 转换为整型
X
X
X
X
X
IsINF
表示无穷大
X
X
X
IsNAN
非数字
X
X
X
LN
自然对数
X
X
X
X
LOG
以 10 为底的对数
X
X
X
X
MOD
取模除法
X
X
X
X
X
NOT
按位非 (NOT)
X
X
X
X
X
X
OR
按位或
X
X
X
X
X
X
RAD
角度转弧度
X
X
X
X
SIN
正弦
X
X
X
X
X
SQRT
平方根
X
X
X
X
X
TAN
正切
X
X
X
X
X
TOD
整型转换为 BCD
X
X
X
X
X
TRUNC
截断
X
X
X
X
XOR
按位异或
X
X
X
X
X
X
表达式
表达式在 Logix Designer 应用程序中实现,以操作数表达式形式传递给指令,或以下标表达式形式在数组中指定变量索引。以下部分介绍了两者之间的差异。
操作数表达式的最大长度为 4096 个字符。
操作数表达式
操作数表达式以操作数形式提供给以下指令:CPT、FAL、FSC 和 CMP。这些指令中的每一条都记录表达式中允许的运算符及其优先级。CPT 和 FAL 具有相同的运算符和优先级。CMP 和 FSC 具有略微展开的运算符列表,因此运算符的优先级列表不同。
下标表达式
还可以使用下标表达式来计算数组下标。下标的处理方式与操作数不同。有关用作下标表达式的运算符的列表,请参见上表中的“数组索引”列。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal