詳細(xì)介紹
西門子6FC5357-0BA10-0AE0
6FC5357-0BA10-0AE0
SINUMERIK 840D/840DE NCU 571(可出口); 5 軸/主軸,;存儲(chǔ)器: NC 128KB,;PLC 64KB(大 96 KB) 用于外圍設(shè)備:S7-IM 361 機(jī)器系統(tǒng)軟件; 設(shè)備總線導(dǎo)線
問(wèn)題:
調(diào)試階段,,診斷DP主站系統(tǒng)中的錯(cuò)誤,,有哪幾種方法?
解答:
下列原因可能導(dǎo)致PROFIBUS DP網(wǎng)絡(luò)發(fā)生故障:
- 總線電纜接線/安裝錯(cuò)誤
- DP主站和DP從站組態(tài)錯(cuò)誤
- 相關(guān)的PROFIBUS DP網(wǎng)絡(luò)組態(tài)錯(cuò)誤
- CPU程序中通信尋址錯(cuò)誤
下面,,我們將介紹用于處理上述各種故障源的診斷工具,。
總線電纜接線/安裝錯(cuò)誤
BT200 BUS TESTER
BT200 Bus Tester(BT200總線測(cè)試工具)用于檢查接線。PROFIBUS電纜未處于使用中時(shí),,可使用BT200 Bus Tester進(jìn)行下列測(cè)試:
檢查PROFIBUS電纜:
- 電線破損
- 防護(hù)層破損
- 導(dǎo)線之間短路或者導(dǎo)線和防護(hù)層之間短路
- 定位數(shù)據(jù)電纜破損/短路的位置
- 辨別故障原因
- 接線不正確
- 安裝配線的長(zhǎng)度
網(wǎng)絡(luò)處于使用中時(shí),也可以使用BT200 Bus Tester進(jìn)行診斷:
檢查從站的可用性:
- 將可訪問(wèn)的從站列表
- 選擇性地尋址獨(dú)立的從站
檢查主站和從站的RS 485接口:
- RS 485 驅(qū)動(dòng)
- 線路終端電源
- RTS 信號(hào)
- 顯示PROFIBUS DP地址
使用示波器測(cè)量信號(hào)電平
使用示波器可以顯示PROFIBUS上的信號(hào)電平,。應(yīng)當(dāng)使用矩形顯示窗口的示波器,,需 要專業(yè)人員來(lái)對(duì)示波器圖像進(jìn)行評(píng)估.
DP主站和DP從站的組態(tài)
在HW Configuration中可以在線或者離線監(jiān)視總線,從而檢查總線上連接的DP主站和DP從站的組態(tài),???以從CPU中將組態(tài)下載下來(lái)用于離線分析。
如果在HW Configuration中對(duì)組態(tài)進(jìn)行在線分析,,可以識(shí)別故障或者有缺陷的模塊,。對(duì)于支持診斷的模塊,也 可以探測(cè)潛在的通道故障(如斷線),。
圖 1:HW Configuration的在線視圖
如果模塊發(fā)生故障,,則故障時(shí)間被記錄在診斷緩沖區(qū)中。
圖 2:從站發(fā)生故障時(shí)CPU的診斷緩沖區(qū)
PROFIBUS DP網(wǎng)絡(luò)
有些用于PROFIBUS的PC接口可提供診斷功能,??赏ㄟ^(guò)“Set PG/PC Interface”或“Set PC Station”找到它們。
在這里,,可以讀出實(shí)際總線參數(shù),,并以PROFIBUS可用節(jié)點(diǎn)的形式表示。
西門子6FC5357-0BA10-0AE0
圖 3:SIMATIC Net 診斷工具
AMPROLYZER
Amprolyzer軟件也可用于分析PROFIBUS網(wǎng)絡(luò),,具有下列功能,。
- 總線上所有PROFIBUS節(jié)點(diǎn)的生命狀態(tài)監(jiān)視
- 節(jié)點(diǎn)當(dāng)前運(yùn)行狀態(tài)的總體診斷
- 總線時(shí)間統(tǒng)計(jì),,如超時(shí)和消息循環(huán)
- 傳輸數(shù)據(jù)自動(dòng)檢測(cè)
- 針對(duì)事件和消息的內(nèi)容(包含時(shí)間標(biāo)志),使用觸發(fā)器和過(guò)濾器選項(xiàng)進(jìn)行消息記錄
- 以Excel格式保存和導(dǎo)出消息記錄
問(wèn)題:
如何為S7-22x編程一個(gè)時(shí)間控制的中斷,?
解答:
下列CPU可以處理一個(gè)時(shí)間控制的中斷:
中斷 | CPU221 | CPU222 | CPU224 | CPU226 | CPU226XM |
支持的時(shí)間控制中斷的個(gè)數(shù) | 2 | 2 | 2 | 2 | 2 |
中斷個(gè)數(shù) | 0 和 1 | 0 和 1 | 0 和 1 | 0 和 1 | 0 和 1 |
可能的中斷程序的個(gè)數(shù) | INT 0 | INT 0 | INT 0 | INT 0 | INT 0 |
S7-200 支持一個(gè)或更多的時(shí)間控制的中斷,。可以用時(shí)間控制中斷來(lái)定義要在周期中執(zhí)行的動(dòng)作,。定義的周期時(shí)間以 1 毫秒為單位,。范圍在 1毫秒(1)至 255 毫秒(255)間。在特殊標(biāo)志字節(jié)SMB34中寫入中斷 0 的周期時(shí)間,,在SMB35中寫入中斷 1的周期時(shí)間,。
每當(dāng)延時(shí)時(shí)間到達(dá)時(shí),時(shí)間控制中斷事件就會(huì)調(diào)用相應(yīng)的中斷程序,。通??梢允褂脮r(shí)間控制中斷控制模擬量輸入的定期采樣。當(dāng)把一個(gè)中斷程序分配給一個(gè)時(shí)間控制中斷事件時(shí),,時(shí)間控制中斷就被激活后并開(kāi)始計(jì)時(shí),。在樣例中,這是啟動(dòng)子程序“SBR 0”所做的一的事情,。系統(tǒng)確定該周期時(shí)間使后續(xù)的修改不會(huì)影響到該周期時(shí)間,。如果想要修改周期時(shí)間,必須為周期時(shí)間一個(gè)新值然后重新將中斷程序賦予該時(shí)間控制的中斷,。重新賦予時(shí),,函數(shù)會(huì)刪除以前賦予中累計(jì)的時(shí)間值并以新值開(kāi)始運(yùn)行時(shí)間。
命令的作用 | Command | Operand | Example of |
主程序 |
|
|
|
網(wǎng)絡(luò) 1 |
|
|
|
通過(guò)查詢只在*個(gè)周期里置“1”的標(biāo)志,,給該事件分配一個(gè)少有的中斷程序號(hào) | LD | SM 0.1 | SM 0.1 |
在*個(gè)循環(huán)中調(diào)用子程序“0” | CALL | 0 |
|
主程序結(jié)束 | MEND |
|
|
啟動(dòng)子程序“0” | SBR | 0 |
|
使用“確定為“ 1 ”的系統(tǒng)標(biāo)志SM 0.1 ”,,設(shè)置時(shí)間控制段的時(shí)間間隔為 100 * 1ms = 100 ms | LD | SM 0.1 |
|
允許使用所有中斷 | ENI |
|
|
分配時(shí)間控制中斷“0”到中斷程序“0” | ATCH | INT,EVENT | 0,10 |
終止子程序 | RET |
|
|
啟動(dòng)中斷程序 | INT | 0 |
|
現(xiàn)在可以寫想要每隔 100 毫秒處理一次的程序 | ....... | .... | .... |
從中斷程序返回 | RETI |
|
|
注意事項(xiàng):
- CPU根據(jù)中斷發(fā)生的次序和它的優(yōu)先級(jí)狀態(tài)對(duì)其進(jìn)行處理。因此對(duì)于中斷處理始終只能有 一個(gè)程序是激活的,。如果一個(gè)中斷程序正在被處理,,那么它就會(huì)首先被處理完畢。它不會(huì)被后面出現(xiàn)的中斷程序所打斷即使這個(gè)程序有更高的優(yōu)先級(jí),。當(dāng)另一個(gè)中斷正在被處理時(shí),,發(fā)生了一個(gè)中斷,那么后面的中斷就會(huì)被放入隊(duì)列中等待以后的處理,。時(shí)控中斷隊(duì)列中多可放入8個(gè)中斷,。
- 有可能發(fā)生出現(xiàn)的中斷要多于隊(duì)列里可容納的中斷個(gè)數(shù)的情況,這樣,,系統(tǒng)就會(huì)發(fā)出隊(duì)列溢出標(biāo)志,,而該標(biāo)志指出不能被包括在隊(duì)列里的中斷事件的類型。下面的表格為發(fā)生隊(duì)列溢出時(shí)所設(shè)置的特殊標(biāo)志。只能在中斷程序中使用位 SM 4.0 至 4.2,,因?yàn)楫?dāng)中斷隊(duì)列處理完畢后,,主程序的處理繼續(xù)進(jìn)行時(shí)它們會(huì)被復(fù)位。
隊(duì)列 | 特殊標(biāo)志 |
通訊中斷的隊(duì)列溢出 | SM 4.0 |
I/O中斷的隊(duì)列溢出 | SM 4.1 |
時(shí)間控制中斷的隊(duì)列溢出 | SM 4.2 |
西門子交流伺服系統(tǒng)6SC6
西門子控制單元6SN1118-0NH11-0AA1
西門子控制系統(tǒng)
西門子機(jī)床控制面板6FC3178-3EF20
西門子冷卻部件6SN1162-0BA02-0AA2
西門子濾波模塊6SL3000-0HE15-0AA0
西門子濾波器6SL3000-0BE21-6AA0
西門子冷卻部件6SN1162-0BA03-0AA1
西門子驅(qū)動(dòng)端子6FX2003-0DA00
西門子驅(qū)動(dòng)611A
西門子模塊6FX1151-1BB01
西門子驅(qū)動(dòng)模塊6FC5548-0AC21-0AA0
西門子驅(qū)動(dòng)611D
西門子驅(qū)動(dòng)模塊6SN1111-0AB00-0AA0
西門子驅(qū)動(dòng)模塊6FC5548-0AC22-0AA0
西門子驅(qū)動(dòng)模塊6SN1115-0AA12-0AA0
西門子驅(qū)動(dòng)模塊6SN1115-0BA11-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0AD11-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DG21-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0AE11-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DH21-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DG22-0AA0
西門子驅(qū)動(dòng)模塊6SN1118-0DG23-0AA0
西門子驅(qū)動(dòng)模塊6SN1118-0DJ21-0AA2
西門子驅(qū)動(dòng)模塊6SN1118-0DH22-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DJ23-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DJ23-0AA2
西門子驅(qū)動(dòng)模塊6SN1118-0DH23-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DK21-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DK23-0AA2
西門子驅(qū)動(dòng)模塊6SN1118-0DJ21-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DK23-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DM13-0AA0
西門子驅(qū)動(dòng)模塊6SN1118-0DM23-0AA0
西門子驅(qū)動(dòng)模塊6SN1118-0DM21-0AA0
西門子驅(qū)動(dòng)模塊6SN1118-0DM13-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DM23-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DM23-0AA0
西門子驅(qū)動(dòng)模塊6SN1118-0DM31-0AA2
西門子驅(qū)動(dòng)模塊6SN1118-0DM33-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DM31-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0DM33-0AA2
西門子驅(qū)動(dòng)模塊6SN1118-0NH11-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0NJ01-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0NH01-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-1NJ01-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-0NK01-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-1NH01-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-1NK01-0AA0
西門子驅(qū)動(dòng)模塊6SN1121-0BA11-0AA0
西門子驅(qū)動(dòng)模塊6SN1122-0BA11-0AA1
西門子驅(qū)動(dòng)模塊6SN1118-1NK01-0AA1
西門子驅(qū)動(dòng)模塊6SN1121-0BA13-0AA0
西門子驅(qū)動(dòng)模塊6SN1145-1BA01-0BA0
西門子驅(qū)動(dòng)模塊6SN1121-0BA11-0AA1
西門子驅(qū)動(dòng)模塊6SN1121-0BA12-0AA0
西門子驅(qū)動(dòng)模塊6SN1145-1BA01-0DA0
西門子驅(qū)動(dòng)模塊6SN1145-1BA01-0BA1
西門子驅(qū)動(dòng)模塊6SN1123-1AA00-0EA2
西門子驅(qū)動(dòng)模塊6SN1145-1BA01-0BA2
西門子驅(qū)動(dòng)模塊6SN1145-1BA01-0DA1
西門子驅(qū)動(dòng)模塊6SN1145-1BB00-0EA0
西門子驅(qū)動(dòng)模塊6SN1145-1BB00-0EA1
西門子驅(qū)動(dòng)模塊6SN1145-1BA02-0CA2