Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: таймер обратного отсчёта с возможностью установки в формате ЧАС : МИН : СЕК

  1. #11
    Пользователь
    Регистрация
    23.05.2025
    Адрес
    Железка_есличо
    Сообщений
    84

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    На всякий случай, вот проект в Codesys 2.3, счётчик и выход кол-ва включений, запоминаются в RETAIN. Вложение 84049
    ПЛК можно заменить на любой другой.
    бесконечно вам признателен вы дарите время на сон!

    ещё подскажите к чему прицепить в вашем коде "флаг" об окончании отсчёта и как остановить при достижении нолей?

  2. #12

    По умолчанию

    Цитата Сообщение от LogikASUTP Посмотреть сообщение
    бесконечно вам признателен вы дарите время на сон!

    ещё подскажите к чему прицепить в вашем коде "флаг" об окончании отсчёта и как остановить при достижении нолей?
    Например так, и флаг и остановка Reset Нажмите на изображение для увеличения. 

Название:	1 Остановка при 0.jpg 
Просмотров:	17 
Размер:	63.0 Кб 
ID:	84064
    Можно сделать сброс через второй R_TRIG или всё запихнуть прямо в ФБ
    Последний раз редактировалось kondor3000; 29.05.2025 в 08:06.

  3. #13
    Пользователь
    Регистрация
    23.05.2025
    Адрес
    Железка_есличо
    Сообщений
    84

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Например так, и флаг и остановка Reset Нажмите на изображение для увеличения. 

Название:	1 Остановка при 0.jpg 
Просмотров:	17 
Размер:	63.0 Кб 
ID:	84064
    Можно сделать сброс через второй R_TRIG или всё запихнуть прямо в ФБ
    Да спасибо.
    Просто думал в самом коде его вкорячить что бы он на выходе блока был.

  4. #14

    По умолчанию

    Цитата Сообщение от LogikASUTP Посмотреть сообщение
    Да спасибо.
    Просто думал в самом коде его вкорячить что бы он на выходе блока был.
    Кто мешает? 3- 4 строчки на ST, пробуйте,
    2 половина кода
    Reset:=(Tyme1=0);
    Последний раз редактировалось kondor3000; 29.05.2025 в 10:31.

  5. #15
    Пользователь
    Регистрация
    23.05.2025
    Адрес
    Железка_есличо
    Сообщений
    84

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Кто мешает? 3- 4 строчки на ST, пробуйте,
    2 половина кода
    Reset:=(Tyme1=0);
    Спасибо Вам за ответ, я уже фбдшек нагромоздил. Сейчас уже дальше ушёл, при возможности обязательно протестирую.


    не подскажете есть ли готовые решения для обработки аналогового сигнала 4-20?

  6. #16

    По умолчанию

    Цитата Сообщение от LogikASUTP Посмотреть сообщение
    Спасибо Вам за ответ, я уже фбдшек нагромоздил. Сейчас уже дальше ушёл, при возможности обязательно протестирую.


    не подскажете есть ли готовые решения для обработки аналогового сигнала 4-20?
    Какой конкретно обработки?
    Есть Scale (oscat_basic_333.lib) для масштабирования и перевода единиц, хотя масштабирование можно сделать и на аналоговом входе. Хотя лучше написать свой Scale.
    есть RAMP_REAL (Util.lib) для плавного изменения на выходе.

    Если вы измените код одного ФБ, все остальные экземпляры автоматически изменятся тоже.
    Последний раз редактировалось kondor3000; 31.05.2025 в 09:26.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Таймер обратного отсчёта на ST
    от kolyagl в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 27.05.2025, 11:28
  2. Ответов: 13
    Последнее сообщение: 05.12.2018, 16:10
  3. Таймер обратного счета
    от service в разделе ПЛК1хх
    Ответов: 26
    Последнее сообщение: 11.11.2016, 10:03
  4. Проблемма отображения обратного отсчёта на СМИ2
    от alek4322 в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 09.08.2016, 21:20
  5. таймер обратного времени с датчиком
    от sega73 в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 25.05.2015, 15:40

Ваши права

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