Доброго времени суток.
Столкнулся с такой ситуацией: после создания очередного нового Instance DB при вызове существующего FB из FC и после компиляции с последующей заливкой проекта на сервер WinCC оказалось, что у всех окон объектов, Instance DB которых были созданы ранее при вызове того же существующего FB, одно и то же имя. После недолгих изысканий выяснилось (это видно в Tag Management), что у всех ранее созданных DBn.#comment в группе этого FBn.#comment после компиляции прописалось одно и тоже значение поля LimitValues\StartValue, и это значение равно сгенерированному значению этого поля для последнего созданного DBn.#comment, т.е.:
Было до компиляции после создания нового Instance DB:
DB1.#comment(StartValue == 123)
DB2.#comment(StartValue == 456)
DB3.#comment(StartValue == 789)
Стало после компиляции после создания нового Instance DB:
DB1.#comment(StartValue == 012)
DB2.#comment(StartValue == 012)
DB3.#comment(StartValue == 012)
DB4.#comment(StartValue == 012)
Внесение изменений в структурные теги из оснастки WinCC, как известно, невозможно. В принципе, можно залезть руками в MSSQL-таблицы MCPTUTYPESTRUCTMEMBER, MCPTVARGROUP, MCPTVARIABLEDESC, MCPTVARIABLEDESC_Instances, MCPTVARIABLETYPE, но, во-первых, не думаю, что стоит это делать, во-вторых, проблему это все равно не решает.
Кто-нибудь сталкивался с чем-то подобным? Откуда могут у проблемы расти ноги?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Структурный тег #comment и его StartValue
Модератор: Глоб.модераторы
-
- новенький
- Сообщения: 1
- Зарегистрирован: 16 апр 2018, 04:34
- Имя: Данил