plc可编程序控制器应用技术课件.ppt

上传人(卖家):晟晟文业 文档编号:4841739 上传时间:2023-01-17 格式:PPT 页数:224 大小:2.79MB
下载 相关 举报
plc可编程序控制器应用技术课件.ppt_第1页
第1页 / 共224页
plc可编程序控制器应用技术课件.ppt_第2页
第2页 / 共224页
plc可编程序控制器应用技术课件.ppt_第3页
第3页 / 共224页
plc可编程序控制器应用技术课件.ppt_第4页
第4页 / 共224页
plc可编程序控制器应用技术课件.ppt_第5页
第5页 / 共224页
点击查看更多>>
资源描述

1、第第1章章 概述概述继电器控制系统和继电器控制系统和PLC控制系统实现逻辑控制控制系统实现逻辑控制的方式不同,继电器控的方式不同,继电器控制逻辑由继电器硬件连制逻辑由继电器硬件连线组成,线组成,PLC控制逻辑控制逻辑由程序组成。由程序组成。PLC利用利用程序中的程序中的“软继电器软继电器”取代传统的物理硬件继取代传统的物理硬件继电器,使控制系统的硬电器,使控制系统的硬件结构大大简化,具有件结构大大简化,具有价格便宜、维护方便、价格便宜、维护方便、编程简单、控制功能强编程简单、控制功能强等优点。等优点。(1)PLC控制系统硬件结构简单控制系统硬件结构简单(2)PLC的控制逻辑更改方便的控制逻辑更

2、改方便(3)系统稳定、维护方便)系统稳定、维护方便可编程序控制器是一种数字运算操作的电子系统,专为在工可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式或模拟式的输入和输出控制各等操作的指令,并通过数字式或模拟式的输入和输出控制各种类型的机械或生产过程。可编程序控制器及其有关外围设种类型的机械或生产过程。可编程序控制器及其有关外围设备,都应按易于与工业控制系统联

3、成一个整体,易于扩充其备,都应按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。功能的原则设计。1.PLC主要应用以下几个方面主要应用以下几个方面(2)模拟量控制)模拟量控制(3)运动控制)运动控制(4)多级控制)多级控制2.PLC分类分类整体式整体式模块式模块式整体式的整体式的PLC也称为也称为PLC的基本单元,的基本单元,在基本单元的基础上可以加装扩展模在基本单元的基础上可以加装扩展模块以扩大其使用范围。适合常规电气块以扩大其使用范围。适合常规电气控制。控制。模块式的模块式的PLC是把是把CPU、输入接口、输、输入接口、输出接口等做成独立的单元模块,具有配出接口等做成独立的单元模

4、块,具有配置灵活、组装方便的优势,适合输入置灵活、组装方便的优势,适合输入/输输出点数差异较大或有特殊功能要求的控出点数差异较大或有特殊功能要求的控制系统。制系统。小型机小型机中型机中型机大型机大型机小于小于128点点 129512点点 512点以上点以上 梯形图语言梯形图语言指令表语言指令表语言主要由主要由CPU、存储器、存储器、I/O接接口、通信接口和电源等几部分口、通信接口和电源等几部分组成组成 每一个扫描周期分为读每一个扫描周期分为读输入、执行程序、处理输入、执行程序、处理通讯请求、执行通讯请求、执行CPU自自诊断和写输出诊断和写输出5个阶段个阶段 1.1.梯形图编程语言梯形图编程语言

5、 两种梯形图的继电器符号图对照两种梯形图的继电器符号图对照 物理继电器物理继电器 PLC继电器继电器常开常开常闭常闭 触触 点点线线 圈圈 梯形图编程语言是一种图形语言梯形图编程语言是一种图形语言 ()()I0.0Q0.0(Q0.0)PLC控制控制I0.1SB2KMKM继电器继电器 控控 制制SB1 2.两种控制的梯形图比较两种控制的梯形图比较线圈线圈线圈线圈常开触点常开触点常开触点常开触点常闭触点常闭触点常闭触点常闭触点物理继电器物理继电器继电器需硬接线连接继电器需硬接线连接触点个数有限触点个数有限PLC继电器继电器继电器用程序软连接继电器用程序软连接触点个数无限触点个数无限继电器的接线改变

