1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Screen Window и TagPrefix

Ответить

Автор темы
a_gricaj
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 25 фев 2020, 15:45
Имя: Андрей
Благодарил (а): 1 раз

Screen Window и TagPrefix

Сообщение a_gricaj »

Здравствуйте, подскажите как решить проблему (WinCC prof v14)
есть экран, "кликая" на изображение вызывается другой экран в ScreenWindow c использованием TagPrefix
Изображение
тут все ок, теги через TagPrefix подтянулись.
Теперь я хочу открыть из этого окна новый ScreenWindow и наложить его на "кнопки обманки"
Изображение
Подскажите, что я могу делать не так, СПС.

Если нажать на кнопку к которой не подтянулся тег то получается так
Изображение

Отправлено спустя 10 минут 19 секунд:
Скрипт на кнопке, уже - все по простому для проверки, но и это не работает
Изображение
Последний раз редактировалось a_gricaj 23 окт 2020, 09:35, всего редактировалось 1 раз.

makesstr
осмотрелся
осмотрелся
Сообщения: 194
Зарегистрирован: 19 сен 2019, 10:09
Имя: Макс
Страна: Россия
город/регион: Славянск-на-Кубани
Благодарил (а): 5 раз
Поблагодарили: 34 раза

Screen Window и TagPrefix

Сообщение makesstr »

Из тегпрефиксного окна вообще лучше ничего не вызывать, потому что тег префиксы будут складываться, там где они должны быть, и будут там где их быть не должно.
[+]
Important
It is important that the tag prefix of a picture window corresponds to a global definition. This means that the tag prefix of the picture window is valid for all tags that are processed in that picture window or are changed in another way (script).

It thus follows that these tags must be part of the structure whose name you have specified as tag prefix for the picture window.
If, for example, you declare a tag with the name "Hallo" outside the aforementioned structure and attempt to change it in the picture window, then an attempt is made to change the tag name "TagPrefix.Hallo". This leads to an error, because this tag does not exist.
Please also note that the tag prefix of the picture window is also valid when you agree upon another tag prefix in the picture window.
For tags that are processed in the second definition or changed in another way (script), the following interpretation holds:

"TagPrefix1.TagPrefix2.TagName".

https://support.industry.siemens.com/cs ... 0&lc=en-WW
Придумайте решение получше
WinCC 7.4 SP1 Upd15, Step5.6

Автор темы
a_gricaj
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 25 фев 2020, 15:45
Имя: Андрей
Благодарил (а): 1 раз

Screen Window и TagPrefix

Сообщение a_gricaj »

тут вот работает у парня
https://www.youtube.com/watch?v=5YZ-Zy3EESE&t=165s
Аватара пользователя

megavolt86
эксперт
эксперт
Сообщения: 1172
Зарегистрирован: 14 ноя 2013, 20:35
Имя: Анатолий Сергеевич
Страна: Россия
город/регион: Башкортостан
Благодарил (а): 13 раз
Поблагодарили: 68 раз

Screen Window и TagPrefix

Сообщение megavolt86 »

Я делал всплывающие окна одного размера, а размер экрана был намного больше вызываемого окна.
По клику на разные кнопки (подобие вкладок в интернет браузере) просто менялись координаты необходимых элементов на экране. Тем самым не загромождал систему обилием screenwindow и быстродействие не пострадало при этом.
:ext_secret:

Автор темы
a_gricaj
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 25 фев 2020, 15:45
Имя: Андрей
Благодарил (а): 1 раз

Screen Window и TagPrefix

Сообщение a_gricaj »

Всем спс за ответы...
Ответить

Вернуться в «WinCC»