Показано с 1 по 10 из 52

Тема: Программирование аппаратных кнопок в Owen Logic

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,248

    По умолчанию

    В данный момент не стоит думать об удобстве программистов OwenLogic - напишите, как будет удобно вам.

    Насчет системных переменных для состояния кнопок - идея понятна.
    Нужны ли переменные для короткого/длинного нажатия на каждую кнопку?
    Нужна ли возможность настройки индивидуальной длительности короткого и длинного нажатия для каждой кнопки или достаточно глобальных настроек для этого?
    Или это вообще не нужно, и пользователю проще обрабатывать короткие/длинные нажатия самому в FBD-программе?

    Есть ли потребность в привязке событий к кнопкам в редакторе визуализации?
    (по аналогии с ИП320 - изменить значение бита, произвести действие с регистром (записать константу, увеличить/уменьшить на константу), перейти на другой экран.
    Эти действия могут быть уникальными в контексте экрана визуализации.
    Или все это опять же удобнее делать в FBD, и нужно только добавить макрос типа SwitchScreen?

  2. #2
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,306

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    В данный момент не стоит думать об удобстве программистов OwenLogic - напишите, как будет удобно вам.

    Насчет системных переменных для состояния кнопок - идея понятна.
    Нужны ли переменные для короткого/длинного нажатия на каждую кнопку?
    Нужна ли возможность настройки индивидуальной длительности короткого и длинного нажатия для каждой кнопки или достаточно глобальных настроек для этого?
    Или это вообще не нужно, и пользователю проще обрабатывать короткие/длинные нажатия самому в FBD-программе?

    Есть ли потребность в привязке событий к кнопкам в редакторе визуализации?
    (по аналогии с ИП320 - изменить значение бита, произвести действие с регистром (записать константу, увеличить/уменьшить на константу), перейти на другой экран.
    Эти действия могут быть уникальными в контексте экрана визуализации.
    Или все это опять же удобнее делать в FBD, и нужно только добавить макрос типа SwitchScreen?
    Зачем делать то, что можно в программе сделать, всем не угодишь, этого и не нужно делать, нужно добавить переменную с номером активного экрана и битовую маску нажатых кнопок, лучше в одной переменной, как я чуть ранее написал, всё!
    Для новичков, особо тупеньких, можно потом и макрос(ы) сделать с разными вариантами нажатий и присвоений, мне так кажется!
    Последний раз редактировалось Сергей0308; 02.09.2020 в 11:04.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3
    Пользователь
    Регистрация
    08.04.2015
    Адрес
    Воронежская область
    Сообщений
    1,251

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Зачем делать то, что можно в программе сделать, всем не угодишь, этого и не нужно делать, нужно добавить переменную с номером активного экрана и битовую маску нажатых кнопок, лучше в одной переменной, как я чуть ранее написал, всё!
    Для новичков, особо тупеньких, можно потом и макрос(ы) сделать с разными вариантами нажатий и присвоений, мне так кажется!
    А ты даже не можешь догадаться , что у некоторый пользователь мозги заточены под другие Языки программирования ,которых большое количество .
    И они считают ,что FBD это язык для рисования и используется инженерами КИП и А , а не программистами.
    Последний раз редактировалось Алексеев; 02.09.2020 в 11:59.

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. Owen Logic 1.12
    от Андрей Посохов в разделе Среда программирования OWEN Logic
    Ответов: 146
    Последнее сообщение: 05.02.2019, 12:03
  3. Индикаторы аппаратных кнопок
    от Hhgg в разделе СПК2хх
    Ответов: 4
    Последнее сообщение: 01.02.2019, 15:21
  4. Обучающий видео-курс "Программирование ПР200 в OWEN Logic"
    от Андрей Посохов в разделе Среда программирования OWEN Logic
    Ответов: 1
    Последнее сообщение: 13.09.2017, 12:21
  5. Программирование кнопок
    от Lacrimosa в разделе ПЛК3хх
    Ответов: 0
    Последнее сообщение: 27.10.2016, 19:50

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •