내부디바이스 - CPU외부로 직접 출력할 수 없으며 CPU내부에서 사용하는 디바이스 (M,L,B,T,C,W,D,Z,R)
비트디바이스 - On/Off 신호만 취급 (X,Y,M,L,B) 8비트 = 1byte
워드디바이스 - 데이터취급 (T,C,W,D,Z,R) 1워드 = 2byte
4비트 = 1digit/niddle
8비트 = 1바이트
16비트 = 1워드
비트 디바이스 (입력 X, 출력 Y)
ON / OFF 정보를 나타낼 수 있는 최소 단위
입력 X0 On --------------------> 출력 Y40 ON
입력 X0 OFF ---------------------> 출력 Y40 OFF
비트 디바이스 내부릴레이 (M)
CPU내부에서 사용되는 보조릴레이 , 외부에 직접 출력 불가능
#내부릴레이: PLC내부에서 사용하는 휘발성 비트디바이스 신호라고 할 수 있다. 시퀀스에서 사용하는 릴레이와 같은 기능을 하지만 프로그램 내부에서 사용하는 가상의 릴레이로써 PLC외부로는 출력을 할 수 없다
- 유지형(L): 정지하기 직전의 ON/OFF 상태를 기억하는 내부릴레이, 복귀 후 이전의 상태를 유지 - 비유지형(M): 정지를 하면 리셋되는 내부릴레이, 휘발성
- 링크 출력릴레이(B) : MelsecNet 전용 비트디바이스, PLC와 PLC간 통신을 할 경우 비트 정보를 공유할 수 있도록 도와주는 릴레이 PLC와 PLC사이에서 데이터와 같은 링크정보를 공유하는 링크릴레이 - 어넌시에이터(F) : 설비 및 장치의 이상 및 고장을 검출하는 내부릴레이 - 링크레지스터(W) : 네트워크용(링크용) 내부릴레이 - 에지릴레이(V) : 래더 블록의 선두에서 연산한 결과 값을 기억하는 디바이스의 접점에서 사용하는 릴레이 - 링크 특수릴레이(SB) : 통신상태 및 이상 여부를 알려주는 내부릴레이 - 데이터 레지스터(D) : 16비트 크기의 메모리
비트 디바이스 특수릴레이(SM)
특수기능이 저장되어 있는 릴레이
워드 디바이스 데이터 디바이스(D)
수치, 문자열을 저장할 수 있는 메모리
- 16비트 명령
- 32비트 명령
워드 디바이스 데이터 디바이스(D)
수치, 문자열을 저장할 수 있는 디바이스
입력 X0 ---------------> [MOV K10 D0] D0=10 입력 X1 ---------------> [$MOV "HI" D1] D1=Hi
워드 디바이스 타이머(T)
시간을 측정하는 디바이스
입력 X0 ---------------------> ( ) 타이머 T0 입력 X1 ---------------------> ( ) 카운터 C0