Показано с 1 по 10 из 26

Тема: Макрос побитного вывода сигнатуры (beeper)

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Макрос побитного вывода сигнатуры (beeper)

    Здравствуйте!

    В общем, возникла необходимость попищать пьезиком, причем по-разному. Был сооружен макрос, приложенный к сообщению.
    Идея его работы в том, что он работает точно: то есть прямо тик-в-тик. Когда счетчик достигает нуля, то тут же переключается на начало, без "артефактов" сброса.

    Сам макрос побитно выводит в порт 21-битную сигнатуру со входа. В сигнатуре: 1- пищим, 0 - молчим. Период 0.2 секунды. Соответственно, 1111100000 -- 1 секунду пищим, 1 секунду молчим. 21-ый бит задает цикличность. 1 -- однократно, 0 -- пищим до упора. Если на входе появляются отличные от старых данные, макрос автоматически перезапускается. "Нулевая" сигнатура со входа не выводится -- макрос останавливается: В случае с однократным выводом, нужно либо записать новую сигнатуру, либо "ноль" и потом ту же, что выводилась перед этим (1ххх100500 -- 0 -- 1ххх100500)

    Нет, все работает, проблема в том, что осталось послевкусие дебила -- кажется, что можно было раз в пять проще... Особенно после упорного конструирования макроса fSEL -- когда я нашел потом на форуме макрос rovki и тот, который с "машинным эпсилон"... В общем, Вам лучше не знать, какой fSEL я там у себя наваял... ))) В связи с этим принимается любая, самая злостная критика и злостное тыкание носом во все подряд. Не всегда процесс обучения вкусный и удобный...

    Спасибо всем, кто откликнется!
    Вложения Вложения
    • Тип файла: zip BEEP.zip (160.1 Кб, Просмотров: 2)

Похожие темы

  1. Макрос в макросе
    от АлексPetr в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 28.01.2015, 21:16
  2. Ответов: 12
    Последнее сообщение: 18.11.2014, 12:14
  3. Макрос
    от CEkip в разделе Программируемые реле
    Ответов: 11
    Последнее сообщение: 13.04.2012, 21:54
  4. память ввода/вывода
    от вопрос в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 15.01.2007, 13:37

Ваши права

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