To deal with the lack of good quality and commonly accepted fault data of large-scale equipments, simulation based strategy is calling for more and more attention. This paper focuses on the real-time fault injection method in the simulation model of mechanic-electronic-hydraulic control system. First, simulation model of a ship steering system was built in AMESim. And then, several typical faults were injected in the established model. To realize the real-time fault injection, this paper utilized LabVIEW to cooperate with AMESim to carry out Co-simulation. Analysis result showed that the acquired simulation data of different injected faults corresponded with theoretical estimation well. Work in this paper provides an available approach to get fault data in real-time working condition for safety analysis.