F/FH系统上的编程—更改故障安全I/O的参数

n

在S7 F/FH上更改安全程序

n

题:

n

故障检测和操作指导

T1在SIMATIC S7-400FH上,如何在运行过程中更改故障安全I/O的参数?

跳转到更改说明:FAQ回顾

解答:

解答T1
在SIMATIC S7-400FH上,如何在运行过程中更改故障安全I/O的参数?

对于F模块和F应用程序之间的故障安全信息交换,自动生成的F模块驱动与F模块参数有关。例如,启用F模块上一个未使用的输入后,必须再次编译更新模块驱动,以使模块驱动参数重新匹配模块的参数。n

在修改程序(用户程序)或H-CiR(硬件更改)之后,程序与模块间的数据交换处于中断状态,直备份CPU下传程序并且模块重新启动为止,这是为什么不允许在运行过程中更改参数的原因。n

在2004年8月版的“可编程控制器 S7 F/FH”手册中,对此进行了如下描述(第5-71页):“当前产品版本不能在运行过程中修改F I/O的参数分配。只有在S7 FH系统中移除再插入模块之后该模块才能接收修改的参数分配。第一次更改下载后,F I/O检测到一个CRC错误并输出替代值。”n

下表描述了两种可能的解决方法:n

序号

可能的解决方法

描述

1

模拟相关的输入

为了在下传更改硬件和F模块驱动期间保持输入信号,在执行下传之前,必须模拟已经用在通道驱动装置(F_CH_xx)上的输入。n

警告:
在这段时间内进程没有捕获任何实际值。确保这段时间内采取其它系统安全防护措施。n

2

激活所有通道(推荐)

当F模块的所有通道都已经激活时,仅须合并新信号的通道驱动装置(F_CH_xx)。

由于F-DI24不能识别断路(开路)故障,因此未使用的输入不会被诊断为故障信号。

由于F-DI Namur可以识别断路(开路),因此未使用的输入必须连接一个电阻(例如,1千欧)才能避免被诊断为故障信号。

由于F-AI (4-20 mA)可以识别开路信号,要使输入不会诊断为故障信号,必须提供一个大于4 mA的电流,比如,在供电电压和输入之间连接一个3.9千欧的电阻。

由于F-DO10可以识别无连接的输出,必须在输出上连接一个电阻(例如,2.7千欧)。

FAQ回顾

更改 日期
创建FAQ 2005年4月8日

返回问题

关键字:
Safety Integrated, F系统

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc338512.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论