洗衣机自编程怎么设置

看下控制要求:
接通电源 , 按下启动按钮 , 开始进水 , 水位达到高水位时停止进水 , 并开始正转洗涤3s后 , 停止2s后进入反转洗涤 , 然后又停2S , 若正、反洗涤10次后 , 则开始排水 , 当水位下降到零水位后 , 开始脱水并继续排水 , 脱水20s , 即完成一次大循环 , 大循环满6次 , 则返回到进水开始时全部动作 , 进行下一次大循环 , 提示洗完指示灯蜂鸣器亮20s后停止 。也可以按下停止按钮来停止洗涤 。
所用到的变量:
【洗衣机自编程怎么设置】停止按钮 X0(i0.0) , 启动按钮 X1(I0.1)零液位传感器 X2(I0.2),高水位传感器 X3(I0.3)
进水电磁阀 Y0(Q0.0) , 正向洗涤接触器 Y1(Q0.1) , 反向洗涤接触器 Y2(Q0.2) , 排水电磁阀 Y3(Q0.3) , 脱水电磁阀Y4(Q0.4) , 蜂鸣器Y5(Q0.5) 。
编程如下:
本例程序如下:本文综合使用定时器和计数器来实现设计功能 。
程序如下:

洗衣机自编程怎么设置

文章插图
文章插图
在按下启动按钮后 , 将启动进水 , 在达到高水位后停止进水 , 这里考虑到在排水和脱水过程中也不能进水 。
洗衣机自编程怎么设置

文章插图
文章插图
当达到高水位后 , 将进行3s的正向洗涤 , 这里的T3是正反向都洗完之后需要将T0定时器复位 , 以便重新启动正向洗涤 。
洗衣机自编程怎么设置

文章插图
文章插图
正向洗涤之后停止T1 2s , 之后启动反向洗涤 , 反向洗涤3s后 , 停止2s , 这样一个洗涤循环结束 , 用T3来判断一个循环 。
洗衣机自编程怎么设置

文章插图
文章插图
用T3启动计数器C0 , 当计数器C0达到十次 。
洗衣机自编程怎么设置

文章插图
文章插图
当C0计数器达到10次 , 则洗涤循环结束 , 进行排水 , 当排水到低水位后 , 停止排水并启动脱水 , 考虑到脱水过程中还有水 , 则继续进行排水 , 同时启动定时器T4 20s , 并启动大循环计数器C1 6次 。
洗衣机自编程怎么设置

文章插图
文章插图
当计数器C1达到6次 , 则启动蜂鸣器 , 响铃20s后结束 。这样程序结束 。
通过这个例子来熟悉和掌握下三菱PLC的定时器和计数器的使用 , 当然了这个程序不是唯一的 , 你还可以用循环FOR NEXT指令或SFC来实现 。
下面看看博途怎么编程:
洗衣机自编程怎么设置

文章插图
文章插图

洗衣机自编程怎么设置

文章插图
文章插图

洗衣机自编程怎么设置

文章插图
文章插图

洗衣机自编程怎么设置

文章插图
文章插图

洗衣机自编程怎么设置

文章插图
文章插图
写文不易 , 希望大家多多支持 , 喜欢本文的想学习PLC编程相关内容的朋友可以关注我 , 这段时间我会集中写一些三菱PLC的实例 , 希望能通过这些实例让大家更好的掌握各种指令的应用 。