在网上看到的别人写的一个基于STM32的MODBUS程序,还不错,发上来分享一下。顺便赚赚积分用于下载其他朋友的资料。
此Modbus协议暂时只支持RTU模式,只支持作为Modbus从设备。
暂时支持的功能码(16进制)如下表所示:
01.读线圈状态(读多个输出位的状态,有效地位为0-31)
02.读输入位状态(读多个输入位的状态,有效地位为0-31)
03.读保持寄存器(读多个保持寄存器的数值,有效地位为0-99)
04.读输入寄存器(读多个输入寄存器的数值,有效地址为0-1)
05.强制单个线圈(强制单个输出位的状态,有效地位为0-31)
06.预制单个寄存器(设定一个寄存器的数值,有效地址为0-99)
0F.强制多个线圈(强制多个输出位的状态,有效地址为0-31)
10.预制多个寄存器(设定多个寄存器的数值,有效地址为0-99)
暂时支持的错误代码为:
01 不合法功能代码从机接收的是一种不能执行功能代码。发出查询命令后,该代码指示无程序功能。(不支持的功能代码)
02 不合法数据地址接收的数据地址,是从机不允许的地址。(起始地址不在有效范围内)
03 不合法数据查询数据区的值是从机不允许的值。(在起始地址的基础上,这个数量是不合法的)
资源简介:在网上看到的别人写的一个基于stm32的modbus程序,还不错,发上来分享一下。顺便赚赚积分用于下载其他朋友的资料。 此modbus协议暂时只支持RTU模式,只支持作为modbus从设备。 暂时支持的功能码(16进制)如下表所示: 01.读线圈状...
上传时间: 2022-07-12
上传用户:
资源简介:自已编写的modbus程序,主要用开工业上PLC、现厂仪表、控制系统之间的通讯。
上传时间: 2014-07-01
上传用户:梧桐
资源简介:用PB结合ASP编写的网络程序,由于水平有限请大家多多指教,有什么问题请指教啊1
上传时间: 2015-05-01
上传用户:003030
资源简介:一个用C语言编写的Apriori程序源代码。
上传时间: 2015-09-09
上传用户:talenthn
资源简介:一个用完成端口编写的聊天程序,包括服务器和客户端
上传时间: 2014-08-04
上传用户:asasasas
资源简介:一个用完成端口编写的聊天程序,包括服务器和客户端
上传时间: 2015-11-06
上传用户:阿四AIR
资源简介:用传输矩阵方法编写的matalb程序,可以用来计算透射率与缺陷折射率之间的关系
上传时间: 2013-11-29
上传用户:aappkkee
资源简介:calender.c用C语言编写的万年历程序源代码。
上传时间: 2013-12-09
上传用户:彭玖华
资源简介:vb编写的modbus程序vb编写的modbus 程序
上传时间: 2013-12-18
上传用户:caiiicc
资源简介:用windows API 函数写的notepad程序,没有涉及MFC.
上传时间: 2013-12-28
上传用户:gxrui1991
资源简介:用PQ分解法编写的潮流程序,并有详细的程序说明,希望对电力系统的同仁有用!
上传时间: 2016-05-23
上传用户:叶山豪
资源简介:本人用matlab内部函数编写的BP神经网络算法实现,采用目前最先进和流行的LV算法,速度很快,效果很好
上传时间: 2016-09-18
上传用户:hwl453472107
资源简介:用硬件描述语言编写的跑表程序。实现了跑表秒到分的记时。
上传时间: 2013-12-09
上传用户:zhuyibin
资源简介:c编写的监视程序源代码
上传时间: 2015-01-30
上传用户:sunjet
资源简介:LC记事本1.00源程序 C++Builder4编写的记事本程序源代码
上传时间: 2014-01-24
上传用户:gououo
资源简介:用EVB(嵌入式VB)编写的GPS接收源代码,这个可以放到PDA上使用,配合GPS实时知道自己位置,有卫星图显示,方位角度,和原始GPS信息,是嵌入式GPS开发的经典例程.
上传时间: 2015-06-09
上传用户:han_zh
资源简介:Verilog编写的UART程序源代码。测试成功。支持字符串发送
上传时间: 2014-11-26
上传用户:jhksyghr
资源简介:这个程序是基于stm32F4库函数编写的modbus RTU程序,支持功能码01、02、03、05、06、15、16,RS485通讯,TX:PA2发送,RX:PA3接收,EN:PG8控制收发经测试,这些功能都可以应用,
上传时间: 2022-05-14
上传用户:
资源简介:此程序用于测试神经元的库函数 // 它展示了怎样用这个库所生成的多层BP网络来求解宇称问题
上传时间: 2013-12-25
上传用户:龙飞艇
资源简介:用来测试ESL DSP C COMPILER数学函数库是否正确的VC程序,测试方法,在VC下随机产生函数输入值,并把输入与输出值记录到C:MATH文件中。可以直接用于你所测试的COMPILER。
上传时间: 2015-03-22
上传用户:徐孺
资源简介:这是一个用API函数编写的操作系统的内存管理的程序的实现
上传时间: 2014-01-24
上传用户:koulian
资源简介:一个用Concurrent并发库编写的信号程序,很经典,希望板主收到我的第五个后给我开通会员号,急需
上传时间: 2015-05-14
上传用户:txfyddz
资源简介:用VB编写的modbus通信协议经典的主站程序
上传时间: 2015-08-05
上传用户:c12228
资源简介:用C编写的modbus协议程序,通讯方式为ASCII模式.
上传时间: 2016-03-19
上传用户:cc1915
资源简介:这是我用VC6.0(用了MFC类库)编写的一个集词法分析、语法分析为一体的程序,是我编译原理课程设计的拙作!压缩包里包括源代码、测试数据,可执行文件打包,安装文件打包,课程设计文档,程序使用说明和数据规范说明一应俱全。
上传时间: 2014-06-06
上传用户:日光微澜
资源简介:主要是用vc++6.0编写的运用MFC库的编辑框程序
上传时间: 2014-01-09
上传用户:it男一枚
资源简介:本程序是用winsock API函数编写网络部分,使用MFC编写应用程序框架 在测试时,发现在有的机器上只能做服务器,如果做客户端则无法连接上服务器, 而有的则相反 但在同一台机器上回环测试均成功! 不知道为什么??是不是因为防火墙或是windows的版本问题?不得而...
上传时间: 2014-01-04
上传用户:13215175592
资源简介:用链表编写的自动机程序,该程序的主要目的是实现状态转换函数,使自动机可以从一个状态转换到下一个状态
上传时间: 2014-08-07
上传用户:lps11188
资源简介:用纯C语言编写的一个Linux下的Shell,包含tch和bash的基本功能(包含重定向和后台运行),暂时不支持管道。已经在cygwin和Ubantu 7.10下测试通过。 主要包含: makefile 编译生成myshell可执行文件 myshell.c 主函数(涉及程序入口) utility.c 所有功...
上传时间: 2014-02-05
上传用户:xymbian
资源简介:基于nRF24L01的一对多无线通信 测试成功代码 stm32库函数版本调试的程序,可以直接下载到开发班子 然后对应自己的电路接口 修改gpio口即可 方便移植 做项目时直接复制驱动文件 函数封装的代码 移植性很强 代码写了很多注释 方便阅读代码。
上传时间: 2022-03-24
上传用户:jason_vip1