18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> 梯形圖實例 >> 正文

三菱PLC的條件跳轉指令的編程方法  CALL指令

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022-06-19

條件跳轉指令:

指令名稱,助記符,指令代碼,程序步如下表:

 

程序步可以是連續執行或者是脈衝(chong) 執行,CJ執行的為(wei) 3步,CJ(P)為(wei) 1步。三菱PLC的條件跳轉指令的編程方法  CALL指令

指令格式:

 

當我們(men) 按下X000後,程序跳轉指令開始運行,程序所跳轉的位置為(wei) 程序指針所在的位置,也就是標號10,在這裏我們(men) 要注意程序指針寫(xie) 在左母線的左邊。當我們(men) 啟動跳轉指令後,X001這段程序就會(hui) 被跳過不執行。

 

當X0為(wei) ON時,被跳轉CJ命令到標號之間的程序不子執行。在跳轉過程中如果Y、M,S被OUT、SET. RST指令驅動使輸入發生變化則仍保持跳轉前的狀態。例如,通過X1驅動輸出Y10後發生跳轉,在跳轉過程中即使X0變為(wei) ON,但輸出Y10仍有效。

注意:
1、對於(yu) T、C,如果跳轉時定時器或計數器正發生動作,則此時立即中斷計數或停止計時,直到跳轉結束後繼續進行計時或計數。但是,正在動作的定時器T192~T199與(yu) 高速計數器C235~ C255. 不管有無跳轉仍舊維續工作。

2、功能指令在跳轉時不執行,但PLSY、 PLSR、PWW指令除外。

子程序調用與(yu) 返回指令:

指令名稱,助記符,指令代碼,程序步如下表:

 

指令格式:

 

圖中FEND表示主程序結束,在FEND前麵的我們(men) 稱為(wei) 主程序,在FEND後麵的我們(men) 稱為(wei) 子程序。SRET表示子程序結束,或者叫子程序返回。我們(men) 要注意,在FEND與(yu) SRET之間的程序,我們(men) 稱為(wei) 第一個(ge) 子程序,在第二個(ge) SRET之前的我們(men) 稱為(wei) 第二個(ge) 子程序。當我們(men) 按下X001的時候,指針調用到P11,程序開始從(cong) P11這個(ge) 地方從(cong) 上往下開始執行,當碰到第一個(ge) SRET的時候,程序又返回到主程序中,但是在這個(ge) 程序中如果X002被接通,那麽(me) 程序指針則調用到P12,程序開始從(cong) 上到下運行,當碰到第二個(ge) SRET的時候,程序返回到P12這個(ge) 地方,然後在碰到第一個(ge) SRET的時候,返回到主程序。因為(wei) P12這個(ge) 程序是嵌套在P11這個(ge) 程序中的,所以我們(men) 要注意,在PLC中這種程序嵌套最多隻能使用5級。

中斷指令:

中斷指令總共有3條,我們(men) 用一個(ge) 表格來詳細說明:

 

在這裏FEND前麵的為(wei) 主程序,FEND後麵的為(wei) 中斷子程序,中斷子程序能否進行與(yu) 中斷條件與(yu) 中斷指針有關(guan) ,所以在這裏我們(men) 得給大家說說中斷指針的格式:

 

中斷指針:

 

定時中斷:

 

程序示例:

 

我們(men) 先給大家介紹一下這個(ge) 程序:FEND前麵的程序表示主程序,後麵的表示中斷子程序,EI表示允許中斷,IRET表示中斷返回指令,I610指針表示,中斷時間為(wei) 10mm,6表示最高中斷級別。

當我們(men) 按下X000後K1的數據被傳(chuan) 送到D1裏麵去,K255的數據被傳(chuan) 送D2裏麵去,M1被置位接通,中斷子程序運行。RAMP 表示斜坡指令,表示產(chan) 生一個(ge) 數據D3,而D3的變化範圍是從(cong) D1到D2也就是從(cong) 1到255,由於(yu) 這是一個(ge) 定時中斷程序,當M1接通的時候,每隔10ms中斷一次程序,K1000表示1000個(ge) 掃描周期,因為(wei) D3的範圍是從(cong) 1變到255,而它所需要的時間為(wei) 1000個(ge) 10ms,也就是說從(cong) X0接通到D3變成255的時間為(wei) 1000X10ms=10秒,當D3等於(yu) 255的時候M8029接通,M1被複位斷開,然後中斷指令與(yu) 斜坡指令被斷開,然後碰到IRET指令程序返回。

Tags:三菱PLC,條件跳轉指令,CALL,指令  
責任編輯:admin
相關文章列表
三菱plc交通燈控製的plc梯形圖設計實例 交通燈控製梯形圖實例
用三菱PLC設計抽水泵控製程序梯形圖實例
三菱plc梯形圖示例:傳送帶順序啟動與停止 梯形圖實例
plc梯形圖程序經驗設計法的優缺點對比 三菱PLC送料小車的梯形圖實
三菱plc梯形圖中定時器怎麽編寫?三菱plc梯形圖實例
【三菱plc】自動往返小車控製程序的設計與調試實驗 梯形圖實例
三菱PLC中特殊輔助繼電器及其功能
三菱plc如何用模擬量來控製變頻器
三菱plc定時器與脈衝程序編程梯形圖實例
梯形圖實例 統計停車場現有多少輛車三菱FX PLC係統設計
三菱plc自動門的PLC控製梯形圖編程(檢測和延時的應用)
三菱PLC編程學習心得
三菱plc梯形圖符號解釋
三菱Q係列PLC和FX係列PLC區別
PLC程序的移植設計法 三菱plc梯形圖設計:臥式鏜床PLC控製係統
三菱PLC中輔助繼電器M的用法
三菱PLC功能指令MOV與DMOV的區別
三菱plc條件跳轉控製指令使用方法
三菱公司PLC聯網的網絡結構原理
三菱PLC的料箱盛料過少報警係統程序設計梯形圖實例
三菱PLC 三菱FX係列PLC的條件跳轉指令[CJ(FNC00)]
三菱PLC 三菱FX係列PLC的二進製浮點數的開平方指令與三角函數運算
三菱PLC 用PLC實現對輸入信號的任意分頻
三菱FX係列PLC微分電路
三菱PLC三菱FX係列PLC的內部編程元件―――輔助繼電器(M)
三菱FX係列PLC通用定時器的工作原理圖解
三菱FX係列PLC的二進製浮點數的四則運算指令
三菱PLC 三菱FX係列PLC的外部設備( SER)指令
三菱FX係列PLC的時鍾運算指令
三菱FX係列PLC的浮點數運算指令
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁麵
下到頁底
晶體管查詢