共查询到 149 条结果

查看更多

[回复:监控 accu 1 : 3e8400 这步的3e8400 是如何解出啊? 菜鸟 跪求解析 谢谢]2013-11-14 13:53:38

 

你认真学习指针POINTER结构了码? [br][img]upload/635200616802842500.jpg[/img][br] 从上图片可以看出,POINTER共6个字节,前2个字节(0字节和1字节)是DB号,在你的程序中是 D [AR1,P#0.0] 的前2个字节,即十六进制‘3e8400’中的‘003e’ = 62(十进制,你可以用电脑上的计算器,科学模式下选择十六进制,键入3e,然后切换到十进制就会显示十进制值),表示DB62,第3个字节(2字节)即十六进制‘3e8400’中的‘84’表示存储区84表示DB区,后面3个字节是区域地址,即图中BBBBBBBBBBBBBBBB

[回复:监控 accu 1 : 3e8400 这步的3e8400 是如何解出啊? 菜鸟 跪求解析 谢谢]2013-11-14 14:02:49

 

Pointer指针占6个字节 第一个字节、第二个字节是DB号 00 3e = 62 第三个字节到第六个字节是32位区域地址,第三个字节84表示DB数据块 关于87代表的V区,是上一层的本地数据,如果这个FC是OB1调用的,那么这个V区就存在于OB1的临时变量区域,用于存储块调用临时数据。

[回复:监控 accu 1 : 3e8400 这步的3e8400 是如何解出啊? 菜鸟 跪求解析 谢谢]2013-11-14 14:41:15

 

回 老学童 师傅: 学了 就是 学的不咋好 谢谢您 我会加油的

[回复:监控 accu 1 : 3e8400 这步的3e8400 是如何解出啊? 菜鸟 跪求解析 谢谢]2013-11-14 14:44:15

 

谢谢 奇侠 我等了 你一下午 回复 后来发现 我把题目 写错了 呵呵,我说你咋后来没回复 那 谢谢 你的帮助

ACCU 相关问题_去找答案提问  众多业内高手在线解答问题,最快2分钟有答案

[回复:监控 accu 1 : 3e8400 这步的3e8400 是如何解出啊? 菜鸟 跪求解析 谢谢]2013-11-14 15:20:14

 

看清了,从‘84’后面共有6个‘0’,十六进制1位相当于二进制的4位,例如:F=1111,这里6个0表示3个字节,就是我前面告诉你的 00000BBB BBBBBBBB BBBBBXXX,一般来说在寻址时是非常重要的!

[回复:监控 accu 1 : 3e8400 这步的3e8400 是如何解出啊? 菜鸟 跪求解析 谢谢]2013-11-15 09:13:25

 

搂主你的程序用来提取块号的 如果你还不清楚的话 可以看一下廖老师写的一篇文章关于S7-300的V区的探索与发现: http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=814827&s_id=23&num=11#anch 如果你不笨的话 看了应该会明白的

热搜排行 换一换

「找答案」 超20万实用问题库
立即扫码找到常见技术问题答案

扫码进入手机端
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。