外文翻译S7-200系列小型PLC.doc

上传人:pu****.1 文档编号:521831869 上传时间:2023-12-23 格式:DOC 页数:19 大小:596KB
返回 下载 相关 举报
外文翻译S7-200系列小型PLC.doc_第1页
第1页 / 共19页
外文翻译S7-200系列小型PLC.doc_第2页
第2页 / 共19页
外文翻译S7-200系列小型PLC.doc_第3页
第3页 / 共19页
外文翻译S7-200系列小型PLC.doc_第4页
第4页 / 共19页
外文翻译S7-200系列小型PLC.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《外文翻译S7-200系列小型PLC.doc》由会员分享,可在线阅读,更多相关《外文翻译S7-200系列小型PLC.doc(19页珍藏版)》请在金锄头文库上搜索。

1、英文资料翻译S7-200系列小型PLC(Micro PLC)可应用于各种自动化系统。紧凑的结构、低廉的成本以及功能强大的指令集使得S7-200 PLC成为各种小型控制任务理想的解决方案。S7-200产品的多样化以及基于Windows的编程工具,使您能够更加灵活地完成自动化任务。S7-200系列是一种可编程序逻辑控制器(Micro PLC)。它能够控制各种设备以满足自动化控制需求。S7-200的用户程序中包括了位逻辑、计数器、定时器、复杂数学运算以及与其它智能模块通讯等指令内容,从而使它能够监视输入状态,改变输出状态以达到控制目的。紧凑的结构、灵活的配置和强大的指令集使S7-200成为各种控制应

