
9个彩灯的花样控制程序设计项目.doc
10页三向教学仪器制造**“机电专业一体化教学课程教学改革试点班〞启动研讨会现场观摩课工作页9个彩灯把戏控制程序设计工程工作页一、工作任务名称:9个彩灯把戏控制程序设计二、工作任务目标与要求:㈠、任务目标:有9个彩灯,接在PLC的Y0~Y10上,要求进展5种把戏控制的编程设计㈡、任务要求:1、 采用PLC技术控制彩灯的变化2、 彩灯的变化至少要有5种把戏〔每种把戏中每一个灯都必须用上〕3、 必须采用功能指令进展编程设计4、 在任何时刻按下停顿按钮,彩灯都必须停顿工作;按下启动按钮后,从第一种把戏开场工作,不断重复5种把戏的变化5、 各小组发挥团队合作精神,共同设计出PLC的I/O分配表,并设计出PLC程序,下载到控制彩灯的PLC内,验证程序功能,调整、优化程序你可能需要获得一下的资讯,才能更好地完成工作任务……………………………………………………………………………………三、工作任务准备㈠、相关理论知识1、 前面我们已经进展过利用根本指令和步进指令编写彩灯的控制程序设计,根据任务的要求,必须采用功能指令来实现任务目标,为此,你可能需要获得以下的知识⑴ 、位右移指令①、该指令的助记符、指令代码、操作数、程序步如下表1-1☞:表1-1 位右移指令指令名称助记符指令代码 操 作 数程序步 S D n1 n2位右移指令SFTRFNC34*、Y、M、SY、M、SK、Hn2≤n1≤1024SFTR、SFTRP…9步②、指令格式:如图1-1所示。
[S] [D] n1 n2图1-1 位右移指令梯形图格式和指令执行过程③、指令说明:〔1〕该指令的源操作数和目标操作数都是位元件,程序中的K16表示有16个位元件,即M0~M15;K4表示每次移动4位〔2〕当*10每接通一次,*0~*3的四个位元件的状态移入M0~M15的高端,低端自动溢出如图1-1所示①M3~M0→溢出 ②M7~M4→M3~M0 ③M11~M8→M7~M4 ④M15~M12→M11~M8 ⑤*3~*0→M15~M12〔3〕当采用连续执行型指令时,在*10接通其间,每个扫描周期都要移位,因此建议采用脉冲执行型⑵、位左移指令①、该指令的助记符、指令代码、操作数、程序步如下表1-2☞:表1-2 位左移指令指令名称助记符指令代码 操 作 数程序步 S D n1 n2位左移指令SFTLFNC35*、Y、M、SY、M、SK、Hn2≤n1≤1024SFTL、SFTLP…9步②、指令格式:如图1-2所示 [S] [D] n1 n2图1-2 位左移指令梯形图格式和指令执行过程③、指令说明: 〔1〕该指令的源操作数和目标操作数都是位元件,程序中的K16表示有16个位元件,即M0~M15;K4表示每次移动4位。
〔2〕当*10接通一次,*0~*3的四个位元件的状态移入M0~M15的低端,高端自动溢出如图7-50所示①M15~M12→溢出 ②M11~M8→M15~M12 ③M7~M4→M11~M8 ④M3~M0→M7~M4 ⑤*3~*0→M3~M0 〔3〕当采用连续执行型指令时,在*10接通其间,每个扫描周期都要移位,因此建议采用脉冲执行型⑶、在设计PLC程序之前,需要对PLC的外围资源有充分的了解〔包括有哪些控制按钮.有多少个彩灯.分别用什么符号表示?彩灯的工作电源等等〕形成一定的编程思路,然后设计出PLC的I/O分配表〔或称地址表〕分配表的根本信息应该包含有输入端和输出端,以及各端口的作用说明更多资讯可以参考学习工作站提供的辅助教材?PLC原理与编程实例分析?第六章中的第五节,或者登录.baidu. 搜索需要控制的9个彩灯呈一字排列⑷、把戏控制局部的功能要求你需要非常清楚地明白如下的控制要求仔细观察9个彩灯的布局,如下列图1-3所示☞:图1-3①、 你可以设想第一种把戏动作:A、按下“〞按钮,彩灯HL1点亮,此按钮用PLC的输入端口然后每隔1S从左至右依次点亮一个,直至全亮,1S后又全灭。
B、根据任务要求,只能用功能指令来完成,我们可以考虑用“〞指令传送一个数到“〞字元件中②、你可以设想第二种把戏动作:在第一种把戏完毕后,让彩灯HL9点亮, 然后每隔1S从右至左依次点亮一个,直至全亮,1S后又全灭,编程方法类似于第一种把戏.③、你可以设想第三种把戏动作:在第二种把戏动作完毕后,让中间彩灯HL5点亮,然后每隔1S依次点亮两侧的彩灯,直至全亮,1S后全灭,再全亮,如此交替动作3次.④、你设想的第四种把戏动作可能是:在第三种把戏动作完毕后,使彩灯从第一个HL1开场一次点亮一个,从左到右,当亮至第九个HL9时,再从右到左依次点亮一个,如此重复2次⑤、你设计的第五种把戏可以是这样:在第四种把戏完毕后,使9个彩灯一次全亮,一次全灭,交替动作,重复3次⑥、你还可以设计出更多的把戏动作,请描述 : ㈡、工具为完成工作任务,每个工作小组需要向工作站内仓库工作人员提供借用工具清单××× 工作站借用工具清单序号名称数量借出时间学生签名归还时间学生签名管理员签名备注表1-3㈢、材料为完成工作任务,每个工作小组需要向工作站内仓库工作人员提供领用材料清单××× 工作站借用材料清单序号名称数量借出时间学生签名归还时间学生签名管理员签名备注表1-4还等什么?赶快决策出工作方案并实施它…………………………………………………………………………………………㈣、工作任务方案〔决策〕1、按照你组上面的编程思路,制定PLC的I/O分配表如下输入输出输入继电器元件代号作用输出继电器元件代号作用*0Y0*1Y1*2Y2*3Y3*4Y4*5Y5*6Y6*7Y7*10Y10表1-52、各组画图表达本组的编程思路完成了?仔细检查,客观评价,及时反应…………………………………………………………………………………………①、 每组派代表上台展示PLC的I/O分配表,并说明I/O表的内容②、 各组以画图的形式展示并说明本组的编程思路③、 其它组同学给你们提供了那些意见或建议,记录在下面:㈤ 工作任务实施1、设计彩灯把戏控制局部的PLC程序〔梯形图〕参考依据:①、PLC的I/O分配表②、把戏控制效果要求为了更好的完成任务,你可能需要获得以下资讯关于PLC的编程方法,可以参考学习工作站提供的辅助教材?PLC原理和编程实例分析?第六章的案例。
或者参考校园网上的此类资料③、常开触点的符号是;常闭触点的符号是输出线圈的符号是;传送指令的助记符是④、只处理状态的元件,称为位软元件;如 处理的元件,称为字软元件,如⑤组合位元件K1*0表示组合位元件K2Y0表示⑥、位右移指令的助记符是位左移指令的助记符是⑦、在使用这两条指令时,一般都采用 执行形式2、参考前面的I/O分配表,编制出彩灯把戏变化控制程序如下:第一种把戏控制程序:第二种把戏控制程序:第三种把戏控制程序:第四种把戏控制程序:第五种把戏控制程序:完成了,仔细检查,客观评价,及时反应…………………………………………………………………………………………3、将你的程序拿来与其他组员的程序进展比照,发现异同,在组内和组外进展充分的讨论,得出最正确程序,并下载到PLC中进展调试㈥ 工作任务评价1、各小组派代表展示梯形图〔利用投影仪〕,并解析程序含义2、 各小组派人展示彩灯把戏控制效果,承受全体同学的检阅,测试彩灯把戏控制要求的实现情况,记录如下:启动控制功能:停顿控制功能:第一种把戏控制功能:第二种把戏控制功能:第三种把戏控制功能:第四种把戏控制功能:第五种把戏控制功能:第六种把戏控制功能:每次启动后,是不是都是从第一种把戏开场工作:其他小组提出的改良建议:3、学生自我评估与总结4、小组评估与总结5、教师评估6评价表ΧΧΧ技师学院〔高级技工学校〕评价表学习领域:PLC与GOT技能岛学习情景:彩灯的控制任务二: 彩灯的把戏控制班级:___________小组:___________**:___________指导教师:_______日期:___________评价工程评价标准评价依据评价方式权重得分小计学生自评15%小组互评60%教师评价25%职业素养1.遵守企业规章制度、劳动纪律2.按时按质完成工作任务3.积极主动承当工作任务,勤学好问4.人身平安与设备平安5.工作站6S完成情况1. 出勤2.工作态度3.劳动纪律4.团队协作精神0.3专业能力1.熟练制作PLC的I/O分配表2.掌握传送指令和移位指令的综合应用3.熟练运用PLC编程软件进展彩灯把戏编程设计4.会独立进展程序的安装与调试5. 具有较强的信息分析处理能力1.操作的准确性和规*性2.工作页或工程技术总结完成情况3.专业技能任务完成情况0.5创新能力1.在任务完成过程中能提出自己的有一定见解的方案2.在教学或生产管理上提出建议,具有创新性1.方案的可行性及意义2.建议的可行性0.2合计㈦ 技能拓展在控制要求中,如果增加“在任何时刻按下暂停按钮,彩灯停顿工作,松开暂停按钮,彩灯从暂停的状态开场工作〞的控制条件,应如何修改控制程序.. z。
