用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
状元
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
西门子工控论坛
S7300整数转换为双整数后数值变了,如图
上一主题
下一主题
qw1228
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
32 个
工控威望:
197 点
下载积分:
713 分
在线时间: 12(小时)
注册时间:
2009-02-14
最后登录:
2024-10-09
查看qw1228的
主题
/
回贴
楼主
发表于: 2010-08-16 10:06
只看楼主
|
小
中
大
不知道图片能不能看到,我是这样做的:将PIW336用I_DI转换为MD261,在监视里面看到这一步没有问题,数值正确;然后用MD261除以1638.4(1.638400e+003),问题出来了,MD261里面的数据不再是原来PIW336的数据了。比如:PIW336为4681时,转换后MD261为00000004681;但是在调用MD261作被除数时却变成了6.55948e-042,不知道这是怎么回事
分享
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员
发送短信
加为好友
精华主题:
3 篇
发帖数量:
6769 个
工控威望:
38370 点
下载积分:
2995 分
在线时间: 9506(小时)
注册时间:
2006-09-13
最后登录:
2024-11-18
查看cvlsam的
主题
/
回贴
1楼
发表于: 2010-08-16 10:43
只看该作者
|
小
中
大
你需要去仔细看看DI与REAL的区别,Step7编程手册中附录中REAL数据类型的格式!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
不明白为何有人会不知道双整数转换为浮点数后在进行浮点数除法运算这个浅显的道理。
分享
sunrisk
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
308 个
工控威望:
461 点
下载积分:
1043 分
在线时间: 430(小时)
注册时间:
2009-04-24
最后登录:
2024-05-02
查看sunrisk的
主题
/
回贴
2楼
发表于: 2010-08-16 13:50
只看该作者
|
小
中
大
将PIW转换为DI在转换成REAL就可以做除法了
分享
上一主题
下一主题
工控人家园
西门子工控论坛
S7300整数转换为双整数后数值变了,如图
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问