S7-200指针问题

求大神指点一下,图中的VD44=164是怎么来的啊?因为本人对间接寻址不太理解,求指教、教育,谢谢!

图片说明:

S7-200指针问题   

最佳答案

指针&VB100的实际地址应是16#08000100.如果是&VB0 实际地址 应该是16#08000000。 其实VB100只是一个符号,真的额地址是16进制的0800100,所谓指针就是把&VB100看成一个整体放入32位的存储器,在32位存储器内进行四则运算,就可以把所有地址可以找出来,这就是指针的灵活性。
比如我做的例子, &vb100  放到 vd 0 再 加上4 ,实际 VD 0 指向的地址为VB104。

提问者对于答案的评价:
这个16#实际地址是怎么来的啊?求教了。

专家置评

VD44中存储的是VB100的地址。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc198596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月24日
下一篇 2017年10月24日

相关推荐

  • S7-200使用库发脉冲,SMD72一直为0

    S7-200使用库发脉冲控制伺服,为什么SM66.7一直为0、SMD72也一直为0 问题补充:PLC发不发脉冲,SM66.7都为1 最佳答案 用map库就可以直接调用库指令即可,对…

    SIMATIC S7-200 2017年6月3日
  • SMART200和电能表地址对应

    我现在该怎么去对应地址,我是从VB0-VB2000的数据,我该怎么去找其中的所需要的地址? 问题补充:下图是我修改后的。现在ADDR是40059,我监控vw0是16656,如果我将…

    2021年7月5日
  • 虚拟机s7200编程电缆驱动安装失败

    虚拟机xp系统中安装s7200黄色二代驱动电缆驱动安装时显示预成功安装,但是插上驱动电缆后设备管理器上端口显示没安装成功有问号,我用同样的方法在物理机上直接安装成功了,是不是我安装…

    2021年7月5日
  • 断电中断停止问题

    我编写了一个自由口协议通信程序,有两路传感器通过一个串口输入,现在我遇到了几个问题想咨询下,谢谢各位大师指点。 1、如果采用定时中断(10),两路输入采用分时,即分不同时…

    SIMATIC S7-200 2020年11月5日
  • 定时器控制7个电磁阀

    我要用一个cpu224,自动控制7个电磁阀,在自动时,第一个阀开10分钟,就停,接着第二个阀开10分,再停,开到第七阀10分钟时再开第一个阀,不停这样循环往复。停止时全部停,谢谢了…

    SIMATIC S7-200 2020年11月1日
  • EM277提问

    EM227与S7-300PLC进行PROFIBUS-DP通讯,需要在S7200上编程吗? 还是直接直接组态EM227就行?具体步骤是什么?  最佳答案 2.S7…

    SIMATIC S7-200 2021年7月5日
  • S7-200之间的多种通信方式

    需要一个关于S7-200之间的通信的手册 最佳答案 《S7-200 CPUs — 通信组态和编程 — US…

    SIMATIC S7-200 2020年11月1日
  • S7200PID指令向导做出来的,调试老出输入模块报错,但是实际显示是正确的,为什么?

    我加了回路报警,不管是低还是高,Q0.1和Q0.2一直输出,就高限报警和输入模块报错,这样做出来的PID只能控制一台泵,要是一托三,是不是用输出量做比较,到了20MA然后开始切泵,…

    SIMATIC S7-200 2020年10月31日
  • 文档

    请教,s7200smartplc用PPI缆(3BD30)和电脑连接,假如编程电缆和PLC连接成功后,但在设备管理器里没有端口显示,怎样在电脑上进行在线模拟?有没有一种编程电缆连接s…

    SIMATIC S7-200 2021年7月5日
  • 下载 清除

    为什么我每次上载下载S7-224CN程序时都会提醒我PLC密码保护  要先清除程序后才能重新下载呢? 最佳答案 在系统块里设置改一下。 系统块&#82…

    SIMATIC S7-200 2021年7月4日