如何解决如何用python解析modbusTCP/RTU数据标准化计算:Raw_data、过程变量、big-endian、Bitwise parsing
我需要将modbus采集到的数据通过网口传输到网关,然后在网关内部对原始数据进行处理,并将处理后的数据发布到服务器。
标准化计算: 原始数据: 参数个数为0,类型为uint、int,不做计算。如果没有配置,默认算法应该是“原始数据”,“原始数据”不能带参数配置。
过程变量: 参数个数为0,作为高位优先算法的低位,计算后不发送变量。 “过程变量”是不可配置的参数。
大端: 参数个数:1、参数描述:低地址,类型:uint、int、float,描述:高低计算,参数填低地址,对应的低地址标准化算法选择过程变量。 “高阶优先级”参数中填写的地址需要在该块中进行校验,否则计算错误。
按位解析: 参数个数:1,参数描述:大于等于1&&小于等于16的整数,即最多16位状态量,类型:默认为boolean,描述:解析为16位二进制,每一位代表一个状态量。 “逐位分析”参数不超过 16 个,每个参数代表一个状态量。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。