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

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

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

談?wù)凱LC報警編程思路

jf_kBxdsOIg ? 來源:你身邊的機(jī)器人專家 ? 2023-07-04 10:09 ? 次閱讀

【導(dǎo)讀】談?wù)?a href="http://srfitnesspt.com/v/tag/323/" target="_blank">PLC報警編程思路。

【一】前言

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

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

【二】三色報警燈

這種的警示燈與PLC之間的連接,一般都是由PLC的輸出點(diǎn)直接驅(qū)動,一個輸出點(diǎn)對應(yīng)于一個指示燈或蜂鳴。也就是說選取了多少層的警示燈,就意味著需要多少個IO點(diǎn)來進(jìn)行控制。我們在設(shè)計過程中,可以按照我們設(shè)備需要指示的功能的多少來選取多少層的警示燈。在這里我們討論一個三層(紅、黃、綠)加蜂鳴的警示燈的程序的編寫,這種情況也是我們單臺自動化設(shè)備設(shè)計過程中最常見的使用方法。功能定義如下: 報警:紅色燈閃爍,蜂鳴 提示:黃色燈閃爍,綠燈常亮 正常:綠燈常亮 消音按鈕按下:紅色燈常亮,取消蜂鳴 故障清除:紅色燈滅 由此,我們做出如下程序:

32e9328c-198f-11ee-962d-dac502259ad0.png

【三】報警程序示例

在一個完整的PLC控制程序中,設(shè)備的報警信號一般都是有多個。對于每一個報警信號,我們都應(yīng)該有像上面一樣的報警控制進(jìn)行響應(yīng)。那如何讓每一個報警信號都能像上面的報警程序來響應(yīng)呢?

對于編程量小的項目,可逐個報警點(diǎn)控制;但如果編程量稍大一點(diǎn),這樣就會變得異常繁瑣,而且還特別容易出錯。這種情況最好的辦法肯定是將報警程序做成一個子程序,然后讓程序中的所有報警信號統(tǒng)一輸出至報警子程序,由報警程序來控制報警的輸出。這樣結(jié)構(gòu)化的編程,能大大提高程序的效率,減少我們相同功能的重復(fù)編程。提高我們程序的可讀性和復(fù)用性。 當(dāng)然,PLC程序從來沒有固定的套路,根據(jù)實(shí)際情況可以靈活多變,對于PLC報警程序,各位朋友可以留言分享下自己的方法,大家一起進(jìn)步!

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

    關(guān)注

    5004

    文章

    13048

    瀏覽量

    460892
  • 指示燈
    +關(guān)注

    關(guān)注

    3

    文章

    413

    瀏覽量

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

    關(guān)注

    88

    文章

    3544

    瀏覽量

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

    關(guān)注

    115

    文章

    3747

    瀏覽量

    80669

原文標(biāo)題:【干貨】如何寫一個好的PLC報警程序?

