Форум » » Аналоговый сигнал конечной длительности » Ответить

Аналоговый сигнал конечной длительности

firealarm: Подскажите, чтобы на выходе simpl+ модуля получить аналоговый сигнал конечной длительности нужно как и для digital использовать функцию pulse?

Ответов - 5

Igor: firealarm, можно и так. Для этого нужно рассматривать установку и снятие бинарной переменной, которой рулит Pulse, в качестве событий для присвоения определенных значений аналоговой переменной.

Игорь K.: Нет. Аналоговый сигнал всегда есть, он существует во времени и вместе с ним, он непрерывен, в этом его суть. Это классический случай математической абстракции с реально существующим нулем "0". Скорее всего, в вашем случае мнимое отсутствие аналогового сигнала будет выглядеть как его нулевое значение.

firealarm: Igor Игорь K. просто тут контекст такой - у меня есть меню матричного коммутатора, что управляется аналоговыми сигналами. и есть симпл+ модуль, что формирует пресеты матричного коммутатора я хотел выход симпл+ модуля назвать как и сигнал меню, чтобы не усложнять. Но если он существует постоянно, то может возникнуть ситуация когда на один и тот же сигнал подают 2 разных значения...


Igor: firealarm, неоднозначное происхождение аналогового сигнала в среде разработки логики контроллеров Crestron допустимо, даже компилятор ругаться не будет. Думаю, пора убрать воду из темы. На мой взгляд, тут одно из двух: 1. У вас есть задача, но вы затрудняетесь с ее решением. Тогда укажите изготовителя и модель коммутатора, поясните что это за меню и выложите имеющиеся программные наработки. 2. У вас есть решение задачи, но вы опасаетесь за его работоспособность. Тогда просто опробуйте его на практике и не забивайте себе голову опасениями типа "А что если..." А что если оно вполне годно заработает?

Вячеслав: Если сигнал приходит из 2-х разных мест, то актуальное его значение определяется последним изменением. Бояться нечего.



полная версия страницы