[10] PLC 기초 강좌
3. 프로그래밍
3.4. 특수 릴레이, 특수 레지스터
PLC CPU에서는 특정한 용도로 정의 된 Device를 내장하고 있습니다.
자세한 내용은 프로그램 매뉴얼 끝부분의 부록 등에 기재 되어 있으며
여기서는 자주 사용되는 특수 릴레이(SM), 특수 레지스터(SD)만
살펴 보겠습니다.
▣ 자주 사용되는 특수 릴레이
▶SM210: 시계 데이터 세트 요구
이 릴레이가 OFF→ON으로 변한 스캔의 END 명령을 실행한 이후에
SD210-SD213에 저장된 시계 데이터를 시계 소자에 씁니다.
▶SM213: 시계 데이터 읽기 요구
이 릴레이가 ON일 때에 시계 데이터를 BCD값으로 SD210-SD213에서
읽습는다.
▶SM280: CC-Link 에러
장착되어 있는 QJ61QBT11에서 1대라도 CC-Link의 이상을 검출한 경우에
ON합니다. 이후 정상이 되면 OFF합니다.
▶SM400: 항상 ON
항상 ON합니다. 관련 프로그램을 블록화 하기 위하여 선두에 주로 쓴다.
▶SM401: 항상 OFF
항상 OFF합니다. Debug 및 향후 Option의 사용/미사용 등의 이유로 막아
두는 용도로 많이 씁니다.
▶SM402: RUN후 1스캔만 ON
RUN후 1스캔만 ON합니다. 초기 데이터 쓰기 및 초기 원점 복귀용 펄스 발생
등의 초기화 작업에 주로 쓴다.
▶SM403: RUN후 1스캔만 OFF
RUN후 1스캔만 OFF합니다. 프로그램 초기화 중의 오동작 방지를 위하여 막아
두는 용도로 주로 쓴다.
▶SM409 0.01초 클록
5ms마다 ON/OFF를 반복합니다.
▶SM410 0.1초 클록
50ms마다 ON/OFF를 반복합니다.
▶SM411 0.2초 클록
0.1초 마다 ON/OFF를 반복합니다.
▶SM412 1초 클록
0.5초 마다 ON/OFF를 반복합니다.
▶SM413 2초 클록
1초 마다 ON/OFF를 반복합니다.
▶SM414 2n(s) 클록
SD414에서 지정한 시간(초)에 따라 ON/OFF를 반복합니다.
▶SM415 2n(ms) 클록
SD415에서 지정한 시간(ms)에 따라 ON/OFF를 반복합니다.
▣ 자주 사용되는 특수 레지스터
▶SD0: CPU 진단 에러, 진단 에러 번호 표시
CPU 진단 결과 에러가 발생하였을 때의 에러 번호가 BIN 코드로 저장된다.
▶SD210~SD213: 시계 데이터
년/월/일/시/분/초/요일을 각 Byte에 표시합니다.
▶SD280: CC-Link 에러 검출 상태
① 장착된 CC-Link의 Xn0(모듈 이상)가 ON하면 해당 국의 비트가 ON 합니다.
② 장착된 CC-Link의 Xn1(데이터 링크)이나 XnF(모듈 레디)가 OFF하면 해당
국의 비트가 ON합니다.
③ 장착된 CC-Link와 CPU가 교신할 수 없으면 ON합니다.
▶SD412: 1초 카운터(1초 단위로 카운트)
ᆞ 시퀀스 CPU RUN 후 1sec마다 +1 합니다.
ᆞ 카운트는 0→32767→32768→0을 반복합니다.
▶SD414: 2n(초) 클록 설정 2n(초) 클록 단위
ᆞ 2n초 클록의 n을 저장합니다. (디폴트 n=30초)
ᆞ 1~32767까지 세트 가능
▶SD415: 2n(ms) 클록 설정 2n(ms) 클록 단위
ᆞ 2nms 클록의 n을 저장합니다. (디폴트 n=30ms)
ᆞ 1~32767까지 세트 가능
'MELSEC PLC 기초 강좌' 카테고리의 다른 글
[12] PLC 기초 강좌 (0) | 2019.01.09 |
---|---|
[11] PLC 기초 강좌 (0) | 2019.01.06 |
[09] PLC 기초 강좌 (0) | 2018.12.24 |
[08] PLC 기초 강좌 (0) | 2018.12.24 |
[07] PLC 기초 강좌 (0) | 2018.12.18 |
댓글