可编程控制器原理及应用 第2版 教学课件 ppt 作者 田淑珍 第5章 数据处理、
46页1、第5章 数据处理、运算指令及应用,本章要点 数据传送、移位、转换指令的介绍、应用及实训 算术运算、逻辑运算、递增/递减、填充指令指令的介绍、应用及实训,5.1 数据处理指令,5.1.1 数据传送指令,1. 字节、字、双字、实数单个数据传送指令MOV,【例5-1】将变量存储器VW10中内容送到VW100中。,LD I0.1 MOVW VW10, VW100,2. 字节、字、双字、实数数据块传送指令BLKMOV,【例5-2】程序举例:将变量存储器VB20开始的4个字节(VB20- VB23)中的数据,移至VB100开始的4个字节中(VB100-VB103)。,LD I0.0 BMB VB20 ,VB100, 4,程序执行后,将VB20VB23中的数据30、31、32、33送到VB100VB103。 执行结果如下:数组1数据 30 31 32 33 数据地址 VB20 VB21 VB22 VB23 块移动执行后:数组2数据 30 31 32 33 数据地址 VB100 VB101 VB102 VB103,5.1.2 移位指令及应用举例,1. 左、右移位指令,说明:在STL指令中,若IN和OU
2、T指定的存储器不同,则须首先使用数据传送指令MOV将IN中的数据送入OUT所指定的存储单元。如: MOVB IN,OUT SLB OUT,N,2. 循环左、右移位指令,在STL指令中,若IN和OUT指定的存储器不同,则须首先使用数据传送指令MOV将IN中的数据送入OUT所指定的存储单元。如: MOVB IN,OUT SLB OUT,N,【例】程序应用举例,将AC0中的字循环右移2位,将VW200中的字左移3位。,【例】用I0.0控制接在Q0.0Q0.7上的8个彩灯循环移位,从右到左以0.5s的速度依次点亮,保持任意时刻只有一个指示灯亮,到达最左端后,再从右到左依次点亮。,LD SM0.1 /首次扫描时 MOVB 1, QB0 /置8位彩灯初态 LD I0.0 /T37产生周期为 AN T37 0.5s的移位脉冲 TON T37, +5 LD T37 /每来一个脉冲 RLB QB0, 1 彩灯循环左移1位,3. 移位寄存器指令(SHRB),SHRB DATA,S-BIT,N,(1)移位寄存器指令SHRB将DATA数值移入移位寄存器。 EN为使能输入端,连接移位脉冲信号,每次使能有效时,整
3、个移位寄存器移动1位。DATA为数据输入端,连接移入移位寄存器的二进制数值,执行指令时将该位的值移入寄存器。 S_BIT指定移位寄存器的最低位。 N指定移位寄存器的长度和移位方向,移位寄存器的最大长度为64位,N为正值表示左移位,输入数据(DATA)移入移位寄存器的最低位(S_BIT),并移出移位寄存器的最高位。,(2)DATA和S-BIT的操作数为I, Q, M, SM, T, C, V, S, L 。 数据类型为:BOOL变量。 N的操作数为VB, IB, QB, MB, SB, SMB, LB, AC, 常量。 数据类型为:字节。,【例】移位寄存器应用举例。,LD I0.0 EU SHRB I0.1, M10.0, +4,【例】用PLC构成喷泉的控制。用灯L1L12分别代表喷泉的12个喷水注。,(1)控制要求:按下起动按钮后,隔灯闪烁,L1亮0.5秒后灭,接着L2亮0.5秒后灭, 接着L3亮0.5秒后灭,接着L4亮0.5秒后灭,接着L5、L9亮0.5秒后灭,接着L6、L10亮0.5秒后灭,接着L7、L11亮0.5秒后灭,接着L8、L12亮0.5秒后灭,L1亮0.5秒后灭,如此循环
4、下去,直至按下停止按钮。如图5-8所示。,(2)I/O分配 输入 输出 (常开)起动按钮:I0.0 L1:Q0.0 L5、L9: Q0.4 (常闭)停止按钮:I0.1 L2:Q0.1 L6、L10:Q0.5 L3:Q0.2 L7、L11:Q0.6 L4:Q0.3 L8、L12:Q0.7,分析:应用移位寄存器控制,根据喷泉模拟控制的8位输出(Q0.0Q0.7),须指定一个8位的移位寄存器(M10.1M11.0),移位寄存器的S-BIT位为M10.1,并且移位寄存器的每一位对应一个输出。,T38构成0.5s产生一个机器扫描周期脉冲的脉冲发生器,第八个脉冲到来时M11.0置位为1,同时通过与T37并联的M11.0常开触点使M10.0置位为1,T37(M10.0)延时0.5s导通一个扫描周期,第八个脉冲到来时M11.0置位为1,同时通过与T37并联的M11.0常开触点使M10.0置位为1,5.1.3 转换指令,转换指令是对操作数的类型进行转换,并输出到指定目标地址中去。转换指令包括数据的类型转换、数据的编码和译码指令以及字符串类型转换指令。 不同功能的指令对操作数要求不同。类型转换指令可将固定
《可编程控制器原理及应用 第2版 教学课件 ppt 作者 田淑珍 第5章 数据处理、》由会员E****分享,可在线阅读,更多相关《可编程控制器原理及应用 第2版 教学课件 ppt 作者 田淑珍 第5章 数据处理、》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页