Я рисую все на VB6. Получаю чистый .EXE. (еще регистрирую в системе пару .OCX и все). Scada, OPC (и всякие сторонние библиотеки) не использую. С помощью UserControl можно реализовать кастомный графический элемент любой сложности, включая построение графиков и диаграмм.
DataClient.jpg
При большой необходимости могу переписать все на Java под Android.
Но хочу Вас сразу предупредить! Местные профи забивают нас ногами. Почему? Сам никак не пойму?