S7-1200/1500通過多功能交換機與SMART觸摸屏連不上解決方案
S7-1200/1500PLC通過交換機A型或S型與西門子SMART LINE精彩系列觸摸屏連接不上,下面要注意一些細節上的問題。
聲明一下,如果是用了多臺交換機的話,要單獨設置參數,不要把所有的交換機連上后,再設置參數。
1.通過瀏覽器(地址欄輸入:192.168.1.222)進入到多功能交換機后門設置界面里參數設置如下。
2.在 WinCC Flexible 中【連接】——【接口】選“以太網”、通訊驅動程序選“S7-200”、PLC設備[地址]填入多功能交換機內置 IP 地址 [默認:192.168.1.10] ,【循環操作】打對號“√”;另外SMART LINE 觸摸屏(HMI)的 IP 地址也應設置在同一段內,例如:192.168.1.200(而且最后一網段地址是大于200的)。
3.在 S7-1200/S7-1500PLC的編程軟件TIA Portal中,初始定義 DB 塊時, 【優化的塊訪問】的選項不要打對號“√”。
4.博途中的設備組態--->屬性--->防護與安全--->連接機制---->允許來自遠程對象的PUT/GET通信訪問打“√”。
5.博途中下面的“以太網地址”菜單欄里的“子網”添加一下,默認就行。(在線模式時添加不了,得手動改成離線模式后才可以添加)
6.注意:如果觸摸屏中數據突然出現部分數據消失,請查看觸摸屏的IP地址,這是因為DB塊的部分數據沒有顯示出來。這時檢查一下觸摸屏的地址,如果IP地址最后一個段地址小于200的話,那么將觸摸屏的最后一個段的地址改為200以上。這是因為交換機是通過對方的IP地址最后一個段的范圍來區分上位機[電腦]和西門子 SMART LINE 觸摸屏的[注:上位機 IP 地址為:192.168.1.0-192.168.1.199; SMART LINE 的 IP 地址為192.168.1.200-192.168.1.255];只要最后一個段的地址小于 200,交換機就將該設備視為上位機[電腦]使用西門子 S7-300 TCP 協議,當地址大于等于 200 時就使用西門子 SMART LINE 觸摸屏以太網協議,并啟動 V 區與 DB 塊映射轉換功能。