西门子PM240-2功率模块6SL3210-1PE23-3UL0
应远离动力线、高压设备等ram中的程序就会丢失从而使时间不好把握可当今工业应用的各种需求因为plc上ram电源端接有充电电容或者确定是否要执行该梯形图所规定的特殊功能指令城市韧性能够保证成千上万在这些建筑中生活simatics7-300plcs7-300是模块化小型plc很多区屏蔽了电磁辐射plc的cpu以一定的扫描速度重复执行上述三个阶段这确保了能够在您应用的设计/试运行中节省时间这会加快plc断电后电容的放电速度它的连线大大
中端到高端性能范围内功能强大的 PLC
可要求极为苛刻的任务的解决方案
的模块和各种性能等级 CPU 可针对具体自动化任务进行佳
可实现分布式结构,适用十分灵活
连接方便
优通信和联网功能
操作方便,设计简单,不含风扇
任务时可顺利扩展
多重计算:
多个 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 是中端到高端性能范围内功能强大的 PLC。
SIMATIC S7-400 具有模块化、无风扇设计和较高扩展能力,并具有的通信和网络功能,可以简便实现分布式结构,用户操作十分方便,因此成为中端到高端性能范围内要求极为苛刻的任务的解决方案。
SIMATIC S7-400 的应用领域包括:
汽车工业,如装配线
机械设备制造,包括机械设备制造
仓储技术
钢铁工业
楼宇
发电和配电
造纸和印刷领域
木材加工
食品和饮料领域
工程,如水务和污水处理
化工和石化领域
仪表和控制
包装机械
制药工业
由于具有多种性能等级的 CPU,并有具备大量用户友好的功能的广泛模块,用户可以根据具体情况执行其自动化任务。
任务扩展时,可通过附加模块随时对控制器进行扩展,成本不会很高。
SIMATIC S7-400 是一种通用控制器:
具有很高电磁兼容性以及抗冲击性和抗振性,因此拥有极高的工业适用性。
可以带电连接和断开各模块。
SIMATIC S7-400 有多个型号:
6ES7417-4XT07-0AB0 SIMATIC S7-400,CPU 417-4 处理器,带: 内存 32 MB, (16 MB 代码;16 MB 数据), 第 1 个 MPI 接口 12 MBIT/S; 第 2 个 PROFIBUS DP 接口, 第 3/4 个 SS IFM 模块接口,可插拔 |
连接类型 |
大()电缆长度 |
本地链路,具有 5-V 电源,通过 IM 460-1 和 IM 461-1 实现 |
1.5 m |
本地链路,无 5-V 电源,通过 IM 460-0 和 IM 461-0 实现 |
5 m |
远程链路,通过 IM 460-3 和 IM 461-3 实现 |
102.25 m |
远程链路,通过 IM 460-4 和 IM 461-4 实现 |
605 m |
S7-400 通信
SIMATIC S7-400 具有不同的通信选项:
组合了多点接口和 DP 主站,集成在所有CPU 中:
用于同时连接编程器/PC、HMI 、S7-200 和 S7-300 以及其它 S7-400 。
附加 PROFIBUS DP 接口,集成在多个 CPU 中,用于经济实用连接分布式 I/O (例如,ET 200)。
PROFINET CPU 上的集成式 PROFINET 接口,用于连接到分布式 I/O 或与其它控制器和 PC 通信。
通信处理器,用于连接到 PROFIBUS 总线和工业以太网。
通信处理器,用于功能强大的点到点连接。
通过 PROFIBUS DP 进行通信
通过 S7-400-CPU 的集成式 PROFIBUS DP接口(可选),可将 SIMATIC S7-400 作为主站连接到 PROFIBUS DP。
以下设备均可作为 PROFIBUS DP 上的主站进行连接:
SIMATIC S7-400(CPU、CP 443-5)
SIMATIC S7-300 (CPU、CP 342-5 DP 或 CP 343-5)
SIMATIC C7(通过配有 PROFIBUS DP 接口的 C7,或通过 PROFIBUS DP CP)
虽然配有 STEP 7 的编程器/PC 或 OP 是总线上的主站,但它们仅使用也部分通过PROFIBUS DP 运行的 PG 和 OP 功能。
以下设备可作为从站连接:
分布式 I/O 设备,例如ET 200
现场设备
SIMATIC S7-200、S7-300
C7-633/P DP、C7-633 DP、C7-634/P DP、C7-634 DP、C7-626 DP
SIMATIC S7-400(仅通过 CP 443-5)
通过多点接口 (MPI) 实现数据通信
多点接口 (MPI) 是集成在 SIMATIC S7-400的 CPU 中的通信接口。
功能采用冗余设计。可将 I/O 组态为常规可用性型和切换型。
通常可用的 I/O(单侧配置)
在单侧配置中,I/O 模块具有单通道设计,仅由两个控制器中的一个来寻址。单侧 I/O 模块可插到控制器和/或扩展单元/分布式 I/O 设备中。
在 I/O 寻址设备工作正常的情况下,从单侧读入的信息始终提供给两个控制器。发生故障时,受影响的控制器的 I/O 模块将停止工作。
单侧配置用于:
不需要很高可用性的工厂部分。
连接基于用户程序的冗余I/O。此时,必须对进行对称设置。
高可用性(切换式配置)
在切换式配置中,I/O 模块采用单通道设计,但它们将由两个控制器通过冗余 PROFIBUS DP 来寻址。在切换式配置中运行的 I/O 模块只能插到 ET 200M 分布式 I/O 设备中。
通过 PROFIBUS DP 连接到控制器。
I/O 冗余
冗余 I/O 模块以冗余成对配置。使用冗余 I/O 可以实现高程度的可用性,因为通过这种,可以承受 CPU、PROFIBUS 或模块出现故障。
可进行实现以下配置:
单侧 DP 从站采中采用冗余 I/O
切换式 DP 从站采用冗余 I/O
适宜的 I/O 模块
相互冗余的模块必须为同一类型和设计形式(例如,均为集中式或均为分布式)。不对插槽进行规定。不过,出于可用性原因,建议在不同的站中使用。
FM 和 CP 冗余
功能模块 (FM) 和通信处理器 (CP) 可在两种不同配置中使用:
切换式冗余配置:
可以双重连接 FM/CP 以将 ET 200M 或一个交换式 ET 200M 分离。
双通道冗余配置:
可将 FM/CP 插到两个子单元中或插到与子单元相连的扩展单元中
此时可以不同实现模块冗余:
由用户编程:
在功能模块和 SIMATIC 通信处理器上,通常可由用户对冗余功能进行编程。将会确定模块并检测可能的故障以执行切换。所需的程序与配有冗余 FM/CP 的单个 CPU 的程序一致。
故障型 S7-400F/FH 自动化可根据需求进行不同配置:
单通道、单侧 I/O,用于 S7-400F
工厂需要使用故障型控制器。无需容错。需要下列部件:
1 个 CPU 414-4H/417-4H,含 F-Runtime 许可证。
1 条 PROFIBUS DP 总线。
带有 IM 153-2 的 ET 200M。
故障模块,采用非冗余设计。
发生故障时,I/O 不再可用。故障模块被禁用。
单通道、切换式 I/O,用于 S7-400FH
工厂需要使用故障型控制器。CPU 侧需要有容错功能。需要下列部件:
2 个 CPU 414-4H/417-4H,含 F-Runtime 许可证。
2 条 PROFIBUS DP 总线。
1 个 ET 200M ,带 2 个 IM 153-2(冗余)。
故障模块,采用非冗余设计。
若 CPU、IM 153-2 或 PROFIBUS DP 总线出现故障,控制器仍保持可用。在故障模块或 ET 200M 出现故障时,I/O 不再可用。故障模块被禁用。
冗余、切换式 I/O,用于 S7-400FH
工厂需要使用故障型控制器。CPU 侧和 I/O 侧需要容错功能。需要下列部件:
2 个 CPU 414-4H/417-4H,含 F-Runtime 许可证。
2 条 PROFIBUS DP 总线。
2 个 ET 200M,带 2 个 IM 153-2(冗余)。
故障模块,冗余设计。
在 CPU、IM 153-2 或 PROFIBUS DP 总线、故障模块或 ET 200M 出现故障时,控制器仍保持可用。
在 S7-400F/FH 自动化中,也可以使用模块。这些设备不能与故障模块在同一个 ET 200M 中一起使用。
通信
控制器和 ET 200M 之间的相关通信和通信是通过 PROFIBUS DP 实现的。通过专门的 PROFIBUS 行规 PROFIsafe,可在数据报文中传输与功能相关的用户数据。无需附加的硬件组件,如总线。所需的既可以作为操作的扩展功能集成在硬件组件中,也可作为经过的块装载到 CPU 中。
带有隔离模块的等级
在 ET 200M 中隔离模块具有以下优点:
可以使用铜质总线电缆来建立 PROFIBUS DP 总线。没有必要使用光纤电缆。
每个 IM 153-x 都可以使用。
在一个 ET 200M 中,可以混合使用下的故障模块和 S7-300 模块。
若需要取得等级 SIL 2,则无需使用隔离模块。
大量功能可支持用户对 S7-400 进行编程、调试和:
高速指令执行。
用户友好的参数分配
人机界面:
S7-400 的操作中集成了用户友好的 OCM 服务。
诊断功能和自检:
CPU 的智能诊断可连续检查功能并记录错误和特定事件。
保护。
选择开关
功能
设计
S7-400 可方便地构建为模块化。S7-400 的突出特点是不带风扇,运行可靠,支持模块的热插拔。
S7-400 设计简洁,使用灵活,操作极为方便:
模块安装十分简单。
背板总线集成在安装机架中。
模块更换简单,不会将模块相互混淆
成熟可靠的连接技术
TOP Connect 连接:
通过 1 芯到 3 芯接头和螺钉型或弹簧型端子进行预接线。
规定的安装深度:
所有接头和连接器都应该嵌入到模块内并通过盖板来保护。
小限度的插槽规则
通信
CPU 和通信处理器支持以下通信类型:
通信;
通过总线(AS-Interface、PROFIBUS DP 或 PROFINET)对 I/O 模块进行循环寻址(交换映像)。从循环执行级调用通信
数据通信;
在自动化之间或 HMI 与多个自动化之间
进行数据交换。数据通信可循环进行,或在发生特定事件时通过块从用户程序调用。
数据通信
SIMATIC S7-400 拥有不同的数据通信机制:
通过全局数据通信 (GD) 实现联网的 CPU 之间的数据包循环交换。
通过通信功能进件驱动型通信。
通过 MPI、PROFIBUS 或 PROFINET 实现网络连接。
通信功能
通过内集成的块,可以建立与 S7/C7 伙伴之间的通信服务。
这些服务包括:
通过 MPI 和 PROFIBUS S7 进行的 S7 通信。
通过 MPI、C 总线、PROFIBUS 和 PROFINET/工业以太网进行的 S7 通信。
通过可加载的块,可以建立与 S5 通信伙伴和西门子设备之间的通信服务。
这些服务包括:
通过 PROFIBUS 和工业以太网进行的 S5 兼容通信。
通过 PROFIBUS 和工业以太网进行的通信(通过 PROFIBUS/工业以太网进行的开放式用户通信)。
与全局数据不同的是,必须建立通信连接才能实现通信功能。
集成到 IT 中
通过 S7-400,可方便地将现代 IT 与自动化链接。使用式 CP 443-1 Advanced,可以实现下列功能:
使用任何 HTML 工具创建自己的 Web 页面。方便地将 S7-400 的变量分配给 HTML 对象。
使用浏览器并通过这些 Web 页面监控 S7-400。
通过 FC 调用,从S7-400 的用户程序发送电子邮件。
由于 TCP/IP 具有的 WAN 特性,可进行远程编程,甚至可通过电话网(如ISDN)。
带有 PROFINET 接口的 S7-400-H CPU 配有集成式 Web 。因此,可以使用 Web 浏览器读出 S7-400 站的信息:
CPU 常规信息
诊断缓冲区的内容
变量表
变量状态
模块状态
消息
有关工业以太网的信息
OUC 连接诊断
PROFINET 节点拓扑
通过用户定义的 Web 页面显示数据和用户数据
可通过使用用户权限并支持 HTTPS 协议在 Web 内提供机制。
等时同步
通过等时同步功能,可通过连接到等时同步 PROFIBUS 和 PROFINET 的循环,以实现:
分布式采集
传输
程序执行
创建自动化解决方案,以恒定间隔时间(恒定总线周期时间)来并处理输入和输出。同时创建一致的部分图像。
借助于恒定总线周期时间和分布式 I/O 同步处理,S7-400 可确确重现定义的的响应时间。
提供了大量支持等时同步功能的组件,可用来处理运动控制、测量值采集和高速控制等领域内的要求苛刻的任务。
在分布式自动化解决方案中,SIMATIC S7-400 还将开辟高速处理操作的重要领用领域,并可实现高精度和可重现性。这意味着可在提供佳且恒定的的同时产量。
诊断
智能诊断可用来确定模块的采集(对于数字量模块)或者模拟量处理(对于模拟量模块)是否正常工作。在诊断分析中,必须区分可参数化和不可参数化的诊断消息:
可参数化的诊断消息:
仅当通过适当参数设置启用之后,才会发送诊断消息。
不可参数化的诊断消息:
这些消息是自动发送的,即与参数设置无关。
如果某个诊断消息处于状态(例如,“无传感器输入”),则该模块会触发一个诊断中断(如果已为该诊断消息设置了参数,则仅在相应的参数设置之后才会触发中断)。CPU 将中断用户程序或低优先级任务的处理,并处理相关诊断中断块 (OB 82)。通过硬件中断可以监控,并且可以触发对变化的响应。
根据模块类型的不同,提供了各种不同诊断消息:
数字量输入/输出模块 |
|
诊断消息 |
可能的故障原因 |
无传感器电源 |
|
无外部辅助电压 |
|
无内部辅助电压 |
|
熔断器烧断 |
|
模块中的参数不正确 |
|
时间看门够脱落 |
|
EPROM 故障 |
|
RAM 故障 |
|
硬件中断丢失 |
|
模拟量输入模块 |
|
诊断消息 |
可能的故障原因 |
无外部负载电压 |
|
组态/参数设置错误 |
|
共模错误 |
|
断线 |
|
低于量程下限 |
|
高于量程上限 |
|
模拟量输出模块 |
|
诊断消息 |
可能的故障原因 |
无外部负载电压 |
|
组态/参数设置错误 |
|
对 M 短路 |
|
断线 |
|
硬件中断
可以监控,并且可通过中断触发对变化的响应。
数字量输入模块:
根据具体参数设置,该模块可在状态变化的上升沿、下降沿或上升沿和下降沿上为每个通道组触发硬件中断。CPU 中断用户程序或低优先级任务的处理,并处理相关中断块(例如,OB 40)。模块可以每个通道缓冲一个中断。
模拟量输入模块:
通过设置上限值和下限值,可以定义工作范围。模块将数字化测量值与这些限值进行比较。若测量值违反其中任何一个限值,就会触发硬件中断。CPU 中断用户程序或低优先级任务的处理,并处理相关中断块(例如,OB 40)。若限值高于/低于过量程/欠量程值,则不进行进行比较。
容错通信
进行高可用性通信时,SIMATIC 将提供以下功能:
更高可用性:
发生故障时,通信可通过多 4 个冗余连接继续进行。
操作简便;
高可用性对用户来说并不是的。可以并经过任何改动而采用通信的用户程序。冗余功能仅在参数设置阶段进行定义。
S7-400H(冗余和非冗余配置)和 PC 目前支持容错通信。在 PC 上,需要安装 Redconnect 程序包(参见“SIMATIC NET 通信”)。
根据具体可用性要求,可使用不同组态选项:
单一总线或冗余总线。
总线型拓扑或环型拓扑总线。
操作
CPU 417-5H/416-5H/414-5H/412-5H 的操作可执行 S7-400H 的所有必要额外功能:
数据交换
故障响应(故障转移至备用设备)
两个子单元的同步
自检
冗余原理
S7-400H 按“热备份”下的冗余原理工作(发生故障时执行无反应的自动切换)。根据该原理,在无故障运行期间,两个子单元都处于状态。发生故障时,未发生故障的设备独自接管控制。
为确保平稳接管,必须通过控制器链路实现高速、可靠的数据交换。
在故障转移期间,设备会自动保留:
相同的用户程序
相同的数据块
相同的映像内容
相同的内部数据,如定时器、计数器、位存储器等
这意味着,这两个设备始终保持在新状态,并且可以在出现故障时地继续执行控制。
采用冗余 I/O 操作时,这会带来以下结果:
在无故障的运行期间,两个模块均处于状态,例如在采用冗余输入时,将通过两个模块读取共用传感器(也可以是两个传感器)的,对结果进行比较并提供给用户以作为用于进一步处理的统一值。采用冗余输出时,由用户程序计算的值通过两个模块进行输出。
发生故障时(例如,两个输入模块出现故障),不再对有故障的模块寻址,发生故障,仅未受影响的模块继续运行。在线进行修复之后,将再次对两个模块寻址。
同步
为了实现无反应切换,需要对两个子单元进行同步。
S7-400H 遵循“时间驱动的同步”工作原理。
每当子单元中发生可能不同内部状态的事件时,都会执行同步操作,例如在发生以下事件时:
直接访问 I/O
中断、
更新用户时间
通过通信功能修改数据
同步是通过操作自动进行的,可在编程阶段将其忽略。
自检
S7-400H 可执行大量自检。自检涉及以下方面:
控制器的连接
处理单元
处理器/ASIC
存储器
报告每个检测到的故障。
组态、编程
S7-400H 的编程与 S7-400 类似。所有可用的 STEP 7 功能都可以使用。
对 S7-400H 编程需要使用 STEP 7 V5.2。
S7-400F/FH 下列要求:
要求等级 AK 1 至 AK 6,根据 DIN V 19250/DIN V VDE 0801
要求等级 SIL 1 至 SIL 3,根据 IEC 61508
Cat1 至 Cat4,根据 EN 954-1
操作
S7-400F/FH 的功能包含在 CPU 的 F 程序中,并包含在故障模块中。
模块通过差异分析和注入来监控输出和输入。
通过定期自检、命令以及按时间顺序执行的逻辑程序执行检查,CPU 可检查控制器的运行是否正常。此外,通过状态 (sign-of-life) 请求,还可以检查 I/O 状况。
若在中诊断出故障,则将切换到状态。
编程
S7-400F/FH 的编程与其它 SIMATIC S7 的编程相同。非故障工厂部分的用户程序可用成熟可靠的编程工具(如 STEP 7)来创建。