본문 바로가기
자동화_PLC기초

PLC기초4_CPU의 연산처리

by 서보박스 2016. 4. 28.
반응형

PLC CPU의 연산처리방법



  



입력 Refresh 후 프로그램 0번 스텝부터 END까지 수행하고, 자기진단 후 출력 Refresh를 수행하게 됩니다.

이후 다시 입력 Refresh부터 같은 동작을 반복 수행하게 됩니다.


1) 입력 refresh : 프로그램을 수행하기 전에 입력유니트에서 입력 데이터를 읽고 데이터메모리의 입력용 영역(P)의 데이터를 출력유니트에 일괄 출력합니다.


2) 출력 refresh : 프로그램 수행 오나료 후 데이터메모리의 출력용 영역(P)의 데이터를 출력유니트에 일괄 출력합니다.


3) 즉시 입출력 명령을 사용한 경우 (IORF) : 명령에서 설정된 입출력 카드에 대하여 프로그램 실행 중 입출력을 Refresh합니다.


4) 출력 OUT명령을 실행한 경우 : 시퀀스 프로그램의 연산결과를 데이터 메모리의 출력용 영역(P)에 저장하고 END명령수행 후 출력 Refresh에 해당 접점을 ON 또는 OFF 시킵니다.


1 Scan 이란?


프로그램을 수행하기 전에 입력 Unit에서 입력 Data를 읽어서 데이터 메모리의 입력용 영역(P)에 일괄 저장 후 프로그램 0번 Step부터 END까지 수행하고 자기진단, Timer, Counter 등의 처리를 한 후 Data Memory의 입력용 영역(P)의 Data를 출력 Unit에 일괄 출력하는 일련의 동작



※ PLC제조사마다 카다로그에 표기되어 있는 Scan타임이 얼마나 짫으냐에 따라 가격이 틀려짐...

   당연히 짧을수록 가격이 비싸지겠죠!!


반응형

'자동화_PLC기초' 카테고리의 다른 글

PLC기초6_PLC동작이해  (0) 2016.04.28
PLC기초5_PLC의 작동원리  (0) 2016.04.28
PLC기초3_PLC소프트웨어의 구조  (0) 2016.04.27
PLC기초2_PLC의 구조  (0) 2016.04.27
PLC기초1_PLC의 정의 및 적용분야  (2) 2016.04.27