ModbusTools는 표준 Modbus 프로토콜(TCP, RTU 및 ASCII)과 함께 작동하는 크로스 플랫폼(Windows, Linux) Modbus 시뮬레이터 도구(클라이언트 및 서버)다.
Slave 나 Master 역할 모두에 유용하게 사용할 수 있다.
직접 빌드 하려는 경우 먼저 Qt 5.x 및 의존성 패키지를 설치한다.
sudo apt install mesa-common-dev libglu1-mesa-dev
소스코드 클론
git clone --recursive https://github.com/serhmarch/ModbusTools.git
CMakePresets.json 편집
...
{
"name": "Linux-Base",
"displayName": "GCC Linux-gnu Default",
"description": "Using compilers: C = /usr/bin/gcc, CXX = /usr/bin/g++",
"cacheVariables": {
"CMAKE_PREFIX_PATH": "$env{HOME}/Qt/5.15.2/gcc_64",
"CMAKE_C_COMPILER": "/usr/bin/gcc",
"CMAKE_CXX_COMPILER": "/usr/bin/g++"
},
...
빌드
chmod a+x build.sh
./build.sh
실행
cd
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Qt/5.15.2/gcc_64/lib/
./tmp/cmake/ModbusTools/Linux/Release/Release/server
신규 데이터 추가

연결 구성


| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 15 |
POSIX를 지원하는 오픈소스 RTOS, RTEMS
| makersweb | 2020.04.15 | 5684 |
| 14 |
라즈베리파이2에서 RTOS기반 GPIO제어(LED)
| makersweb | 2020.04.21 | 5773 |
| 13 | Raspberry Pi 의 프레임버퍼(Framebuffer)구성 | makersweb | 2020.05.15 | 6593 |
| 12 |
Android 기기를 사용하여 Raspberry Pi SD 카드 작성 방법
| makersweb | 2020.08.01 | 5242 |
| 11 | 플랫폼 디바이스 및 디바이스 트리 | makersweb | 2021.03.20 | 6913 |
| 10 |
ATtiny85 개발보드(HW-260)
| makersweb | 2023.01.02 | 4636 |
| 9 |
임베디드 개발자를 위한 Hex,Bin,Dec 변환기 유틸
| makersweb | 2023.02.27 | 6574 |
| 8 |
로직분석기와 함께 PulseView 를 사용해서 CAN 신호 캡쳐
| makersweb | 2023.03.16 | 4289 |
| 7 |
Raspberry Pi 와 ATtiny85 간 I²C 통신
| makersweb | 2023.03.18 | 4614 |
| 6 | Yocto 프로젝트 3.4 릴리스(honister) 이상 버전으로 마이그레이션 시 참고 사항 | makersweb | 2023.03.21 | 4914 |
| 5 | Raspberry Pi에서 I²C 그리고 Bit-bang (비트뱅) | makersweb | 2023.08.27 | 4830 |
| 4 | Rockchip VOP | makersweb | 2024.04.22 | 3881 |
| 3 |
OpenAMP 간단한 소개
| makersweb | 2024.09.21 | 3985 |
| 2 |
임베디드 리눅스 시스템에서 Flutter와 Wayland의 조합
| makersweb | 2025.08.21 | 3586 |
| » |
ModbusTools 시뮬레이션 도구 활용
| makersweb | 2026.02.11 | 12 |