0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PLC功能指令詳解

指南車(chē)機(jī)器人科技 ? 來(lái)源:指南車(chē)機(jī)器人科技 ? 2023-09-11 15:21 ? 次閱讀

剛?cè)腴T(mén)PLC的大伙,想要掌握并熟悉好編程語(yǔ)言,指令是這當(dāng)中構(gòu)成的基本條件之一,不論你的編程習(xí)慣與別人有多么不同,也必須是學(xué)會(huì)指令這一元素,程序方面是離不開(kāi)它的組成的,以下,我們就來(lái)看看這些指令的應(yīng)用方面到什么程度

一、標(biāo)準(zhǔn)觸點(diǎn)指令

LD 動(dòng)合觸點(diǎn)指令,表示一個(gè)與輸入母線(xiàn)相連的動(dòng)合觸點(diǎn)指令,即動(dòng)合觸點(diǎn)邏輯運(yùn)算起始。

LDN動(dòng)斷觸點(diǎn)指令,表示一個(gè)與輸入母線(xiàn)相連的動(dòng)斷觸點(diǎn)指令,即動(dòng)斷觸點(diǎn)邏輯運(yùn)算起始。

A 與動(dòng)合觸點(diǎn)指令,用于單個(gè)動(dòng)合觸點(diǎn)的串聯(lián)。

AX 與非動(dòng)斷觸點(diǎn)指令,用于單個(gè)動(dòng)斷觸點(diǎn)的串聯(lián)。

O 或動(dòng)合觸點(diǎn)指令,用于單個(gè)動(dòng)合觸點(diǎn)的并聯(lián)。

ON 或非動(dòng)斷觸點(diǎn)指令,用于單個(gè)動(dòng)斷觸點(diǎn)的并聯(lián)。

LD、LDN、A、 AN、O、 ON觸點(diǎn)指令中變量的數(shù)據(jù)類(lèi)型為布爾 (BOOC)型。LD、LDN兩條指令用于將接點(diǎn)接到母線(xiàn)上, A、AN、O、ON指令均可多次重復(fù)使用,但當(dāng)需要對(duì)兩個(gè)以上接點(diǎn)串聯(lián)連接電路塊的并聯(lián)連接時(shí),要用后述的 OLD指令。

例子:

wKgaomT-wBWAf6tYAAECqdsn5iA278.png

S7-200 的 SIMATIC基本指令簡(jiǎn)表:

wKgaomT-wBWAfuB7AAHU_WmCTVA285.png

wKgZomT-wBWAQ8IJAADxWriYnbM201.png

二、串聯(lián)電路塊的并聯(lián)連接指令 OLD

兩個(gè)或兩個(gè)以上的接點(diǎn)串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時(shí), 分支開(kāi)始用 LD、LDN指令,分支結(jié)束用 OLD指令。OLD指令與后述的 ALD指令均為無(wú)目標(biāo)元件指令,而兩條無(wú)目標(biāo)元件指令的步長(zhǎng)都為一個(gè)程序步。OLD有時(shí)也簡(jiǎn)稱(chēng)或塊指令。

三、并聯(lián)電路的串聯(lián)連接指令 ALD

兩個(gè)或兩個(gè)以上接點(diǎn)并聯(lián)電路稱(chēng)為并聯(lián)電路塊, 分支電路并聯(lián)電路塊與前面電路串聯(lián)連接時(shí),使用 ALD指令。分支的起點(diǎn)用 LD、LDN指令,并聯(lián)電路結(jié)束后,使用 ALD指令與前面電路串聯(lián)。ALD指令也簡(jiǎn)稱(chēng)與塊指令, ALD也是無(wú)操作目標(biāo)元件,是一個(gè)程序步指令。

四、輸出指令 =

1、= 輸出指令是將繼電器、定時(shí)器、計(jì)數(shù)器等的線(xiàn)圈與梯形圖右邊的母線(xiàn)直接連接,線(xiàn)圈的右邊不允許有觸點(diǎn),在編程中,觸點(diǎn)以重復(fù)使用,且類(lèi)型和數(shù)量不受限制。

