- 1、本文档共135页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC原理及应用第章.ppt
第5章 S7-200 PLC的指令系统 5.1 S7-200 PLC编程基础 5.1.2 数据类型 5.1.3 存储器区域 程序区 系统区 数据区 5.1.4 寻址方式 定义:指令中如何提供操作数或操作数地址,称为寻址方式。 1. 立即寻址 2. 直接寻址 5.1.6 编程的一般规则 1. 网络 2. 允许输入端、允许输出端 5.2 S7-200 PLC的基本指令及编程方法 5.2.1 基本逻辑指令 基本逻辑指令: 标准触点,正负跳变,置位/复位。 S7-200 PLC 使用一个逻辑堆栈来分析控制逻辑。 1. 标准触点指令 (1)装入常开触点指令:LD (2)装入常闭触点指令:LDN (3)与常开触点指令:A (4)与常闭触点指令:AN (5)或常开触点指令:O (6)或常闭触点指令:ON (7)输出指令:= 2. 正负跳变指令 应用举例: 5.2.3 复杂逻辑指令 复杂逻辑指令主要用来描述对触点进行的复杂连接,同时,它们对逻辑堆栈也可以实现非常复杂的操作。 1. 栈装载与指令 ALD 用于将并联电路块进行串联连接。实现多个指令块的“与”运算。 2. 栈装载或指令 OLD 用于将串联电路块进行并联连接。实现多个指令块的“或”运算。 5.2.4 取非触点指令和空操作指令 1. 取非触点指令 NOT 5.2.5 定时器和计数器指令 (1)接通延时定时器指令:TON (2)有记忆接通延时定时器指令:TONR (3)断开延时定时器指令:TOF (4)应用 举例 : 100ms定时器的编程例子如图5-24a所示。 2. 计数器指令 (1)增计数器指令:CTU 应用举例: (2)增减计数器指令:CTUD 应用 举例: (3)减计数器指令:CTD 举例: (4) 应用举例: 1) 实现循环计数 3)用计数器和定时器配合增加延时时间: 5.2.6 顺序控制继电器指令 5.2.7 移位寄存器指令 数据移位指令是对数值的每一位进行左移或右移,从而实现数值变换。 根据移位的数据长度可分为字节移位、字移位和双字移位; (1)字节左移和字节右移指令:SLB,SRB (1)字节循环左移和字节循环右移指令:RLB,RRB (2)字循环左移和字循环右移指令:RLW,RRW (3)双字循环左移和双字循环右移指令:RLD,RRD 3. 寄存器移位指令SHRB 5.2.8 比较操作指令 比较指令在梯形图中以带参数和运算符号的触点形式编程,当两数比较结果满足比较条件时,该触点闭合。 1. 字节比较 4. 实数比较 5.3 S7-200 PLC的功能指令及编程方法 功能指令又称为应用指令,包括:数据处理指令、算术逻辑运算指令、表功能指令、转换指令、中断指令、高速处理指令等。 5.3.1 数学运算指令 1. 加法运算指令 (1)整数加法指令:+I 程序实例: 程序实例: 整数减法 程序实例: 3. 乘法运算指令 (1)整数乘法指令:*I (2)完全整数乘法指令:MUL 程序实例: 6. 数学函数指令 (1)平方根指令:SQRT (2)自然对数指令:LN (3)指数指令:EXP (4)三角函数指令:SIN、COS、TAN 程序实例:(求65°的正切值) 5.3.2 逻辑运算指令 1. 逻辑与运算指令 2. 逻辑或运算指令 1. 单一传送指令 (1)字节传送指令:MOVB (2)字传送指令: MOVW (3)双字传送指令:MOVD (4)实数传送指令:MOVR (5)传送字节立即读指令:BIR (6)传送字节立即写指令:BIW 2. 块传送指令 (1)字节块传送指令:BMB (2)字块传送指令:BMW (3)双字块传送指令:BMD 3. 字节交换指令:SWAP 4. 存储器填充指令: FILL
您可能关注的文档
- MapGisK-数据分析.ppt
- MapGisK9-数据分析51451.ppt
- Matlab及其应用76751.ppt
- Matlab及其应用78234.ppt
- MapGISK培训数据分析.ppt
- MATLAB软件第章.ppt
- maya动画制作案例教程-第章:揭开Maya的神秘面纱.ppt
- MnR钢在不同应力比下的疲劳裂纹扩展的试验研究及模拟.pdf
- Myers+Psy记忆心理学课件.ppt
- new心肺复苏培训课件.ppt
- 某县纪委监委开展“校园餐”突出问题专项整治工作汇报22.docx
- 中小学校园食品安全与膳食经费管理专项整治工作自查报告66.docx
- 某县委常委、宣传部部长年度民主生活会“四个带头”个人对照检查发言材料.docx
- XX县委领导班子年度述职述廉报告3.docx
- 某县纪委关于校园餐问题整治工作落实情况的报告.docx
- 中小学校园食品安全与膳食经费管理专项整治工作自查报告22.docx
- 某县税务局党委领导班子年度民主生活会“四个带头”对照检查材料.docx
- 某县委书记在县委常委班子年度民主生活会专题学习会上的讲话.docx
- 某县纪委校园餐问题整治工作落实情况的报告.docx
- 某区委副书记、区长年度民主生活会对照检查材料.docx
文档评论(0)