概述
c# MODBUS协议源码 上/下位机源码烧写Flash工具
包含:
1、C#上位机源码
2、上位机源码包含MODBUS协议源码
3、下位机源码
下位机源码采用STM32F10x芯片 的uC/OS-III平台上的软件开发模板
使用说明:
1,首先对所定义的寄存器或线圈进行分组定义,并定义首地址。
2,在MBDataTable数组中添加寄存器或线圈所对应的地址。
注意 寄存器:ob = new UInt16()。
线圈:ob = new byte()。
3,对所定义的地址 用属性进行定义 以方便在类外进行访问及了解所对应地址的含义。
4,GetAddressValueLength函数中 对使用说明的"第一步"分组 的元素个数进行指定。
5,在主程序中调用MBConfig进行协议初始化(初始化内容参考函数)。
6,在串口中断函数中调用MBDataReceive()。
7,定时器调用MBRefresh()。
(10ms以下)指令发送间隔时间等于实时器乘以10。
例:定时器5ms调用一次 指令发送间隔为50ms。
8,在主程序初始化中添加固定实时发送的指令操作 用MBAddRepeatCmd函数。
9,在主程序运行过程中 根据需要添加 单个的指令操作(非固定重复发送的指令)用MBAddCmd函数。
ID:2835589495735669
t***0
最后
以上就是年轻菠萝为你收集整理的c# MODBUS协议源码 上/下位机源码烧写Flash工具的全部内容,希望文章能够帮你解决c# MODBUS协议源码 上/下位机源码烧写Flash工具所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复