




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
可编程控制器教学参考资料 ( SIEMENS S7-200 )编者注:因实验设备更新,配套教材出版周期较长。为帮助同学更好的理解教学内容,在征得可编程控制器选择、设计与维护一书的作者殷洪义教授同意后,特节选部分与教学有关的内容供大家参考。请同学尊重知识产权,课程全部结束后,应及时删除。 由于摘录匆忙,文中的段落、标号、内容衔接均有欠缺,请谅解。一、 S7-200的组成原理S7-200系列PLC是SIEMENS公司新推出的一种小型PLC。它以紧凑的结构、良好的扩展性、强大的指令功能、低廉的价格,已经成为当代各种小型控制工程的理想控制器。S7-200 PLC包含了一个单独的S7-200 CPU和各种可选择的扩展模块,可以十分方便地组成不同规模的控制器。其控制规模可以从几点上到几百点。S7-200 PLC可以方便地组成PLC-PLC网络和微机-PLC网络,从而完成规模更大的工程。S7-200的编程软件STEP7-Micro/WIN32可以方便地在Windows环境下对PLC编程、调试、监控,使得PLC的编程更加方便、快捷。可以说,S7-200可以完美地满足各种小规模控制系统的要求。S7-200 的技术指标图2-l目前S7-200系列PLC主要有CPU221、CPU222、CPU224和CPU226四种。档次最低的是CPU221,其数字量输入点数有点,数字量输出点数有点,是控制规模最小的PLC。档次最高的应属CPU226,CPU226集成了24点输入16点输出,共有40个数字量I/O。可连接个扩展模块,最大扩展至248点数字量I/O点或35路模拟量I/O。S7-200系列PLC四种CPU的外部结构大体相同,见图2-l。状态指示灯LED显示CPU所处的工作状态指示。存储卡接口可以插入存储卡。通讯接口可以连接RS-485总线的通讯电缆。顶部端子盖下边为输出端子和PLC供电电源端子。输出端子的运行状态可以由顶部端子盖下方一排指示灯显示,ON状态对应的指示灯亮。底部端子盖下边为输入端子和传感器电源端子。输入端子的运行状态可以由底部端子盖上方一排指示灯显示,ON状态对应的指示灯亮。前盖下面有运行、停止开关和接口摸块插座。将开关拨向停止位置时,可编程序控制器处于停止状态,此时可以对其编写程序。将开关拨向运行位置时,可编程序控制器处于运行状态,此时不能对其编写程序。将开关拨向监控状态,可以运行程序,同时还可以监视程序运行的状态。接口插座用于连接扩展模块实现I/O扩展。CPU226的技术指标CPU226本机集成了24点输入16点输出共有40个数字量I/O。可连接个扩展模块,最大扩展至248点数字量I/O点或35路模拟量I/O。CPU226有13字节程序和数据存贮空间,个独立的30KH高速计数器,路独立的20KH高速脉冲输出,具有PID控制器。CPU226配有个RS-485通讯编程口,具有PPI(点对点)通讯、MPI(多点对一点) 通讯和自由方式通讯能力。用于较高要求的中小型控制系统。(1)CPU226与CPU221技术指标的区别外形尺寸: 196*80*62存储器:程序存储器 4096字用户数据存储器 2560字存储器类型 EEPROM存储卡 EEPROM 数据后备(超级电容) 190小时编程语言 LAD,FBD和STL程序组织 一个组织块(可以包含子程序和中断程序)系统I/O:本机I/O 24入16出扩展模块数量 个模块数字量I/O映像区 256(128入128出)数字量I/O物理区 248(128入120出)模拟量I/O映像区 32入32出模拟量I/O物理区 35(287)或14出附加功能:内置高速计数器 6个(30KH)内置模拟电位器 2个(位分辨率)(256个点)脉冲输出 个高速输出(20KH)通讯中断 发送器接收器定时中断 个(255)输入中断 个实时时钟 内置口令保护 级口令保护通讯:2个RS-485通讯口可用作PPI接口、MPI从站接口和自由口为传感器提供5VDC,电流:1000CPU226的接线DC输入DC输出:DC输入端由1M、0.01.4为第组,2M、1.52.7为第2组,1M、2M分别为各组的公共端。24V DC的负极接公共端1M或2M。输入开关的一端接到24VDC的正极,输入开关的另端连接到CPU226各输入端。DC输出端由1M、1+、0.00.7为第组,2M、2+、1.01.7为第2组组成。1L+、2L+分别为公共端。第组24V DC的负极接1M端,正极接1L+端。输出负载的一端接到1M端,输出负载的另端接到CPU226各输出端。第2组的接线与第1组相似。DC输入继电器输出:DC输入端与CPU226的DC输入DC输出相同。继电器输出端由3组构成,其中N(-)、1L、0.00.3为第1组,N(-)、2L、0.41.0为第组,N(-)、3L、1.11.7为第3组。各组的公共端为1L、2L和3L。第组负载电源的一端N接负载的N(-)端,电源的另外一端L(+)接继电器输出端的1L端。负载的另一端分别接到CPU226各个继电器输出端子。第2组、第3组的接线与第1组相似。CPU226组成的基本配置由CPU226基本单元组成的基本配置可以组成1个24点数字量输入和16点数字量输出的小型系统。输入点地址为 I0.0、I0.1、 I0.7I1.0、I1.1、 I1.7I2.0、I2.1、 I2.7输出点地址为 Q0.0、Q0.1、 、 Q0.7Q1.0、Q1.1、 Q1.7二、 S7-200 指令系统PLC在运行时需要处理的数据一般都根据数据的类型不同、数据的功能不同而把数据分成几类。这些不同类型的数据被存放在不同的存储空间,从而形成不同的数据区。S7-200的数据区可以分为数字量输入和输出映像区、模拟量输入和输出映像区、变量存储器区、顺序控制继电器区、位存储器区、特殊存储器区、定时器存储器区、计数器存储器区、局部存储器区、高速计数器区和累加器区。2.1 S7-200的数据区1. 数字量输入和输出映象区(1) 数字量输入映像区(I区)数字量输入映像区是S7-200 CPU为输入端信号状态开辟的一个存贮区,用I表示。在每次扫描周期的开始,CPU对输入点进行采样,并将采样值存于输入映像区寄存器中。该区的数据可以是位(1bit)、字节(8bit)、字(16bit)或者双字(32bit)。其表示形式如下。用位表示 I0.0、I0.1、I0.7I1.0、I1.1、I1.7 I15.0、I15.1、I15.7共l28点。输入映像区每个位地址包括存储器标识符、字节地址及位号三部分。存储器标识符为“I”,字节地址为整数部分,位号为小数部分。比如Il.0表明这个输入点是第1个字节的第0位。用字节表示 IB0、IB1、IB15共l6个字节。输入映像区每个字节地址包括存储器字节标识符、字节地址两部分。字节标识符为“IB”,字节地址为整数部分。比如IB1表明这个输入字节是第1个字节,共8位,其中第0位是最低位,第7位是最高位。用字表示 IW0、IW2、IW14共8个字。输入映像区每个字地址包括存储器字标识符、字地址两部分。字标识符为“IW”,字地址为整数部分。一个字含两个字节,一个字中的两个字节的地址必须连续,且低位字节在一个字中应该是高8位,高位字节在一个字中应该是低8位。比如,IW0中的IB0应该是高8位,IB1应该是低8位。用双字表示 ID0、ID4、ID12共4个双字。输入映像区每个双字地址包括存储器双字标识符、双字地址两部分。双字标识符为“ID”,双字地址为整数部分。一个双字含四个字节,四个字节的地址必须连续。最低位字节在一个双字中应该是最高8位。比如,ID0中的IB0应该是最高8位,IB1应该是高8位,IB2应该是低8位,IB3应该是最低8位。(2) 数字量输出映像区(Q区)数字量输出映像区是S7-200 CPU为输出端信号状态开辟的一个存贮区,用Q表示。在扫描周期的结尾,CPU将输出映像寄存器的数值复制到物理输出点上。该区的数据可以是位(1bit)、字节(8bit)、字(16bit)或者双字(32bit)。其表示形式如下。用位表示 Q0.0、Q0.1、Q0.7Q1.0、Q1.1、Q1.7 Q15.0、Q15.1、Q15.7共l28点。输出映像区每个位地址包括存储器标识符、字节地址及位号三部分。存储器标识符为“Q”,字节地址为整数部分,位号为小数部分。比如Q0.l表明这个输出点是第0个字节的第1位。用字节表示 QB0、QB1、QB15共l6个字节。输出映像区每个字节地址包括存储器字节标识符、字节地址两部分。字节标识符为“QB”,字节地址为整数部分。比如QBl表明这个输出字节是第1个字节,共8位,其中第0位是最低位,第7位是最高位。用字表示 QW0、QW2、QW14共8个字。输出映像区每个字地址包括存储器字标识符、字地址两部分。字标识符为“QW”,字地址为整数部分。一个字含两个字节,一个字中的两个字节的地址必须连续,且低位字节在一个字中应该是高8位,高位字节在一个字中应该是低8位。比如,QW0中的QB0应该是高8位,QBl应该是低8位。用双字表示 QD0、QD4、QD12共4个双字。输出映像区每个双字地址包括存储器双字标识符、双字地址两部分。双字标识符为“QD”,双字地址为整数部分。一个双字含四个字节,四个字节的地址必须连续。最低位字节在一个双字中应该是最高8位。比如,QD0中的QB0应该是最高8位,QBl应该是高8位,QB2应该是低8位,QB3应该是最低8位。 应当指出,实际没有使用的输入端和输出端的映像区的存储单元可以作中间继电器用。2. 模拟量输入和输出映象区(1) 模拟量输入映像区(AI区)模拟量输入映像区是S7-200 CPU为模拟量输入端信号开辟的一个存贮区。S7-200将测得的模拟值(如温度、压力)转换成1个字长的(16bit)的数字量,模拟量输入用区域标识符(AI)、数据长度(W)及字节的起始地址表示。该区的数据为字(l6bit)。其表示形式如下。 AIW0、AIW2、AIW30共16个字,总共允许有16路模拟量输入。应当指出,模拟量输入值为只读数据。(2) 模拟量输出映像区(AQ区)模拟量输出映像区是S7-200 CPU为模拟量输出端信号开辟的一个存贮区。S7-200把l个字长(16bit)数字值按比例转换为电流或电压。模拟量输出用区域标识符(AQ)、数据长度(W)及起始字节地址表示。该区的数据为字(l6bit)。其表示形式如下。AQW0、AQW2、AQW30 共16个字,总共允许有16路模拟量输出。 3. 变量存储器区(V区)PLC执行程序过程中,会存在一些控制过程的中间结果,这些中间数据也需要用存储器来保存。变量存储器就是根据这个实际的要求设计的。变量存储器区是S7-200 CPU为保存中间变量数据而建立的一个存贮区,用V表示。该区的数据可以是位(1bit)、字节(8bit)、字(l6bit)或者双字(32bit)。其表示形式如下。用位表示 V0.0、V0.1、V0.7V1.0、V1.1、V1.7 V5119.0、V5119.1、V5119.7共40969点。CPU221、CPU222变量存储器只有2048个字节,其变量存储区只能到V2047.7位。变量存储器区每个位地址包括存储器标识符、字节地址及位号三部分。存储器标识符为“V”,字节地址为整数部分,位号为小数部分。比如Vl.l表明这是变量存储器区第1个字节的第1位。用字节表示 VB0、VB1、VB5119共5120个字节。变量存储器区每个字节地址的表示应该包括存储器字节标识符、字节地址两部分。字节标识符为“VB”,字节地址为整数部分。比如VBl表明这个变量存储器字节是第1个字节,共8位,其中第0位是最低位,第7位是最高位。用字表示 VW0、VW2、VW5118共2560个字。变量存储器区每个字地址的表示应该包括存储器字标识符、字地址两部分。字标识符为“VW”,字地址为整数部分。一个字含两个字节,一个字中的两个字节的地址必须连续,且低位字节在一个字中应该是高8位,高位字节在一个字中应该是低8位。比如,VW0中的VB0应该是高8位,VBl应该是低8位。用双字表示 VD0、VD4、VD5116共1280个双字。变量存储器区每个双字地址的表示应该包括存储器双字标识符、双字地址两部分。双字标识符为“VD”,双字地址为整数部分。一个双字含四个字节,四个字节的地址必须连续。最低位字节在一个双字中应该是最高8位。比如,VD0中的VB0应该是最高8位,VBl应该是高8位,VB2应该是低8位,VB3应该是最低8位。 应当指出,变量存储器区的数据可以是输入,也可以是输出。4. 位存储器区(M区)PLC执行程序过程中,可能会用到一些标志位,这些标志位也需要用存储器来寄存。位存储器就是根据这个要求设计的。位存储器区是S7-200 CPU为保存标志位数据而建立的一个存贮区,用M表示。该区虽然叫位存储器,但是其中的数据不仅可以是位,也可以是字节(8bit)、字(l6bit)或者双字(32bit)。其表示形式如下。用位表示 M0.0、M0.1、M0.7M1.0、M1.1、M1.7 M31.0、M31.1、M31.7 共256点。位存储器区每个位地址的表示应该包括存储器标识符、字节地址及位号三部分。存储器标识符为“M”,字节地址为整数部分,位号为小数部分。比如Ml.l表明位存储器区第1个字节的第1位。用字节表示 MB0、MB1、MB31 共32个字节。位存储器区每个字节地址的表示应该包括存储器字节标识符、字节地址两部分。字节标识符为“MB”,字节地址为整数部分。比如MBl表明位存储器第1个字节,共8位,其中第0位是最低位,第7位是最高位。用字表示 MW0、MW2、MW30 共16个字。位存储器区每个字地址的表示应该包括存储器字标识符、字地址两部分。字标识符为“MW”,字地址为整数部分。一个字含两个字节,一个字中的两个字节的地址必须连续,且低位字节在一个字中应该是高8位,高位字节在一个字中应该是低8位。比如,MW0中的MB0应该是高8位,MBl应该是低8位。用双字表示 MD0、MD4、MD28 共8个双字。位存储器区每个双字地址的表示应该包括存储器双字标识符、双字地址两部分。双字标识符为“MD”,双字地址为整数部分。一个双字含四个字节,四个字节的地址必须连续。最低位字节在一个双字中应该是最高8位。比如,MD0中的MB0应该是最高8位,MBl应该是高8位,MB2应该是低8位,MB3应该是最低8位。5. 特殊存储器区(SM区)特殊存储器是S7-200 PLC为CPU和用户程序之间传递信息的媒介。它们可以反映CPU在运行中的各种状态信息,用户可以根据这些信息来判断机器工作状态,从而确定用户程序该做什么,不该做什么。这些特殊信息也需要用存储器来寄存。特殊存储器就是根据这个要求设计的。常用的特殊存储位及其功能SM0.0 PLC运行时这一位始终为l,是常0N继电器。SM0.l PLC首次扫描时为一个扫描周期。用途之一是调用初始化使用。SM0.3 开机进入RUN方式将0N一个扫描周期。SM0.4 该位提供了一个周期为一分钟,占空比为0.5的时钟。SM0.5 该位提供了一个周期为一秒钟,占空比为0.5的时钟。2.2 S7-200的程序结构S7-200程序有三种。一种是主程序,主程序只有一个,名称为OBl。第二种是子程序,子程序可以达到64个,名称分别为SBR0SBR63。子程序可以在主程序中调用,也可以由子程序或中断程序调用。第三种是中断程序,中断程序可以达到128个,名称分别为INT0INT127。中断方式有输入中断、定时中断、高速计数器中断、通讯中断等中断事件引发,当CPU响应中断时,可以执行中断程序。由这三种程序可以组成线性程序和分块程序两种结构。图2-1线性程序是指一个工程的全部控制任务都按照工程控制的顺序写在一个程序中,比如写在OBl中。程序执行过程中,CPU不断地扫描OBl,按照事先准备好的顺序去执行控制工作。显然,线性程序结构简单,一目了然。但是,当控制工程大到一定程度之后,仅仅采用线性程序就会使整个程序变得庞大而难于编制、难于调试了。分块程序是指一个工程的全部控制任务被分成多个小的任务块,每个任务块的控制任务根据具体情况分别放到子程序中或者放到中断程序中。程序执行过程CPU不断地调用这些子程序或者被中断程序中断。如图2-1所示。分块程序虽然结构复杂一些。但是,它可以把一个复杂的过程分解成多个简单的过程。对于具体的程序块容易编写,容易调试。从总体上看分块程序的优势是十分明显的。2.3 S7-200的位逻辑指令 S7-200的指令有三种表达形式。这三种形式为语句表(最接近机器代码的文本程序)、梯形图和功能块图。实际应用中采用梯形图编写程序较为普遍。这是因为梯形图是种通用的图形编程语言,不同类型的PLC的梯形图的图形表达相差无几。语句表编写的程序是最接近机器代码的文本程序。在S7-200的三种编程语言中,语句表适用最广,保存、注释最方便。本书中介绍的指令和编程都是以梯形图和语句表为主。读者想了解功能块图的相关内容请查阅书后的参考文献。1. 标准触点图2-2标准触点的梯形图表示:标准常开触点由标准常开触点和触点位地址bit构成。标准常闭触点由标准常闭触点和触点位地址bit构成。标准触点的语句表表示:标准常开触点由操作码“LD”和标准常开触点位地址bit构成。标准常闭触点由操作码“LDN”和标准常闭触点位地址bit构成。标准触点用梯形图、语句表的表示如图2-2所示。(不要求)标准触点的功能:常开触点是在其线圈不带电时其触点是断开的(其触点的状态为OFF或为0),而其线圈带电时其触点是闭合的(其触点的状态为ON或为1)。常闭触点是在其线圈不带电时其触点是闭合的(其触点的状态为ON或为1),当其线圈带电时其触点是断开的(其触点的状态为OFF或为0)。在程序执行过程,标准触点起开关的触点作用。图2-3操作数范围:标准触点的取值范围是I、Q、M、SM、T、C、V、S、L(位)。2. 输出操作 输出操作的梯形图表示:输出操作由输出线圈和位地址bit构成。输出操作的语句表表示:输出操作由输出操作码“”和线圈位地址bit构成。输出操作用梯形图、语句表的表示如图2-3所示。(不要求)输出操作的功能:输出操作是把前面各逻辑运算的结果复制到输出线圈,从而使输出线圈驱动的输出常开触点闭合,常闭触点断开。输出操作时,CPU是通过输入/输出映像区来读/写输出的状态的。输出操作的操作数范围:I、Q、M、SM、T、C、V、S、L(位)。图2-43置位与复位操作 (1)置位操作置位操作的梯形图表示:置位操作是由置位线圈、置位线圈的位地址和置位线圈数目n构成。置位操作的语句表表示:置位操作是由置位操作码S、置位线圈的位地址和置位线圈数目n构成。置位操作的梯形图和语句表的表示如图2-4。置位操作的功能:当置位信号(图中为I0.0)为1时,被置位线圈(图中为Q0.0)置1。当置位信号变为0以后,被置位位的状态可以保持,直到使其复位信号的到来。置位操作的注意问题:在执行置位指令时,应当注意被置位的线圈数目是从指令中指定的位元件开始共有个。图2-4中,若,被置位的线圈为0.0、Q0.1Q0.7。操作数范围:图2-5置位线圈bit:I、Q、M、SM、T、C、V、S、L(位)。置位线圈数目n:VB、IB、QB、MB、SB、LB、AC、常数、*VD、*AC、*LD。(2)复位操作复位操作的梯形图表示:复位操作是由复位线圈、复位线圈的位地址和复位线圈数n构成。复位操作的语句表表示:复位操作是由复位操作码R、复位线圈的位地址和复位线圈数n构成。复位操作的梯形图和语句表的表示如图2-5。复位操作的功能:当复位信号(图中为I0.0)为1时,被复位位(图中为Q0.0)置0。当复位信号变为0以后,被复位位的状态可以保持,直到使其置位信号的到来。复位操作的注意问题:在执行复位指令时,应当注意被复位的线圈数目是从指令中指定的位元件开始共有个。图2-5中,若10,被复位的线圈为0.0、Q0.1Q1.1。操作数范围:复位线圈bit:I、Q、M、SM、T、C、V、S、L(位)。复位线圈数目n:VB、IB、QB、MB、SB、LB、AC、常数、*VD、*AC、*LD。图2-64.微分操作(1)上微分操作上微分操作的梯形图表示:上微分由常开触点加上微分符“P”构成。上微分操作的梯形图表示:上微分由上微分操作码“”构成。上微分操作的梯形图和语句表的表示如图2-6。上微分操作的功能:所谓上微分是指某一位操作数的状态由0变为1的过程,即出现上升沿的过程,上微分指令在这种情况下可以形成一个ON一个扫描周期的脉冲。这个脉冲可以用来启动下一个控制程序、启动一个运算过程、结束一段控制等等。上微分操作的注意问题:上微分脉冲只存在个扫描周期,接受这一脉冲控制的元件应写在这脉冲出现的语句之后。(2)下微分操作图2-7下微分操作的梯形图表示:下微分由常开触点加下微分符“N”构成。下微分操作的语句表表示:下微分由下微分操作码“D”构成。下微分操作的梯形图和语句表的表示如图2-7。下微分操作的功能:所谓下微分是指某一位操作数的状态由1变为0的过程,即出现下降沿的过程,下微分指令在这种情况下可以形成一个ON一个扫描周期的脉冲。这个脉冲可以像上微分脉冲一样,用来启动下一个控制程序、启动一个运算过程、结束一段控制等等。下微分操作的注意问题:下微分脉冲只存在个扫描周期,接受这一脉冲控制的元件应写在这脉冲出现的语句之后。5 S7-200的计时器和计数器指令定时器和计数器是PLC的重要元件,S7-200 PLC共有三种定时器和三种计数器。定时器可分为接通延时定时器(TON)、断开延时定时器(TOF)和带有记忆接通延时定时器(TONR)。这些定时器分布于整个T区。计数器可分为增计数器(CTU)、减计数器(CTD)和增减计数器(CTUD)。这些计数器分布在C区。1.计时器指令(1) 接通延时定时器(TON)图2-8接通延时定时器的梯形图表示:接通延时定时器由定时器标识符TON、定时器的启动电平输入端IN、时间设定值输入端PT和接通延时定时器编号Tn构成。接通延时定时器的语句表表示:接通延时定时器由定时器标识符TON、定时器编号Tn、和时间设定值PT构成。具体梯形图和语句表示见图2-8。图2-9接通延时的工作原理:当定时器的启动信号IN的状态为0时,定时器的当前值SV=0,定时器Tn的状态也是0,定时器没有工作。当Tn的启动信号由0变为1时,定时器开始工作,每过一个时基时间,定时器的当前值SV=SV十1,当定时器的当前值SV等于大于定时器的设定值PT时,定时器的延时时间到了,这时定时器的状态由0转换为1,在定时器输出状态改变后,定时器继续计时,直到SV=32767(最大值)时,才停止计时,SV将保持不变。只要SVPT值,定时器的状态就为1,如果不满足这个条件定时器的状态应为0。当IN信号由1变为0,则SV被复位(SV=0),Tn状态也为0。当1N从0变为1后,维持的时间不足以使得SV达到PT值时Tn的状态不会由0变为l。如图2-9所示,I2.0=0时T33=0,T33的SV=0。I2.0=1时T33开始计时SV在增加,当SV=3(计时到3ms)时,T33由0变为1。当I2.0从0变为1以后,SV没有到3时,I2.0又变为0了。这时SV=0,T33不会出现1状态。接通延时定时器的注意事项:接通延时定时器的作用是进行精确的定时。应用时要注意恰当地使用不同时基的定时器,以提高定时器的时间精度。时基为lms的定时器有: T32、T96。时基为10ms的定时器有: T33T36、T97T100。时基为100ms的是时器有:T37T63、T101T255。操作数范围:定时器编号n为:0255。IN信号范围为: I、Q、M、SM、T、C、V、S、L(位)PT值范围为 : IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常数、AC、*VD、*AC、*LD(字)。(2)断开延时定时器(TOF)图2-10断开延时定时器的梯形图表示:断开延时定时器由定时器标识符TOF、定时器的启动电平输入端IN、时间设定值输入端PT和TOF定时器编号Tn构成。断开延时定时器的语句表表示:断开延时定时器由定时器标识符TOF、定时器编号Tn、和时间设定值PT构成。具体梯形图和语句表示见图2-10。图2-11断开延时定时器的工作原理:当定时器的启动信号IN的状态为1时,定时器的当前值SV=0,定时器Tn的状态也是1,定时器没有工作。当Tn的启动信号由1变为0时,定时器开始工作,每过一个时基时间,定时器的当前值SV=SV十1,当定时器的当前值SV等于大于定时器的设定值PT时,定时器的延时时间到了,这时定时器的状态由1转换为0,在定时器输出状态改变后,定时器停止计时,SV将保持不变。定时器的状态就为0。当IN信号由0变为1则SV被复位(SV=0),Tn状态也为1。当1N从1变为0后,维持的时间不足以使得SV达到PT值时Tn的状态不会由1变为0。如图2-11所示,I2.0=1时T33=1,T33的SV=0。I2.0=0时T33开始计时SV在增加,当SV=3(计时到3ms)时,T33由1变为0。当I2.0从0变为1以后,SV=0,T33=1。当I2.0由l再次变为0,但是I2.0=0的时间没达到3ms又换为1时,这时T33不会出现0状态。断开延时定时器的注意事项:断开延时定时器的作用是进行精确的定时。应用时要注意恰当地使用不同时基的定时器,以提高定时器的时间精度。时基为lms的定时器有: T32、T96。时基为10ms的定时器有: T33T36、T97T100。时基为100ms的是时器有:T37T63、T101T255。操作数范围:定时器编号n为:0255。图2-15IN信号范围为: I、Q、M、SM、T、C、V、S、L(位)PT值范围为 : IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常数、AC、*VD、*AC、*LD(字)。 (3)带有记忆接通延时定时器(TONR)图2-14带有记忆接通延时定时器的梯形图表示:带有记忆接通延时定时器由定时器的标识符TONR、定时器的启动电平输入端IN、时间设定值输入端PT和TONR定时器编号Tn构成。带有记忆接通延时定时器的语句表表示:带有记忆接通延时定时器由定时器标识符TONR、定时器编号Tn和时间设定值PT构成。具体梯形图和语句表示见图2-14。带有记忆接通延时定时器的原理:带有记忆接通延时定时器的原理与接通延时定时器大体相同。当定时器的启动信号IN的状态为0时,定时器的当前值SV=0,定时器Tn的状态也是0,定时器没有工作。当Tn的启动信号由0变为1时,定时器开始工作,每过一个时基时间,定时器的当前值SV=SV十1,当定时器的当前值SV等于大于定时器的设定值PT时,定时器的延迟时间到了,这时定时器的状态由0转换为1,在定时器输出状态改变后,定时器继续计时,直到SV=32767(最大值)时,才停止计时,SV将保持不变。只要SVPT值,定时器的状态就为1,如果不满足这个条件定时器的状态应为0。当IN信号由1变为0,则SV=0,Tn状态也为0。带有记忆接通延时定时器与接通延时定时器不同之处在于带有记忆接通延时定时器的SV值是可以记忆。当1N从0变为1后,维持的时间不足以使得SV达到PT值时,IN从l变为0,这时SV可以保持,IN再次从0变为l时,SV在保持值的基础上累积,当SV等于大于PT值时Tn的状态仍可由0变为l。如图2-15所示,I2.0=0时T1=0,T1的PV=0。I2.0=1时T1开始计时SV在增加,当SV=3(计时到30ms)时,T1由0变为1。当I2.0从0变为1以后,SV没有到3时,I2.0又变为0了。这时SV保持,当I2.0再次由0变到l时,SV在原保持值的基础上累积,当SV达到PT值后,T1的状态仍今由0变为l。带有记忆接通延时定时器的应用:带有记忆接通延时定时器的作用是进行精确的定时。应用时要注意恰当地使用不同时基的定时器,以提高定时器的时间精度。时基为lms的定时器有: T0、T64。时基为10ms的定时器有: T1T4、T65T68。时基为100ms的是时器有:T5T31、T69T95。操作数范围:定时器编号n为:0255。IN信号范围为: I、Q、M、SM、T、C、V、S、L(位)PT值范围为: IW、QW、MW、SMW、VW、SW、LW、AIW、T、C、常数、AC、*VD、*AC、*LD(字)。 2计数器指令图2-17(1) 增计数器(CTU)图2-16增计数器的梯形图表示:增计数器(CTU)由增计数器标识符CTU、计数脉冲输入端CU、增计数器的复位信号输入端R、增计数器的设定值PV和计数器编号Cn构成。增计数器的语句表表示:增计数指令由增计数器的操作码CTU、计数器编号Cn和增计数器的设定值PV构成。其梯形图和语句表表示如图2-16所示。增计数器的工作原理:增计数器在复位端信号为1时,其计数器的当前值SV=0,计数器的状态也为0。当复位端的信号为0时,其计数器可以工作。每当一个输入脉冲到来时,计数器的当前值做加l操作,即SV=SV+1。当当前值大于等于设定值(SV=PV)时,计数器的状态变为l,这时再来计数脉冲时,计数器的当前值仍不断地累加,直到SV=32767时停止计数,直到复位信号到来计数器的SV值等于零,计数器的状态变为0。在图2-17中,I4.0是增计数器的计数脉冲,I2.0为复位信号,计数器的设定值PV=4。从图中可以看出,每来一个计数脉冲SV直就加1,直到SV值大于等于PT值时计数器C3的状态就为1,只要SV值小于PV值计数器的状态就为0。增计数器的注意事项:用语句表表示时,要注意计数输入(第一个)、复位信号输入(第二个)和增计数指令的先后顺序不能颠倒。操作数范围:计数器编号n为:0255。CU信号范围为: I、Q、M、SM、T、C、V、S、L(位)。R信号范围为 : I、Q、M、SM、T、C、V、S、L(位)。 PV值范围为 : VW、IW、QW、MW、SMW、SW、LW、AIW、AC、T、C、常数、*VD、*AC、*LD (字)。图2-19(2) 减计数器(CTD)图2-18减计数器的梯形图表示:减计数器(CTD)由减计数器标识符CTD、计数脉冲输入端CD、减计数器的装载输入端LD、减计数器的设定值PV和计数器编号Cn构成。减计数器的语句表表示:减计数指令由减计数器的操作码CTD、计数器编号Cn和减计数器的设定值PV构成。其梯形图和语句表表示如图2-18所示。减计数器的工作原理:减计数器在装载输入端信号为1时其计数器的设定值PV被装入计数器的当前值寄存器,此时SV=PV,计数器的状态为0。当装载输入端的信号为0时其计数器可以工作。每当一个输入脉冲到来时,计数器的当前值做减l操作,即SV=SV-1。当当前值等于0时,计数器的状态变为l,并停止计数。这种状态一直保持到装载输入端变为l,再一次装入PT值之后计数器的状态变为0,才能再次重新计数。减计数器的状态只有在当前值SV=0时才为1。在图2-19中,I4.0是减计数器的计数脉冲,I2.0为装载输入信号,计数器的设定值PV=4。从图中可以看出,每来一个计数脉冲SV直就减1,直到SV值等于0时,计数器C3的状态就为1,只要SV值大于0计数器的状态就为0。减计数器的注意事项:用语句表表示时,要注意计数输入(第一个)、装载信号输入(第二个)和减计数指令的先后顺序不能颠倒。操作数范围:计数器编号n为:0255。CU信号范围为: I、Q、M、SM、T、C、V、S、L(位)R信号范围为: I、Q、M、SM、T、C、V、S、L(位)。 PV值范围为 : VW、IW、QW、MW、SMW、SW、LW、AIW、AC、T、C、常数、*VD、*AC、*LD (字)。(3) 增减计数器(CTUD)图2-20 增减计数器的梯形图表示:增减计数器(CTUD)由增减计数器标识符CTUD、增计数脉冲输入端CU、减计数脉冲输入端CD、增减计数器的复位端R、增减计数器的设定值PV和计数器编号Cn构成。增减计数器的语句表表示:增减计数指令由增减计数器的操作码CTUD、计数器编号Cn和增计数器的设定值PV构成。其梯形图和语句表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课件上传后不显示问题分析
- 教学比赛课件注意事项
- 2025年粪污管理岗位面试解析及模拟题
- 2025年航空安全知识测试及答案
- 2025年航空安全员实操考核指南
- 2025年康复社工招聘笔试考试大纲
- 说明文拓展探究题课件
- 2025年吊塔维护安全操作模拟题
- 2025年政府会计准则实施能力考试模拟题及答案模拟练习模拟题库
- 2025年统计员招聘笔试红白理事会重点
- 2025年党章党规党纪知识竞赛题库附含答案
- 钢材应收账款管理办法
- 乙二醇加氢精制催化剂:制备工艺、性能优化与应用前景探究
- 中式烹调师基础知识课件
- 2025版新《中华人民共和国治安管理处罚法》全文课件(原创)
- DB32∕T 4981-2024 公路水运工程平安工地建设规范
- 中国PCBA行业发展前景及发展策略与投资风险研究报告2025-2028版
- 中国产科麻醉专家共识
- 2025-2030年中国牙缺失治疗行业市场现状供需分析及投资评估规划分析研究报告
- 2025至2030中国桶装水行业发展趋势分析与未来投资战略咨询研究报告
- 服务基层行-3.2.2.1“三基”培训与考核(一)
评论
0/150
提交评论