我們都知道要實現中斷功能,首先要向PLC發出中斷請求信號,而發出中斷信號的設備就稱為中斷源。#三菱PLC#
FX5U PLC有四種中斷源,包括輸入中斷、高速比較一致中斷、內部定時器中斷、來自模塊的中斷。今天就給大家講一下這幾種類型的中斷的使用和案例。
一、輸入中斷
輸入中斷是硬體信號中斷,輸入中斷指針對應輸入軟元件X,當外部輸入信號接通時,會立刻執行對應指針的中斷程序。輸入中斷常用於外部緊急事件的處理,如報警。下面利用輸入中斷做急停報警功能。
第一步:進行中斷參數設置
依次點擊在左邊導航欄的參數 - 模塊參數- 高速IO,雙擊即可打開對應的設置對話框。
在輸入功能中找到通用/中斷/脈衝捕捉,點擊詳細設置進行,就可以進行參數的設置了。
這些輸入點默認為一般輸入,我們將X0設置為中斷(上升沿),設置好之後,點擊應用。
第二步:輸入響應時間的設置
依次點擊在左邊導航欄的參數 - 模塊參數- 輸入響應時間,雙擊即可打開對應的設置對話框,將輸入點X0的響應時間從默認的10ms改成0.6ms。
第三步:編寫程序
二、高速比較一致中斷
高速比較一致中斷是屬於軟體中斷,必須與高速計數器指令DHSCS一起使用。當高速計數器的當前值與設定值相同時,執行指定的中斷程序。高速比較一致中斷常用於高速的定位控制、速度測量等。
三、內部定時器中斷
內部定時器中斷是按一定時間自動進行的中斷,其間隔時間可以設置,不受掃描周期的影響。常用於掃描時間較長又需及時處理數據的場合,比如外部開關輸入的刷新、模擬量輸入的定時採樣、模擬量輸出的定時刷新等。
第一步:設置中斷時間
依次打開FX5U CPU - CPU參數,找到中斷設置,恆定周期間隔設置。
然後在裡面將指針的時間間隔進行修改即可。
第二步:編寫程序
以上就是三菱FX5U PLC中斷的使用,可以跟FX3U等其他系列PLC對比一下,就會發現FX5U PLC在編寫程序之前需要進行一些參數的設置,而FX3U等其他系列是使用對應的指針已經固定好了一些功能參數了,不需要設置參數,這也是它們的區別。(技成培訓原創,作者:蔡慧滎,未經授權不得轉載,違者必究!)
那麼,這次的分享學習就到這裡了,歡迎評論區留言並轉發!