The invention relates to a CAN bus-based medical X-ray high voltage generator control system, which comprises a console MCU module, a high voltage generator and a bulb tube connected in sequence, wherein the high voltage generator comprises a power interface module, a rotary anode driving module, a high voltage loop control module, a large-small focal filament power module, an AEC shooting control module, an IBS perspective control module, a high voltage inverter and a transformer; the console MCU module, the power interface module, the rotary anode driving module, the high voltage loop control module, the large-small focal filament power module, the AEC shooting control module and the IBS perspective control module are mutually connected via the CAN bus; and the high voltage inverter and the transformer are respectively connected with the high voltage loop control module and the bulb tube. Compared with the prior art, the system has the advantages of flexibility, reliability, low cost, good system performance and the like.