《二、plc步进顺序控制项目》由会员分享,可在线阅读,更多相关《二、plc步进顺序控制项目(21页珍藏版)》请在金锄头文库上搜索。
1、一体化教学(十四)步进顺序控制教学目的1. 掌握PLC内部软元件:状态继电器S2. 掌握PLC步进指令使用:STL、RET,SETOUT步进用法3. 掌握掌握SFC基本组成,学习SFC编写PLC程序教学过程案列:项目 天塔之光(发射型)提问:能不能有更方便、简单的高效编程方式?步进顺序控制知识一、状态继电器S1、组成程序分析:状态继电器线圈、触头,不做步进顺序控制相当于辅助继电器;步进常开触头,只有常开,没有常闭2、分类S0S9 步进初始状态 10点S10S19 步进回零状态 10点S20S899 通用状态 880点二、步进指令STL 步进接点,将步进常开触头接到左母线,行程副母线。在使用步进
2、接点前,需要先用SET将其置1RET 步进返回,结束副母线。不必在每条STL后使用RET指令,但在一系列步进最后加一条RET指令三、步进状态转移图(SFC)1、状态元件2、状态负载3、状态转移条件4、转移方向由当前状态满足转移条件转向下一状态时,当前状态自动复位,状态负载也随之自动复位四、SFC转换成梯形图按四要素转换,第一步初始状态不一定有四要素实训( 十四 )步进顺序控制1. 线路安装调试 2. 实习报告扩展训练1、项目 小车两地往返控制2、项目 星三角降压启动控制3、运料小车三地往返运行控制一体化教学(十六)液体混合系统控制教学目的、1、进一步熟练SFC编程2、了解多种液体自动混合装置基
3、础知识实训板:SX-805-7模拟实验模块 三向教学仪器导入相关:洗衣机、化工危险性、食品关键词:电磁阀、液位传感器ST、搅拌电动机实训(十六)SX-805-7多种液体自动混合二种液体自动混合控制控制要求:初始状态,容器是空的,Y1、Y2、Y3电磁阀和搅拌机均为OFF,液面传感器L1、L2、L3均为OFF;按下启动按钮后,电磁阀Y1闭合(Y1=ON),开始注入液体A,至液面高度为L2(L2=ON)时,停止注入(Y1=OFF)同时开启液体B电磁阀Y2(Y2=ON)注入液体B,当液面升至L1(L1=ON)时,停止注入(Y2=OFF);停止液体B注入时,开启搅拌机,搅拌混合时间为10S;搅拌停止后放
4、出混合液体(Y4=ON),至液体高度降为L3(L3=ON)后,再经5S停止放出(Y4=OFF);按下停止按钮后,当前操作完毕后,停止操作,回到初始状态。1、I/O分配 2、按程序输入梯形图3、调试并运行程序提问:1、本程序写得如何?能否改写程序,让其更简化?2、13步采用PLF指令是什么意思?能用PLS么?3、该程序如何实现循环后才停止的?4、一旦运行过程中,液位开关发生误动作,会有什么后果?如何解决?5、请同学用已学的状态转移图程序来编写程序。附状态转移图程序:1、讲解状态转移图,注重学生引导2、如何实现在按下停止按钮SB1后,完成一次循环才停止工作?还有其他办法么?(类似单循环)三种液体自
5、动混合控制控制要求:初始状态,容器是空的,Y1、Y2、Y3电磁阀和搅拌机均为OFF,液面传感器L1、L2、L3均为OFF;按下启动按钮后,电磁阀Y1、Y2闭合(Y1=Y2=ON),开始注入液体A和B,至液面高度为L2(L2=ON)时,停止注入(Y1=Y2=OFF)同时开启液体C电磁阀Y3(Y3=ON)注入液体C,当液面升至L1(L1=ON)时,停止注入(Y3=OFF);停止液体C注入时,开启搅拌机,搅拌混合时间为10S;搅拌停止后放出混合液体(Y4=ON),至液体高度降为L3(L3=ON)后,再经5S停止放出(Y4=OFF);按下停止按钮后,当前操作完毕后,停止操作,回到初始状态。1、I/O分
6、配2、按程序输入梯形图3、调试并运行程序三种液体自动混合加热控制控制要求:初始状态,容器是空的,Y1、Y2、Y3电磁阀和搅拌机均为OFF,液面传感器L1、L2、L3均为OFF,加热器H为OFF;按下启动按钮后,电磁阀Y1、Y2闭合(Y1=Y2=ON),开始注入液体A、B,至液面高度为L2(L2=ON)时,停止注入(Y1=Y2=OFF)同时开启液体C电磁阀Y3(Y3=ON)注入液体C,当液面升至L1(L1=ON)时,停止注入(Y3=OFF);停止液体C注入时,开启搅拌机,搅拌混合时间为10S;搅拌停止后开始加热(H=ON),当混合液温度达到某一指定值时,T1=ON,H=OFF,加热器停止加热,放
7、出混合液体(Y4=ON),至液体高度降为L3(L3=ON)后,再经5S停止放出(Y4=OFF);按下停止按钮后,当前操作完毕后,停止操作,回到初始状态。1、I/O分配2、按程序输入梯形图3、调试并运行程序,回答问题启动的条件中温度开关元件不能按时复位,会有什么情况发生?一体化教学(十七)交通灯控制教学目的、加强SFC单流程程序设计学习并行流程SFC设计,条件触点指令学习系统RTC功能教学过程控制要求一(单流程步进)提问:1、闪烁程序的计数器如何复位?2、闪烁程序有没有其他的编写方式?3、能否让交通灯暂停?M8040控制要求二(并行流程控制)控制要求三(带时钟并行控制)实训(十七)十字路口交通灯
8、控制安装调试1. 线路安装调试 2. 实习报告一体化教学( )洗衣机控制一、教学目的1、了解洗衣机的工作原理2、学会设计选择性SFC二、基础知识项目背景:全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是同一中心安放的。外桶固定,作盛水用;内桶可以旋转,作脱水用,内桶的四周有很多小孔,使内外桶的水流相通。该洗衣机的进水和排水分别由进水电磁阀和排水阀打开,经进水阀来执行。进水时通过电控系统使进水阀打开,经进水管将水注入到外桶。排水时通过电控系统使排水阀打开,将水由外桶排到机外。洗涤正转,反转由洗涤电机驱动波盘正反转来实现,此时脱水桶并不旋转。脱水时,驱动继电器将离合器合上,由洗涤电机带动内桶正转进行
9、甩干。高低水位开关分别用来检测高低水位。启动按钮来启动洗衣机工作,按钮停止来实现手动停止进水,排水,脱水及报警。某西门子全自动洗衣机的控制要求如下:PLC投入运行,系统处于初始状态,准备好启动。 (1) 按下启动按扭及水位选择开关,开始进水,水满(即水位到达高低)时停止进水,2秒后开始洗涤。 (2)洗涤时,正转20秒后暂停,暂停5秒后开始反转洗涤,反转洗涤20秒后暂停,暂停3秒。 (3) 如此循环3次,总共180秒后开始排水,排空后(水位下降到低位)开始脱水并继续排水。脱水15秒即完成一次从进水到脱水的工作循环过程。 (4) 若未完成3次大循环,则返回从进水开始的全部动作,进行下一次大循环;若完成了3次大循环,则进行洗完报警。 (5)报警16秒结束全部过程,自动停机。 (6) 此外按排水按钮可实现手动排水;按停车按扭可停止进水、排水、脱水及报警。1)元件表2)电气控制线路图3)PLC控制程序项目(十九)分拣系统一、教学目的1. SFC选择性结构编程二、基础知识1.SFC选择性结构编程实训(十九)分拣系统安装调试1. 线路安装调试 2. 实习报告