4.3 S7-200用于开关量控制系统

合集下载

S7-200_PLC基本结构

S7-200_PLC基本结构
Automation and Drives
SIMATIC S7-22X…开创工控领域新时代!
SIMATIC S7-200
应 用
产品定位
SIMATIC S7-200
紧凑型MicroPLC
A&D AS V5, 03/99 N° 1
CPU和扩展模块
强大的CPU功能 认 证


定位模块 新版软件 网 站
page 1
EM231 4 AI 标准信号 2AI 热电阻 4AI 热电偶 2 AI or 4 AI EM232 Thermo 2AO couples EM235 4 AI / 1AO
RTD modules
PROFIBUS DP AS-i-Master Modem Ethernet
Teleservice Communication Messaging
CPU 224 8 K字节 5 K字节 14/10 32/32 0.37 us 256 256 256 256 内置 标准 标准 6个 30Khz 2个 20Khz 1 x RS 485
CPU 226 CPU 226XM 8K 字节 16K 字节 5K 字节 10K 字节 24/16 24/16 32/32 32/32 0.37 us 0.37 us 256 256 256 256 256 256 256 256 内置 内置 标准 标准 标准 标准 6个 30Khz 6个30Khz 2个 20Khz 2个20Khz 2 x RS485 2 x RS485
page 3
Automation and Drives
SIMATIC - S7家族
S7-400
SIMATIC S7-200
应 用
S7-300 S7-300C S7-200 LOGO!

S7-200说明摘要

S7-200说明摘要
LD A=
I0.0 I0.1 Q0.0
I0.0 I0.1
Q0.0
I1.0
I1.1
Q4.0
( )
I1.1
5-1 与指令网络1I1.0 Q4.0
NETWORK1
LD ON=
I1.0 I1.1 Q4.0
5-2 或非指令
网络1I3.0
Q3.0( I )
I3.1 I3.2 Q3.1 ( I)
NETWORK1
中断程序:中断程序是指令的一个可选集合,中断程序不是被主程序调用,它们在中断事件发生时由PLC的操作系统调用。中断程序用来处理预先规定的中断事件,应为不能预指中断事件何时发生,因此不允许中断程序改写可能在其他程序中使用的存储器。
S7-200 系列PLC的程序由三部分组成:用户程序 + 数据块 + 参数块 用户程序是必选项,可以管理其他块。用户程序由三个基本元素构成:主程序 + 子程序(可选)+ 中断程序(可选)
高有效 0
首字节地址访问一个双字区域标识符
双字 寻址:
LSB 0
除了上述的寻址方式外,对于其他的操作数的格式为:区域标识符 元件号计数器 T 24寻址:元件号区域标识符
8 7 VD103
MSB 31VD100
24 23 VD101
⒊ 指令的格式一条语句指令由一个操作码和一个操作数两部分组成,其格式为:操作码 操作数操作码:也称助记符,定义指令要执行的功能,它告知CPU做什么,通常能表明指令性质的英文缩写来表示。如LD、NOT、AND、MOVE等。操作数:为执行该操作所需的信息,它告诉CPU用什么去做。操作数位于 PLC的存储器中。操作数通常由区域标识符、访问方式和操作数位置组成,用来表明数据区域中操作数的地址和性质。其格式为:区域标识符 访问方式 操作数位置区域标识符:指出该操作数存放在存储器哪个区域。用字母代表。访问方式:也称数据长度,指出操作数是按位、字节、字或双字访问的。访问反式用下列符号表示:b:位 B:字节 W:字(2个字节) D:双字(4个字节)PLC的物理存储器是以字节为单位的,因此存储单元规定以字节为单元。当操作数长度是字或双字时,标识符给出的访问反式是字或双字的最低字节单元号(但为表示字或双字的最低字节单元号是表示字或双字数据的最高有效字节)

西门子S7-200在控制系统中的应用

西门子S7-200在控制系统中的应用

西门子S7-200在控制系统中的应用摘要:本文介绍S7-200在收卷机上的应用,S7-200作为西门子公司推出的一款控制器,特别是、稳定性、可靠性的性能在各行各业应用广泛。

关键词:S7-200 收卷机控制系统1.系统控制原理分切机原来的边料收卷装置采用与普通收卷相同的收卷电机进行边料收卷,由于收卷方式上的局限性,可收的边料最小宽度比较宽,对塑料薄膜造成很大浪费。

新的方案是在分切机边料位置安装一套独立的边料收卷装置,该系统以分切机薄膜线速度、边料收卷轴的周长值为参考值,同时控制边料薄膜张力,保证边料收卷和正常收卷过程严格同步。

边料收卷轴的周长通过安装在收卷轴上的编码器测量得到,首先确定收卷轴最大时为参考点,根据编码器值计算得到收卷轴周长。

边料张力通过安装在张力轴上的编码器得到,张力气缸提供的张力和边料的张力在平衡点附近波动,当平衡被破坏时,张力轴发生偏移,通过编码器可测到偏移量,然后通过调整边料电机的速度保证张力稳定在中心点。

2.系统硬件配置伺服控制器和伺服电机5.5kW、可编程控制器S7-200系列TD200显示操作界面、旋转编码器500脉冲变频器、接近开关3.系统控制功能(1)手动调整功能:手动进行各被控设备的启停和位置调整;(2)系统复位:当系统重新上电时,对编码器零点的校正。

(3)手自动切换:切换到自动时跟随主机工作。

(4)故障报警和恢复。

(5)自动过程同步控制:边料收卷电机严格与分切机薄膜速度同步,保证在任何情况下边料收卷线速度都和分切机薄膜速度以致。

4.系统特点:(1)采用西门子高动态响应伺服系统,动态响应速度高,滞后小,可实现速度严格同步,同步速度额定值3000rpm。

