为什么m1.2处如果替换换成M1.1,程序开始M1.1的状态就是ON,导致M0.0不能接通。而换成M1.2就可以正常接通
注:M1.1和M1.2在程序中都只在这两
(, 下载次数: 0) 上传 点击文件名下载附件 (, 下载次数: 0) 上传 点击文件名下载附件 ----------第二个网络没有MI.1,只有M1.0 ------意思是觉得m1.1默认是ON,其他位存储区默认都是OFF ------位状态,不是0就是1。哪到底是0还是1?如果手册仔细看过,这是说得清。如果没时间读手册,那就由你写程序让这些位有确定的值,就是初始化 ----------你在玩plc的过程中这个M1.1被你玩坏了。跟你开了个玩笑,别当真。M区不会因为plc stop而变成0的。也有机会在下载什么的过程中仍然不被清零。你看,下载选项中没有一个选项是指向M区的。你在玩的过程中遗留了一个on状态在M1.1。那么没有程序的复位,没有在状态表里写0,这个位不会变成0。如果设定了失电保持的话,断电都不会变0 。所以,程序执行到这个M的时候自然这个M已经on了的。事情就是这样。要M区全体清零,要在下载的时候同时(是:同时。什么叫:同时?)选择程序块;数据块;系统块三者,才可以把M区全部清零。 ----------首先:楼主是怎么确定M1.1在别的地方没有使用?那么Mb1,MD0...呢?如果确实没有,那么有没有使用初始化试一试呢? LD SM0.1 MOVE O MD0 欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4
----------第二个网络没有MI.1,只有M1.0
------意思是觉得m1.1默认是ON,其他位存储区默认都是OFF
------位状态,不是0就是1。
哪到底是0还是1?如果手册仔细看过,这是说得清。
如果没时间读手册,那就由你写程序让这些位有确定的值,就是初始化
----------你在玩plc的过程中这个M1.1被你玩坏了。
跟你开了个玩笑,别当真。
M区不会因为plc stop而变成0的。也有机会在下载什么的过程中仍然不被清零。你看,下载选项中没有一个选项是指向M区的。你在玩的过程中遗留了一个on状态在M1.1。那么没有程序的复位,没有在状态表里写0,这个位不会变成0。如果设定了失电保持的话,断电都不会变0 。
所以,程序执行到这个M的时候自然这个M已经on了的。事情就是这样。
要M区全体清零,要在下载的时候同时(是:同时。什么叫:同时?)选择程序块;数据块;系统块三者,才可以把M区全部清零。
----------首先:楼主是怎么确定M1.1在别的地方没有使用?那么Mb1,MD0...呢?
如果确实没有,那么有没有使用初始化试一试呢? LD SM0.1 MOVE O MD0