您现在的位置是:首页 > PLC技术 > PLC技术
基于PLC步进指令的洗车过程控制设计
来源:艾特贸易2017-06-04
简介1 .控制要求 洗车要经过泡沫清洗、清水洗净和风干三个步骤。洗车过程示意图如图 6-19 所示。系统具有自动和手动两种工作方式,在硬件上设置一切换开关 COS 。设置有启动按钮 (ST
1.控制要求 洗车要经过泡沫清洗、清水洗净和风干三个步骤。洗车过程示意图如图6-19所示。系统具有自动和手动两种工作方式,在硬件上设置一切换开关COS。设置有启动按钮(START)和停止按钮( STOP),启动按钮具有自锁功能。任何时候按下STOP,则所有输出复位,停止洗车。 图6-18 交通灯控制系统指令程序清单
图6-19 洗车过程示意图 (a)泡沫清洗;(b)清水洗净;(c)风干 若切换开关COS处于手动状态,当按START启动后,将按下列程序动作: (1)执行泡沫清洗(用电机MC1驱动)。 (2)按下按钮PB1执行清水洗净(用电机MC2驱动)。 (3)按下按钮PB2执行风干(用电机MC3驱动)。 (4)按下按钮PB3结束洗车。 若切换开关COS处于自动状态,当按START启动后,将自动依据程序设定的时间逐步执行。其中泡沫清洗10s,清水洗净20s,风干5s,结束后回到待洗状态。 2.系统端口分配及接线 洗车控制系统的端口分配见表6-2,系统I/O接线如图6-20所示。 表6-2 洗车控制系统端口分配
图6-20 洗车控制系统I/O接线图 3.系统顺序功能图 根据控制要求,手动方式和自动方式只能选择其中一种来执行,因此该顺序控制系统属于选择序列类型。系统的顺序功能如图6-21所示。按下启动按钮START后,进入S0状态。辅助继电器M0用于防止启动按钮按下后弹不起来,当进入S0状态后,M0被置位,启动按钮处于何种状态不再起作用。按照要求按下停止按钮后,所有的输出要复位并回到系统最初的状态,因此需要对所有的状态继电器和M0复位。这里使用了一条特殊功能指令“ZRST S0 S33”,ZRST为区间复位指令,意思是将从S0到S33的所有状态继电器复位。程序执行完手动流程或自动流程后进入S24,下一步应该进入系统最初的状态(S0前的状态),S24的动作是对M0复位,同时用“RST S24”指令清除自身。
图6-21 洗车控制系统顺序功能图
图6-22 洗车控制系统梯形图程序 4.梯形图及指令程序 顺序功能图转换成的梯形图程序如图6-22所示,对应的指令程序清单如图6-23所示。
图6-23 洗车控制系统指令程序清单
点击排行
