본문 바로가기
MELSEC PLC 기초 강좌

[10] PLC 기초 강좌

by lemy 2018. 12. 31.
반응형


[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

댓글