CPU内置超级电容,在短期断电期间为数据保持和实时时钟(如果有)提供电源。
断电后,CPU 221和CPU 222的超级电容可提供约50 h的数据保持, CPU 224 :TU 226、CPU 226XM 可保持数据约90 ht,超级电容在CPU上电时充电4为保证获得上述指标的数据保 持时间,需要充电至少M hu内置电容+电池卡保持数据可以在S7-200 CPU的可选卡插槽上,插人电池卡BC293以提供额外的 数据保持时间。对于CUP 221和CPU 222,还可以选用财钟/电池卡CC292, 同时获得电池备份的数据保持和实时时钟。
断电后.痒先依靠内置的超级电容为数据提供电源。超级电容放电 完毕后,电池才起作川。
完全靠电池为(TU提供数据备份电源时,电池寿命约200天,
数据块
用户编程时可以编辑数据块,数据块用于给S7-2()0 CPU的V存储区赋予初始值。由于数据块在S7 - 200项目到CPU中时,直接存储到EEPROM 中,所以数据块的内容永远不会丢失。
数据块可以用于保存程序中用到的不改变的一些参数。
四、断电自动保存
S7 - 200 CPU的M存储区有14字货(MI3◦〜MB13 >,以在C'PU断电时自动将其中的内容:EEPROM的相应区域中,则数据可以水久保存。
默认情况下存储区的这14个字节未设®为迮断电时自动保存,要在S7-200项目的系统块中进行设置。
五、编程保存数据
在程序中利用SMB31和SMW32特殊存储器,可以把V存储区中的任意地址的数据写*保次操 西门子数字化工业软件宣布,与的储能技术研发中心天目湖*储能技术研究院(TIES)达成合作伙伴关系,共建*电池技术创新中心 作可以写人1个字节、宇西门子6ES7212-1AB23-0XB8详细说明或者双字长度的数据。多次执行操作,可以写人多个数据。
由于EEPROVI的写操作次数有限(少10万次,典型100万 次),在程序中**注意写入操作的频度对于类似由操作人员不定期更改的工艺参数等数据,可以在用户 程序中判断其状态,在变化之后执行写入EEPROM的操作。
多个 CPU 在一个 S7-400 中央控制器中同时运行。多重计算功能可对 S7-400 的总体性能进行分配。例如,可将复杂的技术任务(如开环控制、计算或通信)进行拆分并分配给不同的 CPU。可以为每个 CPU 分配自己的 I/O。模块化:通过功能强大的 S7-400 背板总线和可直接连接到 CPU 的通信接口,可实现许多大量通信线路的高性能操作。例如,这样可以拥有一条用于 HMI 和编程任务的通信线路、一条用于高性能等距运动控制组件的通信线路和一条“正常”I/O 现场总线。另外,还可以实现额外需要的与 MES/ERP 系统或 Internet 的连接。工程组态和诊断:结合使用 SIMATIC 工程组态工具,可极为地对 S7-400 进行组态和编程,尤其对于采用高性能工程组件的广泛自动化任务。为此,可以使用*语言(如 SCL)以及用于顺序控制、状态图和工艺图的图形化组态工具。设计SIMATIC S7-400 有多个型号:S7-400:中、**性能的功能强大的 PLC,具有模块化结构和免风扇的设计。S7-400H:采用冗余设计的容错自动化系统,适用于故障安全型应用。S7-400F/FH:采用冗余设计的故障安全自动化系统,也具备高可用性。S7-400S7-400 自动化系统采用模块化设计。它拥有丰富的模块,这些模块可进行各种组合。系统包含下列组件:电源模块 (PS):用于将 SIMATIC S7-400 连接到 120/230 V AC 或 24 V DC 电源电压。CPU:配有集成 PROFIBUS DP 接口的不同 CPU 具有不同性能范围。根据具体型号,这些 CPU 也可以带有集成 PROFINET 接口。使用 PROFIBUS接口,多可以连接 125 个PROFIBUS DP 从站。可以将多 256 个 PROFINET IO 设备连接到 PROFINET 接口。SIMATIC S7-400 的所有 CPU 均可处理极大型的配置。此外,在一个中央控制器中的多重计算模式下,多个 CPU 可以协同工作以提高性能。这些 CPU 处理速度快且具有确定性响应时间,可实现较短机器循环时间。用于数字量 (DI/DO) 和模拟量 (AI/AO) 输入/输出的信号模块 (SM)通信处理器 (CP),例如,用于总线连接和端到点连接功能模块 (FM):用于完成计数、定位和凸轮控制等要求苛刻的任务的*模块。根据具体要求,也可使用下列模块:S7-400西门子FM452电子凸轮控制器6ES7 452-1AH00-0AE0接口模块 (IM):用于连接中央控制器和扩展单元。SIMATIC S7-400 的中央控制器可带有多 21 个扩展单元运行。SIMATIC S5 模块:在相关 SIMATIC S5 扩展单元中,可以寻址 SIMATIC S5-115U/-135U/-155U 的所有输入/输出模块。此外,在 S5 EU 或者直接在 CC 中(使用适配器)都可以使用 SIMATIC S5 的特定 IP 和 WF 模块。扩展若用户需要在应用中使用一个以上中央控制器时,则可以对 S7-400 进行扩展:多 21 个扩展单元:可将多 21 个扩展单元 (EU) 连接到中央控制器 (CC)。接口模块 (IM) 的连接:通过发送和接收 IM 来连接 CC 和 EU。发送 IM 插到 CC 中,相关的接收 IM 插到下游 EU 中可将多 6 个发送 IM 插到 CC 中(其中多 2 个带 5-V 电源),并可将多 1 个 IM 插到 EU 中。每个发送 IM 均有 2 个接口,每个接口用于连接 1 条线路。可将多 4 个 EU(不带 5-V 电源)或 1 个 EU(带 5-V 电源)连接到发送 IM 的每个接口。电源模块的固定插槽:**始终将电源模块插在 CC 和 EU 中的左侧。通过 C 总线进行的数据交换受限制:通过 C 总线进行的数据交换只能在 CC 和 6 个 EU(EU 1 至 EU 6)之间进行。集中扩展:建议用于小型配置和机器上的控制柜。也可以提供 5-V 电源。CC 和后一个 EU 之间的线路距离:1.5 m(带 5 V 电源)、3 m(不带 5 V 电源)。通过 EU 进行分布式扩展:建议在面积很大工厂内采用,其中,多个 EU 位于各个位置。可以使用 S7-400 EU 或 SIMATIC S5 EU。CC 和后一个 EU 之间的线路距离:对于 S7 EU,约 100 m;对于 S5 EU 约 600 m。注意 将 S5 扩展单元分布式连接到:IM 463-2 可在 S7-400 的 CC 中使用,IM 314 在 S5 EU 中使用。可将以下S5 EU 连接到 S7-400:S7-200之间的通讯
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 之内。
每个周期都包括写入输出、读取输入、执行用户程序指令以及执行后台处理。该周期称为扫
描周期或扫描
S7‑1200 自动化解决方案可由配备 S7‑1200 CPU 和附加模块的*机架组成。术语“*
机架”表示 CPU 和关联模块采用导轨或面板式安装。只有在通电时才会对模块(SM、SB、
BB、CB、CM 或 CP)进行检测和记录。
● 不通电时在*机架中插入或拔出模块(热插拔)。切勿在 CPU 通电时在*机架
中插入或拔出模块。