S7-1200系统介绍

合集下载

S71200和组态王功能

S71200和组态王功能

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 主站/从站功能。

S7-1200 可编程控制器 系统手册说明书

S7-1200 可编程控制器 系统手册说明书

通信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 介绍

西门子S7-1200小型PLC 介绍

西门子S7-1200小型PLC 介绍
西门子控制器系列是一个完整的产品组合,包括从高性能可编程逻辑控制器的书本型迷你控制器LOGO!到基于PC 的控制器,无论多么苛刻的要求,它都能满足要求—根据具体应用需求及预算,灵活组合、定制(系列化的控制器家族产品满足你的不同应用及需求)。

西门子S7-1200小型PLC充分满足于中小型自动化的系统需求。

在研发过程中充分考虑了系统、控制器、人机界面和软件的无缝整合和高效协调的需求。

SIMATIC S7-1200 系列的问世,标志着西门子在原有产品系列基础上拓展了产品版图,代表了未来小型可编程控制器的发展方向,西门子也将一如既往开拓创新,引领自动化潮流。

西门子S7-1200小型PLC具有集成 PROFINET 接口、强大的集成工艺功能和灵活的可扩展性等特点,为各种工艺任务提供了简单的通信。

第1章 S7-1200 PLC的硬件与硬件组态.

第1章 S7-1200 PLC的硬件与硬件组态.

STEP 7 Basic 提供了两种编程语言(LAD 和 FBD) 。
有两种视图: Portal(门户 )视图,可以概览自动化项目的所有任 务;项目视图,将整个项目(包括PLC和HMI)按多层结构显示在 项目树中。
35
1.3 编程工具STEP 7 Basic——典型的自动化系统 1/2
典型的自动化系统包含以下内容: 借助程序来控制过程的PLC; 用来操作和可视化过程的 HMI 设备。
用立即I/O指令读输入点时,相应的输入过程映像寄存器的值未 被更新。
用立即I/O指令写输出点时,相应的输出过程映像寄存器的值被 更新。
11
1.1 S7-1200 PLC 简介
S7-1200 PLC (Programmable Logic Controller) 是西门子公司推 出的一款PLC,主要面向简单而高精度的自动化任务。
9
过程映像寄存器
I/O的存取通过I/O映像寄存器,而不是实际I/O,优点: 1 、程序执行阶段输入固定,执行完后再用输出映像寄存器的 值更新输出点,使系统运行稳定; 2 、用户程序读写 I/O 映像寄存器比读写 I/O 点快得多,可以提 高程序的执行速度。
10
立即I/O的处理
在程序执行的过程中使用立即I/O指令可以直接存取I/O点。
25KB/不可扩展 1MB/24MB
8I/6O 2
8 2 8/8
25KB/不可扩展 1MB/24MB
14I/10O 2
14 8 12/12
50KB/不可扩展 2MB/24MB
3点/100kHz
3点/100kHz 1点/30kHz 2点/100kHz(DC/DC/DC型)
3点/100kHz 3点/30kHz

S7_1200_PLC的硬件与硬件组态解析

S7_1200_PLC的硬件与硬件组态解析

S7-1200与编程计算机的通信
30
1.2 S7-1200 的硬件——集成的PROFINET接口 2/3
S7-1200与精简系列面板的通信
31
1.2 S7-1200 的硬件——集成的PROFINET接口 3/3
利用工业以太网交换机CSM 1277 进行多设备的连接
32
1.2 S7-1200 的硬件——通信模块 (Communication module) 1/2 有两种通信模块:CM1241 RS232 和CM1241 RS485 CPU 最多支持 3 个通信模块 各 CM 连接在 CPU 的左侧(或连接到另一 CM 的左侧)
39
1.3 编程工具STEP 7 Basic——界面总览
工作区
任务卡
设备或网 络概览区 详细视图 巡视区 编辑器栏
40
1.3 编程工具STEP 7 Basic——创建新项目
“项目”“新建”,出现“创建新项目”对话框:
可以使用信号模块给 CPU 增加附加功能。信号模块连接在 CPU 右侧。
27
1.2 S7-1200 的硬件——数字量I/O
可以选用 8 点、 16 点和 32 点的数字量输入 / 输出模块,来满足不 同的控制需要。
28
1.2 S7-1200 的硬件——模拟量I/O
在工业控制中,某些输入量(温度、压力、流量、转速等)是模拟 量,某些执行机构(例如电动调节阀和变频器等)要求PLC输出模 拟量信号,而PLC的CPU只能处理数字量。 模拟量I/O模块的任务就是实现A/D和D/A。 模拟量首先被传感器和变送器转换为标准量程的电压或电流, 例如420mA,15V, 010V,PLC用模拟量输入模块的A/D转 换器将它们转换成数字量。带正负号的电流或电压在A/D转换后 用二进制补码来表示。

廖常初:S7-12001500简介

廖常初:S7-12001500简介

廖常初: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的库中的某些函数、函数块、系统函数和系统函数块。

西门子 SIMATIC S7-1200 系统手册

西门子 SIMATIC S7-1200 系统手册

余经理 联系电话:182********SIMATICS7S7-1200 可编程控制器系统手册11/2009法律资讯警告提示系统为了您的人身安全以及避免财产损失,必须注意本手册中的提示。

人身安全的提示用一个警告三角表示,仅与财产损失有关的提示不带警告三角。

警告提示根据危险等级由高到低如下表示。

危险表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。

警告表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。

小心带有警告三角,表示如果不采取相应的小心措施,可能导致轻微的人身伤害。

小心不带警告三角,表示如果不采取相应的小心措施,可能导致财产损失。

注意表示如果不注意相应的提示,可能会出现不希望的结果或状态。

当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。

如果在某个警告提示中带有警告可能导致人身伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。

合格的专业人员本文件所属的产品/系统只允许由符合各项工作要求的合格人员进行操作。

其操作必须遵照各自附带的文件说明,特别是其中的安全及警告提示。

由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危险。

按规定使用 Siemens 产品请注意下列说明:警告Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。

如果要使用其他公司的产品和组件,必须得到 Siemens 推荐和允许。

正确的运输、储存、组装、装配、安装、调试、操作和维护是产品安全、正常运行的前提。

必须保证允许的环境条件。

必须注意相关文件中的提示。

商标所有带有标记符号 ® 的都是西门子股份有限公司的注册商标。

标签中的其他符号可能是一些其他商标,这是出于保护所有者权利的 目地由第三方使用而特别标示的。

责任免除我们已对印刷品中所述内容与硬件和软件的一致性作过检查。

然而不排除存在偏差的可能性,因此我们不保证印刷品中所述内容与硬件和软件完全一致。

第5章S7-1200概念介绍

第5章S7-1200概念介绍

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和附加模块的中央机架组成。

S7-1200-PLC的硬件与硬件组态

S7-1200-PLC的硬件与硬件组态
外形尺寸/mm
CPU1211C 6I/4O 2 6
CPU1212C 8I/6O 2 8
CPU1214C 14I/10O 2 14
-
2
8
6/6
8/8
12/12
25KB/不可扩展 1MB/24MB
3点/100kHz
25KB/不可扩展
1MB/24MB
3点/100kHz 1点/30kHz
50KB/不可扩展
2MB/24MB
A/D和D/A的二进制位数反映了它们的分辨率,位数越多,分辨 率越高。
29
1.2 S7-1200 的硬件——集成的PROFINET接口 1/3
实时工业以太网是现场总线发展的趋势,PROFINET是基于工业 以太网的现场总线,是开放式的工业以太网标准,它使工业以太 网的应用扩展到了控制网络最底层的现场设备。
12
1.1 S7-1200 PLC 简介 ——S7-1200 PLC在西门子PLC系列产品中的定位
13
1.2 S7-1200 的硬件
14
1.2 S7-1200 的硬件—— CPU模块
电源接口
指示CPU 运行状态 的LED
可拆卸用户接线 连接器(保护盖 下面)
PROFINET 连接器(CPU 的底部)
9
过程映像寄存器
I/O的存取通过I/O映像寄存器,而不是实际I/O,优点: 1、程序执行阶段输入固定,执行完后再用输出映像寄存器的 值更新输出点,使系统运行稳定; 2、用户程序读写I/O映像寄存器比读写I/O点快得多,可以提 高程序的执行速度。
10
立即I/O的处理
在程序执行的过程中使用立即I/O指令可以直接存取I/O点。 用立即I/O指令读输入点时,相应的输入过程映像寄存器的值未 被更新。 用立即I/O指令写输出点时,相应的输出过程映像寄存器的值被 更新。

S7-1200系统和时钟存储器

S7-1200系统和时钟存储器

系统和时钟存储器“系统和时钟存储器”页面可以设置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。

SIMATIC S7-1200基本说明及应用

SIMATIC S7-1200基本说明及应用

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 的设计是以未来为导向的。

西门子S71200plc指令系统 PPT

西门子S71200plc指令系统 PPT

用接通延时定时器设计周期和占空比可调的振荡电路。
振荡电路的高、低电平时间分别由两个定时器的PT值确定。
I1.1 一个扫描周期 M2.7 2s 3s
Q0.7
保持型接通延迟定时器及其时序图
关断延迟定时器及其时序图
脉冲定时器及其时序图
例:用脉冲定时器实现一个周期振荡电路
复位定时器指令
两条运输带顺序相连,为避免运送的物料在 1 号运输带上堆积, 按下起动按钮 I0.3 , 1 号带开始运行, 8s 后 2 号带自动起动。停机 的顺序与起动的顺序相反,按了停止按钮I0.2后,先停2号带,8s 后停1号带。Q1.1和Q0.6控制两台电动机M1和M2。
I0.2— 产品通过检测器PH
I0.0— 传送带停 机按钮 I0.1—传送带起动 按钮
如果输入信号 I0.6由 0变为 1状态 ( 即输入信号 I0.6的上升沿 ) ,则 该触点接通一个扫描周期。
触点下面的 M4.3 为边缘存储位,用来存储上一个扫描循环是 I0.6的状态,通过比较输入信号的当前状态和上一次循环的状态 来检测信号的边沿。边沿存储位的地址只能在程序中使用一次, 它的状态不能在其他地方被改写。只能使用M、全局DB和静态 局部变量来作边沿存储位,不能使用临时局部数据或I/O变量来 作边沿存储位。
在梯形图中输入定时器指令时,打开右边的指令窗口将“定时器 操作”文件夹中的定时器指令拖放到梯形图中适当的位置,在出 现的“调用选项”对话框中修改将要生成的背景数据块的名称, 或采用默认的名称。点击“确定”按钮,自动生成数据块。
计数器
S7-1200有3种计数器:加计数器(CTU)、减计数器(CTD)和加减计 数器 (CTUD) 。它们属于软件计数器,其最大计数速率受到它所 在的OB的执行速率的限制。

S7-1200智能设备功能概述

S7-1200智能设备功能概述

智能设备功能概述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 地址以及设备名称。

最新S7-1200概述精品课件

最新S7-1200概述精品课件
第九页,共19页。
S7-1200的技术(jìshù)性能指标
CPU 特征 3 CPUs 集成的工作存储区/KB 集成的装载存储区/MB 集成的保持存储区/KB 内存卡件 集成的数字量I/O点数 集成的模拟量I/O点数 过程映像区大小 信号扩展板 信号扩展模块 最大本地数字量I/O点数 最大本地模拟量I/O 点数
第三页,共19页。
6、成本可与继电接触器控制装置竞争; 7、输入可以(kěyǐ)是交流115V; 8、输出为交流115V,2A以上,能直接驱动电磁阀, 接触器等; 9、在扩展时,原系统只要很小变更; 10、用户程序存储器容量至少能扩展到4K。
第四页,共19页。
1969年,美国数字设备公司(ɡōnɡ sī)(DEC)研制 出第一台PLC,在美国通用汽车自动装配线上试用,获 得了成功。
6
8
14
在全部的4个中有一个达到 ms 精度
6 升/ 6 降沿
8升沿/ 8降沿
12升沿/ 12降沿
± 60 秒/月
40°C环境下,典型的10天/最小6天,免费维护超级电容
0.1 µs / 指令
12 µs /指令
18 µs /指令
1个
RJ45 接口
10/100 Mb/s
最多3个
第十一页,共19页。
S7-200 性能指标
近期的PLC(20世纪80年代中后期至今)由于超大规模 集成电路技术的迅速发展,微处理器的市场价格大幅度下 跌,使得各种类型的PLC所采用(cǎiyòng)的微处理器的 档次普遍提高;而且,为了进一步提高PLC的处理速度, 各制造厂商还纷纷研制开发了专用逻辑处理芯片,使得 PLC软硬件功能发生了巨大变化。
PID控制 PID控制
第十三页,共19页。

西门子1200和1500的功能介绍

西门子1200和1500的功能介绍

西门子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。

S7-1200特点整理

S7-1200特点整理

S7-1200卖点整理SIMATIC S7-1200 控制器具有模块化、结构紧凑、功能全面等特点,适用于多种应用,能够保障现有投资的长期安全。

由于该控制器具有可扩展的灵活设计,符合工业通信最高标准的通信接口,以及全面的集成工艺功能,因此它可以作为一个组件集成在完整的综合自动化解决方案中,成为制造行业中的创新系统解决方案。

正是上面S7-1200这一系列的特点、决定了其在制造行业的应用越来越多。

而在使用过程中,难免会遇到与第三方的仪表或设备进行串口通信的情况,此次专题重点交流了与驱动设备的USS通信、与仪表的MODBUS通信,及与一些国产仪表的自由口通信一:S7-1200自由口通信的特点S7-1200的自由口通信比较接近CP 340/341的通信,采用组态和调用通信功能块的方法。

需要配备点对点通信模块。

S7-200的自由口通信需要设置大量的SM(特殊存储器),报文接收的状态字节和控制字节非常复杂,S7-1200的自由口通信简单得多,其主要步骤如下:1.组态通信模块的参数,例如波特率、奇偶校验、数据位和停止位个数等。

2.调用功能块SEND_PTP和RCV_PTP来发送可接收数据。

二:S7-1200通信和程序的特点S7-1200是西门子的新一代的控制器,在串口通信方面在硬件与软件方面都与S7-200不同:通讯方面:保留了强大的自由口通讯功能;程序方面:引入块概念,更接近于300,编程方便,尤其是通讯方面的编程(自由口、MODBUS等,一个块可以控制多个驱动器,不同电机的数据存储在不同的数据库中硬件方面:S7-1200现有的几款PLC都可以扩展3个串口通信模板(即可以全部是RS232接口,也可以全部是RS485接口,也可以是两种接口的组合),而S7-200这不可以进行扩展,只能用本体上的RS485口,在这一点上功能强了。

软件方面:S7-1200,在编程上与S7-300的编程方法类似,组态完硬件接口,直接调用功能块就可以,非常简单,不像S7-200需要对SM进行操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
点和 4 到 10 个输出点。 • 创新的信号板卡在 CPU 的正面以提供附加 I/O
PLC硬件介绍
模块介绍——CPU
集成 PROFINET (以太网) – 接口: • 用于与工程进行通信 – 软件 ▪ CPU 硬件组态 ▪ 下载 ▪ 变量监控/ 修正 ▪ 强制 I/O ▪ 诊断 • 用于与HMI通信 ▪ 与CPU进行读/ 写数据操作 ▪ 报警 • 用于CPU到CPU的通信 ▪ 建立连接 ▪ 使用T-Send / T-Receive协议进行通信 ▪ 支持的协议 ▪ 本地 TCP/IP 协议 ▪ ISO on TCP 传输控制国际标准化协议
模块 • SM 1223 数字量输入/交流输出
模块 • SM 1231 模拟量输入模块 • SM 1232 模拟量输出模块 • SM 1231 热电偶和热电阻模拟量
输入模块
PLC硬件介绍
模块介绍——通信模块
• SIMATIC S7-1200 CPU 最多可以添加三个 通信模块, 支持 PROFIBUS 主从站通 信。RS485和 RS232 通信模块为点到点 的串行通信提供连 接。
PLC硬件介绍
模块介绍——存储卡
• 程序卡 — 将存储卡作为 CPU 的外部装载存储器, 可以提供一个更大的装载 存储区。
• 传送卡 — 复制一个程序到 一个或多个 CPU 的内部装 载存储区而不必使用 STEP 7 Basic 编程软件。
• 固件更新卡 — 更新 S71200 CPU 固件版本。
入信号板 • SB 1231 模拟量输入信号板 • SB 1232 模拟量输出信号板 • CB 1241 RS485
PLC硬件介绍
模块介绍——信号模块
• 最多支持8个信号 模块以支持更多 的数字量和模拟 量输入/输出信号 连接。
PLC硬件介绍
模块介绍——信号模块
• SM 1221 数字量输入模块 • SM 1222 数字量输出模块 • SM 1223 数字量输入/直流输出
• 对该通信的组态和 编程采用了扩展指 令或库功能、USS 驱
PLC硬件介绍
模块介绍——通信模块
• CM1 241 通信模块 • CSM 1277 紧凑型交换机模块 • CM 1243-5 PROFIBUS DP 主站模
块 • CM 1242P 1242-7 GPRS 模块 • TS 模块
PLC硬件介绍
模块组成
• CPU、信号板、信 号模块、通信模 块、存储卡、电 源模块。
• 现场模块选型需 根据驱动系统要 求配置所需要的 I/O点数、电源要 求、输入输出方 式、模块和特殊 模块等。
PLC硬件介绍
模块介绍——CPU
• 内置 PROFINET • 具有运动控制功能的高速 I/O、板载模拟量输入 (将空间要求和对附加 I/O 的需求降到最低)、2 个适合脉冲串和脉冲宽度应用的脉冲发生器以及多 达 6 个高速计数器 • CPU 模块中内置的板载 I/O 点提供 6 到 14 个输入
PLC硬件介绍
PLC定义
PLC= Programmable Logic Controller,可编 程逻辑控制器,一种数 字运算操作的电子系统, 专为在工业环境应用而 设计的。它采用一类可 编程的存储器,用于其 内部存储程序,执行逻 辑运算,顺序控制,定 时,计数与算术操作等 面向用户的指令,并通 过数字或模拟式输入/
• 简单、安全、 工业标准的插 入式连接。
PLC硬件介绍
安装
• 可拆卸的端子。所有的 SIMATIC S7-1200 硬件都 配备了可拆卸的端子板。 因此只需要进行一次接 线即可,从而在项目的 启动和调试阶段节省了 宝贵的时间。除此之外, 它还简化了硬件组件的 更换过程。
博途V12软件介绍
窗口介绍- Portal视图
PLC硬件介绍
模块介绍——电源模块
• 电源模块 PM1207 为SIMATIC S7-1200 提供稳定电源
• 输入120/230 V AC, 输出 24 V DC/2.5 A
PLC硬件介绍
安装
• 所有的 SIMATIC S7-1200 硬件都 具有内置安装 夹,能够方便 地安装在一个 标准的 35 mm DIN 导轨上。
• Portal视图:提供 了面向任务的视 图,类似于向导 操作,可以一步 一步地进行相应 的操作
• 选择不同的任务 入口可处理启动、 设备和网络、PLC 编程、可视化、 在线和诊断等各 种工程任务。
博途V12软件介绍
• CPU 1214C 1214 CPU AC/DC/Rly 1214 CPU DC/DC/DC 1214 CPU DC/DC/Rly
• CPU 1215C 1215 CPU AC/DC/Rly 1215 CPU DC/DC/DC 1215 CPU DC/DC/Rly
PLC硬件介绍
模块介绍——信号板
• 一块信号板可以 连接至所有的CPU, 由此您可以通过 向控制器添加数 字量或模拟量输 入/输出通道来量 身订制 CPU,而不 必改变其体积。 SIMATIC S7-1200控 制器的模块化设 计允许您按照实 际的应用需求准
PLC硬件介绍
模块介绍——信号板
• SB 1221 数字量输入信号板 • SB 1222 数字量输出信号板 • SB 1223 数字量输入/输出信号板 • SB 1231 热电偶和热电阻模拟量输
PLC硬件介绍
模块介绍——CPU
• CPU 1211C 1211 CPU AC/DC/Rly 1211 CPU DC/DC/DC 1211 CPU DC/DC/Rly
• CPU 1212C 1212 CPU AC/DC/Rly 1212 CPU DC/DC/DC 1212 CPU DC/DC/Rly
西门子S7-1200介绍
Lee
目录
1 PLC硬件介绍 (1)PLC定义 (2)模块组成 (3)模块介绍 (4)安装 2 博途V12软件介绍 (1)窗口介绍 (2)设备和网络 (3)属性配置 (4)帮助功能
3 编程 (1)编程基本知识 (2)程序结构 (3)块类型 (4)创建用户程序 (5)下载到设备 (6)从设备装载 (7)SIMATIC存储卡设置
相关文档
最新文档