首页 源码 正文

一个浮点数源码如何转成整形-浮点数强制转换整形

2024-08-25 13:08:56 44 0
admin

西门子SCL语方书写模拟量输出程序-工控大卫

1一个浮点数源码如何转成整形:新建1个FC块一个浮点数源码如何转成整形,命名为一个浮点数源码如何转成整形:模拟量输出

如下图定义变量名和数据类型

一个浮点数源码如何转成整形

定义接口变量和类型

2:下面是模拟量输出的公式

一个浮点数源码如何转成整形

模拟量输出的公式

3:根据上面的公式写出SCL程序,realtoint是将浮点型类型数据转换成整型数据,因为AQW是整型数据类型

#out :=REAL_TO_INT( (#模拟上限 - #模拟下限)* (#input - #工程下限) /(#工程上限 - #工程下限) + #模拟下限);

一个浮点数源码如何转成整形

书写SCL程序

4:运行结果展示:

在MAIN程序中调用模拟量输出块,再根据引脚填上相应的数据或者PLC地址,

假设FC块是变频频器的频率输出,定义频率为25.0HZ输出,根据量程转换,模拟量模块将输出13824

一个浮点数源码如何转成整形

程序输出

如果大家喜欢我的文章,请关注我的今日头条号:工控大卫。上面有更多精彩视频内容。

收藏
分享
海报
0 条评论
44

本站已关闭游客评论,请登录或者注册后再评论吧~