- 8
- 0
- 约1.45千字
- 约 5页
- 2015-10-31 发布于浙江
- 举报
计算机集散控制.doc
基于Modbus RTU 通讯协议的上位机软件实现
(目前实现手动发送,正修改自动发送,19:00前若实现,发送程序再修改,若没实现…..)
【摘 要】:分析Modbus 协议的RTU 模式通信, 设计RTU 信息帧的结构, 采用C# 语言中的SerialPort 控件实现Modbus 协议的串口通信软件, 实现手动发送,经过和Modbus Slave的测试, 结果表明主-从机可以通信,RTU 信息数据传输安全可靠, 实现了Modbus 协议的主从式通信。
【关键词】:Modbus RTU协议,串口通信,C#编程
引言:
随着信息技术的迅速发展,mobus
1、Modbus协议概述
Modbus是由Modicon在1979年发明的,是全球第一个真正用于工业现场的总线协议。, 现已成为流行的开放性工业标准之一。Modbus是一种主从应答方式的通信协议, 一个主站可以对应一个或多个从站,协议简单,容易实现。本文中Modbus 协议应用于点对多点通信,物理层采用RS232串行通信标准来实现。标准的Modbus上有2种发送模式: ASCII、RTU。它规定了消息、数据的结构、命令和就答的方式。数据通讯采用主/从方式, 双向读写。同时, Modbus协议对数据进行校验, 除有奇偶校验外, ASCII模式采用LRC校验, RTU模式采用16位CRC校验。
Modbus帧结构
2.基于Mod
原创力文档

文档评论(0)