(2)采用了缠绕式边料收卷方式,最小边料宽度减少为原来的一半以上,大大节省了薄膜浪费。

(3)系统稳定可靠,边料收卷不影响正常的分切机工作。

(4)可适应厚度为3μ的产品。

5.计算方法分切机线速度和卷绕电机转速的关系为:通过上述公式,得到卷绕电机的参考转速,实际转速输出还要考虑张力变化带来的影响,实际转速输出6.参数设定(1)电机参数P071:供电电压,对于变频器=380,对于逆变器来说,=510。

采用S7-200系列PLC进行步进电机的控制

采用S7-200系列PLC进行步进电机的控制

采用S7-200系列PLC进行步进电机的控制作者:杨洋来源:《科技创新导报》 2012年第8期杨洋(沈阳铁路局科学技术研究所辽宁沈阳 110013)摘要:S7-200系列PLC是一种可编程控制器,用于工业环境下的控制。

本文采用S7-200系列PLC产生高速脉冲,通过步进电机驱动器实现对步进电机的控制,能够实现步进电机的正转和反转,同时可以对步进电机的转速进行控制。

该方法操作简单,参数修改方便,并有很好的可靠性和推广价值。

关键词:PLC 步进电机驱动器控制中图分类号:TM57 文献标识码:A 文章编号:1674-098X(2012)03(b)-0055-02可编程序控制器(Programmable Logic Controller,PLC)目前已经广泛应用于各种机械设备和生产过程的自动控制系统中。

PLC以微处理器为基础,综合了计算机技术、自动控制技术和通信技术,编程方法简单易学,功能强大,性价比比较高。

同时,PLC是为适应工业环境下的应用而设计的控制装置,采取了一系列硬件和软件抗干扰措施,可靠性高,抗干扰能力强大。

PLC采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作指令,并通过数字式、模拟式的输入和输出控制各种类型的机械或生产过程。

PLC主要由CPU模块、输入模块、输出模块和编程器组成。

S7-200是西门子公司生产的小型PLC,可以单机运行,用于替代继电器控制系统,也可以进行联网,用于复杂的自动化控制系统。

同时S7-200具有极高的性价比,应用非常的广泛。

步进电机将脉冲信号转换为相应的位移,如果给一个脉冲信号,步进电机就转动一个角度,或前进一步。

步进电机的输出位移量与输入脉冲个数成正比,其转速与单位时间内输入的脉冲数成正比,其转向与脉冲分配到步进电机的各相绕组的相序有关。

对步进电机的控制主要包括三个方面:即步进电机的转速控制、方向控制和步数控制。

通过控制输出脉冲的数量、频率及电机绕组通电的相序,就可以实现对步进电机的控制。

西门子S7-200 SMART PLC产品说明书

西门子S7-200 SMART PLC产品说明书

SMART PLC, SMART CHOICES7-200 SMART 可编程控制器经济、可靠、易用/s7-200smart西门子公司一直致力于工业自动化最新技术的研发、推广及应用,在过去的160 多年里,为广大的工业客户带来了可靠高效的自动化产品,完善的自动化解决方案,提高了客户的生产效率,增强了客户的市场竞争力。

西门子SIMATIC 控制器系列是一个完整的产品组合,包括从最基本的智能逻辑控制器LOGO!以及 S7 系列高性能可编程控制器,再到基于 PC 的自动化控制系统。

无论多么严苛的要求,它都能根据具体应用需求及预算,灵活组合、定制,并一一满足。

SIMATIC S7-200 SMART 是西门子公司经过大量市场调研,为中国客户量身定制的一款高性价比小型 PLC 产品。

结合西门子 SINAMICS 驱动产品及 SIMATIC 人机界面产品,以 S7-200 SMART 为核心的小型自动化解决方案将为中国客户创造更多的价值。

2CPU SR60/ST60 技术规范 ........................................... 20数字量模块技术规范 .................................................. 22模拟量模块技术规范 .................................................. 24信号板技术规范 ......................................................... 25热电阻模块技术规范 .................................................. 26通用技术规范 ............................................................ 26安装尺寸图 ................................................................ 27订货号说明 ................................................................ 27模块和信号板接线示意图 ........................................... 28订货数据 . (30)产品亮点 ................................................................... 04CPU 模块 ................................................................... 06信号板 ....................................................................... 08网络通信 ................................................................... 09运动控制 ................................................................... 10人性化软件 ................................................................ 12小型自动化解决方案 .................................................. 14技术规范 ................................................................... 16CPU SR20 技术规范 .................................................... 16CPU SR40/ST40/CR40 技术规范 . (18)目录3SIMATIC S7-200 SMART 产品亮点机型丰富,更多选择提供不同类型、I/O 点数丰富的CPU 模块,单体I/O 点数最高可达60点,可满足大部分小型自动化设备的控制需求。

西门子S7-200PLC试题(3)及答案

西门子S7-200PLC试题(3)及答案

西门子S7-200PLC试题(3)一、选择题(20x2=40分)1.PLC的工作方式是()。

A 等待工作方式B 中断工作方式C 扫描工作方式D 循环扫描工作方式2.在输出扫描阶段,将()寄存器中的内容复制到输出接线端子上。

A 输入映象B 输出映象C 变量存储器D 内部存储器3.JMP n 这条指令中,n的取值范围是()。

A 0-128B 1-64C 0-256D 0-2554.顺序控制段开始指令的操作码是( )。

A SCRB SCRPC SCRED SCRT5 给出FOR指令的格式如右图所示。

当EN条件允许时将FOR 与NEXT 指令之间的程序执行()次。

A 20B 1C VW10D 196 双字整数的加减法指令的操作数都采用()寻址方式。

