Recently, a Program-controlled Synchronous Triggering System (PSTS) is developed at Wuhan National High Magnetic Field Center. The designed system could generate triggering signal for thirteen power modules and eight magnets distributed in different experiment stations. By generating precise and synchronous triggering signals required for the facility, the multiple power modules could be discharged synchronously or in a preset time sequence. The PSTS is composed of triggering signal generator, fiber converter, expanded cell, and local sequence generator. The triggering signal generator, isolated from local device, is applied for sequential control of multi-module in the facility. The signal transmission is realized by optical fiber. A Digital Signal Processor (DSP) with specific type of TMS320F2812 is employed to design the triggering signal generator. The parameters of triggering channels and time-delay with the accuracy of 1 us could be configured through human machine interface. Local sequence generator unit is integrated in the local control unit on the basis of a Complex Programmable Logic Device (CPLD) with specific type of EPM7128. Local sequence generator is responsible for producing the time sequence signals to control and record the waveform of each power module, as well as the triggering signal waveform modulation for thyristor through expanded cell. Based on the designed system, the pulsed high magnetic field facility could be operated effectively. The test result illustrates that the system is of high performance.