S7-1200系统介绍
- 格式:ppt
- 大小:7.97 MB
- 文档页数:67
S7-1200和Kingview V6.5 概述S7-1200 系列是一款可编程逻辑控制器 (PLC, Programmable Logic Controller),可以控制各种自动化应用。
S7-1200 设计紧凑、成本低廉且具有功能强大的指令集,这些特点使它成为控制各种应用的完美解决方案。
S7-1200 型号和基于 Windows 的编程工具提供了解决自动化问题时需要的灵活性。
SIMATIC S7-1200 的硬件组成SIMATIC S7-1200 是 SIMATIC S7 可编程控制器系列中的新型模块化微型PLC,其组成为:∙控制器,带有集成PROFINET 接口,用于编程设备、HMI 或其它SIMATIC 控制器之间通信∙信号板,可直接插入到控制器∙信号模块,用于扩展控制器输入和输出通道∙通信模块,用于扩展控制器通信接口∙附件,如电源、开关模块或SIMATIC 存储卡SIMATIC S7-1200 的特性下面列出的是 SIMATIC S7-1200 的显著特性概述:∙集成的以太网接口∙以宽幅AC 或DC 电源形式集成的电源(85 - 264 V AC 或24 V DC)∙集成数字量输出24V DC 或继电器∙集成24V DC 数字量输入∙集成模拟量输入0-10V∙频率高达100 kHz 的脉冲序列输出(PTO)∙频率高达100 kHz 的脉宽调制(PWM) 输出∙频率高达100 kHz 的高速计数器(HSC)∙通过连接附加通信模块(如:RS 485 或RS232) 实现了模块化和可裁剪性∙通过信号板直接在CPU 上扩展模拟量或数字量信号实现了模块化和可裁剪性(同时保持CPU 原有空间)∙通过信号模块的大量模拟量和数字量输入和输出信号实现模块化和可裁剪性(CPU 1211C 除外)∙可选的存储器(SIMA TIC 存储卡)∙PLCopen 运动控制,用于简单的运动控制∙带自整定功能的PID 控制器∙集成实时时钟∙密码保护∙时间中断∙硬件中断∙库功能∙在线/ 离线诊断∙所有模块上的端子都可拆卸支持的协议和最大的连接资源1. S7-1200 CPU 的PROFINET 通信口支持以下通信协议及服务∙TCP∙ISO on TCP ( RCF 1006 )∙UDP(V1.0 不支持)∙S7 通信S7-1200 CPU 支持S7 通信的服务器与客户端(使用STEP7 V11软件)2. 通信口所支持的最大通信连接数S7-1200 CPU PROFINET 通信口所支持的最大通信连接数硬件版本 V2.0或更高:∙3个连接用于非Comfort pannel触摸屏或2个连接用于Comfort pannel与CPU 的通信∙1个连接用于编程设备(PG)与CPU 的通信∙8个连接用于Open IE ( TCP, ISO on TCP, UDP) 的编程通信,使用T-block 指令来实现∙3个连接用于S7 通信的服务器端连接,可以实现与S7-200,S7-300以及S7-400 的以太网S7 通信∙8个连接用于S7 通信的客户端连接,可以实现与S7-200,S7-300以及S7-400 的以太网S7 通信S71200是S7200的升级换代产品PROFIBUS 主站(RS485 连接):S7-1200产品提供PROFIBUS 主站/从站功能。
通信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 接口、强大的集成工艺功能和灵活的可扩展性等特点,为各种工艺任务提供了简单的通信。
廖常初:S7-12001500简介S7-1200/1500是西门子新一代的PLC,S7-1500是S7-300/400的升级换代产品。
我想借这个帖子,与各位网友交流学习S7-1200/1500的方法,解答在学习中遇到的问题,帮助大家学好S7-1200/1500。
西门子于2009年5月发布了小型PLC S7-1200,其软件平台TIA 博途为V10.5。
S7-1200的外形与S7-200差不多,价格比S7-200略高一些,但是功能比S7-200强大得多。
2013年3月发布了S7-1500和TIA博途V12版。
TIA博途是西门子自动化的全新工程设计软件平台,它将所有自动化软件工具集成在统一的开发环境中,TIA博途中的软件操作直观、上手容易、使用简单方便。
S7-1200/1500和S7-300/400都可以使用基于TIA博途的STEP 7来编程。
TIA博途中的WinCC是用于西门子的HMI、工业PC和标准PC的组态软件,TIA博途中的SIMATIC STEP 7 Safety适用于标准和故障安全自动化的工程组态系统,SINAMICS Startdrive是适用于所有西门子驱动装置和控制器的工程组态平台。
TIA博途结合面向运动控制的SCOUT软件,可以实现对SIMOTION 运动控制器的组态和程序编辑。
S7-1200/1500与S7-300/400的程序结构相同,用户程序由代码块和数据块组成。
代码块包括组织块、函数和函数块,数据块包括全局数据块和背景数据块。
S7-1200/1500使用的编程语言有梯形图LAD、功能块图FBD和结构化控制语言(SCL)。
S7-1500还可以使用语句表STL和顺序功能图S7-Graph。
S7-300/400也可以使用上述编程语言。
S7-1200/1500与S7-300/400、S7-200的指令有较大的区别。
S7-1200/1500的指令包含了S7-300/400的库中的某些函数、函数块、系统函数和系统函数块。
余经理 联系电话:182********SIMATICS7S7-1200 可编程控制器系统手册11/2009法律资讯警告提示系统为了您的人身安全以及避免财产损失,必须注意本手册中的提示。
人身安全的提示用一个警告三角表示,仅与财产损失有关的提示不带警告三角。
警告提示根据危险等级由高到低如下表示。
危险表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。
警告表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。
小心带有警告三角,表示如果不采取相应的小心措施,可能导致轻微的人身伤害。
小心不带警告三角,表示如果不采取相应的小心措施,可能导致财产损失。
注意表示如果不注意相应的提示,可能会出现不希望的结果或状态。
当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。
如果在某个警告提示中带有警告可能导致人身伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。
合格的专业人员本文件所属的产品/系统只允许由符合各项工作要求的合格人员进行操作。
其操作必须遵照各自附带的文件说明,特别是其中的安全及警告提示。
由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危险。
按规定使用 Siemens 产品请注意下列说明:警告Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。
如果要使用其他公司的产品和组件,必须得到 Siemens 推荐和允许。
正确的运输、储存、组装、装配、安装、调试、操作和维护是产品安全、正常运行的前提。
必须保证允许的环境条件。
必须注意相关文件中的提示。
商标所有带有标记符号 ® 的都是西门子股份有限公司的注册商标。
标签中的其他符号可能是一些其他商标,这是出于保护所有者权利的 目地由第三方使用而特别标示的。
责任免除我们已对印刷品中所述内容与硬件和软件的一致性作过检查。
然而不排除存在偏差的可能性,因此我们不保证印刷品中所述内容与硬件和软件完全一致。
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。