当前位置:文档之家› 西门子安全模块

西门子安全模块

西门子安全系统一、安全系统概述西门子的安全系统(F-Systems)用于对安全性要求十分严格的系统中,该系统可以控制生产过程迅速达到安全状态,例如,可以迅速关闭没设备以保护人身及财产的安全。

西门子安全系统的安全功能可在发生危险状况时实现:将系统至于安全状态将系统保持在安全状态安全系统主要包括在安全CPU(F-CPU)中的安全用户程序和一系列安全输入输出模块(F-I/O)。

二、安全系统介绍安全系统在自动化过程控制系统中的使用示例如下图所示。

安全系统的硬件及软件组态介绍下图显示了对安全系统的硬件及软件组件的配置及操作的总览。

硬件组件西门子硬件组件包括如下部分:F-CPU (CPU 412-3H, CPU 414-4H, or CPU 417-4H)安全输入输出模块,例如:S7-300 fail-safe signal modules in ET 200M (distributed configuration)Fail-safe power and electronic modules in ET 200SET 200eco fail-safe I/O moduleET 200pro fail-safe modulesFail-safe DP standard slavesFail-safe PA field devices软件组件安全系统的软件组件包括:在工程师站配置和编程的安全系统选件包F-CPU的安全编程三、安全系统软件安装西门子安全系统的软件包包括以下两个组件:S7 F Configuration Pack V5.5 SP3S7 F Systems V6.0通过安装该组件,可以实现在SIMATIC MANAGER下,进行安全系统的组态及编程。

软件要求在安装安全系统组件之前,必须确认安装如下组件:工程师站–STEP 7 V5.3 HF4 或更高版本–CFC V6.0 SP2 HF1或更高版本–Optional: PCS 7 V6.0 SP3 PF或更高版本操作员站–PCS 7 V6.0 SP3 PF或更高版本离线测试–S7-PLCSIM V5.3 SP1可用的安装设备西门子安全系统包括如下安装组件●S7 F Systems V6.0●S7 F Systems HMI V5.2 SP3●S7 F Systems Lib V1_3●S7 F Configuration Pack V5.5 SP3●S7 F Configuration Pack V5.4 SP1●Automation License Manager V3.1 HF3西门子安全系统的安装步骤进入S7Fsystems_V524文件夹,双击setup.exe文件,启动安全系统安装。

选择相应语言,并点击下一步。

确认授权。

进入下一步,选择所需安装的组件,包括S7 F Configuration,S7 F System 等。

开始进行安装。

安装完成后,在SIMATIC软件的安装信息中可以查找到相关的软件安装信息。

四、安全模块介绍西门子安全输入模块有两种不同分析:具备1oo2赋值的数字量输入模块具备冗余的模块在1oo2赋值模式下,当两个输入在指定的时间内不匹配时,该输入信号被设定为0。

在模块诊断缓冲区中同时生产一个(不一致错误)的诊断信息。

模块举例SM 326; DI 24 x DC 24V模块地址指派通道数目通过通道配置可以设定输入信号为1oo1或者1oo2模式,对应使用但通道或双通道。

SM 326;DI 24 x DC 24V模块内部接线图外部传感器供电下图为该模块的外部通道的连接方式,每个通道组的六个通道(0至5;6至11;12至17;18至23)均需连接相同的供电。

标准模式接线下图为标准模式接线以及参数设置,对于每个过程信号只需要一个传感器连接到单个通道,该传感器也可以连接一个外部传感器供电。

高可用性标准模式下图为高可用模式接线,一个传感器连接到两个数字模块的相同通道,该传感器需借外部供电。

安全模式下图为安全模式接线,一个传感器连接一个通道(1oo1)。

高可用性安全模式下图为安全模式接线,单个传感器连接到两个数字量模块的相同通道,该传感器必须连接单独供电。

下图为单个传感器连接到数字量模块的对应两输入通道SM 326; DI 8 x NAMUR该模块为西门子防爆(Ex)数字模块,适合连接在防爆区域的信号。

8输入通道或者4个双通道输入,电气隔离。

连接信号入下图所示传感器信号检测:接触器信号检测:短线短线短路短路接线图如下所示SM 326模块安装注意事项:始终保证将SM 326;模块安装在S7-300或ET 200M机架的最后部位置。

在防爆模块及标准模块直接要安装DM370空模块。

下图为SM 326模块的接线。

单通道传感器连接数字量模块的单个过程输入信号(1oo1)。

SM 326; DO 8 x DC 24V/2A PM模块内部接线如下图所示。

模块的现场接线如下图所示。

每个输出通道接一个DOx P-switch(电流输入)和一个DOx M-switch(电流输出),P和M直接连接负载。

下图为模块控制双继电器的接线方式。

SM 336; AI 6 x 13 Bit在4-20mA信号内,可以进行断线检测和溢流检测。

如果已指派断线检测,则溢流检测将不执行,在S7 F/FH系统中,当电流小于3.6mA,断线输出为7FFF H。

当未配置断线检测是,当电流小于1.18 mA,则包括溢流,输出为8000 H。

