Блок распознавания импульсов.

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Kisur
Рядовой
Сообщения: 9
Зарегистрирован: 26 июн 2023, 09:53
Имя: Рустик

Блок распознавания импульсов.

Сообщение Kisur »

Все доброго дня.У меня следующая задача: Имеем пачку из 12 импульсов разной длины,которые меняют свою длительность в зависимости от управления контролером.Перерыв между пачками импульсов 1,5 сек.Нужно отловить первый импульс,во включенном состояние имеет длину 8ms,когда он изменяется на 24 ms реле нужно отключить.Не получается что бы скоростной счетчик читал и измерял только первый импульс,а на остальные не реагировал. Наваял во вложение гляньте знатоки. Сделал вывод в порт,для визуального контроля,но на его выходе видно что считает все.Заранее благодарен всем откликнувшимся.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sio
Сержант
Сообщения: 128
Зарегистрирован: 28 июн 2021, 19:26
Откуда: из дома, к вам
Имя: Александр
Благодарил (а): 8 раз
Поблагодарили: 2 раза

Блок распознавания импульсов.

Сообщение Sio »

Приветствую вас,
Недавно у меня возникла похожая проблема. Вместо импульсов я спрашивал про кнопку.
Посмотрите на решения, предложенные участниками форума: viewtopic.php?f=61&t=8594
Kisur
Рядовой
Сообщения: 9
Зарегистрирован: 26 июн 2023, 09:53
Имя: Рустик

Блок распознавания импульсов.

Сообщение Kisur »

Спасибо за ответ,но у меня чуть другой вопрос,касаемый работы скоростного счетчика.
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Блок распознавания импульсов.

Сообщение Brand2 »

[ref]Kisur[/ref], Попробуйте этот вариант.
Каждый второй импульс запрещает счет импульсов и расчет длительности на время 1450 ms и сбрасывает число импульсов в счетчике.
Таким образом будет расчет длительности только первого импульса.
Rele impulsov2.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Kisur
Рядовой
Сообщения: 9
Зарегистрирован: 26 июн 2023, 09:53
Имя: Рустик

Блок распознавания импульсов.

Сообщение Kisur »

Brand2 писал(а): 27 авг 2023, 18:13 [ref]Kisur[/ref], Попробуйте этот вариант.
Каждый второй импульс запрещает счет импульсов и расчет длительности на время 1450 ms и сбрасывает число импульсов в счетчике.
Таким образом будет расчет длительности только первого импульса.
Rele impulsov2.flp
Спасибо попробую и завтра отпишусь.

Отправлено спустя 8 часов 29 минут 44 секунды:
Brand2 писал(а): 27 авг 2023, 18:13 [ref]Kisur[/ref], Попробуйте этот вариант.
Каждый второй импульс запрещает счет импульсов и расчет длительности на время 1450 ms и сбрасывает число импульсов в счетчике.
Таким образом будет расчет длительности только первого импульса.
Rele impulsov2.flp
Спасибо за помощь,все отлично работает.Только почему то в порт какуюто цифру непонятную шлет,ну это мелочи. С меня 100 грамм и пончик :smile9:
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

Блок распознавания импульсов.

Сообщение Brand2 »

[ref]Kisur[/ref], :smile9:
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость