source08
级别: 网络英雄
精华主题: 0
发帖数量: 542 个
工控威望: 6774 点
下载积分: 8144 分
在线时间: 211(小时)
注册时间: 2011-03-01
最后登录: 2024-12-30
查看source08的 主题 / 回贴
楼主  发表于: 2016-04-15 15:45
总是会出现图片上的错误 ,不知道我那里输入错误了。
source08
级别: 网络英雄
精华主题: 0
发帖数量: 542 个
工控威望: 6774 点
下载积分: 8144 分
在线时间: 211(小时)
注册时间: 2011-03-01
最后登录: 2024-12-30
查看source08的 主题 / 回贴
1楼  发表于: 2016-04-15 17:58
引用
引用第1楼liujujun2015于2016-04-15 15:55发表的  :
将全套程序摆出来看看,这样没法看

我就是写了这个程序,编译不了。报图片上的错误。
source08
级别: 网络英雄
精华主题: 0
发帖数量: 542 个
工控威望: 6774 点
下载积分: 8144 分
在线时间: 211(小时)
注册时间: 2011-03-01
最后登录: 2024-12-30
查看source08的 主题 / 回贴
2楼  发表于: 2016-04-15 19:55
引用
引用第3楼cvlsam于2016-04-15 19:39发表的  :


WORD_TO_DWORD的返回值为DWORD,你等号左边放的D10显然不是DWORD数据类型啊。

定义一个变量,数据类型赋予DWORD,然后地址给D10,最后写成:
.......

你好,按照你方法我定义了一个变量。还是不行,你能不能写个程序给我试用下吗?
source08
级别: 网络英雄
精华主题: 0
发帖数量: 542 个
工控威望: 6774 点
下载积分: 8144 分
在线时间: 211(小时)
注册时间: 2011-03-01
最后登录: 2024-12-30
查看source08的 主题 / 回贴
3楼  发表于: 2016-04-18 17:10
引用
引用第5楼proisrc于2016-04-18 16:23发表的  :
AAA:=WORD_T0_DWORD(D0);
DMOV(M8000,AAA,D10);

AAA定义为Double Word[Unsigned]/Bit STRING[32-bit]

谢谢终于解决问题了。