- 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驅動里設置為同步讀寫