五、置位與復(fù)位指令 S、R

S 為置位指令,使動(dòng)作保持;R 為復(fù)位指令,使操作保持復(fù)位。從指定的位置開(kāi)始的 N個(gè)點(diǎn)的寄存器都被置位或復(fù)位 ,N=1~255 如果被指定復(fù)位的是定時(shí)器位或計(jì)數(shù)器位 , 將清除定時(shí)器或計(jì)數(shù)器的當(dāng)前值。

六、跳變觸點(diǎn) EU,ED

正跳變觸點(diǎn)檢測(cè)到一次正跳變 ( 觸點(diǎn)的入信號(hào)由 0 到 1) 時(shí), 或負(fù)跳變觸點(diǎn)檢測(cè)到一次負(fù)跳變 ( 觸點(diǎn)的入信號(hào)由 1 到 0) 時(shí), 觸點(diǎn)接通到一個(gè)掃描周期 . 正/ 負(fù)跳變的符號(hào)為 EU和 ED,他們沒(méi)有操作數(shù) , 觸點(diǎn)符號(hào)中間的” P”和” N”分別表示正跳變和負(fù)跳變

七、空操作指令 NOP

NOP指令是一條無(wú)動(dòng)作、無(wú)目標(biāo)元件的一個(gè)序步指令。空操作指令使該步序?yàn)榭詹僮?。?NOP指令可替代已寫(xiě)入指令, 可以改變電路。在程序中加入 NOP指令, 在改動(dòng)或追加程序時(shí)可以減少步序號(hào)的改變。

八、程序結(jié)束指令 END

END是一條無(wú)目標(biāo)元件的一序步指令。PLC反復(fù)進(jìn)行輸入處理、程序運(yùn)算、輸出處理,在程序的最后寫(xiě)入 END指令, 表示程序結(jié)束, 直接進(jìn)行輸出處理。在程序調(diào)試過(guò)程中, 可以按段插入 END指令,可以按順序擴(kuò)大對(duì)各程序段動(dòng)作的檢查。采用 END指令將程序劃分為若干段, 在確認(rèn)處于前面電路塊的動(dòng)作正確無(wú)誤之后, 依次刪去 END指令。要注意的是在執(zhí)行END指令時(shí),也刷新監(jiān)視時(shí)鐘。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5004

    文章

    13045

    瀏覽量

    460842
  • 觸點(diǎn)
    +關(guān)注

    關(guān)注

    3

    文章

    212

    瀏覽量

    16444
  • 指令
    +關(guān)注

    關(guān)注

    1

    文章

    604

    瀏覽量

    35579
  • 編程語(yǔ)言
    +關(guān)注

    關(guān)注

    10

    文章

    1919

    瀏覽量

    34500
  • SIMATIC
    +關(guān)注

    關(guān)注

    1

    文章

    231

    瀏覽量

    15694

原文標(biāo)題:干貨分享 | 弄懂PLC功能指令,編寫(xiě)控制程序你想不會(huì)都難

