衡阳派盒市场营销有限公司

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

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

3天內不再提示

PLC編程中斷的基本原理和使用方法

blackwatching ? 來源:玩轉PLC工業機器人 ? 作者:玩轉PLC工業機器人 ? 2022-11-25 11:06 ? 次閱讀

PLC怎樣理解中斷功能?在理解中斷時,首先要清楚PLC的運算周期或者說是掃描周期。有必要說下PLC順控循環執行的流程,這是理解中斷的前提,必須要掌握,分為三部分:輸入處理、程序處理、輸出處理。

ffed8ee0-6bed-11ed-8abf-dac502259ad0.jpg

1、輸入處理

編程控制器在執行程序前,將可編程控制器的所有輸入端子的ON/OFF狀態讀入輸入映像區,程序執行過程中即使輸入發生變化,輸入映像區的內容也不會變化,在執行下一個循環的輸入處理時讀取該變化。

2、程序處理 PLC根據程序內存中的指令內容,從輸入映像區和其他軟元件的映像區中讀出各軟元件的ON/OFF狀態,然后從0步依次開始運算,并將每次得出的結果寫入到映像區中。因此,各軟元件的映像區隨著程序的執行逐步改變其內容,此外,輸出繼電器的內部觸點根據輸出映像區的內容而執行動作。

3、輸出處理

所有指令執行結束后,輸出Y映像區中的,ON/OFF狀態會傳送至輸出鎖存內存,這個就作為可編程控制器的實際輸出。

執行一次動作所需要的時間就是運算周期也叫掃描時間,那么中斷與掃描周期有什么聯系呢?中斷就是不按照從上到下順序的完整執行,而是中斷程序優先單獨運行程序處理而且是立即輸出不參與整個周期運算。 中斷的作用是什么呢?

我們知道PLC掃描周期是很短的,因此我們很難看出PLC順控執行過程,這里我們不妨假設掃描周期為10s的時間,就是執行全部的程序需要10s的時間。有一個很簡單的程序LD X0,OUT Y0,根據上圖當X0為ON時,Y0不是馬上就有輸出的,而是等到10s后才輸出,斷開X0后,同樣Y0也不是馬上就關閉的,都需要得到掃描完后才有結果。

那么這樣在我們實際應用中PLC就沒什么使用了設備就無法進行工作了,這時候就需要中斷處理了,采用輸入中斷功能,立即執行輸入。實際上PLC的運算時間是很短只有幾毫秒,完全能夠滿足需要,但一些如高頻脈沖輸入、脈沖捕捉等時間在微秒級的肯定要受到周期運算的影響了。 因此如果在一個周期內要完成很多次ON/OFF狀態處理時,必須使用中斷功能了。在我們一般情況下很少用到中斷,即使需要plc的高速指令都帶有中斷功能無需自己專門編寫中斷子程序了。例如高速計數器采用中斷的方式對從特定的輸入繼電器出來的高速脈沖進行處理,所以無論運算時間多少都可進行計數,計數的結果或是使用高速計數器專用的比較指令立即輸出,或是對高速計數器的計數值用高速計數器中斷方式執行特定的程序處理。 對高頻脈沖進行計數不采用高速計數器進行計數,我們舉例使用中斷功能對高速輸入進行計數,示例如下,從EI到FEND是主程序,從指針I101(輸入X0的中斷指針)開始到IRET是中斷子程序,每當感應到X1的上升沿就執行子程序將數值立即傳送到D10中,這樣就避免了PLC運算周期的影響。

0024c702-6bee-11ed-8abf-dac502259ad0.jpg

審核編輯:郭婷

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

    關注

    5016

    文章

    13387

    瀏覽量

    465393
  • 計數器
    +關注

    關注

    32

    文章

    2261

    瀏覽量

    94983
  • 中斷
    +關注

    關注

    5

    文章

    900

    瀏覽量

    41752

原文標題:專業解讀PLC編程中斷的原理和用法,趕快收藏起來!

