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