SIEMENS浔之漫智控技术有限公司西门子模块6ES7212-1BB23-0XB8安装调试
实时时钟:
日期和时间附加在 CPU 的诊断消息后面
存储卡:
用于扩展内置的装载存储器。 存储在装载存储器中的信息包括S7-400参数数据以及程序,因此需要2倍的存储空间。 其结果是:
内置的装载存储器不能满足大程序量的要求,因此需要存储卡。 可使用 RAM 和 FEPROM 卡。
PROFIBUS-DP 接口和组合的MPI/DP 接口:
通过 PROFIBUS DP 主站接口,可以实现分布式自动化组态,从而提高了速度,便于使用。 对用户来说,分布式I/O单元可作为一个集中式单元来处理(相同的组态、编址和编程).
组合式配置: SIMATIC S5和SIMATIC S7可以作为PROFIBUS主站符合EN 50 170规范。
CPU 414-3 和 CPU 414-3 PN/DP 还包括:
附加模块插槽:
可用IF 964-DP 接口子模板进行连接到PROFIBUS DP主站系统中。
CPU 414-3 PN/DP 另外包括:
PROFINET 接口,带 2 个端口(交换机):
PROFINET I/O,可连接 256 个 IO 设备
PROFINET CBA
概述
9 种标准 CPU(CPU 412-1、CPU 412-2、CPU 414-2、CPU 414-3、CPU 414-3 PN/DP、CPU 416-2、CPU 416-3、CPU 416-3 PN/DP、CPU 417-4)
3 个 CPU,适用于恶劣的环境条件
具有不同的性能等级,满足不同的应用领域。
应用
不同性能范围的标准 CPU 可用于 SIMATIC S7-400:
CPU 412-1 和 CPU 412-2:
用于中等性能范围的小型设备。
CPU 414-2, CPU 414-3, CPU 414-3 PN/DP:
用于具有对编程、处理速度和通讯有额外要求的中型设备。
CPU 416-2, CPU 416-3, CPU 416-3 PN/DP:
满足**性能要求。
CPU 417-4 DP:
满足端的性能要求。
硬件中断
可以监控过程信号,并且可通过过程中断触发对信号变化的响应。
数字量输入模块:
根据具体参数设置,该模块可在信号状态变化的上升沿、下降沿或上升沿和下降沿上为每个通道组触发硬件中断。CPU 中断用户程序或低**级任务的处理,并处理相关过程中断块(例如,OB 40)。信号模块可以每个通道缓冲一个中断。
模拟量输入模块:
通过设置上限值和下限值,可以定义工作范围。模块将数字化测量值与这些限值进行比较。若测量值违反其中任何一个限值,就会触发硬件中断。CPU 中断用户程序或低**级任务的处理,并处理相关过程中断块(例如,OB 40)。若限值**/**过量程/欠量程值,则不进行进行比较。
S7-400H
容错通信
进行高可用性通信时,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。
I/O 模块的组态
硬件组态时,用户**通过 HW Config *相互形成冗余的模块。只需*要在冗余模式下运行的模块以及要作为“冗余伙伴”的*二个模块。在用户程序中,应访问具有地址的模块。*二个地址不向用户显示,并且含有冗余和非冗余 I/O 的控制部分的编程相同。与非冗余 I/O 之间的差别是块库中的两个函数块(RED_IN 和 RED_OUT),需要在用户程序的开始处和结束处调用这两个函数块。
在 STEP 7 V5.3 或*高版本中,该库已作为标准库集成到 STEP 7 中。
S7-400H
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 状况。
若在系统中诊断出故障,则将系统切换到安全状态。
F-Runtime 许可证
**将 F-Runtime 许可证加载到 CPU 上以运行 S7-400F/FH。每个 S7-400F/FH 都需要一份许可证。
编程
S7-400F/FH 的编程方式与其它 SIMATIC S7 系统的编程方式相同。非故障安全工厂部分的用户程序可用成熟**的编程工具(如 STEP 7)来创建。
S7 F Systems 可选软件包
编程安全相关的程序段时,需要使用可选软件包“S7 F Systems”。该软件中包括创建 F 程序所需的全部函数和块。
对于包含安全功能的 F 程序,可使用 CFC 调用来 F 库中的函数块并进行互连。使用 CFC 可以简厂的组态和编程工作,由于工厂范围内具有统一的表示形式,也将简了验收测试。*使用额外工具,程序员就可以专注于安全相关应用程序