240 likes | 423 Views
项目八 彩灯. 任务: 设计一循环点亮的彩灯组。控制要求如下: 首先点亮第一个彩灯并闪烁 ,5 钞钟后点灯第二个彩灯并闪烁 , 然后 15 钞钟后点灯第三个彩灯并闪烁 . 要求: 1 、 I/O 分配表 2 、编写程序 3 、画电路图 4 、连线 5 、调试. 知识目标: 1 、掌握计数器指令 能力目标: 1 、能按照电气图接线 2 、熟练应用计数器指令 3 、熟悉顺序控制. 应用: 在实际中,一些生产设备经常要按流程进行. 计数器指令与计数控制程序.
E N D
任务: 设计一循环点亮的彩灯组。控制要求如下: 首先点亮第一个彩灯并闪烁,5钞钟后点灯第二个彩灯并闪烁,然后15 钞钟后点灯第三个彩灯并闪烁. • 要求: 1、I/O分配表 2、编写程序 3、画电路图 4、连线 5、调试
知识目标: 1、掌握计数器指令 • 能力目标: 1、能按照电气图接线 2、熟练应用计数器指令 3、熟悉顺序控制
应用: 在实际中,一些生产设备经常要按流程进行.
计数器指令与计数控制程序 计数器指令的形式如表3-15所示,表中C×××为计数器编号,取C0~C255;CU为增计数信号输入端;CD为减计数信号输入端;R为复位输入;LD为装载预置值;PV为预置值。计数器的功能是对输入脉冲进行计数,计数发生在脉冲的上升沿,达到计数器预置值时,计数器位元件动作,以完成计数控制任务。
1 . 增计数器指令CTU 从当前值开始,在每一个(CU)输入状态的上升沿时递增计数。当达到最大值(32 767)后停止计数。当当前计数值≥预置值(PV)时,计数器位元件被置位。当复位端(R)被接通或者执行复位指令时,计数器被复位。 【例题3.9】设I0.0连接增计数输入端,I0.1连接复位端,预置值为5时,输出端Q0.1接通,试编写控制程序并绘出时序图。
2 . 减计数器指令CTD 从当前值开始,在每一个(CD)输入状态的上升沿时递减计数。当当前计数值等于0时,计数器位元件被置位。当装载输入端(LD)接通时,计数器位元件被自动复位,当前值复位为预置值(PV)。
3. 增减计数器指令CTUD 增减计数器有增计数和减计数两种工作方式,其计数方式由输入端决定。 当达到最大值(32 767)时,在增计数输入端的下一个上升沿将导致当前计数值变为最小值(-32 768)。当达到最小值(-32 768)时,在减计数输入端的下一个上升沿将导致当前计数值变为最大值(32 767)。
单流程控制 1.顺序控制指令LSCR、SCRT、SCRE 表4-1 顺序控制指令 对顺序控制指令说明如下: (1)状态继电器是S7-200系列PLC的一个存储区,用“S”表示,共256位,采用8进制(S0.0~S0.7,…,S31.0~S31.7)。 (2)顺序控制开始指令LSCR用来表示一个状态继电器的开始,顺序控制结束指令SCRE用来表示一个状态继电器的结束。 (3)顺序控制转移指令SCRT用来表示活动状态的转移。
3.顺序控制功能图 2.工序图 图4-2 工序图 图4-3 顺序控制功能图
项目任务完成: 1、输入/输出端口分配表:
任务1(由每组的第1队完成) 1)按提供的《彩灯项目电路图》接线: 把步进电机台中绿色按钮的开关信号连接到PLC的输入点中; 连接好艺术彩灯台中三组彩灯的控制电路。 2)编梯形图,实现三组彩灯如下的循环轮闪功能。 按绿色按钮→首先第一组彩灯闪烁,3钞钟后→第二组彩灯闪烁, 4 钞钟后→第三组彩灯闪烁,5 钞钟后→第一组彩灯闪烁… …不断循环。 以彩灯的循环轮闪功能是否正确为考核标准。
任务2(由每组的第2队完成) 1)接线:在第1队的基础上,把步进电机台中红色按钮的开关信号连接到PLC的输入点中。 2)编梯形图,实现彩灯轮闪并可停止的功能。 要求:除了要完成第1队所要求的功能以外,还要达到:当按下红色按钮后,直到本轮循环的第3组彩灯闪烁5 钞钟后,则全部停止。 考核标准:能实现所要求的功能。
课堂书面任务: 在实操轮空时,同学们要完成以下书面任务: 1)画本队实训任务的电路图, 2)写出I/O分配表, 3)画出本队的控制梯形图。 所有任务都要在2节课内完成。两队中间交接的时间可以提前。
4、 操作步骤: (1)按图连接电路。 (2)接通电源,拨状态开关于“TERM”(终端)位置。 (3)启动编程软件,单击工具栏停止图标使PLC处于“STOP”(停止)状态。 (4)将图3.79所示的控制程序下载PLC。 (5)单击工具栏运行图标使PLC处于“RUN”(运行)状态。
拓展项目: 设计一组循环点亮的彩灯,一组中有4个彩灯;按两种工作方式.按单周期方式时,按启动按钮后,完成一周后停止;按连续运行工作方式,彩灯循环点亮.按下停止按钮时,彩灯完成一周后才停止. 要求: 1、I/O分配表 2、编写程序 3、画电路图 4、连线 5、调试