西门子plcs7-200应用简介

上传人:san****019 文档编号:69715360 上传时间:2019-01-14 格式:PPT 页数:88 大小:4.94MB
返回 下载 相关 举报
西门子plcs7-200应用简介_第1页
第1页 / 共88页
西门子plcs7-200应用简介_第2页
第2页 / 共88页
西门子plcs7-200应用简介_第3页
第3页 / 共88页
西门子plcs7-200应用简介_第4页
第4页 / 共88页
西门子plcs7-200应用简介_第5页
第5页 / 共88页
点击查看更多>>
资源描述

《西门子plcs7-200应用简介》由会员分享,可在线阅读,更多相关《西门子plcs7-200应用简介(88页珍藏版)》请在金锄头文库上搜索。

1、西门子S7-200PLC应用简介(1),2008-04-06,1.1 PLC的产生和定义,* 20世纪20年代以来,继电器控制曾一度占据工业控制 领域的主导地位。 * 继电器控制系统的弱点 : 体积大、耗电多、可靠性差、寿命短、运行速度慢、适应性差,等。 尤其是可靠性差、不具有通用性、灵活性。 * 1968年美国最大的汽车制造商通用汽车公司(GM), 拟定了十项公开招标的技术要求 * 1969年美国数字设备公司(DEC)研制出世界上第一 台可编程控制器(PDP-14型),继电器,接触器,PLC著名品牌,德国西门子公司(Siemens) 台湾台达 (DELTA) 美国 AB公司 (AllenBr

2、adley) 日本欧姆公司(OMRON) 日本三菱电机株式会社(MITSUBISHI),西门子PLC,S7-200 小型整体式 S7-300 模块化小型 S7-400 模块化无风扇设计,功能强大,S7-200 PLC系统组成,1 系统基本构成 2 主机结构 3 扫描周期及工作方式 4 输入输出扩展 5 主机性能指标,返回本章首页,从CPU模块的功能来看,SIMATIC S7-200系列小型可编程序控制器发展至今,大致经历了两代: 第一代产品其CPU模块为CPU 21X,主机都可进行扩展,它具有四种不同结构配置的CPU单元:CPU 212,CPU 214,CPU 215和CPU 216,对第一代

3、PLC产品不再作具体介绍。 第二代产品其CPU模块为CPU 22X,是在21世纪初投放市场的,速度快,具有较强的通信能力。它具有四种不同结构配置的CPU单元:CPU 221,CPU 222,CPU 224, CPU224XP和CPU 226,除CPU 221之外,其他都可加扩展模块。,S7-200 家族由五个不同的 CPU 型号组成。不同型号主要通过以下特性来区分。 * 集成的输入和输出点数量 * 程序和数据存储量 * 可扩展性,S7-200家族5种CPU,CPU 224XP 拥有附加的集成模拟输入/输出。 此外 CPU 224XP 以及 CPU 226 还附带第二个通讯连接点。,可扩展性,唯

4、一不可扩展模块,可扩展2个模块,可连接7个扩展模块,CPU 222最多可以连接两个模块 CPU 224、224XP 和 226 可以连接七个模块。 CPU 221 是不可扩展的。,为了适应空间的要求,S7-200 可以组装成两排,EM221数字输入模块,EM222数字量输出模块,EM223数字输入输出模块,模拟扩展模块,5种通讯模块,自学,定位模块EM253,EM 253 每秒可发出 12 至 200000 个脉冲。它可以支持直线加速和直线减速。模块还支持许多有用、必要的附加功能,如参照点运行的不同可能性。,系统基本构成,SIMATIC S7-200系统由硬件和工业软件两大部分构成。,系统基本

5、构成 1. 硬件 (1)基本单元 (2)扩展单元 (3)特殊功能模块 (4)相关设备 2. 工业软件 工业软件是为更好地管理和使用这些设备而开发的与之相配套的程序、文档及其规则的总和,它主要由标准工具、工程工具、运行软件和人机接口等几大类构成。,2 CPU主机结构,S7-200主机外形,CPU224xP简介,PC/PPI通信电缆,重要概念,1.晶体管输出和继电器输出,晶体管输出,继电器输出,直流输出,频率可高达100K,过电流能力小0.75A,直流、交流输出,频率低,最大1K,过电流能力大2A,2种供电电压,S7-200家族5中CPU都有2中类型,即DC/DC/DC和AC/DC/Relay 2

