dxf1984
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 181 点
下载积分: 653 分
在线时间: 29(小时)
注册时间: 2008-07-07
最后登录: 2024-10-16
查看dxf1984的 主题 / 回贴
楼主  发表于: 2018-01-13 15:58
图片:
#i := 0;
FOR #i := 0 TO 50 DO
    #temp1 := %DB10.DD(#i*4);
    
END_FOR;
temp1和DB10内数据均为浮点,提示无法隐式转换为浮点数据。
zhoufall
级别: 略有小成
精华主题: 0
发帖数量: 241 个
工控威望: 372 点
下载积分: 1417 分
在线时间: 32(小时)
注册时间: 2013-12-05
最后登录: 2024-05-19
查看zhoufall的 主题 / 回贴
1楼  发表于: 2018-01-13 17:20
DWORD_TO_REAL  加在前面
微乎微乎至于无形  神乎神乎至于无声
dxf1984
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 181 点
下载积分: 653 分
在线时间: 29(小时)
注册时间: 2008-07-07
最后登录: 2024-10-16
查看dxf1984的 主题 / 回贴
2楼  发表于: 2018-01-13 17:42
谢谢!
测试了,加上确实是可以的,不够没弄明白为什么本来就是浮点还需要转换一下,还是西门子本来设定就是这样的。
shangbinhou
级别: 论坛先锋
精华主题: 0
发帖数量: 110 个
工控威望: 1049 点
下载积分: 1862 分
在线时间: 36(小时)
注册时间: 2013-07-02
最后登录: 2019-11-05
查看shangbinhou的 主题 / 回贴
3楼  发表于: 2018-01-24 13:44
这个你DB块的数据定义数据类型了吗?
此用户比较懒什么也没留下!