利用RSVIEW32的事件机制实现软冗余自动切换

RSVIEW32中支持事件机制,当RSVIEW32中定义的事件被调用EventOn启用后,在事件指定的触发方式下,会周期性或者连续地扫描执行。而每当事件被扫描时,如果事件条件结果由0变换到1,那么事件就发生,此时该事件所指定的执行行为将被RSVIEW32自动执行。我们按RSVIEW32对事件的固有支持特性,在配置有双PLC的软冗余系统中成功实现了,快速地接管活动PLC工作的任务。

在硬件投资不足的情况下,我们为了获得足够的冗余功能,往往可以配置双PLC再辅以PLC程序来实现软件冗余功能。这里不对PLC程序如果保证双PLC之间的冗余功能作深入的探讨,只对已经实现软件冗余功能的双PLC系统中,RSVIEW32如何正确有效地连接到当前活动的PLC上作研究。

说到RSVIEW32对软冗余的支持,我们必须对RSLINX对软冗余的支持作一些技术说明,RSLINX作为RSVIEW32PLC通讯的中间桥梁提供了对软冗余功能的基本支持。在RSLINX可以配置Alias Topics,通过Alias 来管理多个不同Topic之间的切换工作,我们知道ABPLC网络中一个Topic可以连接到一个特定的PLC,这样通过对RSLINXAlias功能就可以实现RSVIEW32正确有效地连接到活动的PLC

当然这里说到的只是可行的途径,具体我们怎么来做呢?

首先,我们通过RSLINX

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值