PLC 명령어 - DECO, 특수릴레이, FF, PLS 명령어 정의 및 사용법
Gx-works 및 Developer에서 사용되는 명령어를 하나씩 살펴보겠습니다.
인터넷에서 찾아보니 대부분의 사람들이
사용 예시는 보여주지 않고 명령어에 대한 정의만 적어놓은 게 대부분이더라고요;;
그래서 저도 공부할 겸 설명과 예시를 함께 적어보겠습니다.
1. DECO 명령어
• DECO의 정의
- 예 : [DECO D0 D1 K4]
- D0가 지정하는 수치의 비트를 2의 4승(=16비트=K4)4승(=16비트=K4)으로 변환해서 D1에 저장
- 예를 들어 D0 값이 5이면 명령 실행 후의 D1의 bit5 가 1로 됩니다.
- D0 수치를 0~15까지 바꾸어 주면 D0의 수치에 맞는 비트 즉, D1의 bit0~15까지를 ON 시켜줄 수 있음
- K부분의 값은 8(=2의 8승)까지 사용 가능
•DECO의 예
- D0 : 255
- M0부터 시작하여 256비트를 지정 = M0256까지 사용 가능
- D0의 값에 따라 On 되는 M값이 달라짐
- D0 : 1 → M0001 : On
- 이를 M(릴레이)뿐 아니라 다른 곳에도 사용 가능하다.
- D0의 값에 따라 M0000~M0255중 반드시 1개만 On 된다.
- 이를 이용하여 조건으로써 시퀀스의 단계별 제어가 가능하다.
2. 특수 릴레이
특수한 기능을 가진 내부 릴레이를 의미한다.
•SM400
-항상 On 상태의 릴레이
주로 프로그래밍 상의 내용을 구분할 때 사용
•SM401
-항상 Off 상태인 릴레이
•SM409 = 0.01초
•SM410 = 0.1초
•SM411 = 0.2초
•SM412 = 1초
•SM413 = 2초
-각각 xx초마다 On/Off를 반복
3. FF 명령어
•버튼을 누를 때마다 램프가 켜지거나 꺼진다
- 단, 입력은 푸쉬 램프를 이용
4. PLS 명령어
•펄스 명령어
-조건이 On 되면 딱 1번만 출력을 한다.
'PLC 지식 > GX-Works, Developer 공부' 카테고리의 다른 글
PLC 명령어 - BCD, BIN명령어 사용 방법 및 예시 (0) | 2020.04.14 |
---|---|
PLC 명령어 - PLS, PLF, SET, RST, BKRST 명령어 사용 방법 및 예시 (2) | 2020.04.09 |
PLC 래더 기초 - DECO 기초 사용방법 및 뜻(정의) (2) | 2020.02.21 |
PLC 파라미터 설정 -2(부팅파일 /프로그램 /디바이스 설정, IO할당) (0) | 2020.02.20 |
PLC 파라미터 설정 -1(PC 시스템 설정, PC 파일설정, PC RAS 설정) (0) | 2020.02.19 |