A 字B双字 C 字节 D 位7 若整数的乘/除法指令的执行结果是零则影响()位。

A SM1.0B SM1.1C SM1.2D SM1.38 实数开方指令的梯形图操作码是()。

A EXPB LNC SQRTD TIN9 设VWl0中存有数据123.9,现执行以下指令,则指令的执行结果是()。

A 123.5B 124C 120 D12310 取整指令的梯形图指令的操作码是()。

A TRUNCB ROUNDC EXPD LN11 设累加器AC2中的低四位存有十进制数3,现执行以下指令,则指令的执行结果VW40的内容是()?A 0008HB 08HC 03HD 0003H12 已知表格如下。

问当I0.0接通时执行填表指令,则指令的执行结果中VW202中的值是()。

A 0002B 0003C 0001D 000413高速计数器HSC0有()种工作方式。

A 8种B 1种C 12种D 9种14高速计数器2的控制字节是()。

A SMB37B SMB47C SMB57D SMB13715 定义高速计数器指令的操作码是()。

A HDEFB HSC C HSC0D MODE16 脉冲输出指令的操作码为()。

西门子s7-200plc试题及答案

西门子s7-200plc试题及答案

西门子S7-200PLC试题(1)一、填空题(20分)1.S7-200系列PLC的数据存储区分两大部份,是与。

2.高速计数器HC的寻址格式是。

3.S7-200型PLC的按时器包括、、三种类型。

4.S7-200系列PLC的与两个输出端子,除正常利用外,还可利用PLC的高速输出功能产生PTO与PWM输出。

5.按时器预设值PT采用的寻址方式为。

6.在PLC运行的第一个扫描周期为ON的特殊存储器位是。

7.S7-200系列PLC共有个高速计数器,其中只有1种工作模式的是。

8.按时器的两个变量是和。

9.PLC中输入接口电路的类型有和两种。

10.I/O总点数是指和的数量。

11.具有自己的CPU和系统的模块称为。

12.EM231模拟量输入模块的输入类型为。

二、选择题(40分)1.下列那项属于双字寻址()。

A.QW1 B.V10 C.IB0 D.MD282.只能利用字寻址方式来存取信息的寄放器是()。

A.S B.I C.HC D.AI3.SM是哪个存储器的标识符。

()A.高速计数器B.累加器C.内部辅助寄放器D.特殊辅助寄放器4.CPU214型PLC本机I/O点数为()。

A.14/10 B.8/16 C.24/16 D.14/165.CPU214 型PLC有几个通信端口()。

A.2个B.1个C.3个D.4个6.HSC1的控制寄放器是()。

A.SMW137 B.SMB57 C.SMB47 D.SMW1477.指令的脉宽值设定寄放器是()。

A.SMW80 B.SMW78 C.SMW68 D.SMW708.顺序控制段开始指令的操作码是()。

A.SCR B.SCRP C.SCRE D.SCRT9.S7-200系列PLC继电器输出时的每点电流值为()。

A.1A B.2A C.3A D.4A10.字传送指令的操作数IN和OUT可寻址的寄放器不包括下列那项()。

A.T B.M C.AQ D.AC11.PLC的系统程序不包括()。

PLC基础知识及西门子S7-200

PLC基础知识及西门子S7-200
3、大型PLC 大型PLC一般I/O点数在1024点以上的称为大型PLC。大型PLC
的软、硬件功能极强。具有极强的自诊断功能。通讯联网功能强, 有各种通讯联网的模块,可以构成三级通讯网,实现工厂生产管 2022/3/23 理自动化。大型PLC还可以采用三CPU构成表决式系统,使机器7
PLC 实质是一种专用于工业控制的计算机, 其硬件结构基本上与微型计算机相同,如图所示:
2022/3/23
12
数字I/O 接口 模拟I/O 接口 特殊功能模板
2022/3/23
13
在PLC 的周边外围设备当中,有专用编 程工具,如手持式编程器、计算机专用编程 下载电缆。当你采用计算机进行程序编制的 时候,您必须还要配置相关编程软件。
2022/3/23
14
最初研制生产的PLC 主要用于代替传统的由继电器接 触器构成的控制装置,但这两者的运行方式是不相同的:
SIMATIC S7-200
紧凑型MicroPLC
A&D AS V5, 03/99 N° 29
2022/3/23
29
SIMATIC S7-200 -- 无处不在的应用
2022/3/23
传送带生产线控制 印刷机械
木材加工 纺织机械
灌装及包装机械
空调控制
电梯控制
30
A: S7-200的产品定位在S7系列PLC家族的低端产品, 但比智能继电器LOGO!的定位要高。 通常S7-200用于200点开关量以内,35点模拟量以内,程 序量在16K以内的应用场合
为了进一步提高PLC 的可靠性,近年来对大型PLC
还采用双CPU 构成冗余系统,或采用三CPU 的表决式系统。
这样,即使某个CPU 出现故障,整个系统仍能正常运行。

S7-200系列PLC功能简介

S7-200系列PLC功能简介

S7-200系列PLC功能简介西门子PLC S7-200系列的应用范围非常广泛,从简单到复杂的自动化控制系统中,都可以通过它来满足各种工艺要求。

西门子PLC S7-200性能强大,运行速度快,体积小,通讯功能强,性价比高,这些特点决定了它在自动化控制系统中占据着重要地位。

本文下面就对西门子PLC S7-200系列的性能特点,供用户在使用时进行参考。

西门子PLC S7-200系列性能西门子PLC S7-200系列的所有CPU都分有两种类型,即AC/DC/继电器和DC/DC/DC两种,分别代表输入电压是220V交流,输出为24V或220V和输入电压是24V直流,输出为24V。

西门子PLC S7-200是SMIATIC S7家族中的小型可编程控制器,适用于各行各业、各种应用场合中的检测、监测及控制的自动化。

