背景:工业数采,采集Siemens西门子S7-1200数据,其中一个32位浮点数无法直接读取,分为了两个16位字去读
DB27.DBD116--->DB27.DBW116 DBD27.DBW118
目标:通过python边缘计算,将两个字Uint16合为32位浮点数float
Los geht's!
目录
了解S7-1200寻址
了解S7-1200浮点数使用标准
编写python算法
从以下回答可以总结:
字节,字和双字的起始地址,最高有效字节和最低有效字节,例题求解-SIMATIC S7-200-找答案-西门子中国 (siemens.com.cn)https://www.ad.siemens.com.cn/service/answer/solved_226956_1028.html
WORD类型的结构问题-SIMATIC S7-300(F)/S7-400(F/H/FH)-找答案-西门子中国 (siemens.com.cn)https://www.ad.siemens.com.cn/servi
京公网安备 11010502049817号