Robotic Welding: System Issues 119 Figure 4.9. Software architecture used (depicting two approaches: using software components and OPC – OLE for Process Control [31])