工业西门子电缆6XV1840-2AH10代理经销商
西门子中国授权代理商——浔之漫智控技术(上海)有限公司,本公司坐落于松江工业区西部科技园,西边和全球zhuming芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,
PLC模块S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/O SIEMENS驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
西门子中国有限公司授权——浔之漫智控技术(上海)有限公司为西门子中国代理商,主要供应全国范围:西门子PLC代理商SIEMENS可编程控制器PLC模块、HMI触摸屏、SITOP电源、6GK网络产品、ET200分布式I/OSIEMENS 驱动产品MM系列变频器、G110 G120变频器、直流调速器、电线电缆、
驱动伺服产品、数控设备SIEMENS低压配电与控制产品及软起动器等
SIEMENS 可编程控制器
启动 F 系统后钝化和重新集成 F-I/O启动后的行为启动 F 系统后,必须按照 PROFIsafe 安全协议在 F-CPU 和F-I/O 之间建立通讯。 在此期间,将钝化整个 F-I/O。当使用故障安全值(0)时,变量QBAD、PASS_OUT、QBAD_I_xx 和QBAD_O_xx = 1。重新集成 F-I/O启动 F 系统之后,在F-Run-Time 组的第二个周期开始时,将自动重新集成 F-I/O,即自动在 PII 中提供过程数据或自动将 PIQ中提供的过程数据传送给故障安全输出;此事件的发生与变量 ACK_NEC 的设置无关。 根据使用的 F-I/O 以及F-Run-Time 组的周期时间和 PROFIBUS DP/PROFINET IO,重新集成可在 F-Run-Time组的若干周期之后进行。如果在 F-CPU 和 F-I/O 之间建立通讯的时间比在 HW Config 中的 F-I/O对象属性中设置的监视时间长,将不执行自动重新集成。误后的行为如果在 F-CPU 和 F-I/O 之间按照 PROFIsafe安全协议进行安全相关的通讯时,F 系统检测到错误(通讯错误),将钝化相关 F-I/O。使用故障安全值 (0) 时,变量QBAD、PASS_OUT、QBAD_I_xx 和 QBAD_O_xx 将被设置为“1”。重新集成F-I/O仅在以下情况下重新集成相关 F-I/O,即在 PII 中提供过程数据或将 PIQ 中提供的过程数据传送到故障安全输出:●已消除所有通讯错误且 F 系统已将 ACK_REQ 设置为 1● 已出现了一个具有上升沿的用户确认:– 在 F-I/O DB 的ACK_REI 变量上或– 在 FB 219 “F_ACK_GL” F 应用程序块的 ACK_REI_GLOB输入上(请参阅9.1.2.18 一章)发生 F-I/O 故障和通道故障后钝化和重新集成 F-I/O发生 F-I/O 故障后的特性如果F 系统检测到 F-I/O 故障(例如,编程错误、过热),将钝化相应的 F-I/O。使用故障安全值 (0) 时,变量QBAD、PASS_OUT、QBAD_I_xx 和 QBAD_O_xx 将被设置为“1”。发生通道故障后的行为如果 F系统检测到通道故障(例如,短路、过载、误差错误或断线),F 系统将根据在HW Config 中组态的 F-I/O的“发生通道故障后的行为”(Behavior after Channel Faults)参数进行响应。如果已组态通道特定钝化,则将钝化 F-I/O 的相关通道。 当使用故障安全值 (0) 时,相关通道的变量QBAD、PASS_OUT 或 QBAD_I_xx 和 QBAD_O_xx = 1。如果已组态整个 F-I/O 的钝化,则钝化与发生F-I/O 错误后的钝化相同(请参阅上文)。重新集成 F-I/O仅在以下情况下重新集成相关 F-I/O 或 F-I/O的相关通道,即在 PII 中提供过程数据或将PIQ 中提供的过程数据传送到故障安全输出:● 已消除所有 F-I/O故障或通道故障。如果已为 F-I/O 组态通道特定钝化,则在修正故障后重新集成相关通道;所有故障通道仍保持钝化状态。根据ACK_NEC 的设置,重新集成将按以下方式进行:● 如果 ACK_NEC = 0,则一旦 F系统检测到已消除故障,将立即自动重新集成。 对于具有输入的 F-I/O,将立即重新集成。 对于具有输出的 F-I/O或具有输入和输出的 FI/O,则根据正在使用的 F-I/O,重新集成可在完成必需的测试信号输入(F-I/O使用这些测试信号输入确定是否已消除故障)的几分钟之后进行。● ACK_NEC = 1 时,仅具有上升沿(在 F-I/O DB 的ACK_REI 变量上或在 FB 219“F_ACK_GL” F 应用程序块的 ACK_REI_GLOB输入上)的用户确认才会导致发生重新集成。 F 系统检测到已消除故障且已将 ACK_REQ 设置为 1后,可立即执行确认。 F-I/O发生电源故障的时间比在 HW Config 中为 F-/O 指定的监视时间短时,(请参阅《SIMATIC S7 中的安全工程》系统手册),则无论 ACK_NEC 的设置为何,均会自动重新集成。这与上述当 ACK = 0时的情况相同。如果在这种情况下,相关过程不允许重新集成,则必须通过评估变量 QBAD 或QBAD_I_xx 和 QBAD_O_xx 或PASS_OUT 来编写启动保护程序。如果 F-I/O 发生电源故障的时间比在 HW Config 中为 F-I/O指定的监视时间长,则 F系统将检测到通讯错误。当 ACK_NEC = 0 时,发生 F-I/O 故障和通道故障后钝化和重新集成F-I/O 的信号序列(用于发生通道故障后钝化整个 F-I/O) 如果要在 F 系统钝化 F-I/O 或 F-I/O的通道时启用其它 F-I/O 的钝化,可使用PASS_OUT/PASS_ON 变量执行相关 F-I/O 的组钝化。例如,启动 F系统后,可使用通过 PASS_OUT/PASS_ON 的组钝化强制重新集成所有 F-I/O。要进行组钝化,必须对组中 F-I/O的所有 PASS_OUT 变量进行 OR 运算,并将结果分配给组中 F-I/O 的所有 PASS_ON 变量。由于组钝化使用PASS_ON = 1 而应用故障安全值(0)时,组中 F-I/O 的 QBAD、QBAD_I_xx 和 QBAD_O_xx变量将都设置为在 DP 主站的 F-CPU 或 IO 控制器的安全程序中执行用户确认用户确认的选项可通过以下方法之一执行用户确认:●通过连接至具有输入的 F-I/O 的确认键●通过操作员监视和控制系统通过确认键执行用户确认说明如果使用“通过确认键执行用户确认”选项,且确认键所连接的 F-I/O上发生通讯错误、FI/O 故障或通道故障,则将无法确认该 F-I/O 的重新集成。该“阻塞”只能通过将 F-CPU 从 STOP切换到 RUN 才能排除。对于连接了确认键的 F-I/O的重新集成的确认,建议您还要提供通过操作员监视和控制系统执行的确认。通过操作员监视和控制系统执行用户确认通过操作员监视和控制系统执行用户确认需要分布式安全F 库 (V1) 中的 F_ACK_OP F应用程序块。编写通过操作员监视和控制系统执行用户确认程序的步骤1.在安全程序中调用“F_ACK_OP” F 应用程序块。 用于评估用户确认的确认信号将在F_ACK_OP 的输出 OUT处提供。在操作员监视和控制系统上设置一个区域,可使用该区域在 F_ACK_OP 的背景数据块(输入IN)中手动输入“确认值”“6”(确认的第一步)和“确认值”“9”(确认的第二步)。或在 F_ACK_OP 的背景数据块(输入IN)中,分配功能键 1 以传送“确认值”“6”(确认的第一步),并分配功能键 2 以传送“确认值”“9”(确认的第二步)。3.可选: 在操作员监视和控制系统上,评估 F_ACK_OP 背景数据块中的输入Q,以指示必须在其中发生第二步确认的时间帧,或指示第一步确认已发生。如果只能使用“监视/修改变量” (Monitor/ModifyVariabl) 功能通过一个编程设备或 PC 执行用户确认,并且不希望取消激活安全模式,则必须在调用 F_ACK_OPF-Block 时在输入IN 处传输一个地址(存储器字)。 可通过修改此存储器字在编程设备或 PC上传送“确认值”“6”和“9”。 不得通过程序说明该存储器字。说明如果将输入 IN 与存储器字互联,则该存储器字只能是一个 F运行组中 F_ACK_OP上的输入。警告不能通过一个操作触发两个确认步骤(例如,通过将两个确认步骤与时间条件自动存储在一个程序中并使用一个功能键来触发它们)。两个单独的确认步骤也可避免非故障安全操作员监视和控制系统误触发确认。警告如果操作员监视和控制系统可以访问多个使用F_ACK_OP 进行故障安全确认的 FCPU,或如果已将操作员监视和控制系统与 F-CPU(具有 F_ACK_OP F应用程序块)联网,则执行这两个确认步骤之前,必须确保实际上正对正确的 F-CPU 进行寻址: 在每个 F-CPU中,在标准用户程序的 DB 中存储一个全网唯一的 F-CPU 名称。在操作员监视和控制系统中设置一个区域,可通过该区域在执行两个确认步骤之前从DB 中在线读出 F-CPU 名称。 可选:在操作员监视和控制系统中设置一个区域,用以yongjiu存储 F-CPU 名称。 只需比较在线读出的 F-CPU名称和yongjiu存储的名称,即可确定是否正在对目标F-CPU 进行寻址。 集成 F-I/O的用户确认程序的步骤实例1. 可选: 如果要在发生 F-I/O 故障或通道故障后自动重新集成(无用户确认),请将各个 F-I/O DB中的 ACK_NEC 变量设置为“0”。警告从安全角度出发,只有在相关过程允许自动重新集成时才为 ACK_NEC 分配 0。2.可选: 发生错误时评估各个 F-I/O DB 中的 QBAD 或 QBAD_I_xx 和 QBAD_O_xx 或DIAG变量,以触发指示灯(如果适用),并且/或者在标准用户程序中通过评估QBAD 或 QBAD_I_xx 和 QBAD_O_xx 或DIAG,在操作员监视和控制系统上生成错误消息;可在执行确认操作之前评估这些消息。 还可以评估 F-CPU 的诊断缓冲区。3.可选: 评估各个 F-I/O DB 中的 ACK_REQ变量(例如在标准用户程序中或在操作员监视和控制系统上),以查询或指示是否需要用户确认。4. 将确认键的输入或 F_ACK_OP 的OUT 输出分配到相应的 F-I/O DB 中的 ACK_REI 变量或 FB 219 “F_ACK_GL” F 应用程序块的ACK_REI_GLOB 输入(请参阅上文)。参见F-I/O DB (页 104)FB 187 "F_ACK_OP": 故障安全确认(页 192)6.2 在智能从站的 F-CPU 的安全程序中执行用户确认用户确认的选项可通过以下方法之一执行用户确认:●通过可用于访问智能从站的 F-CPU 的操作员监视和控制系统● 通过连接至输入被分配给智能从站的 F-CPU 的 F-I/O的确认键● 通过连接至输入被分配给 DP 主站 F-CPU 的 F-I/O 的确认键通过可用于访问智能从站的 F-CPU的操作员监视和控制系统执行用户确认要通过可用于访问智能从站的 F-CPU的操作员监视和控制系统执行用户确认,需要Distributed Safety F 库 (V1) 中的 F_ACK_OP F应用程序块。编程步骤请按照『在 DP 主站的 F-CPU的安全程序中执行用户确认』下『编写通过操作员监视和控制系统执行用户确认程序的步骤』一章中介绍的步骤进行编程。可通过操作员监视和控制系统直接访问智能从站中F_ACK_OP 的背景数据块。2. 通过输入被分配给智能从站的 F-CPU 的 F-I/O上的确认键执行用户确认说明如果确认键所连接的 F-I/O 中发生通讯错误、F-I/O 故障或通道故障,将无法再确认该 FI/O的重新集成。该“块”只能通过将智能从站的 F-CPU 从 STOP 切换到 RUN 才能删除。对于确认键所连接的 F-I/O的重新集成的确认,建议还要提供通过可用于访问智能从站的 F-CPU 的操作员监视和控制系统执行的确认(请参阅 1)