欢迎来到天天文库
浏览记录
ID:50548337
大小:5.09 MB
页数:69页
时间:2020-03-10
《S7-200PLC的基本指令及程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、S7-200PLC的基本指令及程序设计第五章1.梯形图(LAD)编程语言梯形图是与电气控制电路图相呼应的图形语言。它来源于继电器逻辑控制系统的描述。2.功能块图(FBD)功能块图类似于普通逻辑概念图,沿用了半导体逻辑电路的逻辑框图表达方式。3.语句表(STL)语句表程序设计语言是用布尔助记符来描述程序的一种程序设计语言,计算机中的汇编语言非常相似,目前已经可以应用高级语言。5.1S7-200PLC的编程语言图5-1功能块图(FBD)LDI0.1OQ0.0ANI0.0=Q0.05.2S7-200的数据类型与存储区域1位布尔型(BOOL)8位字节型(BYTE)16位无符号整数型
2、(WORD)16位有符号整数型(INT)32位无符号双字整数型(DWORD)32位有符号双字整数型(DINT)32位实数型(REAL)。实数型(REAL)是按照NSI/IEEE754—1985标准(单精度)的表示格式规定。5.2.1基本数据类型5.2.2数据类型及范围表5-4数据长度与数值数据的数值范围:无符号数为0~2n-1,有符号数为-2n-1~2n-1。注意实数的数值范围-1038~1038。-128~127表5-4数据长度与数值80~7F-128~1271.存储器(回顾)存储器主要用于存放系统程序、用户程序以及工作数据。a.常用的存储器类型RAM—RandomAcc
3、essMemoryROM—ReadOnlyMemoryEPROM—ErasableProgrammableReadOnlyMemoryEEPROM—ElectricalErasableProgrammableReadOnlyMemory5.2.3数据的存储区ROM、EPROM和EEPROM的区别,EEPROM仅依靠电子信号即可修改内容!程序区用于存放用户程序,存储器为EEPROM。系统区用于存放有关PLC配置结构的参数,如PLC主机及扩展模块的I/O配置和编址、配置PLC站地址,设置保护口令、停电记忆保持区、软件滤波功能等,存储器为EEPROM。数据区是S7-200CPU提
4、供的存储器的特定区域。它包括输入映象寄存器(I)、输出映像寄存器(Q)、变量存储器(V)、内部标志位存储器(M)、顺序控制继电器存储器(S)、特殊标志位存储器(SM)、局部存储器(L)、定时器存储器(T)、计数器存储器(C)、模拟量输入映像寄存器(AI)、模拟量输出映像寄存器(AQ)、累加器(AC)、高速计数器(HC)幻灯片9。存储器为EEPROM和RAM。2.存储器区域PLC的存储器分为程序区、系统区、数据区。3.数据区存储器的地址表示格式存储器是由许多存储单元组成,每个存储单元都有惟一的地址,可以依据存储器地址来存取数据。数据区存储器地址的表示格式有位、字节、字、双字地
5、址格式。1)、位地址格式某一位的地址由存储器区域标识符、字节地址及位号构成,如V5.4,I0.0等。图5-2存储器中的位字地址(1)字节编址的指定方式为:(区域标志符)B(字节号),如IB0表示由I0.0~I0.7这8位组成的字节。(2)字编址的指定方式为:(区域标志符)W(起始字节号),且最高有效字节为起始字节。例如VW100表示由VB100和VB101这2字节组成的字。(3)双字编址的指定方式为:(区域标志符)D(起始字节号),且最高有效字节为起始字节。例如VD100表示由VB100到VB103这4字节组成的双字。2)、字节、字、双字地址格式3)其他地址格式数据区存储器
6、区域中,还包括定时器存储器(T)、计数器存储器(C)、累加器(AC)、高速计数器(HC)等,它们是模拟相关的电器元件的。它们的地址格式为:Ay。由区域标识符A和元件号y组成,例T24表示某定时器的地址,T是定时器的区域标识符,24是定时器号。5.3编程元件1、输入/输出继电器(I/Q)(1)即输入映像寄存器(I)PLC的输入端子输入映像寄存器(I)的相应位。输入映像寄存器的状态只能由外部输入信号驱动,而不能在内部由程序指令来改变。位地址:I[字节地址].[位地址],如I0.1;字节、字、双字地址:I[数据长度][起始字节地址],如IB4、IW6、ID10。(2)即输出映像寄
7、存器(Q)每一个输出模块的端子与输出映像寄存器的相应位相对应。CPU将输出判断结果存放在输出映像寄存器中,在扫描周期的结尾,CPU以批处理方式将输出映像寄存器的数值复制到相应的输出端子上。在程序的执行过程中,对于输入或输出的存取通常是通过映像寄存器,而不是实际的输入、输出端子。S7-200CPU执行有关输入输出程序时的操作过程如图所示。2、辅助继电器(M)内部标志位存储器(M)也称内部线圈,是模拟继电器控制系统中的中间继电器,它存放中间操作状态,或存储其它相关数据。如M26.7,MB11,MW23,MD26。3、变
此文档下载收益归作者所有