如何正確使用三菱PLC中斷指令?
我們以三菱PLC為例,了解一下,什么是中斷。
一套程序可以分為主程序區(qū),還有子程序區(qū),中斷程序區(qū)等等,主程序區(qū)的程序是無時無刻都會掃描執(zhí)行的,而子程序還有中斷程序就必須觸發(fā)某些條件,然后程序會停止運行主程序,跳到指定運行的中斷程序里面運行。在一段程序里面,主程序是必須有的,其他程序可以選擇是否需要。
如下圖,是一段程序,有一段主程序,還有2段中斷程序I001和I200。假如只有主程序,那么程序結(jié)尾就需要一個END指令就可以,如果別別的程序,就需要和下圖一樣,在主程序區(qū)尾端假如一行FEND,主程序結(jié)束指令,把主程序和其他程序區(qū)分開。
中斷程序?qū)懺谥鞒绦虻暮竺?,在左母線的左邊輸入中斷程序的編號,I1代表從這一行開始是I001中斷程序(中斷指令的編號是3位的,I1就是I001)結(jié)束的標(biāo)準是IRET。第二段中斷程序從左母線I200的符號開始,結(jié)束時到IRET。這兩段中斷程序都比較段只有1行程序。
第一種,外部中斷如下圖,我們更改用的中斷的編號其中一個是I001,那么對應(yīng)的應(yīng)該是X0的上升沿,也就是說,我們外部按下X0的按鈕的一瞬間,這一段中斷程序就會運行,只運行一個plc的掃描周期,然后又跳回主程序,只運行了一次;又比如I200這段中斷程序,需要觸發(fā)X2的下降沿,就可以跳出主程序,執(zhí)行I200這一段中斷程序,執(zhí)行一次后又跳回主程序。其他幾個X點的不同信號分別對應(yīng)了不同的中斷程序編號。我們可以隨意選擇。



一套程序可以分為主程序區(qū),還有子程序區(qū),中斷程序區(qū)等等,主程序區(qū)的程序是無時無刻都會掃描執(zhí)行的,而子程序還有中斷程序就必須觸發(fā)某些條件,然后程序會停止運行主程序,跳到指定運行的中斷程序里面運行。在一段程序里面,主程序是必須有的,其他程序可以選擇是否需要。
如下圖,是一段程序,有一段主程序,還有2段中斷程序I001和I200。假如只有主程序,那么程序結(jié)尾就需要一個END指令就可以,如果別別的程序,就需要和下圖一樣,在主程序區(qū)尾端假如一行FEND,主程序結(jié)束指令,把主程序和其他程序區(qū)分開。
中斷程序?qū)懺谥鞒绦虻暮竺?,在左母線的左邊輸入中斷程序的編號,I1代表從這一行開始是I001中斷程序(中斷指令的編號是3位的,I1就是I001)結(jié)束的標(biāo)準是IRET。第二段中斷程序從左母線I200的符號開始,結(jié)束時到IRET。這兩段中斷程序都比較段只有1行程序。
第一種,外部中斷如下圖,我們更改用的中斷的編號其中一個是I001,那么對應(yīng)的應(yīng)該是X0的上升沿,也就是說,我們外部按下X0的按鈕的一瞬間,這一段中斷程序就會運行,只運行一個plc的掃描周期,然后又跳回主程序,只運行了一次;又比如I200這段中斷程序,需要觸發(fā)X2的下降沿,就可以跳出主程序,執(zhí)行I200這一段中斷程序,執(zhí)行一次后又跳回主程序。其他幾個X點的不同信號分別對應(yīng)了不同的中斷程序編號。我們可以隨意選擇。

本文標(biāo)簽:如何正確使用三菱PLC中斷指令?
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《如何正確使用三菱PLC中斷指令?》相關(guān)權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
關(guān)于“如何正確使用三菱PLC中斷指令?”的更多資訊










