如果面板和S7PLC通訊不上,典型現(xiàn)象就是畫面中IO域顯示#####。無法建立與PLC的通訊連接, 請按以下步驟進行排查:
1. 檢查所用電纜
·如果是和S7-200/300/400 進行PPI/MPI/Profibus/通訊,可使用MPI電纜(兩端針腳對應為:3-3,4-4,5-5,8-8)或Profibus電纜(兩端針腳對應為:3-3,8-8)。
·推薦使用西門子紫色的Profibus電纜和Profibus總線連接器(或稱DP接頭)。
·可以使用自制的屏蔽雙絞電纜, 但應妥善處理屏蔽和接地問題。
·如果使用DP接頭連接網(wǎng)絡上的多個站時,請務必注意DP接頭終端電阻的狀態(tài)::網(wǎng)絡兩端的接頭為ON,中間的為 OFF;兩端接頭進線端接電纜。如圖1。
圖一
2. 檢查和確認PLC 通訊口的設置
·波特率必須相同。
·站地址不能沖突。
·選擇相同的協(xié)議。
3. 在Portal和WinCCFlexible中檢查通訊設置
·通訊同級的地址要填PLC實際站地址一致。注意:如果是S7-300/400的話,需要設置槽號(槽號要Step7硬件組態(tài)中CPU的槽號一致)。
· OP的地址必須是唯一的,不能和該網(wǎng)絡中任何設備的地址重復。
·波特率必須和PLC設置的一致。
圖二
·配置文件Profile 要與網(wǎng)絡使用的協(xié)議一致。注意:與S7-200通訊時,面板可以有多種選擇,而PLC是協(xié)議自適應的,無須在MicroWin中設置,只需在MicroWin的系統(tǒng)塊中設置端口號和波特率即可。
圖三
·選擇“總線上的唯一主站”。
4. 檢查是否正確使用面板背后的通訊端口
·與S7-200/300/400進行PPI/MPI/Profibus通訊時使用的是IF1B口,面板背后的IF1B的撥段開關應保持出廠設置,都撥向OFF。
5. 檢查系統(tǒng)報警信息
為了進一步排除通訊故障,調(diào)試期間可以在觸摸屏的“模板”中添加增強對象“報警視圖”來查看系統(tǒng)報警消息。在“常規(guī)”屬性“報警事件”中勾選“系統(tǒng)”報警類別。
圖四
面板中的項目激活運行后,可以查看到系統(tǒng)報警消息的編號。
圖五
在組態(tài)軟件中,修改菜單“選項”下“設置”的“工作臺”為:顯示所有項。在目錄樹“報警管理”中就會顯示出“系統(tǒng)事件”。
圖六
通過“報警管理”中的“系統(tǒng)事件”就可以查看所有報警編號對應的系統(tǒng)報警消息。這樣,根據(jù)消息編號確定對應的報警消息后,有針對性的解決具體問題。
圖七
各種消息編號對應的解決辦法請參考以SIMATIC HMI設備與WinCC flexible操作說明(如需該操作說明請直接在公眾號說明并留下郵箱)。
圖八