m8002开机不运行 点击:608 | 回复:19



gk2017

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2017年11月26日
发表于:2020-10-07 20:58:02
楼主
求助帖30分-已结帖


气缸在上升位置,通电后气缸不下降,为何?



image.png



楼主最近还看过



gk2017

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2017年11月26日
发表于:2020-10-07 21:00:52
1楼

x01是下限位开关

yang20908

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 1342回
  • 年度积分:118
  • 历史总积分:7918
  • 注册:2010年4月06日
发表于:2020-10-07 21:52:17
2楼

这么明显的逻辑错误   M8002  与M100 不可能同时ON  相差一个扫描周期啊  Y3怎么动作呢

wei123445

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 61回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2020年7月10日
发表于:2020-10-07 21:56:31
3楼

"yang20908" 的回复,发表在2楼
        对内容: 【这么明显的逻辑错误   M8002  与M100 不可能同时ON  相差一个扫描周期啊  Y3怎么动作呢...】进行回复:

        -----------------------------------------------------------------


是这个道理

gk2017

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2017年11月26日
发表于:2020-10-08 07:08:13
4楼

"yang20908" 的回复,发表在2楼
        对内容: 【这么明显的逻辑错误   M8002  与M100 不可能同时ON  相差一个扫描周期啊  Y3怎么动作呢...】进行回复:

        -----------------------------------------------------------------

为何去掉x01就可以气缸下降

image.png

yerone

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 943回
  • 年度积分:0
  • 历史总积分:282
  • 注册:2006年7月22日
发表于:2020-10-08 08:12:38
5楼

逻辑上没问题呀   

mr_nice_guy

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 90回
  • 年度积分:52
  • 历史总积分:2059
  • 注册:2016年5月07日
发表于:2020-10-08 11:04:18
6楼

有外部接线?你检查下气缸的磁开关有没有问题呀。

用X1 置位一个M1点,看看上电后,M1是否被置位,如果被置位,那就是你的磁开关有问题,或者磁开关接了B点。


gk2017

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2017年11月26日
发表于:2020-10-08 17:11:48
7楼

"mr_nice_guy" 的回复,发表在6楼
        对内容: 【有外部接线?你检查下气缸的磁开关有没有问题呀。用X1 置位一个M1点,看看上电后,M1是否被置位,如果被置位,那就是你的磁开关有问题,或者磁开关接了B点。...】进行回复:

        -----------------------------------------------------------------

sorry,上图有些问题,下面这个是对的。X01是下限位。上电气缸不能运行到下下位

image.png

gk2017

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2017年11月26日
发表于:2020-10-08 17:14:31
8楼

程序下载带plc时可自动运行1次(气缸从上到下运行1次),后续把气缸升到上部时再上电就不能自动下来

gk2017

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2017年11月26日
发表于:2020-10-08 17:18:42
9楼


仿真又是正常的

image.png

gk2017

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2017年11月26日
发表于:2020-10-08 17:26:24
10楼

这样加个延迟0.1s就好了,不知什么原因

image.png


mr_nice_guy

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 90回
  • 年度积分:52
  • 历史总积分:2059
  • 注册:2016年5月07日
发表于:2020-10-08 21:34:39
11楼

M8002是RUN后ON一个扫描周期,一般用作上电初始化,也就是说,它只在PLC由OFF到ON时输出一个扫描周期的脉冲,之后一直是OFF的。

然后再来看你在7楼贴的那段程序。

上电后,PLC从左往右,自上而下进行扫描。

M8002置位M100,同时M100输出Y3。

继续向下扫描。

这时,因为程序里下限X1你用的是B点,而气缸在上限,所以,外部没有输入下限X1相当于M8000一直ON的。

然后紧接着,Y3和M100就被复位掉了。

其实就相当Y3和M100跟M8002一样ON了一个扫描周期。这个逻辑都有问题。

理论上来说,你这个程序下载的PLC里。气缸根本就不会动作,甚至都观察不到PLC输出指示灯的状态变化。

而10楼贴的程序。

加了个延时0.1S,也就是让M100和Y3延时0.1S被复位。

建议楼主先去了解一下PLC的工作原理和一些特殊辅助继电器的定义。







gk2017

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2017年11月26日
发表于:2020-10-08 23:58:48
12楼

"mr_nice_guy" 的回复,发表在11楼
        对内容: 【M8002是RUN后ON一个扫描周期,一般用作上电初始化,也就是说,它只在PLC由OFF到ON时输出一个扫描周期的脉冲,之后一直是OFF的。然后再来看你在7楼贴的那段程序。上电后,PLC从左往右,自上...】进行回复:

        ----------------------------------------------------------------

谢谢您的回复,我这里气缸在上面时,x01常开点是导通的,当气缸下到下限位时,x01的常开点断开,常闭点导通,所以还没弄懂为何7楼原因

没积分

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 233回
  • 年度积分:23
  • 历史总积分:1434
  • 注册:2020年7月01日
发表于:2020-10-09 13:41:03
13楼

路过,学习一下,楼上都是老司机

watermelon123

  • 精华:0帖
  • 求助:9帖
  • 帖子:44帖 | 356回
  • 年度积分:2509
  • 历史总积分:14628
  • 注册:2011年9月09日
发表于:2020-10-09 14:16:36
14楼

你这个7楼的原因是IO刷新和你M8002不在同一个周期,正常开始上电M8002先会导通一个上升沿,此时IO并未刷新到,所以程序往下执行,然后那下面的是常闭触点,所以直接又复位掉你程序的触点,因此没有动作。另外好奇的是你干嘛这样写程序,这段程序你完全可以换一个方式去写啊。把你复位的那段写前面,或者你弄个X01常开来导通气缸也行啊。方法好多种,你非得弄这种

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8548回
  • 年度积分:24
  • 历史总积分:335295
  • 注册:2011年4月25日
发表于:2020-10-10 09:41:11
15楼

气缸还没开始下降,使能就断开了

D小白

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:43
  • 注册:2020年9月28日
发表于:2020-10-13 10:44:33
16楼

请教一下程序中M100是干啥用的?可以去掉么?

陈德富

  • 精华:0帖
  • 求助:8帖
  • 帖子:17帖 | 253回
  • 年度积分:94
  • 历史总积分:5319
  • 注册:2020年5月30日
发表于:2020-10-16 10:37:54
17楼

看到你的梯形图,都为你愁的慌。

m8002都不通了,你即使M100再通,有什么用呢?

M100一定要和左边的左母线连通上才能行啊。

像下面的这样写法,或者不要m8000直接连接左母线都可以实现。

1.png

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2020-11-18 10:51:30
18楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。


dy_ymq

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 203回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2020年5月27日
发表于:2020-11-19 09:08:26
19楼

路过,学习了,


热门招聘
相关主题

官方公众号

智造工程师