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

Weintek(easyBuilderPro) окно подтверждения

Модератор: специалисты Weintek

Закрыто

Автор темы
TheMustafa
здесь недавно
здесь недавно
Сообщения: 12
Зарегистрирован: 29 июл 2014, 12:19
Имя: Muratov Radik

Weintek(easyBuilderPro) окно подтверждения

Сообщение TheMustafa »

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

Подскажите пжлста как сделать окошко подтверждения в панели, чтобы при нажатии кнопки вылезло типа "Вы уверены, что хотите ...", и кнопки Да/Нет.
И в зависимости от этого выпонять или нет действие.
В руководстве нет решения, там только описание типов окон.
Заранее спасибо!

agent_serg
здесь недавно
здесь недавно
Сообщения: 94
Зарегистрирован: 12 мар 2014, 16:43
Имя: Сергей
Поблагодарили: 1 раз

Re: Weintek(easyBuilderPro) окно подтверждения

Сообщение agent_serg »

TheMustafa писал(а):Здравствуйте!

Подскажите пжлста как сделать окошко подтверждения в панели, чтобы при нажатии кнопки вылезло типа "Вы уверены, что хотите ...", и кнопки Да/Нет.
И в зависимости от этого выпонять или нет действие.
В руководстве нет решения, там только описание типов окон.
Заранее спасибо!
Вот так:
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Автор темы
TheMustafa
здесь недавно
здесь недавно
Сообщения: 12
Зарегистрирован: 29 июл 2014, 12:19
Имя: Muratov Radik

Re: Weintek(easyBuilderPro) окно подтверждения

Сообщение TheMustafa »

спасибо! буду пробовать

Voron-226
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 24 дек 2019, 17:00
Имя: Сергей
Страна: Россия
город/регион: Солнечногорск
Благодарил (а): 12 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение Voron-226 »

А как заставить Функциональную клавишу обратиться к ПЛК (у меня LOGO), чтобы прописать флаг М?
Только через макрос?
И можно ли кнопку Установить бит сделать с запросом?
Т.е. нужно установить бит в ПЛК, но с запросом: "Вы уверены?"

ogorsv
завсегдатай
завсегдатай
Сообщения: 567
Зарегистрирован: 02 дек 2015, 06:57
Имя: Огородников Сергей
Страна: РФ
Благодарил (а): 110 раз
Поблагодарили: 101 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение ogorsv »

Добрый день!

Используйте клавишу "Установить бит", сделайте настройку указанную выше
Никаких макросов - это базовый функционал
W_LOGO.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
СВ

Voron-226
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 24 дек 2019, 17:00
Имя: Сергей
Страна: Россия
город/регион: Солнечногорск
Благодарил (а): 12 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение Voron-226 »

ogorsv писал(а): 30 янв 2020, 13:21 Используйте клавишу "Установить бит", сделайте настройку указанную выше
Никаких макросов - это базовый функционал
Хм... Бит-то я установлю! Но в настройках кнопки "Установить бит" нет установки "Запрос подтверждения"!
А нужно установить бит только после подтверждения.

ogorsv
завсегдатай
завсегдатай
Сообщения: 567
Зарегистрирован: 02 дек 2015, 06:57
Имя: Огородников Сергей
Страна: РФ
Благодарил (а): 110 раз
Поблагодарили: 101 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение ogorsv »

Гмм!
Давайте внимательно прочитаем:
ogorsv писал(а): 30 янв 2020, 13:21 сделайте настройку указанную выше
agent_serg выше предложил рабочее решение, которое в вашем случае прекрасно работает.
Какая у вас версия ЕВ?
Нужно было только открыть программу, добавить кнопку и посмотреть опции.
На каком моменте получился сбой?
Смотрим))
w_LOGO_attention.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
СВ

Voron-226
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 24 дек 2019, 17:00
Имя: Сергей
Страна: Россия
город/регион: Солнечногорск
Благодарил (а): 12 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение Voron-226 »

Странно: днём не было у объекта "Установить бит" во вкладке Безопасность опции "Запрос подтверждения"... Фантастика!
Сейчас - есть.
Не подскажете - где лежит окно с вопросом подтверждения, чтобы его отредактировать (сделать текст с метками, чтобы язык менять)? Среди дерева окон его не нашел...

Отправлено спустя 44 минуты 36 секунд:
А вот и глюк! На другой кнопке, сделанной пару дней назад - нет такого...
Ларчик открывался просто:
Если в настройках объекта "Установить бит" выбрать "Установить ON" или OFF, то можно сделать подтверждение.
Если выберешь "Моментально", то подтверждения в настройках нет!
Аватара пользователя

