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

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

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

3天內不再提示

PLC中斷是什么?

laidenongfhs ? 來源:中泰PLC自動化教學 ? 2023-05-12 09:47 ? 次閱讀

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

9760ea6c-efe5-11ed-90ce-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運算周期的影響。

977745fa-efe5-11ed-90ce-dac502259ad0.jpg

審核編輯:湯梓紅

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

    關注

    112

    文章

    16445

    瀏覽量

    179447
  • plc
    plc
    +關注

    關注

    5016

    文章

    13387

    瀏覽量

    465391
  • 計數器
    +關注

    關注

    32

    文章

    2261

    瀏覽量

    94982
  • 中斷
    +關注

    關注

    5

    文章

    900

    瀏覽量

    41751
  • 程序
    +關注

    關注

    117

    文章

    3795

    瀏覽量

    81406

原文標題:PLC中斷是什么?

文章出處:【微信號:中泰PLC自動化教學,微信公眾號:中泰PLC自動化教學】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    PLC中斷指令及例程

    我們在日常工作中,按照正常的流程來工作,如中途發生緊急情況或相隔一定時間去兼顧另一項工作,就要先停下手頭工作去處理緊急事件或另一項工作,這個停下工作就叫中斷,所處理的緊急事件或另一項工作,就叫做中斷程序,處理完問題再回過來繼續原來的工作。
    發表于 05-09 11:10 ?1939次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>中斷</b>指令及例程

    PLC中斷指令及例程

    我們在日常工作中,按照正常的流程來工作,如中途發生緊急情況或相隔一定時間去兼顧另一項工作,就要先停下手頭工作去處理緊急事件或另一項工作,這個停下工作就叫中斷,所處理的緊急事件或另一項工作,就叫做中斷程序,處理完問題再回過來繼續原來的工作。
    發表于 06-07 09:58 ?1432次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>中斷</b>指令及例程

    下歐姆龍PLC中斷程序的編寫

    中斷程序屬于優先級別較高的,所以在運用中也相應的較為常用。歐姆龍PLC初學者難免會遇到諸多難題,這里講解下歐姆龍PLC中斷程序的編寫。
    的頭像 發表于 05-17 14:19 ?1w次閱讀
    下歐姆龍<b class='flag-5'>PLC</b><b class='flag-5'>中斷</b>程序的編寫

    PLC中斷功能有什么作用?應該如何理解

    plc這樣理解中斷功能,在理解中斷時,首先要清楚plc的運算周期或者說是掃描周期,有必要說下plc順控循環執行的流程,這是理解
    的頭像 發表于 07-20 11:33 ?1.3w次閱讀
    <b class='flag-5'>PLC</b>的<b class='flag-5'>中斷</b>功能有什么作用?應該如何理解

    三菱PLC中斷程序如何觸發

    一套程序可以分為主程序區,還有子程序區,中斷程序區等等,主程序區的程序是無時無刻都會掃描執行的,而子程序還有中斷程序就必須觸發某些條件,然后程序會停止運行主程序,跳到指定運行的中斷程序里面運行。
    的頭像 發表于 11-20 18:01 ?7964次閱讀

    關于PLC中斷指令詳細解析

    中斷的概念:中斷是計算機獨有的一種工作方式;在主程序執行的過程中,中斷主程序的執行;在執行子程序的過程中,中斷子程序的執行。
    的頭像 發表于 04-27 15:01 ?2.3w次閱讀
    關于<b class='flag-5'>PLC</b><b class='flag-5'>中斷</b>指令詳細解析

    如何理解PLC中斷,PLC中斷功能怎么用?

    PLC這樣理解中斷功能,在理解中斷時,首先要清楚PLC的運算周期或者說是掃描周期,有必要說下PLC順控循環執行的流程,這是理解
    發表于 12-22 12:20 ?1164次閱讀

    plc中斷的作用是什么呢

    輸出處理,所有指令執行結束后,輸出Y映像區中的,ON/OFF狀態會傳送至輸出鎖存內存,這個就作為可編程控制器的實際輸出。
    發表于 01-13 10:31 ?1719次閱讀

    神級匯總,PLC中斷指令及例程

    PLC同樣也有中斷,CPU正常執行程序,如中途發生的系統認定的動作或參數達到設定要求,則中斷程序執行,去處理所設定的程序,完成后返回來繼續執行原來的程序。
    的頭像 發表于 02-10 14:28 ?2323次閱讀

    三菱PLC中斷指令用法-輸入中斷

    中斷程序一般情況下很少用到,簡單了解一下即可。PLC是通過不斷執行輸入掃描,程序執行,輸出刷新三個動作,執行完一個周期所用的時間稱為一個掃描周期,FX系列PLC掃描周期通常10-30ms;
    的頭像 發表于 02-22 13:46 ?3388次閱讀

    西門子200PLC中斷指令

    由設備或其他繼續處理的事件引起的,它使系統暫時中斷現在執行的程序,轉到中斷程序來處理這些事件,處理完畢后再返回到原程序繼續執行。 s7-200PLC最多有34個中斷源,即發出
    發表于 04-18 11:13 ?0次下載
    西門子200<b class='flag-5'>PLC</b><b class='flag-5'>中斷</b>指令

    PLC中斷功能怎么用?

    plc這樣理解中斷功能,在理解中斷時,首先要清楚plc的運算周期或者說是掃描周期,有必要說下plc順控循環執行的流程,這是理解
    發表于 05-15 11:53 ?594次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>中斷</b>功能怎么用?

    PLC中斷的概念

    必須立即響應的。需要執行中斷程序必須要有中斷源(引發中斷的信號)每個中斷信號都有一個編號加以識別,也就是我們說的中斷事件號 ? ? ?? 在
    的頭像 發表于 06-16 17:17 ?2292次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>中斷</b>的概念

    PLC中斷功能詳解

    plc這樣理解中斷功能,在理解中斷時,首先要清楚plc的運算周期或者說是掃描周期,有必要說下plc順控循環執行的流程,這是理解
    發表于 09-28 11:12 ?1161次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>中斷</b>功能詳解

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

    在工業自動化控制系統中,PLC(Programmable Logic Controller,可編程邏輯控制器)作為核心的控制單元,承擔著處理各種控制邏輯、實現自動化操作的重要任務。而中斷功能作為
    的頭像 發表于 06-15 17:54 ?2267次閱讀
    菲律宾百家乐官网娱乐平台| 阳山县| 百家乐西园二手房| 百家乐游戏开户网址| 24山消砂| 金博士百家乐官网娱乐城 | 大发888平台啥时候最赢钱| 足球.百家乐投注网出租| 地理风水24山72局杨公水法| 游戏厅百家乐官网技巧| 百家乐下注技巧| 网上百家乐作弊不| 百家乐官网永利赌场娱乐网规则| 百家乐官网赌博出千| 大发888 赌博网站大全| 百家乐群sun811.com| 成人百家乐官网的玩法技巧和规则| 澳门百家乐官网是骗人的| 左贡县| 白金国际娱乐城| 威尼斯人娱乐网注册送38元彩金 | 尊龙百家乐官网娱乐城| 澳门百家乐官网要注意啥| 大发888 今日头条| 玩百家乐上高尔夫娱乐场| 娱乐城百家乐可以代理吗 | 24卦| G3百家乐官网的玩法技巧和规则 | 百家乐官网赢钱心得| 乐天堂| 六合彩开奖结果直播| 伟易博百家乐娱乐城 | 百家乐扑克投注赢钱法| 太阳城百家乐官网看牌| 百家乐官网发牌铲| 亿博娱乐城| 德州扑克大小| 大发888 迅雷下载| 大发888棋牌游戏下载| 大发888线上娱乐城二十一点| 大发888真钱电玩游戏|