특수 릴레이, 특수 레지스터 

PLC CPU에서는 특정한 용도로 정의 된 Device를 내장하고 있습니다. 

자세한 내용은 프로그램 메뉴얼 끝부분의 부록 등에 기재되어 있으며 여기서는 자주 사용되는 특수릴레이(SM), 특수 레지스터(SD)만 살펴보자

SM210 - 시계 데이터 세트 요구

이 릴레이가 OFF → ON으로 변한 스캔의 END 명령을 실행한 이후에 SD210-SD213에 저장된 시계 데이터를 시계 소자에 쓴다.

SM213 - 시계 데이터 읽기 요구

이 릴레이가 ON일 때에 시계 데이터를 BCD값으로 SD210-D213에서 읽는다. 

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(s) 클록

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까지 세트 가능 

'PLC' 카테고리의 다른 글

프로토콜  (0) 2020.01.14
[10] 인덱스 수식  (0) 2020.01.13
[08] 프로그래밍_3  (0) 2020.01.13
PLC 디바이스  (0) 2020.01.13
[07] 프로그래밍_2  (0) 2020.01.09

+ Recent posts