在标准模式下,该6通道可以用作电流测量,也可以前四个用于电压测量,其余两个为电流测量。

在安全模式下,所以6个通道均测量4-20mA电流信号。

模块内部接线如下图所示。

传感器接线如下图所示。

接两线制传感器。

接四线制传感器。

电隔离模拟输入模块电隔离模拟输入模块在测量电路的参考点MANA和M-端子处未进行电气互连。

如果测量电路的参考点MANA 和M-端子间存在任何电位差VISO的风险,请务必使用电隔离模拟输入模块。

通过M-和端子MANA之间的等电位互连,可以避免电位差V ISO超过限制值。

非隔离模拟输入模块非隔离模拟输入模块要求在测量电路的参考点MANA 和M-端子之间为低阻值连接。

将端子MANA 与M-端子互连。

MANA和M-端子间的任何电位差都有可能破坏模拟信号。

改进型的电流测量的连接当使用0-3通道进行电流测量时,建议将未使用的电压输入连接到相应的电流输入通道,以提高测量精度,连接方式如下图所示。

连接两线制传感器。

连接四线制传感器。

标准模式下图为SM 336; AI 6 x 13Bit模块标准接线方式。

接两线制传感器。

接四线制传感器。

安全模式下图为模块的安全模式下的接线。

两线制传感器。

四线制传感器。

高可靠性的安全模式可将该模块与两个冗余传感器进行连接,如下图所示,以增加信号的可靠性。

SM 336; F-AI 6 x 0/4 ... 20 mA HART 模块内部接线如下图所示。

连接两线制传感器接线图如下。

下图为外部电压供电的两线制模块接线。

内部供电的四线制传感器接线如下图所示。

外部供电的四线制传感器接线如下图所示。

安全保护模块安全保护模块用于包括安全输入输出模块在发生问题或故障时避免造成过电压。

安全保护模块不占用地址,不产生诊断信息,无需在STEP 7中进行指派。

该模块的配置方式如下图所示。

(1) 电源模块(2) IM 153-2 通讯模块(3) 标准模块(4) 安全保护模块(5) 安全模块五、安全系统配置配置F-I/O安全系统的输入/输出模块可以通过硬件组态中进行配置。

在硬件组态中双击需要配置的模块,或右键选择Object Properties,打开配置对话框。

切换到Parameters标签,如下图所示。

具体参数设置可以参见手册《ET 200S Distributed I/O System Fail-safe Modules》打开具体的通道可以设置相关数据。

配置fail-safe DP标准从站使用fail-safe DP标准从站,需要在PROFIBUS DP网络上配置且支持PROFIsafe总线协议。

要配置DP从站需要在STEP 7中安装相应的GSD文件。

fail-safe DP标准从站的属性如下图所示,具体参数的定义可参加手册《S7 Distributed Safety Configuring and Programming》。

六、安全系统编程介绍S7安全系统的编程使用标准的STEP 7编程语言。

详细的编程说明可参见手册《S7 Distributed Safety: S7 Distributed Safety Configuring and Programming》和《S7 F/FH Systems: Programmable Controller》。

下图为安全系统在STEP 7中的程序结构,包括编程设备和引擎系统等。

无论使用STEP 7编程,如LAD、STL等,或者CFC编程等,都可以调用西门子提供安全程序的程序库进行编程。

下图为安全程序的结构,每个安全程序包括一到两个安全运行组(F-runtime),包括如下两个组件:由用户从安全程序库创建的安全块。

自动添加的安全块。

安全程序通过标准用户程序进行读取调用,且一般在循环中断OB块内进行调用(例如OB35)。

循环中断OB块与循环程序OB1相比的优势为调用时间是固定的,由此,则安全程序可以在循环中断程序中在固定时间内调用并运行。

安全程序中的一个安全运行组包括以下几部分。

一个安全调用(F-CALL)一个安全程序块附加的使用安全FBD或安全LAD编写的安全FB或安全FC程序,根据需要一个以上安全DB块,根据需要安全I/O DB块来自安全程序库的安全块(F-blocks)安全运行组的安全块说明安全调用安全调用用于在标准用户程序中调用安全运行组,安全调用包括用于调用的安全程序块及自动添加的安全块。

安全调用有用户创建但不能被编辑。

安全FB、安全FC使用安全FBD或安全LAD编写安全程序。

调用其他安全程序,插入安全库中的安全应用块安全DB安全数据块可以连接到任意的安全程序中安全I/ODB安全I/O DB是在硬件组态中编译后对应于安全输入输出模块自动生成。

在S7 F/FH系统的安全程序结构如下图所示,一个安全程序包括有CFC图表,包含安全程序块。

安全I/O的读取在安全系统中,通过安全驱动块进行安全输入/输出信号的读取。

数字量输入使用程序块F_CH_DO 和F_CH_BO数字量输出使用程序块F_CH_DI, F_PA_DI, 和F_CH_BI模拟量使用F_CH_AI 和F_PA_AI程序举例如下图所示在CFC程序中,通过在编译时选择"Generate module drivers"(生成模块驱动)实现与模块对应。

相关主题