作者 | 主题 |
---|---|
大魔王111 游士 经验值:154 发帖数:8 精华帖:0 |
楼主 2021-06-03 13:54:25
主题:PLC中的32位指针寻址困惑 如题: 技术手册上说的是:若把一个32位整型转换为字节指针常数,从上述指针格式可以看出,应要把该数左移3位(或是乘8)即可。 eg1 ******************************************************** ******************************************************** eg2 ******************************************************** ******************************************************** 困惑点: 1.为什么320,变成指针就是P40.0,而不是P320.0,; 2.两个示例,都是转化为指针,为什么转化的结果不一样,区别在哪里。 附件是我看的技术资料,在此先谢谢大家了。 |
奔跑の蜗牛 侠圣 经验值:2494 发帖数:295 精华帖:1 |
8楼 2021-06-08 02:51:43
主题:回复:PLC中的32位指针寻址困惑 前几年学STL时候,也是很迷惑过这个问题,其实,弄STL,你得先看看基础知识,不能自己硬搞,毕竟这个地方都是根据规则来的,以现在仅仅是对为什么左移有疑问,到时候你还会遇到Any和Pointer类型拆分的疑问,会迷惑于为什么要拆分那么细,然后各个部分比较,其实都是基础知识,仔细看一下规则和定义即可,另外,你得转换一下思路,将十进制的思路,转换到二进制来,如32位寻址,你得仔细看人家介绍的每个字,尤其是,32位怎么划分的区域,每个区域表示什么
千万不要和杠精抬杠,因为他会把你拉低到他的水平,然后再恶心你
|