六月婷婷综合-日韩理论在线-69久久久久-欧色图-蜜桃成人在线视频-色先锋在线-亚洲va中文字幕-香蕉影院在线-av一区免费-强开小嫩苞一区二区三区网站-国产视频九色蝌蚪

寧波市鄞州首南恒宇激光雕刻廠

FX2N功能指令使用
分享到:

PLC功能指令實(shí)際上就是功能各異的PLC子程序塊。FX2N系列PLC的功能指令有程序流程、傳送比較、四則邏輯運(yùn)算、旋轉(zhuǎn)移位、數(shù)據(jù)處理、高速處理、方便指令、外部設(shè)備處理、浮點(diǎn)數(shù)、時(shí)鐘運(yùn)算、接點(diǎn)比較等若干類。本節(jié)僅介紹FX2N系列PLC常用的功能指令。一、功能指令形式

1.功能指令格式
  功能指令用編號(hào)FNC00~FNC246表示,并給出對(duì)應(yīng)的語(yǔ)句名稱,每條功能指令都有一個(gè)指令表。例如FNC45是一條數(shù)據(jù)處理平均值功能的指令,助記符為MEAN,使用簡(jiǎn)易編程器時(shí)輸入FNC45,而采用智能編程器或計(jì)算機(jī)編程時(shí)也可輸入助記符MEAN。圖1是一條取平均值功能指令的梯形圖。

圖1MEAN示例梯形圖

  圖中MEAN是功能指令的語(yǔ)句名稱,也可使用FNC45(但不直觀);D0是源操作數(shù)的首元件;D4Z是指定計(jì)算結(jié)果存放的數(shù)據(jù)寄存器的地址;K3是指定取值的個(gè)數(shù)為3。顯然該功能指令的含義是D4Z=(D0 D1 D2)/3,即將(D0 D1 D2)/3的運(yùn)算結(jié)果賦值給D4Z。
  功能指令的指令段通常占1個(gè)程序步,16位操作數(shù)占2步,32位操作數(shù)占4步。

2.功能指令執(zhí)行方式
  功能指令有連續(xù)執(zhí)行和脈沖執(zhí)行兩種類型。圖2中第1支路的MOV是連續(xù)執(zhí)行型指令,即當(dāng)X001接通時(shí),各運(yùn)算周期都執(zhí)行一次,而第2支路的MOV(P)是脈沖執(zhí)行型型指令,(P)就表示當(dāng)X000由OFF轉(zhuǎn)換為ON時(shí),僅執(zhí)行一次指令。

圖2功能指令執(zhí)行方式示例

3.可處理數(shù)據(jù)長(zhǎng)度
  功能指令可處理16位數(shù)據(jù),也可處理32位數(shù)據(jù),見圖3示例梯形圖。第1梯級(jí)中,當(dāng)X000接通,則移位MOV功能指令處理的數(shù)據(jù)為16位,即將D10的內(nèi)容傳送至D12;而在第2梯級(jí)中,(D)MOV功能指令處理的數(shù)據(jù)為32位,將D21D20(由D21、D20構(gòu)成的32位數(shù)據(jù))的內(nèi)容傳送到D23D22(由D23、D22組成的32位數(shù)據(jù)存儲(chǔ)單元)。

圖3功能指令處理數(shù)據(jù)長(zhǎng)度示例

二、程序流程指令

1.條件跳轉(zhuǎn)指令
  當(dāng)執(zhí)行條件跳轉(zhuǎn)指令CJ指令時(shí),跳過CJ指令和指針標(biāo)號(hào)之間的程序,見圖4。當(dāng)X30接通時(shí),跳轉(zhuǎn)到P20處執(zhí)行該行及以后程序,如果X30不接通,則跳轉(zhuǎn)不執(zhí)行,程序按原順序執(zhí)行。指令可用的有效指針范圍為P0~P127。

圖4CJ指令應(yīng)用示例

  執(zhí)行跳轉(zhuǎn)指令CJ后,對(duì)于不被執(zhí)行的指令,即使輸入零件狀態(tài)發(fā)生改變,輸出元件的狀態(tài)也維持不變。

2.子程序調(diào)用指令

圖5CALL指令示例

  子程序調(diào)用CALL指令的操作數(shù)為P0~P127,占用3個(gè)程序步。需與子程序返回指令SRET(無(wú)操作數(shù))配合使用,見圖5。
  若X0接通,則轉(zhuǎn)到標(biāo)號(hào)P10處去執(zhí)行子程序。當(dāng)執(zhí)行到子程序結(jié)束SRET指令時(shí),返回到CALL指令的下一步執(zhí)行。使用子程序調(diào)用與返回指令時(shí)應(yīng)注意轉(zhuǎn)移標(biāo)號(hào)不能重復(fù),也不可與跳轉(zhuǎn)指令的標(biāo)號(hào)重復(fù)。子程序調(diào)用可以嵌套調(diào)用,最多可達(dá)5級(jí)嵌套。
  FEND是主程序結(jié)束指令,無(wú)操作數(shù),占用1個(gè)程序步。表示主程序結(jié)束,當(dāng)執(zhí)行到FEND時(shí),PLC進(jìn)行輸入/輸出處理,監(jiān)視定時(shí)器刷新,完成后返回起始步。

三、比較指令

1.CMP指令

圖6CMP指令示例

  比較CMP指令有3個(gè)操作數(shù),其

聯(lián)系我們

地址: 浙江省.寧波市鄞州區(qū)寧姜公路(九曲小區(qū)二期旁)

郵編: 315040

聯(lián)系人: 盛立峰

電話: 0574-87139378

傳真: 0574-87139378

手機(jī): 13867861670

郵箱: 85400329@qq.com

聯(lián)系我們
主站蜘蛛池模板: 师宗县| 湘潭市| 永修县| 宾阳县| 宽城| 贵港市| 贺州市| 彭州市| 阳曲县| 军事| 光山县| 洪泽县| 濮阳县| 中阳县| 海林市| 湟中县| 沧源| 武宁县| 长丰县| 鄂伦春自治旗| 彰武县| 隆尧县| 建平县| 嘉义市| 高安市| 衡阳县| 遂川县| 渑池县| 漳州市| 鄢陵县| 泰安市| 南召县| 方山县| 邵东县| 鸡西市| 甘肃省| 胶南市| 郓城县| 怀宁县| 盘锦市| 白银市|