什麼是三菱FX 5U PLC的中斷?

2021-01-10 技成培訓網

今天小編給大家講解一下中斷相關的內容,包括中斷的一些基礎概念, 以及中斷相關的指令。

首先提個問題,什麼是中斷?

舉個例子,小王在看書的時候電話響了,他中斷看書的動作,去接電話的過程,這就是中斷,那麼等電話接完之後,他可以再繼續看書。

再比如:小李在工作中的時候,同事小劉有事找他,小劉找他談論的時候,小李得停下手裡的工作,這也是中斷。

那麼在我們PLC中,中斷是指在主程序的執行過程中,當中斷請求發生時,中斷主程序的執行,去執行中斷子程序,執行完中斷程序後再返回到剛才中斷的主程序處繼續執行。中斷不受掃描工作方式的影響,使PLC能迅速響應中斷事件。

什麼是中斷源?

要實現中斷功能,首先要向PLC發出中斷請求信號,而發出中斷信號的設備就稱為中斷源。FX5U PLC有四種中斷源,也就是我們所說的中斷事件,包括輸入中斷、高速比較一致中斷、內部定時器中斷和來自模塊的中斷。這些中斷事件都有對應的中斷指針,如下圖。

這裡我們還要了解幾個名詞,中斷優先度和中斷優先順序是什麼意思?中斷優先度是指發生多重中斷時的執行順序。

數值越小,中斷優先度越高。執行條件成立的程序的中斷優先度高於執行中的程序的中斷優先度時,按照中斷優先度執行程序。中斷優先度相同或較低時,在執行中的程序結束之前將處於等待狀態。而中斷優先順序是指發生相同中斷優先度的中斷源時的執行順序。

FX5U PLC中斷指針編號及中斷原因的優先度如下圖:

關於中斷優先度,是可以在GX WORKS3軟體中進行設置的。

GX WORKS3的中斷優先度的設置方法:在導航窗口→ 參數→ FX5UCPU → CPU參數→ 中斷設置→ 模塊的中斷優先度設置。

中斷優先度可以是1、2、3,默認是優先度為2的,我們可以在以上的界面中將優先度進行修改就可以了。

了解了中斷的一些基礎知識之後,要學習中斷相關的指令。對於FX5U PLC的中斷指令,是比FX3U等一些老系列PLC要多的,包括有中斷允許指令EI、中斷禁止指令D、從中斷程序返回指令IRET、指定優先度以下的中斷禁止DI指令,此外還有中斷程序屏蔽指令IMASK、指定中斷指針的禁止/允許指令SIMASK。下面講解幾個常用的指令。

中斷允許指令EI:可使CPU模塊變為中斷允許狀態。

中斷禁止指令DI:禁止中斷程序的執行。

指定優先度以下的中斷禁止DI指令:該指令是有操作數的,即使執行了操作數S中指定的優先度以下的中斷程序的啟動條件,在執行EI指令之前也將禁止中斷程序的執行。

從中斷程序返回指令IRET:進行主程序處理中如果發生中斷(輸入、定時器),跳轉至中斷程序後,執行到IRET指令時,表示中斷程序的處理結束。無條件返回到主程序繼續往下執行。

中斷指針I:在中斷程序起始處作為標籤使用的軟元件,指明中斷程序的入口。

下圖就是一般的中斷程序結構。在開中斷的範圍內,當中斷事件觸發時,就執行指定的中斷程序。

以上就是中斷的一些基礎知識及常用的中斷指令的介紹,這也是我們要去做帶中斷功能的程序需要掌握的一些知識,大家一定要掌握好哦。(技成培訓原創,作者:蔡慧滎,未經授權不得轉載,違者必究!)

