日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 梯形圖實(shí)例 >> 正文

三菱PLC的條件跳轉(zhuǎn)指令的編程方法  CALL指令

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2022-06-19

條件跳轉(zhuǎn)指令:

指令名稱(chēng),助記符,指令代碼,程序步如下表:

 

程序步可以是連續(xù)執(zhí)行或者是脈沖執(zhí)行,CJ執(zhí)行的為3步,CJ(P)為1步。三菱PLC的條件跳轉(zhuǎn)指令的編程方法  CALL指令

指令格式:

 

當(dāng)我們按下X000后,程序跳轉(zhuǎn)指令開(kāi)始運(yùn)行,程序所跳轉(zhuǎn)的位置為程序指針?biāo)诘奈恢茫簿褪菢?biāo)號(hào)10,在這里我們要注意程序指針寫(xiě)在左母線(xiàn)的左邊。當(dāng)我們啟動(dòng)跳轉(zhuǎn)指令后,X001這段程序就會(huì)被跳過(guò)不執(zhí)行。

 

當(dāng)X0為ON時(shí),被跳轉(zhuǎn)CJ命令到標(biāo)號(hào)之間的程序不子執(zhí)行。在跳轉(zhuǎn)過(guò)程中如果Y、M,S被OUT、SET. RST指令驅(qū)動(dòng)使輸入發(fā)生變化則仍保持跳轉(zhuǎn)前的狀態(tài)。例如,通過(guò)X1驅(qū)動(dòng)輸出Y10后發(fā)生跳轉(zhuǎn),在跳轉(zhuǎn)過(guò)程中即使X0變?yōu)镺N,但輸出Y10仍有效。

注意:
1、對(duì)于T、C,如果跳轉(zhuǎn)時(shí)定時(shí)器或計(jì)數(shù)器正發(fā)生動(dòng)作,則此時(shí)立即中斷計(jì)數(shù)或停止計(jì)時(shí),直到跳轉(zhuǎn)結(jié)束后繼續(xù)進(jìn)行計(jì)時(shí)或計(jì)數(shù)。但是,正在動(dòng)作的定時(shí)器T192~T199與高速計(jì)數(shù)器C235~ C255. 不管有無(wú)跳轉(zhuǎn)仍舊維續(xù)工作。

2、功能指令在跳轉(zhuǎn)時(shí)不執(zhí)行,但PLSY、 PLSR、PWW指令除外。

子程序調(diào)用與返回指令:

指令名稱(chēng),助記符,指令代碼,程序步如下表:

 

指令格式:

 

圖中FEND表示主程序結(jié)束,在FEND前面的我們稱(chēng)為主程序,在FEND后面的我們稱(chēng)為子程序。SRET表示子程序結(jié)束,或者叫子程序返回。我們要注意,在FEND與SRET之間的程序,我們稱(chēng)為第一個(gè)子程序,在第二個(gè)SRET之前的我們稱(chēng)為第二個(gè)子程序。當(dāng)我們按下X001的時(shí)候,指針調(diào)用到P11,程序開(kāi)始從P11這個(gè)地方從上往下開(kāi)始執(zhí)行,當(dāng)碰到第一個(gè)SRET的時(shí)候,程序又返回到主程序中,但是在這個(gè)程序中如果X002被接通,那么程序指針則調(diào)用到P12,程序開(kāi)始從上到下運(yùn)行,當(dāng)碰到第二個(gè)SRET的時(shí)候,程序返回到P12這個(gè)地方,然后在碰到第一個(gè)SRET的時(shí)候,返回到主程序。因?yàn)镻12這個(gè)程序是嵌套在P11這個(gè)程序中的,所以我們要注意,在PLC中這種程序嵌套最多只能使用5級(jí)。

中斷指令:

中斷指令總共有3條,我們用一個(gè)表格來(lái)詳細(xì)說(shuō)明:

 

在這里FEND前面的為主程序,F(xiàn)END后面的為中斷子程序,中斷子程序能否進(jìn)行與中斷條件與中斷指針有關(guān),所以在這里我們得給大家說(shuō)說(shuō)中斷指針的格式:

 

中斷指針:

 

定時(shí)中斷:

 

程序示例:

 

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