西门子PLC S7-200系列的使用范围可覆盖从替代继电器的简单控制,到极复杂的自动化控制,应用领域极为广泛。

西门子PLC S7-200的应用范围覆盖所有与自动检测、自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等。

西门子PLC S7-200在全世界拥有数以百万计的成功应用案例,无论是单独运行,还是联网应用。

西门子PLC S7-200系列将高性能与小体积集成一体,运行快速,并且提供了丰富的通信选项,具有极高的性能/价格比。

西门子PLC S7-200的系统的硬件、软件都易于使用。

西门子PLC S7-200系统坚持一贯的模块化设计,不但能够经济地满足目前的项目要求,也为将来扩展提供了开放的接口。

西门子PLC S7-200易于编程,引入了编程工具箱概念,设计了许多编程向导以方便用户完成一些比较复杂的程序设计工作。

西门子PLC S7-200的出色性能表现在:1. 极高的可靠性;2. 极丰富的指令集;3. 用户易于掌握,并且操作便捷;4. 具有丰富的内置集成功能和实时特性;5. 具有丰富的扩展模块。

第四章s7200PLC的系统配置与接口模块

第四章s7200PLC的系统配置与接口模块

4.1 S7-200 PLC控制系统的基本构成
(1)S7-200 CPU的外形
顶部端子盖下面是输出端子和PLC供电电源端子。输出端子的运行状态 可由指示灯显示,ON状态对应的指示灯亮。 底部端子盖下面是输入端子和传感器电源端子。输入端子的运行状态 可由指示灯显示,ON状态对应的指灯亮。 前盖下面有运行、停止开关和扩展模块接口。将开关拨向STOP位置 时,PLC处于停止状态,此时可以对其编写程序;将开关拨向RUN位置时, PLC处于运行状态,此时不能对其编写程序;将开关拨向TERM位置时, 可以运行程序,同时还可以监控程序运行的状态。扩展模块接口用于实现 I/O扩展。
4.1 S7-200 PLC控制系统的基本构成
(3)S7-200 CPU外部端子接线图
16个数字量输出点被分为3组。每个负载的一端与输出端相连,另一端经 电源与公共端相连。由于是继电器输出方式,所以既可带直流负载,也可带交 流负载,由负载性质决定。 输出端子排的右端N、L1端子是供电电源 AC120V/240V 输入端。电源电 压的允许范围是AC 85~264V。
4.1 S7-200 PLC控制系统的基本构成
3.通信电缆 西门子PLC的通信电缆主要有三种:PC/PPI通信电缆、 RS-232C/PPI多主站通信电缆和USB/PPI多主站通信电缆。 这些通信电缆将S7-200 PLC与计算机连接后,用STEP7Micro/WIN编程软件设置即可实现计算机与S7-200 PLC间 的通信和数据传输。
S7-200 CPU226 AC/DC/继电器模块的外部端子接线图
4.1 S7-200 PLC控制系统的基本构成 2.编程设备
编程设备的功能是编制程序、修改程序、测试程序,并将测 试合格的程序下载到PLC系统中。为了降低编程设备的成本,目 前广泛采用个人计算机作为编程设备,但需配置西门子提供的 专用编程软件。 S7-200 PLC的编程软件是STEP7-Micro/WIN,该软件系统在W indows平台上运行;支持语句表、梯形图、功能块图这三种编 程语言;具有指令向导功能和密码保护功能;内置USS协议库、 Modbus从站协议指令、PID整定控制界面和数据归档等;使用P PI协议通信电缆或CP通信卡,实现PC与PLC之间进行通信、上传 和下载程序;支持TD400、TD400C等文本显示界面。

S7-200开环运动控制

S7-200开环运动控制

S7-200开环运动控制S7--200开环运动控制S7--200提供有开环运动控制的三种⽅式:-脉宽调制(PWM)--内置于S7--200,⽤于速度、位置或占空⽐控制。

-脉冲串输出(PTO)--内置于S7--200,⽤于速度和位置控制。

-EM253位控模块--⽤于速度和位置控制的附加模块。

为了简化您应⽤程序中位控功能的使⽤,STEP7--Micro/WIN提供的位控向导可以帮助您在⼏分钟内全部完成PWM、PTO或位控模块的组态。

该向导可以⽣成位控指令,您可以⽤这些指令在您的应⽤程序中对速度和位置进⾏动态控制。

对于位控模块,STEP7--Micro/WIN还提供了⼀个控制⾯板,可以控制、监视和测试您的运动操作。

本章内容:...........................................................................概述252.......................................................使⽤PWM(脉宽调制)输出253........................................开环位控⽤于步进电机或伺服电机的基本信息255............................................................通过位控向导创建指令260..............................................................PTO指令的错误代码264 ..................................................................位控模块的特性265 ...................................................................组态位控模块267..................................................通过位控向导为位控模块创建指令273..............................................................位控模块的⽰例程序285..................................................使⽤EM253控制⾯板监视位控模块290....................................................位控模块和位控指令的错误代码292 .......................................................................⾼级议题294..............................................理解位控模块所⽀持的参考点寻找模式303251S7-200可编程控制器系统⼿册252概述S7--200提供了三种⽅式的开环运动控制:-脉宽调制(PWM )--内置于S7--200,⽤于速度、位置或占空⽐控制。

第4章 S7-200 PLC基础知识

第4章 S7-200 PLC基础知识

