工业控制中modbus协议应用广泛,特别是使用串口通信的工控设备,本系列文章主要介绍了开源库libmodbus ,开发串行通信(RS485 RS232)RTU设备,TCP设备的上位机。首先完成环境的搭建,对modbus设备开发环境有一个初步认识。
通常开发完成一个完整的工控系统(单对单),结构图如下所示
搭建开发环境需要如下三个软件:
1、虚拟串口软件 VSPD(Virtual_Serial_Port_Driver)
2、从机Slave Modbus Slave
3、主机Master Modbus Poll
三个软件在系统中的角色如下图所示
本文中使用环境及软件版本
系统:Win10 64bit
虚拟串口: VSPD 6.9.1.134
虚拟modbus主机&