当前项目使用WINCC通过OPC和ABB500PLC进行通讯,使用以太网口。
但目前遇到一个奇怪的问题:
当PLC在上位机电脑跟附近,使用网线连接则监视和控制操作都很正常。
但当我把PLC拿到远方,以太网通过光纤连接。(电口转光口,再次光口转电口。距离600米
,多模光纤)。
则发现可以监视画面(PLC变量变化,则画面可以有动态显示)。
而按钮功能都不能实现。(点击按钮都不能实现功能。)(我也换了几种按钮组态方法:直
接连接、C脚本,但都没有效果。 使用PLC的编程软件则可以给变量强制和写值。)
以为光纤只是网线,怎么会有这样的问题?
有哪位大侠遇到过,帮助指点啊?
或者有哪些可能性啊?
最佳答案
出现这种情况不是同一台电脑吧?如果是两台电脑的话,可能还是软件设置有问题。比如,OPC的配置、IP地址、是否同一网关等等。
建议,用同一台笔记本在PLC旁和电脑旁测试。
一、我认为使用光纤和使用网线是没有太大区别的,因为对于PLC和上位机来说它们是无法分辨这两种情况的。
二、用光纤,可能通讯质量有些下降,因为信号经过了几次转换,如果转换设备不太好的话,有可能会有偶尔的信号中断,不过应该问题不大。可以不停的pingPLC(加参数 -t),看是否有超时等情况,确认通讯质量。
三、“使用PLC的编程软件则可以给变量强制和写值”说明通讯的物理链路应该是正常的。
提问者对于答案的评价:
谢谢,问题已解决。
改变OPC配置后就可以了。
最佳答案作者回复:
是否是OPC中变量应该是可读可写的,被设置成了只读了?
让我们也学习一下呗,呵呵。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc223891.html