qisong423
学而不思则惘,思而不学则殆。
级别: 略有小成
精华主题: 0
发帖数量: 76 个
工控威望: 207 点
下载积分: 2623 分
在线时间: 67(小时)
注册时间: 2013-04-15
最后登录: 2021-01-27
查看qisong423的 主题 / 回贴
楼主  发表于: 2013-06-18 12:25
300中实数转成一个0-27648的整数怎么转
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3132 分
在线时间: 9509(小时)
注册时间: 2006-09-13
最后登录: 2024-11-22
查看cvlsam的 主题 / 回贴
1楼  发表于: 2013-06-18 13:30
TRUNC转换为DINT,然后判断DINT的值,大于27648,直接输出27648,小于0则直接输出0,其余值,直接读取低16位即可。

Good Luck~
xiaoqizi
级别: 论坛先锋
精华主题: 0
发帖数量: 446 个
工控威望: 1316 点
下载积分: 2402 分
在线时间: 714(小时)
注册时间: 2009-07-06
最后登录: 2024-11-12
查看xiaoqizi的 主题 / 回贴
2楼  发表于: 2013-06-18 14:41
可以用标准库中TI-S7 Converting Blocks目录下的FC106 USCALE
qisong423
学而不思则惘,思而不学则殆。
级别: 略有小成
精华主题: 0
发帖数量: 76 个
工控威望: 207 点
下载积分: 2623 分
在线时间: 67(小时)
注册时间: 2013-04-15
最后登录: 2021-01-27
查看qisong423的 主题 / 回贴
3楼  发表于: 2013-06-19 08:08
FC106 解决了谢谢各位解答