2、用的理想解决方案。S7-200将信息存于不同的存储器单元,每个单元都有唯一的地址。您可以明确指出要存取的存储器地址。这就允许用户程序直接存取这个信息。表4-1列出了不同长度的数据所能表示的数值范围。 表41 不同长度的数据表示的十进制和十六进制数范围数制)字节(B)字(W)双字(D无符号整数0到2550到FF0到65,5350到FFFF0到4,294,967,2950到FFFF FFFF符号整数-128到12780到7F-32,768到+32,7678000到7FFF-2,147,483,648到+2,147,483,6478000 0000到7FFF FFFF实数IEEE 32位浮点数不用不

3、用+1.175495E-38到+3.402823E+38(正数)-1.175495E-38到-3.402823E+38(负数)若要存取存储区的某一位,则必须指定地址,包括存储器标识符、字节地址和位号。图4-3是一个位寻址的例子(也称为“字节.位”寻址)。在这个例子中,存储器区、字节地址(I代表输入,3代表字节3)和位地址(第4位) 之间用点号(“.”)相隔开。 使用这种字节寻址方式,可以按照字节、字或双字来存取许多存储区(V、I、Q、M、S、L及SM)中的数据。若要存取CPU中的一个字节、字或双字数据,则必须以类似位寻址的方式给出地址, 包括存储器标识符、数据大小以及该字节、字或双字的起始字节

4、地址,如图4-4所示。其它CPU存储区(如T,C,HC和累加器)中存取数据使用的地址格式包括区域标识符和设备号。存储区数据的存取输入过程映象寄存器:I在每次扫描周期的开始,CPU对物理输入点进行采样,并将采样值写入输入过程映象寄存器中。可以按位、字节、字或双字来存取输入过程映象寄存器中的数据:位: I字节地址.位地址 I0.1字节、字或双字: I长度起始字节地址 IB4输出过程映象寄存器:Q在每次扫描周期的结尾,CPU将输出过程映象寄存器中的数值复制到物理输出点上。可以按位、字节、字或双字来存取输出过程映象寄存器:位: Q字节地址.位地址 Q1.1字节、字或双字: Q长度起始字节地址 QB5变

5、量存储区:V您可以用V存储器存储程序执行过程中控制逻辑操作的中间结果, 也可以用它来保存与工序或任务相关的其它数据。并且可以按位、字节、字或双字来存取V存储区中的数据:位: V字节地址.位地址 V10.2字节、字或双字: V长度起始字节地址 V W100位存储区:M可以用位存储区作为控制继电器来存储中间操作状态和控制信息。并且可以按位、字节、字或双字来存取位存储区:位: M字节地址.位地址 M26.7字节、字或双字: M长度起始字节地址 MD20定时器存储区:TS7-200 CPU中,定时器可用于时间累计,其分辨率(时基增量)分为1ms、10ms和100ms三种。定时器有两个变量:当前值:16

6、位有符号整数,存储定时器所累计的时间。定时器位:按照当前值和预置值的比较结果置位或者复位。预置值是定时器指令的一部分。可以用定时器地址(T定时器号)来存取这两种形式的定时器数据。究竟使用哪种形式取决于所使用的指令: 如果使用位操作指令则是存取定时器位;如果使用字操作指令,则是存取定时器当前值。如图4-5中所示,常开触点指令是存取定时器位;而字移动指令则是存取定时器的当前值。格式: T定时器号 T24计数器存储区:C在S7-200 CPU中,计数器可以用于累计其输入端脉冲电平由低到高的次数。CPU提供了三种类型的计数器:一种只能增计数;一种只能减计数;另外一种既可以增计数,又可以减计数。计数器有

7、两种形式:当前值:16位有符号整数,存储累计值。计数器位:按照当前值和预置值的比较结果置位或者复位。预置值是计数器指令的一部分。可以用计数器地址(C计数器号)来存取这两种形式的计数器数据。究竟使用哪种形式取决于所使用的指令:如果使用位操作指令则是存取计数器位;如果使用字操作指令,则是存取计数器当前值。如图4-6中所示,常开触点指令是存取计数器位;而字移动指令则是存取计数器的当前值。格式: C 计数器号 C24累加器:AC累加器是可以象存储器一样使用的读写设备。例如,可以用它来向子程序传递参数,也可以从子程序返回参数,以及用来存储计算的中间结果。S7-200提供4个32位累加器(AC0,AC1,

8、AC2和AC3)。并且您可以按字节、字或双字的形式来存取累加器中的数值。被访问的数据长度取决于存取累加器时所使用的指令。如图4-7所示,当以字节或者字的形式存取累加器时,使用的是数值的低8位或低16位。当以双字的形式存取累加器时,使用全部32位。格式: AC累加器号 AC0特殊存储器:SMSM位为CPU与用户程序之间传递信息提供了一种手段。可以用这些位选择和控制S7-200 CPU的一些特殊功能。例如:首次扫描标志位、按照固定频率开关的标志位或者显示数学运算或操作指令状态的标志位。(有关SM位的详细信息参见附录B)。并且可以按位、字节、字或双字来存取SM位:位: SM字节地址.位地址 SM0.

9、1字节、字或者双字: SM长度起始字节地址 SMB86局部存储器:LS7-200有64个字节的局部存储器,其中60个可以用作临时存储器或者给子程序传递参数。提示:如果用梯形图或功能方块图编程,STEP7-Micro/WIN保留这些局部存储器的最后四个字节。局部存储器和变量存储器很相似,但只有一处区别。变量存储器是全局有效的,而局部存储器只在局部有效。全局是指同一个存储器可以被任何程序存取(包括主程序、子程序和中断服务程序)。局部是指存储器区和特定的程序相关联。S7-200给主程序分配64个局部存储器;给每一级子程序嵌套分配64个字节局部存储器;同样给中断服务程序分配64个字节局部存储器。子程序

10、或者中断服务程序不能访问分配给主程序的局部存储器。子程序不能访问分配给主程序、中断服务程序或者其它子程序的局部存储器。同样的,中断服务程序也不能访问分配给主程序或子程序的局部存储器。S7-200 PLC根据需要分配局部存储器。也就是说,当主程序执行时,分配给子程序或中断服务程序的局部存储器是不存在的。当发生中断或者调用一个子程序时,需要分配局部存储器。新的局部存储器地址可能会覆盖另一个子程序或中断服务程序的局部存储器地址。局部存储器在分配时PLC不进行初始化,初值可能是任意的。当在子程序调用中传递参数时,在被调用子程序的局部存储器中,由CPU替换其被传递的参数的值。局部存储器在参数传递过程中不

11、传递值,在分配时不被初始化,可能包含任意数值。位: L字节地址.位地址 L0.0字节、字或双字: L长度 起始字节地址 LB33用指针对S7-200存储区间接寻址间接寻址是指用指针来访问存储区数据。指针以双字的形式存储其它存储区的地址。只能用V存储器、L存储器或者累加器寄存器(AC1、AC2、AC3)作为指针。要建立一个指针,必须以双字的形式,将需要间接寻址的存储器地址移动到指针中。指针也可以作为参数传递到子程序中。S7-200允许指针访问以下存储区: I、Q、V、M、S、AI、AQ、SMT(仅限于当前值)和C(仅限于当前值)。您无法用间接寻址的方式访问单独的位,也不能访问HC或者L存储区。要

12、使用间接寻址,您应该用“&”符号加上要访问的存储区地址来建立一个指针。指令的输入操作数应该以“&”符号开头来表明是存储区的地址,而不是其内容将移动到指令的输出操作数(指针)中。当指令中的操作数是指针时,应该在操作数前面加上“”号。如图4-11所示,输入*AC1指定AC1是一个指针,MOVW指令决定了指针指向的是一个字长的数据。在本例中,存储在VB200和VB201中的数值被移动到累加器AC0中。脉冲输出指令脉冲输出指令(PLS)用于在高速输出(Q0.0和Q0.1)上控制脉冲串输出(PTO)和脉宽调制(PWM)功能。改进的位控向导可以创建为您的应用程序定制的指令,这可以简化您的编程任务并充分利用

13、S7-200 CPU的特有特性。可以继续使用旧的PLS指令创建您自己的运动应用,但是只有改进的位控向导创建的指令才支持PTO上的线性斜坡。PTO可以输出一串脉冲(占空比50%),用户可以控制脉冲的周期和个数。PWM可以输出连续的、占空比可调的脉冲串,用户可以控制脉冲的周期和脉宽。S7-200有两个PTO/PWM发生器,它们可以产生一个高速脉冲串或者一个脉宽调制波形。一个发生器是数字输出点Q0.0,另一个发生器是数字输出点Q0.1。一个指定的特殊寄存器(SM)位置为每个发生器存储下列数据:一个控制字节(8位),一个计数值(32位无符号数)和一个周期或脉宽值(16位无符号数)。PTO/PWM发生器与过程映像寄存器共用Q0.0和Q0.1。当在Q0.0或Q0.1上激活PTO或PWM功能时,PTO/PWM发生器对输出拥有控制权,同时普通输出点功能被禁止。输出波形不受过程映象区状态、输出点强制值或者立即输出指令执行的影响。当不使用PTO/PWM发生器功能时,对输出点的控制权交回到过程映象寄存器。过程映象寄存器决定输出波形的起始和结束状态,以高低电平产生波形的启动和结束。提示:在使能PTO或者PWM操作之前,将Q0.0和Q0.1过程映象寄存器清0。所有控制位、周期、脉宽和脉冲计数值的缺省值均为0。PTO/PWM的输出负载至少为10的额定负载,才能提供陡直的上升沿和下降沿

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 教育学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号