Показано с 1 по 4 из 4

Тема: Тик процессора

  1. #1

    По умолчанию Тик процессора

    Мне нужно иметь переменную, которая должна постоянно мигать (н-р, 50мсек в единице, 50мсек в нуле). Причем, чтобы она не зависила от цикла контроллера, который может быть больше 50 мсек.
    Подскажите, пожалуйста, как это по простому сделать. Может такой генератор импульсов как-то аппаратно настраивается? Куда копать?))

  2. #2
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,259

    По умолчанию

    standart.lib, ton
    util.lib, blink

    от цикла контроллера, который может быть больше 50 мсек
    Жесть.

  3. #3

    По умолчанию

    Обычно такие вещи делаю инкрементом какой-либо переменной в программе, вызываемой по прерыванию от таймера. В вашем случае 50 мсек. Получаем переменную в которой нулевой бит щелкает с периодом 100 мсек, первый - 200 мсек и т. д. Любая частота моргания, практически.

  4. #4

    По умолчанию

    по простому не получиться, скорее всего ошибка в постановке задачи... например, зачем вам "переменная" переключающаяся с высокой точностью, если она используется в программе с циклом, большим частоты мигания? и все равно не может быть использована... есть разница между внутренней переменной для "себя" и внешним выходом
    ... а так, для примера, можно на ПЛК110 организовать счетчик внутри скоростного таймера... если нужна переменная внутри контроллера, или организовать ШИМ н выходе в ПЛК100, но его будет видно только "снаружи" контроллера...

Похожие темы

  1. Загрузка процессора ПЛК-100
    от Сергей Борисович в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 25.02.2011, 11:05
  2. МВА8, OPC-ModBus сервер и загрузка процессора...
    от KruFFT в разделе Помощь Разработчикам
    Ответов: 13
    Последнее сообщение: 06.02.2011, 11:40
  3. ресурс процессора плк-100
    от efim в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 21.05.2010, 10:34
  4. ОРМ 1.2 и загрузка процессора
    от Клипер в разделе Сервисное ПО
    Ответов: 3
    Последнее сообщение: 22.08.2007, 16:40

Ваши права

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