第1讲_S7-200PLC的基础知识要点
西门子S7-200SMARTPLC的学习资料【精品PPT】
西门子S7-200SMARTPLC的学习资料【精品PPT】1、S7-200smart PLC的硬件说明及各器件功能说明:PLC的基本结构其实一般来讲,不管是什么PLC,按照我的理解来讲,它无非就是包括这几部分:1、CPU模块,也就是我们经常所说的中央处理器,它其实就相当于PLC的大脑,它的功能就是不断的采集输入信号,执行用户程序,用来处理PLC的内部数据和控制PLC的一个动作,也就是我们所说的不停地刷新系统的输出。
2、I/O数字量模块,它其实相当于系统的一个眼、耳、手,这样形象的比喻会更容易让大家明白了解它的功能;其实数字量输入模块说白了就是采集我们外围给PLC的一个信号,这个信号要么开,要么断,只有这两种信号的给定,而输出模块呢其实就相当于一个开关,这个开关,要么常开,要么常闭,其实就相当于我们继电器控制当中继电器的一个常开触点,当线圈得电的时候这个常开点就会闭合,用来控制外围设备的一个通和断,大家把它想象成一个开关就可以。
3、模拟量输入输出模块,它的输入模块呢常见的就是用来接收电位器及各种变送器提供的连续变化的模拟量电流电压信号,它的输出模块呢通常用来控制一些调节阀,变频器等一些智能设备,通过模拟量来实现对调节阀及变频器的控制。
在这里和大家说一下,这里的知识大家先不必去深的研究,对它有一个大体的了解,知道有这个功能,知道用来做什么的就可以了,后续我们在学习模拟量的时候再去细细的研究分析它。
4、最后一部分无疑就是电源了,其实不管是什么PLC,比较常使用的供电电源就有两种,一种是交流220V,一种是直流24V,这点大家必须在买回PLC接线的时候要注意一下,如果错把直流24V接为交流220V了,那么会把PLC损坏烧掉,这点大家千万要注意,其实接不同的类型的电源是根据PLC的一个输出类型而决定的,对于西门子PLC来讲,ST类型的PLC支持DC24V的电源,(SR/CR型)的PLC 支持AC220V的供电。
西门子S7-200PLC——要点知识介绍
西门子S7-200PLC——要点知识介绍
1.1. 位存储区:M 用作中间控制继电器;
2.2. 特殊存储区: SM 提供状态和控制功能
3.a) SM0.0:该位始终为1
4.b) SM0.1:首次扫描为1,调用初始化程序
5.c) SM0.4:时钟脉冲,30秒为1,30秒为0,T=1min
6.d) SM0.5:时钟脉冲,0.5秒为1,0.5秒为0,T=1秒
7.e) SM0.6:扫描时钟脉冲,本次扫描为1,下次扫描为0
3.1. S7-200提供三种常用定时器:
100ms=0.1s
分辨率*设定值=设定时间
1.a) TON :接通延时定时器
1.a) TONR :有记忆的接通延时定时器(掉电保护接通延时定时器)
4.1. 计数器
注:使用不同类型的计数器时,计数器编号不能重复使用1.a) CTU : 增计数器
1.
1.
2.5.1. 置位和复位指令
3.5.1、置位(S):将从指定地址开始的N个点置1;
4.5.2、复位(R):将从指定地址开始的N个点复 0;
1.
2.6.1. 变量存储区 V
3.V 用来存储程序执行过程中逻辑操作的中间结果,可以按位、字节、字、双字来存取。
CPU226 V0.0-V10239.15
1.
1.
2.7.1. 传送指令MOV_B/W/DW
3.a) MOV_B 字节传送
4.b) MOV_W 字传送
5.c) MOV_DW 双字传送
6.d) BLKMOV_B/W/DW 块传送,成批传送
7.8.1. 比较指令
1.
1.
1.
1.
11.1. 上升沿P、下降沿N。
第1章 西门子S7-200系列PLC基础知识2
●内部的编程元件有13种,熟悉各种元器件 的功能和它们的直接寻址方式。 ●S7200系列PLC的间接寻址方式,在处理多 个连续单元中的多个数据时非常有用。
1-1.一个控制系统如果需要12点数字量输
入,30点数字量输出,8点模拟量输入和2点模 拟量输出。问: (1) 可以选用哪种主机型号? (2) 如何选择扩展模块? (3) 各模块按什么顺序连接到主机?画出 连接图。 (4) 按上问所画出的图形,其主机和各模 块的地址如何分配?
(1) 主机模块型号 可以选择CPU224或CPU226。CPU224更加经济 (2) 选择扩展模块 解:① 选择开关量扩展模块 系统需要的开关量I/O点数为: 数字量输入12点, 数字量输出30点; CPU224 模块自带的I/O点数为: 开关量输入14点,已能满足控制系统要求 开关量输出10点; 需扩展20点
3.软元件介绍
读取元件状态
机械触点
特殊标志继电器有:只读型和可读/可写型。
几个常用的只读型特殊标志寄存器
如: T2、C10、HC2、AC3
最高字节地址
AIW AQW
▲ 可以作为指针的件有:
1)
建立指针
用双字传送指令把存储单元的32位物理地址 装入作为指针的存储器单元。 例: MOVD 或 MOVD 或 MOVD &VB100,VD204 &VB10,AC2 &AC2, LD16
③ 检验最大I/O配置预算:
● CPU连接了5个扩展模块<允许连接的数量7。
各模块分配的地址:
1-11.当出现通风不良或环境温度过高而使电 动机过热时,能否采用热继电器进行保护?为 什么?
电动机允许全压起动。
D
● I/O地址分配原则—按照各模块在I/O链中 的位置顺序编址。 ●PLC的技术性能指标表,是衡量各种不同型 号PLC产品性能的依据,也是根据实际需求 选择和使用PLC的依据。 ●200系列PLC的数据类型: ★布尔型 ★实数型 ★整型 ★字符串型
S7-200西门子PLC基础教程第1章 PLC概述
图1-2 直流输入模块电路
当图1-2中外部连接的触点接通时,光 电耦合器中两个反并联的发光二极管亮、 光敏三极管导通;外部连接触点断开时, 光耦合器中的发光二极管熄灭,光敏三极 管截止,信号经内部电路传送给CPU模块。
(2)输出模块
输出模块用来控制接触器、电磁铁、 指示灯、电磁阀、数字显示装置、报警装 置等输出设备。模拟输出模块用来控制调 节阀、变频器等执行装置。
用户存储器容量小于2 KB,具有逻辑 运算、定时、计数、移位、自诊断、监控 等基本功能,有些还有少量的模拟量I/O、 算术运算、数据传送、远程I/O、通信等功 能,通常用来代替继电器—接触器控制, 在单机或小规模生产过程中使用。
第1 章 PLC概述
1.1
PLC的产生、发展及应用领域
1.2
PLC的组成和基本工作原理
1.3
PLC的组成和基本工作原理
1.1 PLC的产生、发展及应用领域
1.1.1 PLC的产生
1968年美国通用汽车公司(General Motors Corporation,GM)公开招标,要 求用新的控制装置取代生产线上的继电 器—接触器控制系统,其具体要求如下。
⑧ 采用市电输出(美国标准系列电压 值AC 115 V),具有驱动接触器线圈、电 磁阀和小功率电动机的能力。
⑨ 系统扩展时,原系统只需做很小的 改动。 ⑩ 用户程序存储器容量至少4 KB。
1969年美国数字设备公司根据上述要 求,首先研制出了世界上第1台可编程序控 制器PDP-14,并在通用汽车公司的自动生 产线上试用获得成功。从此以后,这项研 究技术迅速发展,从美国、日本、欧洲普 及到全世界。
① 编程简单,可在现场修改和调试程 序。 ② 维护方便,采用插入式模块结构。 ③ 可靠性高于继电器—接触器控制系 统。
西门子S7-200SMARTPLC入门基础知识精华
西门子S7-200SMARTPLC入门基础知识精华一、S7-200 SMART的数据主要分为:1、与实际输入/输出信号相关的输入/输出映象区:I:数字量输入(DI)。
Q:数字量输出(DO)。
AI:模拟量输入。
AQ:模拟量输出。
2、内部数据存储区V:变量存储区,可以按位、字节、字或双字来存取V 区数据。
M:位存储区,可以按位、字节、字或双字来存取M区数据。
T:定时器存储区,用于时间累计。
C:计数器存储区,用于累计其输入端脉冲电平由低到高的次数。
HC:高速计数器,独立于CPU 的扫描周期对高速事件进行计数,高速计数器的当前值是只读值,仅可作为双字(32 位)来寻址。
AC:累加器,可以像存储器一样使用的读/写器件,可以按位、字节、字或双字访问累加器中的数据。
SM:特殊存储器,提供了在CPU 和用户程序之间传递信息的一种方法。
可以使用这些位来选择和控制 CPU 的某些特殊功能,可以按位、字节、字或双字访问 SM 位。
L:局部存储区,用于向子例程传递形式参数。
S:顺序控制继电器,用于将机器或步骤组织到等效的程序段中,实现控制程序的逻辑分段。
可以按位、字节、字或双字访问 S 存储器存储器范围及特性。
表1.存储器范围数据寻址S7-200 SMART CPU收集操作指令、现场状况等信息,把这些信息按照用户程序指定的规律进行运算、处理,然后输出控制、显示等信号。
所有这些信息都表示为不同格式的数据,作为数据来处理。
各种指令对数据格式都有一定要求,指令与数据之间的格式要一致才能正常工作。
例如,为一个整数数据使用实数(浮点数)运算指令,显然会得到不正确的结果。
数据有不同的长度(以二进制表示它们时,占据的位数不同),也就决定了数值的大小范围。
模拟量信号在进行模/数(A/D)和数/模(D/A)转换时,一定会存在误差;代表模拟量信号的数据,只能以一定的精度表示模拟量信号。
二、二进制、十六进制和十进制所有的数据在PLC中都是以二进制形式表示的。
s7 200PLC基础知识
1发送器/2接收器
2个(1ms-255ms)
4个
有时钟卡
3级口令保护
——
340mA
660mA
2 CPU 226特殊指标 本机I/O : 24入/16出 模拟量I/O物理区: 28/7或14出 内置模拟电位器: 2个(8位) RS-485通讯接口(PPI…): 2个
数字量I/O物理区: 128入/120出 内置高速计数器:6个(30KHz) 实时时钟: 内置 提供5VDC电流: 1000mA
2K字节
2K字节
4K字节
数据寄存器
1K字节
1K字节
5K字节
基本单元I/O
6DI/4DO
8DI/6DO
14DI/10DO
扩展能力 计数器/定时器 速度(1k二进制指令) 通讯
—— 64/64 0.37 ms PPI/自由口
2个扩展模块 128/128 0.37 ms PPI/自由口
7个扩展模块 256/256
模拟量混合模块EM235 EM235具有4路模拟量输入和1路模拟量输 出。它的输入信号可以是不同量程的电压或电流。其 电压、电流的量程是由开关SW1、SW2到SW6设定。 EM235有1路模拟量输出,其输出可以是电压也可以 是电流。
S7-200 通讯模块
EM277模块 PROFIBUS-DP从站模块
S7-200 数字量模块
数字量组合模块EM223 输入/输出扩展模块EM223有6种类型。 24V DC4入/4出,24V DC4入/继电器4出。 24V DC8入/8出,24V DC8入/继电器8出。 24V DC16入/16出,24VDC16入/继电器16出。
6种类型均有隔离。
数字量输出模块EM222 数字量输出模块EM222有5种类型。 8点DC输出、 4点DC输出(5A)、 8点AC输出 8点继电器输出、 4点继电器输出(10A)
S7-200基础知识学习
PLC控制实例分析
观察不同点: 逻辑的改变通过修改软件实现
PLC硬件系统结构示意图
作用:1)CPU是PLC的核 作用:为CPU 心,用于存储系统程序,控 和扩展模块提供 作用 :是现场过程状态 制执行用户编制的程序,根 工作电源 与参数输入到PLC,及 据现场I/O状态,发出相应 PLC实现控制信号输出 的控制命令,完成预定的控 的通道,实现电平转换 电源部分 制任务; ,电气隔离,串/并转换 2)辩识用户的程序 ,A/D,D/A转换等功能 语法错误,系统的诊断;
第四章 应用实例
内蒙古ZTY630现场
系统概述
本控制系统专为隔爆防爆天然气压缩机自动化控制设计。 该电控系统由西门子S7-200 PLC作为主控制器。现场各种模拟量信号 (压力、温度信号)由变送器或热电偶(安置于现场)转换,隔离后经 PLC的A/D采集模块,送入CPU处理。CPU对实时信号和设定信号比较,并 作相应报警处理。同时监控并处理整个控制流程。 另外,由上位机远程监控两台压缩机,能实现各种信号的在线检测、 修改、调用以及打印数据报表。 同时选用触摸屏,实现每台压缩机各种参数(压力、温度、转速以及 油流)的在线检测;各种报警点修改和报警信息提示。
系统组成
上位机(计算机)一台(包括鼠标,键盘和显示器),打印机一台。 西门子PLC两台。 两台触摸屏,分别对两台压缩机各种参数的在线设置、监控。 模拟量扩展模块:对各种压力信号、温度信号的(包括水压、油压、 进气压力、一排压力、二排压力、三排压力、四排压力等)和温度信 号(包括进气温度、排气温度、润滑油温、水温等)的采集。 安全栅: 对现场各模拟信号做到隔离保护。
外 部 设 备
通 讯 口
存储器
EEPROM SRAM (用户程序) (运行用户程序)
S7-200PLC-培训资料
Q
FU KM FR
M 3~
I0.0 SB2 I0.1 ST I0.2
1M
线圈断电
KM
Q0.0
PLC
1L
~ KM通断电
接点断开
KM
触点断开
~
第一部分:S7-200可编程序控制器
1.1 S系列PLC发展概述 1.2 S7-200 PLC系统组成 1.3 编程元件及程序知识 1.4 相关设备 1.5 工业软件
PLC最主要的工作方式是循环扫描(周期扫描)
扫描工作一般分为:读输入、执行程序、处理通 信请求、自诊断检查和写输出等过程,CPU反复不停 地分阶段处理上述各种不同的任务,这种周而复始的 循环工作方式称为循环扫描。
执行用户程序只是扫描周期的一个组成部分,用 户程序不运行时,PLC也在扫描,只不过在一个周期 中去除了执行用户程序和读输入、写输出的内容。
PLC的软件系统
1.3.2 用户程序
用户程序又称为应用程序,是用户为完成某一控制任 务而利用PLC的编程语言编制的程序。用户程序是线 性地存储在系统程序制定的存储区内。
1.用户环境 用户环境是由系统程序生成的,它包括 用户数据结构、用户元件区、用户程序存储区、用 户参数、文件存储区等。
2.用户程序结构 用户程序结构大致可以分为三种: (1)线性程序(2)分块程序(3)结构化程序 3.用户程序语言 PLC的编程语言有多种,其中梯形图、
(1) PLC扫描工作各环节的功能
① PLC上电后,首先检查硬件是否正常。
若正常,则进行下一步;若不正常,则报警并作处理。
② 按自上而下的顺序,逐条读用户程序并执行。
对输入的数据进行处理, 将结果存入元件映象寄存器。
③ 计算扫描周期。
PLC的基础理论知识
PLC的基础理论知识(S7-200系列PLC)一、S7-200PLC主机模块的基本硬件组成由一个微型处理器、一个集成电源、一定数量的数字量I/O端子、存储器等主要部分组成,其主要结构见下图所示。
PLC的一般结构的硬件组成S7-200PLC主机模块的基本组成S7-200PLC主机模块的存储器分为两种,一种为ROM只读存储器,用于存放系统程序,系统程序由厂家写入,掉电后不丢失。
另一种为RAM读写存储器,用于存放用户程序,其内容可以修改,掉电后丢失(由内部电池长期供电),RAM读写存储器的存储容量可以外部扩展,通常采用EEPROM型存储器。
二、S7-200PLC主机模块的常用型号1、CPU221 6DI/4DO2、CPU222 8DI/6DO 注意:DI为数字输入端子数,DO为数字输出端子数3、CPU224 14DI/10DO4、CPU226 24DI/16DO三、S7-200四、五、六、七、八、九、S7-200PLC主机模块的面板布置及各部分的功能CPU224 端子连接图CPU 226 DC/DC/DC 端子连接图四、S7--200如何执行控制逻辑S7--200周而复始地执行程序中的控制逻辑和读写数据。
1、S7--200将您的程序和物理输入输出点联系起来。
给出了一个简图,说明一个继电器图如何及S7--200联系起来。
在本例中,电机启动开关的状态和其它输入点的状态结合在一起。
它们计算的结果,最终决定了控制执行机构启动电机的输出点状态。
- CPU读输入状态。
- CPU中存储的程序利用输入执行控制逻辑。
当程序运行时,CPU刷新有关数据。
-CPU将数据写到输出。
2、S7--200在扫描循环中完成它的任务S7--200周而复始地执行一系列任务。
任务循环执行一次称为一个扫描周期。
如图4-2所示,在一个扫描周期中,S7--200将执行部分或全部下列操作:- 读输入:S7--200将物理输入点上的状态复制到输入过程映象寄存器中。
第1章 西门子S7-200系列PLC基础知识1
(AT兼容计算机功能) S7-300PLC+操作面板
WINAC
PC上安装通讯处理器和软件控 制器 通过总线连接远程I/O 形成
其中S7系列PLC中包括: S7-400 大型 S7-300 中型
CPU 221 CPU 222 CPU 224 CPU 224XP CPU 226 CPU 226XM
S7-200 小型
§1-2
S7-200系列PLC的硬件系统
开关量I/O 模拟量I/O
CPU 221
CPU 222
CPU 224 CPU 226 CPU 226XM
CPU 224XP
DC24V 电源
源型开关(接近或光电开关)与PLC连接
开关动作时,源型开关输出OUT端为高电平, 常用于要求高电平有效的PLC 。负载接在信号 线和电源地之间。
单端共点源型输入接线 内部公共端接24V-,外部公共端接24V+
为正
漏型开关与PLC的连接
开关动作时,漏型开关输出端OUT为低电平, 用于要求低电平有效的PLC,负载接在电源正极 和信号线之间。
解:① 选择开关量扩展模块 系统需要的开关量I/O点数为: 数字量输入24点, 开关量输入14点, 数字量输出20点; 开关量输出10点; CPU224 模块自带的I/O点数为:
DC24V
RLY
RLY
③ 检验最大I/O扩展能力:
● CPU连接了5个扩展模块<允许连接的数量7。
④ 按照上述原则为各模块分配地址:
单端共点漏型输入接线 内部公共端接24V+,外部公共端接24V-
S7—200系列PLC基本知识
2.1 2.2 2.3 2.4 2.5 2.6 2.7
S7-200可编程序控制器
PLC发展概述 S7-200 PLC系统组成 S7-200的内部资源 编址方式 可编程序控制器的指令系统 可编程序控制器的程序结构 PLC的几个特性
本章学习目的
本章以西门子公司生产的 S7-200 系列 小型可编程序控制器为例,介绍具体型号 的PLC,内容包括: S系列PLC发展概述 S7-200 PLC系统组成 S7-200的内部资源 编址方式 可编程序控制器的指令系统 可编程序控制器的程序结构 PLC的几个特性
2.3
S7-200的内部资源
2. 输出映像寄存器(输出继电器)
(1)输出映像寄存器的工作原理 “输出继电器”是用来将输出信号传送到负载 的接口,每一个“输出继电器”线圈都与相应的PLC 输出相连,并有无数对常开和常闭触点供编程时使 用。除此之外,还有一对常开触点与相应PLC输出端 相连(如输出继电器Q0.0有一对常开触点与PLC输出 端子0.0相连)用于驱动负载。输出继电器线圈的通 断状态只能在程序内部用指令驱动。
2.3
S7-200的内部资源
(2)输出映像寄存器的地址分配
S7-200输出映像寄存器区域有QB0~QB15共16个 字节的存储单元。系统对输出映像寄存器也是以字 节(8位)为单位进行地址分配的。输出映像寄存器 可以按位进行操作,每一位对应一个数字量的输出 点。如CPU224的基本单元输出为10点,需占用 2×8=16位,即占用QB0和QB1两个字节。但未使用的 位和字节均可在用户程序中作为内部标志位使用。 输出继电器可采用位,字节,字或双字来存取。输 出继电器位存取的地址编号范围为Q0.0~Q15.7。
工业软件是为更好地管理和使用这些设备而开发 的与之相配套的程序、文档及其规则的总和,它主要 由标准工具、工程工具、运行软件和人机接口等几大 类构成。
S7-200PLC基础知识
• IEC 1131-3指令集是不同PLC厂家的指令标准, 它不能使用STL编程语言。
返回本节
1、编程语言
1. 梯形图 2.语句表 3. 功能块图 4. 其他编程语言
电压)等转换成1个字长(16位)的数字量,存入模拟量输入 映像寄存器区域。
AI编址范围AIW0,AIW2,……AIW62,起始地址定义为偶 数字节地址,共有32个模拟量输入点。
S7-200模拟量输出电路用来将模拟量输出映像寄存器区 域的1个字长(16位)数字值转换为模拟电流或电压输输出。
AQ编址范围AQW0,AQW2,……AQW62,起始地址 也采用偶数字节地址,共有32个模拟量输出点
前值寄存器各一个,以及1位状态位,当前值寄存器用以 累计脉冲个数,计数器当前值大于或等于预置值时,状态 位置1。
S7-200 CPU提供有三种类型的计数器,增计数、减 计数、增/减计数。编址范围C0~C255(22X)。
10 模拟量输入/输出映像寄存器(AI/AQ) S7-200的模拟量输入电路将外部输入的模拟量(如温度、
顶部端子盖 电源及输出端子
前盖 方式开关 电位器、扩展I/O连接
底部端子盖 输入端子、传感器电源
机型
机型 CPU221
主机输出类型 DC/继电器
主机输 入点数6ຫໍສະໝຸດ 主机输出 可扩展模块 点数
4
无
CPU222
DC/继电器
8
6
2
CPU224/XP DC/继电器
14/2AI 10/1AO 7
CPU226
DC/继电器
S7-200应用基础1
计数器( ) 计数器(C) 计数器(Counter)用来累计输入脉冲的个数, 经常用来对产品进行计数或进行特定功能的编 程。使用时要提前输入它的设定值(计数的个 数)。当输入触发条件满足时,计数器开始累 计它的输入端脉冲电位上升沿(正跳变)的次 数;当计数器计数达到预定的设定值时,其常 开触头闭合,常闭触头断开
• 特殊继电器 特殊继电器SMB0和SMB1的位信息 和 的位信息
该位始终为ON,即常ON 首次扫描时为ON,常用作初始化脉 冲 保持数据丢失时为ON,可用作错误 存储器位 当操作结果为零时,某些指令的 执行打开该位。 当溢出结果或检测到非法数字数 值时,某些指令的执行打开 该位。 结果为负数时置位
S7-200 主机模块
CPU224XP 这是最新推出的一种实用机型,其大部分功能 和CPU224相同,但和CPU224相比,它的程序存储容量为 12288字节,数据存储容量为10240字节,处理高速计数的 能力也有增强;其最大的区别是在主机上增加了2输入/1输 出的模拟量单元和一个通信口,非常适合在有少量模拟量信 号的系统中使用,在有复杂通信要求的场合也非常合适。
S7-200 主机模块
• CPU 226 CN
CPU模块的主要特点和技术规范 模块的主要特点和技术规范
(1)供电电压 直流24V和交流220V两种供电电源电压。 (2)输出方式 输出类型有晶体管(DC)和继电器(AC/DC)两 种输出方式。 (3)集成电源 主机集成有24V直流电源,可以直接用于传感器 和执行机构的供电。 (4)高速计数 它可以用普通输入端子捕捉比CPU扫描周期更快 的脉冲信号,进行高速计算,输入脉冲频率可达200KHZ (CPU224XP)。 (5)脉冲输出 2路最大可达100KHZ(CPU224XP)的高频脉 冲输出,可用以驱动步进电动机和伺服电动机以实现准确定 位任务。 (6)集成模拟电位器 可以用模块上的电位器来改变它对应的 特殊寄存器中的数值,可以实时更改程序运行中的一些参数, 如定时器/计数器的设定值和过程量的控制参数等(该功能使 用较少)。 (7)实时时钟 可用于对信息加注时间标记,记录机器运行时间 或对过程进行时间控制。
第1章 S7-200 SMART系列PLC
执行第三条指令时,因为是常闭触点,取出过程映像输入寄存器I0.2中的二 进制数后,将它取反,与前面的运算结果相“与”后,存入栈顶。
执行第四条指令时,将栈顶中的二进制数传送到Q0.0的过程映像输出寄存 器。
1.1.2 S7-200 SMART的特点
1. S7-200 SMART的亮点
1)品种丰富,配置灵活,10种CPU模块,CPU模块最多60个I/O点,标准型 CPU最多可以配置6个扩展模块,经济型CPU价格便宜。
2)有4种可安装在CPU内的信号板,使配置更为灵活。
3)CPU模块集成了以太网接口和RS-485接口,可扩展一块通信信号板。
在修改输出阶段,CPU将各过程映像输出寄存器中的二进制数传送给输出 模块并锁存起来,如果Q0.0中存放的是二进制数1,外接的KM线圈将通电, 反之将断电。
填空题 1) PLC主要由 、 、 和 组成。 2) 继电器的线圈“断电”时,其常开触点 ,常闭触点 。 3) 外部输入电路断开时,对应的输入过程映像寄存器为 状态,梯形图 中对应的常开触点 ,常闭触点____。 4) 若梯形图中输出Q的线圈“通电”,对应的输出过程映像寄存器为 状 态,在修改输出阶段后,继电器型输出模块中对应的硬件继电器的线 圈 ,其常开触点 ,外部负载 。
1.1.4 数字量扩展模块与信号板
1.数字量输入电路 有8点输入、8点输出模块,16点、32点输入/输出 模块。输出模块有DC 24V和继电器两种。 1M是同一组输入点各内部输入电路的公共点。输 入电流为数毫安。 外接触点接通时,发光二极管亮,光敏三极管饱 和导通;反之发光二极管熄灭,光敏三极管截止, 信号经内部电路传送给CPU模块。 电流从输入端流入为漏型输入,反之为源型输入。
S7-200PLC 编程及应用课本全部课件(含课后题)
2
否
否
是
CPU226 120-240V AC 24×24V DC 16×继电器
2
否
否
是
第一章 PLC的硬件与工作原理
1.2 S7-200系列PLC
1.2.2 CPU模块
表1-2
性能指标
CPU221
S7-200 PLC的主要技术性能指标
CPU222
CPU224
CPU224XP
CPU226
外形尺寸(mm) 90×80×62 90×80×62 120.5×80×62 140×80×62 196×80×62
第一章 PLC的硬件与工作原理 1.4 逻辑运算与PLC的工作原理
1.4.1 用触点和线圈实现逻辑运算
按下起动按钮SB1,电流经SB1的常开触点和SB2的常闭触点流过KM的线圈。 KM的主触点闭合,电动机开始运行。KM的辅助常开触点同时接通。
1
否
否
是
CPU224 120-240V AC 14×24V DC 10×继电器
1
否
否
是
CPU224XP 24V DC 14×24V DC 10×24V DC
2
2
1
是
CPU224XP 120-240V AC 14×24V DC 10×继电器
2
2
1
是
CPU226
24V DC 24×24V DC 16×24V DC
用户程序
4096
4096
8192
12288
16384
用户数据
2048
2048
8192
10240
10240
掉电保持时间(h)
50
50
S7-200PLC基础知识共30页
3、存储系统 ➢保持性数据存储器 ➢永久存储器 ➢存储卡
第二节 I/O的扩展及功能的扩展
1、I/O扩展模块
➢EM221 ➢EM222 ➢EM223 ➢EM231 ➢EM232 ➢EM235
2、特殊功能扩展模块
➢EM241 调制解调器模块 ➢EM253 定位模块 ➢EM277 DP通信模块 ➢EM243 以太网模块
(4)特殊继电器(SM)
用来存储系统的状态变量、有关的控制参数和信息。
(5)变量存储器(V)
变量存储器用来存储变量。它可以存放程序执行过程中 控制逻辑操作的中间结果,也可以使用变量存储器来保 存与工序或任务相关的其他数据。在进行数据处理时, 变量存储器会被经常使用。
(6)局部变量存储器(L)
局部变童存储器用来存放局部变量。局部变量与变量存储器 所存储的全局变量十分相似,主要区别在于全局变量是全局 有效的,而局部变量是局部有效的。
6
主机输出 可扩展模块 点数
4
无
CPU222
DC/继电器
8
6
2
CPU224/XP DC/继电器
14/2AI 10/1AO 7
CPU226
DC/继电器
24
16
7
2、主机模块的主要特点和技术规范
➢供电电压 DC24V AC220V ➢输出方式 晶体管 继电器 ➢集成电源 ➢高速计数 ➢脉冲输出 ➢集成模拟电位器 ➢实时时钟
二、主机结构及性能特点
1、主机模块 SIMATIC S7-200系统CPU 22X系列PLC主机(CPU模块) 的外形如图示:
状态显示 存储器卡
s7-200 知识要点
可编程控制器的分类按组成结构:整体式、模块式和紧凑式按I/O点数:大(>1024)、中(256~1024)、小型(<256点)按功能:低、中、高档PLC硬件系统:输入部分;运算控制部分(CPU);运算控制部分(CPU)可编程控制器的一个机器扫描周期是指用户程序运行一次所经过的时间。
它分为执行CPU自诊断、处理通讯请求、读输入(输入采样)、执行程序、写输出(输出刷新)等五个阶段。
S7-200 CPU有两种工作方式:STOP(停止)。
CPU在停止工作方式时不执行程序,此时可以向CPU装载程序或进行系统设置。
RUN(运行)。
CPU在RUN工作方式下运行用户程序。
在程序编辑、上/下载等处理过程中,必须把CPU置于STOP方式。
改变工作方式的方法:使用PLC上的方式开关来改变工作方式。
使用STEP7-Micro/WIN32编程软件设置工作方式。
在程序中插入一个STOP指令,CPU可由RUN方式进入STOP工作方式。
使用工作方式开关改变工作状态。
用位于CPU模块的出/入口下面的工作方式开关选择CPU工作方式。
工作方式开关有三个挡位:STOP TERM(Terminal)、RUN。
提供参与操作的数据地址的方法,称为寻址方式。
S7-200数据的寻址方式有立即数寻址、直接寻址和间接寻址三大类;有位、字节、字和双字四种寻址格式。
用立即数寻址的数据在指令中以常数形式出现。
输入继电器线圈只能由外部信号驱动,不能用程序指令驱动。
输出继电器用来将PLC的输出信号传递给负载,只能用程序指令驱动。
数据存储区及元件功能(1)输入/输出映像寄存器(2)变量存储器(V)(3)内部标志位(M)存储区(4)顺序控制继电器(S)存储区(5)特殊标志位(SM)存储器(6)局部存储器(L)(7)定时器(8)计数器(9)模拟量输入/输出映像寄存器(AI/AQ)(10)累加器(AC)(11)高速计数器(HC)定时器的主要参数有定时器预置值,当前计时值和状态位。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图1-4上载程序
10
掉电后保存M存储区
若将M存储区的前14个字节 (MB0到MB13)定义为掉电保 持,则当S7-200CPU掉电时,这 些字节将会被永久保存在 EEPROM中。 M存储区的前14个字节的缺省设 置为不保持,即CPU掉电时,这 14个字节数据无法保存到 EEPROM中。
图1-5 掉电后保存M存储区
14
1.扩展模块
特殊功能扩展模块的类型:
调制解调器模块EM241
定位模块EM253
PROFIBUS-DP模块EM277 以太网模块CP243-1
AS-i接口模块CP243-2
SIWAREX MS承重模块
15
2. 设备连接
图1-7
I/O扩展示意图
16
3. 最大I/O配置的预算
(3)特殊功能模块
完成某种特殊控制任务的模块。例如:PID模块、定位控制模块等。扩 展单元和特殊功能模块不能单独完成一定的控制任必须和主机一起使用。
(4)人机界面
例如 :编程器、文本显示器、操作员面板、触摸屏等。
(5)软件
STEP7-Micro/WIN,人机界面的组态软件 ProTool、WinCC 。
图1-6开机后数据的恢复
12
1.2.3 I/O的扩展及功能的扩展
扩展模块
设备连接
最大I/O配置的预算 I/O点数扩展和编址
13
1.扩展模块
扩展模块包括数字量、模拟量扩展模块和特殊功能扩 展模块。
数字量扩展模块的类型:
输入扩展模块EM221:8点和16点DC,8点AC 输出扩展模块EM222:8点DC、4点DC(5A)、8点AC、8点和4点继电器
供电电压:直流24V、交流220V 输出方式:晶体管(DC)、继电器输出(DC/AC) 高速计数:捕捉比CPU扫描周期更快的脉冲,输入脉冲频率可达
200kHz(CPU224XP)。
脉冲输出:2路最大可达100kHz(CPU224XP)高频脉冲输出。
集成模拟电位器:利用模拟电位器可以改变相应存储器中的值。
1
1.1 概述
德国西门子公司生产S系列PLC的发展概况: 第一代可编程序控制器: S3系列 第二代可编程序控制器: S5系列 第三代可编程序控制器: S7系列 德国西门子公司生产的S7系列PLC的产品类型: S7 — 200系列(小型机) S7 — 300系列(中型机) S7 — 400系列(大型机)
3
1.2 S7-200系列 PLC的硬件系统
1.2.1 硬件系统的基本构成
图1.1 S7-200PLC系统组成
4
(1)主机模块—CPU模块(基本单元)
由CPU、基本输入/输出点、电源组成。可单独完成一定控制任务。
(2)扩展单元(I/O接口电路)
各类型输入/输出模块。例如:数字量I/O模块、模拟量I/O模块。
实时时钟
:对信息加注时间标记,记录机器的运行时间等。
7ห้องสมุดไป่ตู้
表1.1输入、输出信号类型及输入电源
3.存储系统
存储系统的类型:
保持型数据存储器:部分存储区可定义为掉电保持型。
永久存储器( EEPROM):在用户程序的控制下将指 定值写入EEPROM的次数不得超过100万次。 存储卡:移动存储器,是否选择有用户决定, 使用较少
8
下载用户程序:
用户程序包括:程序块、数据块 (可选)和系统块(可选)
下载程序时,程序存储在RAM 中。S7-200会自动将程序块、 数据块和系统块复制到 EEPROM中作永久保存。
图1-3下载程序到S7-200
9
上载用户程序:
上载程序时, S7-200从RAM 中上载系统块,从EEPROM中 上载程序块和数据块。
5
1.2.2 主机结构及性能特点
1.主机模块 SIMATIC S7-200系统CPU 22X系列PLC主机(CPU块)的 外形如图所示:
状态显示 存储器卡
顶部端子盖 电源及输出端子 前盖 方式开关、 电位器、扩展I/O连接 底部端子盖 输入端子、传感器电源
通信口
S7-200系列主机外形图
6
2.CPU模块的主要特点和技术规范
定义掉电保持存储器的个数:一次最多可以定义六个掉电保持区. 可定义掉电保持的存储单元:V、M、T、C
11
开机后数据的恢复 开机后,S7-200从EEPROM 中恢复程序块和系统块;同时, CPU检查RAM存储器,确认 超级电容器是否成功保存了 RAM存储器中的数据,若成 功保存,则RAM存储器保持 区域将保持不变。 V存储器中的保持区和非保持区,从 EEPROM中的相应区域恢复。若 RAM存储器的内容没有保持,CPU 会清除RAM存储器(包括保持区和 非保持区),并在上电后的第一个 扫描周期置保持数据丢失标志位 (SM0.2)为“1”,将EEPROM中 的数据恢复到RAM中。
输入/输出混合扩展模块EM223:DC输入/DC输出 4点、8点、16点三种;
DC输入/继电器输出4点、8点、16点 三种 模拟量输入扩展模块EM231:4AI、2路热电阻输入、4路热电偶输入 模拟量输出扩展模块EM232:2AQ 模拟量输入/模拟量输出扩展模块EM235:4AI/1AQ(占2路输出地址)
2
S7-200系列小型机的发展概况
• 从CPU模块的功能来看,SIMATIC S7-200系列小型可编 程序控制器发展至今,大致经历了两代: • 第一代产品其 CPU 模块为 CPU 21X ,它具有四种不同结 构配置的CPU单元:CPU 212,CPU 214,CPU 215和CPU 216。 • 第二代产品其 CPU 模块为 CPU 22X ,是在 21 世纪初投放 市场的,速度快,具有较强的通信能力。它具有四种 不 同 结 构 配 置 的 CPU 单元: CPU 221 , CPU 222 , CPU 224 、 CPU224XP 和 CPU 226 ,除 CPU 221 之外,其他都 可加扩展模块。
工厂自动化综合实践 第1讲
•讲解内容:
第1讲 S7-200PLC的基础知识 1.1 概述 1.2 硬件系统成 1.3 内部资源 1.4 寻址方式 1.5 指令系统 1.6 程序结构 1.7 S7-200PLC的几个特征
•学习说明:
本讲是学习PLC控制器的基础知识。重点掌握: S7-200PLC硬件组成、系统扩展、内部资源、寻址方式、编程 语言和程序结构。