1.中央处理单元(Central Processing Unit,CPU)
微处理器功能:
1)控制用户从编程器输入的用户程序和数据的接收与存储; 2)检查编程过程中的语法错误,诊断电源及PLC内部的工作故障; 3)用扫描方式工作,接收来自现场输入信号,并输入到输入映象寄 存器和数据存储器中。 4)在进入运行方式后,从存储器中逐条读取并执行用户程序完成用 户程序所规定的逻辑运算,算术运算机数据处理等操作 5) 根据运算结果,更新有关标志位的状态,刷新输出映象寄存器 的内容,再经输出部件实现输出控制,打印制表或数据通信等功 能
在PLC的发展历程中,有过几个不同的名称: 可编程序矩阵控制器PMC (Programmable Matrix Controller ) 可编程序顺序控制器PSC (Programmable Sequence Controller) 可编程序逻辑控制器PLC (Programmable Logic Controller)
5. 各种接口、高功能模块:
扩展接口主要用于扩展主机单元的IO点数或特殊功能, 在主机的后面连接扩展IO模块或功能模块,使PLC的配置更加 灵活,以满足不同控制系统的要求。
6. 编程设备
PC FP PROGRAMMER
编程设备可以是专用
的手持式编程器;也可以
ST XWX
NOT DT/Ld C AN YWY STK IX/IY D OR RWR TM TSV E OT LWL CT CEV F
西门子PLC及相关产品
• • • • • • 小型:SIMATIC S7-200 PLC 中型: SIMATIC S7-300 PLC 大型: SIMATIC S7-400 PLC 工业通讯网络 (SIMATIC NET) 人机界面(HMI)硬件 SIMATIC S7工业软件 :编程工具、基于PC的 控制软件、人机界面软件。

西门子PLC S7-200应用简介

西门子PLC S7-200应用简介

2种供电电压
S7-200家族5中CPU都有2中类型,即 S7-200家族5 CPU都有2 DC/DC/DC和 DC/DC/DC和AC/DC/Relay 2种类型供电电压分别为直流20.4至 种类型供电电压分别为直流20.4至 28.8V和交流85至 28.8V和交流85至264V 直流供电CPU集成数字量输出为晶体管 直流供电CPU集成数字量输出为晶体管 类型 交流供电CPU集成数字量输出为继电器 交流供电CPU集成数字量输出为继电器 输出 集成数字量输入都为24V电压 集成数字量输入都为24V电压
2. 常 数
在编程中经常会使用常数.常数数据长度可为字节,字 和双字,在机器内部的数据都以二进制存储,但常数的书写 可以用二进制,十进制,十六进制,ASCII码或浮点数(实 数)等多种形式.几种常数形式分别如表所示.
3. 数据存储器类型
S7-200将编程元件统一归为存储器单元,存储单元按字节进行编址, 200将编程元件统一归为存储器单元 存储单元按字节进行编址, 将编程元件统一归为存储器单元, 无论所寻址的是何种数据类型, 无论所寻址的是何种数据类型,通常应指出它在所在存储区域和在区域内 的字节地址.每个单元都有惟一的地址,地址用名称和编号两部分组成, 的字节地址.每个单元都有惟一的地址,地址用名称和编号两部分组成, 元件名称(区域地址符号)如表所示. 元件名称(区域地址符号)如表所示.
位地址 M[ 字 节 地 址 ] .[ 位 地 址 ] 20. M20.7 字节, 字节,字,双字地址 M[ 长 度 ][ 起 始 字 节 地 址 ] MD20 MD20

位地址 L [字节地址].[位地址] 字节地址] 位地址] 33. 例 L33.0 字节, 字节,字,双字 L [长度] [起始字节地址] 例LB33 长度] 起始字节地址] LB33

S7-200plc原理及应用

S7-200plc原理及应用

S7-200plc原理及应用
S7-200 PLC是西门子公司研发的一种基于微型控制器的集成控制系统。

其原理是通过将各种输入信号进行逻辑运算,再通过输出信号控制各种执行器,从而实现对设备和工艺过程的控制和监测。

S7-200 PLC具有模块化结构,通常由主控模块、输入模块、输出模块和特殊功能模块等组成。

主控模块负责执行用户编写的程序,输入模块用于接收外部的输入信号,输出模块用于控制各种执行器,特殊功能模块则可以扩展系统的功能。

S7-200 PLC广泛应用于各种工业自动化控制领域。

例如,它可以用于自动化生产线上的工艺控制和监测,通过接收传感器信号并控制执行器,实现对生产过程的自动化控制。

它还可以用于建筑物的智能控制系统,如楼宇自动化系统,通过控制照明、空调、安防等设备,提高建筑物的能效和安全性。

S7-200 PLC还可以用于机械设备的控制,如机床控制系统。

通过编写控制程序,可以实现对机床的自动化控制,提高加工精度和生产效率。

同时,它还可以用于电力系统的实时监测和控制,如电力配电系统和电网控制系统,确保电力系统的稳定运行。

综上所述,S7-200 PLC是一种功能强大、可靠性高的控制系统,广泛应用于多个工业领域。

它通过对输入信号进行逻辑运算,再通过输出信号控制执行器,实现对设备和工艺过程的控制和监测,提高自动化水平和生产效率。

S7-200可编程控制器原理及应用习题答案1

S7-200可编程控制器原理及应用习题答案1

S7-200可编程控制器原理及应⽤习题答案1可编程控制器原理及应⽤PLC习题解答(S7-200系列PLC)第⼀章可编程控制器概述1-1、简述可编程的定义答:可编程控制器是取代继电器控制线路,采⽤存储器程序指令完成控制⽽设计的装置,具有逻辑运算、定时、计数等功能,⽤于开关量控制、实际能进⾏逻辑运算,故称为可编程逻辑控制器,简称PLC。

87年新定义:可编程逻辑控制器是专为在⼯业环境下应⽤⽽设计的⼀种数字运算操作的电⼦装置,是带有存储器、可以编制程序的控制器。