文章出處:【微信號(hào):指南車(chē)機(jī)器人科技,微信公眾號(hào):指南車(chē)機(jī)器人科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    S7-200主機(jī)PLC的基本指令功能指令分別有哪些?

    S7-200是什么?S7-200系列的編程語(yǔ)言有哪幾種?S7-200主機(jī)PLC的基本指令功能指令分別有哪些?
    發(fā)表于 07-13 07:25

    plc功能指令

    第一節(jié)  功能指令的基本知識(shí)第二節(jié)  程序流控制(FNC00~FNC09)第三節(jié)  傳送和比較指令(FNC10~FNC19)第四節(jié)  算術(shù)和邏輯運(yùn)算指令(FNC20~FNC29)第五節(jié)&n
    發(fā)表于 11-20 18:05 ?38次下載

    PLC指令系統(tǒng)

    PLC的基本邏輯指令27條,PLC功能指令 100多條       PLC是按
    發(fā)表于 06-14 10:32 ?0次下載

    三菱plc功能指令

    三菱plc功能指令 適用機(jī)型:三菱FX2 可編程控制器(25針插空)材料:??? 并口25針接頭1個(gè)、串行接頭1個(gè)(25針、9針任意選擇
    發(fā)表于 11-20 18:12 ?5321次閱讀

    三菱FX2N PLC功能指令應(yīng)用詳解

    發(fā)表于 11-22 11:16 ?127次下載

    三菱FX2N PLC功能指令應(yīng)用詳解

    發(fā)表于 04-30 09:23 ?46次下載

    PLC編程語(yǔ)言_操作指令_使用步驟詳解

    PLC編程語(yǔ)言_操作指令_使用步驟詳解,感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 05-12 10:36 ?0次下載

    詳解PMC系統(tǒng)功能指令

    系統(tǒng)功能可以通過(guò)PMC功能指令實(shí)現(xiàn),下面幾種類(lèi)型的功能指令即為可用的功能指令,可使用下面的指令完成所需
    發(fā)表于 09-29 13:45 ?1次下載
    <b class='flag-5'>詳解</b>PMC系統(tǒng)<b class='flag-5'>功能指令</b>

    PMC功能指令之系統(tǒng)功能指令分析

    1.DISPB(信息顯示:SUB41) 此指令用以在系統(tǒng)屏幕顯示信息,也可以通過(guò)指定信息號(hào)來(lái)產(chǎn)生報(bào)警。 信息數(shù)量總共2000條,需要使用特定的信息地址以簡(jiǎn)化信息的使用,下述內(nèi)容為此功能指令的特點(diǎn)
    發(fā)表于 09-29 13:48 ?0次下載
    PMC<b class='flag-5'>功能指令</b>之系統(tǒng)<b class='flag-5'>功能指令</b>分析

    三菱plc功能指令的表示格式

    功能指令用編號(hào)fnc00~fnc294表示,并給出對(duì)應(yīng)的助記符(大多用英文名稱(chēng)或縮寫(xiě)表示)。
    發(fā)表于 04-25 09:38 ?3738次閱讀
    三菱<b class='flag-5'>plc</b><b class='flag-5'>功能指令</b>的表示格式

    不同功能指令三菱FX系列PLC中的應(yīng)用及兼容性

    不同功能指令三菱FX系列PLC中的應(yīng)用及兼容性
    發(fā)表于 12-10 15:53 ?0次下載

    PLC表取數(shù)功能指令程序舉例

    表取數(shù)功能指令有兩種方式:先進(jìn)先出和后進(jìn)先出。
    的頭像 發(fā)表于 10-18 10:55 ?2779次閱讀

    PLC指令的主要功能 PLC指令的應(yīng)用

      PLC指令是可編程邏輯控制器(PLC)的指令集,也稱(chēng)為PLC編程指令。
    發(fā)表于 03-15 16:36 ?4702次閱讀

    圖文講解PLC功能指令,教你如何正確使用功能指令

    功能指令表達(dá)的表示形式:PLC的發(fā)展多用于順序控制,利用定時(shí)器,計(jì)數(shù)器等的的組合取代一般的控制系統(tǒng),帶有功能指令PLC,在使用價(jià)值,使用范圍都會(huì)更廣。所以本章為大家介紹
    的頭像 發(fā)表于 05-05 14:44 ?5973次閱讀
    圖文講解<b class='flag-5'>PLC</b>的<b class='flag-5'>功能指令</b>,教你如何正確使用<b class='flag-5'>功能指令</b>

    三菱PLC功能指令介紹(一)

    功能指令實(shí)際上就是一個(gè)個(gè)具有不同功能且被封裝好的函數(shù)塊,功能指令的利用不僅提高了編程效率,還拓寬了PLC的應(yīng)用范圍。
    發(fā)表于 05-24 15:38 ?8788次閱讀
    三菱<b class='flag-5'>PLC</b><b class='flag-5'>功能指令</b>介紹(一)