CPU 처리방법
연산처리방법 |
---|
1단계. 입력모듈로부터 입력의 상태를 읽음
2단계. 최초의 스텝에서 시작하여 마지막 END까지순차적으로(직렬처리방식) 실행
3단계. 자기진단을 하여 이상 유무 등을 판단
4단계. 출력모듈을 통하여 출력 발생
스캔 타임 |
---|
PLC의 연산처리 방법은 입력 리프레쉬된 상태에서 이를 조건으로 프로그램 처음부터 마지막까지 순차적으로 연산을 실행하고 출력 리프레쉬를 합니다.
이러한 동작은 고속으로 반복되는데 이러한 방식을 ‘반복연산방식’이라 하며 처음부터 끝까지 1회 실행하는데 걸리는 시간을 ‘1 스캔타임’(1 연산주기)이라고 합니다.
a) 입력 리프레쉬
프로그램을 실행하기 전에 입력 모듈에서 데이터를 Read하여 설정된 데이터 메모리의 입력용 영역(X)에 일괄하여 저장합니다.
b) 출력 리프레쉬
END명령을 실행한 후 데이터 메모리의 출력용 영역(Y)에 있는 데이터를 일괄하여 출력모듈에 출력합니다.
모드별 동작 설명 |
---|
스위치는 PLC의 동작상태를 제어합니다. 모드는 CPU의 Door를 열면 CPU를 제어할 수 있는 스위치가 있습니다. 스위치의 역할은 전원 투입 시 최초 진입하는 기본 모드를 지정하는 용도입니다.
전원 투입 이후에는 스위치의 위치와 관계 없이 CICON을 이용하여 Remote RUN/STOP 전환이 제한 없이 가능합니다. 이 스위치의 위아래 위치에 따라 RUN / STOP모드로 나뉘어지고 그 용도는 다음과 같습니다.
|
|
|
|
|
|
메모리 모드드 |
---|
Ram 운전모드
CPU Card 내부 플래쉬 메모리에 저장된 프로그램에 의해 동작되는 모드입니다. PLC-S는 RAM 운전모드로만 동작합니다.
CM1 Series와는 달리 PLC-S에서는 RAM운전 모드라고 하더라도 프로그램 다운로드시 자동으로 Flash Memory에 저장되기 때문에 전원이 차단되어도 프로그램이 유실되지 않습니다.
Restart 모드와 초기화 프로그램 |
---|