PDA

Просмотр полной версии : Событие по нажатию кнопки в ПР200



KIPSA
07.06.2017, 19:01
Добрый день! Возможно ли реализовать в ПР200 такую вот штуку - нажал например кнопку "вниз" и переменная А перешла в значение "1", или кнопку "ESC" и переменная В перешла в значение "1". Такое возможно? В общем чтобы можно было кнопки прикручивать к переменным.

Василий Кашуба
07.06.2017, 20:27
Добрый день! Возможно ли реализовать в ПР200 такую вот штуку - нажал например кнопку "вниз" и переменная А перешла в значение "1", или кнопку "ESC" и переменная В перешла в значение "1". Такое возможно? В общем чтобы можно было кнопки прикручивать к переменным.
Пока нельзя.

Pavel_
08.06.2017, 01:20
Пока нельзя.
Что значит "пока" ?

Сергей0308
08.06.2017, 01:55
Можно внешние кнопки подключить на дискретные(аналоговые) входа, можно по RS485, например СМИ1 подключить, там 6 дискретных входов!

KIPSA
08.06.2017, 07:26
Можно внешние кнопки подключить на дискретные(аналоговые) входа,

А как это сделать в ПР200?

Сергей0308
08.06.2017, 08:35
А как это сделать в ПР200?

Здесь бесконечное множество вариантов, неоднократно писалось об этом, вот один из вариантов для булевой переменной:

31597

KIPSA
08.06.2017, 10:02
Здесь бесконечное множество вариантов, неоднократно писалось об этом, вот один из вариантов для булевой переменной:

31597

Вы не поняли, я имел ввиду использование штатных кнопок, установленных на самом контроллере

Сергей0308
08.06.2017, 10:55
Вы не поняли, я имел ввиду использование штатных кнопок, установленных на самом контроллере

Только при редактировании вводом соответствующего значения, в данном случае, для булевой переменной "1"! Функции кнопок уже назначены и изменить их по своему усмотрению не представляется возможным!

Алексей Геннадьевич
08.06.2017, 11:41
Добрый день! Возможно ли реализовать в ПР200 такую вот штуку - нажал например кнопку "вниз" и переменная А перешла в значение "1", или кнопку "ESC" и переменная В перешла в значение "1". Такое возможно? В общем чтобы можно было кнопки прикручивать к переменным.

Это прорабатывалось в ранних версиях ОЛ, но потом от этого отказались.
31598

Николаев Андрей
10.06.2017, 15:37
Поддержка работы с кнопками из проекта запланирована на 1.11 OL.

Алексей Геннадьевич
13.06.2017, 14:17
Поддержка работы с кнопками из проекта запланирована на 1.11 OL.
Это радует.
Можете рассказать подробнее о концепции?
Возможно использование определённых кнопок для непосредственного управления и переходы по экранам как сейчас? (кнопками и их сочетаниями).

melky
13.06.2017, 15:22
ух ты, а 1.10 уже похерили ? а 1.9 то допилили ?

Николаев Андрей
16.06.2017, 09:03
Это радует.
Можете рассказать подробнее о концепции?
Возможно использование определённых кнопок для непосредственного управления и переходы по экранам как сейчас? (кнопками и их сочетаниями).
Пока не могу - команда не приступала к проработке. Будем рады предложениям.


ух ты, а 1.10 уже похерили ? а 1.9 то допилили ?
Здорово что Вы так радеете за ОВЕН.
1.9 допиливаем.
1.10 в проработке и формулировании требований по реализации.
1.11 в планах. Соответственно поддержка работы с кнопками пока что запланирована на 1.11

Алексей Геннадьевич
16.06.2017, 14:11
Пока не могу - команда не приступала к проработке. Будем рады предложениям.
Думаю что стоит разрешить работу для непосредственного управления : вверх, вниз, SEL, OK.
ALT и ESC оставить для системных целей- перехода на экран например.
Активность непосредственного управления сделать в пределах одного экрана.
На другом - можно назначить для выполнения других функций, или непосредственное управление другими механизмами.

capzap
16.06.2017, 14:40
Будем рады предложениям.
ИП320 в плане кнопок всех адекватных устраивала, вот её функионал и надо брать за основу

Netmas
03.07.2017, 07:32
Ждем выхода нового обновленного OL, хотелось чтобы кнопки на лицевой панели были доступны для привязке к основной программе, у экранов была опция это выходная переменная для удобного присваивания экрана как дискретный вход, например перешел на экран3 а там например выходная переменная выставлена в 1, далее я в программе могу поставить на вход таймера,триггера, на выход реле и т.д. захотел перейти на экран 2 а там выходная переменная будет в состоянии 0, это будет означать что экран не имеет выходного сигнала что эквивалентна отсутствию дискретного вх.сигнала. Короче надо чтобы обратные связи между экранами и программой , а так же и между системными кнопками и программой! Пример: Включили реле на экране раздел "выбор режимов" нажимаем на кнопку ок, выдает ввести пароль, вводим пароль с помощью кнопок вверх вниз число пароля, нажимаем ок, выводиться на экране при пролистывании кнопками вверх - низ инфа что выбрать, с каким из разделов-экраном будем работать, нажимаем на ок, он записывается в память и далее при выключении и включении п. реле выбранный раздел остается в работе и можно выполнять перемещение экранов-подраздела!В каждом подразделах- экранов при пролистывании системными кнопками вверх вниз есть выходная переменная для присваивания в основной программе сигнала активный этот подраздел экрана или не активный (это мы выставляем в свойствах экрана) и далее уже основная программа пользователя выполняет по этому сигналу что нужно , запуск таймера, запуск выходного реле или индикаторов F1,F2! Сейчас можно реализовать , но с8 дискретными и 2 аналоговыми входами, что влечет добавлению к щиту дополнительных кнопок и уменьшению нужных входов ПР.

