Master / Slave 전환
하나의 앱에서 RTU Master와 범용 Slave 역할을 선택합니다. 연결을 해제한 뒤 역할과 Win/WSL 모드를 바꿀 수 있습니다.
MODBUS RTU · WINDOWS BETA
Doro Modbus
읽고, 쓰고, 시뮬레이션하고.
든든한 RTU 도구에 귀여운 동료 하나.
Master와 Slave, 원하는 역할로 시작하세요.
좋아요 수를 불러오는 중…
실제 Windows 앱 화면
SKILL INVENTORY
Modbus RTU 테스트에 필요한 기능을 챙겼습니다. 이제 역할을 골라보세요.
하나의 앱에서 RTU Master와 범용 Slave 역할을 선택합니다. 연결을 해제한 뒤 역할과 Win/WSL 모드를 바꿀 수 있습니다.
FC01·02·03·04 읽기와 FC05·06·15·16 쓰기를 지원합니다. 쓰기는 직접 전송 버튼을 눌렀을 때만 수행합니다.
Slave ID와 Device Address 두 열로 주소를 관리하세요. 전용 CSV 폴더에서 저장·선택·삭제할 수 있습니다.
UInt16·Int16·UInt32·Int32·Float32와 바이트/워드 순서를 선택합니다. Scale·Offset과 원시값 변환을 제공합니다.
고정값, 랜덤, 증가/감소 반복, 사인파와 시간별 시나리오를 설정하세요. 응답 지연·누락·강제 예외도 시험할 수 있습니다.
최대 4개 값의 그래프를 열고 TX/RX 프레임을 클릭해 복사하세요. 전용 설정·프로필을 저장하고 Doro도 함께 띄워 보세요.
WORLD BUILDER
값이 어떻게 움직일지 정하고, 가상 Slave에서 확인하세요.


GET READY
Windows 64비트 실행 파일을 내려받으세요. 베타 버전과 변경 내용은 릴리스 페이지에서 확인할 수 있습니다.
EXE를 실행하고 Master 또는 Slave를 선택하세요. Python 설치는 필요하지 않습니다.
COM 포트와 Baud·Data·Parity·Stop을 장비와 맞추세요. Slave ID와 주소를 지정한 뒤 연결합니다.
현재는 Modbus RTU 전용입니다. TCP·ASCII·FC22/23과 장치 자동 검색은 포함하지 않습니다.
0부터 시작하는 실제 PDU 주소를 입력합니다. 40001·30001 같은 참조 번호를 자동으로 변환하지 않습니다.
CSV 또는 TSV를 사용합니다. .xlsx 파일은 CSV로 저장한 뒤 불러오세요. 필수 열은 Slave ID와 Device Address입니다.
Windows 앱에서 WSL 모드를 선택합니다. Ubuntu와 /usr/bin/python3, WSL에 연결된 시리얼 장치가 필요합니다. worker에 pyserial은 포함되어 있습니다.
%LOCALAPPDATA%/EngineSimulator_DoroModbus에 설정과 전용 CSV가 저장됩니다. 기존 Modbus Monitor 설정과 분리됩니다.
이번 베타 다운로드는 Windows x64 전용입니다. macOS 실행 파일은 제공하지 않습니다.
현재 GitHub Actions에서 빌드한 베타 EXE는 코드 서명되지 않았습니다. 공식 릴리스의 SHA256SUMS.txt로 파일 해시를 확인할 수 있습니다.