heyx866
Heyx
级别: 探索解密
精华主题: 0
发帖数量: 84 个
工控威望: 193 点
下载积分: 1870 分
在线时间: 65(小时)
注册时间: 2010-03-02
最后登录: 2023-06-20
查看heyx866的 主题 / 回贴
楼主  发表于: 2010-12-07 13:44
S7-200编程中有一系列数据计算,为了保证精度,采用VD进行加、减、乘、除运算和保存数据。但是,最后的计算结果还要输出给AQW0和AQW2,怎么将VD的数值转换送给VW呢?
这里的计算结果都是正数,并且都小于32000,是不是可以先将VD取整,然后直接取VD的低位两个字节数值即可?
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5168 个
工控威望: 7391 点
下载积分: 156854 分
在线时间: 3123(小时)
注册时间: 2007-11-21
最后登录: 2024-05-18
查看sjm213的 主题 / 回贴
1楼  发表于: 2010-12-07 15:03
用DTI即可。
你的思路也可以。