차례:
정의-사다리 논리는 무엇을 의미합니까?
래더 로직은 회로도를 기반으로하는 래더 다이어그램을 통해 프로그램을 작성하고 나타내는 프로그래밍 언어입니다. 주로 산업용 애플리케이션에 사용되는 PLC (Programmable Logic Controller) 용 프로그램 또는 소프트웨어 개발에 사용됩니다.
이 언어는 원래 제조 및 공정 제어에 사용되는 릴레이 랙의 설계 및 구성을 문서화하는 방법으로 발전했으며, 각 릴레이 랙은 수직 레일처럼 보이는 장치에 연결되는 래더 다이어그램의 기호로 표시됩니다. 릴레이 심볼 자체는 사다리에서 렁처럼 보입니다.
Techopedia는 사다리 논리를 설명합니다
사다리 논리는 절차 적 또는 명령 적 언어가 아닌 규칙 기반 언어로 설명됩니다. 래더의 각 "렁"은 규칙을 나타내므로 릴레이 및 다양한 전자 기계 장치에 구현 될 때 이러한 규칙은 동시에 즉시 실행됩니다. 그러나 프로그램이 PLC에 적용되는 경우 규칙은 소프트웨어와 연속 루프를 통해 순차적으로 실행됩니다. 루프를 충분히 빠르게 실행하면 필요한 시간 허용 범위 내에서 효과가 여전히 즉각적이고 즉각적으로 실행되는 것처럼 보입니다. 연결된 장치의 전자 기계적 특성이 명령어를 따라 가지 못할 수 있으므로 프로그래밍하는 동안 PLC의 기능을 고려해야합니다. 장치가 실제로는 불가능할 경우 일부 규칙을 건너 뛰는 것처럼 보일 수 있습니다. 유지하다.
래더 로직은 제조 공정 및 작업의 순차적 제어가 필요한 PLC 프로그래밍을위한 산업 환경에서 널리 사용됩니다. 프로그래밍 언어는 단순하면서도 중요한 시스템을 프로그래밍하거나 기존의 유선 시스템을 새로운 프로그램 가능한 시스템으로 재 작업하는 데 매우 유용합니다. 이 프로그래밍 언어는 전자 제품 및 자동차 공장과 같은 고도로 정교한 자동화 시스템에서도 많이 사용됩니다.
래더 로직의 기본 개념은 프로그래밍 배경이없는 직원이라도 프로그래밍에 기존의 친숙한 엔지니어링 심볼을 사용하기 때문에 빠르게 프로그래밍 할 수 있다는 것입니다. 그러나 PLC 제조업체는 종종 래더 로직 프로그래밍 시스템에 제품을 제공하기 때문에 다른 제조업체의 다른 PLC 모델과 동일한 기호 및 규칙을 사용하지 않는 경우가 있기 때문에 이러한 이점은 빠르게 무시됩니다. 실제로 프로그래밍 시스템은 일반적으로 특정 모델에만 해당되므로 프로그램을 다른 PLC 모델로 쉽게 이식 할 수 없거나 완전히 다시 작성해야합니다.