6、继电器的接线改变控制功能改变控制功能改变PLC的用户程序改变的用户程序改变 控制功能改变控制功能改变 3.两种控制中继电器的区别两种控制中继电器的区别用用PLC控制控制外部接线不变,改变用户程序。外部接线不变,改变用户程序。用继电器控制用继电器控制要改变控制电路的实际接线。要改变控制电路的实际接线。KMQFUKH M 3 SB1SB2KMKHKM 继电器控制接线继电器控制接线 PLC控制外部接线控制外部接线输入输入设备设备PLCSB1SB2KHKM输出输出设备设备 欲改变控制功能:欲改变控制功能:主电路主电路 相同相同例如例如 二、二、语句表编程语言语句表编程语言 用助记符表示指令的功能用助记

7、符表示指令的功能 多条指令语句的组合构成了语句表多条指令语句的组合构成了语句表 程序程序 指令语句是指令语句是PLC用户程序的基础元素用户程序的基础元素LD I0.0O Q0.0 AN I0.1=Q0.0I0.0Q0.0(Q0.0)I0.1梯形图程序梯形图程序 语句表程序语句表程序 3.PLC控制的原理控制的原理 等效电路图等效电路图SB1SB2ST公共端公共端公共端公共端输入部分输入部分输出端子输出端子输入端子输入端子用户程序用户程序输出部分输出部分主电路主电路KMFUKH M 3 QKMQ0.0PLC1MI0.0I0.0I0.1I0.2I0.0Q0.0I0.1I0.2 Q0.0()1LI0

8、.1I0.2PLCSB1SB2KMSTI0.0I0.1I0.2Q0.01L1MKM线圈通电线圈通电SB1闭合闭合I0.0闭闭合合接点闭合接点闭合KMFUKH M 3 QKM通电通电KM通电通电触点闭合触点闭合电动机转电动机转Q0.0SB2STPLCSB1SB2KMSTI0.0I0.1I0.2Q0.01L1M触点闭合触点闭合PLC1MI0.0I0.0I0.1I0.2I0.0Q0.0I0.1I0.2 Q0.0()1LI0.1I0.2KM线圈断电线圈断电I0.1 断断开开接点断开接点断开KMFUKH M 3 QKM通电通电KM断电断电触点断开触点断开电动停转电动停转触点断开触点断开PLC1MI0.0

9、I0.0I0.1I0.2I0.0Q0.0I0.1I0.2 Q0.0()1LQ0.0I0.1I0.2SB2STPLCSB1SB2KMSTI0.0I0.1I0.2Q0.01L1MSB2闭合闭合2.1.1 S7-200的主要指标的主要指标1.S7-200 PLC的结构的结构 2.S7-200的主要指标的主要指标特性特性CPU221CPU222CPU224CPU226外形尺寸(外形尺寸(mm)90 x 80 x 6290 x 80 x 62120.5 x 80 x 62190 x 80 x 62可在运行模式下编辑可在运行模式下编辑不可在运行模式下编辑不可在运行模式下编辑4 096字节字节4 096字节

10、字节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个模块个模块高速计数器高速计数器:单相单相/双相双相4路路30KHz2路路20KHz4路路30KHz2路路20KHz6路路30KHz4路路20KHz6路路30K

11、Hz4路路20KHz脉冲输出(脉冲输出(DC)2路路20KHz2路路20KHz2路路20KHz2路路20KHz模拟电位器模拟电位器1122实时时钟实时时钟配时钟卡配时钟卡配时钟卡配时钟卡内置内置内置内置通讯口通讯口1 RS-4851 RS-4851 RS-4852 RS-485浮点数运算浮点数运算有有I/O映象区映象区256(128入入/128出)出)布尔指令执行速度布尔指令执行速度0.22s/指令指令2.1.2 S7-200系列系列PLC的外部端子图的外部端子图DC/DC/DCAC/DC/RLY分别表示分别表示CPU电源的类型、输入端口的电源类型及输出电源的类型、输入端口的电源类型及输出端口

12、器件的类型。端口器件的类型。DC为晶体管,为晶体管,RLY为继电器为继电器每种型号的每种型号的CPU都有都有CPU221 DC/DC/DC端子图端子图 CPU222 AC/DC/RLY端子图端子图 CPU224 AC/DC/RLY端子图端子图 CPU226 AC/DC/RLY端子图端子图 2.2.1 数据类型数据类型1.数据类型及范围数据类型及范围基本数据类型基本数据类型无符号整数无符号整数基本数据基本数据类型类型有符号整数有符号整数十进制十进制十六进制十六进制十进制十进制十六进制十六进制字节字节B(8位)位)02550FF字节字节B(8位)位)128127807F字字W(16位)位)0655

