当我们使用西门子的故障安全系统时,都是在TIA Portal软件平台中通过Safety Advance软件包对F系统进行硬件组态及参数配置的。当我们修改了F参数后,也是在TIA Portal中进行F参数校验的。但对于第三方的安全系统,如果使用了西门子的F型分布式IO,如何生成对F-IO进行F参数的校验码呢?
对于这种应用,西门子提供了S7-FCT(Fail-safe Configuration Tool)软件,可以用于第三方软件中设置西门子F-IO模板的F_iParCRC和PROFIsafe地址(类型2)参数设置。
但这里对第三方软件有个要求,其系统内须支持国标《基于PROFIBUSDP和PROFINETIO的功能安全通信行规--PROFIsafe》(或《PROFIsafe-Profile for Safety Technology on PROFIBUS DP and PROFINET IO》中提到的CPD系统。
1.2 S7-FCT(V2.0)软件所支持的硬件
到目前为止,该软件支持的F-IO模块见下表(表1):
表1 所支持的F-IO硬件
ET 200SP F-IOs | Article number |
---|---|
F-DI 8x24VDC HF | 6ES7136-6BA00-0CA0 |
F-DQ 4x24VDC/2A PM HF | 6ES7136-6DB00-0CA0 |
F-DQ 8x24VDC/0.5A PP HF | 6ES7136-6DC00-0CA0 |
F-PM E 24VDC/8A PPM ST | 6ES7136-6PA00-0BC0 |
F-RQ 1x24VDC/24...230VAC/5A ST | 6ES7136-6RA00-0BF0 |
F-AI 4xI 0(4)..20mA 2-/4-wire HF | 6ES7136-6AA00-0CA1 |
F-AI 4xU 0..10V HF | 6ES7136-6AB00-0CA1 |
ET 200ecoPN F-IOs | Article number |
F-DI 8 x 24 VDC, 4xM12 / F-DQ 3 x 24VDC/2.0A PM, 3xM12 | 6ES7146-6FF00-0AB0 |
S7-FCT(V2.0)软件包须从西门子网站上下载并安装后才可以使用。
在第三方系统中,想要配置并校验西门子F-IO的F参数,必须通过GSD文件的方式将F-IO集成到该系统中。这里我们仅以TIA Portal为例进行说明:
之后选择计算F_iParCRC。
成功后可以得到相关参数及CRC校验码。
注意,这里不能仅选择F-device,否则可能找不到该选项,或未来计算报错。 例如:如果选择F-Device,点击右键打开“Start device tool…”
则接下来选择校验F参数:
此时可能会报错:
此时,还可以更改F-source地址和F-destination地址。