A fault tolerant architecture for the control of industrial plants