參考價: | 面議 |
- 產(chǎn)品型號
- 西門子/SIEMENS 品牌
- 經(jīng)銷商 廠商性質(zhì)
- 上海市 所在地
訪問次數(shù):216更新時間:2018-06-26 11:13:06
西門子6AG41122MH300XX5
西門子6AG41122MH300XX5
問題:
調(diào)試階段,診斷DP主站系統(tǒng)中的錯誤,有哪幾種方法?
解答:
下列原因可能導(dǎo)致PROFIBUS DP網(wǎng)絡(luò)發(fā)生故障:
總線電纜接線/安裝錯誤
DP主站和DP從站組態(tài)錯誤
相關(guān)的PROFIBUS DP網(wǎng)絡(luò)組態(tài)錯誤
CPU程序中通信尋址錯誤
下面,我們將介紹用于處理上述各種故障源的診斷工具。
總線電纜接線/安裝錯誤
BT200 BUS TESTER
BT200 Bus Tester(BT200總線測試工具)用于檢查接線。PROFIBUS電纜未處于使用中時,可使用BT200 Bus Tester進行下列測試:
檢查PROFIBUS電纜:
電線破損
防護層破損
導(dǎo)線之間短路或者導(dǎo)線和防護層之間短路
定位數(shù)據(jù)電纜破損/短路的位置
辨別故障原因
接線不正確
安裝配線的長度
網(wǎng)絡(luò)處于使用中時,也可以使用BT200 Bus Tester進行診斷:
檢查從站的可用性:
將可訪問的從站列表
選擇性地尋址獨立的從站
檢查主站和從站的RS 485接口:
RS 485 驅(qū)動
線路終端電源
RTS 信號
顯示PROFIBUS DP地址
使用示波器測量信號電平
使用示波器可以顯示PROFIBUS上的信號電平。應(yīng)當使用矩形顯示窗口的示波器,需 要專業(yè)人員來對示波器圖像進行評估.
DP主站和DP從站的組態(tài)
在HW Configuration中可以在線或者離線監(jiān)視總線,從而檢查總線上連接的DP主站和DP從站的組態(tài)???以從CPU中將組態(tài)下載下來用于離線分析。
如果在HW Configuration中對組態(tài)進行在線分析,可以識別故障或者有缺陷的模塊。對于支持診斷的模塊,也 可以探測潛在的通道故障(如斷線)。
圖 1:HW Configuration的在線視圖
如果模塊發(fā)生故障,則故障時間被記錄在診斷緩沖區(qū)中。
圖 2:從站發(fā)生故障時CPU的診斷緩沖區(qū)
PROFIBUS DP網(wǎng)絡(luò)
有些用于PROFIBUS的PC接口可提供診斷功能??赏ㄟ^“Set PG/PC Interface”或“Set PC Station”找到它們。
在這里,可以讀出實際總線參數(shù),并以PROFIBUS可用節(jié)點的形式表示。
圖 3:SIMATIC Net 診斷工具
AMPROLYZER
Amprolyzer軟件也可用于分析PROFIBUS網(wǎng)絡(luò),具有下列功能。
總線上所有PROFIBUS節(jié)點的生命狀態(tài)監(jiān)視
節(jié)點當前運行狀態(tài)的總體診斷
總線時間統(tǒng)計,如超時和消息循環(huán)
傳輸數(shù)據(jù)自動檢測
針對事件和消息的內(nèi)容(包含時間標志),使用觸發(fā)器和過濾器選項進行消息記錄
以Excel格式保存和導(dǎo)出消息記錄
關(guān)于Amprolyzer產(chǎn)品的詳情請參閱條目——ID
CPU程序
常見的一個錯誤源也是為數(shù)據(jù)通信的STEP 7程序。通過CPU的診斷緩沖區(qū),很 容易發(fā)現(xiàn)對不存在的地址進行錯誤的I/O訪問(如通過T AW20進行I/O訪問)。
如果使用系統(tǒng)功能(如SFC14/15)進行數(shù)據(jù)通信,則可以通過其返回值確定數(shù)據(jù)傳輸成功???通過變量表或者LAD/FBD/STL編輯器的在線視圖觀察返回值。
使用某些模塊時,必須面向數(shù)據(jù)存取進行特別編程。例如,使用CP342-5時,不 能通過裝載/傳輸指令或者系統(tǒng)功能SFC14/15訪問I/O,此處必須使用特殊功能(FC1“DP_SEND”和FC2“DP_RECV”)。p 但是這種情況下仍然可通過變量表或者LAD/FBD/STL編輯器的在線視圖觀察返回值確定數(shù)據(jù)傳輸成功.