第2章 PLC基本指令的应用
第二章 PLC基本指令的应用; 常见编程语言简介
梯形图的特点与编程规则
PLC的程序结构;◇ 常见编程语言简介;梯形图(LAD);语句表(STL);顺序功能流程图 功能块图;2.1.2 S7-200PLC的程序结构;※子程序是应用程序中的可选组件。只有被主程序、中断服务程序或者其它子程序调用时,子程序才会执行。
※中断服务程序也是应用程序中的可选组件。当特定的中断事件发生时,中断服务程序执行。;2.2 S7-200PLC的内部元件;图2-6 字节、字、双字; S7-200系列PLC的数据类型可以是字符串、布尔型(0或1)、整数型和实数型(浮点数)。布尔型数据指字节型无符号整数;整数型数据包括16位符号整数(INT)和32位符号整数(DINT)。实数型数据采用32位单精度数来表示。数据类型及数据范围见表2-1。
; S7-200的许多指令中常会使用常数。常数的数据长度可以是字节、字和双字。CPU以二进制的形式存储常数,书写常数可以用二进制、十进制、十六进制、ASCII码或实数等多种形式。书写格式如下:
十进制常数:1234;十六进制常数:16#3AC6;二进制常数:2#1010 0001ASCII码:“Show”;实数(浮点数):+1.175495E-38(正数),-1.175495E-38(负数); PLC的编址就是对PLC内部的元件进行编码,以便程序执行时可以唯一地识别每个元件。PLC内部在数据存储区为每一种元件分配一个存储区域,并用字母作为区域标志符,同时表示元件的类型。例如:数字量输入写入输入映象寄存器(区标志符为I),数字量输出写入输出映象寄存器(区标志符为Q),模拟量输入写入模拟量输入映象寄存器(区标志符为AI),模拟量输出写入模拟量输出映象寄存器(区标志符为AQ)。; 除了输入输出外,PLC还有其他元件,V表示变量存储器;M表示内部标志位存储器;SM表示特殊标志位存储器;L表示局部存储器;T表示定时器;C表示计数器;HC表示高速计数器;S表示顺序控制存储器;AC表示累加器.掌握各元件的功能和使用方法是编程的基础。下面介绍元件的编址方式。存储器的单位可以是位(bit)、字节(Byte);字(Word)、双字(Double Word),那么编址方式也可以分为位、字节、字、双字编址。; 1.位编址
位编址的指定方式为:(区域标志符)字节号.位号,如I0.0;Q0.2;I3.2。
2.字节编址
字节编址的指定方式为:(区域标志符)B(字节号),如IB0表示由I0.0~I0.7这8位组成的字节。
3.字编址
字编址的指定方式为:(区域标志符)W(起始字节号),且最高有效字节为起始字节。例如VW0表示由VB0和VB1这2字节组成的字。
4.双字编址
双字编址的指定方式为:(区域标志符)D(起始字节号),且最高有效字节为起始字节例如VD0表示由VBO~VB3这4字节组成的双字。 ;
1.直接寻址
直接寻址是在指令中直接使用存储器或寄存器的元件名称(区域标志)和地址编号,直接到指定伪区域读取或写入数据。有按位、字节、字、双字的寻址方式,如图2-7所示。
; 2.间接寻址
间接寻址时,操作数并不提供直接数据位置,而是通过使用地址指针来存取存储器中的数据。在S7-200中,允许使用指针对I、Q、M、V、S、T、C(仅当前值)存储区进行间接寻址。
(1)使用间接寻址前,要先创建一个指向该位置的指针。指针为双字(32位),存放的是另一个存储器的地址,只能用V、L或累加器AC作指针。生成指针时,要使用双字传送指令(MOVD),将数据所在单元的内存地址送人指针,双字传送指令的输入操作数开始处加符号,表示某存储器的地址,而不是存储器内部的值。指令输出操作数是指针地址。例如MOVDVB200,ACl指令就是将VB200的地址送人累加器ACl中。
;(2)指针建立好后,利用指针存取数据。在使用地址指针存取数据的指令中,操作数前加“*”号表示该操作数为地址指针。例如MOVW*ACl AC0//MOVW表示字传送指令,指令将ACl中的内容为起始地址的一个字长的数据(即VB200,VB201内部数据)送入AC0内,如图2-8所示。 ; (1) 输入映像寄存器(输入继电器)
1)输入映像寄存器的工作原理。在每次扫描周期的开始,CPU对PLC的实际输入端进行采样,并将采样值写入输入映象寄存器中。可以形象地将输入映像寄存器比作输入继电器,每一个“输入继电器”线圈都与相应的PLC
您可能关注的文档
- EPM管理系统推广策划方案127教程.docx
- 第1节 通过神经系统的调节3.ppt
- 第1章 Java EE开发环境.ppt
- 第1节 怎样认识电阻 第2课时.ppt
- 第1章测量及数据处理技术.ppt
- Endnote_X7教程教程.pptx
- 第1讲 网络应用程序设计基础.ppt
- 第20章_数据的分析复习_课件2--.ppt
- 第21章第1节 现代顺风耳—电话.doc
- EPS构件安装方案教程.docx
- 新教材人教版八年级英语下册习题课件Unit 3 Growing Up.pptx
- 新教材人教版八年级数学下册习题课件第二十三章 一次函数.pptx
- 人教版二年级数学上册第三单元1-6的表内除法PPT.pptx
- 新教材人教版八年级数学下册第二十一章四边形(前三节).pptx
- 新教材人教版八年级英语下册习题课件Unit 6 Crossing Cultures.pptx
- 新教材人教版八年级数学下册期末复习课件.pptx
- 新人教版三年级数学上册第五单元线和角.pptx
- 新教材人教版八年级数学下册习题课件第二十一章 四边形.pptx
- 新教材华师版八年级数学下册期末专题复习课件.pptx
- 新教材人教版八年级数下册第二十三章 一次函数.pptx
原创力文档

文档评论(0)