- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Подтверждение нажатие кнопки KTP900 Basic
Модератор: Глоб.модераторы
-
- осмотрелся
- Сообщения: 101
- Зарегистрирован: 24 апр 2019, 23:07
- Имя: Алик
- Благодарил (а): 55 раз
- Поблагодарили: 4 раза
Подтверждение нажатие кнопки KTP900 Basic
Доброго времени суток, коллеги.
Есть проблемка на объекте, "случайно" операторы нажимают на кнопки.
Можно ли сделать типа всплывающего окна как в виндовозе: Вы хотите удалить этот файл? Да Нет.
Вариант с паролем не пойдёт.
Заранее благодарен отозвавшимся.
Есть проблемка на объекте, "случайно" операторы нажимают на кнопки.
Можно ли сделать типа всплывающего окна как в виндовозе: Вы хотите удалить этот файл? Да Нет.
Вариант с паролем не пойдёт.
Заранее благодарен отозвавшимся.
-
- освоился
- Сообщения: 290
- Зарегистрирован: 09 авг 2016, 13:49
- Имя: Чистилин Андрей Анатольевич
- Страна: Россия
- город/регион: Малоярославец
- Благодарил (а): 31 раз
- Поблагодарили: 36 раз
Подтверждение нажатие кнопки KTP900 Basic
Можно. Нужен проект и ПО ТИА портал. Лучше сразу к производителю оборудования обращаться.
-
- осмотрелся
- Сообщения: 101
- Зарегистрирован: 24 апр 2019, 23:07
- Имя: Алик
- Благодарил (а): 55 раз
- Поблагодарили: 4 раза
Подтверждение нажатие кнопки KTP900 Basic
Увы, нет. Она и так очень печально нажимается, надо именно подтверждение.
-
- освоился
- Сообщения: 290
- Зарегистрирован: 09 авг 2016, 13:49
- Имя: Чистилин Андрей Анатольевич
- Страна: Россия
- город/регион: Малоярославец
- Благодарил (а): 31 раз
- Поблагодарили: 36 раз
Подтверждение нажатие кнопки KTP900 Basic
Раз задаете такой вопрос, рискну предположить, что электронщика у вас нет и сами вы не программируете и необслуживаете ПЛК на этой машине. И соотвественно знаний у Вас нет. Софта нет. т.е. вам нужен человек, который в этом разбирается и может скорректировать проект (программу в панели). Ему для этого нужен проект. Скорее всего проект есть у производителя оборудования, возможно он есть и вас и передавался вам вместе оборудованием. погуглите создание проекта для панели в ТИА портал
-
- осмотрелся
- Сообщения: 101
- Зарегистрирован: 24 апр 2019, 23:07
- Имя: Алик
- Благодарил (а): 55 раз
- Поблагодарили: 4 раза
Подтверждение нажатие кнопки KTP900 Basic
Это очень развёрнутый ответ.
В программировании данной HMI панелей я не встречал функцию подтверждения совершения действия. К примеру включения насоса. Что бы всплывало окно и задавался вопрос - вы точно хотите включить насос, а дальше да или нет.
Поэтому и спрашиваю у знающих профессионалов.
В программировании данной HMI панелей я не встречал функцию подтверждения совершения действия. К примеру включения насоса. Что бы всплывало окно и задавался вопрос - вы точно хотите включить насос, а дальше да или нет.
Поэтому и спрашиваю у знающих профессионалов.
-
- авторитет
- Сообщения: 802
- Зарегистрирован: 12 авг 2008, 11:05
- Имя: Патрушев Олег Валерьевич
- Страна: Россия
- город/регион: г. Н.Новгород
- Благодарил (а): 112 раз
- Поблагодарили: 158 раз
Подтверждение нажатие кнопки KTP900 Basic
Ну так нарисуйте такое окно, по старой кнопке открываете это окно, кнопка "да" - старый код, кнопка "нет" - возврат на пред. экран (такая функция есть).
PopUp screen подошел бы лучше, но на басик панелях его вроде нет.
PopUp screen подошел бы лучше, но на басик панелях его вроде нет.
-
- авторитет
- Сообщения: 802
- Зарегистрирован: 12 авг 2008, 11:05
- Имя: Патрушев Олег Валерьевич
- Страна: Россия
- город/регион: г. Н.Новгород
- Благодарил (а): 112 раз
- Поблагодарили: 158 раз
Подтверждение нажатие кнопки KTP900 Basic
Так я вам и написал решение для вашей панели. Куда уж проще?
-
- эксперт
- Сообщения: 3644
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
Подтверждение нажатие кнопки KTP900 Basic
Если операторы случайно нажимают на кнопки, надо понять, почему это происходит. Может проблема в том, что кнопки слишком большие...
-
- осмотрелся
- Сообщения: 101
- Зарегистрирован: 24 апр 2019, 23:07
- Имя: Алик
- Благодарил (а): 55 раз
- Поблагодарили: 4 раза
Подтверждение нажатие кнопки KTP900 Basic
В Comforte есть всплывающие окна и сверху и снизу и сбоку и просто, а в бейсике не было - 100%.
Вот я и спрашиваю есть ли возможность как-то иначе выйти из данной ситуации
Отправлено спустя 1 минуту 13 секунд:
Это всё понятно, выходов много, но вот хочет заказчик всплывающее окно, а доказать пока не могу никак. Может есть вариант более интересный. С паролем не очень красиво.
-
- эксперт
- Сообщения: 3644
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
Подтверждение нажатие кнопки KTP900 Basic
Более интересный - это без геморроя для программиста. Вариант такой: нажимаешь кнопку, выскакивает сообщение "отпусти кнопку, иначе через n секунд... [некий неприятный текст]", работает таймер на n секунд, и только после сработки таймера производится действие. Окна дополнительные делать не придется, код достаточно простой получится.
Но тут зависит от того, как обрабатывается событие нажатия кнопки. Я обычно в ПЛК обрабатываю.
-
- осмотрелся
- Сообщения: 135
- Зарегистрирован: 22 июл 2017, 22:47
- Имя: Сергей
- Страна: СССР
- Благодарил (а): 6 раз
- Поблагодарили: 28 раз
Подтверждение нажатие кнопки KTP900 Basic
Ну, например: создать группу объектов из двух кнопок и текста "а оно тИбе надо? "; затем локальны тег типа bool "видимость подсказки".
Переопеделить вашу кнопку на взведение созданного тега, к которому привязать видимость созданной группы. А уже в группе назначить одной из кнопок (с текстом "ДА!" ) требуемое от вашей кнопки действие, а второй созданной кнопкой ( с текстом "да ну его на фиг" ") сбрасываете тег и соответственно видимость созданной группы.
Переопеделить вашу кнопку на взведение созданного тега, к которому привязать видимость созданной группы. А уже в группе назначить одной из кнопок (с текстом "ДА!" ) требуемое от вашей кнопки действие, а второй созданной кнопкой ( с текстом "да ну его на фиг" ") сбрасываете тег и соответственно видимость созданной группы.
________________________________
Не ждите чуда - чудите сами!
Не ждите чуда - чудите сами!
-
- осмотрелся
- Сообщения: 135
- Зарегистрирован: 22 июл 2017, 22:47
- Имя: Сергей
- Страна: СССР
- Благодарил (а): 6 раз
- Поблагодарили: 28 раз
Подтверждение нажатие кнопки KTP900 Basic
Тогда не забудьте ещё к созданным кнопкам прикрутить сброс тега "видимость подсказки", для того чтобы после нажатия кнопок подсказка убиралась с экрана.
________________________________
Не ждите чуда - чудите сами!
Не ждите чуда - чудите сами!