恭喜,你发布的帖子
发布于 2019-04-30 18:30:49
3楼
以下示例说明了与其它变量的比较:
IF TypeOf(#TagVARIANT) = TypeOf("TagBYTE") THEN
...;
END_IF;
以下示例说明了与某个数据类型的比较:
IF TypeOf(#TagVARIANT) = BYTE THEN
...;
END_IF;
如果 VARIANT #TagVARIANT 所指向的操作数具有 BYTE 数据类型,则符合比较条件。
感觉没有必要这样作,在PLC编程中变量的数据类型自己大致都知道,除非碰到调用别人加密的算法块,这个时候把接口中的变量数据类型测试出来就好了,不有必要经常用高级指令,增加PLC的工作负担哪,PLC软件一定要简化,提高执行效率。
请填写推广理由:
分享
只看
楼主