网络描述:GPRS服务器使用Micro SC通过GPRS访问S7-200,WinCC客户机访问通过OPC访问GPRS服务器,WinCC客户机与GPRS服务器采用移动光纤构成虚拟局域网,即WinCC客户机与GPRS服务器相距非常远,通过光纤连接。
问题描述:客户机激活时,通过OPC连接的GPRS变量在监控画面中显示“0”,即不反灰,通过WinCC的通道针对工具,GPRS服务器的OPC通道连接正常,本地的S7-200数据没有问题。取消激活,再重新激活,OPC数据更新有时正常更新,有时需要多次重新激活OPC数据才能正常更新。测试中发现如下现象:将画面中OPC变量的更新周期更改,比如从2S改为10S,修改周期的变量能够更新,而同一画面中没有修改周期的变量则仍然不更新。而与GPRS服务器通过交换机直接相连的(即没有通过光纤远程连接)WinCC客户机则没发现这个问题。另外,WinCC客户机通过光纤采用OPC方式远程访问另一台WinCC服务器的变量,WinCC服务器线路断开后,WinCC客户机画面中的变量也出现了不变化情况,也不反灰。只有切换到其它画面后,再切回这个画面,OPC变量显示才反灰。
可能的原因:
1 是否与有关带宽?
2 变量的刷新周期是否相关?
请大家帮助分析分析,我在这里先谢过了。