- 6
- 0
- 约4.56千字
- 约 5页
- 2019-09-25 发布于江苏
- 举报
MODBUS详解精简版
一、基本术语
1、??字word、字节byte、位bit
1 word = 2 byte;
1 byte = 8 bit.
2、??校验码
校验码是由前面的数据通过某种算法得出的,用以检验该组数据的正确性。代码作为数据在向计算机或其它设备进行输入时,容易产生输入错误,为了减少这种输入错误,编码专家发明了各种校验检错方法,并依据这些方法设置了校验码。
常用的校验有:累加和校验SUM、字节异或校验XOR、纵向冗余校验LRC、循环冗余校验CRC……
3、??协议和接口
协议是一种规范和约定,是一种通讯的语言,规定了通信双方能够识别并使用的消息结构和数据格式。
接口是一种设备的物理连接,指的是在物理层上的定义,像RS422/RS232/RS485/以太网口等。协议和接口并不是一个概念,不能混淆。
Modbus协议一般运行在RS485物理接口上,半双工的,是一种主从协议。
二、Modbus协议概述
Modbus协议是应用于电子控制器上的一种通用语言,实现控制器之间、控制器由网络和其它设备之间的通信,支持传统的RS232/RS422/RS485和最新发展的以太网设备。它已经成为一种通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中控制。此协议定义了一个控制器能认识使用的消息结构。
Modbus协议是一种请求——应答方式的协议。
三、两种传输方式
您可能关注的文档
- MATALAB基础知识微分方程.doc
- matlab--function非常全的-matlab-函数.docx
- MATLAB-7.0下载地址及详细安装(Windows7和XP均可兼容).doc
- Matlab-Simulink-Stateflow控制算法建模规范-中文.doc
- MathorCup竞赛优秀论文.doc
- Matlab-并行计算工具箱函数基本情况介绍.docx
- matlab-微分方程-SS模型-TF模型-模型对比.docx
- matlab-信号的时频分析.doc
- matlab-端点检测程序(完全注释版).doc
- MATLAB中的插值运算.docx
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
原创力文档

文档评论(0)