QQ登录

只需一步,快速开始

三菱plc一个输入端比如X15怎么控制切换三个输出端?Y1 Y2 Y3

[ 复制链接 ]
问题的理解。

不知道大家对这个问题是如何理解的。

我倒是理解出的很多不同的功能需求。

比如:

1.X15点击后,Y1,Y2,Y3每隔一段时间循环切换输出,再按下X15全部停止。

2.X15点击两次起停Y1,再点击两次起停Y2,再点击两次起停Y3,最后点击全部停止输出。

3.X15点击一次Y1输出,点击二次Y2输出,点击三次Y3输出,再点击全部停止输出。

这三个功能是看到问题后,脑袋瞬间想到的。

还有其他的?

欢迎大家补充,共同讨论。

今天是周六,就来娱乐娱乐吧,看看这三种功能如何编程实现。

这里就用大家熟悉的三菱PLC编程软件来实现,

指令也尽量使用最基本,最常用的。

至于信捷PLC的指令,编程上和三菱的雷同。

问题的解决。

1.第一种方法:

X15点击后,Y1,Y2,Y3每隔一段时间(2S)循环切换输出,

再按下X15全部停止,效果如下动图。

三菱plc一个输入端比如X15怎么控制切换三个输出端?Y1 Y2 Y3

三菱plc一个输入端比如X15怎么控制切换三个输出端?Y1 Y2 Y3

图中,

MOV指令内,K1Y000表示控制Y0,Y1,Y2,Y3线圈。

MOV指令内,传递K2,K4,K8表示分别控制Y1,Y2,Y3线圈。

我们点击X15,Y1,Y2,Y3每隔2秒循环依次动作。

再点击X15,Y1,Y2,Y3停止输出。


2.第二种方法。

X15点击两次起停Y1,

再点击两次起停Y2,

再点击两次起停Y3,

最后点击全部停止输出。

效果如下动图。

三菱plc一个输入端比如X15怎么控制切换三个输出端?Y1 Y2 Y3

三菱plc一个输入端比如X15怎么控制切换三个输出端?Y1 Y2 Y3

图中强制ON/OFF表示X15按钮点击一次。

关键思路是通过二分频程序实现。

软件元件测试窗口遮挡部分为空,可以在自己编程软件上测试。

第3种方法。

X15点击一次Y1输出,

点击二次Y2输出,

点击三次Y3输出,

再点击全部停止输出。

效果如下动态图。

三菱plc一个输入端比如X15怎么控制切换三个输出端?Y1 Y2 Y3

三菱plc一个输入端比如X15怎么控制切换三个输出端?Y1 Y2 Y3

通过计数器结合触点比较指令完成。

按钮X15点击,计数器计数,

比较指令将计数器的数值进行比较,

为1,表示点击了一次,Y1输出。

为2,表示点击了二次,Y2输出,等等。

第N种方法。

肯定还有其他的思路与方法。

比如位移指令,步进指令等,

编程时使用自己熟悉的指令就好。

欢迎大伙回复补充。


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索