If a hardware fault occurs in one branch of 8307A, the other two branches can compensate for the fault. Therefore, maintenance work, including dismantling and replacing faulty modules in the faulty branch, can be carried out under the online conditions of Triconex without interrupting the process. The system can be reconfigured on its own to achieve complete TMR operation. Extensive diagnosis of various branches, modules, and functional circuits can timely detect faults during operation and report indicators or alarms. Diagnosis can also store information about faults in system variables. When faults are discovered, operators can use diagnostic information to modify control actions or guide maintenance processes. From the user's perspective, 8307A is very simple to use because this triple system is like a control system. The user connects the inductor and actuator to a wire and programs the Triconex using a set of application logic. The rest is managed by Triconex itself.