[PLC] PLC 정의

PLC 정의


PLC는 다음과 같이 정의됩니다.

다양한 제조 기계 및 시스템을 제어하는 데 사용하도록 설계된 특수 목적의 산업용 컴퓨터

또는,

산업 기계를 제어하는 데 사용되는 하나 이상의 마이크로프로세서를 기반으로 하는 특수 전자 장치

산업이란 단어가 의미하는 것은, PLC가 물리적으로 열악하고 전기적 노이즈가 빈번한 곳이란 뜻이며, PLC란 이러한 환경에서 사용될 수 있도록 설계된 컴퓨터입니다. 아래 그림은 LS ELECTRIC 사의 PLC입니다.


PLC 역시 컴퓨터이기 때문에 프로그래밍 언어로 작성된 프로그램에 의하여 동작이 됩니다. 현존하는 대부분의 PLC는 래더 다이어그램 (ladder diagram)이란 프로그래밍 언어를 기본적으로 지원합니다. 1979년 IEC (International Electrotechnical Commission)에 출범된 PLC 워킹그룹에 의해 IEC 1131 표준이 만들어졌으며 5개의 프로그래밍 언어가 표준에 의해 정의되었습니다.

  • Ladder Diagrams (LD)
  • Function Block Diagrams (FBD)
  • Structured Text (ST)
  • Instruction List (IL)
  • Sequential Function Chart (SFC)

5개 언어 중 래더 다이어그램 (Ladder Diagrams)은 대부분의 PLC가 지원하고 가장 대중적으로 사용되고 있습니다.

끝.

댓글

이 블로그의 인기 게시물

[주식] 한국거래소(KRX) 데이터 API 입문 가이드

[PLC] PLC 아날로그 입출력 기본

3선 결선식 센서의 타입 PNP, NPN

공압 속도 제어: 미터인 vs 미터아웃

[아두이노] 가변저항(Potential Divider)과 전압분배(Voltage Divider)

[PLC] 센서 NPN, PNP 출력 타입별 결선방법 (OMRON E2E-X 시리즈 3선식 배선)

[스마트팜] EC/pH 미터 만들기: 아두이노로 전기 전도도 및 pH 측정

[PLC] 래더 다이어그램과 PLC

전력(kW) 계산하기 (직류, 교류 단상, 교류 삼상)

[PLC] PLC ST 언어에서 함수와 함수 블록을 활용한 서보 모터 제어 예시