精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PLC編程異常的原因及處理辦法

h1654155282.3538 ? 來源:傅工Engineer ? 作者:傅工Engineer ? 2020-10-02 17:51 ? 次閱讀

異常處理,是PLC編程中最重要,最核心的部分,也是一個機械設備,一套流水線是否有價值的體現。其實,異常處理,就好比是維生素,如果沒有,并不影響設備的整體運行。但如果有,會使設備更加智能。那么,到底該怎么定義異常處理呢?其實,異常處理分兩部分,一部分是PLC本身異常,另一部分就是操作工操作異常導致的設備故障。

1、PLC本身異常

PLC本身的異常比較好理解,比如PLC本身的故障,看門狗報警等等。雖然PLC非常可靠,但不代表不出問題。在西門子PLC中,有專門的OB塊處理這些故障。一般情況下,這種異常就不需要處理了,因為PLC出現故障,再處理也不行,必須停機。所以,在一些非常重要的項目上,比如核電,市政,熱電,礦山,大型工程機械等等,都采用PLC冗余方案。

在PLC編程時,應避免出現軟故障,比如防止出現死循環,精簡邏輯,以減少循環掃描時間等等。

2、操作導致的異常

這部分才是項目設計者最需要考慮的,也是考驗一個工程師功底最重要的環節。小編認為,一個好的設備,操作步驟應該盡可能少,最好的方案是一鍵啟動。當設備出現故障停機或是無法啟動時,有足夠的提示信息,方便操作者快速定位故障。

因此,小到觸摸屏,大到WINCC,組態王等上位機,都應該提供足夠多的診斷信息,這也是觸摸屏和組態軟件的意義之一。

那么,該如何防止操作導致的異常呢?最好的辦法,就是割按鈕的輸入信號進行互鎖,比如,在正常運行情況下,只有停止和急停兩個按鈕才能起作用,其它的比如手自動切換,自動狀態下的一下操作,回零操作等,都應當在程序中屏蔽。目的就是防止工人誤操作。

在運行過程中產生的異常,可以分為兩種,一是導致停機,二是僅報警而不停機。比如變頻器報警,伺服報警,氣缸卡死等等,肯定會觸發報警。那么,就應當根據設備的運行情況,對各個元件進行監控。比如,某伺服電機用于搬運工件,正常情況下2秒完成。那么,就需要對這個工序的運行時間進行監控,比如超過2.5秒還未完成,就觸發報警。當然,此時間可以設置,以防止誤報警。當然,還可以設置觸發等級,比如2.5秒未完成僅警告,如果4秒還未完成,就直接觸發停機。

按照結構化編程思想,以上檢測功能可以做成單獨的功能塊,這樣就和工藝處理部分實現分離,更方便調試和維護。

如果設備是順序流程,那么,在處理停機故障時,應當記憶當前的狀態。比如,機械手碼垛設備,當碼垛到某層時,伺服報警或是機械卡死,此時需要處理故障。當故障處理完成后,設備就需要繼續碼垛。當然,如果沒有繼續碼垛功能也可以,那就需要工人清理工件,重新開始碼垛,此設備的實用性可想而知。

一些對設備影響不大的輔助功能,就可以采用僅報警不停機的方式,比如,散熱,潤滑等系統。當然,這些輔助系統如果長時間不工作,對設備也會造成致命影響。因此,必須有足夠的提示提醒工人處理,只有工人按下故障確認鍵后,提示信息才消除,保證設備的安全。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5008

    文章

    13150

    瀏覽量

    462063
  • PLC編程
    +關注

    關注

    46

    文章

    246

    瀏覽量

    37373