13、350FFFF整型(整型(16位)位)32 76832 76780007FFF双字双字D(32位)位)04 294 967 2950FFFFFFFF双整型双整型(32位)位)2 147 483 6482 147 483 647800000007FFFFFFF布尔型(布尔型(1位)位)0或或1实数(实数(32位)位)103810382.常数常数进制进制使用格式使用格式举例举例十进制十进制十进制数值十进制数值20 047十六进制十六进制十六进制值十六进制值16#4E4F二进制二进制二进制值二进制值2#100 1110 0100 1111ASCII码码ASCII码文本码文本How are you?实

14、数或浮点格式实数或浮点格式ANSI/IEEE 754-1985+1.175495E-38(正数)(正数)1.175495E-38(负数)(负数)1.数字量输入映象区(数字量输入映象区(I区)区)位位I0.0I0.7I15.0I15.7128点点字节字节IB0、IB1、IB1516个个字字IW0、IW2、IW148个个双字双字ID0、ID4、ID8ID8、ID124个个(2)字节()字节(B)IB0表示数字量输入映象区第表示数字量输入映象区第0个字节,共个字节,共8位,其中第位,其中第0位位是最低位,第是最低位,第7位为最高位。位为最高位。IB起始字节地址起始字节地址(1)位)位I字节地址字节地

15、址.位地址位地址 I1.0表示数字量输入映象区第表示数字量输入映象区第1个字节的第个字节的第0位。位。(3)字()字(W)IW起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如IW0中中IB0是高是高8位,位,IB1是低是低8位位(4)双字()双字(DW)ID起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如ID0中中I

16、B0是最高是最高8位,位,IB1是高是高8位,位,IB2是低是低8位,位,IB3是最低是最低8位位 2.数字量输出映象区(数字量输出映象区(Q区)区)位位Q0.0Q0.7Q15.0Q15.7128点点字节字节QB0、QB1、QB1516个个字字QW0、QW2、QW148个个双字双字QD0、QD4、QW8、QD124个个(1)位)位Q字节地址字节地址.位地址位地址 Q0.0表示数字量输出映象区第表示数字量输出映象区第0个字节的第个字节的第0位。位。(2)字节()字节(B)QB0表示数字量输出映象区第表示数字量输出映象区第0个字节,共个字节,共8位,其中第位,其中第0位是最低位,第位是最低位,第7

17、位为最高位。位为最高位。QB起始字节地址起始字节地址(3)字()字(W)QW起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如QW0中中IB0是高是高8位,位,QB1是低是低8位位(4)双字()双字(DW)QD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如QD0中中IB0是最高是最高8位,位,QB1是高是高8位,位,

18、QB2是低是低8位,位,QB3是最低是最低8位位 1.模拟量输入映象区(模拟量输入映象区(AI区)区)将测得的模拟量(如温度、压力)转换成将测得的模拟量(如温度、压力)转换成1个字长(个字长(16位位)的数字量存储。模拟量输入用区域标识符(的数字量存储。模拟量输入用区域标识符(AI)、数据长度)、数据长度(W)及字节的起始地址表示。)及字节的起始地址表示。AIW起始字节地址起始字节地址CPU221、222有有16路模拟量输入:路模拟量输入:AIW0、AIW2、AIW30 CPU224、226有有32路模拟量输入:路模拟量输入:AIW0、AIW2、AIW62 把把1个字长(个字长(16位位)的数

19、字量按比例转换成模拟电压或电流)的数字量按比例转换成模拟电压或电流输出。模拟量输出用区域标识符(输出。模拟量输出用区域标识符(AQ)、数据长度()、数据长度(W)及字节的起始地址表示。及字节的起始地址表示。2.模拟量输出映象区(模拟量输出映象区(AQ区)区)AQW起始字节地址起始字节地址CPU221、222有有16路模拟量输出:路模拟量输出:AQW0、AQW2、AQW30 CPU224、226有有32路模拟量输出:路模拟量输出:AQW0、AQW2、AQW62 位位V0.0V0.7V8191.0V8191.765536点点字节字节VB0、VB1、VB81918192个个字字VW0、VW2、VW8

20、1904096个个双字双字VD0、VD4、VD81882048个个变量存储器区用于程序执行过程中存储逻辑运算的中间结果,变量存储器区用于程序执行过程中存储逻辑运算的中间结果,也可以使用变量存储器保存与工作过程相关的数据。也可以使用变量存储器保存与工作过程相关的数据。(1)位)位V字节地址字节地址.位地址位地址 V1.0表示变量存储器第表示变量存储器第1个字节的第个字节的第0位。位。(2)字节()字节(B)VB0表示变量存储器第表示变量存储器第0个字节,共个字节,共8位,其中第位,其中第0位是最位是最低位,第低位,第7位为最高位。位为最高位。VB起始字节地址起始字节地址(3)字()字(W)VW起

