本文档的主要内容详细介绍的是SenseAir二氧化碳CO2传感器S8的Modbus详细资料说明
主从机:
只有主节点才能启动事务。传感器是从节点,永远不会启动通信。主机系统启动事务,从相应的寄存器中读取COe值。主机系统还应定期(例如,每两(2)秒)检查传感器的状态,以确定传感器是否在未检测到故障的情况下运行。
数据包标识:
任何消息(包)以3.5个字符的静默间隔开始。另一个3.5个字符的静默间隔标志着消息中字符之间的消息结束静默间隔需要保持在1.5个字符以内。这两个间隔都是从上一个字节的停止位结束到下一个字节的开始位开始。
数据包长度:
根据Modbus规范(1),数据包长度应该是最大的255字节,包括地址和CRC。我们不能支持如此大的数据包。传感器支持的最大长度包(串行线PDU包括地址字节和2字节CRC)是39字节(与28字节的CO2Engress模型不同),更大的数据包。大小被拒绝,传感器没有任何响应
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !