PLC 통신v0.2Windows 64-bit무료BETA

AutoHano PLC

네트워크 스캐너로 PLC를 찾고, 6개 산업 프로토콜로 읽기/쓰기하고, Modbus 서버까지 구동하는 올인원 PLC 통신 도구입니다. MC Protocol, XGT FEnet, S7, OPC UA, Modbus TCP/RTU — 현장에서 마주하는 거의 모든 PLC를 하나의 프로그램으로 다룰 수 있습니다. 별도 설치 없이 exe 하나로 바로 실행됩니다.

설치 불필요 · exe 단일 파일 실행 · 회원가입 없음

9개 탭, 하나의 프로그램

스캐너부터 서버까지 — PLC 통신에 필요한 모든 기능을 탭 전환 하나로

네트워크 스캐너

서브넷을 스캔해서 PLC를 찾고, 클릭 한 번으로 해당 프로토콜 탭에 연결

실시간 읽기/쓰기

0.1초~60초 간격 폴링, 값 직접 쓰기, 데이터 타입 자동 변환

설치 불필요, 무료

exe 단일 파일 실행, 회원가입 없음, 상업적 환경에서도 자유롭게 사용

지원 프로토콜

Scanner

네트워크 인터페이스를 선택하고 IP 범위를 지정하면, 서브넷 내 PLC와 통신 장비를 자동으로 탐색합니다. 64개 동시 연결로 빠르게 스캔하며, 발견된 장비를 더블클릭하면 해당 프로토콜 탭으로 바로 이동합니다.

NIC 선택 + IP 범위 자동 감지
7개 포트 동시 TCP connect 스캔 (502, 5000, 5001, 2004, 102, 4840, 44818)
64 workers 병렬 스캔 — 256개 IP를 수초 내 완료
결과 테이블: IP · 호스트명 · 감지 프로토콜 · 응답 시간
더블클릭 → 해당 프로토콜 탭 자동 이동 + IP 입력

MC Protocol (Mitsubishi)

테스트 완료

Q 시리즈 실기 테스트 완료

미쯔비시 PLC의 MC Protocol로 D, M, X, Y, W 등 16종 디바이스를 읽기/쓰기합니다. Q / iQ-R / iQ-F / L 시리즈를 지원합니다.

1E·3E·4E 프레임 지원
Binary / ASCII 모드 전환
D, M, X, Y, W, B, R, ZR 등 16종 디바이스
네트워크 번호, PC 번호, 유닛 설정
워드/비트 단위 읽기·쓰기
에러 코드 자동 해석

XGT FEnet (LS Electric)

테스트 완료

XGI 시리즈 실기 테스트 완료

LS Electric XGK/XGB/XGI 시리즈 PLC의 FEnet 이더넷 프로토콜을 지원합니다. 변수명 방식의 직관적인 어드레싱을 제공합니다.

변수명 어드레싱 (%MW, %DW, %IX, %QX)
M·D·I·Q·R·T·C 메모리 영역
비트(X), 바이트(B), 워드(W), 더블워드(D) 접근
XGK, XGB, XGI CPU 타입 지원
읽기/쓰기 명령 (0x0054/0x0058)

S7 Protocol (Siemens)

테스트 중

Siemens S7 시리즈 PLC와 ISO-on-TCP (포트 102)로 통신합니다. DB, I, Q, M 영역을 읽기/쓰기할 수 있습니다.

ISO-on-TCP (포트 102)
DB·I·Q·M 메모리 영역 접근
Rack/Slot 설정
S7-300 / 400 / 1200 / 1500 지원

OPC UA

테스트 중

OPC UA 서버에 접속하여 노드 트리를 탐색하고 실시간 값을 모니터링합니다. 제조사에 관계없이 OPC UA 호환 장비에 사용 가능합니다.

노드 브라우저 트리 (지연 로딩)
서브스크립션 기반 값 변경 알림
자동 데이터 타입 감지 (쓰기 시)
비동기 통신