21、始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如VW0中中IB0是高是高8位,位,VB1是低是低8位位(4)双字()双字(DW)VD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如VD0中中IB0是最高是最高8位,位,VB1是高是高8位,位,VB2是低是低8位,位,VB3是最低是最低8位位 PLC执行程序过程中,常常需

22、要位控制,位存储器就是根执行程序过程中,常常需要位控制,位存储器就是根据这个要求建立的。据这个要求建立的。位位M0.0M0.7M31.0M31.7256点点字节字节MB0、MB1、MB3132个个字字MW0、MW2、MW3016个个双字双字MD0、MD4、MD288个个(1)位)位M字节地址字节地址.位地址位地址 M1.0表示位存储器区第表示位存储器区第1个字节的第个字节的第0位。位。(2)字节()字节(B)MB0表示位存储器区第表示位存储器区第0个字节,共个字节,共8位,其中第位,其中第0位是最位是最低位,第低位,第7位为最高位。位为最高位。MB起始字节地址起始字节地址(3)字()字(W)M

23、W起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如MW0中中IB0是高是高8位,位,MB1是低是低8位位(4)双字()双字(DW)MD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如MD0中中IB0是最高是最高8位,位,MB1是高是高8位,位,MB2是低是低8位,位,MB3是最低是最低8位位 顺序控制继电器区是顺序控

24、制继电器区是S7-200系列为顺序控制继电器的数据而系列为顺序控制继电器的数据而建立的一个存储区,用建立的一个存储区,用“S”表示,用于步进过程的控制。表示,用于步进过程的控制。位位S0.0S0.7S31.0S31.7256点点字节字节SB0、SB1、SB3132个个字字SW0、SW2、SW3016个个双字双字SD0、SD4、SD288个个(1)位)位S字节地址字节地址.位地址位地址 S1.0表示顺控区第表示顺控区第1个字节的第个字节的第0位。位。(2)字节()字节(B)SB0表示顺控区第表示顺控区第0个字节,共个字节,共8位,其中第位,其中第0位是最低位,位是最低位,第第7位为最高位。位为最

25、高位。SB起始字节地址起始字节地址(3)字()字(W)SW起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如SW0中中SB0是高是高8位,位,SB1是低是低8位位(4)双字()双字(DW)SD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如SD0中中SB0是最高是最高8位,位,SB1是高是高8位,位,SB2是低是低8位

26、,位,SB3是最低是最低8位位 局部存储器和变量存储器很相似,主要区别是变量存储器是局部存储器和变量存储器很相似,主要区别是变量存储器是全局有效的,而局部存储器是局部有效的。全局有效的,而局部存储器是局部有效的。其中前其中前60个用作暂时存储器或给子程序传递参数,后四个字节个用作暂时存储器或给子程序传递参数,后四个字节(LB60LB63)保留。)保留。位位L0.0L0.7L63.0L63.7512点点字节字节LB0、LB1、LB6364个个字字LW0、LW2、LW6232个个双字双字LD0、LD4、LD6016个个(1)位)位L字节地址字节地址.位地址位地址 L1.0表示局部存储器区第表示局部

27、存储器区第1个字节的第个字节的第0位。位。(2)字节()字节(B)LB0表示局部存储器区第表示局部存储器区第0个字节,共个字节,共8位,其中第位,其中第0位是最位是最低位,第低位,第7位为最高位。位为最高位。LB起始字节地址起始字节地址(3)字()字(W)LW起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如LW0中中IB0是高是高8位,位,LB1是低是低8位位(4)双字()双字(DW)LD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必