Алексей Геннадьевич
03.07.2017, 12:14
Ждем выхода нового обновленного OL, хотелось чтобы кнопки на лицевой панели были доступны для привязке к основной программе, у экранов была опция это выходная переменная для удобного присваивания экрана как дискретный вход, например перешел на экран3 а там например выходная переменная выставлена в 1, далее я в программе могу поставить на вход таймера,триггера, на выход реле и т.д. захотел перейти на экран 2 а там выходная переменная будет в состоянии 0, это будет означать что экран не имеет выходного сигнала что эквивалентна отсутствию дискретного вх.сигнала. Короче надо чтобы обратные связи между экранами и программой , а так же и между системными кнопками и программой! Пример: Включили реле на экране раздел "выбор режимов" нажимаем на кнопку ок, выдает ввести пароль, вводим пароль с помощью кнопок вверх вниз число пароля, нажимаем ок, выводиться на экране при пролистывании кнопками вверх - низ инфа что выбрать, с каким из разделов-экраном будем работать, нажимаем на ок, он записывается в память и далее при выключении и включении п. реле выбранный раздел остается в работе и можно выполнять перемещение экранов-подраздела!В каждом подразделах- экранов при пролистывании системными кнопками вверх вниз есть выходная переменная для присваивания в основной программе сигнала активный этот подраздел экрана или не активный (это мы выставляем в свойствах экрана) и далее уже основная программа пользователя выполняет по этому сигналу что нужно , запуск таймера, запуск выходного реле или индикаторов F1,F2! Сейчас можно реализовать , но с8 дискретными и 2 аналоговыми входами, что влечет добавлению к щиту дополнительных кнопок и уменьшению нужных входов ПР.
А покороче нельзя? "нужна мгновенная реакция на нажатие кнопки"

ИП320 в плане кнопок всех адекватных устраивала, вот её функионал и надо брать за основу
А почему в прошедшем времени? ИП320 с производства ещё не сняли...
Если получится часть функционала использовать, то уже хорошо.
1) Мгновенное нажатие 4х кнопок. ALT @ ESC лучше не трогать.
2) Номер экрана, с возможностью перехода по номеру экрана из программы и отслеживание номера экрана при ручных переходах.

Netmas
04.07.2017, 05:41
Конечно нужно!Сейчас вот допилят ол1.11,хотя вот 1.9 то работает не понятно как! То не хочет проект записывать в ПР, пишет что для записи нужен Пр200.х.х.,у вас подключен ПР200:)И пока перед записью платформу не сменишь, только тогда запись пройдет, то поле холста не выводит или проекты не принимает,хотя открывал не давно,пока не удалишь ОЛ и записи реестра и заново не установишь,работать не будет и такого бага много в ОЛ!

Netmas
04.07.2017, 05:59
А покороче нельзя? "нужна мгновенная реакция на нажатие кнопки"
Нельзя покороче! Лучше по подробней и в примерах,чтобы всё дошло до дела!

Serhioromano
19.11.2017, 14:11
1.11 в планах. Соответственно поддержка работы с кнопками пока что запланирована на 1.11

Если все распланировано, моет и даты примерные известны? Или хотя бы например осень 2020 или весна 2019. Есть ориентир?

toxu
23.05.2018, 12:40
Подскажите, стоит 1.11 версия ОЛ, а работу с кнопками из проекта найти не могу... Ее так и не реализовали?

Андрей Посохов
23.05.2018, 12:46
Подскажите, стоит 1.11 версия ОЛ, а работу с кнопками из проекта найти не могу... Ее так и не реализовали?

Добрый день. Работа с кнопками пока не реализована.

Она в работе, будет в следующих релизах.

Marvell
27.09.2018, 12:53
Добрый день. Я правильно понимаю, что работа с кнопками не реализована и в ОЛ 1.12?

Карбофос
11.06.2019, 15:14
Добрый день!
Как дела в направлении задействования кнопок из проекта?

Андрей Посохов
11.06.2019, 15:40
Добрый день!
Как дела в направлении задействования кнопок из проекта?

Добрый день, пока на ПР200 и ИПП120 не приступали.

Скорее всего, функциональные кнопки добавятся на последующих приборах.

melky
11.06.2019, 15:43
а ПР200 в мусорку ? вот что за менеджеры у вас работают ? всех расстрелять :)

Андрей Посохов
11.06.2019, 15:58
а ПР200 в мусорку ? вот что за менеджеры у вас работают ? всех расстрелять :)

Стрелять и в мусорку ничего выкидывать не нужно :)

Стараемся грамотно распределять ресурсы.

melky
11.06.2019, 17:00
1. починить сломанную в ПР200 инициализацию сетевых переменных
2. не исключать ПР200 по поводу опроса кнопок.

это будет правильным... остальное это не распределение ресурсов а отмазки.

Андрей Посохов
12.06.2019, 13:54
Добрый день.
Это ваше мнение. Спасибо, что оно есть.
Пока все ресурсы пустили на отладку и работу с макросами. Понимаю, что всем не угодить. Но согласитесь, что онлайн-отладка очень важный инструмент, который так же многие просили. Уверен, что даже вы. Ерундой мы не занимаемся.

Khabarovsk2013
30.06.2020, 11:51
На экране ОЛ версия 1.17.245... А про кнопки? :)