S7-200PLC移位寄存器器指令.ppt
《S7-200PLC移位寄存器器指令.ppt》由会员分享,可在线阅读,更多相关《S7-200PLC移位寄存器器指令.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第16讲S7-200的功能指令,PLC与电气设备,S7-200PLC指令系统三大类: 基本指令 步进指令 功能指令,PLC实际上就是工业控制计算机。它具有计算机控制系统的功能,例如算术逻辑运算、程序流控制、通信等等极为强大的功能。这些功能通常是通过功能指令的形式来实现的。 功能指令(Function Instruction)又称为应用指令,它是指令系统中应用于复杂控制的指令。功能指令包括:数据处理指令、算术逻辑运算指令、表功能指令、转换指令、中断指令、高速处理指令等等。 这些功能指令实际上是厂商为满足各种客户的特殊需要而开发的通用子程序。,书写方式与前不同,用功能框表示。 1)如整数(16位有
2、符号)相加,使能输入端,使能出端,指令标题,使能输出端,使能输入端,2)例2 求45正弦值,移位寄存器指令,1.移位寄存器指令功能: SHRB将DATA数值移入移位寄存器,并可以指定移位寄存器的长度和移位方向的移位指令。 2.其指令格式如图,SHRB DATA,S-BIT,N,3.指令说明: 1) EN:能输入端 ,连接移位脉冲信号,每次使能有效时,整个移位寄存器移动1位。 2)数据输入端:3个 DATA:数据输入端:连接移入移位寄存器的二进制数值,执行指令时将该位的值移入寄存器。 S_BIT:指定移位寄存器的最低位 N:指定移位寄存器的长度和移位方向,移位寄存器的最大长度为64位,N为正值表
3、示左移位,输入数据(DATA)移入移位寄存器的最低位(S_BIT),并移出移位寄存器的最高位。移出的数据被放置在溢出内存位(SM1.1)中。N为负值表示右移位,输入数据移入移位寄存器的最高位中,并移出最低位(S_BIT)。移出的数据被放置在溢出内存位(SM1.1)中。,移位寄存器应用举例,程序及运行结果如图所示。,LD I0. EU SHRB I0.1, M10.0, +4,上升沿,用灯L1L12分别代表喷泉的12个喷水注。 (1)控制要求:按下起动按钮后0.5秒后L1亮, L1亮0.5秒后灭,接着L2亮0.5秒后灭, 接着L3亮0.5秒后灭,接着L4亮0.5秒后灭,接着L5、L9亮0.5秒后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- s7 plc 移位寄存器 指令
限制150内