资源描述:
《全自动洗衣机的控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、PLC程序设计(洗衣机程序)全自动洗衣机的扌空制RayMokcatknowsray@hotmail.coi应用物理学院电子科学与技术⑶班200114014325莫晓磊一程序设计要求(1)水位控制[高水位25s[中水位进水15s[低水位进水10s(2)程序选择[全程序[简易程序(3)全程序过程进水T洗涤(正转3s仮转2s,停ls,200次)9排水(20s)T脱水(10s)T停止I循环三次丨KI(4)简易过程进水T洗涤(正转3s仮转2s,停ls,200次)9排水(20s)T脱水(10s)T停止I循环二次丨KI①I/O分配②梯形图③软盘进水阀(Y0)排水阀(Y1)电机正反转(Y1,Y
2、2)脱水(Y4)二I/O分配图起动X0Y0进水水位(高)XIY1排水水位仲)X2Y2电机正转水位(低)X3Y3电机反转全程序X4Y4脱水简易程序X5COMCOM二状态转换图(见附录一)三梯形图(见附录二)分析如下1,初始脉冲M8002使初始状态SO置为1,当按驱动按钮X0.先选择了水位,程序类型厉再按X0起动的.按X04,选择的是全程序.X005037—II___(畸:M5—II_按X05,选择的是简单程序.本来是以X04为全程序,X04非作为简单程序,但在程序结束的时候,不能令M0置零.所以增加了X05作为简单程序的选择按钮.3,X01控制高水位,按X01,起动Ml,并口锁.
3、X02控制中水位,按X02,起动M2,并口锁.X03控制低水位,按X03,起动M3,并自锁.C2C3S20状态转入SO厉,对C2.C3清零.并且,由M1+M2+M3与X0作为对S20的转移条件.5,S2037TSTL卜394245{SETY000{SETS21{SETS31{SETS41状态转移到S20,驱动Y()(进水).当X2闭合,即Ml置1,状态转移S21;当X3闭合,即M2置1,状态转移S31当X4闭合,即M3置1,状态转移S416,48-ISTU5255—ISTU62-ISTLF86<10{SET4、oc状态转移到S21时,TO计时25秒(进水25秒),然厉TO置1,状态转移到S22.状态转移到S31时,T1计时15秒(进水15秒)撚后T1g1,状态转移到S22.状态转移到S41时,T2计时10秒(进水10秒),然后T2置1,状态转移到S22.00023YSCOClS24状态转移到S22,对Y0清除指令,即停止进水•当Y0停止时,即Y0非置1,状态转移到S23.{RST{RST{SET状态转移到S23,如果选择的是全程序(按X04),那么对CO清零.如果选择的是简单程序(按X05),那么对C1清零.CO非,Cl非置1,状态转移到S24.9.(Y002D5、S25:状态转移到S24,起动Y02(电机正转),T3计时3秒•计时完毕状态转移到S25•正转完毕.SZb93—ISTLF98102■0■5<14K20S26-[SETS26-
6、7、态转移到S24.il-数满100次时,状态转移到S27.状态转移到S27,起动Y01(排水).T7计时20秒傑厉T7置1,状态转移到S28.13,Q92136TSTL卜141145149154HO-4^It—n~I~~If-43J(YOM:<18K100:8、态转移到SO.步进阶梯结束.程序结束.四,心得体会学会熟练运用PLC编写程序.学会了细心理解PLC其屮的逻辑.