zhf314033061
初学者拜师,可能问的问题比较低级!请各位高手多多关照!
级别: 工控侠客
精华主题: 0
发帖数量: 24 个
工控威望: 2249 点
下载积分: 3936 分
在线时间: 82(小时)
注册时间: 2013-03-28
最后登录: 2022-12-04
查看zhf314033061的 主题 / 回贴
楼主  发表于: 2014-11-28 11:15
D15和D17都是从触摸屏中输入的数值,就是数值的上下限,但程序进行运算时候,D17无异常!D15程序上下不一样?
非常困惑?求专家解惑!非常感谢!
[ 此帖被zhf314033061在2014-11-28 12:01重新编辑 ]
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3142 分
在线时间: 9509(小时)
注册时间: 2006-09-13
最后登录: 2024-11-23
查看cvlsam的 主题 / 回贴
1楼  发表于: 2014-11-28 11:47
请上图,这种情况一般发生在数据地址重叠。

例如使用了D15,然后又有32位数据使用了D14,此时发生了数据重叠。

Good Luck~
楼主留言:
我两台一样的设备,程序也一样!一台正常,一台异常!我把异常内容添加了图片!请帮忙分析!D14指令没有使用!
xwlxwl306
努力奋斗
级别: 网络英雄

精华主题: 0
发帖数量: 269 个
工控威望: 5280 点
下载积分: 127430 分
在线时间: 4017(小时)
注册时间: 2010-08-03
最后登录: 2024-11-22
查看xwlxwl306的 主题 / 回贴
2楼  发表于: 2014-11-28 13:50
你有没有看见下面的图D16有9000的数,上面的图D15是32位(D15 D16)
楼主留言:
非常感谢,问题得以解决!
本帖最近评分记录:
  • 下载积分:+2(zhf314033061) 您的回答,完美帮我解决 ..
    daisum
    级别: 略有小成
    精华主题: 0
    发帖数量: 204 个
    工控威望: 309 点
    下载积分: 4496 分
    在线时间: 13(小时)
    注册时间: 2010-01-21
    最后登录: 2023-05-15
    查看daisum的 主题 / 回贴
    3楼  发表于: 2014-11-28 14:09
    D15是32bit,D16不能使用
    浩然星球
    QQ:117564998
    级别: 工控侠客
    精华主题: 0
    发帖数量: 366 个
    工控威望: 2314 点
    下载积分: 2173 分
    在线时间: 414(小时)
    注册时间: 2013-05-29
    最后登录: 2024-11-21
    查看浩然星球的 主题 / 回贴
    4楼  发表于: 2014-11-28 14:10
    引用
    引用第2楼xwlxwl306于2014-11-28 13:50发表的  :
    你有没有看见下面的图D16有9000的数,上面的图D15是32位(D15 D16)

    是呀,仔细看看,还有就是你说还有一个同样的程序正常使用??
    楼主留言:
    两台一样的设备,我没仔细看,一个是16位运算,一个是32位的!可能之前就有这个问题!没被发现!
    致远工控 ----诚信至上