S7-200编程问题

编程中需要一中间变量MD,查看交叉数据表后发现最后一个是MD28,于是新建一个MD32用于程序中,但编译时出现错误:The memory addressing range is not valid for the instruction operand.请问是何原因,请各位大虾赐教!

最佳答案

为什么就没考虑到超出PLC的规定范围呢。
 M区范围:MB0–MB31 。
 

提问者对于答案的评价:
谢谢!我已经查到了!仍然十分感谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 2个s7200plc加一个op177b如何通讯

    现有一工程需要1个226和1个224再加1个op177b3个之间如何通讯,需要什么配置 问题补充:2个S7200PLC之间要互相读取数据,OP177B在与2个PLC的通讯,我查看资…

    SIMATIC S7-200 2020年10月31日
  • 200PLC怎样做超过100个小时的定时

    想问下200PLC怎样做超过100个小时的定时?或者说用天数来做?比如240小时也就是10天接通一个触点。 最佳答案 Network 1 // 网络标…

    SIMATIC S7-200 2020年11月1日
  • 伺服马达运行两次,且每次所走的长度不一样,请问脉冲数目如何更改啊

    一个自动循环切袋子机器,要求在一个周期里,伺服马达运行两次,且每次运行的长度不一样。请问伺服马达走两次的程序如何写啊?我是这样写的,但是不正确,请帮忙修改;当第一次的长度走完后,在…

    SIMATIC S7-200 2020年11月1日
  • CUP PORT0烧

    PORT0用485通讯控制二台台达变频器,用电脑数据线在PORT1上监控操作正常,但PORT1插上MT506MV时,PORT0就烧了,冒烟,我是断电插的。烧了二台CPU226了,相…

    SIMATIC S7-200 2021年7月4日
  • 200smar打开200程序后,自由口通讯报错

    将214-2BD23-0XB8的程序直接下载到288-1SR20-0AA0中使后,200的自由口通讯程序正常使用但是200smart中就是报错:对端口0同时执行XMT/RCV指令。…

    SIMATIC S7-200 2021年7月5日
  • 批量清0

    VW0到VW100的50个字批量清0,我设计是M1.0为1,把0传送给VW0、VW2.…………VW100有点烦,有没有简单点的方法。 最佳答案 fill_N指令可以满足你的需求,该…

    SIMATIC S7-200 2021年7月5日
  • 200PLC断电

    200PLC ,型号为CPU224+EM223+EM231,当模拟量超过一定值时, Q0.3亮,但当断电瞬间,模拟量为 0,但Q0.3会点亮一次,不知…

    SIMATIC S7-200 2021年7月5日
  • USS控制变频器

    1、是不是只需要调用USS_INIT和USS_CTRL这2个块就可以?我看到书上只调用了这2个。2、如图1,激活站号是不是每次调用只能激活一个?如果有多台变频器,就多次调用这2个块…

    2020年10月31日
  • 程序中问题

    网络1 LD     SM0.0 MOVW   AIW6, VW402…

    SIMATIC S7-200 2021年7月5日
  • S7-200SMART的高速计数器问题

    ST20的高速计数器能接收的输入电压范围是多大?TTL电路的5V电压能否接收? 最佳答案 对于大多数输入来讲,都是24VDC输入,其中ST CPU的 I0.0-…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论