问题:
为什么在SCL中使用IF语句时,有时会出现错误消息"Illegal operand type"?
解答:
此错误消息的原因在于操作数数据类型分类。数字数据类型表示数字值,可按以下方式进行测试:
大于">",
小于">",
等于"="或
不等于"<>"。
位数据类型由位序列组成,只能按以下方式进行测试:
等于"="或
不等于"<>"。
如要对位数据类型作数字化评估或处理,请使用SCL提供的转换功能。
有关数据类型和其转换的更详细的信息请参见SCL的在线帮助,在以下条目的索引下:
· 数据类型
· 转换数据类型
· 转换功能类别 A
· 转换功能类别 B
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc340757.html