當(dāng)我們按下X000后K1的數(shù)據(jù)被傳送到D1里面去,K255的數(shù)據(jù)被傳送D2里面去,M1被置位接通,中斷子程序運(yùn)行。RAMP 表示斜坡指令,表示產(chǎn)生一個(gè)數(shù)據(jù)D3,而D3的變化范圍是從D1到D2也就是從1到255,由于這是一個(gè)定時(shí)中斷程序,當(dāng)M1接通的時(shí)候,每隔10ms中斷一次程序,K1000表示1000個(gè)掃描周期,因?yàn)镈3的范圍是從1變到255,而它所需要的時(shí)間為1000個(gè)10ms,也就是說(shuō)從X0接通到D3變成255的時(shí)間為1000X10ms=10秒,當(dāng)D3等于255的時(shí)候M8029接通,M1被復(fù)位斷開(kāi),然后中斷指令與斜坡指令被斷開(kāi),然后碰到IRET指令程序返回。

Tags:三菱PLC,條件跳轉(zhuǎn)指令,CALL,指令  
責(zé)任編輯:admin
相關(guān)文章列表
三菱plc交通燈控制的plc梯形圖設(shè)計(jì)實(shí)例 交通燈控制梯形圖實(shí)例
用三菱PLC設(shè)計(jì)抽水泵控制程序梯形圖實(shí)例
三菱plc梯形圖示例:傳送帶順序啟動(dòng)與停止 梯形圖實(shí)例
plc梯形圖程序經(jīng)驗(yàn)設(shè)計(jì)法的優(yōu)缺點(diǎn)對(duì)比 三菱PLC送料小車(chē)的梯形圖實(shí)
三菱plc梯形圖中定時(shí)器怎么編寫(xiě)?三菱plc梯形圖實(shí)例
【三菱plc】自動(dòng)往返小車(chē)控制程序的設(shè)計(jì)與調(diào)試實(shí)驗(yàn) 梯形圖實(shí)例
三菱PLC中特殊輔助繼電器及其功能
三菱plc如何用模擬量來(lái)控制變頻器
三菱plc定時(shí)器與脈沖程序編程梯形圖實(shí)例
梯形圖實(shí)例 統(tǒng)計(jì)停車(chē)場(chǎng)現(xiàn)有多少輛車(chē)三菱FX PLC系統(tǒng)設(shè)計(jì)
三菱plc自動(dòng)門(mén)的PLC控制梯形圖編程(檢測(cè)和延時(shí)的應(yīng)用)
三菱PLC編程學(xué)習(xí)心得
三菱plc梯形圖符號(hào)解釋
三菱Q系列PLC和FX系列PLC區(qū)別
PLC程序的移植設(shè)計(jì)法 三菱plc梯形圖設(shè)計(jì):臥式鏜床PLC控制系統(tǒng)
三菱PLC中輔助繼電器M的用法
三菱PLC功能指令MOV與DMOV的區(qū)別
三菱plc條件跳轉(zhuǎn)控制指令使用方法
三菱公司PLC聯(lián)網(wǎng)的網(wǎng)絡(luò)結(jié)構(gòu)原理
三菱PLC的料箱盛料過(guò)少報(bào)警系統(tǒng)程序設(shè)計(jì)梯形圖實(shí)例
三菱PLC 三菱FX系列PLC的條件跳轉(zhuǎn)指令[CJ(FNC00)]
三菱PLC 三菱FX系列PLC的二進(jìn)制浮點(diǎn)數(shù)的開(kāi)平方指令與三角函數(shù)運(yùn)算
三菱PLC 用PLC實(shí)現(xiàn)對(duì)輸入信號(hào)的任意分頻
三菱FX系列PLC微分電路
三菱PLC三菱FX系列PLC的內(nèi)部編程元件―――輔助繼電器(M)
三菱FX系列PLC通用定時(shí)器的工作原理圖解
三菱FX系列PLC的二進(jìn)制浮點(diǎn)數(shù)的四則運(yùn)算指令
三菱PLC 三菱FX系列PLC的外部設(shè)備( SER)指令
三菱FX系列PLC的時(shí)鐘運(yùn)算指令
三菱FX系列PLC的浮點(diǎn)數(shù)運(yùn)算指令
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱(chēng):
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線(xiàn)幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢(xún)