设计了一种基于PLC控制的恒流充电冲击电流发生器。该发生器是由一台三菱PLC作为控制器,通过控制可控硅导通角,调节输出电压,输出电压经过整流对脉冲电容器进行充电,实现恒流控制。最后通过调波电路进行参数调整,触发放电球,形成放电回路。试验结果证明,该方案达到了恒流充电的效果,并实现了8/20 us冲击电流波形。