• 검색 결과가 없습니다.

운전모드

문서에서 제품을 사용하기 전에… (페이지 52-56)

제 5 장 CPU 모듈

5.4 운전모드

CPU 모듈의 동작상태에는 RUN 모드, STOP 모드, PAUSE 모드, DEBUG 모드 등 4 종류가 있습니다.

각 동작 모드시 연산처리에 대해 설명합니다.

5.4.1 RUN 모드

프로그램 연산을 정상적으로 수행하는 모드입니다.

1) 모드 변경시 처리

처음 스캔 시작시에 데이터 영역의 초기화가 수행되며, 프로그램의 유효성을 검사하여 수행 가능 여부를 판단합니다.

2) 연산처리내용

입출력 리프레시와 프로그램의 연산을 수행합니다.

(1) 인터럽트 프로그램의 기동조건을 감지하여 인터럽트 프로그램을 수행합니다.

(2) 장착된 모듈의 정상 동작, 탈락 여부를 검사합니다.

(3) 통신 서비스 및 기타 내부 처리를 합니다.

RUN 모드 첫 스캔 시작

데이터 영역 초기화

프로그램의 유효성을 검사하여 수 행가능 여부를 판단

입력 리프레시 수행

프로그램수행, 인터럽트프로그램

장착된 모듈의 정상동작, 탈락 여부 검사

통신 서비스 및 기타 내부처리 출력 리프레시 수행

운전 모드변경 RUN 모드유지

다른 모드로 변경 변경된 운전모드로 운전

5 -19

5 -20

5 -21 3) 리모트 운전 모드 변경

리모트 모드 변경은 모드 키의 위치가 리모트 STOP 으로 설정(모드 키 위치가 STOP → PAU / REM) 된 경우에만 가능합니다.

모드 키

위치 모 드 변 경 KGLWIN 에 의한

모드 변경

FAM, 컴퓨터 링크 등을 이용한 변경

리모트 STOP Ã 리모트 RUN ○ ○

리모트 STOP Ã 리모트 PAUSE X X

리모트 STOP Ã DEBUG ○ ○

리모트 RUN Ã 리모트 PAUSE ○ ○

리모트 RUN Ã 리모트 STOP ○ ○

리모트 RUN Ã DEBUG X X

리모트 PAUSE Ã 리모트 RUN ○ ○

리모트 PAUSE Ã 리모트 STOP ○ ○

리모트 PAUSE Ã 리모트 DEBUG X X

DEBUG Ã 리모트 STOP ○ ○

DEBUG Ã 리모트 RUN X X

PAU / REM

DEBUG Ã 리모트 PAUSE X X

5 -22

5.5 기능

5.5.1 자기진단 1) 기능

(1) 자기진단 기능이란 CPU 모듈이 PLC 자체의 이상유무를 진단하는 기능입니다.

(2) PLC 시스템의 전원을 투입하거나 동작중 이상이 발생한 경우에 이상을 검출하여 시스템의 오동작 방지 및 예방보전기능을 수행합니다.

2) 연산폭주 감시 타이머

WDT(Watch Dog Timer)는 PLC 의하드웨어나 소프트웨어 이상에 의한 CPU 의 폭주를 검출하는 기능으로 파라미터로 지정할 수 있습니다.스캔타임을 감시하여 스캔타임이 지정된 WDT 시간보다 긴 경우에는 PLC 의 연산실행이 중지되고 출력은 전부 Off 됩니다.또한 CPU 모듈의 RUN LED 가 소등되고 에러 LED 가 점멸됩니다.FOR ~ NEXT 명령,CALL 명령등을 사용해 스캔타임이 길어지는 경우는 WDT 명령을 사용하여 WDT 시간을 클리어 시켜 주십시오.(WDT 명령의 상세한 사항은 MASTER-K 명령어 편을 참조하여 주십시오.)

3) I/O 모듈 체크 기능

베이스 모듈에 장착된 I/O 모듈이 착탈 또는 불완전하게 접속되었을 때 이를 검출하는 기능입니다.

4) 배터리 전압 체크

배터리 전압이 메모리 백업전압 이하로 떨어지면 이를 감지하여 CPU 모듈에 알려주는 기능입니다.

5) 에러코드 저장기능

CPU 모듈 에러 발생시 각각의 에러코드를 특수릴레이 F006 에 저장하는 기능입니다.

문서에서 제품을 사용하기 전에… (페이지 52-56)

관련 문서