它能够存储和执⾏命令,进⾏逻辑运算、顺序控制、定时、计数和算术运算操作。

并通过数字式和模拟式的输⼊、输出、控制各种类型的机械或⽣产过程。

1-2、可编程控制器的主要特点有哪些?答:可靠性⾼,PLC平均⽆故障时间达10万⼩时;控制功能强,具有数值运算、PID调节;数据通信、中断处理,对步进电机、数控机床、⼯业机器⼈实施控制;组建灵活:随时可扩展各种功能;操作⽅便:三种语⾔(LAD、STL、FBD)编程。

1-3、可编程控制器有哪⼏种分类⽅法?答:按I/O点数分类:⼩型机I/O<256点;中型机I/O在256~1024之间;⼤型机I/O>1024点;按结构分类:整体结构和模块结构;按⽤途分类:有通⽤型和专⽤型。

1-4、⼩型PLC发展⽅向有哪些?答:⼩型PLC向微型化和专业化⽅向发展:集成度更⾼、体积更⼩、质量更⾼更可靠、功能更强、应⽤更⼴泛。

第⼆章可编程控制器构成原理2-1PLC由哪⼏部分组成?答:PLC由五⼤部分组成:①、中央处理器CPU;②存储器;③基本I/O接⼝电路;④接⼝电路,即I/O扩展和通讯部分;⑤电源(+24V)。

2-2 PLC的I/O接⼝电路有哪⼏种形式?答:PLC的输⼊部分,有三种接⼝电路:①⼲结点式;②直流输⼊式;③交流输⼊式。

PLC的输出部分,有三种接⼝电路:①继电器式;②晶体管式;③晶闸管式输⼊、输出电路均采⽤光电隔离形式,以便保护PLC内部电路不受伤害。

第四章 S7-200的硬件系统与内部资源-2

第四章 S7-200的硬件系统与内部资源-2

● 每个区域中还有很多单元,每个单元又有唯
一编号,称为区域内编号。
★ 软元件的地址 = 区域号 + Nhomakorabea域内编号
● 每一个软元件的地址是唯一的,编程时只 需给出软元件的地址,无需知道存储器的物 理地址。 ● 每一种PLC的软元件的种类和数量是有限的。
3.软元件介绍
▲ 输入继电器(I)
● 每个输入继电器与一个开关量输入端子
S7-200PLC的数据类型有四种:
数据类型、长度及范围
▲ 常数 常数的长度可为字节、字和双字。常数的 书写及显示形式:
2)寻址方式
● S7-200 PLC的寻址方式 ◎ 直接寻址 ◎ 间接寻址 ● 直接寻址:访问某一单元时,只要直接给出 存储单元的地址。 ● S7-200PLC直接寻址时软元件的地址格式:
态,SM0.0的值就为1。属只读型;
● SM0.1:初始脉冲位,首次扫描为1,以后 为0, SM0.1的触点用来作为程序进行初始 化,只读型;
● SM0.5:秒脉冲位,提供一个周期为1秒,占空比 为50%(0.5s为1, 0.5s为0)的脉冲串,只读型;
● SM1.2:负标志位。当执行数学运算的结果为负时, 该位被置1,属只读型;
▲ 特殊标志继电器(SM)
● 是用户程序与系统程序交换信息的界面:
用户通过SM读取程序运行中设备的状态和运算结
果,实现一定的控制功能。
用户对操作的特殊要求通过SM告诉系统,通过设 置指定SM 单元的值实现其功能。
特殊标志继电器有:只读型和可读/可写型。
几个常用的只读型特殊标志寄存器
● SM0.0:运行监控位。只要PLC处在运行状
● PLC对模拟量处理的结果是一个16位的数字量信号, 它先被写入AQ中,再由输出接口电路进行D/A转换, 变成标准模拟量信号输出,驱动执行元件。

高职院校《PLC应用技术(西门子)》期末考试题库(共五套,带标准答案)

高职院校《PLC应用技术(西门子)》期末考试题库(共五套,带标准答案)

《PLC应用技术(西门子)》期末试题(一)一、填空题(每空1分,共20分)1.继电器的线圈“断电”时,其常开触点断开,常闭触点闭合。

2.PLC主要由CPU、存储器、通讯接口、输入/输出接口、电源组成。

3.PLC有2种输出方式继电器输出、晶体管输出。

4.通常把只读存储器又称为ROM。

5.接通延时定时器TON的使能输入(IN)输入电路接通(接通/断开)时开始定时,当前值大于预设值时其定时器变为1(0/1),梯形图中常开触点闭合(闭合/断开),常闭触点断开闭合/断开)。

使能输入电路断开(接通/断开)时被复位,复位后梯形图中其常开触点断开(闭合/断开),常闭触点闭合(闭合/断开)。

6.S7-200 SMART型PLC的定时器包括接通延时定时器(TON)、断开延时定时器(TOF)、保持接通延时定时器(TONR)三种类型。

二、判断题(正确打“√”,错误打“×”,每题2分,共20分,将答案填写在下面的表格里)(√)1.PLC中的存储器是一些具有记忆功能的半导体电路。

(√)2.PLC可以向扩展模块提供24V直流电源。

(×)3.PLC的工作方式是等待扫描的工作方式。

(√)4.PLC扫描周期主要取决于程序的长短。

(×)5.顺序控制中只能有一个活动步。

(×)6.定时器定时时间长短取决于定时分辨率。

(√)7.在触摸屏与PLC已联机的情况下,操作者就可以通过触摸屏对PLC进行各种操作。

(√)8.使用顺序控制继电器指令时,不能在SCR段内使用FOR、NEXT或END指令。

(×)9.提供一个周期是1秒钟,占空比是50%的特殊存储器位是SM0.4。

(√)10.在工程实践中,常把输出映象寄存器称为输出继电器。

