Inthethree-wireweldingsystem,aweldingprocessconsistsoftheoperationsoffourdevices,namelythreeweldingmachinesandonebogie.Theoperationsneedtobesynchronizedbyanumericalcoordinatecontroller(NCC).Inthispaper,wewilldiscussatask-job-procedurecubicprogramstructure.Underthisstructure,thedevicesaresynchronizedandisolatedatthesametime.Thiscubicprogramstructurecanalsobeusedasareferenceforothermulti-deviceormulti-unitmanufacturingprocesses.