萌新一枚,第一次開發C#上位機。當用它與PLC通信時,怎么也通不上。后來把網線從交換機里拔出,直接接到PLC上,就通信上了。
可是我這里的設備必須是用交換機的,大俠愿否指教,C#上位機如何通過網路交換機與PLC通信上?
uj5u.com熱心網友回復:
通迅不上要檢查網路,這和上位機/PLC沒有關系吧,查看ip 有沒有同一局域網,上位機的防火墻等使用的是tcp?opc?還是plc方的組件?
uj5u.com熱心網友回復:
IP問題吧,好好查查兩種情況下設備IP地址是否改變了uj5u.com熱心網友回復:
可以ping 那個交換機的IP看看uj5u.com熱心網友回復:
多謝諸位大俠的支持。今天又通信不上了。我覺得可能與交換機沒關系。下圖是我電腦里的配接器,大俠為我看看,問題出在哪?我這里的情況是公司有一個Wifi,然后我的電腦用網線與PLC連接,我的電腦可以用wifi也可以用寬帶上網
uj5u.com熱心網友回復:
PLC地址是192.168.0.9我電腦里有兩個配接器,地址見圖
uj5u.com熱心網友回復:
個人建議放棄如果你不放棄 個人建議別連接wifi
如果你非得連接wifi 請保證wifi不是0段
如果你的wifi非得是0段 請自行添加路由 改變網路走向
所以,你 ping plc了沒有?
uj5u.com熱心網友回復:
我是先斷了wifi,再連PLC的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/248801.html
標籤:C#
上一篇:資料庫模糊查詢如何提高性能?
