- 1.1 OPC常见问题
-
1. 组态王、力控、wincc等和MagicWorks OPC Server通讯时,与PLC通讯断开时,数据是不会出现###,数据不刷新如何判断是否通讯正常
A:组态软件连接千亿球友会OPCDASVR.CT.1有一个state变量,该变量四字节无符号并且实时累加变化的。
2. 组态王读不到某些变量值的问题
A: 在OPC Server里将只读或只写变量改成可读写就OK了
3. 有两个网关模块,台式机OPC Server只能连上一个站点的问题处理,换了一台笔记本没问题
A: 可能的原因有:
1.首先确认PC与CP6451之间的网线没有超过100m
2.如果PC和CP6451是通过路由器转接的,请确认路由器设置没问题
3.确认PC和CP6451的MAC地址和IP都没有重复
4.确认CP6451端口号是否被占用
端口号查询方法,开始》所有程序》附件》命令提示符(右键选择管理员身份运行)
在命令提示符对话框中输入:netstat -a -b -p udp
备注:-b:显示使用的进程名称;-p udp:显示udp协议的端口
查看模块的端口号是否被其他进程占用,若有关闭占用的进程。
4. PLC对某个变量写入常数,组态王输入一个数值后,该变量没有返回常量值
经验证,为组态王异步读写的机制问题,在组态王OPC驱动里设置为同步读写
5. 组态王控制PLC输出有延时
经验证,为组态王异步读写的机制问题,在组态王OPC驱动里设置为同步读写