西門子828D數控系統,調試PLC過程中遇到網絡通信怪異問題(不能直連非要加個路由器),筆記本電腦的以太網網絡直接連接顯示網絡電纜被拔出,如下圖所示:
奇怪,怎麼出現這種情況了呢,因為我用這台電腦調試過别的PLC是沒有問題的,我也嘗試了幾種辦法:
1) 設備管理器——網絡适配器——删除網卡硬件,重新安裝;(不行)
2) 安裝驅動精靈,升級驅動軟件;(不行)
3) 重新配置TCP/IPv4屬性;(不行)
4) 用别人電腦試一下。(可以連接)
前3種辦法都不行。我也在網絡上查了其他資料,嘗試下後也沒有解決這個問題。但是第4種情況就可以了,最起碼網絡通信是沒有問題的,如下圖所示:
最後我想可能是我網卡的問題,但是我還沒死心,也嘗試了一些辦法也沒弄好,最後找了一個路由器嘗試一下,反而可以通訊了,如下圖所示:
由于調試緊急先這麼用吧,因為我的電腦安裝了調試軟件,下面介紹下X130接口通信設置:
828D 系統提供兩個以太網口:(下面這段是我從手冊摘錄)
X127(系統正面)用于服務調試;
X130(系統背面)用于連接工廠網絡。(也可以作為工程師調試使用,我就用的這個端口)
1) X127 服務調試端口 X127 的 IP 地址為 192.168.215.1,它作為 DHCP 服務器,為連接上的計算機分配 IP。計算機網 卡的 IP 必須設為自動獲得,系統會分配 IP:192.168.215.2 - 192.168.215.9,多可同時連接 8 台計算機。
2) X130 工廠網絡端口 X130 可設為 DHCP 客戶端,也可以手動設置 IP。如果設為 DHCP 客戶端,則系統不能與計算機 直接相連,必須通過一個 DHCP 服務器連接,這個服務器一般為路由器,此時計算機網卡的 IP 應設為自動獲得。如果 X130 設為手動設置 IP,需要手動将 X130 的 IP 和計算機網卡的 IP 設為 同一網段,此時可以直接連接到計算機。設置 IP 時應避開 192.168.215.x(X127 占用)和 192.168.214.x(ProfiNet 占用)。
我使用的為手動設置IP,但不能直接連接到計算機(考慮是網卡某種設置問題,以後研究這個問題),設置如下圖所示:
打開PLC調試軟件,将電腦IP地址設置同網段“192.168.1.***”,子網掩碼“255.255.255.0”。通訊聯接就可以了,如下圖所示:
以上就是西門子828D,調試PLC通訊的基本操作,當然我這個遇到了網卡通訊的問題,如果大家有解決這種PC不能直接連接目标機器的更好方法,歡迎大家留言交流。
,