Со стороны "поля" - обычный ПЛК, работающий как обычно. Со стороны оператора - обычный ПК. Обычная, казалось бы, СКАДА.
А вот внутри - там сервер, события, подписки. Коллега, кто создавал проект для скады, сказал, что очень шибко гибко, но на каждую лампочку, каждую кнопочку нужно прописывать скрипт вручную (такая уж среда разработки).
И да, там сбоку - ещё и сервер безопасности, без которого ничего не работает. И база данных.
Добавлю, что конкретно этот проект мы могли сделать традиционным ПО для СКАДа, без этого всего. Но у нас следующий проект маячит, заметно более крупный. И там интеграция с IT-системами и прочее и прочее. На него OPC UA хорошо ложиться. Поэтому выбрали решение OPC UA или близкое. Правда, в текущей реализации, оно, со всеми серверами и базами данных, скромненько крутится на одном ПК оператора.
P.S. Резюме: Годно. Работать можно. Сложнее, но ещё гибче. Несмотря на нагромождения серверов, работает приемлемо, с точки зрения конечных пользователей, деградации незаметно - она есть, но неразличима.