Lufft微气象传感器UMB通信协议详解与产品系列

需积分: 10 6 下载量 174 浏览量 更新于2024-07-16 收藏 904KB PDF 举报
路赋德Lufftt微气象传感器通讯协议UMB-Protocol是专为气象传感器设计的一套通信协议,适用于一系列产品如IRS31-UMB、VS20-UMB、R2S-UMB等,旨在实现与这些设备的简化通信。该协议文档详细描述了如何通过标准PC软件配置设备,以确保测量精度和设备正常工作。然而,错误的设置可能会导致精度损失或设备故障,因此在应用过程中,Lufft会限制保修条款。 UMB(Universal Measurement Bus)协议的版本为1.0,文档版本为1.6,最后更新日期为2010年12月17日。协议分为多个部分: 1. **版本历史**:记录了协议从早期版本到当前版本的演变过程,帮助用户了解其发展历程。 2. **初步说明**: - **受限保证**:说明了在遵循协议规定的情况下,产品的保修权益可能受到限制。 - **命名约定**:介绍了协议中使用的术语和符号定义,有助于理解协议内容。 - **数据格式与字节顺序**:明确了通信协议中的数据组织方式,包括数据的存储方式。 - **物理连接与硬件结构**:阐述了传感器与接收端之间的物理接口和设备组成。 - **软件协议**:涉及软件层面的通信协议实现和交互细节。 3. **UMB二进制协议(Version 1.0)**: - **协议栈(Framing)**:解释了协议的分层结构,包括应用层、表示层/会话层/传输层、网络层、数据链路层和物理层。 - **定时器**:强调了时间同步在通信中的重要性,区分了传感器定时器和主时钟的作用。 - **地址分配**:通过示例说明如何根据类和设备ID来分配唯一的地址,以识别不同的传感器。 - **CRC校验**:确保数据的完整性,通过计算和验证循环冗余校验码来防止数据传输错误。 - **命令(Datagrams)**:列举了协议中常见的命令格式,包括命令的发送和响应机制。 该协议提供了对Lufft气象传感器系列产品的全面通信指南,包括协议结构、数据处理方法以及错误处理策略,这对于操作员配置和维护这些设备至关重要。同时,对于开发与Lufft设备集成的应用程序或进行系统级集成的工程师来说,理解和掌握这个协议是至关重要的。