- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
课题授课教案
一、教案头序号:
本次课题
项目四
任务三:自动售货机控制
授课教师
审阅
授课时间
课时
授课班级
知识目标
1.学会数学函数类指令的功能和使用方法;
2.能灵活运用数学函数指令进行综合项目设计。
能力目标
1.能够根据任务要求制定任务计划、合理高效的实施任务;
2.能够借助网络媒体查阅资料,理解新知,独立解决任务中的问题;
3.能够应用功能指令完成自动售货机控制系统的编程与调试。
情感目标
1.培养善于独立思考、交流沟通的协作能力;
2.培养学习兴趣,树立积极乐观的学习态度;
3.树立自信心,增强克服困难的意志,养成和谐和健康向上的品格。
4.使学生树立“天才在于勤奋,知识在于积累。”的意识。
教学重点、难点
重点
1.运用数学函数指令进行综合项目设计;
2.应用功能指令完成自动售货机控制系统的编程与调试。
难点
1.运用数学函数指令进行综合项目设计;
2.应用功能指令完成自动售货机控制系统的编程与调试。
教学准备
1、西门子S7-1200可编程控制器实训装置,主机模块
2、电脑一台(具有PROTALV13软件平台)
3、24V直流电源、交流220V电源各一处
4、实训连接导线若干
5、Profilnet通讯电缆一根
二、教学设计
步骤
教学内容
教师活动
学生活动
课前检查
1、检查学生的劳保服装。
2、检查学生的出勤情况并做好记录。
3、强调实习安全。
督导检查做好记录
学生自检互检
情景引入
自动售货机越来越受人们欢迎,贩卖的商品也更是五花八门,几乎囊括了生活里每个所需。从最开始的投币模式,到接受银行卡支付、并连接互联网,自动售货机的运行方式变得多样。
本节课通过学习S7-1200的数学函数类指令来完成一个PLC控制的自动售货机,请扫描二维码阅读详细任务要求。
引导学生扫码学习
扫码获取任务
任务资讯
知识点1:递增指令(INC)和递减指令(DEC)
对无符号或有符号整数分别进行自动增加或减小1个单位的操作。
说明:
数据长度可以是字节、字或双字;
(2)单击???可选择数据类型,该指令支持的数据类型为各种整型变量,在输入IN/OUT变量的参数时应注意选用匹配的地址长度。
图4-3-4INC指令支持的数据类型
指令各端口功能如下:
EN:使能输入端,使能输入EN的信号状态由“0”变为“1”时,执行1次递增或递减指令。
ENO:使能输出端,当使能输入EN为1,ENO输出为1;EN为0,则ENO为0。如果在执行期间未发生溢出错误,则使能输出ENO的信号状态也为“1”。
IN/OUT:此端口填写一个地址可以是I、Q、M、D、L,输出数据为递增(递减)后的数值。每执行一次递增(递减)指令,地址中的数值自动加1(减1)。
小任务:用一个点动按键作为PLC的输入信号,记录按键点动的次数并存储在MB20地址中。
任务分析:INC指令可以用来检测I0.0按键动作的次数,应在INC的使能输入端接检测能流上升沿的P_TRIG指令,否则在I0.0状态为1的每一个循环扫描周期,MB20都要被累加1。梯形图程序如图4-3-5。
图4-3-5梯形图程序
知识点2:四则运算指令
四则运算指令包括加法指令ADD、减法指令SUB、乘法指令MUL、除法指令DIV四种。
1.加法指令ADD
执行加法指令ADD将输入IN1的值与输入IN2的值相加,并将加得结果存储在OUT设定的寄存器中。
图4-3-7ADD指令支持的数据类型
加法指令各端口的定义如下
EN:使能输入端,EN为1时执行加法指令,EN为0时不执行。
ENO:使能输出端,当指令正确执行期间使能输出端ENO为1,指令结果超出输出OUT指定数据类型的允许范围或浮点数为无效值时ENO为0。
IN1/IN2:要相加的数值,可以是寄存器的地址或常数,单击ADD指令下的星标可以扩展输入的数目。
OUT:加法计算结果输出,IN1+IN2=OUT,OUT端一般填写寄存器地址。
小提示:可以从指令框的“???”下拉列表中选择该指令的数据类型,当地址长度与数据类型不匹配时,会将输入数值隐式转换为指定的数据类型,编译不会报错,但运行过程中可能会出错。如图4-3-8
图4-3-8数据类型的选择
(2)减法指令SUB
执行减法指令SUB,将由被减数IN1的值减去减数IN2的值,并将结果存入OUT设定的寄存器地址中。
图4-3-10SUB指令支持的数据类型
减法指令各端口的定义如下
EN:使能输入端,EN为1时执行加法指令,EN为0时不执行。
ENO:使能输出端,当指令正确执行期间使能输出端ENO为1,指令结果超出输出OUT指定
您可能关注的文档
- PLC编程与应用(西门子)电子教案 目四 任务4:装配流水线控制.doc
- PLC编程与应用(西门子)电子教案 项目二 任务1:三相异步电动机的连续正转PLC控制.doc
- PLC编程与应用(西门子)电子教案 项目二 任务2:用PLC改造三相异步电动机正反转控制线路.doc
- PLC编程与应用(西门子)电子教案 项目二 任务3:三相异步电动机正反转星角降压启动控制.doc
- PLC编程与应用(西门子)电子教案 项目三 任务1:电机顺序启动逆序停止控制.doc
- PLC编程与应用(西门子)电子教案 项目三 任务2:轧钢机的PLC控制.doc
- PLC编程与应用(西门子)电子教案 项目三 任务3:自动门的PLC控制.doc
- PLC编程与应用(西门子)电子教案 项目三 任务4:交通信号灯的PLC控制.doc
- PLC编程与应用(西门子)电子教案 项目四 任务1:彩灯循环闪亮PLC控制.doc
- PLC编程与应用(西门子)电子教案 项目四 任务2:邮件自动分拣机控制.doc
- 讲述一个成功的品牌建设案例.doc
- 土木工程结构设计知识点总结与练习.doc
- 动画技术在高中生物细胞结构教学中的优势分析教学研究课题报告.docx
- 小学体育教学中运动技能学习与认知发展关系研究教学研究课题报告.docx
- 初中历史课程资源开发与历史思维能力培养实践研究教学研究课题报告.docx
- 初中生物环境保护教学学生环保意识与可持续发展观念培养教学研究课题报告.docx
- 《绿色金融在推动我国绿色金融国际合作中的作用研究》教学研究课题报告.docx
- 基于工程思维的初中物理实验课程设计研究教学研究课题报告.docx
- 高中历史比较史学教学在历史思维训练中的应用教学研究课题报告.docx
- 普通高中生涯规划指导课程实施中教师专业成长研究教学研究课题报告.docx
文档评论(0)