0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PLC報(bào)警程序?qū)嵗?/h1>

一、前言

我們?cè)谒械淖詣?dòng)項(xiàng)目中,對(duì)一些小型單機(jī)PLC編程,必定少不了報(bào)警程序的編寫。這些報(bào)警程序用于輸出相應(yīng)的警示信息,警示設(shè)備的使用的操作人員,告訴他們?cè)O(shè)備出現(xiàn)了非正常的情況。以便故障能及時(shí)處理,提高生產(chǎn)效率。

在我們做自動(dòng)化設(shè)備設(shè)計(jì)的時(shí)候,常用如下圖所示的警示燈。由不同的顏色的模塊組合而成,用于指示設(shè)備的運(yùn)行狀態(tài)。在選型的時(shí)候我們一般還選用帶有聲音報(bào)警(蜂鳴)的警示燈。以達(dá)到聲光報(bào)警的目的。

二、三色報(bào)警燈

這種的警示燈與PLC之間的連接,一般都是由PLC的輸出點(diǎn)直接驅(qū)動(dòng),一個(gè)輸出點(diǎn)對(duì)應(yīng)于一個(gè)指示燈或蜂鳴。也就是說選取了多少層的警示燈,就意味著需要多少個(gè)IO點(diǎn)來進(jìn)行控制。

我們?cè)谠O(shè)計(jì)過程中,可以按照我們?cè)O(shè)備需要指示的功能的多少來選取多少層的警示燈。

在這里我們討論一個(gè)三層(紅、黃、綠)加蜂鳴的警示燈的程序的編寫,這種情況也是我們單臺(tái)自動(dòng)化設(shè)備設(shè)計(jì)過程中最常見的使用方法。

功能定義如下:

報(bào)警:紅色燈閃爍,蜂鳴

提示:黃色燈閃爍,綠燈常亮

正常:綠燈常亮

消音按鈕按下:紅色燈常亮,取消蜂鳴

故障清除:紅色燈滅

由此,我們做出如下程序:

ebd404aa-254e-11ee-962d-dac502259ad0.png

三、報(bào)警程序?qū)嵗?/p>

在一個(gè)完整的PLC控制程序中,設(shè)備的報(bào)警信號(hào)一般都是有多個(gè)。對(duì)于每一個(gè)報(bào)警信號(hào),我們都應(yīng)該有像上面一樣的報(bào)警控制進(jìn)行響應(yīng)。

那如何讓每一個(gè)報(bào)警信號(hào)都能像上面的報(bào)警程序來響應(yīng)呢?

對(duì)于編程量小的項(xiàng)目,可逐個(gè)報(bào)警點(diǎn)控制;但如果編程量稍大一點(diǎn),這樣就會(huì)變得異常繁瑣,而且還特別容易出錯(cuò)。

這種情況最好的辦法肯定是將報(bào)警程序做成一個(gè)子程序,然后讓程序中的所有報(bào)警信號(hào)統(tǒng)一輸出至報(bào)警子程序,由報(bào)警程序來控制報(bào)警的輸出。這樣結(jié)構(gòu)化的編程,能大大提高程序的效率,減少我們相同功能的重復(fù)編程。提高我們程序的可讀性和復(fù)用性。

當(dāng)然,PLC程序從來沒有固定的套路,根據(jù)實(shí)際情況可以靈活多變,對(duì)于PLC報(bào)警程序,各位朋友可以留言分享下自己的方法,大家一起進(jìn)步!

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5006

    文章

    13107

    瀏覽量

    461450
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3565

    瀏覽量

    93536
  • 程序
    +關(guān)注

    關(guān)注

    116

    文章

    3756

    瀏覽量

    80751
  • 警示燈
    +關(guān)注

    關(guān)注

    1

    文章

    16

    瀏覽量

    10394

原文標(biāo)題:漲知識(shí) | 如何寫出一個(gè)好的PLC報(bào)警程序?