6、种类型供电电压分别为直流20.4至28.8V和交流85至264V 直流供电CPU集成数字量输出为晶体管类型 交流供电CPU集成数字量输出为继电器输出 集成数字量输入都为24V电压,CPU224XP 配置,14 数字量输入,10 数字量输出,2个模拟量输入 1 个模拟量输出,CPU224XP DC/DC/DC 接线图,Q0.3输出控制继电器,按键输入I0.0,S7-200地址分配,数字量输入地址都是以8位为1组。若一个模块i/o不是8的整数,余下的不会分配给下一模块。 I0.0,I0.1,I1.0, 模拟量以16位存储,所以要从偶数号字节开始。如AIW0,AIW2,AIW4 AQW0,AQW2,

7、AQW4,,4. I/O点数扩展和编址,例如,某一控制系统选用CPU224,系统所需的输入输出点数各为:数字量输入24点、数字量输出20点、模拟量输入6点和模拟量输出2点。 本系统可有多种不同模块的选取组合,并且各模块在I/O链中的位置排列方式也可能有多种,图2-2所示为其中的一种模块连接形式。表所列为其对应的各模块的编址情况。,PLC 程序实例,定时器T33,计数10s后使常开触点T33闭合,定时器T34,计数10s后使常闭触点T34断开,SM0.4和SM0.5的使用,利用SM0.4输出周期为1分钟,占空比为50%的方波,SMB28和SMB29的应用,SMB28,SMB29,利用SMB控制Q

8、0.3输出梯形图程序,利用SMB控制Q0.3输出梯形图程序,运行效果,S7-200仿真软件介绍,西门子S7-200PLC应用简介(2),2008-04-19,1. S7200 PLC 操作数基本概念,S7-200 CPU将信息存储在不同的存储单元,每个单元都有惟一的地址。S7-200 CPU使用数据地址访问所有的数据,称为寻址。,1. 数据类型及范围,2. 常数,在编程中经常会使用常数。常数数据长度可为字节、字和双字,在机器内部的数据都以二进制存储,但常数的书写可以用二进制、十进制、十六进制、ASCII码或浮点数(实数)等多种形式。几种常数形式分别如表所示。,S7-200将编程元件统一归为存储

9、器单元,存储单元按字节进行编址, 无论所寻址的是何种数据类型,通常应指出它在所在存储区域和在区域内 的字节地址。每个单元都有惟一的地址,地址用名称和编号两部分组成, 元件名称(区域地址符号)如表所示。,3. 数据存储器类型,输入/输出映象寄存器(I/Q) 变量存储器(V) 内部标志位存储器(M ) 局部存储器(L) 特殊标志位存储器(SM) 累加器(AC) 高速计数器(HC) 模拟量输入映象寄存器(AI) 模拟量输出映象寄存器(AQ) 定时器存储器(T) 计数器存储器(C),各数据存储区寻址,1输入过程映像寄存器:I,位地址 I字节地址 . 位地址 例I0.1 字节、字、双字地址 I长度 起始

10、字节地址 例IB4,2输出过程映像寄存器:Q,位地址 Q字节地址 . 位地址 例Q1.1 字节、字、双字地址 Q长度起始字节地址 例QB5,3变量存储区:V,存放程序执行过程中的中间结果 存放其他相关的数据 全局有效,全局是指同一个存储器可以被任何程序存取(主程序、子程序或中断程序),位地址 V字节地址 . 位地址 例V10.2 字节、字、双字地址 V长度起始字节地址 例VW100,4内部标志位存储区:M,内部标志位存储器(M) 也称内部线圈 存放中间操作状态,位地址 M字节地址 .位地址 例M20.7 字节、字、双字地址 M长度起始字节地址 例MD20,作暂时存储器 存放局部变量 为子程序传

