为了实现焊枪自动摆动,研制了一种基于PLC控制的焊枪摆动器。文中介绍了该摆动器的机械结构组成和控制系统组成,重点阐述了采用西门子S7-200 PLC实现步进电机控制及焊枪摆动过程控制的方法,并给出了程序设计流程图。现场使用表明,该焊枪摆动器是行之有效的,完全满足焊接工艺要求。