西门子PLC模拟量输入数据类型变换 您所在的位置:网站首页 西门子整数转浮点数程序 西门子PLC模拟量输入数据类型变换

西门子PLC模拟量输入数据类型变换

2024-07-15 10:10| 来源: 网络整理| 查看: 265

西门子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 实验室设备网 版权所有