如何使用MSKS指令編寫歐姆龍PLC中斷程序?
中斷程序?qū)儆趦?yōu)先級別較高的,所以在運(yùn)用中也相應(yīng)的較為常用。歐姆龍PLC初學(xué)者難免會遇到諸多難題,這里講解下歐姆龍PLC中斷程序的編寫,本文以歐姆龍CP1E PLC為例,希望能幫助初學(xué)者解決初學(xué)歐姆龍PLC中斷程序編寫的小難題。
首先,我們需要打開歐姆龍軟件CX-Programmer,建立新項目,單擊文件里的新建選項或者單擊新建按鈕即可。
單擊新建后彈出菜單,根據(jù)你現(xiàn)有的PLC進(jìn)行選擇,我們在這里選擇的是歐姆龍PLC CP1E NA系列,記住需要正確選擇你需要編程的PLC,不然無法通訊的。
選擇好PLC型號后進(jìn)入編程界面,這時候我們需要的是開啟中斷,所以我們要單擊設(shè)置進(jìn)入設(shè)置界面,進(jìn)入設(shè)計界面后選擇內(nèi)置輸入設(shè)置,在菜單下面有中斷輸入,選擇我們需要開啟的中斷選項,將“普通”下拉改為”中斷“,根據(jù)你自身需要進(jìn)行選擇。
設(shè)置完畢后關(guān)閉設(shè)置菜單,進(jìn)入編程界面,右鍵單擊程序選擇插入新的梯形圖,程序名稱可以自行更改,在任務(wù)類型里選擇中斷任務(wù),根據(jù)你自己所需要的選擇,我們在設(shè)置里面開啟的是中斷任務(wù)2,所以在這里選擇的任務(wù)類型為中斷任務(wù)2選擇完畢后在進(jìn)入主程序編寫,根據(jù)你自己所需要的進(jìn)行中斷條件編寫,中斷程序編寫指令要注意了,根據(jù)你自己所選的中斷任務(wù)進(jìn)行編寫,歐姆龍PLC CP1E系列最大支持6路中斷程序,我們以中斷任務(wù)二為例,MSKS指令需要使用兩次,一個是中斷任務(wù)選擇,一個是選擇中斷開啟標(biāo)示(上升沿或者是下降沿),第一個中斷指令MSKS 102 #0000表示開啟中斷任務(wù)2,MSKS 102 #0001表示屏蔽中斷任務(wù)2;第二個中斷指令MSKS 112 #0000表示上升沿開啟中斷,MSKS 112 #0001表示下降沿開啟中斷。
接下來,連接PLC,單擊PLC,選擇在線工作彈出確認(rèn)菜單,選擇“是”,連接PLC,再單擊PLC選擇傳送到PLC,將程序?qū)隤LC中,導(dǎo)入完成后將PLC斷電10S左右再啟動,一定要斷電10S后再上電啟動,不然可能會出現(xiàn)錯誤。 最后,需要仿真模擬的話單擊模擬,選擇在線模擬即可。
提交
新大陸自動識別精彩亮相2024華南國際工業(yè)博覽會
派拓網(wǎng)絡(luò)被Forrester評為XDR領(lǐng)域領(lǐng)導(dǎo)者
智能工控,存儲強(qiáng)基 | 海康威視帶來精彩主題演講
展會|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會
中國聯(lián)通首個量子通信產(chǎn)品“量子密信”亮相!