Valerich
шаман
шаман
Сообщения: 973
Зарегистрирован: 27 июн 2013, 12:20
Имя: Валерич
Страна: СССР
Благодарил (а): 35 раз
Поблагодарили: 78 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение Valerich »

Voron-226 писал(а): 30 янв 2020, 23:31 Не подскажете - где лежит окно с вопросом подтверждения, чтобы его отредактировать (сделать текст с метками, чтобы язык менять)?
1. Проект - Метка. Создаете метки с сообщениями.
2. Проект - Системные сообщения. Ставите галочку "Из библиотеки" и вставляете соответствующие метки сообщений.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5620
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 544 раза
Поблагодарили: 706 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение Ryzhij »

Voron-226 писал(а): 30 янв 2020, 23:31 Если выберешь "Моментально", то подтверждения в настройках нет!
А Вы бы разобрались в чём отличается поведение связанного бита при настройках "Моментально", "Установить", "Сбросить" и "Перевернуть" тогда бы уже и удивлялись. Два раза, что ли, окно подтверждения вызывать - при "нажатии" на объект и при его "отпускании"? ;)

Для "Моментально" (если без этого никак) защиту от дурака уже в программе контроллера реализуют, а не в HMI. В простейшем случае таймер в ПЛК требует длительного "нажатия" на экранный объект.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Voron-226
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 24 дек 2019, 17:00
Имя: Сергей
Страна: Россия
город/регион: Солнечногорск
Благодарил (а): 12 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение Voron-226 »

Большое всем спасибо! По Вашим ответам и по своим "шишкам" пишу описание работы с панелью для "чайников". Подробное описание всех основных и часто используемых приёмов при создании меню панели оператора.
Аватара пользователя

Looker
эксперт
эксперт
Сообщения: 1105
Зарегистрирован: 09 фев 2011, 11:32
Имя: Дитрих Евгений Линусович
город/регион: Донецк
Благодарил (а): 255 раз
Поблагодарили: 184 раза

Weintek(easyBuilderPro) окно подтверждения

Сообщение Looker »

Ryzhij писал(а): 31 янв 2020, 11:24Для "Моментально" (если без этого никак) защиту от дурака уже в программе контроллера реализуют, а не в HMI.
"Моментально" - контроллер не всегда может "увидеть". Иначе, даже без таймера:
Ryzhij писал(а): 31 янв 2020, 11:24 В простейшем случае таймер в ПЛК требует длительного "нажатия" на экранный объект.
Про Weintek не скажу, но в других системах есть: "Нажатие кнопки" требует подтверждения от контроллера (внимание - не оператора), тоже засада есть, при плохой связи.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу

ogorsv
завсегдатай
завсегдатай
Сообщения: 567
Зарегистрирован: 02 дек 2015, 06:57
Имя: Огородников Сергей
Страна: РФ
Благодарил (а): 110 раз
Поблагодарили: 101 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение ogorsv »

Looker писал(а): 31 янв 2020, 18:02 Про Weintek не скажу, но в других системах есть: "Нажатие кнопки" требует подтверждения от контроллера (внимание - не оператора), тоже засада есть, при плохой связи.
Я поэтому стараюсь разделять команды и статусы.
Например, не делать один бит "Автоматический режим установки", а отдельно команда "Включить автоматический режим" - установить с панели, и отдельно бит "Автоматический режим включён" - устанавливается в ПЛК после получения команды.
И на панели включение автоматического режима в этом случае (битовый индикатор, лампа) будет индицироваться только после прочтения изменённого статуса из ПЛК

Но это как кому нужно и кто как привык ))
СВ
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17472
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1278 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение Jackson »

ogorsv писал(а): 30 янв 2020, 22:27 Не подскажете - где лежит окно с вопросом подтверждения
Имхо, это системное окно, оно не редактируется. ИМХО.

Отправлено спустя 1 минуту 26 секунд:
ogorsv писал(а): 31 янв 2020, 23:59 По Вашим ответам и по своим "шишкам" пишу описание работы с панелью для "чайников". Подробное описание всех основных и часто используемых приёмов при создании меню панели оператора.
А зачем? Есть же мануал от производителя, там всё уже описано.
По вопросам работы Форума можно обратиться по этим контактам.

Voron-226
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 24 дек 2019, 17:00
Имя: Сергей
Страна: Россия
город/регион: Солнечногорск
Благодарил (а): 12 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение Voron-226 »

