S7-200寻址程序问题

S7-200寻址程序问题,这是S7-200编程手册上的一段程序,
LD SM0.0
MOVD   &VB0, LD10
+D     VD1004, LD10
MOVB   *LD10, VB1900
感觉不能理解,运行不了,是不是程序有问题,还是我没理解。

最佳答案

这是一个关于西门子200中指针的典型小程序。
LD SM0.0
MOVD   &VB0, LD10   建立一个指针。
+D     VD1004, LD10    指针增加的字节数。
MOVB   *LD10, VB1900   把指针里面的起始数据增加到VB1900开始的地址中。

提问者对于答案的评价:
很好

专家置评

大家的回答都不错。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:02
下一篇 2020年10月31日 下午3:02

相关推荐

  • 200CPU之间的通信

    如图,他只写了读取3号CPU的数据VB204-VB207,然后存到2号CPU的VB104-VB107。但是下面图7-15为什么写了将100-103写入200-203?只设置了读取的…

    2021年7月5日
  • 200smart pid问题,谢谢

    大家好,我有一个压力比例阀是0-25mpa的,控制输出压力是0-20mpa 我想用200pid 调节,请问1.200里的8回路pid中每一路只能控制一路吗,比方…

    SIMATIC S7-200 2021年7月5日
  • 高数计数器

    有个高速计数器的程序,预置值和起始值,都设为了0。请问各位这样做有道理吗。 计数开始后,中断会执行吗 最佳答案 这样做就是要时刻产生中断并执行中断程序。 有道理…

    SIMATIC S7-200 2021年7月5日
  • s7-200用什么编程软件

    用step7-5.3或5.4行吗? 问题补充:谢谢大家,这个需要授权吗? 最佳答案 1、S7-200PLC软件名称 STEP 7-Micro/WIN …

    SIMATIC S7-200 2020年11月1日
  • s7 200 从数据缓冲区发送数据出错

    我设置PORT 1 用MODBUS和驱动器通讯,PORT 0 用串口来监视驱动器返回的数据。当我从数据缓冲的地址获取数据然后发送到串口时,数…

    2021年7月5日
  • S7-200模拟量的问题

    S7-200用EM231模块采集的模拟量信号,是否对应过来的数据是0-32000,这些数据是否都是线性对应到我需要 的数据,换个说法就是,用指令库函数就可以直接转换。我想…

    SIMATIC S7-200 2017年6月8日
  • 关于CPU226和6RA70通讯

    我用USS通讯库写通讯程序,书上说USS库是占用CPU226的PORT0口,但我在交叉引用里看字节使用是SMB130而不是SMB30,奇怪PORT0口不是写在SMB30中吗?USS…

    SIMATIC S7-200 2021年7月5日
  • mp277、cpu226和电脑连接问题

    请问mp277和电脑、cpu226和电脑连接都需要什么连接电缆,需要什么编程软件,谢谢!软件最好能提供下载地址!谢谢 最佳答案 1、226CPU带的两个通讯口支持MPI和PPI不…

    SIMATIC S7-200 2020年10月31日
  • 变量的时基单位问题

    用TD400C给200的时间变量赋值单位是秒,而内部定时器的时基单位是毫秒,请问单位是自动换算吗?另外在数据块里写的初始值单位是毫秒吗? 最佳答案 时基单位是100毫秒的,你设置1…

    SIMATIC S7-200 2020年10月31日
  • PTO脉冲输出多管道怎么使用

    有例程吗,我根据系统手册自己试做的程序,无法起动多管道程序,不知道是哪里设置的不对,控制字应该怎么设? 问题补充:我使用的是PLC本体的脉冲输出,PLC为224XP。 最佳答案 请…

    SIMATIC S7-200 2020年10月31日