• <source id="cgkaq"></source>
    <xmp id="cgkaq"><tbody id="cgkaq"></tbody>
    PLC的指令格式中各部分內容分類介紹
    2021-04-27  來源:本站

        指令格式中各部分內容說明如下:

    1)控制條件

    控制條件的數量和意義隨功能指令的不同而變化?刂茥l件存入堆棧寄存器中,其順序是固定不變的。

    2)指令

     

     

    功能指令的種類見表5-4

     

    序號

       

     

    處 理 內 容

    格式1

    (梯形圖)

    格式2

    (紙帶穿孔與程序顯示)

    格式3

    (程序輸入)

    1

    END1

    SUB1

    S1

    1級(高級)程序結束

    2

    END2

    SUB2

    S2

    2級程序結束

    3

    END3

    SUB48

    S48

    3級程序結束

    4

    TMR

    TMR

    T

    定時器處理

    5

    TMRB

    SUB24

    S24

    固定定時器處理

    6

    DEC

    DEC

    D

    譯碼

    7

    CTR

    SUB5

    S5

    計數處理

    8

    ROT

    SUB6

    S6

    旋轉控制

    9

    COD

    SUB7

    S7

    代碼轉換

    10

    MOVE

    SUB8

    S8

    數據“與”后傳輸

    11

    COM

    SUB9

    S9

    公共線控制

    12

    COME

    SUB29

    S29

    公共線控制結束

    13

    JMP

    SUB10

    S10

    跳轉

    14

    JMPE

    SUB30

    S30

    跳轉結束

    15

    PARI

    SUB11

    S11

    奇偶檢查

    16

    DCNV

    SUB14

    S14

    數據轉換(二進制    BCD碼)

    17

    COMP

    SUB15

    S15

    比較

    18

    COIN

    SUB16

    S16

    符合檢查

    19

    DSCH

    SUB17

    S17

    數據檢索

    20

    XMOV

    SUB18

    S18

    變址數據傳輸

    21

    ADD

    SUB19

    S19

    加法運算

    22

    SUB

    SUB20

    S20

    減法運算

    23

    MUL

    SUB21

    S21

    乘法運算

    24

    DIV

    SUB22

    S22

    除法運算

    25

    NUME

    SUB23

    S23

    定義常數

    26

    PACTL

    SUB25

    S25

    位置Mate-A

    27

    CODE

    SUB27

    S27

    二進制代碼轉換

    28

    DCNVE

    SUB31

    S31

    擴散數據轉換

    29

    COMPB

    SUB32

    S32

    二進制數比較

    30

    ADDB

    SUB36

    S36

    二進制數加

    31

    SUBB

    SUB37

    S37

    二進制數減

    32

    MULB

    SUB38

    S38

    二進制數乘

    33

    DIVB

    SUB39

    S39

    二進制數除

    34

    NUMEB

    SUB48

    S40

    定義二進制常數

    35

    DISP

    SUB49

    S49

    NCCTR上顯示信息

    指令的三種格式,格式1用于梯形圖;格式2用于紙帶穿孔和程序顯示;格式3是用編程器輸入程序時的簡化指令。對TMRDEC指令在編程器上有其專用指令鍵,其他功能指令則用SUB鍵和其后的數字鍵輸入。

    3)參數

    功能指令不同于基本指令,可以處理各種數據,也就是說數據或存有數據的地址可作為功能指令的參數,參數的數目和含義隨指令的不同而不同。

    4)輸出

    功能指令的執行情況可用一位“1”和“0”表示時,把它輸出到Wl繼電器,Wl繼電器的地址可隨意確定。但有些功能指令不用Wl,如MOVE、COM、JMP等。

    5)需要處理的數據

    由功能指令管理的數據通常是BCD碼或二進制數。如4位數的BCD碼數據是按一定順序放在兩個連續地址的存儲單元中,分低兩位和高兩位存放。例如BCD1234被存放在地址200201中,則200中存低兩位(34),201中存高兩位(12)。在功能指令中只用參數指定低字節的200地址。二進制代碼數據可以由l字節、2字節、4字節數據組成,同樣是低字節存在最小地址,在功能指令中也是用參數指定最小地址。