您现在所在的是:

PLC论坛

回帖:10个,阅读:2007 [上一页] [1] [2] [下一页]
* 帖子主题:

问题急需解决

2322
刘国辉
文章数:258
年度积分:50
历史总积分:2322
注册时间:2008/12/28
发站内信
发表于:2009/1/20 12:55:44
#0楼
如果将DM3102中的数据传送至DM3104中,再将将他们相减,结果不都是等于0吗。是不是这么理解啊?表情
9783
lwcccf
文章数:7459
年度积分:56
历史总积分:9783
注册时间:2006/1/7
发站内信
09工控人生征文
发表于:2009/1/20 13:23:38
#1楼
我觉得应该是这样的,不过要看你是不是,对数据区做了修改。
希望通过论坛与各位成为朋友!
学无止境,学有所用
86230
ZCMY 版主
文章数:47558
年度积分:749
历史总积分:86230
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2009/1/20 13:29:35
#2楼
呵呵;问的莫明其妙;
如果在运算的这个周期内DM3102没有被更改的话,当然为0;
4432
fa_ybq
文章数:2137
年度积分:50
历史总积分:4432
注册时间:2008/11/14
发站内信
工控人谈电商
发表于:2009/1/20 16:13:43
#3楼
^_^不为0??

你看看你的程序运行了吗??先将结果值清除后在试试。
只有交流才有提高,水平是在不断的讨论中提高的。
2322
刘国辉
文章数:258
年度积分:50
历史总积分:2322
注册时间:2008/12/28
发站内信
发表于:2009/1/20 16:24:57
#4楼
数据是改变的,如图
附件
附件
表情
12704
lixiaobai
文章数:7780
年度积分:49
历史总积分:12704
注册时间:2006/4/5
发站内信
08年最佳博客奖
发表于:2009/1/20 17:03:26
#5楼
你的意思是说不论谁减谁,最后结果都是0吧
这两个寄存器中的数不会变为0的
说说
4090
doorcontrol
文章数:2124
年度积分:50
历史总积分:4090
注册时间:2008/6/24
发站内信
发表于:2009/1/20 19:59:57
#6楼
如果原来就是负数的话,以绝对值转移后再相减后可能不为零吧.
2322
刘国辉
文章数:258
年度积分:50
历史总积分:2322
注册时间:2008/12/28
发站内信
发表于:2009/1/21 8:45:35
#7楼
dm3102的数据是由PRV高速计数器引入的
2322
刘国辉
文章数:258
年度积分:50
历史总积分:2322
注册时间:2008/12/28
发站内信
发表于:2009/1/21 8:48:19
#8楼
是不是XP家庭版本的不能装西门子的编程软件啊
86230
ZCMY 版主
文章数:47558
年度积分:749
历史总积分:86230
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2009/1/21 10:38:45
#9楼
程序中MOV指令执行后才是相等的;下面的减法是一直运算的;
所以如果上面的MOV指令没有执行,对应的值就不是0;

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

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

78.0005