28、须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如LD0中中IB0是最高是最高8位,位,LB1是高是高8位,位,LB2是低是低8位,位,LB3是最低是最低8位位 S7-200定时器的精度分为定时器的精度分为1、10、100ms三种。三种。S7-200系列系列PLC定时器的编号为定时器的编号为T0T255,共,共256个定时器,个定时器,其定时器的地址由其定时器的地址由T和定时器编号组成。和定时器编号组成。S7-200系列系列PLC计数器的编号为计数器的编号为C0C255,共,共256个计数器,个计数器,其计数器的地址由其计

29、数器的地址由C和计数器编号组成。和计数器编号组成。高速计数器用来累计比高速计数器用来累计比CPU扫描速率更快的事件。若要存取高扫描速率更快的事件。若要存取高速计数器的值则必须给出高速计数器的地址,即存储器的类型速计数器的值则必须给出高速计数器的地址,即存储器的类型(HC)和计数器编号(如)和计数器编号(如HC0)。)。S7-200系列系列PLC有有HC0HC5共共6个高速计数器。个高速计数器。高速计数器的当前值为高速计数器的当前值为32位带符号整数值,当前值为只读值。位带符号整数值,当前值为只读值。可以按字节、字或双字来存取累加器数据中的数据,其存取可以按字节、字或双字来存取累加器数据中的数据

30、,其存取数据的长度由所用指令决定。数据的长度由所用指令决定。但是,以字节形式读但是,以字节形式读/写累加器中的数据时,只能读写累加器中的数据时,只能读/写累加写累加器器32位数据中的最低位数据中的最低8位数据。位数据。如果是以字的形式读如果是以字的形式读/写累加器中的数据,只能读写累加器中的数据,只能读/写累加器写累加器32位数据中的低位数据中的低16位数据。位数据。只有采取双字的形式读只有采取双字的形式读/写累加器中的数据时,才能一次读写累加器中的数据时,才能一次读写全部写全部32位数据。位数据。CPU提供了提供了4个个32位累加器(位累加器(AC0、AC1、AC2、AC3)。)。位位SM0

31、.0SM0.7SM549.0SM549.74400点点字节字节SMB0、SMB1、SMB549550个个字字SMW0、SMW2、SMW548275个个双字双字SMD0、SMD4、SMD544137个个(1)位)位SM字节地址字节地址.位地址位地址 SM1.0表示特殊存储器区第表示特殊存储器区第1个字节的第个字节的第0位。位。(2)字节()字节(B)SMB0表示特殊存储器区第表示特殊存储器区第0个字节,共个字节,共8位,其中第位,其中第0位是位是最低位,第最低位,第7位为最高位。位为最高位。SMB起始字节地址起始字节地址(3)字()字(W)SMW起始字节地址起始字节地址 一个字含两个字节,这两个

32、字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如SMW0中中IB0是高是高8位,位,SMB1是低是低8位位(4)双字()双字(DW)SMD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如SMD0中中IB0是最高是最高8位,位,SMB1是高是高8位,位,SMB2是低是低8位,位,SMB3是最低是最低8位位 1.位寻址位寻址2.字节寻址字节寻址字节寻址以存储区标识符、字

33、节标识符、字节地址组合而成字节寻址以存储区标识符、字节标识符、字节地址组合而成3.字寻址字寻址字寻址以存储区标识符、字标识符、字节地址组合而成字寻址以存储区标识符、字标识符、字节地址组合而成4.双字寻址双字寻址双字寻址以存储区标识符、双字标识符、字节地址组合而成双字寻址以存储区标识符、双字标识符、字节地址组合而成在直接寻址方式中,直接使用存储器或寄存器的标识符和地在直接寻址方式中,直接使用存储器或寄存器的标识符和地址编号来找到数据。而间接寻址使用指针来找到存储器中的址编号来找到数据。而间接寻址使用指针来找到存储器中的数据。数据。1.建立指针建立指针指针为双字值,存放存储器数据单元的地址。指针为

