S7-1200系统介绍
- 格式:pptx
- 大小:7.44 MB
- 文档页数:67
西门子S7-1200PLC的认知S7-1200控制器使用灵活、功能强大,可用于控制各种各样的设备以满足您的自动化需求。
S7-1200 设计紧凑、组态灵活且具有功能强大的指令集,这些特点的组合使它成为控制各种应用的完美解决方案。
CPU将微处理器、集成电源、输入和输出电路、内置PROFINET、高速运动控制I/O 以及板载模拟量输入组合到一个设计紧凑的外壳中来形成功能强大的控制器。
在您下载用户程序后,CPU 将包含监控应用中的设备所需的逻辑。
CPU 根据用户程序逻辑监视输入并更改输出,用户程序可以包含布尔逻辑、计数、定时、复杂数学运算以及与其它智能设备的通信。
CPU 提供一个PROFINET 端口用于通过PROFINET网络通信。
还可使用附加模块通过PROFIBUS、GPRS、RS485或RS232网络进行通信。
S7-1200PLC的组成:① 电源接口② 存储卡插槽(上部保护盖下面)③ 可拆卸用户接线连接器(保护盖下面)④ 板载 I/O的状态 LED⑤ PROFINET连接器(CPU 的底部)S7-1200PLC有多种安全功能可用于保护对CPU和控制程序的访问:● 每个CPU都提供密码保护功能,用户可以通过该功能来组态对CPU功能的访问权限。
● 可以使用“专有技术保护”隐藏特定块中的代码。
● 可以使用复制保护将程序绑定到特定存储卡或 CPU当中。
S7-1200PLC的CPU型号:对于具有继电器输出的 CPU 模块,必须安装数字信号板 (SB),以使用脉冲输出。
每个 CPU 提供专用的 HMI 连接,以支持最多 3 个 HMI 设备。
支持的HMI 总数受组态中HMI面板类型的影响。
例如,可以将最多3 个 SIMATIC 基本面板连接到 CPU,或者最多可以连接两个SIMATIC 精智面板与一个附加基本面板。
不同的CPU型号提供了各种各样的特征和功能,这些特征和功能可帮助用户针对不同的应用创建有效的解决方案。
通信11 S7-1200 可实现 CPU 与编程设备、HMI 和其它 CPU 之间的多种通信。
警告PROFINETPROFINET 用于使用用户程序通过以太网与其它通信伙伴交换数据:●在 S7-1200 中,PROFINET 支持 16 个最多具有 256 个子模块的 IO设备,PROFIBUS 允许使用 3 个独立的 PROFIBUS DP 主站,每个 DP 主站支持 32个从站,每个 DP 主站最多具有 512 个模块。
●S7 通信●用户数据报协议 (UDP)●ISO on TCP (RFC 1006)●传输控制协议 (TCP)通信PROFINET IO 控制器作为采用 PROFINET IO 的 IO 控制器,CPU 可与本地 PN 网络上或通过 PN/PN耦合器(连接器)连接的最多 PROFIBUS和PROFIBUSPROFIBUS 用于使用用户程序通过 PROFIBUS 网络与其它通信伙伴交换数据:●借助 CM 1242-5,CPU 作为 PROFIBUS DP 从站运行。
●借助 CM 1243-5,CPU 作为 1 类 PROFIBUS DP 主站运行。
●PROFIBUS DP 从站、PROFIBUS DP 主站和 AS-i(左侧 3 个通信模块)以及PROFINET 均采用单独的通信网络,不会相互制约。
AS-i通过 S7-1200 CM 1243-2 AS-i 主站可将 AS-i 网络连接到 S7-1200 CPU。
CPU 至 CPU S7 通信您可以创建与伙伴站的通信连接并使用 GET 和 PUT 指令与 S7 CPU 进行通信。
TeleService 通信在通过 GPRS 的 TeleService 中,安装了 STEP 7 的工程师站通过 GSM 网络 Internet和与具有 CP 1242-7 的 SIMATIC S7-1200 站进行通信。
该连接通过用作中介并连接到Internet 的远程控制服务器运行。
西门子S7-1200小型PLC 介绍
西门子控制器系列是一个完整的产品组合,包括从高性能可编程逻辑控制器的书本型迷你控制器LOGO!到基于PC 的控制器,无论多么苛刻的要求,它都能满足要求—根据具体应用需求及预算,灵活组合、定制(系列化的控制器家族产品满足你的不同应用及需求)。
西门子S7-1200小型PLC充分满足于中小型自动化的系统需求。
在研发过程中充分考虑了系统、控制器、人机界面和软件的无缝整合和高效协调的需求。
SIMATIC S7-1200 系列的问世,标志着西门子在原有产品系列基础上拓展了产品版图,代表了未来小型可编程控制器的发展方向,西门子也将一如既往开拓创新,引领自动化潮流。
西门子S7-1200小型PLC具有集成 PROFINET 接口、强大的集成工艺功能和灵活的可扩展性等特点,为各种工艺任务提供了简单的通信。
余经理 联系电话:182********SIMATICS7S7-1200 可编程控制器系统手册11/2009法律资讯警告提示系统为了您的人身安全以及避免财产损失,必须注意本手册中的提示。
人身安全的提示用一个警告三角表示,仅与财产损失有关的提示不带警告三角。
警告提示根据危险等级由高到低如下表示。
危险表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。
警告表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。
小心带有警告三角,表示如果不采取相应的小心措施,可能导致轻微的人身伤害。
小心不带警告三角,表示如果不采取相应的小心措施,可能导致财产损失。
注意表示如果不注意相应的提示,可能会出现不希望的结果或状态。
当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。
如果在某个警告提示中带有警告可能导致人身伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。
合格的专业人员本文件所属的产品/系统只允许由符合各项工作要求的合格人员进行操作。
其操作必须遵照各自附带的文件说明,特别是其中的安全及警告提示。
由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危险。
按规定使用 Siemens 产品请注意下列说明:警告Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。
如果要使用其他公司的产品和组件,必须得到 Siemens 推荐和允许。
正确的运输、储存、组装、装配、安装、调试、操作和维护是产品安全、正常运行的前提。
必须保证允许的环境条件。
必须注意相关文件中的提示。
商标所有带有标记符号 ® 的都是西门子股份有限公司的注册商标。
标签中的其他符号可能是一些其他商标,这是出于保护所有者权利的 目地由第三方使用而特别标示的。
责任免除我们已对印刷品中所述内容与硬件和软件的一致性作过检查。
然而不排除存在偏差的可能性,因此我们不保证印刷品中所述内容与硬件和软件完全一致。
基于S7-1200PLC电梯集群控制系统的设计一、引言二、系统结构1. 系统概述电梯集群控制系统是通过一个中央控制器来管理电梯的运行,实现电梯之间的协调和控制。
系统采用S7-1200 PLC作为中央控制器,通过网络连接各个电梯,实现集群控制。
3. 系统功能(1)电梯调度:根据乘客的需求和电梯的运行状态,中央控制器可以对电梯进行调度和分配任务,以实现最优的调度。
(2)故障监测:系统可以监测电梯的运行状态,及时发现故障并进行处理,保障乘客的安全。
(3)数据存储与分析:系统可以对电梯的运行数据进行存储和分析,为后续的管理和优化提供依据。
三、系统设计1. 中央控制器设计(1)硬件设计:选择S7-1200 PLC作为中央控制器,具有良好的性能和稳定性,能够满足系统的要求。
需要配备相应的通信模块和接口,以实现与电梯控制器的通信。
(2)软件设计:编写控制程序,实现电梯的调度和监测功能,同时需要实现与电梯控制器的通信和数据处理。
3. 通信网络设计采用以太网通信,实现中央控制器与各个电梯之间的通信和数据交换,保障系统的稳定和可靠性。
四、系统实施1. 硬件安装按照设计要求,安装中央控制器和各个电梯控制器,确保各个设备之间的连接和通信畅通。
2. 软件实施编写中央控制器和电梯控制器的控制程序,进行调试和测试,确保系统能够正常运行。
3. 系统联调将各个电梯连接到中央控制器的网络上,进行系统联调和测试,确保系统的稳定和可靠。
五、系统优化1. 调度算法优化根据实际运行情况,对调度算法进行优化,提高系统的效率和响应速度。
3. 数据分析优化对系统的运行数据进行统计和分析,为后续的管理和优化提供依据,提高系统的性能和稳定性。
六、总结基于S7-1200 PLC的电梯集群控制系统的设计,能够实现电梯之间的协调和控制,提高运行效率和安全性,满足大楼电梯管理的需求。
在实施和运行过程中,需要不断优化和改进,以提高系统的性能和稳定性。
希望本文对电梯集群控制系统的设计和实施有所帮助。
S7-1200PLC 概念仍耳5 5.1用户程序的执行CPU 支持以下类型的代码块,使用它们可以创建有效的用户程序结构:●组织块 (OB) 定义程序的结构。
有些 OB具有预定义的行为和启动事件,但用户也可以创建具有自定义启动事件的 OB。
●功能 (FC) 和功能块 (FB) 包含与特定任务或参数组合相对应的程序代码。
每个 FC 或FB 都提供一组输入和输出参数,用于与调用块共享数据。
FB还使用相关联的数据块(称为背景数据块)来保存该 FB 调用实例的数据值。
可多次调用 FB,每次调用都采用唯一的背景数据块。
调用带有不同背景数据块的同一 FB 不会对其它任何背景数据块的数据值产生影响。
●数据块 (DB) 存储程序块可以使用的数据。
用户程序的执行顺序是:从一个或多个在进入 RUN 模式时运行一次的可选启动组织块(OB) 开始,然后执行一个或多个循环执行的程序循环 OB。
还可以将 OB与中断事件关联,该事件可以是标准事件或错误事件。
当发生相应的标准或错误事件时,即会执行这些 OB。
功能 (FC) 或功能块 (FB) 是指可从 OB 或其它 FC/FB调用的程序代码块,可下至以下嵌套深度:●16(从程序循环 OB 或启动 OB 开始)●6(从任意中断事件 OB 开始)注:安全程序使用二级嵌套。
因此,用户程序在安全程序中的嵌套深度为四。
FC 不与任何特定数据块 (DB) 相关联。
FB 与 DB 直接相关并使用该 DB传递参数及存储中间值和结果。
用户程序、数据及组态的大小受 CPU 中可用装载存储器和工作存储器的限制。
对各个OB、FC、FB 和 DB 块的数目没有特殊限制。
但是块的总数限制在 1024 之内。
每个周期都包括写入输出、读取输入、执行用户程序指令以及执行后台处理。
该周期称为扫描周期或扫描。
PLC 概念5.1 用户程序的执行S7-1200 自动化解决方案可由配备 S7-1200 CPU和附加模块的中央机架组成。
系统和时钟存储器“系统和时钟存储器”页面可以设置M存储器的字节给系统和时钟存储器,然后程序逻辑可以引用他们的各个位用于逻辑编程。
“系统存储器位”:用户程序可以引用四个位:首次循环,诊断状态已更改,始终为1,始终为0。
设置如图1 所示:图1系统存储器设置①激活“启用系统存储器字节”;②系统存储器字节地址:设置分配给“系统存储器字节地址”的MB的地址;③首次循环:在启动OB完成后第一个扫描周期该位置位为1,之后的扫描周期复位为0;④诊断状态已更改:在诊断事件后的一个扫描周期内置位为1。
由于直到启动OB和程序循环OB 首次执行完才能置位该位,所以在启动OB和程序循环OB首次执行完成才能判断是否发生诊断更改;⑤始终为1(高电平):该位始终置位为1;⑥始终为0(低电平):该位始终设置为0。
“时钟存储器位”:设置时钟存储器如图2 所示,组态的时钟存储器的每一个位都是不同频率的时钟方波。
图2时钟存储器设置①激活“启用时钟存储器字节”;②时钟存储器字节地址:设置分配给“时钟存储器字节地址”的MB 的地址;③被组态为时钟存储器中的8个位提供了8种不同频率的方波,可在程序中用于周期性触发动作。
其每一位对应的周期与频率,参考表1。
表1时钟存储器常见问题1.为什么在组态了系统存储器后,"常1"信号在程序中却不生效?答:组态或修改了系统存储器后,要确保将配置重新下载到CPU,否则组态不生效。
位号76543210周期(s ) 2.0 1.6 1.00.80.50.40.20.1频率(Hz)0.50.62511.2522.5510。
S7-1200 CPU描述新的模块化SIMATIC S7-1200 控制器是我们新推出产品的核心,可实现简单却高度精确的自动化任务。
SIMATIC S7-1200 控制器实现了模块化和紧凑型设计,功能强大、投资安全并且完全适合各种应用。
可扩展性强、灵活度高的设计,可实现最高标准工业通信的通信接口以及一整套强大的集成技术功能,使该控制器成为完整、全面的自动化解决方案的重要组成部分。
SIMATIC HMI 基础面板的性能经过优化,旨在与这个新控制器以及强大的集成工程组态完美兼容,可确保实现简化开发、快速启动、精确监控和最高等级的可用性。
正是这些产品之间的相互协同及其创新性的功能,帮助您将小型自动化系统的效率提升到一个前所未有的水平。
优势SIMATIC HMI 基础面板的性能经过优化,旨在与这个新控制器以及强大的集成工程组态完美兼容,可确保实现简化开发、快速启动、精确监控和最高等级的可用性。
正是这些产品之间的相互协同及其创新性的功能,帮助您将小型自动化系统的效率提升到一个前所未有的水平。
用于可扩展设计中紧凑自动化的模块化概念。
SIMATIC S7-1200 具有集成的PROFINET 接口、强大的集成技术功能和可扩展性强、灵活度高的设计。
它实现了通信简便,有效的技术任务解决方案,并完全满足一系列的独立自动化系统的应用需求。
在工程组态中实现最高效率.使用完全集成的新工程组态SIMATIC STEP 7 Basic,并借助SIMATIC WinCC Basic 对SIMATIC S7-1200 进行编程。
SIMATIC STEP 7 Basic 的设计理念是直观、易学和易用。
这种设计理念可以使您在工程组态中实现最高效率。
一些智能功能,例如直观编辑器、拖放功能和“IntelliSense”(智能感知)工具,能让您的工程进行的更加迅速。
这款新软件的体系结构源于对未来创新的不断追求,西门子在软件开发领域已经有很多年的经验,因此SIMATIC STEP 7 的设计是以未来为导向的。
智能设备功能概述CPU的"I-Device"(智能设备)功能简化了与IO 控制器的数据交换和 CPU 操作过程(如用作子过程的智能预处理单元)。
智能设备可作为IO设备链接到上位IO 控制器中,预处理过程则由智能设备中的用户程序完成。
集中式或分布式(PROFINET IO 或 PROFIBUS DP)I/O中采集的处理器值由用户程序进行预处理,并提供给IO 控制器。
图1. 网络架构智能设备的应用领域:分布式处理可以将复杂自动化任务划分为较小的单元或子过程,这样简化了子任务的同时也优化了项目管理。
单独的子过程通过使用智能设备,可以将分布广泛的大量复杂过程划分为具有可管理的多个子过程。
必要的话,这些子过程可存储在单个的 TIA项目中,这些项目随后可合并在一起形成一个主项目。
专有技术保护智能设备接口描述使用 GSD 文件传输,而不是通过STEP 7项目传输,这样用户程序的专有技术得以保护。
智能设备的优势:简单链接IO 控制器。
实现IO 控制器之间的实时通信。
通过将计算容量分发到智能设备可减轻IO 控制器的负荷。
由于在局部处理过程数据,从而降低了通信负载。
可以管理单独TIA 项目中子任务的处理 。
智能设备可以作为共享设备。
S7-1200 与S7-1200/S7-1500 Profinet IO 通信S7-1200 V4.0及以上版本开始支持智能 IO 设备功能。
本示例中介绍1200 CPU 之间如何进行智能设备PROFINET 通信,分别在相同项目和不同项目下进行组态,实验环境如下所示。
软件:TIA V15.1硬件:CPU 1217C DC/DC/DC V4.3CPU 1215C DC/DC/DC V4.3设备角色及地址:此外本文也可以用于S7-1200与S7-1500之间Profinet IO 通信。
S7-1200 智能设备在相同项目下组态STEP 1:创建 TIA Portal 项目并进行接口参数配置使用TIA V15.1创建一个新项目,进入网络视图添加表1列出的所有设备,并进入各个设备以太网地址选项分别设置子网、IP 地址以及设备名称。
西门子1200和1500的功能介绍S7-1200PLC可以完全替代原有S7-200系列PLC;从功能上基本可以完全替代一部分低端的S7-300PLC;从运算速度上超过S7-200PLC,与S7-312,S7-313PLC接近;远程I/O拓展能力非常强大;性价比在相同层次控制器中遥遥领先;通讯能力与工艺拓展能力显著。
S7-1500PLC可以完全替代原有S7-300/400系列PLC;通讯,编程指令丰富,编程灵活方便性,拓展性等各方面均大大提高;运行速度,带负载(如:轴)控制能力大大提升。
功能特点S7-1200主要功能特点介绍•通讯功能:S7-1200提供各种各样的通信选项以满足大部分网络通讯邀请。
1.PROFINET通讯同时集成的PROFINET接口支持以下协议:TCP/IPISO/IPS7 通信(服务器端)2.PROFIBUS3.RS232/485/422串口自由通信S通信5.Modbus RTU6.远程通讯功能•工艺功能:(1)高速计数器提供了最多6个高速计数器,其独立于CPU的扫描周期进行计数及测量输入信号的频率。
(2)PID功能用于对闭环过程控制PID控制,适用于温度,压力,流量等物理量。
S7-1200CPU提供了PID控制器回路数量受到CPU的工作内存及支持DB快数量显著。
严格上说没有限制具体数量,单实际应用推荐客户不要超过16路PID回路。
(3)运动控制S7-1200运动控制根据连接驱动方式不同,分成三种控制方式1.通过PROFIdrive或其他通讯方式控制驱动器;2.通过模拟量输出信号控制器;3.通过发送PTO脉冲的方式控制驱动器,最多4个驱动器。
S7-1500主要功能特点介绍以上S7-1200PLC有的功能S7-1500均有•S7-1500编程指令比S7-1200富有S7-1500编程指令S7-1200编程指令•S7-1500控制功能比S7-1200更强S7-1500:1.外部编码器,输出凸轮,测量输入2.速度和位置轴3.相对同步4.集成PID控制5.高速计数,PWM,PTO输出(绝对工艺模块)6.绝对同步,凸轮同步S7-1200:1.速度和位置轴2.集成PID控制3.高速计数,PWM,PTO输出•编程语言更丰富S7-1500S7-1200。