현장에서 사용하는 제어(PLC)와 연동/시각화(SCADA/IoT) 구조를 학습하기 위한 OpenPLC와 Node-RED 설치 및 실행방법 (Windows)


OpenPLC는 소프트웨어로 동작하는 PLC(Soft-PLC) 환경입니다.
즉, PLC의 핵심인 스캔 사이클(입력 → 로직 → 출력) 기반으로 제어를 수행합니다.

Node-RED는 플로우 기반의 연동/자동화 플랫폼입니다.
PLC처럼 밀리초 단위의 결정론적 제어가 목적이 아니라, 데이터를 모아 연결하고, 저장하고, 시각화하고, 알림을 보내는 데 강합니다.

1. OpenPLC Editor 설치 (Windows) - Runtime + Editor

https://autonomylogic.com/download-windows
OpenPLC Editor 다운로드 (Windows) 및 설치



2. OpenPLC Runtime 설치 

https://autonomylogic.com/docs/installing-openplc-runtime-on-windows/

OpenPLC Runtime for Windows.exe 다운로드를 받고,
윈도우 OpenPLC Runtime 메뉴의 OpenPLC Runtime을 실행하면 설치가 진행됩니다.



3. OpenPLC 로그인


http://localhost:8080/login
브라우저에서 위의 주소로 접속하면, 로그인 화면에 접속할 수 있습니다.
아이디 : openplc
패스워드 : openplc

[로그인 후 초기 대시보드 화면]




로그인 후 아이디 또는 패스워드를 변경한 후 사용할 것을 권장합니다.


4. Node-RED 설치 (Windows)

  1) Node.js 설치 (가능하면 LTS)
  2) 관리자 권한 PowerShell/CMD에서
        npm install -g --unsafe-perm node-red
  3) 실행
        node-red
  4) 접속
        http://localhost:1880 (같은 PC)
        http://서버IP:1880 (다른 PC)

[Node-RED 초기화면]

  5) Modbus 노드 설치 (필수)
        초기화면 우측 상단 메뉴 클릭 > 팔렛트 관리 > 설치가능한 노드
        node-red-contrib-modbus 검색 후 설치
        node-red-contrib-modbustcp 검색 후 설치
        


Reactions

댓글 쓰기

0 댓글