34、双字值,存放存储器数据单元的地址。MOVD&VB100,VD204MOVD&MB4,AC1 MOVD&C3,LD23 指令的输入操作数必须使用指令的输入操作数必须使用“&”符号表示某一位置的地址,符号表示某一位置的地址,而不是它的值。而不是它的值。2.使用指针来读取数据使用指针来读取数据在操作数前面加在操作数前面加“*”号表示该操作数为一个指针。号表示该操作数为一个指针。3.修改指针修改指针处理连续存储数据时,通过修改指针可以很容易地存取连续处理连续存储数据时,通过修改指针可以很容易地存取连续的数据。的数据。在修改指针时,要注意访问数据的长度:在存取字节时,指在修改指针时,要注意访问数据的长度

35、:在存取字节时,指针加针加1;在存取字时,指针加;在存取字时,指针加2;在存取双字时,指针加;在存取双字时,指针加4。【例题【例题2.1】有】有4个字节的数据(分别为个字节的数据(分别为12、34、56、78)存)存储在从储在从VB200存储的单元中,试说明用间接寻址方式将该数存储的单元中,试说明用间接寻址方式将该数据存储在从据存储在从VB300开始的存储单元中的过程。开始的存储单元中的过程。指令名称指令名称助记符助记符逻辑功能逻辑功能操作数操作数取取LD装载常开触点状态装载常开触点状态I、Q、M、SM、T、C、V、S、L取反取反LDN装载常闭触点状态装载常闭触点状态I、Q、M、SM、T、C、

36、V、S、L输出输出=驱动线圈输出驱动线圈输出Q、M、SM、V、S、L(1)LD是从左母线装载常开触点指令是从左母线装载常开触点指令(2)LDN是从左母线装载常闭触点指令是从左母线装载常闭触点指令(3)=指令是对线圈进行驱动的指令指令是对线圈进行驱动的指令电动机的点动控制要求是:按下点动按钮电动机的点动控制要求是:按下点动按钮SB,电动机运转;,电动机运转;松开点动按钮松开点动按钮SB,电动机停机。,电动机停机。输输 入入 端端 口口输输 出出 端端 口口输入继电器输入继电器输入器件输入器件作作 用用输出继电器输出继电器输出器件输出器件控制对象控制对象I0.5SB 点动点动Q0.1KM电动机电动

37、机MCPU模块型号为模块型号为CPU224AC/DC/继电器,使用交流电源继电器,使用交流电源220V。输入端电源采用本机输出的直流输入端电源采用本机输出的直流24V电源,电源,M、1M、2M连接一连接一起,按钮起,按钮SB接直流电源正极和输入继电器接直流电源正极和输入继电器I0.5端子,交流接触端子,交流接触器线圈器线圈KM与与220VAC电源串联接入输出公共端子电源串联接入输出公共端子1L和输出继电和输出继电器器Q0.1端子。端子。1.连接连接PC/PPI电缆电缆2.CPU模块供电模块供电3.启动编程软件启动编程软件4.从英文界面转为中文界面从英文界面转为中文界面5.通信参数设置通信参数设

38、置(1)(2)(3)(4)(5)3.2.1 触点串联指令触点串联指令A、AN指令名称指令名称助记符助记符逻辑功能逻辑功能操作数操作数与与A用于单个常开触点的串联用于单个常开触点的串联连接连接I、Q、M、SM、T、C、V、S、L与反与反AN用于单个常闭触点的串联用于单个常闭触点的串联连接连接I、Q、M、SM、T、C、V、S、L(1)A 指令完成逻辑指令完成逻辑“与与”运算,运算,AN指令完成逻辑指令完成逻辑“与非与非”运算;运算;(2)触点串联指令可连续使用,使用的上限为)触点串联指令可连续使用,使用的上限为11个。个。【例题【例题3.1】阅读图阅读图3-33所示的程序梯形图,分析其逻辑关系。所