文章出處:【微信號:玩轉PLC工業機器人,微信公眾號:玩轉PLC工業機器人】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    RNN的基本原理與實現

    RNN,即循環神經網絡(Recurrent Neural Network),是一種特殊類型的人工神經網絡,專門設計用于處理序列數據,如文本、語音、視頻等。以下是對RNN基本原理與實現的介紹: 一
    的頭像 發表于 11-15 09:49 ?642次閱讀

    限流保護電路的基本原理

    限流保護電路的基本原理是一個復雜但至關重要的概念,它涉及到電子電路中電流控制的多個方面。這種電路的主要目的是在電流超過預設的安全閾值時,通過一系列機制來限制或切斷電流,從而保護電路中的元件和設備免受損壞。以下是對限流保護電路基本原理的詳細闡述,包括其工作機制、主要元件、設
    的頭像 發表于 08-19 17:55 ?2524次閱讀

    鉗表的基本原理與維護方法

    鉗表是一種常用的電流測量工具,今天小福將為您提供鉗表的基本原理、使用前的檢查、日常維護、錯誤操作的避免以及如何進行選型。
    的頭像 發表于 08-09 16:39 ?1224次閱讀
    鉗表的<b class='flag-5'>基本原理</b>與維護<b class='flag-5'>方法</b>

    無線充電技術的基本原理和應用領域

    無線充電技術作為近年來快速發展的電力傳輸方式,其基本原理和應用范圍廣泛,為人們的生活帶來了極大的便利。以下將詳細闡述無線充電技術的基本原理、主要類型、技術優勢以及在不同領域的應用。
    的頭像 發表于 07-26 17:56 ?3215次閱讀

    rnn神經網絡基本原理

    序列預測等領域有著廣泛的應用。本文將詳細介紹RNN的基本原理、結構、優化方法和應用場景。 RNN的基本原理 1.1 循環結構 RNN的核心思想是將前一個時間步的輸出作為下一個時間步的輸入,從而實現對序列數據的處理。具體來說,RN
    的頭像 發表于 07-04 15:02 ?793次閱讀

    神經網絡的基本原理及Python編程實現

    神經網絡作為深度學習算法的基本構建模塊,模擬了人腦的行為,通過互相連接的節點(也稱為“神經元”)實現對輸入數據的處理、模式識別和結果預測等功能。本文將深入探討神經網絡的基本原理,并結合Python編程實現進行說明。
    的頭像 發表于 07-03 16:11 ?805次閱讀

    神經網絡的基本原理

    神經網絡,作為人工智能領域的一個重要分支,其基本原理和運作機制一直是人們研究的熱點。神經網絡的基本原理基于對人類大腦神經元結構和功能的模擬,通過大量的神經元相互連接、協同工作,實現對信息的處理、分析
    的頭像 發表于 07-01 11:47 ?1440次閱讀

    PLC中斷功能的作用及使用方法

    PLC控制系統中的一項關鍵技術,對于提高系統的響應速度和實時性具有至關重要的作用。本文將對PLC中斷功能的作用及使用方法進行詳細的闡述。
    的頭像 發表于 06-15 17:54 ?2267次閱讀

    PLC IO接口的功能及使用方法

    與外部設備通信的關鍵。PLC的IO接口功能強大且使用靈活,能夠滿足各種工業自動化場景的需求。本文將詳細闡述PLC的IO接口的功能及使用方法,旨在為讀者提供全面而深入的了解。
    的頭像 發表于 06-15 16:49 ?2363次閱讀

    PLC控制器的使用方法和注意事項

    隨著工業自動化技術的飛速發展,可編程邏輯控制器(PLC)作為工業自動化領域的核心控制設備,已經廣泛應用于各個生產領域。PLC以其高可靠性、高靈活性、易編程等優點,成為了工業自動化中不可
    的頭像 發表于 06-14 16:01 ?1576次閱讀

    編程電源使用方法

    編程電源使用方法編程電源使用方法 摘要:本文詳細介紹了可編程電源的使用方法,包括其基本概念
    的頭像 發表于 06-10 15:29 ?1160次閱讀

    編程直流電源的基本原理以及參數設置

    編程直流電源的基本原理以及參數設置的技術和步驟。 一、可編程直流電源的基本原理編程直流電源是一種能夠通過內部電路控制,精確調節以及控制
    的頭像 發表于 06-07 17:01 ?1580次閱讀
    可<b class='flag-5'>編程</b>直流電源的<b class='flag-5'>基本原理</b>以及參數設置

    AC/DC電源模塊的基本原理與應用

    BOSHIDA AC/DC電源模塊的基本原理與應用 AC/DC電源模塊是一種將交流電轉換為直流電的電子設備,它廣泛應用于電子設備、電信設備、工控設備以及家電等領域。本文將介紹AC/DC電源模塊
    的頭像 發表于 05-21 11:15 ?964次閱讀
    AC/DC電源模塊的<b class='flag-5'>基本原理</b>與應用

    電壓表的基本原理和類型

    的便利,成為電力、電子、通信等領域不可或缺的工具。本文將詳細介紹電壓表的基本原理、類型、使用方法、應用領域以及未來發展趨勢,以期為讀者提供一個全面而深入的了解。
    的頭像 發表于 05-14 16:38 ?7400次閱讀

    激光二極管基本原理介紹

    激光二極管基本原理介紹
    發表于 03-19 10:57
    赌场百家乐官网是如何| 新梦想百家乐的玩法技巧和规则 | 百家乐官网路单| 大发888源码| 百家乐闲庄概率| 百家乐官网开户百家乐官网技巧| 太阳城百家乐主页| 塑料百家乐官网筹码| 德州扑克牌| 百家乐必胜软件下载| 百家乐官网游戏机博彩正网| 水果机器| 百家乐投注最好方法| 真人百家乐官网试玩账号| 博彩评级网| 百家乐d博彩论坛| 棋牌百家乐官网怎么玩| 大发888娱 太阳城| E世博百家乐娱乐城| 钱柜百家乐娱乐城| 百家乐视频游戏双扣| 百家乐官网游戏作弊| 百家乐官网最好的玩法| 安徽棋牌游戏中心| 新澳门百家乐娱乐城| 网上百家乐骗人| 尊龙百家乐官网娱乐平台| 通河县| 德州扑克教学| 大发888官方网站下载| 百家乐庄闲机率分析| 利赢百家乐现金网| 24山是那二十四山| 香港百家乐官网娱乐场开户注册 | 边城棋牌中心| 大发8888游戏平台| 凯斯网百家乐的玩法技巧和规则| 百家乐赌场彩| 百家乐在线手机玩| 申博百家乐官网下载| 百家乐官网电子游戏试|