楼主最近还看过
看到你是五月份提问题,不知道你现在解决了没有。我这里有几个思路,提供给你。希望能对你有帮助。
1,你首先需要找一个串口的通讯监控软件,监控一下串口通讯的情况。如果是很久时间通讯有问题的话可能是有通讯故障。很可能是连续的变量太多,他一次不能完全读取或者读取的过程中出现错误,然后通讯中断重启,这样就耽误大量的时间。
2,组态王的通讯机制,默认应该是依次最多50字节,这个字节数再驱动的配置文件里是可以更改的。如果你的变量地址是连续的,他就可以一次读取上来。
3,不是很重要的变量,包括读写变量,采集频率可以设的很长或者直接设置为0,0的意思就是不采集,在你需要得到这个变量的值得时候,可以使用组态王的间歇采集数据的函数,这个在函数库中有,你自己去找。只保留需要试试刷新的变量就行,设备的参数设置啊之类的变量都设置为采集频率0,用到的时候使用这个函数获取。