发布于 2007-07-13 14:53:40
0楼
从字面上理解就可以了,软冗余就是用软件来实现,也就是通过软件编程实现冗余的效果.
硬冗余就是通过硬件来实现冗余,不需要在软件里进行的任何编程;
硬冗余和软冗余的相同之处是都必须具有两个信号;
两者的区别是:软冗余使用普通硬件就可以(不是所有的模件都具备冗余功能的),但需要两个信号,信号的地址可以就近,也可以分配到不同模件上去,硬件组态必须两个都有,然后通过软件的编程实现两个信号冗余;
硬件冗余使用的硬件必须具备冗余功能,只需将两个同类型但位置不同的卡件设置成互为冗余,这样其他的工作就按照一个信号的组态进行就可以了,软件中也只需要做一个信号就可以了.
好像有点罗嗦,简单的理解就是:
软冗余是2个信号通道,2个信号的组态,软件中实现1用1备;
硬冗余是2个信号通道,2个冗余卡件,1个信号的组态,硬件实现1用1备;
具体参看资料!!
不以物喜,不以己悲;
达则兼济天下,穷则独善其身。