Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Генератор меандра на быстрых выходах нового ПЛК110

  1. #1

    По умолчанию Генератор меандра на быстрых выходах нового ПЛК110

    Приветствую, коллеги!

    Будьте добры, растолкуйте не слишком опытному в программировании человеку, как работать с быстрыми выходами сабжа? Контроллер я держу в руках не впервые, но до сих пор мне не доводилось работать с прерываниями, так что эту тему я сейчас осваиваю "по букварю". Со входами, благо работа с ними описана подробно и в инструкциях и здесь, на форуме, более-менее разобрался, по ним вопросов нет. Но как работать с выходами, по которым информации гораздо меньше? Простейший пример: я хочу получить генератор меандра с частотой порядка килогерца, который включался бы и отключался по некоторому условию в главной программе. Подскажите, как его организовать? Понятно, что потребуется подпрограмма, которую будет дёргать аппаратный таймер, выходы в режиме прямого доступа и т.д. Но дальше я что-то не соображу.

    Готовых решений не жду, мне будет достаточно словесного объяснения, либо ссылки на форум, где такая тема рассмотрена. Сам я ничего подобного, увы, не нашёл. Господ коммерсантов я тоже прошу не беспокоиться, поскольку речь идёт не о коммерческом проекте, а о задачке, которую я сам себе поставил и сам хочу решить

    Спасибо!

  2. #2
    Banned
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    мне кажется надо поискать схемы ждущих мультивибраторов на логических элементах

  3. #3

    По умолчанию

    В смысле, собрать внешний генератор и дёргать его контроллером? Это, конечно, можно! 555-й таймер выручит в любой ситуации Но, если верить мануалам, контролер вполне обеспечивает такой режим самостоятельно, без "костылей". Надо только разобраться, как его настроить.

  4. #4
    Banned
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    я говорил только про программирование, логические элементы как есть в радиоэлектронике так и в программировании, например И-НЕ, ИЛИ

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

    По умолчанию

    Так вроде бы заменить Fast do на PWM, период/скважина - задается в мкс, 1кГц - точно потянет

  6. #6

    По умолчанию

    Хм, интересно! Спасибо, попробую.

  7. #7

    По умолчанию

    частоту прерывания быстрого таймера поделить на требуемую частоту генерации - получится "некое значение". а теперь в таймере переключаем состояние быстрого вывода через "некое значение" вызовов. В основной программе переключаете флаг разрешить/запретить работу блока

  8. #8

    По умолчанию

    Дмитрий, Вам тоже спасибо! Кажется, начинаю улавливать суть

  9. #9

    По умолчанию

    У ПЛК110М02 прекрасные высокоскоростные ШИМ-ы. Играться с прерываниями только в крайнем случае. +есть OwenLogicRT для ПЛК110М02. Можно сделать схему управления уже как хочется.
    Тролль-наседка, добрый, нежный и ласковый

  10. #10

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    +есть OwenLogicRT для ПЛК110М02. Можно сделать схему управления уже как хочется.
    Появился новый выпуск OwenLogicRT? На него где-то можно посмотреть?

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. ТРМ Режим быстрых измерений
    от Mikhailo в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 11.04.2016, 07:11
  2. Ответов: 6
    Последнее сообщение: 12.03.2015, 15:00
  3. Сколько быстрых входов ПЛК110-30?
    от Psevdonim в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 12.02.2013, 16:03
  4. установка быстрых входов
    от Igont в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 19.06.2010, 10:49
  5. глюк нового драйвера ас4
    от RV9WFJ в разделе Эксплуатация
    Ответов: 15
    Последнее сообщение: 10.01.2008, 12:08

Ваши права

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