版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 www.PLC西门子S7-200初学宝典 www.PLC第1章概述1.1PLC控制系统的构成与特点1.PLC控制系统的构成 www.PLC继电器控制系统和PLC 控制系统实现逻辑控制的方式不同,继电器控制逻辑由继电器硬件连线组成,PLC控制逻辑由程序组成。PLC利用程序中的“软继电器”取代传统的物理硬件继电器,使控制系统的硬件结构大大简化,具有价格便宜、维护方便、编程简单、控制功能强等优点。 www.PLC2.PLC控制系统的特点(1) PLC控制系统硬件结构简单(2) PLC的控制逻辑更改方便 (3) 系统稳定、维护方便 1.
2、2PLC的产生与定义可编程序控制器是一种数字运算操作的电子系统,专为在工 业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出控制各种类型的机械或生产过程。可编程序控制器及其有关外围设备,都应按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。 www.PLC1.3PLC的应用、分类及程序语言1.PLC主要应用以下几个方面(1)开关量逻辑控制(2)模拟量控制(3)运动控制(4)多级控制 www.PLC2.PLC分类整体式的PLC也称为PLC的基本单元, 在基
3、本单元的基础上可以加装扩展模 块以扩大其使用范围。适合常规电气 控制。 模块式的PLC是把CPU、输入接口、输出接口等做成独立的单元模块,具有配置灵活、组装方便的优势,适合输入/输出点数差异较大或有特殊功能要求的控制系统。 小于128点 整体式按结构分模块式小型机按I/O点的总数分129512点 中型机大型机512点以上 www.PLC3. 程序语言梯形图语言指令表语言 www.PLC1.4PLC的结构主要由CPU、存储器、I/O接 口、通组成 口和电源等几部分 www.PLC www.PLC1.5PLC的循环扫描工作方式每一个扫
4、描周期分为读 输入、执行程序、处理通讯请求、执行CPU自诊断和写输出5个阶段 www.PLC梯形图编程语言是一种图形语言两种梯形图的继电器符号图对照 物理继电器 PLC继电器 线 圈 () 触点 常开 常闭 1. 梯形图编程语言 www.PLCSSB线圈 继电器控 制 KM常常开触触点I0.1(Q0.0)线圈PLC控制.0I0.Q2KM点 2. 两种控制的梯形图比较 www.PLCPLC的用户程序改变 控制功能改变 触点个数无限 继电器用程序软连接 PLC继电器 继电器的接线改变控制功能改变 触点个数有限 继电器需硬接线连接 物理继电器 3. 两
5、种控制中继电器的区别 www.PLC例如QKH用PLC控制外部接线不变,改变用户程序。 SBSBKMFU12KMKMKHSB2KMM输入SB1输出 3 设备PLC设备 KH用继电器控制要改变控制电路的实际接线。 欲改变控制功能: PLC控制外部接线 主电路相同 继电器控制接线 www.PLCI0.1I0.(Q0.0)Q0.梯形图程序语句表程序0LDI0.0OQ0.0ANI0.1=Q0.0指令语句是PLC用户程序的基础元素 多条指令语句的组合构成了语句表 程序 用助记符表示指令的功能 二、 语句表编程语言 www.PLCKMSB1QFU KMKHI
6、0.0 I0.1I0.2Q0.0B2PLC1LT1MM主电路3 输出端子输入端子Q0.0I0.0I0.0I0.2 Q0.0I0.1KMI0.0()I0.1I0.1I0.2I0.21L公共端公共端PLC1M 输入部分用户程序输出部分.0Q等效电路图 SS3. PLC控制的原理 www.PLCKMSB1触点闭合I0.0 I0.1I0.2Q0.0QFU KMKHB2PLC1L电动机转T1MKM通电M3 I0.0闭合 线圈通电接点闭合SB1闭合Q0.0I0.0I0.0I0.2 Q0.0I0.1KMI0.0()I0.1I0.1I0.2触点闭合I0.21LPLC1M .0Q SS www.
7、PLCKMSB1触点断开I0.0 I0.1I0.2Q0.0QFU KMKHB2PLC1L电动停转T1MKM通断电M3 I0.1 断开 线圈断电接点断开SB2闭合Q0.0I0.0I0.0I0.2 Q0.0I0.1I0.0()I0.1I0.1I0.2触点断开I0.21LPLC1M KM.0Q SS www.PLC第2章存储器的数据类型与寻址方式 www.PLCS7-200的主要指标及接线端口S7-200的主要指标 1.S7-200 PLC的结构 www.PLC2.S7-200的主要指标特性CPU221CPU222CPU
8、224CPU226外形尺寸(mm) 90 x 80 x 6290 x 80 x 62120.5 x 80 x 62190 x 80 x 62可在运行模式下编辑 不可在运行模式下编辑 4 096字节 4 096字节 4 096字节 4 096字节 8 192字节 12 288字节 16 384字节 24 576字节 数据存储区 2 048字节 2 048字节 8 192字节 10 240字节 掉电保持时间 50小时 50小时 100小时 100小时 本机I/O:数字量 6入/4出 8入/6出 14入/10出 24入/16出 扩展模块 0个模块 2个模块 7个模块 7个模块 高速计数器:单相/双相
9、 4路30KHz2路20KHz4路30KHz2路20KHz6路30KHz4路20KHz6路30KHz4路20KHz脉冲输出(DC) 2路20KHz2路20KHz2路20KHz2路20KHz模拟电位器 1122实时时钟 配时钟卡 配时钟卡 内置 内置 通讯口 1RS-4851RS-4851RS-4852RS-485浮点数运算 有 I/O映象区 256 (128入/128出) 布尔指令执行速度 0.22s /指令 www.PLC2.1.2S7-200系列PLC的外部端子图每种型号的CPU都有DC/DC/DCAC/DC/RLY分别表示CPU电源的类型、输入端口的电源类型及输出端口器件
10、的类型。 DC为晶体管,RLY为继电器 www.PLCCPU221DC/DC/DC端子图 www.PLCCPU222AC/DC/RLY端子图 www.PLCCPU224AC/DC/RLY端子图 www.PLCCPU226AC/DC/RLY端子图 www.PLCS7-200CPU存储器的数据区 数据类型 1. 数据类型及范围基本数据类型无符号整数基本数据类型有符号整数十进制十六进制十进制十六进制字节B(8位) 02550FF字节B(8 位) 128127807F字W(16位) 0655350FFFF整
11、型(16 位) 32 76832 76780007FFF双字D(32位) 0 4 294 9672950 FFFFFFFF双整型 (32位) 2 147 4836482 147 48364780000000 7FFFFFFF布尔型(1位) 0或1实数(32位) 10381038 www.PLC2. 常数进制使用格式举例十进制 十进制数值 20 047十六进制 十六进制值 16#4E4F二进制 二进制值 2#100 1110 0100 1111ASCII码 ASCII码文本How are you?实数或浮点格式 ANSI/IEEE 754-1985+1.175495E-38(正数
12、) 1.175495E-38(负数) www.PLC2.2.2 数字量输入输出映象区(I/Q区)1. 数字量输入映象区(I区)位 I0.0I0.7 I15.0I15.7128点 字节 IB0、IB1、IB1516个 字 IW0、IW2、IW148个 双字 ID0、ID4、ID8、ID124个 www.PLC(1)位I字节地址.位地址I1.0表示数字量输入映象区第1个字节的第0位。 (2)字节(B)IB起始字节地址IB0表示数字量输入映象区第0个字节,共8位,其中第0位是最低位,第7位为最高位。 www.PLC(3)字(W)IW起始字节地址一个字含
13、两个字节,这两个字节的地址必须连续,其中低位字节是高8位,高位字节是低8位。如IW0中IB0是高8位,IB1 是低8位 (4)双字(DW)ID起始字节地址一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高8位。如ID0中IB0是最高8位,IB1是高8 位,IB2是低8位,IB3是最低8位 www.PLC2. 数字量输出映象区(Q区)位 Q0.0Q0.7 Q15.0Q15.7128点 字节 QB0、QB1、QB1516个 字 QW0、QW2、QW148个 双字 QD0、QD4、QW8、QD124个 www.PLC(1)位Q字节地址.位地址Q0
14、.0表示数字量输出映象区第0个字节的第0位。 (2)字节(B)QB起始字节地址QB0表示数字量输出映象区第0个字节,共8位,其中第0位是最低位,第7位为最高位。 www.PLC(3)字(W)QW起始字节地址一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高8位,高位字节是低8位。如QW0中QB0是高8位, QB1是低8位 (4)双字(DW)QD起始字节地址一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高8位。如QD0中QB0是最高8位,QB1是高8位,QB2是低8位,QB3是最低8位 www.PLC2.2.3模拟量输入输出映象区
15、(AI/AQ区)1. 模拟量输入映象区(AI区)AIW起始字节地址将测得的模拟量(如温度、压力)转换成1个字长(16位 ) 的数字量存储。模拟量输入用区域标识符(AI)、数据长度 (W)及字节的起始地址表示。 CPU221、222有16路模拟量输入:AIW0、AIW2、AIW30CPU224、226有32路模拟量输入:AIW0、AIW2、AIW62 www.PLC2. 模拟量输出映象区(AQ区)AQW起始字节地址把1个字长(16位 )的数字量按比例转换成模拟电压或电流输出。模拟量输出用区域标识符(AQ)、数据长度(W) 及字节的起始地址表示。 CPU221、222有16路模拟量
16、输出: AQW0、AQW2、AQW30CPU224、226有32路模拟量输出: AQW0、AQW2、AQW62 www.PLC2.2.4 变量存储器区(V区)变量存储器区用于程序执行过程中存储逻辑运算的中间结果, 也可以使用变量存储器保存与工作过程相关的数据。 位 V0.0V0.7 V8191.0V8191.765536点 字节 VB0、VB1、VB81918192个 字 VW0、VW2、VW81904096个 双字 VD0、VD4、VD81882048个 www.PLC(1)位V字节地址.位地址V1.0表示变量存储器第1个字节的第0位。 (2)字节(B)VB起
17、始字节地址VB0表示变量存储器第0个字节,共8位,其中第0位是最低位,第7位为最高位。 www.PLC(3)字(W)VW起始字节地址一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高8位,高位字节是低8位。如VW0中VB0是高8位, VB1是低8位 (4)双字(DW)VD起始字节地址一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高8位。如VD0中VB0是最高8位,VB1是高 8位,VB2是低8位,VB3是最低8位 www.PLC2.2.5 位存储器区(M区)PLC执行程序过程中,常常需要位控制,位存储器就是根 据这个要求建立的。
18、 位 M0.0M0.7 M31.0M31.7256点 字节 MB0、MB1、MB3132个 字 MW0、MW2、MW3016个 双字 MD0、MD4、MD288个 www.PLC(1)位M字节地址.位地址M1.0表示位存储器区第1个字节的第0位。 (2)字节(B)MB起始字节地址MB0表示位存储器区第0个字节,共8位,其中第0位是最低位,第7位为最高位。 www.PLC(3)字(W)MW起始字节地址一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高8位,高位字节是低8位。如MW0中MB0是高8位, MB1是低8位 (4)双字(DW)MD起始字节地址一个
19、字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高8位。如MD0中MB0是最高8位,MB1是高8位,MB2是低8位,MB3是最低8位 www.PLC2.2.6 顺序控制继电器区(S区)顺序控制继电器区是S7-200系列为顺序控制继电器的数据而建立的一个存储区,用“S”表示,用于步进过程的控制。 位 S0.0S0.7 S31.0S31.7256点 字节 SB0、SB1、SB3132个 字 SW0、SW2、SW3016个 双字 SD0、SD4、SD288个 www.PLC(1)位S字节地址.位地址S1.0表示顺控区第1个字节的第0位。(2)字节(B
20、)SB起始字节地址SB0表示顺控区第0个字节,共8位,其中第0位是最低位, 第7位为最高位。 www.PLC(3)字(W)SW起始字节地址一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高8位,高位字节是低8位。如SW0中SB0是高8位, SB1是低8位 (4)双字(DW)SD起始字节地址一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高8位。如SD0中SB0是最高8位,SB1是高 8位,SB2是低8位,SB3是最低8位 www.PLC2.2.7 局部存储器区(L区)局部存储器和变量存储器很相似,主要区别是变量存储器是 全局有效的
21、,而局部存储器是局部有效的。 其中前60个用作暂时存储器或给子程序传递参数,后四个字节 (LB60LB63)保留。 位 L0.0L0.7L63.0 L63.7512点 字节 LB0、LB1、LB6364个 字 LW0、LW2、LW6232个 双字 LD0、LD4、LD6016个 www.PLC(1)位L字节地址.位地址L1.0表示局部存储器区第1个字节的第0位。 (2)字节(B)LB起始字节地址LB0表示局部存储器区第0个字节,共8位,其中第0位是最低位,第7位为最高位。 www.PLC(3)字(W)LW起始字节地址一个字含两个字节,这两个字节的地址必须连续,其
22、中低位字节是高8位,高位字节是低8位。如LW0中LB0是高8位, LB1是低8位 (4)双字(DW)LD起始字节地址一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高8位。如LD0中LB0是最高8位,LB1是高 8位,LB2是低8位,LB3是最低8位 www.PLC2.2.8 定时器存储器区(T区)S7-200定时器的精度分为1、10、100ms三种。 S7-200系列PLC定时器的编号为T0T255,共256个定时器, 其定时器的地址由T和定时器编号组成。 2.2.9 计数器存储器区(C区)S7-200系列PLC计数器的编号为C0C255,共256个计数
23、器, 其计数器的地址由C和计数器编号组成。 www.PLC2.2.10 高速计数器区(HC区)高速计数器用来累计比CPU扫描速率更快的。若要存取高速计数器的值则必须给出高速计数器的地址,即存储器的类型 (HC)和计数器编号(如HC0)。S7-200系列PLC有HC0 HC5共6个高速计数器。 高速计数器的当前值为32位带符号整数值,当前值为只读值。 www.PLC2.2.11 累加器区(AC区)CPU提供了4个32位累加器(AC0、AC1、AC2、AC3)。 可以按字节、字或双字来存取累加器数据中的数据,其存取 数据的长度由所用指令决定。 但是,以字节形式读/写
24、累加器中的数据时,只能读/写累加器32位数据中的最低8位数据。 如果是以字的形式读/写累加器中的数据,只能读/写累加器 32位数据中的低16位数据。 只有采取双字的形式读/写累加器中的数据时,才能一次读写全部32位数据。 www.PLC2.2.12特殊存储器区(SM区)位 SM0.0SM0.7 SM549.0SM549.74400点 字节 SMB0、SMB1、SMB549550个 字 SMW0、SMW2、SMW548275个 双字 SMD0、SMD4、SMD544137个 www.PLC(1)位SM字节地址.位地址SM1.0表示特殊存储器区第1个字节的第0位。
25、(2)字节(B)SMB起始字节地址SMB0表示特殊存储器区第0个字节,共8位,其中第0位是最低位,第7位为最高位。 www.PLC(3)字(W)SMW起始字节地址一个字含两个字节,这两个字节的地址必须连续,其中低位 字节是高8位,高位字节是低8位。如SMW0中SMB0是高8位, SMB1是低8位 (4)双字(DW)SMD起始字节地址一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高8位。如SMD0中SMB0是最高8位, SMB1是高8位,SMB2是低8位,SMB3是最低8位 www.PLC2.3S7-200CPU存储器的直接寻址方式1. 位
26、寻址2. 字节寻址 字节寻址以存储区标识符、字节标识符、字节地址组合而成 www.PLC3. 字寻址 字寻址以存储区标识符、字标识符、字节地址组合而成 4. 双字寻址 双字寻址以存储区标识符、双字标识符、字节地址组合而成 www.PLC2.4S7-200CPU存储器的间接寻址方式在直接寻址方式中,直接使用存储器或寄存器的标识符和地 址编号来找到数据。而间接寻址使用指针来找到存储器中的数据。 1. 建立指针 指针为双字值,存放存储器数据单元的地址。 指令的输入操作数必须使用“&”符号表示某一位置的地址, 而不是它的值。 MOVD MOVD MOVD&VB100,V
27、D204&MB4, AC1 &C3, LD23 www.PLC2. 使用指针来读取数据在操作数前面加“ * ”号表示该操作数为一个指针。 www.PLC3. 修改指针处理连续存储数据时,通过修改指针可以很容易地存取连续 的数据。 在修改指针时,要注意访问数据的长度:在存取字节时,指针加1;在存取字时,指针加2;在存取双字时,指针加4。 www.PLC【例题2.1】有4个字节的数据(分别为12、34、56、78)存储在从VB200存储的单元中,试说明用间接寻址方式将该数据 存储在从VB300开始的存储单元中的过程。 www.PLC第
28、3章编程、仿真软件 与基本指令的应用 www.PLC3.1编程与仿真软件入门3.1.1LD、LDN、 指令及其应用(1) LD是从左母线装载常开触点指令 (2) LDN是从左母线装载常闭触点指令(3) = 指令是对线圈进行驱动的指令 指令名称助记符逻辑功能操作数取 LD装载常开触点状态 I、Q、M、SM、T、C、V、S、L取反 LDN装载常闭触点状态 I、Q、M、SM、T、C、V、S、L输出 =驱动线圈输出 Q、M、SM、V、S、L www.PLC3.1.2点动控制线路与程序电动机的点动控制要求是:按下点动按钮SB,电动机运转; 松开点动按钮SB,电动机停机。
29、输 入 端 口输 出 端 口输入继电器 输入器件 作 用 输出继电器 输出器件 控制对象 I0.5SB点动 Q0.1KM电动机M www.PLCCPU模块型号为CPU224AC/DC/继电器,使用交流电源220V。输入端电源采用本机输出的直流24V电源,M、1M、2M连接一起,按钮SB接直流电源正极和输入继电器I0.5端子,交流接触器线圈KM与220VAC电源串联接入输出公共端子1L和输出继电器Q0.1端子。 www.PLC3.1.3S7-200的连接与编程软件的设置1. 连接PC/PPI电缆2.CPU模块供电 www.PLC3. 启动编程软件
30、www.PLC4. 从英文界面转为中文界面 www.PLC www.PLC5. 通信参数设置(1) www.PLC(2)(3) www.PLC(4)(5) www.PLC3.2串并指令、置位指令与自锁控制程序3.2.1触点串联指令A、AN(1)A指令完成逻辑“与”运算,AN指令完成逻辑“与非”运算;(2)触点串联指令可连续使用,使用的上限为11个。 指令名称助记符逻辑功能操作数与 A用于单个常开触点的串联连接 I、Q、M、SM、T、C、V、S、L与反 AN用于单个常闭触点的串联连接 I、Q、M、SM
31、、T、C、V、S、L www.PLC【例题3.1】 阅读图3-33所示的程序梯形图,分析其逻辑关系。在网络1中,输入继电器常开触点I0.0、I0.1串联控制输出继电器Q0.0。 在网络2中,输入继电器常闭触点I0.2、I0.4和常开触点 I0.3串联控制输出继电器Q0.1。 www.PLC3.2.2触点并联指令O、ON(1) O指令完成逻辑“或”运算,ON指令完成逻辑“或非”运算; (2) 触点并联指令可连续使用,并联触点的次数没有限制。 指令名称助记符逻辑功能操作数或 O用于单个常开触点的并联连接 I、Q、M、SM、T、C、V、S、L或反 ON用于单个常闭触点
32、的并联连接 I、Q、M、SM、T、C、V、S、L www.PLC【例题3.2】 编写一个自锁控制程序。启动/停止按钮分别接输入继电器I0.0、I0.1端口,负载接触器接输出继电器Q0.5端口。 3.2.3置位指令S、复位指令R指令名称LADSTL逻辑功能操作数置位指令 Sbit( S ) NS bit,N从bit开始的N个元件置1并保持 I、Q、 M、SM、T、C、 V、S、 L复位指令 Rbit( R ) NR bit,N从bit开始的N个元件置0并保持 www.PLC(1) bit表示位元件,N表示常数,N的范围为1255; (2) 被S指令置位的软元件只能
33、用R指令才能复位; (3) R指令也可以对定时器和计数器的当前值清零。 【例题3.3】用置位指令与复位指令编写具有自锁功能的程序。启动/停止按钮分别接输入继电器I0.0、I0.1端口,Q0.5为输出端口。 www.PLC3.2.4实习操作:三相电动机自锁控制线路与程序 www.PLC操作步骤输入输出输入继电器输入元件作 用输出继电器输出元件I0.0KH过载保护 Q0.2交流接触器KMI0.1SB1停止 I0.2SB2启动 www.PLC1.在继电器控制线路中,通常停止按钮使用常闭触头。在PLC控制线路中,停止按钮使用常闭触头还是使用常开触 头?
34、2. 在PLC控制线路中,热继电器的常闭触头是与接触器线圈串联还是占用PLC的一个输入端口? 在实际生产设备中,往往将多个热继电器的常闭触头串联, 共同占用PLC的一个输入端口,并用这个端口联锁控制整个 程序。因此,热继电器的常闭触头应占用一个输入端口为宜。 www.PLC3.3边沿脉冲指令与正反转控制程序3.3.1脉冲上升沿、下降沿指令EU、ED【例题3.4】某台设备有两台电动机M1和M2,其交流接触器分 别连接PLC的输出端Q0.1和Q0.2,启动/停止按钮分别连接PLC 的输入端I0.0和I0.1。为了减小两台电动机同时启动对供电线路 的影响,让M2稍微延迟片刻启动。控制
35、要求是:按下启动按钮, M1立即启动,松开启动按钮时,M2才启动;按下停止按钮, M1、M2同时停止。 指令名称LADSTL逻辑功能上升沿脉冲 EU在上升沿产生脉冲 下降沿脉冲 ED在下降沿产生脉冲 www.PLC www.PLC3.3.2实习操作:三相电动机正反转控制线路与程序 控制要求:不通过停止按钮,直接按正反转按钮就可改变转向, 因此需要采用按钮联锁。为了减轻正反转换向瞬间电流对电动机 的冲击,适当延长变换过程,即在正转转反转时,按下反转按钮,先停止正转,延缓片刻松开反转按钮时,再接通反转, 反转转正转的过程同理。 输入输出输入继电器输入元件作 用输出继
36、电器输出元件作用I0.0KH过载保护 Q0.1接触器KM1正转 I0.1SB1停止 Q0.2接触器KM2反转 I0.2SB2正转 I0.3SB3反转 www.PLC www.PLC www.PLC3.4块指令、多地控制和点动自锁混合控制程序 3.4.1电路块指令ALD、OLD1.ALD指令两条以上支路并联形成的电路叫并联电路块 (1) ALD指令不带操作数; (2) 当并联电路块与前面的电路串联连接时,使用ALD指 令; (3) 并联电路块的起点用LD或LDN指令,并联结束后使用 ALD指令,表示与前面的电路串联。 指令名称STL逻辑功能操作元件
37、与块 ALD并联电路块的串联连接 无 www.PLC【例题3.5】阅读图3-43(a)所示的梯形图,分析其逻辑关系,并写出对应的指令表。 【例题3.6】 写出图3-44(a)所示梯形图对应的指令表。 www.PLC2.OLD指令(1) OLD指令不带操作数; (2) 串联电路块的起点用LD或LDN指令,每完成一次并联 要使用OLD指令,表示与前面的电路并联。 【例题3.7】阅读图3-45(a)所示的梯形图,分析其逻辑关系, 并写出对应的指令表。 指令名称STL逻辑功能操作元件或块 OLD串联电路块的并联连接 无 www.PLC【例题3.8】阅读图
38、3-46(a)所示的梯形图,写出对应的指令表。 3. “上重下轻”、“左重右轻”的编程规则 www.PLC www.PLC3.4.2PLC多地控制如图3-51所示为两地控制一台电动机的输入端接线图和PLC程序。两地启动按钮并联使用输入端口I0.2,两地停止按钮并联使用输入端口I0.1; I0.0端口上连接热继电器KH的常闭触点; 输出端口为Q0.0。 www.PLC3.4.3实习操作:点动自锁混合控制线路与程序 www.PLC输入输出输入继电器输入元件作 用输出继电器输出元件控制对象I0.0SB1启动按钮 Q0.1接触器KM1电动
39、机MI0.1SB2停止按钮 I0.2SB3点动按钮 I0.3KH过载保护 www.PLC3.5定时器指令与延时控制程序3.5.1定时器指令TON、TOF、TONR定时器指令分辨率/ms计时范围/s定时器号TONR1132.767T0、T64101327.67T1T4、T65T6810013 276.7T5T31、T69T95TON TOF1132.767T32、T96101327.67T33T36、T97T10010013 276.7T37T63、T101T255项目接通延时断开延时有记忆接通延时LADSTLTON T ,PTTOF T ,PTTONR T ,PT www.PL
40、C1. 接通延时定时器指令(TON)2. 断开延时定时器指令(TOF) www.PLC3. 有记忆接通延时定时器指令(TONR) www.PLC3.5.2脉冲产生程序S7-200系列PLC的特殊存储器SM0.4、SM0.5可以分别产生占空比为1/2、脉冲周期为1min和1s的时钟脉冲信号,在需要时可以直接应用。 www.PLC在实际应用中也可以组成自复位定时器来产生任意周期的脉 冲信号。 由于扫描机制的原因,分辨率为1ms和10ms的定时器不能组成自复位定时器 www.PLC如果产生一个占空比可调的任意周期的脉冲信
41、号则需要两个定时器,脉冲信号的低电平时间为10s,高电平时间为20s的程序 www.PLC3.5.3实习操作:三台电动机顺序启动控制线路与程序 某机械设备有三台电动机,控制要求如下:按下启动按钮,第一台电动机M1启动;运行4s后,第二台电动机M2启动;M2运行15s后,第三台电动机M3启动。按下停止按钮,3台电动机全部停机。 www.PLC输入输出输入继电器输入元件作 用输出继电器输出元件控制对象I0.0SB0启动 Q0.1接触器KM1M1I0.1SB1停止 Q0.2接触器KM2M2I0.2KH1、KH2、KH3过载保护 Q0.3接触器KM3M3 www.PLC
42、3.6计数器指令与计数控制程序计数器指令的形式如表3-15所示,表中C为计数器编号, 取C0C255;CU为增计数信号输入端;CD为减计数信号输 入端;R为复位输入;LD为装载预置值;PV为预置值。计数 器的功能是对输入脉冲进行计数,计数发生在脉冲的上升沿, 达到计数器预置值时,计数器位元件动作,以完成计数控制任务。 形 式名 称增计数器 减计数器 增减计数器 LADSTLCTUC ,PV CTD C ,PV CTUDC ,PV www.PLC3.6.1增计数器指令CTU从当前值开始,在每一个(CU)输入状态的上升沿时递增计数。当达到最大值(32767)后停止计
43、数。当当前计数值预置值(PV)时,计数器位元件被置位。当复位端(R)被接通或者执行复位指令时,计数器被复位。 【例题3.9】设I0.0连接增计数输入端,I0.1连接复位端,预置值为5时,输出端Q0.1接通,试编写控制程序并绘出时序图。 www.PLC【例题3.10】编写一个长延时控制程序,设I0.0闭合5小时后, Q0.1输出接通。 www.PLC3.6.2减计数器指令CTD从当前值开始,在每一个(CD)输入状态的上升沿 时递减计数。当当前计数值等于0时,计数器位元件 被置位。当装载输入端(LD)接通时,计数器位元 件被自动复位,当前值复位为预置值(PV)。 w
44、ww.PLC3.6.3增减计数器指令CTUD增减计数器有增计数和减计数两种工作方式, 其计数方式由输入端决定。 当达到最大值(32767)时,在增计数输入端的下一个上升沿将导致当前计数值变为最小值 (-32 768)。当达到最小值(-32 768)时,在减计数输入端的下一个上升沿将导致当前计数值变为最大值(32 767)。 www.PLC3.6.4实习操作:单按钮启动/停止控制程序 www.PLC3.7堆栈指令与Y启动控制程序3.7.1进栈指令LPS、读栈指令LRD、出栈指令LPP助记符指令名称逻 辑 功 能LPS进栈 各级数据依次下移到下一级单元;栈顶单元数据不变;第9单元 数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026及未来5年中国OPP薄膜市场现状数据分析及前景预测报告
- 2026年中级经济师资格考试(农业经济专业知识和实务)历年试题及答案
- 电击伤的急救与护理
- 2026年无人机操控员执照考试题库(含答案)
- 2026年企业年金管理人全真模拟题及答案详解
- 2026年肺水肿模拟试卷(含答案)
- 2026年工地安全证模拟试题(含答案)
- 2026年旅行用品模拟题及答案详解
- 月嫂考试填空题及答案详解
- 2026年水电考模拟题题及答案详解
- 烟草专卖局(公司)招聘考试试题题库(含答案)
- 6.4民生福祉持续增进 议题式教学课件(共24张)+内嵌视频 2026-2027学年统编版道德与法治9年级上册
- 2026年多旋翼无人机超视距驾驶员执照考试题库(新版)
- 旧房翻新施工方案模板(3篇)
- 2026安徽日报报业集团招聘工作人员专业测试及有关工作笔试历年常考点试题专练附带答案详解
- 2026年生物实验室风险评估与风险控制
- 2026年宁波市海曙区社区工作者招聘考试真题(附答案)
- 心内科冠脉介入治疗进展汇报
- 多胎妊娠孕妇的营养需求与补充策略
- 2025党课结业考试题及答案
- 牧羊少年奇幻之旅
评论
0/150
提交评论