收藏 人收藏

    評論

    相關推薦

    Java異常體系級處理辦法

      一、異常簡介  優秀的程序代碼,都在追求高效,安全,和低錯誤率,但是程序中的異常是無法避免的,降低異常出現的頻率是關鍵,異常出現如何處理
    發表于 01-05 17:48

    面板與PLC通訊的故障處理辦法

    本文檔內容介紹了基于面板與PLC通訊的故障處理辦法
    發表于 09-25 18:29 ?4次下載
    面板與<b class='flag-5'>PLC</b>通訊的故障<b class='flag-5'>處理</b><b class='flag-5'>辦法</b>

    Java異常處理之try,catch,finally,throw,throws

    一:什么是異常處理異常處理機制就像我們對平時可能遇到的意外情況,預先想好了一些處理辦法。也
    發表于 09-27 11:17 ?0次下載
    Java<b class='flag-5'>異常</b><b class='flag-5'>處理</b>之try,catch,finally,throw,throws

    基于Python 異常的介紹以及異常處理的方法解析

    異常處理在任何一門編程語言里都是值得關注的一個話題,良好的異常處理可以讓你的程序更加健壯,清晰的錯誤信息更能幫助你快速修復問題。在Pytho
    的頭像 發表于 01-31 14:20 ?6247次閱讀
    基于Python <b class='flag-5'>異常</b>的介紹以及<b class='flag-5'>異常</b><b class='flag-5'>處理</b>的方法解析

    變壓器聲音異常原因處理方法

    本文首先分析了變壓器運行聲音過大的原因,另外還詳細變壓器聲音異常原因處理方法。
    發表于 07-02 14:17 ?3.4w次閱讀

    10個Java編程異常處理最佳實踐

    這里是我收集的10個Java編程中進行異常處理的10最佳實踐。在Java編程中對于檢查異常有褒有貶,強制
    的頭像 發表于 05-03 17:49 ?1909次閱讀

    plc指示燈故障原因的方法

     任何PLC都具有自診斷功能,當PLC異常時應該充分利用其自診斷功能以分析故障原因。一般當PLC發生異常
    發表于 05-19 08:51 ?2w次閱讀

    內存條兼容異常問題的原因及其解決辦法

    經常使用電腦的朋友都知道,電腦如果出現滴滴聲的 電腦開機 故障就是內存條出現了問題。但是如果類似迅雷等軟件突然出現問題時,大多數朋友可能就不會想到是由于內存出現了兼容性的問題了。下面,我就向大家介紹一下內存條兼容異常問題的原因及其解決
    發表于 06-14 10:53 ?1.1w次閱讀

    ARM異常中斷的原因處理措施

    當ARM異常中斷發生時,系統執行完當前指令后,將跳轉到相應的異常中斷處理程序處執行。當異常中斷處理程序執行完成后,程序返回到發生中斷指令的下
    的頭像 發表于 06-17 10:05 ?8019次閱讀

    如何學好PLC編程的思路和辦法

    線性編程、模塊化編程、結構化編程。對于西門子plc,以結構化編程為主,但可以使用線性編程和模塊化
    發表于 04-29 10:41 ?1478次閱讀

    PLC異常類型和處理辦法

    1.中央處理異常: 如果出現中央處理異常報警,應檢查連接到中央處理器內部總線的所有設備。具體方法是依次更換可能導致故障的機 組,找出故障
    發表于 04-19 09:43 ?0次下載
    <b class='flag-5'>PLC</b>的<b class='flag-5'>異常</b>類型和<b class='flag-5'>處理</b><b class='flag-5'>辦法</b>

    變壓器油位異常原因處理方法是什么?

    變壓器油位異常原因處理方法是什么? 變壓器油位異常是指變壓器內部絕緣油的液位偏離正常范圍,常見的異常情況有油位過高或過低。油位
    的頭像 發表于 11-23 15:34 ?4206次閱讀

    PLC指示燈異常閃爍可能是哪些原因造成的?

    PLC指示燈異常閃爍可能是由多種原因造成的。以下是一些常見的可能原因
    的頭像 發表于 12-05 09:03 ?1.4w次閱讀

    PLC輸入輸出信號異常原因分析

    在工業自動化領域中,PLC(可編程邏輯控制器)作為控制系統的核心部件,其性能的穩定性和可靠性對于整個生產線的正常運行具有至關重要的影響。然而,在實際應用中,PLC的輸入輸出信號異常問題
    的頭像 發表于 06-12 11:25 ?2040次閱讀

    三菱異常停止plc怎么解決

    三菱電機(Mitsubishi Electric)是一家知名的日本企業,其生產的PLC(可編程邏輯控制器)廣泛應用于工業自動化領域。然而,在使用過程中,PLC可能會出現異常停止的情況。
    的頭像 發表于 07-25 10:13 ?1725次閱讀