西门子PLC模拟量输入数据类型变换 | 您所在的位置:网站首页 › 西门子整数转浮点数程序 › 西门子PLC模拟量输入数据类型变换 |
西门子300编程软件step7 和 博图都提供了相应的模拟量输入输出处理模块FC105,FC106。但是好多场合下,要对数据进行线性转换或运算,靠这两个函数是远远不够的。这时候就需要用户自己动手写一些数据转换的子程序。 1.模拟量输入转换为物理量(浮点数real)西门子plc通过采集通道采集到的值以整型(INT)型式保存在PIWx(PIW0)内,要换算为浮点型式的物理量需要经过以下两步。 第一步:把INT 转换为 DINT ,第二部:把DINT 转换为REAL。 2.浮点数real转换为模拟量数据输出 西门子PLC以整型(INT)型式输出模拟量(PQW0),一般的物理量都是浮点数型式,要把物理量换算为模拟量输出,需要经过以下两步。 第一步:把real 转换为 DINT ,第二部:把DINT 转换为PQW。
|
CopyRight 2018-2019 实验室设备网 版权所有 |