湖 南 省 技 工 学 校
理 论 教 学 教 案
教师姓名:
学 科 | PLC | 执行记录 | 日期 | |||||||||||
星期 | ||||||||||||||
检查 签字 | 班级 | |||||||||||||
节次 | ||||||||||||||
课题 | §5-1 功能指令的基本格式 | 课 的 类 型 | 理论 svs | |||||||||||
教 学 目 的 | 1、了解功能指令的基本格式和组成 2、了解功能指令的规则。 | |||||||||||||
教 学 重 点 | 功能指令的规则。 | |||||||||||||
教 学 难 点 | 功能指令的规则。 | |||||||||||||
主要 教学 方法 | 讲授 演示 | |||||||||||||
教 具 挂 图 | 无 | |||||||||||||
教学 环节 时间 分配 | 1、组织教学时间 | 2 | 3、讲授新课时间 | 70 | ||||||||||
2、复习导入时间 | 8 | 4、归纳小结时间 | 5 | |||||||||||
5、作业布置时间 | 5 | |||||||||||||
教 学 后 记 | ||||||||||||||
[新课引入] 通过理论和实习学习了基本指令和功能指令。但许多PLC制造厂家为充分利用PLC中单片机的功能,拓展其应用功能,在基本指令的基础上,开发了一系列的功能指令。通过本章学习主要对常用的功能指令做一个了解。 [讲授新课] §5-1 功能指令的基本格式 FX系列PLC的功能指令可分为:程序控制、传送与比较、算术与逻辑运算、移位与循环、高速处理等。功能指令采用了计算机通用的助记符形式。 期末考试动员讲话一、功能指令的格式 FX系列PLC功能指令的格式采用梯形图和指令助记符相结合的形式,如图1所示。 功能指令主要由功能指令助记符和操作元件两大部分组成。 1、功能指令助记符 FX系列中功能指令按功能号FNC00~FNC99编排,每条功能指令都有一个助记符。功能指令助记符在很大程度上反映了该功能指令的特征。如:助记符MOV的功能指令编号为FNC12,功能特征为传送指令。 2、功能指令操作元件 操作元件分为以下几种形式: 图 1 (1)源操作元件:用[S]表示。若用变址功能时,源操作元件表示为[S·]形式。不止一个时,用[S1·]、[S2·]表示。 (2)目标操作元件:用[D]表示。若用变址功能时,源操作元件表示为[D·]形式。不止一个时,用[D1·]、[D2·]表示。 (3)其它操作元件n或m:用来表示常数。常数前冠K表示十进制数,常数前冠H表示十六进制数。 源操作元件和目标操作元件需要注释的项目较多时,可采用n1、 n2 、n3 的形式。 3、功能指令对应的指令语句表高尔夫教程 对于功能指令语句表,每条功能指令的助记符、功能号、和操作元件都要表示出来。 图1(a)中传送指令对应的指令语句表如下: 0 LD X0 1 MOV 12 K 100 D10 其中MOV功能指令的功能号(FNC)为12 图1(b)中平均值指令对应的指令语句表如下: 0 LD X0 1 MEAN 45 D0 D4Z K 3 其中MEAN功能指令的功能号(FNC)为45 二、功能指令的规则: 1、执行指令形式:功能指令有连续执行型图1(a)所示,脉冲执行型(P)图2所示两种形式。 (1) 图1(a)所示是连续执行型。连续执行型在每个扫描周期内都被执行。 (2)图2所示是脉冲执行型(P)仅在触点由断开转为闭合时执行。什么伤医院不能治 图 2 对不需要每个扫描周期都执行的指令,用脉冲执行型方式可缩短程序处理时间。 2、数据长度 功能指令可处理16bit和32bit数据。 (1)16bit:PLC中的数据寄存器D、计数器C0~C199的当前值寄存器存储的都是16bit的数据,每位都只有“0”或“1”两个数。 (2)32bit(钢筋今日价格一览表D):相邻两个数据寄存器可以组合起来,存储32bit的数据。计数器C200~C234双向计数器,其当前值寄存器为32bit的寄存器,可作为32bit数据寄存器使用。处理32bit数据时,用元件号相邻的两个元件组成元件对。元件对的首位统一用偶数编号,以免错误。 (3)位元件:处理数据的元件称字元件。如:D、T。处理闭合和断开状态的元件为位元件。如:X、Y、M。但位元件组合起来,也可以构成字元件,进行数据处理。位元件的组合由Kn加首元件来表示。 每4个位元件为一组,组成一个单元。例如K1M0表示由M0~M3组成,最低位是M0,最高位是M3。 作16bit数据操作时,n在1~3之间,作32bit数据操作时,n在1~7之间。 (4)变址寄存器:PLC内部有两个变址寄存器V与Z,都是16bit数据寄存器。变址寄存器在传送、比较等功能指令中用来修改操作对象的元件号。 如图3所示,如果V=10,Z=20,则D5V=(5+10鬼步舞怎么跳)=D15,D5Z=(5+20)=D25。 该功能指令执行的操作是将D25中的数据传送到D35中。 图 3 对32bit指令,V与Z是自动组对使用的。V作为高16位,Z作为低16位。32位指令中用到变址寄存器时,只需指定Z,即Z就代表了V和Z的组合。 某些情况下使用变址寄存器V和Z,使程序简化,编程灵活。 [小结]: 1、功能指令的格式。 2、功能指令的规则。 [作业布置]: 1、何谓FX系列PLC的连续执行型功能和脉冲执行型功能指令?如何区别这两种形式功能指令? 2、何谓字元件和位元件?字元件和位元件分别如何表示16位数据和32位数据? | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论