OpenPLC에서 작성한 프로그램을 ESP32-BROOM-32 디바이스에서 실행하려고 한다.
기존에 설치된 OpenPLC 버전에서 계속 에러가 발생하여 OpenPLC 홈페이지에서 설치버전을 다운로드하여 설치를 하였다.
이때 오류가 발생하여 기존 버전을 언인스톨 하고 새버전을 인스톨하니 동작하였다.
Blink 예제를 열고 blink_led의 위치를 %QX0.0으로 입력한다.
이렇게 한 이유는 ESP32(ESP32-BROOM-32) 디바이스의 온보드 LED의 Pin 번호가 2번인데, Digital Outputs를 보면 02가 첫 번째이다.
Digital Output이 %QX0.0 부터 시작하는데 첫 번째 이므로 %QX0.0을 입력한다.
Board Type을 ESP32 WROOM [3.0.7]로 설정하고 COM Port를 연결한 포트로 지정해 준다.
Transfer to PLC 버튼을 눌러 프로그램을 컴파일하고 업로드한다.
파란색 온보드 LED가 깜빡인다.
'IOT > PLC' 카테고리의 다른 글
[GX Works2] MC Protocol을 이용한 PC와 PLC 통신 (Binary) (0) | 2025.03.28 |
---|---|
[OpenPLC] KITS ESP32 EDU 디바이스에서 Blink 예제 실행 (0) | 2024.12.13 |
[OpenPLC] Modbus 아두이노 4 Digits 7 Segment (0) | 2024.01.12 |
[OpenPLC] Modbus 아두이노 통신 (1) | 2024.01.05 |
[XGemPro] dotNet6.0 실행시 dll오류 (0) | 2023.12.26 |