计时器与命令按钮的触发时间问题,求大神解答。
vb吧
全部回复
仅看楼主
level 2
捕龙妄思 楼主
一个计时器定时通过串口向PLC询问数据,同时点击命令按钮也会通过串口往PLC发数据,
如果
同时触发了就会造成两个流程都在通过串口取数据,取的数据就有问题,这个要如何解决?
不知我是否表达清楚。。。
2023年07月31日 03点07分 1
level 7
既然同时触发会冲突,就应该设定状态字,防止同时触发。
2023年08月01日 00点08分 2
level 8
设定全局状态,如无任何触发为0,计时器发送时置为1,若人工操作置为2。当计时器触发时,判断全局状态,若为2,则设为状态3,返回值后先解析1,然后设状态为并触发2
人工操作时,若全局状态为1,则设为状态4,返回值先解析2,然后设状态为1并触发1。
2023年08月03日 00点08分 3
感谢提供思路,我先想想
2023年08月03日 07点08分
level 5
一个操作执行时必须得到返回之后,另一个操作才能进行?
2023年08月09日 02点08分 4
这样很容易锁死的。
2023年08月10日 04点08分
level 6
在timer函数开头禁用按钮 运行结束后恢复
2023年08月23日 19点08分 5
1