39、示的程序梯形图,分析其逻辑关系。在网络在网络1中,输入继电器常开触点中,输入继电器常开触点I0.0、I0.1串联控制输出串联控制输出继电器继电器Q0.0。在网络在网络2中,输入继电器常闭触点中,输入继电器常闭触点I0.2、I0.4和常开触点和常开触点I0.3串联控制输出继电器串联控制输出继电器Q0.1。3.2.2 触点并联指令触点并联指令O、ON指令名称指令名称助记符助记符逻辑功能逻辑功能操作数操作数或或O用于单个常开触点的并联用于单个常开触点的并联连接连接I、Q、M、SM、T、C、V、S、L或反或反ON用于单个常闭触点的并联用于单个常闭触点的并联连接连接I、Q、M、SM、T、C、V、S、L(

40、1)O指令完成逻辑指令完成逻辑“或或”运算,运算,ON指令完成逻辑指令完成逻辑“或非或非”运算;运算;(2)触点并联指令可连续使用,并联触点的次数没有限制。)触点并联指令可连续使用,并联触点的次数没有限制。【例题【例题3.2】编写一个自锁控制程序。启动编写一个自锁控制程序。启动/停止按钮分别接输入停止按钮分别接输入继电器继电器I0.0、I0.1端口,负载接触器接输出继电器端口,负载接触器接输出继电器Q0.5端口。端口。3.2.3 置位指令置位指令S、复位指令、复位指令R指令名称指令名称LADSTL逻辑功能逻辑功能操作数操作数置位指令置位指令Sbit(S)NS bit,N从从bit开始的开始的N

41、个元件置个元件置1并保持并保持I、Q、M、SM、T、C、V、S、L复位指令复位指令Rbit(R)NR bit,N从从bit开始的开始的N个元件置个元件置0并保持并保持(1)bit表示位元件,表示位元件,N表示常数,表示常数,N的范围为的范围为1255;(2)被)被S指令置位的软元件只能用指令置位的软元件只能用R指令才能复位;指令才能复位;(3)R指令也可以对定时器和计数器的当前值清零。指令也可以对定时器和计数器的当前值清零。【例题【例题3.3】用置位指令与复位指令编写具有自锁功能的程序。】用置位指令与复位指令编写具有自锁功能的程序。启动启动/停止按钮分别接输入继电器停止按钮分别接输入继电器I0

42、.0、I0.1端口,端口,Q0.5为输出为输出端口。端口。3.2.4 实习操作:三相电动机自锁控制线路与程序实习操作:三相电动机自锁控制线路与程序输输 入入输输 出出输入继电器输入继电器输入元件输入元件作作 用用输出继电器输出继电器输出元件输出元件I0.0KH过载保护过载保护Q0.2交流接触器交流接触器KMI0.1SB1停止停止I0.2SB2启动启动1.在继电器控制线路中,通常停止按钮使用常闭触头。在在继电器控制线路中,通常停止按钮使用常闭触头。在PLC控制线路中,停止按钮使用常闭触头还是使用常开触头?控制线路中,停止按钮使用常闭触头还是使用常开触头?2.在在PLC控制线路中,热继电器的常闭触

43、头是与接触器线圈串控制线路中,热继电器的常闭触头是与接触器线圈串联还是占用联还是占用PLC的一个输入端口?的一个输入端口?在实际生产设备中,往往将多个热继电器的常闭触头串联,在实际生产设备中,往往将多个热继电器的常闭触头串联,共同占用共同占用PLC的一个输入端口,并用这个端口联锁控制整个的一个输入端口,并用这个端口联锁控制整个程序。因此,热继电器的常闭触头应占用一个输入端口为宜。程序。因此,热继电器的常闭触头应占用一个输入端口为宜。3.3.1 脉冲上升沿、下降沿指令脉冲上升沿、下降沿指令EU、ED指令名称指令名称LADSTL逻辑功能逻辑功能上升沿脉冲上升沿脉冲EU在上升沿产生脉冲在上升沿产生脉

44、冲下降沿脉冲下降沿脉冲ED在下降沿产生脉冲在下降沿产生脉冲【例题【例题3.4】某台设备有两台电动机】某台设备有两台电动机M1和和M2,其交流接触器分,其交流接触器分别连接别连接PLC的输出端的输出端Q0.1和和Q0.2,启动,启动/停止按钮分别连接停止按钮分别连接PLC的输入端的输入端I0.0和和I0.1。为了减小两台电动机同时启动对供电线路。为了减小两台电动机同时启动对供电线路的影响,让的影响,让M2稍微延迟片刻启动。控制要求是:按下启动按钮,稍微延迟片刻启动。控制要求是:按下启动按钮,M1立即启动,松开启动按钮时,立即启动,松开启动按钮时,M2才启动;按下停止按钮,才启动;按下停止按钮,M

