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

Tia portal всплывающее окно

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)

Модератор: Глоб.модераторы

Ответить

Автор темы
Dimonishe63
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 26 мар 2021, 10:44
Имя: Дмитрий
Страна: Россия
город/регион: Тольятти
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Tia portal всплывающее окно

Сообщение Dimonishe63 »

Добрый день коллеги, подскажите нигде нашел аналогичного примера на Tia portal 17 (ktp basic 400), как мне на кнопку завязать дополнительное окно подтверждения?


К примеру у меня есть кнопка сброса параметров на исходное значение , как мне на эту кнопку сделать всплывающее окно с подтверждением?

AlexandrGr
не первый раз у нас
не первый раз у нас
Сообщения: 306
Зарегистрирован: 26 май 2022, 12:10
Имя: Александр
Страна: Россия
город/регион: lipetsk
Благодарил (а): 5 раз
Поблагодарили: 28 раз

Tia portal всплывающее окно

Сообщение AlexandrGr »

Dimonishe63 писал(а): 03 окт 2023, 09:45 как мне на эту кнопку сделать всплывающее окно с подтверждением?
There is no pop-up screens in Basic KTP panels. I usually make a "Template_Rectangle" and add what i need to it, and then group everything there. After that you need to change the layer to at least one level higher than the basic items on that screen. Then you need to make the visibility control through a PLC tag for the group. Then you control the visibility from the PLC program.

So every time you active the call tag in the PLC, that group "pops up" like a pop-up window.
Аватара пользователя

Nicolayy
не первый раз у нас
не первый раз у нас
Сообщения: 318
Зарегистрирован: 14 фев 2014, 11:55
Имя: Николай
Страна: Россия
Благодарил (а): 16 раз
Поблагодарили: 72 раза

Tia portal всплывающее окно

Сообщение Nicolayy »

AlexandrGr писал(а): 03 окт 2023, 10:06
There is no pop-up screens in Basic KTP panels. I usually make a "Template_Rectangle" and add what i need to it, and then group everything there. After that you need to change the layer to at least one level higher than the basic items on that screen. Then you need to make the visibility control through a PLC tag for the group. Then you control the visibility from the PLC program.

So every time you active the call tag in the PLC, that group "pops up" like a pop-up window.
Похоже, что он создает это в верхнем слое определенного экрана. Не очень понятно зачем. Есть же экран Template, где это можно всё сделать, никак при этом не затрагивая основной экран, где это всплывающее квазиокно будет появляться.

AlexandrGr
не первый раз у нас
не первый раз у нас
Сообщения: 306
Зарегистрирован: 26 май 2022, 12:10
Имя: Александр
Страна: Россия
город/регион: lipetsk
Благодарил (а): 5 раз
Поблагодарили: 28 раз

Tia portal всплывающее окно

Сообщение AlexandrGr »

В другом слое что бы не мешало редактированию. Управление видимостью слоев только в редакторе. Видимость каждого элемента задается отдельно. Можно и Template наверное. Надо пробовать и смотреть.

SMax
не первый раз у нас
не первый раз у нас
Сообщения: 325
Зарегистрирован: 17 июн 2016, 14:18
Имя: Максим
Благодарил (а): 7 раз
Поблагодарили: 118 раз

Tia portal всплывающее окно

Сообщение SMax »


Автор темы
Dimonishe63
здесь недавно
здесь недавно
Сообщения: 22
Зарегистрирован: 26 мар 2021, 10:44
Имя: Дмитрий
Страна: Россия
город/регион: Тольятти
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Tia portal всплывающее окно

Сообщение Dimonishe63 »

SMax писал(а): 05 окт 2023, 05:59
В KTP 400 Basic отсутствует специальная функция pop-up screens!

thefergi
здесь недавно
здесь недавно
Сообщения: 12
Зарегистрирован: 10 мар 2022, 15:38
Имя: Роман
Страна: Россия
город/регион: Тверь
Благодарил (а): 1 раз

Tia portal всплывающее окно

Сообщение thefergi »

Только в Comfort панелях есть раздел "pop-up screens". Поэтому для решения данной задачи ответ примитивный - слоями. При нажатии на кнопку - в контроллере устанавливать состояние, которое активирует другую булеву переменную и через функцию "visibility" отображать ваше всплывающее окно. Важно сделать их поверх всех элементов. Порядок можно изменить в слоях(layout). 0 слой он больше как системный.
Ответить

Вернуться в «Simatic TIA Portal»