(52).(JA)エンジン駆動溶接機(1)は、使用者による直流電源の電流設定を受け、設定信号として出力する電流設定手段(52)と、出力切替手段(71)と、コントローラ(4)を備えている。出力切替手段(71)は、複数の直流電源(2),(3)の出力をまとめて所定の溶接出力端子(23)から出力させる第1出力モードと、直流電源(2),(3)からの出力電流を個別の溶接出力端子(23),(33)から出力させる第2出力モードとを切り替える機能を有する。コントローラ(4)は、電流設定手段(52)から受けた設定信号にしたがって、第1出力モードと第2の出力モードとを自動的に切り替える。