Цитата(Max2114 @ 12.8.2013, 12:55)

Программы то я сделаю без проблем, а вот как быть со связями со скадой - не знаю. Т.е. есть большая вероятность, что программисты модифицировали програмы конструктора для связи с скадой. И есть несколько нестнадартных программ, там вообще неизвестно на какие адреса какие данные выкинул разработчик. Связь с контроллерами реализована вроде как без опс-сервера (запущенных опс серверов я не увидел). И вот как можно выдернуть с каких адресов какие данные читает скада? (к разработчику обращаться бесполезно - ничего не получим).
Я бы промониторил лог обмена, выяснив тем самым используемые адреса. Далее поменял бы уставки и посмотрел бы адреса изменяющихся данных.
Далее приложил бы к сегнетиксовому конструктору на предмет совпадения.
Если не совпадает, то эпик фейл, придётся заниматься разбором детальным, т.е. отдельно шевелить каждую температуру и по этому шевелению определять адрес конкретной переменной. И так по всем функциям.
Нетривиальная задачка, хочу сказать. Наверное быстрее (следовательно и дешевле) заново сделать диспетчеризацию.