累加器的内容与以下括号中的项目相比较。如果两个值相等,TRUE存储到累加器中,否则存储FALSE。
此运算符的有效操作数必须为以下数据类型之一: (ANY)
操作结果为数据类型BOOL。
运算符仅可用于IL编程语言中。
var_1和括号中表达式的结果可以为任意标准数据类型。var_4必须为类型BOOL。
由于此例中,括号中的表达式包含ADD命令,因此var_2和var_3必须为数字类型(INT或REAL类型)。这也确定var_1所需的数据类型具有此相同类型。
LD |
var_1 |
(*加载accu中的var_1*) |
(*由于跟有括号表达式,保存accu的内容; 首先处理括号中的表达式*) |
||
EQ( |
var_2 |
(*加载accu中的var_2*) |
ADD |
var_3 |
(*将var_3添加到accu;将结果存储到accu中*) |
) |
(*获取保存的accu内容并与实际accu内容比较; 将result存储到accu中*) |
|
ST |
var_4 |
(*将accu存储到var_4中*) |