The invention provides a remote training, fault diagnosis system of a production system and an implementation method thereof. The remote training, fault diagnosis system of the production system comprises a main control computer mounted on a well, and a switch connected with the main control computer, a voice alarm output device connected with the switch, a printer, a stream media server and a camera; the switch is connected with a main shaft hoisting system, a central substation centralized control system, a pressure fan centralized control system, a ground coal flow centralized control system, a coal washery centralized control system and a simulation teaching system through a pair of optical fiber switches, and the optical fiber switches are connected through an optical cable. The main safety production system and teaching emulation system can be integrated by the remote training, fault diagnosis system of the production system for remote controlling and monitoring, the actual use and simulated practice training function can be achieved by the remote training, fault diagnosis system of the production system, the operation and maintenance people is trained for the coal mine integrated automation system, the normal work of the integrated automation system is guaranteed and the running efficiency of the system is improved.