西门子实数转整数_如何在 STEP7 (TIA Portal) 中提取实数的整数和小数部分?

本文介绍了西门子技术支持中心的一个库,该库包含一个名为 'DecimalPlaceFilter' 的函数,用于从实数中提取整数和小数部分,转换为字符串输出。在 'DecimalFilter' 组织块中使用该函数,通过 'FilterDB' 数据块设置参数。文章还提到了转换过程中可能遇到的问题,如数值超出范围或无效浮点数。此外,提到 STEP 7 (TIA Portal) 的 'FRAC' 指令也可用于提取小数位。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ad1ca5ed5646b3ecdf756680ab3c59e2.png

此文源自西门子技术支持中心网站

FC“DecimalPlaceFilter”可实现提取实数的整数部分和小数部分,并将其输出为字符串值。

描 述:
这个条目下载的库中包括 "DecimalPlaceFilter" 函数,"FilterDB" 数据和 "DecimalFilter" 组织块。在 "DecimalFilter" 组织块中调用 "DecimalPlaceFilter" 函数,从 "FilterDB" 数据块中定义参数。

下图所示:如何从实数中提取整数和小数部分,并转换成字符串输出。

6264e7c1c5c629ac656873c93cb1ab60.png

从实数 87.125 中提取出整数部分 “87” 和小数部分 “0.125”功能。下表给出 "DecimalPlaceFilter" 函数中参数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值