Коллеги! О чем, собственно, дискуссия?
Есть три уровня:
1) Датчики преобразователи
2) Локальная автоматика
3) Диспетчеризация
Если для себя любимого:
1) Определеляемся с входными сигналами, ищем недорогие датчики и преобразователи со стандартными выходами.
2) По количеству и типу входных и выходных сигналов подбираем контроллеры. Если стандарнтый протокол хотим, то MODBUS, имхо, самое бюджетное решение.
3) Берём комп - любой, какой нра. Ставим OPC. А дальше, что угодно: Scada, не SCADA... Дружите с компом, можете свой софт сделать. Тот же Visual Basic Вам в помощь!

p.s. по практике, системы для себя собираются из трофеев, подарков, остатков...