Так а почему не используете MasterSCADA для решения задач. Если ее используют в связке с OPC-сервером, то разумнее, как мне кажется, использовать MS и для программирования контроллера.