PLC 单按钮启停的几种方法

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寄存器来辅助时因为没有常闭的脉冲触点

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

相关推荐

小米移动 电话卡
beat365中文官方网站

小米移动 电话卡

📅 06-27 👁️ 5009
《诗经》中的杜城:春秋时设县 名称地址一直没变
mobile365官网是多少

《诗经》中的杜城:春秋时设县 名称地址一直没变

📅 07-01 👁️ 7655
赵薇中餐厅在泰国哪里(赵薇泰国中餐厅位置)
365bet官网提现说维护

赵薇中餐厅在泰国哪里(赵薇泰国中餐厅位置)

📅 07-01 👁️ 4937