- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4章s7-200系列PLC基本指令及实训
第4章s7-200系列PLC基本指令及实训 4.1?可编程控制器程序设计语言 在可编程控制器中有多种程序设计语言,它们是梯形图、语句表、顺序功能流程图、功能块图等。梯形图和语句表是基本程序设计语言,它通常由一系列指令组成,用这些指令可以完成大多数简单的控制功能,例如,代替继电器、计数器、计时器完成顺序控制和逻辑控制等,通过扩展或增强指令集,它们也能执行其它的基本操作。 供S7-200使用的STEP7-Micro/Win32系列PLC支持SIMATIC和IEC1131-3两种基本类型的指令集,SIMATIC是PLC专用的指令集,执行速度快,可使用梯形图、语句表、功能块图编程语言。IEC1131-3是可编程控制器编程语言标准,IEC1131-3指令集中指令较少,只能使用梯形图和功能块图两种编程语言。SIMATIC指令集的某些指令不是IEC1131-3中的标准指令。SIMATIC指令和IEC1131-3中的标准指令系统并不兼容。我们将重点介绍SIMATIC指令。 4.1.1 梯形图(Ladder Diagram)程序设计语言 1.梯形图(Ladder Diagram)程序设计语言 梯形图程序设计语言是最常用的一种程序设计语言。它来源于继电器逻辑控制系统的描述。在工业过程控制领域,电气技术人员对继电器逻辑控制技术较为熟悉,因此,由这种逻辑控制技术发展而来的梯形图受到了欢迎,并得到了广泛的应用。梯形图与操作原理图相对应,具有直观性和对应性;与原有的继电器逻辑控制技术的不同点是,梯形图中的能流(Power Fl№ow)不是实际意义的电流,内部的继电器也不是实际存在的继电器,因此,应用时,需与原有继电器逻辑控制技术的有关概念区别对待。LAD图形指令有3个基本形式:连接文件夹2\梯形图程序设计语言是最常用的一种程序设计语言.doc 2.语句表(Statement List)程序设计语言 语句表程序设计语言是用布尔助记符来描述程序的一种程序设计语言。语句表程序设计语言与计算机中的汇编语言非常相似,采用布尔助记符来表示操作功能。 语句表程序设计语言具有下列特点 连接文件夹2\语句表.doc。 3.顺序功能流程图(Sepuential Function Chart)程序设计 顺序功能流程图程序设计是近年来发展起来的一种程序设计。采用顺序功能流程图的描述,控制系统被分为若干个子系统,从功能入手,使系统的操作具有明确的含义,便于设计人员和操作人员设计思想的沟通,便于程序的分工设计和检查调试。顺序功能流程图的主要元素是步、转移、转移条件和动作。如图4-2所示。顺序功能流程图程序设计的特点是:连接文件夹2\001.doc 4.功能块图(Function Block Diagram)程序设计语言 功能块图程序设计语言是采用逻辑门电路的编程语言,有数字电路基础的人很容易掌握。功能块图指令由输入、输出段及逻辑关系函数组成。用STEP7-Micro/Win32 V3.2编程软件将图4-1所示的梯形图转换FBD程序,如图4-3所示。方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入输出端的小圆圈表示“非”运算,信号自左向右流动。 连接文件夹2\002.doc 4.2 基本位逻辑指令与应用 4.2.1 基本位操作指令介绍 位操作指令是PLC常用的基本指令,梯形图指令有触点和线圈两大类,触点又分常开触点和常闭触点两种形式;语句表指令有与、或以及输出等逻辑关系,位操作指令能够实现基本的位逻辑运算和控制。 1. 逻辑取(装载)及线圈驱动指令LD/LDN 连接文件夹2\004.doc 2. 触点串联指令A(And)、AN(And not) 连接文件夹2\005.doc 3. 触点并联指令:O(Or)/ON(Or not)连接文件夹2\006.doc 4. 电路块的串联指令ALD 连接文件夹2\007.doc 5. 电路块的并联指令OLD 连接文件夹2\008.doc 6. 逻辑堆栈的操作连接文件夹2\009.doc 7. 置位/复位指令 S/R 连接文件夹2\010.doc 8. 脉冲生成指令 EU/ED 连接文件夹2\003.doc 4.2.2 基本位逻辑指令应用举例 1. 起动、保持、停止电路 连接文件夹2\012.doc 2. 互锁电路 连接文件夹2\013.doc 3. 比较电路连接文件夹2\014.doc 4. 微分脉冲电路连接文件夹2\017.doc 5. 分频电路连接文件夹2\015.doc 6. 抢答器程序设计 连接文件夹2\016.doc 4.2.3编程注意事项及编程技巧 1.梯形图语言中的语法规定连接文件夹2\011.doc 2. 设置中间单元连接文件夹2\018.doc 3. 尽量减少可编程控制器的输入信号
文档评论(0)