- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Weintek(easyBuilderPro) окно подтверждения
Модераторы: Глоб.модераторы, специалисты Weintek
-
- здесь недавно
- Сообщения: 12
- Зарегистрирован: 29 июл 2014, 12:19
- Имя: Muratov Radik
Weintek(easyBuilderPro) окно подтверждения
Здравствуйте!
Подскажите пжлста как сделать окошко подтверждения в панели, чтобы при нажатии кнопки вылезло типа "Вы уверены, что хотите ...", и кнопки Да/Нет.
И в зависимости от этого выпонять или нет действие.
В руководстве нет решения, там только описание типов окон.
Заранее спасибо!
Подскажите пжлста как сделать окошко подтверждения в панели, чтобы при нажатии кнопки вылезло типа "Вы уверены, что хотите ...", и кнопки Да/Нет.
И в зависимости от этого выпонять или нет действие.
В руководстве нет решения, там только описание типов окон.
Заранее спасибо!
-
- здесь недавно
- Сообщения: 94
- Зарегистрирован: 12 мар 2014, 16:43
- Имя: Сергей
- Поблагодарили: 1 раз
Re: Weintek(easyBuilderPro) окно подтверждения
Вот так:TheMustafa писал(а):Здравствуйте!
Подскажите пжлста как сделать окошко подтверждения в панели, чтобы при нажатии кнопки вылезло типа "Вы уверены, что хотите ...", и кнопки Да/Нет.
И в зависимости от этого выпонять или нет действие.
В руководстве нет решения, там только описание типов окон.
Заранее спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 12
- Зарегистрирован: 29 июл 2014, 12:19
- Имя: Muratov Radik
-
- здесь недавно
- Сообщения: 15
- Зарегистрирован: 24 дек 2019, 17:00
- Имя: Сергей
- Страна: Россия
- город/регион: Солнечногорск
- Благодарил (а): 12 раз
Weintek(easyBuilderPro) окно подтверждения
А как заставить Функциональную клавишу обратиться к ПЛК (у меня LOGO), чтобы прописать флаг М?
Только через макрос?
И можно ли кнопку Установить бит сделать с запросом?
Т.е. нужно установить бит в ПЛК, но с запросом: "Вы уверены?"
Только через макрос?
И можно ли кнопку Установить бит сделать с запросом?
Т.е. нужно установить бит в ПЛК, но с запросом: "Вы уверены?"
-
- специалист
- Сообщения: 642
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 136 раз
- Поблагодарили: 111 раз
Weintek(easyBuilderPro) окно подтверждения
Добрый день!
Используйте клавишу "Установить бит", сделайте настройку указанную выше
Никаких макросов - это базовый функционал
Используйте клавишу "Установить бит", сделайте настройку указанную выше
Никаких макросов - это базовый функционал
У вас нет необходимых прав для просмотра вложений в этом сообщении.
СВ
-
- здесь недавно
- Сообщения: 15
- Зарегистрирован: 24 дек 2019, 17:00
- Имя: Сергей
- Страна: Россия
- город/регион: Солнечногорск
- Благодарил (а): 12 раз
Weintek(easyBuilderPro) окно подтверждения
Хм... Бит-то я установлю! Но в настройках кнопки "Установить бит" нет установки "Запрос подтверждения"!
А нужно установить бит только после подтверждения.
-
- специалист
- Сообщения: 642
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 136 раз
- Поблагодарили: 111 раз
Weintek(easyBuilderPro) окно подтверждения
Гмм!
Давайте внимательно прочитаем:
Какая у вас версия ЕВ?
Нужно было только открыть программу, добавить кнопку и посмотреть опции.
На каком моменте получился сбой?
Смотрим))
Давайте внимательно прочитаем:
agent_serg выше предложил рабочее решение, которое в вашем случае прекрасно работает.
Какая у вас версия ЕВ?
Нужно было только открыть программу, добавить кнопку и посмотреть опции.
На каком моменте получился сбой?
Смотрим))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
СВ
-
- здесь недавно
- Сообщения: 15
- Зарегистрирован: 24 дек 2019, 17:00
- Имя: Сергей
- Страна: Россия
- город/регион: Солнечногорск
- Благодарил (а): 12 раз
Weintek(easyBuilderPro) окно подтверждения
Странно: днём не было у объекта "Установить бит" во вкладке Безопасность опции "Запрос подтверждения"... Фантастика!
Сейчас - есть.
Не подскажете - где лежит окно с вопросом подтверждения, чтобы его отредактировать (сделать текст с метками, чтобы язык менять)? Среди дерева окон его не нашел...
Отправлено спустя 44 минуты 36 секунд:
А вот и глюк! На другой кнопке, сделанной пару дней назад - нет такого...
Ларчик открывался просто:
Если в настройках объекта "Установить бит" выбрать "Установить ON" или OFF, то можно сделать подтверждение.
Если выберешь "Моментально", то подтверждения в настройках нет!
Сейчас - есть.
Не подскажете - где лежит окно с вопросом подтверждения, чтобы его отредактировать (сделать текст с метками, чтобы язык менять)? Среди дерева окон его не нашел...
Отправлено спустя 44 минуты 36 секунд:
А вот и глюк! На другой кнопке, сделанной пару дней назад - нет такого...
Ларчик открывался просто:
Если в настройках объекта "Установить бит" выбрать "Установить ON" или OFF, то можно сделать подтверждение.
Если выберешь "Моментально", то подтверждения в настройках нет!
-
- эксперт
- Сообщения: 1030
- Зарегистрирован: 27 июн 2013, 12:20
- Имя: Валерич
- Страна: СССР
- Благодарил (а): 44 раза
- Поблагодарили: 106 раз
Weintek(easyBuilderPro) окно подтверждения
1. Проект - Метка. Создаете метки с сообщениями.
2. Проект - Системные сообщения. Ставите галочку "Из библиотеки" и вставляете соответствующие метки сообщений.
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 840 раз
Weintek(easyBuilderPro) окно подтверждения
А Вы бы разобрались в чём отличается поведение связанного бита при настройках "Моментально", "Установить", "Сбросить" и "Перевернуть" тогда бы уже и удивлялись. Два раза, что ли, окно подтверждения вызывать - при "нажатии" на объект и при его "отпускании"? ;)
Для "Моментально" (если без этого никак) защиту от дурака уже в программе контроллера реализуют, а не в HMI. В простейшем случае таймер в ПЛК требует длительного "нажатия" на экранный объект.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 15
- Зарегистрирован: 24 дек 2019, 17:00
- Имя: Сергей
- Страна: Россия
- город/регион: Солнечногорск
- Благодарил (а): 12 раз
Weintek(easyBuilderPro) окно подтверждения
Большое всем спасибо! По Вашим ответам и по своим "шишкам" пишу описание работы с панелью для "чайников". Подробное описание всех основных и часто используемых приёмов при создании меню панели оператора.
-
- почётный участник форума
- Сообщения: 1181
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 351 раз
- Поблагодарили: 241 раз
Weintek(easyBuilderPro) окно подтверждения
"Моментально" - контроллер не всегда может "увидеть". Иначе, даже без таймера:
Про Weintek не скажу, но в других системах есть: "Нажатие кнопки" требует подтверждения от контроллера (внимание - не оператора), тоже засада есть, при плохой связи.
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- специалист
- Сообщения: 642
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 136 раз
- Поблагодарили: 111 раз
Weintek(easyBuilderPro) окно подтверждения
Я поэтому стараюсь разделять команды и статусы.
Например, не делать один бит "Автоматический режим установки", а отдельно команда "Включить автоматический режим" - установить с панели, и отдельно бит "Автоматический режим включён" - устанавливается в ПЛК после получения команды.
И на панели включение автоматического режима в этом случае (битовый индикатор, лампа) будет индицироваться только после прочтения изменённого статуса из ПЛК
Но это как кому нужно и кто как привык ))
СВ
-
- администратор
- Сообщения: 18749
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
Weintek(easyBuilderPro) окно подтверждения
Имхо, это системное окно, оно не редактируется. ИМХО.
Отправлено спустя 1 минуту 26 секунд:
А зачем? Есть же мануал от производителя, там всё уже описано.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 15
- Зарегистрирован: 24 дек 2019, 17:00
- Имя: Сергей
- Страна: Россия
- город/регион: Солнечногорск
- Благодарил (а): 12 раз
Weintek(easyBuilderPro) окно подтверждения
Отредактировал и теперь оно выдаёт сообщение для подтверждения на выбранном языке;)
Мануал - это документ для тех, кто уже разобрался. Но подзабыл...
Для чайников важно:
1. Как включить
2. Как запустить
3.Как связать с ПЛК
4. Как сделать первый проект
5. как реализовать основные функции
и т.п. по пути рассказывая особенности того или иного...
Вот я так и не разобрался пока с переменными панели и LOGO - как их связать?
Но это уже совсем другая история...
Всем большое спасибо!
П.С. Кстати, очень бесит, когда на форуме открывается тема: "Как ЭТО сделать?", задается вопрос, а затем сообщение - РАЗОБРАЛСЯ!
И ни слова - КАК? Какой молодец автор! Так и хочется воскликнуть! Разобрался, о чем и написал в форуме для всех... А КАК разобрался? Секрет? Лень?
Получил знания и опыт? Выпусти его в мир! Передай другому!
-
- специалист
- Сообщения: 642
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 136 раз
- Поблагодарили: 111 раз
Weintek(easyBuilderPro) окно подтверждения
- какая задача?
Чаще всего это делается в скриптах, примеры есть и во встроенной справке и здесь выкладывали достаточно
СВ
-
- администратор
- Сообщения: 18749
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
Weintek(easyBuilderPro) окно подтверждения
Странный Вы. Сами себя также ведёте, а другие бесят.
Где? Среди окон проекта?
Большей глупости трудно придумать про документацию. Тем более про Weintek'овскую. Там так всё написано что если читатель не поймёт - ему лучше вообще отложить панель в сторонку. Там написано "возьми то и это, сложи сюда вот так - получится так." Проще некуда. Да ещё и демопроектов уйма в комплекте. Если при этом человеку надо ещё и объяснять всё "для чайников" - это значит что объяснять ему ничего не надо.
Умиляла меня в своё время книжка: "Системное программирование под WindowsNT для чайников".
Через скрипты. И, кстати, надо покопаться в системных настройках, нет ли там готового протокола для LOGO, а то машинка популярная, вдруг включили уже. Тогда вообще всё будет элементарно.
По моим многолетним наблюдениям, чайник - это тот кто чхать хотел на документацию, ему подавай сразу знания и опыт в таблетках, и документация с их т.зр. бесполезна. Так что Ваш труд напрасен - не будут это читать, если только принудительно. А Вам я советую сначала самому изучить это всё, а уж потом браться учить других, а ещё точнее понять, что учить тут некому и незачем. А то когда чайник учит чайников - жесть получается: ни знаний, ни пользы, только время зря выкинуто. "Давно здесь сидим" (с)
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 15
- Зарегистрирован: 24 дек 2019, 17:00
- Имя: Сергей
- Страна: Россия
- город/регион: Солнечногорск
- Благодарил (а): 12 раз
Weintek(easyBuilderPro) окно подтверждения
Всё как учили старшие товарищи...
Сделал так и работает.
(остальное - лирика. Это про "чайников")