Skip to main content

5.1. 명령어 일람

5.1. 명령어 일람

 

51 명령어

명령어

설명

번호

니모닉

이름

심볼

 

RUNG

Rung

├─┤

(rung)을 나타냄

 

BST

Branch Start

┬─

브렌치(branch)의 시작

 

BND

Branch End

─┬

브렌치(branch)의 끝

 

NXB

Nested Branch

,

브렌치(branch)의 중복

 

 

로직 검사 명령

 

검사결과, 참이면 Rung 활성/(거짓:비활성)

1

XIC

Examine if Closed

-| |-

접점이 닫혔는가를 검사(A접점)

2

XIO

Examine if Open

-|/|-

접점이 열렸는가를 검사(B접점)

3

INV

Inverting

-//-

Rung의 결과 반전(inverting)

4

EQU

Equal

--

같은지(=) 검사

5

NEQ

Not Equal

--

다른지(<>) 검사

6

LES

Less Than

--

작은지(<) 검사

7

GRT

Greater Than

--

큰지(>) 검사

8

LEQ

Less Than or Equal

--

작거나 같은지(<=) 검사

9

GEQ

Greater Than or Equal

--

크거나 같은지(>=) 검사

 

 

출력 명령

 

 

10

OTE

Output Energize

-( )-

Rung의 상태를 출력(활성:ON/비활성:OFF)

11

OTL

Output Latch

-(L)-

Rung이 활성이면, ON(high)으로 출력

12

OTU

Output Unlatch

-(U)-

Rung이 활성이면, OFF(low)로 출력

13

OSR

One Shot Rising

-(OSR)-

Rung이 활성이면, scan동안만 ON출력

14

RES

Reset

-(RES)-

Rung이 활성이면, 타이머나 카운터를 리셋

 

 

타이머 및 카운터 명령

 

 

15

TON

Time On Delay

--

Rung이 활성인 동안 타이머 동작

16

CTD

Count Down

--

Rung의 활성(비활성à활성)을 다운-카운트

 

 

산술연산 명령

 

 

17

ADD

Add

--

Rung이 활성이면, (+)연산

18

SUB

Subtract

--

Rung이 활성이면, (-)연산

19

MUL

Multiply

--

Rung이 활성이면, (x)연산

20

DIV

Divide

--

Rung이 활성이면, (/)연산

21

POW

Power

--

Rung이 활성이면, (^: 거듭제곱)연산

 

 

데이터 변환 명령

 

 

22

TOD

Convert int. to BCD

--

Rung이 활성이면, BCD로 변환

23

FRD

Convert form BCD to int.

--

Rung이 활성이면, integer로 변환.

24

SEG

7'Segment

--

Rung이 활성이면, 7’세그먼트 값으로 변환

 

 

이동 및 복사 명령

 

 

25

MOV

Move

--

Rung이 활성이면, 데이터 한 개를 복사

26

COP

Copy data

--

Rung이 활성이면, 데이터 여러 개를 복사

27

CCOP

Conditional Copy data

--

Rung 상태에 따라 데이터 여러 개를 복사

 

 

응용 명령

 

 

28

ROT

Rotating Output

--

Rung이 활성이면, 순차적으로 출력

 

 

블록제어 명령

 

 

29

FOR

For

--

Rung이 활성이면, NEXT까지 반복 실행

30

NEXT

Next

--

반복횟수 이내이면, FOR문으로 JUMP

31

LBL

Label

--

Jump명령으로 Jump할 위치 지정

32

JMP

Jump

--

Rung이 활성이면, Label위치로 Jump

(Label<0이면, -n개의 Next까지 건너뜀)

33

CALL

Call

--

Rung이 활성이면, Sub-ladder 호출

34

END

End

--

Rung이 활성이면, Sub-ladder end