Modbus TCP

테스트 중

표준 Modbus TCP 프로토콜로 Coil, Discrete Input, Holding/Input Register를 읽기/쓰기합니다. 제조사 무관하게 Modbus 호환 디바이스에 사용 가능합니다.

FC01~06, FC15~16 펑션 코드
UINT16, INT16, UINT32, FLOAT32 등 8종 데이터 타입
슬레이브 ID 설정 (0~255)
Byte Order (Big/Little Endian) 설정
Quick Write 패널 — 연결 상태에서 즉시 쓰기

Modbus RTU

시리얼 포트(RS232/RS485)를 통한 Modbus RTU 통신을 지원합니다. 이더넷이 없는 환경이나 레거시 장비와의 통신에 적합합니다.

시리얼 포트 자동 감지 + 새로고침
Baudrate, Data bits, Parity, Stop bits 설정
FC01~06, FC15~16 펑션 코드
UINT16, INT16, UINT32, FLOAT32 등 8종 데이터 타입
실시간 폴링 + 프레임 로그

Modbus Server

PC를 Modbus 서버(슬레이브)로 동작시킵니다. PLC나 HMI 개발 시 실제 장비 없이 통신 테스트를 할 수 있어 개발 생산성을 크게 높입니다.

TCP / RTU 서버 모드 전환
Coils, Discrete Inputs, Holding Registers, Input Registers 4개 데이터 블록
주소/개수 자유 설정 (최대 10,000개)
Fill Zero / Fill Random으로 테스트 데이터 즉시 생성
수신 요청 로그 (타임스탬프, 클라이언트 IP, FC, 주소, 상태)

Trend

모니터링 중인 레지스터 값을 실시간 라인 차트로 시각화합니다. 값의 변화 패턴을 직관적으로 파악할 수 있습니다.

실시간 라인 차트 (다중 시리즈)
시간 윈도우 설정 (30초 ~ 10분)
CSV 내보내기

전체 기능

  • 네트워크 스캐너 — 서브넷 내 PLC 자동 탐색 (7개 프로토콜 포트 동시 스캔)
  • Mitsubishi MC Protocol (1E·3E·4E 프레임, Binary/ASCII)
  • LS Electric XGT FEnet Protocol
  • Siemens S7 Protocol (ISO-on-TCP)
  • OPC UA 클라이언트 (노드 브라우저 + 서브스크립션)
  • Modbus TCP 클라이언트 (FC01~06, FC15~16)
  • Modbus RTU 클라이언트 (시리얼 통신)
  • Modbus Server — TCP/RTU 서버 모드 (Coils, DI, HR, IR 4개 데이터 블록)
  • 실시간 폴링 모니터링 (0.1~60초 간격 조절)
  • UINT16, INT16, UINT32, INT32, FLOAT32, HEX 등 다중 데이터 타입
  • 레지스터 읽기/쓰기 지원 (전 프로토콜)
  • 다크/라이트 테마 · 한국어/영어 UI · 설정 자동 저장

시스템 요구사항

  • Windows 10 / 11 (64-bit)
  • 4GB RAM 이상
  • 100MB 여유 디스크 공간
  • 이더넷 연결 (TCP 프로토콜 사용 시)
  • COM 포트 또는 USB-Serial 어댑터 (Modbus RTU 사용 시)
  • 추가 설치 없음 — exe 단일 파일

베타 버전 안내

  • ·본 프로그램은 베타 버전으로, 예기치 않은 오류가 발생할 수 있습니다.
  • ·실제 생산 설비에 값을 쓰기(Write) 전에 반드시 안전을 확인하세요.
  • ·버그 리포트 및 기능 제안은 하단 문의를 통해 보내주세요.
  • ·베타 기간 중 모든 기능을 무료로 사용할 수 있습니다.

AutoHano PLC 다운로드

Windows 데스크톱 앱으로 설치 없이 바로 사용하세요.

무료 다운로드 (58MB)