На компе стоял ХР и codesys2.3.8.
Программе (далее прога) общалась с плк через GetwayОРС.

Потом установил висту, установил Codesys2.3.9.

и вот что получил
1.данные из ПЛК в моей проге не вижу одни нули. ошибок в ОРС нет.
2.если в проге изменяю переменную то в ПЛК она меняется. а в проге нет (похоже читает одни нули).

Подозрение на файлы
OPCPROXY.DLL
OPCCOMN_PS.DLL
CALLRPROXY.DLL
OCSDAAuto.DLL
OCSSpy_PS.DLL
OPCenum.EXE