PLC 单按钮启停的几种方法

最近面试发现和PLC相关的面试都愿意问这个问题,我把几种思路整理一下

方法一(取反):

我用的汇川的PLC他这个只有能流取反不像西门子的INV

首先是FB内的编程:

主程序:

每当X0摁下由于上升沿检测只只在一个周期出发该FB,而这个FB作用就是将传入的M10取反0变1、1变0,再用M10来激活Y0线圈.

PS:可利用ALT交替输出来实现自取反

方法二(自加取余):

自加:D10=D10+1;

取余:D10=D10%2;

最后再来个对a的判断if(D10 == 1)

方法三(自加位判断):

自加还是那个自加:a += 1;

位判断:字软元件每一个都由16位组成可以单独每一位访问D11.0~D11.15

每次给D11加1他的D11.0这一位只有0与1两种状态

方法四(置位复位):

Y3的状态来决定对中间寄存器M3置位与复位

如果Y3为0那么X3激活时M3被置位

反之Y3为1那么X3激活时M3被复位

为什么不直接置位Y3?

因为PLC扫描顺序左到右上到下在第一行Y3被激活扫描下一行时又会被置位

方法五(朴实无华):

经典单按钮启停没啥可说的,之所以用到M4寄存器来辅助时因为没有常闭的脉冲触点

当然这时你就可以用到能流取反了

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PLC(可编程逻辑控制器)一键启停功能使得自动化控制系统可以方便地进行启动和停止操作。以下是十三种常见的PLC一键启停方法: 1. 直接控制法:通过控制输出端点直接控制设备的启停。 2. 计时控制法:设置一个定时器,到达设定的时间后启动或停止设备。 3. 脉冲产生控制法:通过模拟输出端点产生一定数量的脉冲来控制设备的启停。 4. 数据比较控制法:在PLC中设定一个比较值,当输入数值与比较值相等时启动或停止设备。 5. 手动按键控制法:通过PLC中的输入端点接收手动按键信号,按下启动或停止按键时,设备相应地启动或停止。 6. 进料丢失检测控制法:通过传感器检测进料状况,如果进料丢失,则停止设备的运行。 7. 温度检测控制法:通过温度传感器检测设备的温度,当温度超过设定值时停止设备运行。 8. 压力检测控制法:通过压力传感器检测设备的压力,当压力超出设定值时停止设备运行。 9. 超时检测控制法:设置一个定时器,当设备运行时间超过设定时间时停止设备。 10. 故障检测控制法:通过监测设备的运行状态,如果发生故障,则停止设备的运行。 11. 超负荷检测控制法:通过负载传感器检测设备的负载情况,当负载过高时停止设备运行。 12. 电流检测控制法:通过电流传感器检测设备的电流,当电流超出设定值时停止设备运行。 13. 过载保护控制法:设置一个过载保护装置,当设备负载超过设定值时停止设备运行。 这些方法可以根据不同的需求和设备类型进行组合使用,以达到自动化控制系统的启动和停止操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值