您现在所在的是:

欧姆龙OMRON

回帖:13个,阅读:1305 [上一页] [1] [2] [下一页]
5563
lj19820422
文章数:1727
年度积分:50
历史总积分:5563
注册时间:2008/6/21
发站内信
发表于:2011/12/30 11:24:07
#0楼
附件
上图中的压入堆栈的源字使用的是+85和+90 我想问一下如果使用&85和&90行不行。
这两种有什么区别~!


[此贴子已经被作者于2011/12/30 11:24:54编辑过]
1495
qdgeng886
文章数:305
年度积分:50
历史总积分:1495
注册时间:2006/10/5
发站内信
发表于:2011/12/30 11:40:08
#1楼
不一样的
+是间接寻址
&是直接地址!
1620
mishifeng8719
文章数:293
年度积分:50
历史总积分:1620
注册时间:2011/8/15
发站内信
发表于:2011/12/30 13:44:18
#2楼
两者完全不一样
+85和+90代表十六进制数
&85和&90代表十进制数
5563
lj19820422
文章数:1727
年度积分:50
历史总积分:5563
注册时间:2008/6/21
发站内信
发表于:2011/12/30 14:22:27
#3楼
以下是引用mishifeng8719在2011/12/30 13:44:18的发言:
两者完全不一样
+85和+90代表十六进制数
&85和&90代表十进制数
楼上的回答好像不对哦~!
十六进制不应该是#代表吗?
而且我刚才趁设备停下来的时候试了一下不管设置的是&85还是+85最后的结果都一样~!
5563
lj19820422
文章数:1727
年度积分:50
历史总积分:5563
注册时间:2008/6/21
发站内信
发表于:2011/12/30 14:25:39
#4楼
以下是引用qdgeng886在2011/12/30 11:40:08的发言:
不一样的
+是间接寻址
&是直接地址!

这个设置只不过是将数据(85、90)存入堆栈所对应的DM区,来代表不同的报警。这和地址有什么关系呢?
1495
qdgeng886
文章数:305
年度积分:50
历史总积分:1495
注册时间:2006/10/5
发站内信
发表于:2011/12/31 8:47:27
#5楼
以下是引用lj19820422在2011/12/30 14:25:39的发言:
以下是引用qdgeng886在2011/12/30 11:40:08的发言:
不一样的
 +是间接寻址
 &是直接地址!
 
这个设置只不过是将数据(85、90)存入堆栈所对应的DM区,来代表不同的报警。这和地址有什么关系呢?
不好意思,理解错了。。
5563
lj19820422
文章数:1727
年度积分:50
历史总积分:5563
注册时间:2008/6/21
发站内信
发表于:2011/12/31 9:13:36
#6楼
看来年底大家都很忙啊,没人给说道说道吗?
17578
ahljj
文章数:3386
年度积分:50
历史总积分:17578
注册时间:2002/3/23
发站内信
发表于:2012/1/26 23:25:38
#7楼
学习了
1260
roosevelte
文章数:27
年度积分:50
历史总积分:1260
注册时间:2003/11/24
发站内信
发表于:2012/1/30 16:04:16
#8楼
你好,这就要看你整片程序了,+89是表示正数,&89是表示整数!意义不一样!
5563
lj19820422
文章数:1727
年度积分:50
历史总积分:5563
注册时间:2008/6/21
发站内信
发表于:2012/1/31 16:35:59
#9楼
哦,受教了,回头我再试一试~!

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

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

93.6006