banner

소식

May 16, 2023

오픈PLC 오픈

OpenPLC는 무료로 사용할 수 있는 오픈 소스 프로그래밍 가능 논리 컨트롤러 제품군으로, IEC 61131-3 표준을 준수하고 Arduino, ESP8266/ESP32, Raspberry Pi SBC 및 Windows와 같은 다양한 하드웨어 플랫폼에서 작동합니다. 그리고 리눅스 머신.

Arduino가 Arduino PLC IDE를 공개했을 때 IEC 61131-3 표준에 의해 정의된 언어가 라이센스되었으며 Portenta 기계 제어 장치용 PLC 키가 $17.60에 판매되었다는 점을 언급했습니다. 한 독자는 장치당 높은 라이센스 비용에 대해 불평했지만 Arduino 프로젝트의 공동 창립자인 Massimo Banzi는 소규모 배포에 비용 효율적이라고 답했습니다.

사실 다른 PLC 소프트웨어 비용(좌석당 수천달러!)에 비하면 그렇게 많은 돈은 아닙니다. 이 모델은 장치가 많지 않은 소규모 회사에 도움이 됩니다. 회사를 위한 대량 라이센스 협상이 가능합니다.

그러나 라이센스 비용이 필요하지 않은 OpenPLC 오픈 소스 PLC 제품군에는 또 다른 옵션도 있습니다. IEC 61131-3 프로그래밍 언어를 사용하는 데는 유료 라이센스가 필요하지 않고 IEC가 표준 사본 구매에 대해 수수료를 부과하며 독점 PLC 시스템에는 일반적으로 유료 라이센스가 필요하기 때문에 이는 분명히 가능합니다.

OpenPLC 프로젝트는 두 가지 주요 부분으로 구성됩니다.편집자그리고실행 시간 . 그만큼편집자 컴퓨터에서 실행되어 PLC 프로그램을 만드는 소프트웨어입니다. OpenPLC 개발자인 Thiago Alves는 OpenPLC가 사용하기 매우 간단하고 IEC 61131-3 표준에 정의된 5개 언어, 즉 LD(Ladder Logic), FBD(Function Block Diagram), IL(Instruction List), 구조화된 텍스트(Structured Text)를 모두 지원한다고 말합니다. ST) 및 순차 기능 차트(SFC).

오픈PLC실행 시간Editor에서 생성된 휴대용 펌웨어/소프트웨어이며 다양한 개발 보드 및 여러 실제 PLC 하드웨어에서 완벽하게 지원됩니다.

런타임은 Windows 또는 Linux용 일반 대상(soft-PLC)으로 생성될 수도 있습니다. GitHub에서 런타임 및 편집기의 소스 코드를 찾을 수 있습니다.



상용 PLC 소프트웨어와 마찬가지로 OpenPLC는 산업 자동화 및 제어 시스템에 사용되도록 설계되었습니다. 내가 모르는 것은 그것이 상업용 제품과 어떻게 비교되는지입니다. 따라서 PLC 프로그래밍에 대한 지식이 있고 OpenPLC를 사용해 본 적이 있다면 의견 섹션에서 귀하의 경험을 알려주십시오.

Windows, Linux, macOS용 OpenPLC Editor를 다운로드하고 공식 웹사이트에서 자세한 내용을 확인할 수 있습니다. 여기에는 PLC 프로그래밍, HDMI 개발, SCADA 등에 대해 자세히 알아볼 수 있는 지원 포럼, 문서 및 다양한 리소스가 포함되어 있습니다.

팁을 주신 stinkydiver73에게 감사드립니다.

Jean-Luc은 2010년에 파트타임으로 CNX Software를 시작한 후 소프트웨어 엔지니어링 관리자직을 그만두고 2011년 후반에 일일 뉴스와 리뷰를 작성하기 시작했습니다.

CNX 소프트웨어를 지원하세요! 암호화폐를 통해 기부하거나 Patreon의 후원자가 되세요

관련 게시물:

편집기 런타임 편집기 런타임
공유하다