组态王数据采集问题

用组态王6.53版本,通过莫迪康MODBUS RTU协议连现场质量流量计,连接后用内部串口设备测试一切正常,采集频率和通讯时间均为1000ms。但采集画面数据变化却非常慢,有时要达到几十秒,通过历史数据查询看到有大部分时间点没有数据采集记录,现场还有同样的2块质量流量计与该流量计进行串接,通过RS485转RS232模块与电脑串口连接,采用相同的设置,这两块流量计数据采集和显示均正常,请高人帮助解答,极度困惑中!!!!
  另外还有当没有通讯时,我这里的组态王画面中的数据均显示为“0”,我记得正常的显示应撰为“?”,求解。

第1个回答  2012-11-27
1、通讯参数设置都要一样,这几个流量计的从站地址最好是挨着的,如001,002,003;
2、一条总线的这几个设备,最好都是上电的,如果有一个没上电(或通讯参数设置错误),就可能会出现通讯很慢的问题。
第2个回答  2012-11-17
过程是:从现场流量计--rtu通过GPRS到移动基站--Internet连接到电脑读取数据。
关于你这样的问题我遇到过。

首先我们公司是一个站点带10快表,即一个RCU带十个流量计。数据延时特别长。
一开始是怀疑网速不够用,结果加大带宽后有些好转,但是延时仍然有些长。

后来怀疑是电脑问题,经检查,计算机C盘会随着运行时间变长,容量会逐渐减小,清理过后还是见效不怎么明显。

最后将一个RCU带一个流量计。数据变化就灵敏了很多,但是仍然不像有线数据传输的那样快。

所以你不能把这种无线远传的和有线的对比,没有可比性,比有线传输慢很正常。

另外组态画面没通讯时显示的0,是在变量设置时,把初始值设为了0的缘故。追问

我的是有线传输的。而且最奇怪的是用组态王开发程序中自带的串口测试工具来测试该流量计,通讯一切正常,并没有中断现象出现,但就是在组态运行画面中通讯老是中断,我用运行画面中的调试项来查看通讯状态,发现多数时间为读失败。现在最令我不解的是如果是通讯问题,那么串口测试项应有问题才对,如果是变量设置问题,那么在运行画面中就不可能读出数据,但实际上却是可读的,只是时断时续,反应的却是通讯问题,前后矛盾啊!

本回答被网友采纳
第3个回答  2012-12-02
485手拉手 有没有出现共模干扰?

从你的描述看,是485共模干扰造成的,建议你买一个485HUB,或者在485菊花链末端并一个120欧电阻。
相似回答