三、(每小题2分共20分,将答案填写在下面的表格里)1.不可扩展的CPU模块为(A)。

A.经济型B.整体型C.标准型D.模块型2.SM是哪个存储器的标识符(D)A.高速计数器B.累加器C.内部辅助寄存器D.特殊辅助寄存器3.CPUST40型PLC本机I/O点数为(C)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.3 S7-200用于开关量控制系统1. 关于开关量控制系统开关量控制是指控制系统的输入信号和输出信都是只有两个状态的开关量。

这类控制系统又可以分为手动控制、半自动控制和自动控制。

·手动控制控制过程主要靠手动去实现。

只是有些个别环节,如连锁保护、过限保护等环节可以自动实现。

手动控制是一种最基本的控制方法,特别是系统在调试过程中、在维修过程中是必不可少的。

·半自动控制这种控制的特点是一旦控制系统被启动起来之后,控制过程将自动完成。

不须要人工去干预。

但是,当一个周期完成以后,它会停止而不会继续启动系统运行。

如果系统需要再次启动,则必须再次人工启动。

所以有时把这种控制又叫做单次控制。

这种系统在实际控制中很常见,它比手动控制方便,速度也很快。

虽然比自动控制速度慢一些,但是,它在控制过程中进行参数的修改、调整比自动控制更方便。

·自动控制一旦系统启动之后,就可以按照工程要求进行控制。

整个控制过程无人工干预。

一个循环之后可以自动启动下一个循环。

于整个过程无需人工干预,则对整个系统的输入/输出要求都很严格,系统的可靠性、安全性设计尤为重要。

2.开关量控制系统设计举例例4-3-1图4-3-1是一个机械手的顺序控制系统。

·控制要求:机械手一个循环周期可分为八步。

第一步是当工作台A 上有工件出现时(可以由光电耦合器PH 检测到,当检测到有工件时I1.5=1),机械手开始下降。

当机械手下降到位时(可以由限位开关检测到,当下降到位时I0.5=1),机械手停止下降,第一步结束。

第二步是机械手在最低位开始抓紧工件,约l0秒钟抓住、抓紧,第二步结束。

第三步是机械手抓紧工件上升。

当机械手上升到位时(可以由限位开关检测到,当上升到位时I0.4=1),机械手停止上升,第三步结束。

第四步是机械手抓紧工件右移。

当机械手右移到位时(可以由限位开关检测到,当右移到位时I0.7=1),机械手停止右移,第四步结束。

第五步是机械手在最右位开始下降。

当机械手下降到工作台B 到位时(可以由限位开关检测到,当下降到位时I0.5=1),机械手停止下降,第五步结束。

第六步是机械手开始放松工件,所需时间大约l0秒钟。

10秒钟之后工件放开,第六步结束。

第七步是机械手开始上升。

机械手上升到位时(可以由限位开关检测到,当上升到位时I0.4=1),停止上升,第七步结束。

第八步是机械手在高位开始左移,当左移到位时(可以由限位开关检测到,左移到位时I0.6=1),机械手停止左移。

第八步结束。

机械手工作一个周期完成。

等待工件在工作台A 上出现转到第一步。

工艺要求有三种控制方式,自动、单动和手动。

·硬件选择:从工艺要求中可以看出,从控制方式选择上需要3个具有连锁功能的启动按钮,分别完成自动方式I0.0、单动方式I0.1和手动方式I0.2的启动,还需要一个停止按钮I0.3用来处理在任何情况下的停止运行。

机械手运动的限位开关有4个,高位限位开关I0.4、低位限位开关I0.5、左位限位开关I0.6和右位限位开关I0.7。

手动控制输入信号有5个按钮组成,下降按钮I1.0、上升按钮Il.1、抓紧按钮I1.2、左移按钮I1.3和右移按钮Il.4。

工作台A 上有工作检测PH 器的输入信号Il.5。

共有l4个输入信号。

输出信号有机械手下降驱动信号Q0.0、上升驱动信号Q0.1、右移驱动信号Q0.2、左移驱动信号Q0.3和机械手抓紧驱动信号Q0.4。

共有5个输出信号。

该系统需要输入14点,输出5点。

可选择S7-200系列的CPU224就可以满足要求,也可以选择CPU222和一个I/O 模块EM223组成控制系统。

本例子中选择一个CPU224作为本控制系统的控制器。

见图4-3-2。

·输入输出点的地址分配:本系统输入输出地址分配如表4-3-1。

为了进一步了解PLC 程序设汁的方法,本例子中试用3种程序设计的方法进行编写程序的练习。

(1) 由逻辑流程图设计程序1)程序流程图为了能用逻辑流程图设计PLC 程序,首先要画出控制系统的逻辑流程图。

见图4-3-3。

根据工艺要求逻辑流程可以分8个部分。

系统启动之前机械手在原始位置。

原始位置的条件是:机械手在高位(I0.4=1),左位(I0.6=1)。

当有工件放在工作台A 上时(Il.5=1),在启动条件允许时,机械手开始下降(Q0.0=1)。

当下降到低位时(I0.5=1),停止下降(Q0.0=O )。

机械手下降到位后,开始抓紧工件(Q0.4=l ),同时启动延时10秒的定时器(可以取T101)。

待Tl01延时时间到,机械手开始上升(Q0.l=1),上升到高位(I0.4=1)时,停止上升(Q0.1=0)。

这时机械手开始右移(Q0.2=1),当到右位时(I0.7=1),停止右移(Q0.2=0)。

这时机械手又开始下降(Q0.0=1),当下降到低位时(IO.5=1),停止下降(Q0.0=0)。

机械手在低位时开始松开工件(Q0.4=0),同时启动延时10秒钟定时器(T102)。