相關焦點

  • 三菱FX5U PLC中斷的使用和案例!
    我們都知道要實現中斷功能,首先要向PLC發出中斷請求信號,而發出中斷信號的設備就稱為中斷源。#三菱PLC#FX5U PLC有四種中斷源,包括輸入中斷、高速比較一致中斷、內部定時器中斷、來自模塊的中斷。今天就給大家講一下這幾種類型的中斷的使用和案例。
  • 三菱FX5U如何控制伺服精確定位
    現在手上有一個三菱PLC fx5u和一臺三菱伺服MR-JE-A,以及導程為2mm的導軌,那如何精確控制伺服定位5mm。設置伺服參數1.1打開三菱伺服配置軟體,設置伺服為位置控制模式位置控制參數1.2.1設置脈衝控制方式FX5U脈衝方式脈衝加方向,在參數中改成相應的設置
  • 同是PLC中國的與外國的有何不同
    對於電力作業人員來說,都基本知道PLC是什麼,但是外行人員卻對PLC知之甚少。Plc其實是一種可編程邏輯控制器,控制器內擁有一套專業的數字運算作業系統,主要運用於工業環境建設中,各種專業需求的的操作管理系統。
  • 函數表達式在PLC編程中的應用~深圳龍崗伯俊PLC培訓
    導讀: 李輸送與安檢聯動系統採用上位機集中、plc現場分散控制模式進行控制。1 引言在對自動化設備進行plc編程的過程中,由於各種輸入變量、輸出變量及中間變量之間的關係錯綜複雜,開始時往往毫無頭緒。= c1↑+tc1+etime1為行李在x光機皮帶中運行時間過長;tc1表示行李進入x光機(行李離開光眼1後延時1秒);↑表示一次脈衝觸發信號;當鎖存變量js(l)為真時,中間變量「腳踏踏下」js常為1;當解鎖變量js(u)為真時,js常為0;發送行李進x光機鎖存變量:f(l)= js*c1*y2*y5*sb*p2*
  • 三菱PLC的網絡結構分幾層走的
    三菱PLC的網絡結構分幾層走得,當我們剛開始做PLC時候先了解PLC網絡結構再去了解他的功能與作用以及如何使用情況。下面小編為大家分享三菱PLC的網絡結構分幾層走得!三菱公司PLC網絡繼承了傳統使用的MELSEC網絡,並使其在性能、功能、使用簡便等方面更勝一籌。Q系列PLC提供層次清晰的三層網絡,針對各種用途提供最合適的網絡產品.
  • 三菱plc控制步進電機實例
    打開APP 三菱plc控制步進電機實例 發表於 2019-10-01 09:05:00   三菱PLC控制步進電機實例如下:   案例一:   1.接線圖   上圖的接線為控制一臺步進電機接線
  • 三菱PLC乾貨分享|三菱PLC與觸控螢幕常見問題
    5、三菱FX1S一3OMR的PLC,可以做運動控制嗎?答:MT類型的PLC才可以做定位控制6、三菱FX 3U的PLC可以採用2N的特殊功能模塊嗎?答:可以使用的7、三菱FX3U DDRV1 S1 S2 D2指令中的第一個字母D是什麼意思?答:D是代表數據類型32位。8、三菱FX3U PLC的4AD模塊的4-20MA電流輸出對應的參數是多少呢?
  • 西門子200SMART與三菱FX5U輸入輸出接線講解,叫法有點不同!
    接下來我們看看三菱FX5U的輸入接線我們明顯地看到:電流從輸入點X流出時(公共端S/S接24V),三菱官方定義為漏型;電流從輸入點X流入時(公共端S/S接0V),定義為源型。和西門子的叫法恰好相反!所以三菱的漏型叫法要選用NPN型傳感器,源型叫法要選用PNP型傳感器。但是說了這麼多,如果你真的知道電流的流向,怎麼形成迴路的,什麼叫法都不是事兒,原理都一樣!
  • 三菱FX PLC學習之斜坡信號指令
    那麼,有沒有什麼方法可以擴展3個脈衝輸出指令的應用呢?顯然,是有的,那就是藉助斜坡信號指令PAMP。一、斜坡信號指令RAMP斜坡信號指令RAMP的編程手冊截圖如下圖23-1所示,有4個操作數,僅適用於16位,無脈衝執行型。
  • 電工自學:三菱FX系列PLC的編程方式分類
    三菱FXPLC編程方式有三種,分別為指令表編程、梯形圖編程、SFC編程。例很明顯的可以看出是啟保停電路用梯形圖來編程,就很容易的可以看出控制的內容是什麼了。3:SFC編程SFC程序是根據動作的流程進行順控設計的輸入方法,通過製作如下圖所示的畫面來決定順控的流程。
  • PLC案例詳解子程序調用,圖文並茂,太實用啦
    今天我們以三菱PLC為例,學習一下什麼是子程序。一套程序可以分為主程序區,還有子程序區,中斷程序區等等,主程序區的程序是無時無刻都會掃描執行的,而子程序還有中斷程序就必須觸發某些條件,子程序才會執行。下面我們拿三菱FX3U-16MT這款plc做了測試。如上圖,監控PLC的2個特殊寄存器,D8011是掃描程序的最短時間,D8012是掃描程序的最長時間,底下是程序的步數,沒有寫程序時,掃描周期平均需要5ms,隨著程序增加,掃描周期不斷變長;到16000步時,平均的掃描周期達到了25ms。由此可見減少掃描程序的必要性,下面我們來看一下,子程序的具體使用方法。
  • PLC控制步進電機方法
    (4) 中斷功能 FP1中斷有兩種類型,一種是外部硬中斷,一種是內部定時中斷。HSC計數Y7脈衝數,當達到預定值時發生中斷,使Y7脈衝頻率切換至下一參數,實現較準確位置控制。實現這一控制梯形圖見圖5。
  • 三菱軟體使用、FX 5U 通訊等常見問題解答「技成周報37期」
    答:幫助——版本信息問:三菱GX works2安裝時出現現有環境不符合本程序的執行條件問題答:在所安裝的文件中的找到/EnvMEL/文件再點擊文件中Setup.Exe安裝完以後,再點擊你安裝文件中的Setup.Exe就可安裝成功。問:三菱GX works2新建工程後閃退問題答:多數是系統的問題。
  • plc與變頻器的接線圖_plc和變頻器通訊接線圖詳解
    plc是可以編程序的,用來控制電氣元件或完成功能、通信等任務。         PLC與變頻器之間通信需要遵循通用的串行接口協議(USS),按照串行總線的主從通信原理來確定訪問的方法。 plc與變頻器一般有三種連接方法   ①利用PLC的模擬量輸出模塊控制變頻器PLC的模擬量輸出模塊輸出0~5V電壓信號或4~20mA電流信號,作為變頻器的模擬量輸入信號,控制變頻器的輸出頻率。
  • 乾貨:三菱伺服電機性能與工作方式
    本文主要介紹三菱伺服電機性能與工作方式,具體如下。三菱伺服機【一】、三菱伺服電機性能1.控制精度:精度取決於其自帶的光電編碼器,編碼器的刻度越多,精度就越高,三菱伺服電機控制精度非常高,適用於高精度控制。
  • 三菱FX PLC入門之這可有可無的單詞
    《三菱FX PLC編程與應用入門》第四章的內容很多,我在寫這篇文章的時候其實也還沒學完第四章。不過,第四章的內容大致可以分為三部分:基本指令系統、編程軟體基本操作和常用程序。第一部分是基本指令系統,也就是我今天要分享的內容。
  • 三菱PLC基礎入門(新手入門)程子華三菱PLC基礎教程視頻
    給PLC初學者的建議 三菱PLC基礎入門(新手入門)程子華三菱PLC基礎教程視頻
  • plc輸入輸出實物接線圖
    打開APP plc輸入輸出實物接線圖 發表於 2019-06-03 16:05:25   plc輸入輸出實物接線圖   1、輸入模塊   輸入電路中有RC濾波電路(上圖中R1和C),用來防止輸入觸點抖動或者幹擾脈衝引起的誤動作。
  • 從一個新手電工要學會電工PLC需要什麼知識
    我要學到能學PLC需要什麼知識,理論低壓高壓還有什麼實操,我這裡是物業,整個小區維修最難的活是配電室了。嗯,看了你深有同感啊,我也是從那個階段過來的,學會電工PLC是一回事,學精又是一回事,只要你肯用心學會只需一星期,學精某一品牌的plc僅需半年,我來說一下我的經驗吧,首先必須會畫會接以下繼電器接觸器控制線路:1.三相異步電機直接啟動線路2.定子串電阻降壓啟動線路3.星三角啟動線路4.正反轉控制線路,通過這些你會明白什麼是互鎖什麼是自鎖,掌握控制要點,然後買本三菱