教案首页
授课日期
班级
授课课时 2 授课方法新授课
授课章节(课题)名称
模块三高级指令应用
任务1 PLC在灯光控制系统中的应用
教学参考及教
具(含多媒体教
学设备)
多媒体
教学目的1、了解传送、移位指令的分类及用途。
2、掌握传送、移位指令的功能及使用方法。
3、了解寻址方式,字节立即传送(读和写)、数据块传送、寄存器移位、字节交换指令的功能。
教学重点传送、移位指令的功能及使用方法教学难点传送、移位指令的使用方法,寻址方式
更新、补充、
删节内容
——
课外作业复习
教学后记(授课
执行情况及分
析)
授课主要内容或板书设计
模块三高级指令应用
任务1 PLC在灯光控制系统中的应用
主要内容:
一、数据传送指令
数据传送指令有字节、字、双字和实数的单个传送指令,字节立即传送(读和写)指令和以字节、字、双字为单位的数据块的块传送指令,其用来完成各存储器单元之间的数据传送。
二、移位指令
1.左移位指令
2.右移位指令
3.循环左移位指令
4.循环右移位指令
三、S7-200PLC寻址方式
1.直接寻址
2.间接寻址
四、字节立即传送(读和写)指令
五、数据块传送指令
六、寄存器移位指令
七、字节交换指令
教学过程与
教学方法
主要教学内容及步骤
组织教学导入新课讲授新课板书
列举法
1、检查班级出勤情况并记录;
2、提醒学生关闭手机铃音,准备好书本。
本模块的任务是掌握PLC高级指令的格式、功能,并正确使用高级指令进行编程操作,满足控制要求。
一、数据传送指令
数据传送指令有字节、字、双字和实数的单个传送指令,字节立即传送(读和写)指令和以字节、字、双字为单位的数据块的块传送指令,其用来完成各存储器单元之间的数据传送。
单个传送指令(Move)一次完成一个字节、字、双字的传送。
二、移位指令
移位指令包括左/右移位、循环左/右移位、移位寄存器和字节交换指令。
1.左移位指令
使能端输入有效时,将输入的字节、字、双字左移N位,右端补0,并将结果输出至OUT指定的存储器单元,最后一次移出的位保存在SM1.1中。
2.右移位指令
当使能输入有效时,将输入的字节、字或双字IN右移N位后(左端补0),将结果输出到OUT所指定的存储器单元中,最后一次移出位保存在SM1.1中。
循环移位指令包括循环左移位ROL(Rotate Left)指令和循环右移位ROR(Rotate Right)指令。
3.循环左移位指令
使能端输入有效时,字节、字、双字循环左移N位后,将结果输出至OUT指定的存储单元中,并将最后一次移出的位送至SM1.1存放。
4.循环右移位指令
使能端输入有效时,字节、字、双字循环右移N位后,将结果输出至OUT指定的存储单元中,并将最后一次移出的位送至SM1.1存放。
三、S7-200PLC寻址方式
S7-200系列PLC指令系统的寻址方式有直接寻址和间接寻址。1.直接寻址
直接寻址是指在指令中直接使用存储器的地址编号,直接到指定的区域读取或写入数据,如I0.1、MB10、VW200等。
教学过程与
教学方法
主要教学内容及步骤
多媒体
软件操作演示
课堂小结
布置作业2.间接寻址
间接编址使用指针存取内存中的数据。指针是包含另一个内存位置地址的双字内存位置,而且只能用V、L或AC1、AC2、AC3做指针。欲建立指针,还必须使用“移动双字”指令(MOVD),将间接编址内存位置移至指针位置。指针还可以作为参数传递至子程序。
S7-200CPU允许用指针对下述存储区域进行间接寻址:I、Q、V、M、S、T(仅当前值)和C(仅当前值)。间接寻址不能用于位地址、AI、AQ、HC、SM或L。
四、字节立即传送(读和写)指令
字节立即传送指令允许在物理I/O和存储器之间立即传送一个字节数据。字节立即传送指令包括字节立即读BIR(Byte Immediately Read)指令和字节立即写BIW(Byte Immediately Write)指令。
五、数据块传送指令
数据块传送BLKMOV (Block Move)指令包括字节、字、双字数据块传送指令
六、寄存器移位指令
寄存器移位SHRB(Shift Register Bit)指令是一个移位长度可以指定的移位指令。
七、字节交换指令
字节交换(SWAP Bytes)指令用来实现字中高、低字节内容的交换。
一、数据传送指令(重点)
二、移位指令(重点)
三、S7-200PLC寻址方式
四、字节立即传送(读和写)指令
五、数据块传送指令
六、寄存器移位指令
七、字节交换指令
复习