待延时时间到,机械手又开始上升(Q0.1=1)。

上升到高位时(I0.4=1),停止上升(Q0.1=0)。

机械手在高位开始左移(Q0.3=1),左移到左位时(I0.0=1),停止左移(Q0.3=0)。

如果是自动运行机械手则等待工作台A 再一次有工件,而进行下一周期操作。

如果是单动运行机械手则等待再一次启动单动操作。

如果是手动控制则由手动输入信号去驱动机械手的操作。

2)内存变量分配表:为了便于编制程序和修改程序。

需要建立输入输出与内存变量分配表。

从表中可以明显地看出I/O 分配、内存分配及它们的功能。

分配表如果写入PLC 的符号表,就可以用表中的名称代替实际地址去编写程序。

这种分配表又叫符号表。

见表4-3-2。

3)控制程序:控制程序中0B1的任务是根据启动信号分别调用自动控制和单动控制程序SBR0,手动控制程序SBR1。

程序中“//”后面的内容为语句的注释。

注释有利于阅读程序,注释可以用中文或PLC允许范围之内的语言文字书写。

主程序·OB1·(启动方式设定)NETWORK 1 //自动方式启动M0.0=1,有自锁。

LD I0.0 //自动方式的条件1,自动方式启动按钮按下。

AN M0.1 //自动方式的条件2,单动方式标志为“0”。

O M0.0 //M0.0的自锁。

AN I0.3 //自动方式的条件3,停止按钮没有按下。

= M0.0 //自动方式输出。

NETWORK 2 //单动方式启动M0.3=1, 单动有效。

LD I0.1 //单动方式启动按钮按下。

S M0.3,1 //单动方式M0.3=1, 单动有效。

NETWORK 3 //单动方式启动M0.1=1,有自锁。

LD I0.1 //单动方式的条件1,单动方式启动按钮按下。

AN M0.0 //单动方式的条件2,自动方式标志为“0”。

LD M0.1 // M0.1的自锁。

A M0.3 // M0.1的自锁条件,一周期未结束M0.3=1。

AN I0.3 //单动方式的条件3,停止按钮没有按下。

= M0.1 //单动方式输出。

NETWORK 4 //自动方式或单次方式均调子程序0。

LD M0.0 //自动方式O M0.1 //单动方式AN M0.2 //非手动方式CALL SBR_0 //调用自动方式和单动方式子程序。

NETWORK 5 //手动方式启动M0.2=1,有自锁。

LD I0.2 //手动方式的条件1,手动方式启动按钮按下。

O M0.2 // M0.2的自锁。

AN I0.3 //手动方式的条件2,停止按钮没有按下。

= M0.2 //手动方式输出。

NETWORK 6 //手动方式调子程序1。

LD M0.2 //手动方式AN M0.0 //非自动方式AN M0.1 //非单动方式CALL SBR_1 //调用手动方式子程序。

NETWORK 7 //停止处理。

LD I0.3 //停止按钮按下,I0.3=1。

R M0.0,4 //复位标志位。

NETWORK 8 //错误操作处理。

LD I0.0 //自动和单动按钮同时按下。

A I0.1LD I0.0 //自动和手动按钮同时按下。

A I0.2OLDLD I0.1 //单动和手动按钮同时按下。

A I0.2OLDSTOP //PLC转为停止状态。

子程序·SBR0·(自动方式或单动方式控制)NETWORK 1 //启动机械手下降并清除M0.3。

LD I0.4 //机械手位于高位I0.4=1。

A I0.6 //机械手位于左位I0.6=1。

A I1.5 //工作台A上有工件I1.5=1。

AN Q0.1 //机械手不在上升状态Q0.1=0。

EU //上升沿有效。

S Q0.0, 1 //机械手下降Q0.0=1。

NETWORK 2 //机械下降到位,停止下降并启动抓紧控制。

LD Q0.0 //机械手下降Q0.0=1。

EU //上升沿有效。

R Q0.0, 1 //机械手停止下降Q0.0=0。

S Q0.4, 1 //机械手开始夹紧Q0.4=1。

NETWORK 3 //机械手抓紧并启动抓紧计时器,定时100毫秒。

LD Q0.4 //机械手夹紧Q0.4=1。

A I0.6 //机械手在左位I0.6=1。

A I0.5 //机械手在低位I0.5=1AN Q0.1 //机械手非上升Q0.1=O。

TON T101, +100 //启动延时闭合定时器Tl0l,延时时间为l0秒钟。

NETWORK 4 //定时时间到,并且机械手非下降时,启动上升。

LD T101 //延时闭合定时器Tl0l,时间到l0秒钟,T101=1。

A I0.6 //机械手在左位I0.6=1。

A I0.5 //机械手在低位I0.5=1AN Q0.0 //机械手非上升Q0.1=O。

EU //上升沿有效。

S Q0.1, 1 //机械手上升Q0.1=1。

NETWORK 5 //机械手上升到位,停止上升并且启动右移控制。

LD Q0.1 //机械手在上升Q0.1=1。

A I0.6 //机械手在左位I0.6=1。

A I0.4 //机械手上升到高位I0.4=1。

R Q0.1, 1 //机械手停止上升Q0.1=0。

AN Q0.3 //机械手非左移状态Q0.3=0。

EU //上升沿有效。

S Q0.2, 1 //机械手右移Q0.2=1。

NETWORK 6 //机械手右移到位,停止右移并且启动下降控制。

LD Q0.2 //机械手右移中Q0.2=1。

A I0.4 //机械手在高位I0.4=1。

A I0.7 //机械手右移到右位I0.7=1。

R Q0.2, 1 //机械手停止右移QQ.2=0。

AN Q0.1 //机械手非上升状态Q0.1=O。

相关文档
最新文档