浔之漫智控技术(上海)有限公司
西门子S7-300开关量模块6ES7322-1HF10-0AA0代理商
《工人的安全防线:工业安全标准》
、
《西门子安全型PLC系统的构建与选型》
、
《西门子安全IO模块的接线与参数设置》
。
故障安全信号模块为了实现功能安全,采用了冗余设计,模块内部使用两个处理器。这两个处理器互相监视,自动测试 I/O 电路,并在发生故障时将故障安全信号模块设置为安全状态(钝化)。因此在参数设置和接线方式上与标准信号模块之间有一些区别。
本文以ET200SP F-IO模块(F-DI 6ES7 136-6BA00-0CA0 和 F-DQ 6ES7 136-6DB00-0CA0、6ES7136-6DC00-0CA0)为例简要说明安全模块的典型参数和接线方式,主要有安全输入模块的传感器电源、loo1/loo2评估、对等/非对等、差异时间;安全输出模块的PM/PP输出的区别、测试周期、回读时间。
使用西门子故障安全信号模块时经常会遇到钝化和去钝这,每个模块都会出现。
钝化描述的是一种状态,整个故障安全信号模块或模块的单个通道发生钝化时会自动使用故障安全值 (0) 代替过程值。
简单地说,就是在钝化状态下输出模板没有输出,即使安全程序中输出地址还在置位;输入模板提供替代值“0”级安全程序即使实际信号状态为接通(1)状态。
模块何时会发生钝化
* 在故障安全系统的CPU启动阶段一直到CPU进入“运行”模式
* 故障安全CPU 和故障安全信号模块之间出现PROFIsafe通信错误
* 当故障安全信号模块或通道出现故障时(例如:断线,交叉接线等 )
* 设置故障安全信号模块 DB 内的参数 PASS_ON = 1
程序中如何读取安全F-IO模块进入钝化状态?
在编译硬件组态时,安全系统会为每个F-IO模块自动创建一个F-IO DB。可以在程序中评估其中的变量PASS_OUT和AD, 如果F-I/O 发生钝化,则变量 PASS_OUT = 1 和 AD = 1 。下图是TIA Portal软件中ET200S 4/8 F-DI模块发生故障进入钝化状态时的F-IO DB变量ASS_OUT和AD状态。
模块钝化
当导致故障安全信号模块钝化的错误消失后,需要用户对模块状态进行确认,这个确认的操作就称作去钝(重新集成)。去钝完成后,模块由提供故障安全值(0)切换到过程值,输出状态重新由过程映像区地址控制,输入的过程映像区地址提供实际的信号状态。
程序中如何对F-IO模块进行去钝操作?
当导致安全模块钝化的故障修复后,对应F-IO DB中的请求应答信号ACK_REQ变为1,表示故障已经解除请求解钝。
模块解钝
这时只需要脉冲方式将F-IO DB中的变量ACK_REI置位,给出应答信号,就可以完成去钝。
在实际编程过程中,在没有特殊安全要求下,可以不用分别对单个模块逐步解钝,而使用全局解钝指令一次解钝所有模块。
所有的解钝指令必须写在安全程序中。
你学会了吗。看完不要忘了给八阿哥点个赞[赞],你的是八阿哥进行创作的动力!
我是八阿哥,关注我,可以随时查看我较新发表的技术文章!这可都是干货哦~!
打字不易,若有错误或遗漏还请多多包涵[作揖]。
西门子PLC模块6ES7972-0BB60-0XA0
6ES7155-6BA01-0CN0
6ES7953-8LM32-0AA0
6ES7360-3AA01-0AA0
6ES7157-0AC83-0XA0
6ES7132-4BB31-0AA0
6ES7132-4BB01-0AA0
6ES7132-1BH00-0XB0
6ES7647-0AA00-0YA2
6ES7132-6HD01-2BB1
6ES7155-6AU00-0BN0
6ES7131-7RF00-0AB0
6ES7131-6BF00-0CA0
6ES7131-4BF50-0AA0
6ES7138-6BA00-0BA0
6ES7212-1HE40-0XB0
6ES7138-4FB04-0AB0
6ES7521-1BL10-0AA0
6ES7414-3EM07-0AB0
6ES7511-1AK02-0AB0
6ES5373-0AA41
6ES7131-4BB00-0AB0
6ES7221-1JF00-0XA0
6ES7791-0EQ00-0XA0
6ES7972-0EM00-0XA0
6ES7972-0ED00-0XA0
宁波秉圣-小田
6ES7972-0EB00-0XA0
6ES7972-0BB60-0XA0
6ES7972-0BB52-0XA0
6ES7972-0BB42-0XA0
6ES7971-1AA00-0AA0
6ES7971-0BA00
6ES7953-8LL31-0AA0
6ES7924-0BE10-0BA0
6ES7924-0BD10-0BA0
6ES7924-0AA00-1AB0
6ES7924-0AA10-0AA0
6ES7922-5BF00-0AC0
6ES7922-3BD20-0AB0
6ES7921-5AH20-0AA0
6ES7901-0BF00-0AA0
6ES7901-1BF00-0XA0
6ES7807-4BA03-0YA1