登录
首页 » 驱动 » 嵌入式设备Modbus通信协议源码

嵌入式设备Modbus通信协议源码

于 2022-11-09 发布 文件大小:3.66 MB
0 109
下载积分: 2 下载次数: 2

代码说明:

目前版本支持如下的功能码: 读输入寄存器 (0x04) 读保持寄存器 (0x03) 写单个寄存器 (0x06) 写多个寄存器 (0x10) 读/写多个寄存器 (0x17) 读取线圈状态 (0x01) 写单个线圈 (0x05) 写多个线圈 (0x0F) 读输入状态 (0x02) 报告从机标识 (0x11) 本实现基于最新的标准并且与标准完全兼容。接收和传输Modbus RTU/ASCII数据帧是通过一个由硬件提取层的调用来驱动状态机来实现的。这就使得该协议非常容易移植到其他的平台之上。当收到一个完整的数据帧后,该数据帧被传入Modbus应用层,数据帧的内容在该层得到解析。为例方便增加新的Modbus功能,在应用层通提供了Hooks。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 内核重载过保护,绕过任何HOOK,C源码
    内核重载过驱动保护,绕过任何HOOK,C源码,VS2013+WDK8.0编译的驱动。WIN7 32下加载后,可以让OD或者CE工具过掉驱动保护,修改游戏数据
    2022-08-25 21:24:11下载
    积分:1
  • 全能充电器程序代码(30A)
    本全能充电器程序基于AVR微控制器控制平台,支持锂离子,锂聚合物电池和磷酸铁锂电池充电使用,充电节数最多6节,最大充电电流为30A,支持平衡充和串充功能。
    2022-08-14 22:00:00下载
    积分:1
  • flexcan_tx
    2022-02-04 16:41:25下载
    积分:1
  • USB串口通信
    通过 USB 接口的数据交换像键盘和鼠标、 USB 通过相应的控制。应用程序向导已创建此 USBPort 应用程序为您。此应用程序不仅演示使用 Microsoft 基础类的基本知识但也是您编写应用程序的起始点。此文件包含的你会发现在每个文件的摘要,弥补 USBPort 应用程序。USBPort.dsp此文件 (项目文件) 包含在项目一级的信息和用于生成单个项目或子项目。其他用户可以共享项目 (.dsp) 文件,但他们应该导出到本地的生成文件。USBPort.h这是应用程序的主头文件。它包括其他项目特定的标头 (包括 resource.h 中) 和声明CUSBPortApp 应用程序类。USBPort.cpp这是主应用程序源文件包含的应用程序CUSBPortApp 的类。USBPort.rc这是所有微软 Windows 资源的列表,程序使用。它包括图标、 位图和存储的游标在 RES 子目录中。在 Microsoft 中,可以直接编辑此文件Visual c + +。USBPort.clw此文件包含向导用于编辑现有的信息类或添加新的类别。ClassWizard 也使用此文件来存储创建和编辑消息映射和对话框数据所需的信息映射和创建原型成员函数。resUSBPort.ico这是一个图标文件,作为 application 的图标。这图标包含在主资源文件 USBPort.rc。resUSBPort.rc2此文件包含由微软未编辑过的资源Visual c + +。您应该将所有的资源不可编辑的在此文件中的资源编辑器。
    2022-01-26 03:18:39下载
    积分:1
  • nrf20L01 全功能的 API
    此软件包实现的 2.4 G nrf24L01 的函数。提供的头文件中的所有定义。 和实施 (包括有效载荷与 ack) 的所有所需的功能。
    2022-02-15 09:58:31下载
    积分:1
  • TM4C123I2C程序
    本示例演示如何配置一个接收中断的从模块上。这包括设置I2C0 模块为环回模式配置主设备和从设备模块。环回模式内部 将主设备和从设备的数据和时钟线连接在一起。奴隶模块的地址设置为一个值所以它可以接收来自数据主。
    2022-11-03 07:05:03下载
    积分:1
  • STM32F407模拟I2C读取AM2321温湿度传感器
    这是我写的,请放心使用,STM32f407模拟I2c读取温湿度传感器AM2321。 AM2321的协议文档请自己网上找了。 为什么用模拟I2C呢,因为ST的I2C模块做的不好,时序容易乱,你知道的,I2C最重要的就是时序!
    2022-02-11 19:09:40下载
    积分:1
  • 串口助手开放源码
    串口助手开放源码,可以使用串口1-4,使用VC++6.0开发,C++语言开发,想要的朋友可以拿去参考~~~!
    2022-06-26 03:31:53下载
    积分:1
  • STM32 步进电机加减速程序
    应用背景可以使用到自动化、机械手等需要精确控制步进或伺服电机的场合,能够大幅度节约成本。关键技术可以逐步将步进电机速度加到3000,梯形和三角形加速,改程序自动计算短距离的最大速度,应用到需要平滑加减速的步进伺服需要加减速控制的场合。
    2022-01-22 00:56:41下载
    积分:1
  • 51单片机超声波测速,调试通过
    用keil编译环境,STC89C52单片机,编写的超声波测速程序,用数码管显示,最大量程4米,经测通过,误差范围在5cm以内,用到了一个外部中断和定时器0。程序简单,方便在各种单片机上移植。
    2022-08-14 16:30:53下载
    积分:1
  • 696518资源总数
  • 105901会员总数
  • 40今日下载