文章出處:【微信號:你身邊的機(jī)器人專家,微信公眾號:你身邊的機(jī)器人專家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    PLC編程原則及科學(xué)的編程步驟

    plc編程時每個人都有自己的思路,即便是同樣的控制邏輯讓不同的工程師編寫也會得到不同的結(jié)果。甚至同一個工程師在不同的時間,思路都是不一樣的。
    的頭像 發(fā)表于 10-29 09:46 ?4961次閱讀

    如何使用PLC實(shí)現(xiàn)過載報警控制

    在工業(yè)自動化領(lǐng)域,過載是一個常見的電氣問題,可能會對電動機(jī)和整個系統(tǒng)造成損害。為了避免這種情況,過載報警控制系統(tǒng)被廣泛應(yīng)用。本文將深入探討如何使用PLC(可編程邏輯控制器)來實(shí)現(xiàn)過載報警
    的頭像 發(fā)表于 01-02 13:43 ?2216次閱讀
    如何使用<b class='flag-5'>PLC</b>實(shí)現(xiàn)過載<b class='flag-5'>報警</b>控制

    談?wù)?/b>面向?qū)ο?b class='flag-5'>編程

    在工業(yè)自動化領(lǐng)域,梯形圖邏輯仍然是最常用的編程語言之一,但對于更加復(fù)雜的控制對象,面向?qū)ο?b class='flag-5'>編程不失為一種高效率的方式。下面先來談?wù)?/b>面向?qū)ο?b class='flag-5'>編程:面向?qū)ο?/div>
    發(fā)表于 09-08 07:47

    PLC編程是什么?圖解PLC編程入門教程

    本文開始介紹了PLC編程的概念和PLC編程的七大特點(diǎn),其次闡述了PLC編程工作原理與
    發(fā)表于 04-19 08:42 ?6.9w次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>編程</b>是什么?圖解<b class='flag-5'>PLC</b><b class='flag-5'>編程</b>入門教程

    關(guān)于如何快速學(xué)習(xí)PLC編程的一些思路

    結(jié)構(gòu)化編程、線性編程、模塊化編程。對于西門子plc,以結(jié)構(gòu)化編程為主,但可以使用線性編程和模塊化
    發(fā)表于 07-04 14:42 ?5796次閱讀

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

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

    談?wù)?/b>PLC技術(shù)與自制PLC

    談?wù)?/b>PLC技術(shù)與自制PLC序言 本人上學(xué)期間學(xué)了PLC和單片機(jī),工作中幾乎都是和單片機(jī)打交道,偶爾使用PLC。深知
    發(fā)表于 12-17 18:49 ?48次下載
    <b class='flag-5'>談?wù)?/b><b class='flag-5'>PLC</b>技術(shù)與自制<b class='flag-5'>PLC</b>

    PLC編程的簡單實(shí)用框架結(jié)構(gòu)

    雖然PLC程序編寫每個人有每個人的思路,但是最終的模式都是相通的。本文以三菱PLC的簡單梯形圖編程方法為例,分享一下萬能的編寫模板。
    的頭像 發(fā)表于 08-08 14:59 ?1.1w次閱讀

    如何學(xué)好PLC編程思路和辦法

    線性編程、模塊化編程、結(jié)構(gòu)化編程。對于西門子plc,以結(jié)構(gòu)化編程為主,但可以使用線性編程和模塊化
    發(fā)表于 04-29 10:41 ?1440次閱讀

    plc編程是什么 plc編程語言

    PLC編程是指通過PLC編程軟件,使用PLC編程語言(如Ladder Diagram、Funct
    發(fā)表于 04-14 15:44 ?6662次閱讀

    關(guān)于PLC編程學(xué)習(xí)的思路及方法

    PLC編程要了解現(xiàn)場的工藝要求,讀取什么信號,如何控制現(xiàn)場的設(shè)備,如何實(shí)現(xiàn)最好的控制效果,整個控制過程都按照工藝要求事先設(shè)計好的程序來控制執(zhí)行的,所以此核心內(nèi)容是了解工藝要求。
    發(fā)表于 06-09 10:14 ?855次閱讀
    關(guān)于<b class='flag-5'>PLC</b><b class='flag-5'>編程</b>學(xué)習(xí)的<b class='flag-5'>思路</b>及方法

    談?wù)?/b>Codesys PLC編程

    熟悉PLC的朋友都知道,PLC市場魚龍混雜,西門子PLC、三菱PLC、歐姆龍PLC……加之各種型號,隨之而來的各種問題,消耗了程序工程師、尤
    發(fā)表于 06-15 17:48 ?1.2w次閱讀
    <b class='flag-5'>談?wù)?/b>Codesys <b class='flag-5'>PLC</b><b class='flag-5'>編程</b>

    plc編程怎么樣?關(guān)于PLC編程的幾條建議

    ? 【導(dǎo)讀】一套完整的PLC程序,并不僅僅是使系統(tǒng)能夠運(yùn)行起來這么簡單,它也需要完整的注釋、精良的架構(gòu)、良好的可擴(kuò)展性、完備的報警保護(hù)系統(tǒng)和運(yùn)行前的系統(tǒng)模擬等。 (一)PLC編程的設(shè)計
    的頭像 發(fā)表于 07-17 10:39 ?1514次閱讀
    <b class='flag-5'>plc</b><b class='flag-5'>編程</b>怎么樣?關(guān)于<b class='flag-5'>PLC</b><b class='flag-5'>編程</b>的幾條建議

    PLC報警程序?qū)嵗?/a>

    我們在所有的自動項目中,對一些小型單機(jī)PLC編程,必定少不了報警程序的編寫。這些報警程序用于輸出相應(yīng)的警示信息,警示設(shè)備的使用的操作人員,告訴他們設(shè)備出現(xiàn)了非正常的情況。以便故障能及時
    的頭像 發(fā)表于 07-19 10:06 ?2006次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>報警</b>程序?qū)嵗? />    </a>
</div>                            <div   id=

    解除PLC報警的具體方法

    在工業(yè)自動化領(lǐng)域,PLC(可編程邏輯控制器)作為控制系統(tǒng)的核心部件,其運(yùn)行狀態(tài)直接影響到整個生產(chǎn)線的穩(wěn)定性和效率。然而,在實(shí)際運(yùn)行過程中,PLC可能會出現(xiàn)各種報警情況,這些
    的頭像 發(fā)表于 06-12 11:30 ?3944次閱讀