传送和比较指令教案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

注:教案首页,教案用纸由学校另行准备湖南省劳动厅编制湖南省技工学校理论教学教案教师姓名:学科PLC执行记录日期星期检查签字班级节次课题传送和比较指令课的类型理论教学目的掌握传送和比较指令。教学重点传送和比较指令的应用。教学难点传送和比较指令的应用。主要教学方法讲授演示教具挂图无教学环节时间分配1、组织教学时间23、讲授新课时间702、复习导入时间84、归纳小结时间55、作业布置时间5教学后记2014-2015学年上学期第周第课时益阳高级技工学校[复习导入]:充分利用功能指令,可以提高可编程控制器的实用价值,并降低整个控制系统的成本。[讲授新课]:§5-2常用功能指令简介二、传送和比较指令传送和比较功能指令共10条,它们分别是CMP比较、ZCP区间比较、MOV传送、SMOVBCD码数码移位、CML取反传送、BMOV成批传送、FMOV多点传送、XCH变换传送、BCD-BIN→BCD变换、BIN-BCD→BIN变换等功能指令。1、比较指令和区间比较指令(1)指令助记符、代码、操作元件见表(2)指令功能:○1比较指令功能:比较指令CMP的功能是,将源操作元件[S1]和源操作元件[S2]的数据比较,结果送到目标操作元件[D]中。使用如图1所示。指令助记符、代码、操作元件指令名称助记符指令代码操作元件程序步S1S2S3D比较指令CMPFNC10K、H、KnX、KnY、KnM、KnS、T、C、D、V、ZYMSCMP、CMP(P)7步(D)CMP13步(D)CMP(P)13步2014-2015学年上学期第周第课时益阳高级技工学校区间比较指令ZCPFNC11ZCP、ZCP(P)9步(D)ZCP17步(D)ZCP(P)17步M10C2K10CMPX10M10Y0Y1M11M12Y2K10>C2M10=ONK10=C2M11=ONK10<C2M12=ONC3<K10M20=ON  Y2M22M21Y1Y0M20X10ZCPK10C3[S1][S2][D]M20K100K10<C3<K100M21=ONC3>K100M22=ON  [D][S2][S1][S3]图1图2○2区间比较指令功能:区间比较指令ZMP的功能是,将一个源操作元件[S3]与另二个源操作元件[S1]和[S2]的数据比较,结果送到目标操作元件[D]中。使用如图2所示。注意:源操作元件[S1]的数据不能大于源操作元件[S2]的数据。2、传送指令和取反传送指令:(1)指令助记符、代码、操作元件:指令名称助记符指令代码操作元件程序步SD传送指令MOVFNC12K、H、KnXKnY、KnMKnS、T、C、D、V、ZKnY、KnMKnS、T、C、D、V、ZMOV5步MOV(P)5步(D)MOV9步(D)MOV(P)9步取反传送指令CMLFNC14CML5步CML(P)5步2014-2015学年上学期第周第课时益阳高级技工学校(D)CML9步(D)CML(P)9步(2)指令功能CMLD0K1Y0X0MOVK10D10[D][S]X1MOVK1X0K1Y0X2MOVK4M0C0X3图3○1MOV指令功能:将源操作元件[S]中的数据传送到目标操作元件[D]中。如图3所示。○2CML指令功能:将源操作元件[S]中的数据取反后,传送到目标操作元件[D]中。如图3所示。三、BCD变换指令和BIN变换指令(1)指令助记符、代码、操作元件:指令名称助记符指令代码操作元件程序步SDBCD变换指令BCDFNC18KnX、KnY、KnM、T、C、D、V、ZBCDBCD(P)5步(D)BCD、(D)BCD(P)9步BIN变换指令BINFNC19BINBIN(P)5步(D)BIN、(D)BIN(P)9步2014-2015学年上学期第周第课时益阳高级技工学校(2)变换指令功能○1BCD变换指令功能:将源操作元件[S]中二进制数转换成BCD码后,再送到目标操作元件[D]中。如图4所示。○2BIN变换指令功能:将源操作元件[S]中的BCD码转换成二进制数后,再送到目标操作元件[D]中。如图4所示。X0DCDD1K2Y0X1BINK1X0D10图4[小结]:2、传送和比较功能指令。3、变换功能指令[作业]:设计一段程序,当输入条件X1=ON时,依次将计数器C0~C9的当前值转换成BCD码后,传送到输出元件K4Y0中输出。

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功