CMCU-06称重模块ModBus-RTU通讯协议详解

版权申诉
0 下载量 178 浏览量 更新于2024-08-03 收藏 904KB PDF 举报
"CMCU-06称重模块是一款基于ModBus-RTU通讯协议的电子秤变送器,适用于各种称重应用场景。该模块具备多种配置选项,如采样速率、分辨率、波特率等,可适应不同的工作环境。提供RS485接口,支持功能码03、06和16(0x10),并具有30个寄存器进行数据存储和控制。模块默认配置包括9600波特率、10000分度以上的分辨率和丛机地址1。此外,还提供测试工具,方便用户查看协议及修改模块参数。" CMCU-06称重模块的核心特性包括: 1. **供电与功耗**:模块采用DC5V电源,功耗低于0.5W,确保低能耗运行。 2. **传感器激励**:提供5V传感器激励电压,确保传感器的正常工作。 3. **采样速率**:可设置为10HZ或40HZ,以适应不同实时性要求。 4. **分辨率**:超过10000分度的高精度,保证测量的精确性。 5. **通讯接口**:使用RS485接口,支持MODBUS RTU通讯协议,具备良好的抗干扰能力。 6. **波特率**:可自由设定在2400到115200之间,默认为9600,便于不同距离的数据传输。 7. **丛机地址**:地址范围1到255,出厂默认为1。 8. **通信参数**:采用9600.8.N.1的通信参数格式,即9600波特率,无奇偶校验,1个停止位。 9. **环境适应性**:工作温度范围为-40~85℃,适合各种环境条件。 10. **参数设置**:允许用户自定义采样频率、分度值、波特率、追零范围、追零使能、中值滤波、平均滤波、动态跟踪范围等,以满足多样化需求。 **寄存器分配**: 模块的MODBUS寄存器分为只读和读/写两类,用于存储和控制各种参数。例如: - 当前重量、AD值、零位等信息存储在只读寄存器中,用于获取实时数据。 - 砝码值、追零范围、追零使能、分度值、中值滤波值、采样速率、模块地址、波特率、平均滤波值、动态跟踪范围、蠕变跟踪范围和稳定重量开关等则可以通过读/写操作进行设置。 此外,附带的测试工具使得用户能够查看和调试通信协议,同时可以修改模块内部参数,极大地简化了模块的配置和维护工作。 总结来说,CMCU-06称重模块以其灵活的配置选项、高精度的测量能力和方便的通讯方式,成为了一款适用于各种称重应用的高效解决方案。