欢迎来到天天文库
浏览记录
ID:34376422
大小:6.30 MB
页数:187页
时间:2019-03-05
《江南大学plc课件 (5)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电气控制及PLC(第五章)江南大学通信与控制工程学院第5章S7-200PLC的指令系统学习目标:◆熟练掌握梯形图和语句表的编程方法,掌握基本指令和功能指令中的常用指令,了解和会用其他指令。通过对本章的学习,做到可以根据需要编制出结构较复杂的控制程序。第5章S7-200PLC的指令系统教学内容:5.1S7-200PLC编程基础5.2S7-200PLC的基本指令及编程方法5.3S7-200PLC的功能指令及编程方法第5章S7-200PLC的指令系统S7-200系列PLC主机中有两类指令集:IEC1131—3指令集;SIMATIC指令集。IEC1131—3指令集是国际电
2、工委员会(IEC)制定的PLC国际标准1131—3ProgrammingLanguage(编程语言)中推荐的标准语言,只能用梯形图(LAD)和功能块图(FBD)编程语言编程,通常指令执行时间较长。SIMATIC指令集是西门子公司为S7-200PLC设计的编程语言,该指令通常执行时间短,而且可以用梯形图(LAD)、功能块图(FBD)和语句表(STL)三种编程语言。5.1S7-200PLC编程基础5.1.1编程语言SIMATIC指令集是西门子公司专为S7-200PLC设计的编程语言。该指令集中,大多数指令也符合IEC1131—3标准。SIMATIC指令集不支持系统完全
3、数据类型检查。使用SIMATIC指令集,可以用梯形图(LAD)、功能块图(FBD)和语句表(STL)编程语言编程。返回5.1.1编程语言1.梯形图(LAD)编程语言◆梯形图(LAD)是与电气控制电路相呼应的图形语言。它沿用了继电器、触头、串并联等术语和类似的图形符号,并简化了符号,还增加了一些功能性的指令。梯形图按自上而下,从左到右的顺序排列,最左边的竖线称为起始母线也叫左母线,然后按一定的控制要求和规则连接各个接点,最后以继电器线圈(或再接右母线)结束,称为一逻辑行或叫一“梯级”。通常一个梯形图中有若干逻辑行(梯级),形似梯子,如图5-1所示。图5-1梯形图(LA
4、D)右母线省略5.1.1编程语言2.功能块图(FBD)编程语言◆功能块图(FBD)类似于普通逻辑功能图,它沿用了半导体逻辑电路的逻辑框图的表达方式。一般用一种功能方框表示一种特定的功能,框图内的符号表达了该功能块图的功能。功能块图通常有若干个输入端和若干个输出端。输入端是功能块图的条件,输出端是功能块图的运算结果。对应图5-1中的I0.1长闭触点图5-2功能块图(FBD)5.1.1编程语言3.语句表(STL)编程语言语句表(STL)是用助记符来表达PLC的各种控制功能的。它类似于计算机的汇编语言,但比汇编语言更直观易懂,编程简单,因此也是应用很广泛的一种编程语言。这
5、种编程语言可使用简易编程器编程,但比较抽象,一般与梯形图语言配合使用,互为补充。图5-3语句表(STL)通常梯形图(LAD)程序、功能块图(FBD)程序、语句表(STL)程序可有条件的方便地转换(以网络为单位转换)。但是,语句表(STL)可以编写出梯形图(LAD)或功能块图(FBD)无法实现的程序。5.1.2数据类型1.基本数据类型及数据类型检查(1)基本数据类型S7-200PLC的指令参数所用的基本数据类型有:1位布尔型(BOOL)8位字节型(BYTE)16位无符号整数型(WORD)16位有符号整数型(INT)32位无符号双字整数型(DWORD)32位有符号双字整
6、数型(DINT)32位实数型(REAL)。实数型(REAL)是按照ANSI/IEEE754—1985标准(单精度)的表示格式规定。返回5.1.2数据类型(2)数据类型检查PLC对数据类型检查有助于避免常见的编程错误。数据类型检查分为三级:完全数据类型检查、简单数据类型检查和无数据类型检查S7-200PLC的SIMATIC指令集不支持完全数据类型检查。使用局部变量时,执行简单数据类型检查;使用全局变量时,指令操作数为地址而不是可选的数据类型时,执行无数据类型检查。完全数据类型检查时,用户选定的数据类型和等价的数据类型如表5-1所示。简单数据类型检查时用户选定的数据
7、类型和等价的数据类型如表5-2所示。在无数据类型检查时,用户选定地址与分配的等价数据类型如表5-3所示。5.1.2数据类型表5-1表5-2表5-3完全数据类型检查简单数据类型检查无数据类型检查用户选与之等用户选定的数与之等价的数用户选定与之等价定的数价的数据类型据类型的数据类的数据类据类型据类型BOOLBOOL型型BOOLBOOLBYTEBYTEV0.0BOOLBYTEBYTEVB0BYTEWORDWORD,INTWORDWORDVW0WORD,INTWORD,INTINTINTINTDWORDDWORD,DINTVD0DWORD,DWORDDWOR
此文档下载收益归作者所有