您现在所在的是:

西门子SIEMENS

回帖:1个,阅读:1191 [上一页] [1] [下一页]
1003
89086599
文章数:13
年度积分:50
历史总积分:1003
注册时间:2008/2/27
发站内信
发表于:2008/7/3 9:25:00
#0楼
我想请教一下关于prodave中读写double和folat等类型的问题。在西门子的prodave教程中读写的数据类型都是void*类型,在测试的时候需要读写一个MD6比如说这么一个数据,里面的数据是个double类型。给的函数用m_field_read/m_field_write来完成。一个double占死个字节,我是不是应该这么写呢:double buffer;m_fielde_read(6,4,&buffer);这样的话是不是会将MB6,MB7,MB8,MB9中的数据直接转换成MD6呢?

经过我的测试这么做是不对的,不知道该怎么办了。哪位高手坐过类似的工作能给点帮助,非常感谢。

QQ:89086599

email:bartzhang@163.com
1003
89086599
文章数:13
年度积分:50
历史总积分:1003
注册时间:2008/2/27
发站内信
发表于:2008/7/3 18:49:00
#1楼
懂行的进来看下呢~

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003