PLC之怎么写复位程序?

 之前写的PLC程序:

之后写的PLC复位程序:

为什么不能这么写程序?

因为我之前写的程序是SM0.0,也就是机器一上电就自动开始这个复位程序了,它一直复位一直复位肯定是不行的,所以不能那么写。

要怎么写复位程序?

要用复位开关写复位标志使挡料电磁阀和传送带电机置位。

为什么要这样?

因为这样能使挡料电磁阀和传送带电机一直置位,一直运行。

为什么要设置复位标志而不使用复位开关直接控制?

因为设置复位标志这是一个长时控制,但是复位开关是一个瞬时状态不能够长时间控制,所以要用复位开关来写一个复位标志,实现长时间控制。

又加了两个开关来实现转盘转动的,为什么?复位到底要对哪几个具体东西复位呢?

加了两个判断开关来实现转盘转动的,是因为在机器一开始上电的时候,就要对所有部分进行复位。那有哪几块需要复位呢?

首先我们来看这个穿销程序里一共有几个Q?:挡料电磁阀 Q0.0,落销电磁阀Q0.1,顶销电磁阀Q0.2,转盘电机Q0.3,传送带电机Q0.4。

在复位程序里复位了哪几个Q?:挡料电磁阀 Q0.0,传送带电机Q0.4,转盘电机Q0.3。

哪几个Q不复位?:落销电磁阀Q0.1,顶销电磁阀Q0.2。

为什么落销电磁阀和顶销电磁阀不用复位?:可能是因为这两个是子程序里面的电磁阀,而不是基本的硬件里的。所以我们在写复位程序的时候,把基本硬件复位就行了。

那基本的硬件是哪些?让挡料电磁阀抬起,传送带电机开始运行,检查转盘基准对齐没,对齐了的话就转盘就不用转,没对齐就让转盘一直转,指导转盘和顶销口对齐为止再停下来。

为什么还要定时?因为程序控制只是控制这个机器运转,而不是代替它做什么,能不能做得到还得看它机器本身,所以定时也就是给机器一个时间让它自己做完。那如果做不完呢?就是机器自己出现问题了,需要调试了。在这里需要扭转一个观点就是,不是程序做到了机器就做到了,程序永远是控制机器的,不是它做到了机器就做到了。程序起到一个控制和监控的作用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值