11、递参数 作为间接寻址的指针 不能作为间接寻址的存储器区 局部存储器是局部有效,5局部变量存储区:L,局部有效是指某一局部存储器和特定的程序相关联,位地址 L 字节地址.位地址 例 L33.0 字节、字、双字 L 长度 起始字节地址 例LB33,6特殊存储器:SM,特殊内部线圈 用户程序与系统程序之间的界面 提供特殊的控制功能及系统信息 用户通知系统特殊要求,只读区 只能用其触点 *SM0.0 PLC在RUN状态时,SM0.0总为1 *SM0.1 初始脉冲,PLC由STOPRUN时 * SM0.1 ON一个扫描周期,可读写区 用于特殊控制功能 *SMB30 用于自由通信口设置 *SMB34/SM

12、B35 用于定时中断间隔时间设置的 *,位地 SM 字节地址 . 位地址 例SM86.7 字节、字、双字地址 SM 长度 起始字节地址 例SMB86,常用的特殊继电器的 功能参见附录表。 更多的SM的使用参见后续章节。,7累加器:AC,用来存储计算的中间值 也可用来向子程序传递参数 或从子程序返回参数,地址格式: AC累加器号 例:AC0,用来累计比CPU扫描速率更快的脉冲信号。,高速计数器地址格式: HC高速计数器号 例:HC1,8高速计数器:HC,定时器存储区:T 计数器存储区:C,具体使用参照第三章,11模拟量输入:AI,模拟量输入模块将外界输入的模拟量 信号的模拟值转换成1个字长16(

13、bit) 的数字量,转换后存放在模拟量输入 存储器(AI)中,供CPU运算处理。,AQW起始字节地址 例:AQW10,12模拟量输出:AQ,存放CPU运算的相关结果,供D/A转 换器将1个字长的数字值转换为模 拟量。以驱动外部模拟量控制的设 备。,AIW起始字节地址 例:AIW8,注意:AI/ AQ的地址必须用偶数字节地址表示,2.基本指令,1.装载/非装载,操作数:I, Q, M, SM, T, C, V, S, L, 使能位,说明:装载是当 bit=1是通过 非装载是将bit取反,2.线圈驱动,置位,输出,立即输出,执行“立即输出“指令时, 实际输出点(位)被立即设为等于使能位。“I“表示

14、立即参考;执行指令时,新值被写入实际输出和对应的过程映像寄存器位置。这与非立即参考不同,非立即参考仅将新值写入过程映像寄存器。,例1,运行状况,I0.0接通,I0.0接通 I0.1接通,3.置位、复位,复位,置位,置位后输出保持,而不管输入为何种状态,设置(S)和复原(R)指令设置(打开)或复原指定的点数(N), 从指定的地址(位)开始。您可以设置和复原1至255个点。,4.接通延时和断开延时定时器,运行结果,接通延时,断开延时,定时器特性列表,子程序编写,1. CPU221、CPU222、CPU224:0至63 CPU 224XP、CPU 226: 0至127 2.子程序有带参数的和不带参数

15、两类 例,利用SMB28作为输入 当smb28*10+50200 时报警,主程序,SBR_0,子程序示例,中断,34 个中断源分为通信中断、I/O中断,时基中断3类 不同CPU中断数目不同 与中断有关的指令,中断连接,中断分离,中断允许/禁止,中断连接(ATCH)指令将中断事件(EVNT)与中断例行程序号码(INT)相联系,并启用中断事件。,中断分离(DTCH)指令取消中断事件(EVNT)与所有中断例行程序之间的关联,并禁用中断事件。,中断允许(ENI)指令全局性启用所有附加中断事件进程。 中断禁止(DISI)指令全局性禁止所有中断事件进程。,定时中断0,定时中断1,1.SMB34决定定时中断

16、0的间隔,单位为ms 可以设置为5到255ms 2.SMB35决定定时中断1的间隔,单位为ms 可以设置为5到255ms,中断实例,INT0,主程序,数控机床的PLC改造实例,1.继电器控制机床电气原理图,改造要求,1.设计PLC系统代替现有机床控制系统; 2.增加一个控制24V,50mA微型电磁阀的冷却水控制数字输出; 3.增加4个真空泵管路控制的电磁换向阀。,数字输入信号电气特性,数字输出信号电气特性,数字输入地址分配,数字输出地址分配,CPU224xp两种模块比较,1.数字量输入模块,2.数字量输出,PLC软件,略!,作业,数控机床技术发展综述 机器人技术发展综述 机械电子工程常用控制器综述 要求:1.任选其一 2. 4月30日下班前交。 3.

展开阅读全文
相关资源
相关搜索

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

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