为什么冗余模拟量输出模块的每个通道只有一半电流输出?


描述:

这是使用冗余I/O模板时的一个基本概念。也就是说,当某一个模拟量输出模板故障不能输出时,相对应的另一个冗余模板不会存在过高的浪涌电流。冗余模拟量输出模板之间必须参照 “S7-400H Programmable Logic Controller, Fault-tolerant Systems”- Entry ID 1186523上的指导进行连接。n

作为冗余模拟量输出的模板,仅仅能使用电流输出的方式。两冗余模拟量模板并联连接,共同为执行器提供驱动电流。n

当使用冗余模拟量模板执行控制任务时,每个模板提供当前输出所需电流中的一半电流。如果其中任意一个模板故障,那么这个故障会被系统检测到并作出相应处理。此时另外一个输出模板会全部输出驱动电流。在故障的情况下,每个模拟量输出模板的浪涌电流最大不会超过整个电流的50%。n

如果冗余模拟量模板中的一个模板故障,那么当前执行器上的输出电流会减少到正常输出电流的一半,并迅速在下一个程序循环周期回升到正常值。n

每个冗余输出模板会输出一个大约 120 µA 最小电流(总共大约 240 µA 电流)用来保证总是有一个非常小的正值输出。组态的 0 mA 替代值也会导致最小量输出。n

必须使用“Redundant IO”功能库中提供的功能块来控制模拟量输出模板的输出。n

您可以通过“Start > SIMATIC> Documentation > PCS 7 – Function Manual Fault-tolerant Process Control Systems”或功能块的在线帮助系统中获得相应帮助信息。n

最大检测模板故障时间依靠循环OB(模板分配的映象区更新OB)。循环OB的选择必须根据与模拟量输出模板相连的执行器反映时间来选择,其必须小于执行器反映时间。n

如果配置的映象区更新时间太慢,或者大于执行器反映时间,那么必须重新配置映象区更新周期,将其放置在更高速的映象区中。n

此外,用于控制模拟量输出的功能块也必须在高速的运行组中运行。n

必须使用 CH_AO 通道驱动功能块和模板驱动来操作模拟量模板。模板驱动会在激活“Generate /Update Module drivers”功能后自动产生。MODxx 功能块会被自动安装在带有@ 的Chart中。用户不能随意更改模板驱动功能块的运行顺序。

用户需要手动将通道驱动功能块加入到CFC中。

如果用户更改了通道驱动功能的扫描周期,需要在再次编译CFC时激活“Generate/Update module driver ”选项,来告诉系统重新定位模板驱动的安装位置及运行顺序。

注意:
请注意不要随意更改模板驱动在运行组中的运行顺序,否则可能会导致通道驱动功能块 CH_AO 和模板驱动功能块之间的不同步,从而导致最终的信号输出故障。

关键字:
Failsafe, Redundancy

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

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

相关推荐

发表回复

登录后才能评论