- 2
- 0
- 约7.55千字
- 约 5页
- 2021-07-02 发布于湖北
- 举报
常用几种通讯协议
Modbus
Modbus 技术已成为一种工业标准。它是由 Modicon 公司制定并开发的。其通讯主要
采用 RS232 ,RS485 等其他通讯媒介。 它为用户提供了一种开放、 灵活和标准的通讯技术,
降低了开发和维护成本。
Modbus 通讯协议由主设备先建立消息格式,格式包括设备地址、功能代码、数据地
址和出错校验。从设备必需用 Modbus 协议建立答复消息,其格式包含确认的功能代码,
返回数据和出错校验。如果接收到的数据出错,或者从设备不能执行所要求的命令,从设
备将返回出错信息。
Modbus 通讯协议拥有自己的消息结构。不管采用何种网络进行通讯,该消息结构均
可以被系统采用和识别。利用此通信协议,既可以询问网络上的其他设备,也能答复其他
设备的询问,又可以检测并报告出错信息。
在 Modbus 网络上通讯期间,通讯协议能识别出设备地址,消息,命令,以及包含在
消息中的数据和其他信息,如果协议要求从设备予以答复,那么从设备将组建一个消息,
并利用 Modbus 发送出去。
BACnet
BACnet 是楼宇自动控制系统的数据通讯协议 ,它由一系列与软件及硬件相关的通讯协
议组成 ,规定了计算机控制器之间所有对话方式。 协议包括 :(1) 所选通讯介质使用的电子信
号特性 ,如何识别计算机网址 ,判断计算机何时使用网络及如何使用。 (2) 误码检验 ,数据压缩
和编码以及各计算机 专门的信息格式。显然 , 由于有多种方法可以解决上述问题 ,但两种不
同的通讯模式选择同一种协议的可能性极少 ,因此 ,就需要一种标准。 即由 ISO( 国际标 准化
协会〉于 80 年代着手解决 ,制定了《开放式系统互联 (OSI 〉基本参考模式 (Open System
Interconnection/Basic Reference Model 简称 OSI/RM)IS0- 7498 》。
OSI/RM 是 ISO/OSI 标准中最重要的一个 ,它为其它 0SI 标准的相容性提供了共同的参
考 ,为研究、设计、实现和改造信息处理系统提供了功能上和 概念上的框架。它是一个具
有总体性的指导性标准 ,也是理解其它 0SI 标准的基础和前提。
0SI/RM 按分层原则分为七层 ,即物理层、数据链路层、网络层、运输层、会话层、表
示层、应用层。
BACnet 既然是一种开放性的计算机网络 ,就必须参考 OSIAM 。但 BACnet 没有从网络
的最低层重新定义自己的层次 ,而是选用已成熟的局域网技术 , 简化 0SI/RM, 形成包容许多
局域网的简单而实用的四级体系结构。
四级结构包括物理层、数据链路层、网络层和应用层。
BACnet 协议由以下几部分组成:楼宇自控设备功能和信息数据的表示方式 ,五种规范
局域网通讯协议以及它们之间相互通讯采用的协议。
OPC规范简介
由 OPC Task Force 制定的 OPC(OLE for Process Control) 规范于 1996 年 8 月正式诞生了, 随着 1997
年 2 月 Microsoft 公司推出 Windows95 支持的 DCOM 技术, 1997 年 9 月新成立的 OPC Foundation 对
OPC 规范进行修改,增加了数据访问等一些标准, OPC 规范得到了进一步的完善。
“OPC 基于 Microsoft 公司的
原创力文档

文档评论(0)