服務熱線:
          13817011982
          您的位置: 首頁>技術文章>西門子PLC維修如何通過CPU指示燈診斷故障

          西門子PLC維修如何通過CPU指示燈診斷故障

          日期:2022-09-17   瀏覽量:1482

          西門子PLC維修如何通過CPU指示燈診斷故障


          有時會遇到CPU無法啟動或突然停機,或者CPU上指示燈SF,BF突然亮。


          請按以下步驟確認情況 。


          第一步 看CPU的指示燈狀態


          DC5V----電源指示

          SF---紅燈,系統故障

          BF---紅燈,網絡故障

          DC5V燈不亮


          請檢查供電電源,電源接線及端子是否牢靠;如確認供電及接線無誤,可判斷CPU硬件故障,此時唯yi方法聯系設備提供商售后維修。


          指示燈全部閃爍


          通常為電源供電質量,較強干擾,MMC卡故障,CPU故障。按如下順序逐條排除:

          有無DP通信電纜,拆掉重新上電;

          更換供電模塊,放到實驗室環境(非工廠環境)測試;

          更換MMC卡測試;如程序丟失,聯系程序編寫人員索要原程序或設備供貨商。

          更換CPU

          SF常亮,或SF常亮,BF常亮或閃爍。


          此時為系統故障或通信故障導致,需查看具體的診斷信息確認停機原因,請參看后續步驟。


          第二步 查看診斷緩沖區


          CPU停機可簡單分為致命錯誤和非致命錯誤,無論是什么原因導致,都會在CPU的診斷緩沖區留下痕跡。


          因此,需要在線查看CPU的診斷緩沖區,來判斷具體的停機情況。


          如圖所示,在硬件組態中,點擊在線按鈕,雙擊CPU進入CPU模塊信息,點擊診斷緩沖區查看具體的診斷信息。


          也可參看如下視頻:PLC SF燈亮時如何查看故障



          西門子PLC模塊6501.jpg




          在診斷緩沖區中,常見的錯誤類型如下:


          1. 存儲器管理器導致 STOP


          2. IO管理錯誤,IO錯誤


          3. 超出周期時間錯誤


          4. *區域長度錯誤


          5. IO訪問錯誤


          6. 通信故障導致停機


          通常分為致命錯誤及非致命錯誤


          1)致命錯誤指非編程原因導致,CPU必定會停機的故障,通常為較強干擾,硬件故障導致。


          存儲器管理器導致 STOP


          產生可能性:


          較強干擾

          MMC卡損壞

          CPU本身硬件故障

          解決步驟:


          1. 將CPU拆至辦公室環境測試


          2. 更換MMC測試,如oK,則原卡硬件故障


          3. 更換CPU測試,如OK,則原CPU硬件故障


          IO管理錯誤,IO錯誤


          由此故障導致的停機較難排查,有的停機故障可能只是偶爾出現或較長時間出現一次,這更增大了排查難度,需要一步一步的排除確認。


          產生可能性


          主機架模塊硬件故障或背板通信故障

          供電EMC,通常為同一路的進線側有較大的干擾電流

          360/361,365模塊或連接線硬件故障

          EMC問題

          解決步驟如下:


          1. 重新安裝緊固主,從機架模塊,檢查背板連接器及模塊插針是否完好;


          2 . 如有360/361,365模塊,則先拆除,或替換新模塊及連接電纜測試;


          3. 檢查接地良好;


          4. 檢查電源側供電質量,確保供電側與感性負載供電隔離,如有必要加裝隔離變壓器;


          5. 將CPU主機架模塊一個一個的與CPU組態測試


          2)非致命錯誤可以通過加載OB組織塊的方式,避免停機。常見的幾種可能如下:


          超出周期時間錯誤


          即看門狗超時錯誤。系統默認的掃描周期監視時間為150ms。


          當OB1的掃面周期第一次超過此設定時間時,CPU將調用OB80;如未下載OB80,CPU將停機。當第二次超過此設定時間時,CPU必定停機。


          解決步驟:檢查程序,確認導致掃描周期過長的原因;(如頻繁進入OB35,OB40中斷,延長了OB1時間)


          如何查看掃描周期時間具體參看:如何避免S7-300/400系統掃描時間過長而導致CPU停機?


          如確實程序需要較長的掃描周期時間,如圖所示,在硬件組態---CPU屬性---周期/時鐘存儲器中---更改掃描周期監視時間。




          此外,如程序中有OB100,尤其其中包含有跳轉程序段,則可能由于死循環導致超時,此時在線先刪除OB100,確認是否由于OB100導致。


          區域長度錯誤


          屬于編程錯誤,下載OB121可避免停機。


          產生原因:程序中調用的DB區域的地址,在此DB塊中并未建立;或調用的I/Q區域超過CPU的過程映像區。


          解決步驟:


          如CPU已停機,可點擊如圖4的按鈕“跳轉到",定位到調用的程序段;同時,根據診斷信息中區域長度錯誤的詳細信息,確定是某一個DB的內部地址,但DB塊號無法確定,需要自行查找。


          如CPU未停機,“跳轉到"按鈕是灰色的無法點擊。如CPU此時允許停機,則先在線刪除OB121,CPU停機后,點擊“跳轉到"按鈕定位到錯誤程序段。




          I/O訪問錯誤


          屬于編程錯誤,下載OB122可避免停機。


          產生原因:程序中調用了某一P區域地址,在實際中的硬件中并沒有分配或找到這個地址。如圖所示,報錯的讀取I/O訪問錯誤,P區域,字訪問,訪問地址100;指的是PIW100這個地址在實際的硬件中未找到。


          解決方法:


          可能性1,錯誤編程誤調用P區域地址。如CPU已停機,可點擊"跳轉到"按鈕,定位到誤調用的程序段。


          可能性2,某一從站掉站導致無法找到相關硬件模塊。此時,下載相應的OB塊可先避免停機,排除通信故障后,報錯自然消失。






          通信故障停機


          由于通信故障導致的某一個或多個站點掉站。此類錯誤均會導致CPU停機。可


          以通過下載OB82,OB85,OB86,OB121,OB122來避免故障停機。


          在線咨詢 聯系方式 二維碼

          服務熱線

          021-50157782

          掃一掃,關注我們

          最近免费中文字幕高清大全| 亚洲一区无码中文字幕| 中文字幕人妻在线视频不卡乱码| 精品国产a∨无码一区二区三区| 中文字幕在线资源| 中文字幕无码不卡免费视频 | 中文字幕无码免费久久| 无码专区狠狠躁躁天天躁| 亚洲欧美中文日韩V在线观看| 中文资源在线官网| av区无码字幕中文色| 日韩乱码人妻无码系列中文字幕 | 中文字幕亚洲无线码| 99精品久久久久中文字幕| 亚洲男人在线无码视频| 91精品国产综合久久四虎久久无码一级 | 合区精品久久久中文字幕一区 | 精品人妻va出轨中文字幕| 亚洲无码高清在线观看| 国产成人无码精品久久久免费| 亚洲熟妇无码乱子AV电影| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 最近高清中文在线国语字幕5 | 中文字幕成人精品久久不卡| 中文无码人妻有码人妻中文字幕 | 全球中文成人在线| 亚洲精品无码你懂的网站| 精品无码三级在线观看视频| 播放亚洲男人永久无码天堂 | 亚洲av无码专区在线观看素人| 99久久无码一区人妻| av无码久久久久久不卡网站| 国产在线无码视频一区二区三区| 免费A级毛片无码A∨| 国精品无码一区二区三区左线| 久久久久久久久无码精品亚洲日韩 | 一本色道无码道在线| 中文字幕在线无码一区| 亚洲无码精品浪潮| 99高清中文字幕在线| 色婷婷综合久久久久中文字幕|