我是靠谱客的博主 年轻菠萝,最近开发中收集的这篇文章主要介绍c# MODBUS协议源码 上/下位机源码烧写Flash工具,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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:2835589495735669t***0
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

最后

以上就是年轻菠萝为你收集整理的c# MODBUS协议源码 上/下位机源码烧写Flash工具的全部内容,希望文章能够帮你解决c# MODBUS协议源码 上/下位机源码烧写Flash工具所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(99)

评论列表共有 0 条评论

立即
投稿
返回
顶部