西门子电线电缆代理商销售
西门子电线电缆代理商销售供应全国西门子工控设备代理经销产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。作为西门子授权代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理商,西门子PLC模块代理商移植由 S7 Distributed Safety V5.4 SP5 创建的项目时,将自动
使用版本 V1.0 中的指令。
**使用 STEP 7 Safety Advanced 编译移植的安全程序时,建
议先将指令更新到较新版本。
1.1 √ — o 这些版本的功能与版本 V1.0 中的相同。
1.2 √ o o
1.3 √ √ √
o 该版本不再支持。
通过 STEP 7 Safety 创建新 F-CPU 时,系统将自动为所创建的 F-CPU 预设较新可用版本。
有关所使用指令版本的更多信息,请参见 STEP 7 帮助中的“使用指令版本”(Using
instruction versions)。
输入 IN1 和 IN2
输入 IN1 和 IN2 的方式必须保证使它们的安全状态为 0
SIRIUS Safety ES 是用于组态、调试和诊断 3RK3 模块化安全系统以及 3SK2 安全继电器的工程软件。该软件兼有硬件组态、安全功能的参数设置以及安全系统的测试和诊断功能。
三个程序版本,工程组态
SIRIUS Safety ES 软件程序具有三种版本,这三种版本在用户友好性、功能范围和价格方面有所不同。
SIRIUS Safety ES | 基本型 | 标准型 | 高级型 |
---|
通过设备上的本地接口进行访问 | ✓ | ✓ | ✓ |
参数分配 |
如果将输入 IN1 和 IN2 处的传感器分配给不同的 F-I/O,则可能会因 F-I/O 启动特性的不
同,而导致启动 F 系统后故障安全值输出的时间长度有所不同。在**出差异时间
DISCTIME 后,如果输入 IN1 和 IN2 的信号状态仍不同,则在启动 F 系统之后将检测到一
个差异错误。
如果 ACK_NEC = 1,则必须使用输入 ACK 处的上升沿来确认差异错误DIAG 输出将提供有关错误的非故障安全信息,用于检修。可以通过操作员监视和控制系
统读取该信息,也可以在标准用户程序中评估该信息(如果适用)。DIAG 位将会保存,
直到在输入 ACK 处进行确认。
DIAG 的结构
位号 分配 可能的错误原因 补救措施
位 0 存在差异错误或差异时间设置不
正确
(= DISC_FLT 状态)
传感器故障 检查传感器
接线错误 检查传感器接线
传感器连接到不同的 F-I/O,以
及 F-I/O 故障、通道故障、通信
错误或通过 F-I/O 的 PASS_ON
进行的钝化对于循环 n+1 中的**调用,相对于 F 运行组开始的时间,该指令的调用时间比
在循环 n 中的调用时间早 Δ1,这是因为在循环 n+1 中调用该指令之前跳过了 F 运
行组部分安全程序。对于时间更新,该指令将考虑时间 TBase_1,而不是循环 n 中从
调用开始实际已用完的 T1 时间。
② 在循环 n+1 中*二次调用该指令。此时,不考虑其它时间更新(增量为 Δ2)。
③ 在循环 n+2 中调用该指令时,相对于 F 运行组开始的时间,该指令的调用时间比
在循环 n 中的调用时间晚 Δ3,这是因为在循环 n+2 中调用该指令之前,更高**
级的中断已中断了 F 运行组。该指令将使用时间 TBase_1 + TBase_2,而不是循环 n 中
从调用开始算起已通过检查输出 Q 的信号状态确定是否与反馈输入 FEEDBACK 的信号状态相反。
输入 ON = 1 后,输出 Q 会立即置 1。这要求反馈输入 FEEDBACK = 1 且不存在反馈错
误。
只要输入 ON = 0 后或者如果检测到反馈错误,输出 Q 将立即设置为 0。
如果反馈输入 FEEDBACK(对于输出 Q)的相反的信号状态在较大容差反馈时间内未跟随
输出 Q 的信号状态,则将检测到反馈错误 ERROR = 1。保存反馈错误。
如果在发生反馈错误后检测到反馈输入 FEEDBACK 和输出 Q 之间存在差异,则将根据
ACK_NEC 的参数分配确认该反馈错误:
• 如果 ACK_NEC = 0,则将自动进行确认。
• 如果 ACK_NEC = 1,则必须使用输入 ACK 处的上升沿来确认反馈错误。
ACK_REQ = 1 输出发出信号,然后指示在输入 ACK 处需要一个用户确认以确认反馈错