應(yīng)用領(lǐng)域 | 地礦,交通,航天,汽車,電氣 |
---|
產(chǎn)品簡介
詳細介紹
西門子PLC模塊S7-400在PLC系統(tǒng)的實際應(yīng)用中,組成PLC系統(tǒng)的各個模塊故障時是否能夠?qū)崿F(xiàn)在不停電、不中斷系統(tǒng)運行、不影響其它模塊工作的條件下進行在線更換,即熱拔插”更換,從而最大限度地降低模塊故障對生產(chǎn)的影響,這對于連續(xù)不斷的生產(chǎn)過程而言非常重要。
西門子PLC模塊S7-400“熱撥插”的含義
西門子PLC模塊關(guān)于“熱拔插”功能的確切定義包括如下四點:
·帶電拔插模塊時,確保不造成模塊的硬件損壞;
·帶電拔插模塊時,CPU不進入停機(STOP)狀態(tài),并產(chǎn)生系統(tǒng)故障報警(SF燈亮);
·帶電拔插模塊時,該模塊I/O通道的數(shù)值保持不變,而其他模塊的運行不受影響,工作保持正常;
·帶電拔插模塊時,CPU中觸發(fā)中斷組織塊或通過DP診斷程序塊,得到模塊拔出或插入的事件信息,在用戶程序或中斷組織塊OBnn中進行相應(yīng)控制邏輯和I/O通道的處理。顯然,上述定義中第一、第二條是基本要求,只有確保在帶電拔插模塊時不造成模塊的硬件損壞才有進行熱拔插的意義,第三、第四條是最重要、最關(guān)鍵的功能,如果某一個模塊因本身故障需要更換而造成其它模塊的工作也同樣受到影響,那么這樣的更換操作與停電更換沒有本質(zhì)的不同,因為對系統(tǒng)都同樣造成了全局性的影響。所以,真正的熱拔插功能應(yīng)該對模塊是無害的,對系統(tǒng)也是無害的,這才是熱拔插功能。
西門子PLC模塊S7-400實現(xiàn)熱拔插功能的組態(tài)方法:
采用S7-400CPU搭配S7-300型遠程DP從站架構(gòu)在實際應(yīng)用中應(yīng)用*的架構(gòu)是S7-400CPU掛接ET200M型DP從站,實現(xiàn)熱拔插功能的組態(tài)方法如下:
?。?)打開STEP7硬件組態(tài)窗口,在硬件列表的PROFIBUS DP目錄中選擇ET200M子目錄下相應(yīng)型號的IM153模塊,在列表下方的功能說明窗口中可以看出所選擇的模塊是否注明有支持“module exchange in operation(操作中更換模塊)”或“module replacement in runtime(運行中替換模塊)”,即熱插拔功能,如果注明有則說明該型號的接口模塊支持熱拔插,否則不支持。
?。?)選擇一種支持熱拔插功能的IM153模塊將它拖放到PROFIBUS總線上,雙擊ET200M站圖標(biāo),打開站屬性窗口,點擊“Operating Parameters”選項卡,選中“Replace modules during operation(在操作中更換模塊)”選項,即熱拔插功能,另外一個選項“Startup when expected/actual config.(當(dāng)期望與實際組態(tài)不一致時啟動)”會自動被選中,這樣才真正激活了該ET200M站的熱拔插功能,如果不選中該選項該從站模塊的熱拔插功能是不能自動激活的,在組態(tài)時一定要注意這點。