Просмотр полной версии : Диагностика состояний ПР100 с помощью моргания светодиодов
elefantkip
30.07.2024, 09:29
Здравствуйте!
Обращаюсь за, возможно, решённой ранее задачей:
диагностики состояний через моргание светодиодов в ПР100 (без экрана).
Суть следующая: например, два раза моргнул:
светодиод (1/1 сек) и потом пауза (3 сек) - значит ошибка "1".
Если три раза моргнул и потом пауза = ошибка "2".
И ещё управлять скоростью моргания: быстро или медленно (разные ошибки):
светодиод (0,5/0,5 сек) и потом пауза (3 сек) - значит ошибка "3".
Если три раза быстро моргнул и потом пауза = ошибка "4".
И просто горит - общая ошибка "5".
В смысле вы хотите это сделать в своей программе?
Если да, то темы были с реализацией моргания с примерами кода. Очередь и тому подобное.
з.ы. учитывая, что ПР100 может быть в сети, то были так же реализации аварий с передачей в переменную. То же делал журнал Аварий, где в переменную передавалось последнее время ошибки с ее кодом. Было несколько реализаций на форуме. При этом там был архив аварий, который при некотором изменении программы можно показывать и по сети, в двух переменных (3 регистра), 2 на время, и один на битовый код аварии.
СелекторОшибки => ГенераторМиганий => СчетчикМиганий => ТаймерПаузы
Сергей0308
30.07.2024, 09:51
Здравствуйте!
Обращаюсь за, возможно, решённой ранее задачей:
диагностики состояний через моргание светодиодов в ПР100 (без экрана).
Суть следующая: например, два раза моргнул:
светодиод (1/1 сек) и потом пауза (3 сек) - значит ошибка "1".
Если три раза моргнул и потом пауза = ошибка "2".
И ещё управлять скоростью моргания: быстро или медленно (разные ошибки):
светодиод (0,5/0,5 сек) и потом пауза (3 сек) - значит ошибка "3".
Если три раза быстро моргнул и потом пауза = ошибка "4".
И просто горит - общая ошибка "5".
Такое впечатление, что Вы первый раз на форуме, в смысле, подобное уже обсуждалось: https://owen.ru/forum/showthread.php?t=39169&page=3
И если добавить что-нибудь, например СМИ2-М, то не нужно будет шкаф открывать и вспышки считать, в смысле будет гораздо удобней и этого хватит: https://owen.ru/forum/showthread.php?t=31076&page=2&highlight=%EA%F2%EE+%EF%E5%F0%E2%FB%E9+%E2%F1%F2%E 0%EB%2C+%F2%EE%E3%EE+%F2%E0%EF%EA%E8
Можно даже разными цветами выделять!
https://owen.ru/product/smi2_m
Ну, что же, очередная мигалка
Поделюсь своей мигалкой.
Входы:
5 сигналов об авариях
Сигнал сброса
Выходы:
Выход аварии (постоянный)
Выход мигающий (от 1 до 5 миганий, соответственно номеру входа)
elefantkip
30.07.2024, 16:45
Спасибо большое!
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot