S7-1200系统介绍

合集下载

西门子S71200plc 指令系统(收藏)

西门子S71200plc 指令系统(收藏)
复位输入R为1时,计数器被复位,CV被清0,计数器的输入Q变为0。
计数器指令——计数器的输入输出 参数
参数 CU、CD R ( CTU、CTUD )
数据类型 BOOL BOOL
说明
加计数或减计数,按加或减一 计数
将计数值重置为零
LOAD (CTD、CTUD) BOOL
预设值的装载控制
PV
SInt、Int、DInt、USInt、 UInt、UDInt
I0.0— 传送带 Q0.0—传送带
停机按钮
电机KM1
I0.1—传送带 Q0.1—机械手
起动按钮
KM2
I0.2— 产品通 定时器,定时2 过检测器PH 秒
计数器,设定 测到一个产品,I0值.22产4 生一个正 脉冲,使计一个数。
C10每计24个数,机械手动作一次
机械手动作后,延时2秒, 机械手的电磁铁切断
3台电机顺序启动、反序停止控制 控制要求:按下启动按钮后,3台电机按M1、M2、M3的顺序隔2s启动; 按下停止按钮后,3台电机按M3、M2、M1的顺序隔2s停止。
如果输入信号I0.6由0变为1状态(即输入信号I0.6的上升沿),则该触点接通一个扫描周 期。 触点下面的M4.3为边缘存储位,用来存储上一个扫描循环是I0.6的状态,通过比较输 入信号的当前状态和上一次循环的状态来检测信号的边沿。边沿存储位的地址只能在 程序中使用一次,它的状态不能在其他地方被改写。只能使用M、全局DB和静态局 部变量来作边沿存储位,不能使用临时局部数据或I/O变量来作边沿存储位。
例 用接通延时定时器设计一个周期振荡电路。
用接通延时定时器设计周期和占空比可调的振荡电路。
振荡电路的高、低电平时间分别由两个定时器的PT值确定。

西门子S7-1200PLC的认知

西门子S7-1200PLC的认知

西门子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型号提供了各种各样的特征和功能,这些特征和功能可帮助用户针对不同的应用创建有效的解决方案。

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 接口、强大的集成工艺功能和灵活的可扩展性等特点,为各种工艺任务提供了简单的通信。

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转换后 用二进制补码来表示。

西门子 SIMATIC S7-1200 系统手册

西门子 SIMATIC S7-1200 系统手册

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

基于S7-1200PLC电梯集群控制系统的设计

基于S7-1200PLC电梯集群控制系统的设计

基于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的电梯集群控制系统的设计,能够实现电梯之间的协调和控制,提高运行效率和安全性,满足大楼电梯管理的需求。

在实施和运行过程中,需要不断优化和改进,以提高系统的性能和稳定性。

希望本文对电梯集群控制系统的设计和实施有所帮助。

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

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

博途V12软件介绍
CPU属性-以太网参数
与子网连接的接口或 创建新的子网
定义IP地址和子网 掩码
192.168.0.1
192.168.0.10
以太网设备必须在同一个子网内!
博途V12软件介绍
CPU属性-日期/时间同步
时间区域
选择夏令时功能
通过NTP实现时间同步
博途V12软件介绍
CPU属性-上电模式
设备视图
拖放操作


硬件目录
巡视窗口
博途V12软件介绍
CPU属性

PROFINET(以太网) – 接口 时钟,上电模式,保护 系统和时钟内存,循环周期 集成的数字量输入 输入滤波器、过程报警、脉冲捕获


集成的数字量输出
集成的模拟量输入 积分时间、滤波

集成的功能 高速计数器(HSC) 、脉冲发生器(PTO/PWM)
程序块编辑器 的任务选项卡
博途V12软件介绍
窗口介绍-项目视图

检查窗口:位于项目视图 的下部 属性:这个标签中显示了 所选对象的属性,可以在 这里更改可编辑的属性 信息:这个标签中显示了 所选对象和操作的详细信 息,例如,编译 诊断:这个标签中有系统 诊断事件和已组态报警事 件信息



博途V12软件介绍
PLC 启动
热重启:不会删除临时存 储区的数据,不会恢复到 初始状态
PLC恢复断电运行前的工作 状态
博途V12软件介绍
CPU属性-保护模式

密码: 最多30字符

博途V12软件介绍
CPU属性-系统和时钟存储区
系统存储区: 1. 循环 总是“1” 总是“0”
时钟存储区: 0,5 Hz – 10 Hz
PLC硬件介绍
模块介绍——信号模块

最多支持8个信号模块以支 持更多的数字量和模拟量 输入/输出信号连接。
PLC硬件介绍
模块介绍——信号模块

SM 1221 数字量输入模块


SM 1222 数字量输出模块
SM 1223 数字量输入/直流输出模块 SM 1223 数字量输入/交流输出模块 SM 1231 模拟量输入模块 SM 1232 模拟量输出模块 SM 1231 热电偶和热电阻模拟量输入模块 SM 1234 模拟量输入/输出模块
博途V12软件介绍
设备和网络组态

双击项目树中的“设备和 网络”(Devices and Networks)项,打开硬件和 网络编辑器。 硬件和网络 编辑器是一个集成开发环 境,用于对设备和模块进 行组态、联网和参数分配。 该编辑器为自动化项目的 实现提供尽可能多的帮助。
打开网络视图
任务选项卡: 硬件目录
窗口介绍-项目视图

编辑区显示所编辑对象的 参数,包括编辑器,界面 或列表中的参数。可以在 编辑区同时打开多个元件 来组态不同的对象。打开 的编辑器会显示在TIA页面 的任务栏上。编辑区定义 了一个显示编辑器和列表 的特定区域。如果没有打 开的编辑器,那么编辑区 就是空的。可以同时打开 两个水平放置或垂直放置 的编辑器。
初始计数方向
可以由数字量输入和用户 程序来改变计数方向以适 应单相计数
频率测量
博途V12软件介绍
CPU属性–HSC
计数初值(CV)- 基准 (PV)
复位输入 (仅用于板载输入)
事件: - 到达基准值 - 复位 - 换向
博途V12软件介绍
CPU属性–计数功能示例

单相计数器

带有内部方 向控制(用户 程序)

博途V12软件介绍
窗口介绍-项目视图

任务卡:位于项目视图的 右侧,功能选项卡的功能 取决于编辑器,根据已编 辑或已选择的对象,可得 到一些任务卡,并允许执 行一些附加操作,例如从 库或目录中选取对象,查 找和替换项目中的对象, 将预定义的对象拖到工作 区等。
“设备和网络” 编辑器的任务 选项卡

PLC硬件介绍
安装

可拆卸的端子。所有的 SIMATIC S71200 硬件都配备了可拆卸的端子板。 因此只需要进行一次接线即可,从 而在项目的启动和调试阶段节省了 宝贵的时间。除此之外,它还简化 了硬件组件的更换过程。
博途V12软件介绍
窗口介绍- Portal视图

Portal视图:提供了面向任 务的视图,类似于向导操 作,可以一步一步地进行 相应的操作 选择不同的任务入口可处 理启动、设备和网络、PLC 编程、可视化、 在线和诊 断等各种工程任务。
见图

带有外部方 向控制 (数字 输入)

两相计数器 § 2个循环输入 §输入1 前向 输入2 后向
博途V12软件介绍
CPU属性–计数功能示例

单相A/B计数器

A相的正脉 冲触发器
四倍频A/B计数器 § A-相和B-相的正负边缘
博途V12软件介绍
CPU属性– PTO
博途V12软件介绍
CPU属性– PWM

程序卡 — 将存储卡作为 CPU 的外部装 载存储器,可以提供一个更大的装载存 储区。 传送卡 — 复制一个程序到一个或多个 CPU 的内部装载存储区而不必使用 STEP 7 Basic 编程软件。 固件更新卡 — 更新 S7-1200 CPU 固件 版本。


PLC硬件介绍
模块介绍——电源模块

博途V12软件介绍
窗口介绍-项目视图

项目视图:项目视图是一 个包含所有项目组建的结 构视图,在项目视图中可 以直接访问所有的编辑器、 参数和数据,并进行高效 的工程组态和编程。

包括了标题栏、工具栏、 编辑区和状态栏等。
博途V12软件介绍
窗口介绍-项目视图

项目树:位于项目视图的 左侧,可以访问所有设备 和项目数据,也可以在项 目树中直接执行任务,例 如添加新组件、编辑已存 在的组件、打开编辑器处 理项目数据等。 详情视图:在详情窗口中 显示当前选中的项目树中 的对象,可以直接从详情 窗口将对象拖放到应用区 域
PLC硬件介绍
PLC定义
PLC= Programmable Logic Controller,可编程逻辑控制器,一 种数字运算操作的电子系统,专为 在工业环境应用而设计的。它采用 一类可编程的存储器,用于其内部 存储程序,执行逻辑运算,顺序控 制,定时,计数与算术操作等面向 用户的指令,并通过数字或模拟式 输入/输出控制各种类型的机械或生 产过程。是工业控制的核心部分。

电源模块 PM1207为 SIMATIC S7-1200 提供稳定 电源 输入120/230 V AC,输出 24 V DC/2.5 A

PLC硬件介绍
安装

所有的 SIMATIC S71200 硬件都具有内置 安装夹,能够方便地 安装在一个标准的 35 mm DIN 导轨上。 简单、安全、工业标 准的插入式连接。
PLC硬件介绍
模块介绍——信号板

SB 1221 数字量输入信号板


SB 1222 数字量输出信号板
SB 1223 数字量输入/输出信号板 SB 1231 热电偶和热电阻模拟量输入信号板 SB 1231 模拟量输入信号板 SB 1232 模拟量输出信号板 CB 1241 RS485

PLC硬件介绍
模块介绍——通信模块

CM1 241 通信模块
CSM 1277 紧凑型交换机模块
CM 1243-5 PROFIBUS DP 主站模块 CM 1242-5 PROFIBUS DP 从站模块 CP 1242-7 GPRS 模块 TS 模块
PLC硬件介绍
模块介绍——存储卡


CPU 模块中内置的板载 I/O 点提供 6 到 14 个输 入点和 4 到 10 个输出点。
创新的信号板卡在 CPU 的正面以提供附加 I/O
PLC硬件介绍
模块介绍——CPU
集成 PROFINET (以太网) – 接口: 用于与工程进行通信 – 软件 CPU 硬件组态 下载 变量监控/ 修正 强制 I/O 诊断 用于与HMI通信 与CPU进行读/ 写数据操作 报警 用于CPU到CPU的通信 建立连接 使用T-Send / T-Receive协议进行通信 支持的协议 本地 TCP/IP 协议 ISO on TCP 传输控制国际标准化协议
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控 制器的模块化设计允许您 按照实际的应用需求准确 地设计控制器系统。
博途V12软件介绍
代替数字“1”或 “0”
博途V12软件介绍
CPU属性-集成的模拟量输入
积分时间
电压范围 0 … 10V
滤波
溢出诊断报警 (OB82)

滤波:
通过定义的周期来计算 平均值
博途V12软件介绍
CPU属性-HSC
计数器使能 计数类型: - 计数 - 频率 -运动控制中的轴系统 (PTO) 可以运行的相数: - 单相 - 两相 - A/B-正交相 1X - A/B-正交相 4X 输入源: - 板载输入 - 信号板输入
西门子S7-1200介绍
相关文档
最新文档