In switchback station of the on-building Shanghai Metro Line 16, different kinds of trains such as part-stop and regular ones are designed to finish their switchback work there. As the operation time cycles for each train mode are different, certain kind of train should obey last in first out (LIFO) order when it uses switchback lane, this makes the train dispatching in such station more complex than urban metro lines. As for the turnout points which are essential for train dispatching in switchback station, more rigorous software algorithm and more reliable fault tolerance hardware mechanism must be employed in its interlocking control system so as to ensure the reliability. In this paper, according to the optimal lane use graph acquired by Train Plan Maker (TPM) simulation and the actual needs of Shanghai Metro Line 16, a design of turnout points interlocking control system based on fail-safe principle with multiple software and hardware redundancy designs integrated has been proposed.