Цифровой вход из аналогового

Пользовательские блоки дополняющие набор стандартных блоков
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Цифровой вход из аналогового

Сообщение com »

Случилось у меня такое недоразумение, кончились свободные входы, остались только аналоговые А6 и А7, а программа не дает перевести их в цифровые входа, по быстрому накидал блок, возможно не оптимальное решение, но работает
Конвертер_(FBD).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2406
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 15 раз

Цифровой вход из аналогового

Сообщение Dryundel »

com писал(а): 20 фев 2022, 00:20 Случилось у меня такое недоразумение, кончились свободные входы, остались только аналоговые А6 и А7, а программа не дает перевести их в цифровые входа...
Ну то, что программа не дает перевести, это нормально. Данные входы поддерживают только аналоговый режим.
А что мешало подключить на аналоговый вход несколько кнопок через делитель? Ведь судя по дебонсу, это именно кнопки.
А до 5 кнопок легко отследить даже совместное их нажатие. Здесь обсуждалось.
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Цифровой вход из аналогового

Сообщение com »

[ref=#ff8000]Dryundel[/ref], это не кнопки. Пины используются в качестве дискретных для плк, при проектировании не учел, что не все аналоговые входа можно перевести в цифровые.
Аватара пользователя
ingener
Лейтенант
Сообщения: 580
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Цифровой вход из аналогового

Сообщение ingener »

Поставьте компаратор > 512, к примеру, и получится цифровой вход.
Правда, вопрос быстродействия.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2406
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 15 раз

Цифровой вход из аналогового

Сообщение Dryundel »

com писал(а): 20 фев 2022, 10:28 это не кнопки. Пины используются в качестве дискретных для плк
Ну тогда еще проще для одного дискретного на аналоговый. Там же не может быть неопределенного логического уровня, да и дребезга тоже.
Типа так:
Аналог=Цифра.jpg
Отправлено спустя 2 минуты 13 секунд:
ingener писал(а): 20 фев 2022, 11:13 Поставьте компаратор > 512, к примеру, и получится цифровой вход.
Правда, вопрос быстродействия.
Не увидел ответа.
[ref]ingener[/ref], если с тем алгоритмом работает, то с одним компаратором и подавно будет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
com
Капитан
Сообщения: 832
Зарегистрирован: 31 май 2018, 22:12
Откуда: Санкт-Петербург
Имя: Ринат

Цифровой вход из аналогового

Сообщение com »

[ref=#ff8000]Dryundel[/ref], Так я и писал, что решение возможно не оптимальное, а кроме всего прочего, на входе стоит подтягивающий резистор, поэтому поставил блок масштабирования для инвертирования. Наверно перемудрил со схемой, в 4 ночи (или утра?) делал, что хотело сгореть, то сгорело :D . А блок этот так, как возможное решение, подумать, потренироваться, все равно модуль буду другой заказывать, с учетом найденных ошибок
Аватара пользователя
Dryundel
Полковник
Сообщения: 2406
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 15 раз

Цифровой вход из аналогового

Сообщение Dryundel »

com писал(а): 20 фев 2022, 12:03 а кроме всего прочего, на входе стоит подтягивающий резистор, поэтому поставил блок масштабирования для инвертирования.
Ну пусть стоит. Чему он мешает? Если выход с ПЛК это теле, то резистор просто необходим, и антидребег (блок Bounce) тоже.
Инвертировать можно и выход компаратора, при необходимости.
Ответить

Вернуться в «Триггеры, таймеры, счетчики, детекторы сигнала»

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

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