功能指令的基本规则教学设计中职专业课-电器及PLC控制技术-智能设备运行与维护-装备制造大类_第1页
功能指令的基本规则教学设计中职专业课-电器及PLC控制技术-智能设备运行与维护-装备制造大类_第2页
功能指令的基本规则教学设计中职专业课-电器及PLC控制技术-智能设备运行与维护-装备制造大类_第3页
功能指令的基本规则教学设计中职专业课-电器及PLC控制技术-智能设备运行与维护-装备制造大类_第4页
功能指令的基本规则教学设计中职专业课-电器及PLC控制技术-智能设备运行与维护-装备制造大类_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

功能指令的基本规则教学设计中职专业课-电器及PLC控制技术-智能设备运行与维护-装备制造大类科目授课时间节次--年—月—日(星期——)第—节指导教师授课班级、授课课时授课题目(包括教材及章节名称)功能指令的基本规则教学设计中职专业课-电器及PLC控制技术-智能设备运行与维护-装备制造大类设计思路一、设计思路以课本功能指令章节为基础,结合智能设备控制案例,采用“任务驱动+讲练结合”模式。先拆解指令格式、操作数含义等核心规则,再通过电机正反转计数、定时器控制等典型任务,引导学生编写、调试指令,强化规则应用能力,注重理论联系实际,培养解决实际控制问题的职业素养。核心素养目标分析二、核心素养目标分析聚焦功能指令规则应用,培养分析智能设备控制需求、运用指令逻辑设计解决方案的能力;强化规范编写程序、调试系统的职业习惯,提升解决实际控制问题的专业素养,契合智能设备运行与维护岗位核心能力要求。学习者分析三、学习者分析学生已掌握PLC基本指令(LD、AND、OR等)、常用电器元件(接触器、继电器)应用及简单梯形图编程,能完成电机启停、正反转等基础控制电路设计。学习兴趣偏向实操,对智能设备控制案例(如传送带分拣)有探索欲,具备基础电路识图能力,但逻辑抽象思维较弱,习惯直观演示。可能因功能指令格式复杂(如MOV、CMP指令操作数记忆)、逻辑组合应用(定时器与计数器配合)困难,调试时易因参数错误导致程序失效,且指令与实际控制需求对应关系理解不深,需通过分层任务逐步突破。教学资源硬件资源:三菱FX系列PLC实训台、接触器、继电器、按钮开关、指示灯、智能传送带分拣模型;软件资源:GXWorks2编程软件、PLC编程仿真平台;课程平台:学校教学管理系统、智慧职教平台;信息化资源:功能指令应用微课、指令规则解析PPT、在线练习题库;教学手段:任务驱动法、分组实操、案例教学、多媒体演示。教学过程(一)情境导入,激发兴趣(5分钟)

同学们,看实训台上的智能传送带分拣模型,当不同颜色的物料经过时,PLC如何自动控制推杆分拣到对应仓位?这靠的就是我们今天要学的功能指令——它就像PLC的“智能工具箱”,能让控制更灵活高效。上节课我们学了基础指令,像启停、正反转,但基础指令只能实现简单逻辑,面对复杂控制(比如数据传送、比较、定时计数),就必须用功能指令。今天我们就来探究功能指令的“使用说明书”,掌握它的基本规则,让它帮我们解决智能设备的实际问题。

(二)温故知新,衔接旧知(10分钟)

大家回忆一下,基础指令(如LD、OUT)的特点是什么?对,每条指令对应一个基本操作,比如“取”“输出”,但功能指令不同——它像“组合工具”,一条指令能完成一整套功能。比如传送带分拣需要记录物料数量(计数)、比较重量(判断分拣方向),这些用基础指令写几十行,用功能指令可能一行就能搞定。现在请大家打开课本P45,看看功能指令章节的目录,今天我们重点学“功能指令的格式”和“基本规则”,这是后续应用所有功能指令的基础。

(三)新知探究1:功能指令的格式拆解(20分钟)

同学们,先看课本P46的图3-1,这是MOV指令的格式图。大家发现没有,功能指令比基础指令多了一部分?对,它有“操作码”和“操作数”。操作码就像“指令名称”,比如MOV表示“数据传送”,CMP表示“数据比较”,课本P47表3-1列出了常用功能指令的操作码,大家先花2分钟记一下:MOV传送、CMP比较、TIM定时、CNT计数,这些是智能设备控制中最常用的4条。

(四)新知探究2:功能指令的基本规则(30分钟)

掌握了格式,我们来看功能指令的“三大规则”,这是确保指令正确运行的关键。规则一:操作数的数据类型必须匹配。比如MOV指令,源操作数可以是常数(K10)、数据寄存器(D0),但如果是CMP比较指令,比较的两个操作数必须同类型——比如不能拿“K10”(常数)和“T0”(定时器当前值)比,课本P48图3-2就举了错误案例,大家看红色标注“数据类型不匹配”,程序会报错。现在请大家分组讨论:如果我想比较“物料数量”(存在D1寄存器)和“设定值20”(常数),该用哪条指令?操作数怎么写?对,用CMP指令,操作数是CMPD1K20,数据类型都是“字”,匹配!

规则二:功能指令的执行条件。基础指令(如OUTY0)只要X0接通,Y0就输出;但功能指令不同,它需要“驱动条件”。比如MOV指令,必须让某个输入点(如X10)接通,指令才会执行——课本P49图3-3的梯形图里,X10是MOV指令的“执行触点”,X10闭合时,才执行MOVK10D0;X10断开,指令不执行,D0保持原值。现在请大家看实训台,X10接的是“复位按钮”,如果我想按一下X10,把D0清零,该怎么写?对,MOVK0D0,驱动条件是X10。大家动手写程序,传到PLC,按一下X10,然后用GXWorks2监控D0的值,是不是从10变成0了?

规则三:功能指令的步数与占点数。课本P50表3-2列出了MOV、CMP等指令的“执行步数”,比如MOV指令占5步,CMP占7步。PLC的扫描周期是固定的,步数越多,执行时间越长。在智能设备控制中,如果程序里有太多功能指令,可能会影响响应速度——比如传送带分拣,物料经过传感器的时间只有0.5秒,如果指令执行超过0.5秒,就会漏分拣。所以大家写程序时,要尽量选步数少的指令,比如用“INC”(加1)指令代替“ADDK1D0”指令,INC只占3步,ADD占7步。现在请大家算一下:如果程序里有10条MOV指令,总共占多少步?对,5×10=50步,假设PLC每步扫描时间0.1ms,总执行时间就是5ms,完全满足传送带控制需求。

(五)案例实战:传送带分拣控制指令编写(40分钟)

同学们,现在用学到的功能指令规则,解决实际问题——实训台的智能传送带分拣模型:物料经过光电传感器X2(检测到物料为ON),重量传感器X3(重量≥10kg为ON),PLC需要根据重量判断分拣方向:重量≥10kg,推杆Y1动作(推到A仓);<10kg,推杆Y2动作(推到B仓)。同时,每分拣一个物料,计数器C0加1,当C0达到20个,传送带停止(Y0OFF)。

请大家分组讨论,写出控制程序,注意三点:1.用CMP指令比较重量(X3对应的D10寄存器,假设重量值存在D10);2.用MOV指令控制推杆(Y1/Y2);3.用CNT指令计数。现在每组派代表上台展示程序,其他组点评。

(第一组展示程序)

LDX2

OUTC0K20

LDX3

MOVD10D20

CMPD20K10

LDM1

OUTY1

LDM2

OUTY2

LDX0

OUTY0

(老师点评)

这组同学用了CMP指令比较D20和K10,思路对,但有两个问题:1.没有给CMP指令加驱动条件——CMP指令必须由某个触点驱动,比如“LDX3”后直接CMP,X3断开时指令不执行,比较结果会出错;2.计数器C0的复位信号没写——C0计满20后需要复位,否则下次无法重新计数,应该加“LDRSTC0”,复位信号用X1(停止按钮)。

(修改后的程序)

LDX0

OUTY0

LDX2

OUTC0K20

LDC0

RSTC0

LDX3

MOVD10D20

CMPD20K10

LDM1

OUTY1

LDM2

OUTY2

现在大家按照修改后的程序,在GXWorks2里编写,传到PLC实训台,模拟物料检测:按下X2(物料检测),观察推杆动作;调整X3(重量≥10kg),看Y1/Y2是否正确切换;分拣20次后,看传送带是否停止。遇到问题举手,老师巡回指导。

(六)巩固练习:分层任务突破(20分钟)

同学们,刚才完成了传送带分拣的指令编写,现在根据掌握程度,完成分层任务:

基础组(需强化规则):用MOV指令编写“电机正反转控制”——X0启动(正转Y0),X1停止(Y0OFF,Y1OFF),X2反转(Y1ON),要求用MOVK1Y0(正转)、MOVK0Y0(停止正转)、MOVK1Y1(反转),注意驱动条件(X0、X1、X2)。

提升组(需强化组合):用TIM指令编写“延时启动控制”——按下X0,电机Y0延时5秒后启动,按下X1立即停止,TIM指令格式是TIMT0K50(K50代表5秒,因为TIM单位是0.1秒,50×0.1=5秒)。

挑战组(需强化应用):用CNT指令编写“循环计数控制”——传送带运行10次后自动停止,每次运行由X0启动(Y0ON),X1停止(Y0OFF),计数器C0计满10次后,Y0OFF并复位C0。

各组完成任务后,举手示意,老师检查程序并记录成绩。基础组重点检查操作数匹配,提升组重点检查TIM指令的K值计算,挑战组重点检查CNT的复位信号。

(七)总结梳理,提炼重点(5分钟)

同学们,今天我们学了功能指令的“三大法宝”:格式(操作码+操作数)、规则(数据类型匹配、执行条件、步数占点)、应用(传送带分拣、电机控制)。大家要记住:功能指令不是“孤立的工具”,而是“组合工具箱”,只有掌握规则,才能灵活解决智能设备的控制问题。下节课我们将学习“功能指令的高级应用”,比如循环移位、四则运算,大家提前预习课本P52-54,思考“怎么用移位指令实现物料分拣的仓位轮换”。

(八)作业布置(5分钟)

1.基础作业:完成课本P55“练习3-1”,写出MOV、CMP、TIM指令的操作数含义;

2.实操作业:在GXWorks2中编写“定时关灯控制”——按下X0,灯Y0亮10秒后自动灭,用TIM指令实现,截图保存程序并上传到教学平台;

3.拓展作业:观察家里的智能设备(如洗衣机、空调),思考哪些功能可能用到功能指令,下节课分享。教学资源拓展拓展资源:1.指令深度解析:补充三菱FX系列32位功能指令(如DMOV双字传送、DCMP双字比较)的格式与应用场景,对比16位指令的数据处理范围差异;2.工业案例库:收录自动化生产线中的物料分拣系统、机械手定位控制、智能仓储设备等真实案例,拆解功能指令(如INC加1、DEC减1、SFTL移位)在其中的逻辑实现;3.故障诊断指南:汇编功能指令常见错误代码(如“操作数超出范围”“执行条件冲突”)的排查步骤,结合实训台模拟故障现象(如D200超出数据区导致PLC报错);4.指令组合手册:整理“MOV+TIM”延时启动、“CMP+OUT”条件输出、“CNT+RST”循环控制等10种高频组合的编程模板,标注适用场景与注意事项;5.规范编程参考:提供企业级PLC程序编写规范,如操作数命名规则(如D0代表“物料计数”)、注释标准(如“//MOV传送设定值至目标寄存器”)。

拓展建议:1.分层练习任务:基础组完成“指令格式改错”(如将“CMPK10D0”改为“CMPD0K10”),提升组设计“交通灯智能控制”(用TIM实现红绿灯切换,CNT记录车流量),挑战组开发“恒温控制系统”(用CMP比较温度传感器值,MOV控制加热器输出);2.实践观察记录:让学生记录实训室智能设备(如自动门、分拣机)的传感器信号与执行器动作,推测可能使用的功能指令(如光电传感器触发X0,用MOV驱动电机Y1);3.小组项目开发:4-5人一组完成“智能药盒分装系统”,用CNT统计药片数量,CMP判断药片类型,MOV控制推杆动作,提交程序代码与运行视频;4.故障模拟训练:教师设置典型错误程序(如“MOVT0K10”数据类型不匹配),学生通过GXWorks2监控功能定位问题,填写《故障排查报告》;5.职业场景渗透:邀请企业工程师分享“汽车装配线PLC控制”案例,分析功能指令在高速生产中的响应优化(如用高速计数器C235替代普通CNT提升计数精度)。板书设计①功能指令格式

-核心词:操作码、操作数

-重点句:功能指令=操作码(指令名称)+操作数(数据对象)

-关联点:课本P46图3-1MOV指令格式示例

②功能指令基本规则

-规则1:数据类型匹配

·关键词:同类型操作数

·重点句:源操作数与目标操作数数据类型必须一致(如常数K与寄存器D)

-规则2:执行条件

·关键词:驱动触点

·重点句:功能指令需由输入触点驱动(如X10闭合时执行MOV指令)

-规则3:步数与占点数

·关键词:执行步数、扫描时间

·重点句:指令步数影响PLC响应速度(如MOV占5步,CMP占7步)

③典型应用指令

-MOV(数据传送)

·功能:实现数据复制(如MOVK10D0将常数10传至D0)

-CMP(数据比较)

·功能:比较两数值大小(如CMPD1K20判断D1是否大于20)

-CNT(计数控制)

·功能:累计脉冲次数(如CNTC0K10计满10次动作)

-关联点:课本P48图3-2CMP指令应用案例课堂小结,当堂检测课堂小结:本节课聚焦功能指令基本规则,核心掌握三点:一是指令格式(操作码+操作数),如MOV指令需明确源操作数与目标操作数;二是规则应用(数据类型匹配、执行条件、步数占点数),如CMP指令比较时操作数须同类型,MOV指令需由触点

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论