當前位置:編程學習大全網 - 編程語言 - 在歐姆龍PLC編程中 各常用代碼的含義 用法

在歐姆龍PLC編程中 各常用代碼的含義 用法

編程指令

順序輸入指令

順序輸出指令

順序輸出指令

定時器和計數器指令

比較指令

數據傳送指令

指令助記符

裝載LD

裝載非LD NOT

與AND

與非AND NOT

或OR

或非OR NOT

與裝載AND LD

或裝載OR LD

非NOT

條件ON UP

條件OFF DOWN

指令助記符

輸出OUT

輸出非OUT NOT

保持KEEP

上升沿微分DIFU

下降沿微分DIFD

置位SET

復位RSET

多位置位SETA

多位復位RSTA

單壹位置位SETB

單壹位復位RSTB

指令助記符

結束END

空操作NOP

聯鎖IL

聯鎖解除ILC

多聯鎖區別保持MILH

多聯鎖區別釋放MILR

多聯鎖解除MILC

跳轉JMP

跳轉結束JME

條件跳轉CJP

FOR循環FOR

循環終止BREAK

下壹個循環NEXT

指令助記符

定時器

TIM

編輯指令

數據移位指令

遞增/遞減指令

四則運算指令

轉換指令

邏輯指令

特殊算術指令

特殊算術指令

表格數據處理指令

數據控制指令

指令助記符

移位寄存器SFT

可逆移位寄存器SFTR

字移位WSFT

算術左移ASL

算術右移ASR

循環左移ROL

循環右移ROR

壹個數字左移SLD

壹個數字右移SRD

左移N位NASL

雙字左移N位NSLL

右移N位NASR

雙字右移N位NSRL

指令助記符

二進制遞增++

雙字二進制遞增++L

二進制遞減--

雙字二進制遞減--L

BCD遞增++B

雙字BCD遞增++BL

BCD遞減--B

雙字BCD遞減--BL

指令助記符

無進位帶符號二進制加法+

無進位帶符號雙字二進制加法+L

有進位帶符號二進制加法+C

有進位帶符號雙字二進制加法+CL

無進位BCD加法+B

無進位雙字BCD加法+BL

有進位BCD加法+BC

有進位雙字BCD加法+BCL

無進位帶符號二進制減法-

無進位帶符號雙字二進制減法-L

有進位帶符號二進制減法-C

有進位帶符號雙字二進制減法-CL

無進位BCD減法-B

無進位雙字BCD減法-BL

有進位BCD減法-BC

有進位雙字BCD減法-BCL

帶符號二進制乘法*

帶符號雙字二進制乘法*L

BCD乘法*B

雙字BCD乘法*BL

帶符號二進制除法/

帶符號雙字二進制除法/L

BCD除法/B

雙字BCD除法/BL

指令助記符

BCD→二進制BIN

雙字BCD→雙字二進制BINL

二進制→BCD BCD

雙字二進制→雙字BCD BCDL

二進制求補NEG

數據譯碼MLPX

數據編碼DMPX

ASCⅡ轉換碼ASC

ASCⅡ→HEX HEX

指令助記符

邏輯與ANDW

雙字邏輯與ANDL

邏輯或ORW

雙字邏輯或ORWL

異或XORW

雙字異或XORL

求補COM

雙字求補COML

指令助記符

算術處理APR

位計數器BCNT

指令助記符

浮點數→16位FIX

浮點數→32位FIXL

16位→浮點數FLT

32位→浮點數FLTL

浮點數加法+F

浮點數減法-F

浮點數除法/F

浮點數乘法*F

浮點符號比較

LD, AND, OR+=F

LD, AND, OR+<>F

LD, AND, OR+<F

LD, AND, OR+<=F

LD, AND, OR+>F

LD, AND, OR+>=F

浮點數→ASCⅡ FSTR

ASCⅡ→浮點數FVAL

指令助記符

交換字節SWAP

幀校驗和FCS

指令助記符

帶自調整的PID控制PIDAT

時間比例輸出TPO

標度SCL

標度2 SCL2

標度3 SCL3

平均值AVG

子程序指令

中斷控制指令

高速計數器和脈沖輸出指令

步指令

I/O單元指令

串行通信指令

時鐘指令

故障診斷指令

其他指令

指令助記符

子程序調用SBS

子程序進入SBN

子程序返回RET

指令助記符

設置中斷屏蔽MSKS

清除中斷CLI

禁止中斷DI

允許中斷EI

指令助記符

模式控制INI

高速計數器當前值讀取PRV

比較表載入CTBL

速度輸出SPED

設置脈沖PULS

脈沖輸出PLS2

加速度模式ACC

原點搜索ORG

可變占空比系數脈沖PWM

指令助記符

步定義STEP

步啟動SNXT

指令助記符

I/O刷新IORF

7段譯碼SDEC

數字開關輸入DSW

矩陣輸入MTR

7段顯示輸出7SEG

指令助記符

發送TXD

接收RXD

指令助記符

日歷加法CADD

日歷減法CSUB

時鐘調整DATE

指令助記符

故障報警FAL

嚴重故障報警FALS

指令助記符

設置進位STC

清除進位CLC

延長最大循環時間WDT

TIMX

計數器

CNT

CNTX

高速定時器

TIMH

TIMHX

1MS定時器

TMHH

TMHHX

累計定時器

TTIM

TTIMX

長時間定時器

TIML

TIMLX

可逆計數器

CNTR

CNTRX

定時器/計數器復位

CNR

CNRX

指令助記符

輸入比較指令

(無符號)

LD,AND,OR+=

LD,AND,OR+<>

LD,AND,OR+<

LD,AND,OR+<=

LD,AND,OR+>

LD,AND,OR+>=

輸入比較指令

(雙字長,無符號)

LD,AND,OR+=+L

LD,AND,OR+<>+L

LD,AND,OR+<+L

LD,AND,OR+<=+L

LD,AND,OR+>+L

LD,AND,OR+>=+L

輸入比較指令

(帶符號)

LD,AND,OR+=+S

LD,AND,OR+<>+S

LD,AND,OR+<+S

LD,AND,OR+<=+S

LD,AND,OR+>+S

LD,AND,OR+>=+S

輸入比較指令

(雙字長,帶符號)

LD,AND,OR+=+SL

LD,AND,OR+<>+SL

LD,AND,OR+<+SL

LD,AND,OR+<=+SL

LD,AND,OR+>+SL

LD,AND,OR+>=+SL

時間比較指令

=DT

<>DT

<DT

<=DT

>DT

>=DT

比較CMP

雙字比較CMPL

帶符號二進制比較CPS

雙字長帶符號二進制比較CPSL

表格比較TCMP

無符號塊比較BCMP

區域範圍比較ZCP

雙區域範圍比較ZCPL

指令助記符

傳送MOV

雙字長傳送MOVL

傳送非MVN

傳送位MOVB

數字傳送MOVD

多位傳送XFRB

塊傳送XFER

塊置位BSET

數據交換XCHG

單字分配DIST

數據收集COLL

  • 上一篇:個人的職業生涯規劃
  • 下一篇:如何更改鍵盤接口設置方法
  • copyright 2024編程學習大全網