Jackson писал(а): 01 фев 2020, 00:10 Имхо, это системное окно, оно не редактируется. ИМХО.
Отредактировал и теперь оно выдаёт сообщение для подтверждения на выбранном языке;)
Jackson писал(а): 01 фев 2020, 00:10 А зачем? Есть же мануал от производителя, там всё уже описано.
Мануал - это документ для тех, кто уже разобрался. Но подзабыл...
Для чайников важно:
1. Как включить
2. Как запустить
3.Как связать с ПЛК
4. Как сделать первый проект
5. как реализовать основные функции
и т.п. по пути рассказывая особенности того или иного...
Вот я так и не разобрался пока с переменными панели и LOGO - как их связать?
Но это уже совсем другая история...
Всем большое спасибо!
П.С. Кстати, очень бесит, когда на форуме открывается тема: "Как ЭТО сделать?", задается вопрос, а затем сообщение - РАЗОБРАЛСЯ!
И ни слова - КАК? Какой молодец автор! Так и хочется воскликнуть! Разобрался, о чем и написал в форуме для всех... А КАК разобрался? Секрет? Лень?
Получил знания и опыт? Выпусти его в мир! Передай другому!

ogorsv
завсегдатай
завсегдатай
Сообщения: 567
Зарегистрирован: 02 дек 2015, 06:57
Имя: Огородников Сергей
Страна: РФ
Благодарил (а): 110 раз
Поблагодарили: 101 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение ogorsv »

Voron-226 писал(а): 01 фев 2020, 08:57 переменными панели и LOGO - как их связать?
- какая задача?
Чаще всего это делается в скриптах, примеры есть и во встроенной справке и здесь выкладывали достаточно
СВ
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17472
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1278 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение Jackson »

Voron-226 писал(а): 01 фев 2020, 08:57 П.С. Кстати, очень бесит, когда на форуме открывается тема: "Как ЭТО сделать?", задается вопрос, а затем сообщение - РАЗОБРАЛСЯ!
И ни слова - КАК?
Странный Вы. Сами себя также ведёте, а другие бесят. :-P
Voron-226 писал(а): 01 фев 2020, 08:57 Отредактировал и теперь оно выдаёт сообщение для подтверждения
Где? Среди окон проекта?
Voron-226 писал(а): 01 фев 2020, 08:57 Мануал - это документ для тех, кто уже разобрался. Но подзабыл
Большей глупости трудно придумать про документацию. Тем более про Weintek'овскую. Там так всё написано что если читатель не поймёт - ему лучше вообще отложить панель в сторонку. Там написано "возьми то и это, сложи сюда вот так - получится так." Проще некуда. Да ещё и демопроектов уйма в комплекте. Если при этом человеку надо ещё и объяснять всё "для чайников" - это значит что объяснять ему ничего не надо.

Умиляла меня в своё время книжка: "Системное программирование под WindowsNT для чайников".
Voron-226 писал(а): 01 фев 2020, 08:57 Вот я так и не разобрался пока с переменными панели и LOGO - как их связать?
Через скрипты. И, кстати, надо покопаться в системных настройках, нет ли там готового протокола для LOGO, а то машинка популярная, вдруг включили уже. Тогда вообще всё будет элементарно.

По моим многолетним наблюдениям, чайник - это тот кто чхать хотел на документацию, ему подавай сразу знания и опыт в таблетках, и документация с их т.зр. бесполезна. Так что Ваш труд напрасен - не будут это читать, если только принудительно. А Вам я советую сначала самому изучить это всё, а уж потом браться учить других, а ещё точнее понять, что учить тут некому и незачем. А то когда чайник учит чайников - жесть получается: ни знаний, ни пользы, только время зря выкинуто. "Давно здесь сидим" (с)
[+]
Хочешь помочь ребёнку - сделай вместе с ним. Хочешь помочь взрослому - не мешай. Хочешь помочь старику - сделай за него. Хочешь помочь дураку - сам дурак. У Вас какая целевая аудитория из этих четырёх?
По вопросам работы Форума можно обратиться по этим контактам.

Voron-226
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 24 дек 2019, 17:00
Имя: Сергей
Страна: Россия
город/регион: Солнечногорск
Благодарил (а): 12 раз

Weintek(easyBuilderPro) окно подтверждения

Сообщение Voron-226 »

Jackson писал(а): 01 фев 2020, 23:48 Странный Вы. Сами себя также ведёте, а другие бесят. :-P
Voron-226 писал(а): 01 фев 2020, 08:57 Отредактировал и теперь оно выдаёт сообщение для подтверждения
Где? Среди окон проекта?
Всё как учили старшие товарищи...
and909 писал(а): 31 янв 2020, 06:50
Voron-226 писал(а): 30 янв 2020, 23:31 Не подскажете - где лежит окно с вопросом подтверждения, чтобы его отредактировать (сделать текст с метками, чтобы язык менять)?
1. Проект - Метка. Создаете метки с сообщениями.
2. Проект - Системные сообщения. Ставите галочку "Из библиотеки" и вставляете соответствующие метки сообщений.
Сделал так и работает.
(остальное - лирика. Это про "чайников")
Закрыто

Вернуться в «WEINTEK (операторские панели)»