45、1、M2同时停止。同时停止。输输 入入输输 出出输入继电器输入继电器输入元件输入元件作作 用用输出继电器输出继电器输出元件输出元件作用作用I0.0KH过载保护过载保护Q0.1接触器接触器KM1正转正转I0.1SB1停止停止Q0.2接触器接触器KM2反转反转I0.2SB2正转正转I0.3SB3反转反转3.4.1 电路块指令电路块指令ALD、OLD1.ALD指令指令两条以上支路并联形成的电路叫并联电路块两条以上支路并联形成的电路叫并联电路块 指令名称指令名称STL逻辑功能逻辑功能操作元件操作元件与块与块ALD并联电路块的串联连接并联电路块的串联连接无无(1)ALD指令不带操作数;指令不带操作数;(

46、2)当并联电路块与前面的电路串联连接时,使用)当并联电路块与前面的电路串联连接时,使用ALD指令;指令;(3)并联电路块的起点用)并联电路块的起点用LD或或LDN指令,并联结束后使用指令,并联结束后使用ALD指令,表示与前面的电路串联。指令,表示与前面的电路串联。【例题【例题3.5】阅读图】阅读图3-43(a)所示的梯形图,分析其逻辑关)所示的梯形图,分析其逻辑关系,并写出对应的指令表。系,并写出对应的指令表。【例题【例题3.6】写出图写出图3-44(a)所示梯形图对应的指令表。)所示梯形图对应的指令表。2.OLD指令指令指令名称指令名称STL逻辑功能逻辑功能操作元件操作元件或块或块OLD串联

47、电路块的并联连接串联电路块的并联连接无无(1)OLD指令不带操作数;指令不带操作数;(2)串联电路块的起点用)串联电路块的起点用LD或或LDN指令,每完成一次并联指令,每完成一次并联要使用要使用OLD指令,表示与前面的电路并联。指令,表示与前面的电路并联。【例题【例题3.7】阅读图】阅读图3-45(a)所示的梯形图,分析其逻辑关系,)所示的梯形图,分析其逻辑关系,并写出对应的指令表。并写出对应的指令表。【例题【例题3.8】阅读图】阅读图3-46(a)所示的梯形图,写出对应的指令)所示的梯形图,写出对应的指令表。表。3.“上重下轻上重下轻”、“左重右轻左重右轻”的编程规则的编程规则3.4.2 P

48、LC多地控制多地控制如图如图3-51所示为两地控制一台电动机的输入端接线图和所示为两地控制一台电动机的输入端接线图和PLC程程序。两地启动按钮并联使用输入端口序。两地启动按钮并联使用输入端口I0.2,两地停止按钮并联,两地停止按钮并联使用输入端口使用输入端口I0.1;I0.0端口上连接热继电器端口上连接热继电器KH的常闭触点;的常闭触点;输出端口为输出端口为Q0.0。3.4.3 实习操作:点动自锁混合控制线路与程序实习操作:点动自锁混合控制线路与程序输输 入入输输 出出输入继电器输入继电器输入元件输入元件作作 用用输出继电器输出继电器输出元件输出元件控制对象控制对象I0.0SB1启动按钮启动按

49、钮Q0.1接触器接触器KM1电动机电动机MI0.1SB2停止按钮停止按钮I0.2SB3点动按钮点动按钮I0.3KH过载保护过载保护3.5.1 定时器指令定时器指令TON、TOF、TONR项目项目接通延时接通延时断开延时断开延时有记忆接通延时有记忆接通延时LADSTLTON T,PTTOF T,PTTONR T,PT定时器指令定时器指令分辨率分辨率/ms计时范围计时范围/s定时器号定时器号TONR1132.767T0、T64101327.67T1T4、T65T6810013 276.7T5T31、T69T95TONTOF1132.767T32、T96101327.67T33T36、T97T100

50、10013 276.7T37T63、T101T2551.接通延时定时器指令(接通延时定时器指令(TON)2.断开延时定时器指令(断开延时定时器指令(TOF)3.有记忆接通延时定时器指令(有记忆接通延时定时器指令(TONR)3.5.2 脉冲产生程序脉冲产生程序S7-200系列系列PLC的特殊存储器的特殊存储器SM0.4、SM0.5可以分别产生占可以分别产生占空比为空比为1/2、脉冲周期为、脉冲周期为1min和和1s的时钟脉冲信号,在需要时的时钟脉冲信号,在需要时可以直接应用。可以直接应用。在实际应用中也可以组成自复位定时器来产生任意周期的脉在实际应用中也可以组成自复位定时器来产生任意周期的脉冲信

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(plc可编程序控制器应用技术课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|