该程序为完整的ModBus通信程序,采用的单片机为DSP TMS320F280049C。程序已经调试成功,可以使用,需要的可自行下载哈。
2021-07-22 09:15:02 431KB ModBus DSP TMS320F280049C
1
支持Modbus TCP转Modubus RTU。RTU可以为RS232或者RS485。 支持RTU做主站或者Modubs TCP做主站。 支持多主机访问支持,最多连接100个TCP客户端。 支持所有的Modubus功能码和寄存器范围。 同时也可以做普通串口服务器使用。 ZLAN5142 概述 ZLAN5142 Modbus网关是上海卓岚信息科技有限公司开发的一款在Modbus TCP和Modbus RTU之间进行协议转化的转换器,其中Modbus RTU可以是RS485也可以是RS232接口。 ZLAN5142具备了强大的多主机访问支持功能和RS485总线冲突控制功能。所谓多主机功能是指,ZLAN5142作为Modbus TCP服务器时可以支持多达100个TCP客户端同时连接,多个TCP连接可以随机性的访问,ZLAN5142能够分别对不同的连接给出正确应答,保证数据稳定不丢包。相对于RS485总线只能够有一个主机进行访问,ZLAN5142实现了“多主机”功能。ZLAN5142实现了RS485总线的冲突控制,防止了多主机时的串口总线抢占问题。 另外,将ZLAN5142的“转化协议”选择为“无”,也可以当作普通的透明传输的串口服务器使用。但是不同于普通的串口服务器例如ZLAN5102,ZLAN5142即使作为普通串口服务器模式下也可以支持“多主机”功能,可解决多个计算机或主站如何同时监控一个串口设备的难题。 特点 支持Modbus TCP转Modubus RTU,RTU可以为RS232或者RS485。 支持RTU做主站或者TCP做主站。 支持多主机访问支持,最多连接100个TCP客户端。 支持1200~460800波特率。 支持RS485总线冲突调度机制,防止总线冲突。 支持所有的Modubus功能码和寄存器范围。 可作为普通的透传串口服务器使用,具备ZLAN5102相同功能。 小于1W的低功耗设计。 内嵌485防雷保护功能,适合室外485通信。 支持DNS,满足通过域名实现通信的要求。支持DHCP。 2KV网络浪涌保护。 外壳采用抗辐射的SECC板,保证在高电磁辐射区也能够正常工作。 规格 网络界面 以太网 10/100 Mbps, RJ45 保护 内建2KV电磁隔离 串口界面 界面 RS-232/485 串口数 1 校验位 None, Even, Odd, Space, Mark 数据位 5~9 停止位 1,2 流控 RTS/CTS,DTR/DCR, XON/XOFF 速率 1200bps~460800bps 软件特性 协议 TCP,HTTP,UDP,ICMP,ARP,IP,DNS,DHCP 虚拟串口平台 Windows 95/98/ME/NT/2000/XP/WIN7/WIN8 配置方式 Web浏览器、卓岚ZLVirCom、串口类AT命令 电器特性 电压输入 DC9~24V,100mA 机械特性 外壳材料 抗电磁材料SECC钢板 尺寸 长×宽×高=9.4cm×6.5cm×2.5cm 工作环境 工作温度,湿度 -45~85℃,5~95% RH 储存温度,湿度 -45~165℃,5~95% RH W
2021-07-21 21:53:01 150KB Mobus TCP转RTU
1
labview的CRC16校验 基于Modbus RTU的CRC 校验 111111
2021-07-21 10:06:26 8KB Modbus RTU CRC
1
ModScan32用来模拟主设备。它可以发送指令到从机设备(使用Modbus协议的智能仪表终端设备)中,从机响应之后,就可以在界面上返回相应寄存器的数据。
2021-07-20 14:54:03 460KB Modscan32 Modbus Modbus RTU/T
1
基于PLC的MODBUS协议开发
2021-07-16 17:28:25 29KB MODBUS plc
1
三菱伺服 MR-JE 伺服 Modbus 通信篇 MR-JE-_A伺服放大器技术资料集(Modbus-RTU通信篇)
2021-07-15 11:12:04 763KB 三菱伺服 MR-JE 伺服 Modbus
1
海湾消防主机GST200,GST5000网络通信规约
2021-07-14 15:01:52 28KB 海湾消防主机 通信规约
1
单片机总线技术结合Modbus-RTU协议的智能仪表通讯.pdf
2021-07-13 09:05:26 606KB 单片机 硬件开发 硬件程序 参考文献
Modbusino 介绍 Modbusino是ISC许可的库,用于在Arduino(从属)上处理Modbus请求。 特征 为了简化操作并减少内存消耗,仅支持以下两个Modbus功能: 读取保持寄存器(0x03) 写入多个寄存器(0x10) 例子 # include /* Initialize the slave with the ID 1 */ ModbusinoSlave modbusino_slave ( 1 ); /* Allocate a mapping of 10 values */ uint16_t tab_reg[ 10 ]; void setup () { /* The transfer speed is set to 115200 bauds */ modbusino_slave. setup ( 115200 ); }
2021-07-12 22:10:57 6KB C++
1
通过通信实现ModeBus RTU通信协议,代码由C#语言编写,编译器为VS2015
2021-07-12 13:06:38 65KB ModeBus RTU
1