Внимание! Правильный ответ!
Пол года назад в ПЛК был залит проект, в котором были отмечены 4 переменных для выгрузки в символьный файл (ну ... чтобы считывать их через OPC), а вот создать загрузочный забыли. Первая же перезагрузка ПЛК приводит к несоответствию символьных таблиц между ПЛК и Gateway, но это оказалось несмертельным до тех пор пока не был перезапущен OPC-сервер. Gateway без всяких предупреждений просто виснет, перекрывая связь со всеми ПЛК, которые работают через него. CoDeSys почему-то не видел разницы между текущим и загружаемым проектом, соответсвенно и не загружал проект. Пришлось переставить пару строк программы, что бы CoDeSys предложил динамическую подгрузку измененого проекта. При загрузке изменений таблицы засинхронизировались - все заработало. Вопрос снят. Все спасибо!!!