labview通过OPC与PLC通讯,第一次读取值错误!

2019-07-17 09:29发布


我做了一个简单的调试程序,一个事件结构,内容是读取PLC中M20.0这个变量的值。
这个变量的值一直是置高(即TRUE)的。但是在运行过程中,第一次读取的却是FALSE,第二次及后面的才能读到TRUE。无论点击快慢,无论是否等待,都是这个结果。
2.png

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
ssl
2019-07-17 14:30
把变量放在事件外面,实时读取,只是在事件时赋值到显示空间就行了
OPC建立的变亮需要实时把变量里的值读出来,不然会在变量里累积,导致读取延迟,我是这么理解的!

一周热门 更多>