224XPCN新下载程序后,开机还输出上次程序的输出结果是什么原因?

新手刚开始学习PLC,运用传送指令给MB0传送十进制整数实现灯的控制。
现在的情况是新下载程序后,开机PLC直接输出上次输出的结果,当打开灯的开关I1.0运行程序后才输出本次程序的结果是什么原因呀?上次的数据怎么清零呀?
LD           I1.0
MOVB     2,MB0

LD             M0.0
=               Q0.0
.
.
.
.
.
.
LD            M0.7
=               Q0.7

问题补充:
1.用MB20不行。
2.上电清零可以,但是在CPU由停止转到运行的瞬间上次下载的程序输出的端子(输出负载为LED)还是会闪一下。
3.我没有修改系统块里的数据。
4.我想请教一下,难道重新下载程序后,CPU里面关于上次下载的程序和数据不会自动覆盖删除吗?

最佳答案

第一,你想它不输出上一次的值要输出什么好?这个只是你的意愿,并不代表它的行为。
第二,他没有执行任何操作为何要擅自改变当前状态?
第三,下载程序不代表清除M记忆。这是数据不是程序。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月30日 上午10:45
下一篇 2017年7月30日 上午10:45

相关推荐

  • s7-200计数器当前值的显示

    s7-200计数器的当前值如何在触屏上显示? 最佳答案 将计数器的值传送大数据寄存器里面去。在将数据寄存器的数通过HMI显示出来。下面是S7–200的处理方法。图中1为普通计数器…

    2021年7月5日
  • TD400C 如何实现语言切换

    在编程软件上已做好中英两种语言集的菜单和报警,如何实现语言的切换. 专家建议 舞出我人生,你好,TD400C的多语言组态和TD200相同。请参考下面的FAQ:http://supp…

    SIMATIC S7-200 2021年7月5日
  • s7-200使用数字量扩展模块需不需要编程

    s7-200使用数字量扩展模块需不需要编程 最佳答案 不需要,直接使用地址即可 提问者对于答案的评价:谢谢 专家置评 已阅,最佳答案正确。

    SIMATIC S7-200 2020年10月31日
  • 变频器地址确定

    LD     SM0.1 CALL   USS_INIT:SBR2, 1,&nb…

    SIMATIC S7-200 2021年7月5日
  • s7-200高速计数器清零

    大家好,我现在做采集每秒流量的,用高速计数器做的做个内部一秒的脉冲,每秒脉冲给计数器清零一次并读出每秒累积的计数次数,我现在不知道怎么清零? 此处不用预设值!程序改怎么做…

    SIMATIC S7-200 2020年11月1日
  • s7200_uss

    请问一下cpu224xp有两个编程口,其中0口用于KTP178通讯,1口用于变频器USS通讯,同时,会有冲突吗? 最佳答案 两个口是独立的,你就当是2个PLC,不会有冲突。 提问者…

    SIMATIC S7-200 2021年7月4日
  • 红绿灯西门子设计 S7-200

    我在设计时  每个部分的功能都实现了  可是放在一起时,自动功能没法用  只能用手动了  希望有大神…

    2021年7月5日
  • cpu226与触摸屏177A连接?

    连接器6ES7 972-0BA41-0XA0如何将s7-200与西门子触摸屏177A进行连接?连接器6ES7 972-0BA41-0XA0接线如何进行? 最佳答…

    2017年12月10日
  • modbus启动机器

    如何像按钮那样复位,要发个1再发个0吗?还是做成,写1启动,0停止,这种如果一直是1,万一中途一个热继电器跳了,然后排除故障后,又好了,那不是一好,机器自己又接通了? 问题补充:m…

    SIMATIC S7-200 2017年6月29日
  • 高分!求USB-PC-MPI驱动

    高分!求USB-PC-MPI驱动.20分!邮箱dglwq@21cn.com谢谢! 最佳答案 可以前往西门子网站下载,下载地址为:http://support.automation.…

    SIMATIC S7-200 2020年11月5日