Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Посчитать секунды между нажатием кнопки и вывести значение

  1. #1

    По умолчанию Посчитать секунды между нажатием кнопки и вывести значение

    Доброго дня.
    Что-то тупплю.
    Хочу сделать так что бы ПР200 считал время между двумя нажатиями кнопки и выводил их в переменную.
    Т.е. нажал кнопку контроллер начал считать импулсы блинка.
    Нажал кнопку еще раз. На дисплей вывелось время между предыдущими нажатиями и контроллер опять начал считать секунды.

  2. #2

    По умолчанию

    Цитата Сообщение от baxtep Посмотреть сообщение
    Доброго дня.
    Что-то тупплю.
    Хочу сделать так что бы ПР200 считал время между двумя нажатиями кнопки и выводил их в переменную.
    Т.е. нажал кнопку контроллер начал считать импулсы блинка.
    Нажал кнопку еще раз. На дисплей вывелось время между предыдущими нажатиями и контроллер опять начал считать секунды.
    Можно сделать так, например1 Счёт блинка.jpg Или так 2 Счёт блинка.jpg
    Последний раз редактировалось kondor3000; 19.06.2022 в 15:54.

  3. #3
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,125

    По умолчанию

    Вот, адаптируйте под себя
    https://owen.ru/forum/showthread.php...l=1#post315708

  4. #4

    По умолчанию

    спасибо за ответ уже что-то, но тут считает пока нажата кнопка, а мне надо считать интервалы между нажатиями.

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

    По умолчанию

    Так сколько тем было по расходомерам, где определяется период следования импульсов и в расход преобразуется, вот один из вариантов:

    Расход_6.PNG

    Короче можно изучить эти темы, не обязательно все и будет Вам счастье, сможете и период следования импульсов определить с точностью до цикла программы и расход посчитать, правильно говорят: не было бы счастья, да несчастье помогло!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #6
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,840

    По умолчанию

    Цитата Сообщение от baxtep Посмотреть сообщение
    спасибо за ответ уже что-то, но тут считает пока нажата кнопка, а мне надо считать интервалы между нажатиями.
    Захват-01.png
    Это вариант, полученный из "v13 Длительность импульса_2.owl"
    Захват-02 (1).png

    https://owen.ru/forum/showthread.php...l=1#post380071
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #7

    По умолчанию

    у меня получилось, всем спасибоСнимок.JPG

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

    По умолчанию

    Цитата Сообщение от baxtep Посмотреть сообщение
    у меня получилось, всем спасибоСнимок.JPG
    И, что это за лабуда?
    Напрашивается вопрос: Вы хотя бы помните, что изначально хотели(писали)?

    Вот проект, что я ранее картинку выложил:

    Расход_6.owl

    Время цикла, можно посмотреть в ОЛ или меню пользователя ПР - целые значения в мс, короче, можно в целочисленном виде высчитать, надеюсь в школе учились?!
    Последний раз редактировалось Сергей0308; 24.06.2022 в 08:36.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #9

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    И, что это за лабуда?
    Напрашивается вопрос: Вы хотя бы помните, что изначально хотели(писали)?

    Вот проект, что я ранее картинку выложил:

    Расход_6.owl

    Время цикла, можно посмотреть в ОЛ или меню пользователя ПР - целые значения в мс, короче, можно в целочисленном виде высчитать, надеюсь в школе учились?!
    конечно помню вот это:
    нажал кнопку контроллер начал считать импулсы блинка.
    Нажал кнопку еще раз. На дисплей вывелось время между предыдущими нажатиями и контроллер опять начал считать секунды.
    мне не требуется точность до мс, достаточно секунды подсчитать.
    Вы хотите сказать будет большая погрешность при подсчете 100 секунд?

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

    По умолчанию

    Цитата Сообщение от baxtep Посмотреть сообщение
    конечно помню вот это:

    мне не требуется точность до мс, достаточно секунды подсчитать.
    Вы хотите сказать будет большая погрешность при подсчете 100 секунд?
    Совсем другое имел ввиду!
    Вы наверно во всём такой последовательный и принципиальный?
    В смысле, пользуйтесь только тем, что сами придумали, сделали?
    Короче, можно так сделать:

    Период.PNG

    Период.owl
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Как записать значение состояния кнопки в регистр MODBUS
    от arty в разделе Среда программирования OWEN Logic
    Ответов: 7
    Последнее сообщение: 21.11.2023, 14:02
  2. Ответов: 15
    Последнее сообщение: 02.08.2021, 22:50
  3. Ответов: 3
    Последнее сообщение: 29.07.2016, 12:33
  4. Ответов: 8
    Последнее сообщение: 05.07.2016, 16:34
  5. Ответов: 1
    Последнее сообщение: 08.02.2016, 15:40

Ваши права

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