PLC는 자동 제어를위한 디지털 논리 컨트롤러 인 마이크로 프로세서가 장착 된 디지털 전자 장치로, 저장 및 작동을 위해 언제든지 제어 명령을 메모리에로드 할 수 있습니다. 프로그래머블 컨트롤러는 내부 CPU, 명령 및 데이터 메모리, 입력 및 출력 장치, 전원 모듈, 디지털 및 아날로그 장치로 모듈로 구성됩니다. PLC는 여러 유형의 전기 또는 전자 신호를 수신 (입력) 하고 전송 (출력) 하고 거의 모든 종류의 기계 및 전기 시스템을 제어하거나 감독하는 데 사용할 수 있습니다.
PLC는 다양한 신뢰성 설계 방법을 사용하여 설계되었습니다.
PLC는 작업의 용이성이 높습니다. 그것은 간단한 프로그래밍, 편리한 작동, 쉬운 유지 보수 등의 특성을 가지고 있으며 일반적으로 작동 오류가 발생하지 않습니다.
프로그래밍 방법의 다양성은 프로그래밍을 간단하고 응용 프로그램을 확장합니다. 작업은 매우 유연하고 편리하며 변수를 모니터링하고 제어하기 쉽습니다.
PLC가 작동 될 때, 작업 프로세스는 일반적으로 입력 샘플링, 사용자 프로그램 실행 및 출력 리프레시의 세 단계로 나뉩니다. 이 세 단계를 완료하면 스캔 사이클이라고합니다. 동작 전반에 걸쳐, PLC의 CPU는 특정 스캐닝 속도로 상기 3 단계를 반복한다.
입력 샘플링 단계에서, PLC는 스캔 모드에서 모든 입력 상태 및 데이터를 순차적으로 판독하고 I/O 이미지 영역 내의 대응하는 유닛에 저장한다.
사용자 프로그램 실행 단계 동안, PLC는 항상 사용자 프로그램 (래더 다이어그램) 을 위에서 아래로 순차적으로 스캔한다.
스캐닝 사용자 프로그램이 완료되면 PLC는 출력 리프레시 단계로 들어갑니다. 이 기간 동안, CPU는 I/O 이미지 영역에서 대응하는 상태 및 데이터에 따라 모든 출력 래치 회로를 리프레시하고, 출력 회로를 통해 대응하는 주변 장치를 구동한다. 이때 PLC의 실제 출력입니다.
프로그래머블 로직 컨트롤러는 산업 환경에서 사용하도록 설계된 디지털 산술 연산을 위한 전자 시스템입니다. 내부 저장 프로그램에 프로그래밍 가능한 메모리 클래스를 사용하여 논리 연산, 시퀀스 제어, 타이밍, 계산 및 산술 연산과 같은 사용자 지향 명령을 수행합니다. 디지털 또는 아날로그 입력/출력을 통해 다양한 유형의 기계 또는 생산 프로세스를 제어합니다. 프로그래머블 로직 컨트롤러 및 관련 외부 장치는 산업용 제어 시스템과의 쉬운 통합 원리에 따라 설계되었으며 기능을 쉽게 확장 할 수 있습니다.