Передача сообщений из Step->WinCC
Sol; 17.10.02

Здравствуйте.

Есть проблемма с диагностическими сообщениями, переданными из Step-а в WinCC.
Делаю так:
1) В Simatic Manager-е станция-> Hardware->CPU , в меню Options->Report System Error
Создаю диагностический блок (FB,DB)
2) После генерации, созданная DB -> Special Object Properties->Message открывается Message Configuration, где отображаеться информация по всей набранной линейке, типа
Rack 0,
Rack 0 Slot 1
и т.д.
Напротив каждого , в General Data находится сгенерированное сообщение.
3) Добавляю New Device ->WIN_CC, где в 3 блоке помещаются эти сообщения,напр:
Rack 0: @1W%t#ErrTextLib@\nName: UR\nCPU: CPU 315-2 DP,
где ErrTextLib - это имя текстовой библиотеки Step-а, где храняться сами тексты ошибок.
4) Options->PLC-OS Connection Data-> Transfer, передаю в WinCC.
5) Передача проходит успешно, после чего в Alarm Logging появляються все эти сообщения в соответсвующем блоке 3(кроме Info Text).
До этих пор все абсолютно ясно, но при запуске WinCCRT и генерации какого нибудь трабла(например извлечение батарейки из контроллера) выдаётся таки соответсвующая ошибка, только без
текста самой ошибки (или левый текст ошибки).
Т.е макрос @1W%t#ErrTextLib@ обращения к текстовой библиотеке ErrTextLib выполняется неверно(или вообще не выполняется).
В Step-e же,PLC->CPU Message - все эти сообщения выводятся абсолютно корректно.
Таже история и с Symbol-Related Messages, которые параметрируются из символьной таблицы.