Advertisement

Meter-Bus (M-BUS) 通信协议

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:PDF


简介:
Meter-Bus(M-BUS)是一种专为远程抄表系统设计的数据传输标准,通过单总线技术高效连接智能仪表与管理系统。 ### M-BUS (Meter-BUS) 通信协议详解 #### 一、概述 M-BUS(Meter-BUS)是一种专为远程抄表系统设计的通信标准,主要用于连接能源计量设备如热量表和冷量表等与数据采集器。该标准由欧洲标准化委员会(CEN)制定,并在EN 1434系列标准中定义。 **文档版本**: Infocal5 Communication Description Version 2.00 **项目编号**: KMi1020.001.256 **日期**: 2000年11月3日 #### 二、主要内容概览 本段落件详细介绍了M-BUS通信协议的主要功能、特点及实现方法,包括以下几方面: 1. **一般信息**:介绍文档的基本内容和遵循的标准。 2. **寻址方式**:描述了主地址、测试地址、广播地址等多种寻址方式。 3. **从设备设置**:涵盖初始化从设备以及更改波特率等操作的方法。 4. **正常读取过程**:包括如何读取测量值、计算器状态和序列号等内容。 5. **参数设定**:讲解总线地址、识别码及日期时间的设置方法。 6. **参数读取**:介绍读取已设参数的方法。 7. **应用重置**:说明如何重置错误代码以清除之前的故障并重新开始操作。 8. **定时需求与建议**:提供成功或失败传输时的时间要求和推荐值。 #### 三、一般信息 文档第一部分提供了基本指导,包括遵循的标准和时间要求: - **指南**:为读者理解文档内容提供帮助。 - **实施的EN 1434标准部分**: 明确指出本段落件中所依据的具体EN 1434标准条款。 - **其他推荐标准**: 在除EN 1434之外可能需要遵循或参考的标准和最佳实践。 - **时间要求**:详细说明了M-BUS通信中的时间需求。 #### 四、寻址方式 文档第二部分介绍了几种常见的寻址方法,包括: - **主地址**:每个设备都有一个唯一标识的主地址用于识别。 - **次地址(FDH)**: 地址253保留给特殊用途如一组设备的通信。 - **测试地址(FEH)**:地址254主要用于调试和故障排除。 - **广播地址(FFH)**:所有设备都接收来自该地址的消息。 #### 五、从设备设置 文档第三部分详细说明了如何初始化从设备及更改波特率: - **初始化**: 发送SND_NKE命令使从设备准备好接受进一步的指令。 - **改变波特率**: 允许用户根据需要调整通信速率以适应不同的环境需求。 #### 六、正常读取过程 文档第四部分介绍了各种数据类型的数据读取方法,包括测量值、计算器状态和序列号等信息。此外还涉及到峰值记录及月度报告的获取方式,以及特定日期的日志查阅功能。 #### 七、参数设定 第五部分内容涵盖了如何设置关键参数如总线地址、识别码和时间信息,并介绍了安全级别2参数以确保通信的安全性。 #### 八、参数读取 文档第六部分讲解了从设备中读取已设参数的方法,包括总线地址和其他高级别配置项的获取方法。 #### 九、应用重置 第七部分详细说明了如何通过重置错误代码来清除之前的故障记录并重新开始操作流程。 #### 十、定时需求与建议 文档第八部分提供了详细的定时要求: - **传输成功时**:最小和最大等待时间。 - **传输失败时**:在请求方向上的所需等待时间。 - **响应方向上失败**:在数据传输失败情况下,响应方需要的等待时间。 #### 十一、附录 文档最后部分包括了额外信息: - **值信息字段**: 解释不同类型的测量值信息。 - **数据类型F**: 定义特定的数据格式。 - **显示错误代码**: 列出可能发生的错误及其含义。 - **示例代码片段**:提供了初始化和数据请求循环的实例。 #### 十二、总结 M-BUS通信协议是远程抄表系统中不可或缺的部分,提供了一种高效且可靠的方法来进行设备间的数据交换。通过深入理解该标准的各项细节,用户能够更好地利用这一技术的优势,并优化其应用效果。无论是开发者还是维护人员,在实际操作过程中掌握这些知识都十分重要。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Meter-Bus (M-BUS)
    优质
    Meter-Bus(M-BUS)是一种专为远程抄表系统设计的数据传输标准,通过单总线技术高效连接智能仪表与管理系统。 ### M-BUS (Meter-BUS) 通信协议详解 #### 一、概述 M-BUS(Meter-BUS)是一种专为远程抄表系统设计的通信标准,主要用于连接能源计量设备如热量表和冷量表等与数据采集器。该标准由欧洲标准化委员会(CEN)制定,并在EN 1434系列标准中定义。 **文档版本**: Infocal5 Communication Description Version 2.00 **项目编号**: KMi1020.001.256 **日期**: 2000年11月3日 #### 二、主要内容概览 本段落件详细介绍了M-BUS通信协议的主要功能、特点及实现方法,包括以下几方面: 1. **一般信息**:介绍文档的基本内容和遵循的标准。 2. **寻址方式**:描述了主地址、测试地址、广播地址等多种寻址方式。 3. **从设备设置**:涵盖初始化从设备以及更改波特率等操作的方法。 4. **正常读取过程**:包括如何读取测量值、计算器状态和序列号等内容。 5. **参数设定**:讲解总线地址、识别码及日期时间的设置方法。 6. **参数读取**:介绍读取已设参数的方法。 7. **应用重置**:说明如何重置错误代码以清除之前的故障并重新开始操作。 8. **定时需求与建议**:提供成功或失败传输时的时间要求和推荐值。 #### 三、一般信息 文档第一部分提供了基本指导,包括遵循的标准和时间要求: - **指南**:为读者理解文档内容提供帮助。 - **实施的EN 1434标准部分**: 明确指出本段落件中所依据的具体EN 1434标准条款。 - **其他推荐标准**: 在除EN 1434之外可能需要遵循或参考的标准和最佳实践。 - **时间要求**:详细说明了M-BUS通信中的时间需求。 #### 四、寻址方式 文档第二部分介绍了几种常见的寻址方法,包括: - **主地址**:每个设备都有一个唯一标识的主地址用于识别。 - **次地址(FDH)**: 地址253保留给特殊用途如一组设备的通信。 - **测试地址(FEH)**:地址254主要用于调试和故障排除。 - **广播地址(FFH)**:所有设备都接收来自该地址的消息。 #### 五、从设备设置 文档第三部分详细说明了如何初始化从设备及更改波特率: - **初始化**: 发送SND_NKE命令使从设备准备好接受进一步的指令。 - **改变波特率**: 允许用户根据需要调整通信速率以适应不同的环境需求。 #### 六、正常读取过程 文档第四部分介绍了各种数据类型的数据读取方法,包括测量值、计算器状态和序列号等信息。此外还涉及到峰值记录及月度报告的获取方式,以及特定日期的日志查阅功能。 #### 七、参数设定 第五部分内容涵盖了如何设置关键参数如总线地址、识别码和时间信息,并介绍了安全级别2参数以确保通信的安全性。 #### 八、参数读取 文档第六部分讲解了从设备中读取已设参数的方法,包括总线地址和其他高级别配置项的获取方法。 #### 九、应用重置 第七部分详细说明了如何通过重置错误代码来清除之前的故障记录并重新开始操作流程。 #### 十、定时需求与建议 文档第八部分提供了详细的定时要求: - **传输成功时**:最小和最大等待时间。 - **传输失败时**:在请求方向上的所需等待时间。 - **响应方向上失败**:在数据传输失败情况下,响应方需要的等待时间。 #### 十一、附录 文档最后部分包括了额外信息: - **值信息字段**: 解释不同类型的测量值信息。 - **数据类型F**: 定义特定的数据格式。 - **显示错误代码**: 列出可能发生的错误及其含义。 - **示例代码片段**:提供了初始化和数据请求循环的实例。 #### 十二、总结 M-BUS通信协议是远程抄表系统中不可或缺的部分,提供了一种高效且可靠的方法来进行设备间的数据交换。通过深入理解该标准的各项细节,用户能够更好地利用这一技术的优势,并优化其应用效果。无论是开发者还是维护人员,在实际操作过程中掌握这些知识都十分重要。
  • Home Bus
    优质
    Home Bus协议是一种家庭自动化通信标准,用于连接和控制家中的各种设备,实现智能化家居管理与操作。 Home Bus 是日本的家庭总线系统,在商用空调领域应用广泛。它能够实现便捷的无限通信功能。
  • 本地总线(Local Bus)
    优质
    本地总线协议是一种计算机硬件规范,它允许特定类型的设备直接连接到CPU所在的主板总线上,以实现更快的数据传输速度。 熟悉嵌入式系统的人都知道,Local Bus 总线虽然少见但非常有用。
  • M-Bus主机模块资料
    优质
    本资料详尽介绍了M-Bus主机模块的工作原理、技术参数及应用案例,旨在帮助用户深入了解并有效利用该模块实现智能通讯与数据采集。 M-BUS主机模块的带载能力为500毫安,适用于水表抄表、热表抄表等多种场合。
  • Qt D-Bus小程序
    优质
    本小程序利用Qt框架实现D-Bus通信功能,便于开发者在Linux环境下快速搭建进程间通信机制,提高开发效率。 用QT制作了一个DBus进程通讯的小程序,方便学习DBus。
  • IEEE 118 bus system.rar_IEEE 118 bus system_IEEE118_IEEE_bus
    优质
    本资源为IEEE标准118节点电力系统模型数据包,适用于电力系统分析与仿真研究。包含详细的电网结构及参数信息,助力学术科研和工程应用。 IEEE 118 bus system designed in PSCAD
  • D-BUS实例详解+D-Bus Specification
    优质
    本书深入浅出地讲解了D-BUS的工作原理及其在软件开发中的应用,并附有详细的D-Bus Specification,帮助读者全面掌握其使用方法。 D-BUS实例讲解.pdf D-Bus Specification.htm D-BUS实例讲解.odt
  • AXI Slave.rar_AXI实现_Axi Slave Bus设计_axi slave_axi_AXI PROTOCOL
    优质
    本资源为AXI Slave的设计与实现材料,涵盖AXI总线协议的基础知识及Axi从设备(Slave)的具体应用和操作方法。 使用Verilog语言实现了AXI总线通信协议的从机部分。