文章出處:【微信號(hào):變頻器世界,微信公眾號(hào):變頻器世界】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    6個(gè)經(jīng)典的PLC程序實(shí)例

    眾所周知,一套完整的PLC程序,并不僅僅是使系統(tǒng)能夠運(yùn)行起來這么簡單,它也需要完整的注釋、精良的架構(gòu)、良好的可擴(kuò)展性、完備的報(bào)警保護(hù)系統(tǒng)、運(yùn)行前的模擬系統(tǒng)。今天小編就給大家分享6個(gè)經(jīng)典的PLC
    發(fā)表于 06-21 14:14 ?8797次閱讀
    6個(gè)經(jīng)典的<b class='flag-5'>PLC</b><b class='flag-5'>程序</b><b class='flag-5'>實(shí)例</b>

    GP實(shí)例_PLC程序

    三菱PLC(可編程邏輯控制器)編程實(shí)例項(xiàng)目例程
    發(fā)表于 11-07 15:24 ?3次下載

    三菱PLC編程實(shí)例項(xiàng)目例程-包裝機(jī)三菱PLC程序

    三菱PLC編程實(shí)例項(xiàng)目例程-包裝機(jī)三菱PLC程序
    發(fā)表于 03-22 17:34 ?234次下載

    火車PLC控制程序和觸摸屏_PLC編程實(shí)例項(xiàng)目例程

    火車PLC控制程序和觸摸屏_PLC編程實(shí)例項(xiàng)目例程
    發(fā)表于 05-13 16:06 ?34次下載

    拉絲機(jī)程序FX1N_PLC編程實(shí)例項(xiàng)目例程

    拉絲機(jī)程序FX1N_PLC編程實(shí)例項(xiàng)目例程
    發(fā)表于 05-13 16:12 ?69次下載

    裂片機(jī)GP實(shí)例+PLC程序

    三菱PLC(可編程邏輯控制器)編程實(shí)例項(xiàng)目例程
    發(fā)表于 11-05 14:51 ?2次下載

    學(xué)好PLC須掌握的三個(gè)典型程序實(shí)例

    學(xué)好PLC須掌握的三個(gè)典型程序實(shí)例
    的頭像 發(fā)表于 03-26 09:02 ?3.7w次閱讀
    學(xué)好<b class='flag-5'>PLC</b>須掌握的三個(gè)典型<b class='flag-5'>程序</b><b class='flag-5'>實(shí)例</b>

    三菱PLC程序實(shí)例講解

    和大家分享一些三菱的程序,主要包括電氣正轉(zhuǎn)控制、正反轉(zhuǎn)控制、定時(shí)控制、多地控制、定時(shí)器與計(jì)數(shù)器組合延長定時(shí)控制、多重輸出控制和載報(bào)警控制通過PLC實(shí)現(xiàn)時(shí)的PLC線路和梯形圖。
    的頭像 發(fā)表于 10-16 10:06 ?3.7w次閱讀
    三菱<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>的<b class='flag-5'>實(shí)例</b>講解

    如何實(shí)現(xiàn)PLC發(fā)生故障時(shí)PLC短信報(bào)警PLC電話報(bào)警PLC微信報(bào)警

    前言,越來越多的PLC系統(tǒng)需要發(fā)生故障報(bào)警時(shí),可以立即通知到相關(guān)人員。以前一般的PLC系統(tǒng)只能在現(xiàn)場(chǎng)的PLC柜里加裝一個(gè)聲光報(bào)警燈,一有
    發(fā)表于 04-23 09:20 ?5987次閱讀

    臺(tái)達(dá)ASDA系列伺服驅(qū)動(dòng)器PLC的控制實(shí)例參數(shù)設(shè)置及PLC程序免費(fèi)下載

    臺(tái)達(dá)ASDA系列伺服驅(qū)動(dòng)器PLC的控制實(shí)例參數(shù)設(shè)置及PLC程序免費(fèi)下載。
    發(fā)表于 12-15 08:00 ?28次下載
    臺(tái)達(dá)ASDA系列伺服驅(qū)動(dòng)器<b class='flag-5'>PLC</b>的控制<b class='flag-5'>實(shí)例</b>參數(shù)設(shè)置及<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>免費(fèi)下載

    使用單片機(jī)實(shí)現(xiàn)報(bào)警發(fā)聲的C語言實(shí)例程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用單片機(jī)實(shí)現(xiàn)報(bào)警發(fā)聲的C語言實(shí)例程序免費(fèi)下載。
    發(fā)表于 03-02 11:34 ?10次下載

    新印刷機(jī)PLC程序分享

    三菱PLC(可編程邏輯控制器)編程實(shí)例項(xiàng)目例程——新印刷機(jī)PLC程序
    發(fā)表于 05-05 14:58 ?4次下載

    三菱PLC編程實(shí)例項(xiàng)目之飲水機(jī)生產(chǎn)線PLC程序

    三菱PLC(可編程邏輯控制器)編程實(shí)例項(xiàng)目例程,飲水機(jī)生產(chǎn)線PLC程序《帶注釋》
    發(fā)表于 05-11 14:54 ?8次下載

    4個(gè)PLC經(jīng)典程序實(shí)例

    PLC在工控和配電系統(tǒng)中的運(yùn)用十分廣泛,從簡單的電機(jī)控制,到復(fù)雜的過程控制DCS系統(tǒng)和電力監(jiān)控SCADA,都用到PLC。今天小編給大家收集了四個(gè)PLC程序
    發(fā)表于 03-14 10:15 ?3376次閱讀

    基礎(chǔ)的PLC編程實(shí)例

    ? 在學(xué)習(xí)PLC的過程中,除了掌握必要的基礎(chǔ)理論知識(shí)外,還需要親自設(shè)計(jì)電路進(jìn)行實(shí)踐。學(xué)習(xí)PLC編程時(shí),可以從一個(gè)小電路和一個(gè)小程序開始。 來看看具體的基礎(chǔ)的PLC編程
    的頭像 發(fā)表于 06-12 10:34 ?1052次閱讀
    基礎(chǔ)的<b class='flag-5'>PLC</b>編程<b class='flag-5'>實(shí)例</b>