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

Тема: Обновленный ПЛК110?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Че там не понятно? серва управляется импульсом 1мс - вперед 90', 1.5 мс- назад 90'
    у ПЛК собственных ресурсов для выдачи таких импульсов нет. Шим - а как им 1 импульс выдать?
    В цикле не получится.
    если использовать прямое управление выходами и считать количество вызовов таймера 20мкс, то теоретически можно попробовать управлять сервой.

  2. #2

    По умолчанию

    Цитата Сообщение от lara197a Посмотреть сообщение
    Че там не понятно? серва управляется импульсом 1мс - вперед 90', 1.5 мс- назад 90'
    у ПЛК собственных ресурсов для выдачи таких импульсов нет. Шим - а как им 1 импульс выдать?
    В цикле не получится.
    если использовать прямое управление выходами и считать количество вызовов таймера 20мкс, то теоретически можно попробовать управлять сервой.
    в первом посте размерности не понятные... а так думаете правильно, задача решается на раз через быстрый таймер... если не видно приращения переменной, то скорее всего забыли прикрепить программку обработки к событию

  3. #3

    По умолчанию

    Цитата Сообщение от Дмитрий Артюховский Посмотреть сообщение
    в первом посте размерности не понятные... а так думаете правильно, задача решается на раз через быстрый таймер... если не видно приращения переменной, то скорее всего забыли прикрепить программку обработки к событию
    Убедитесь, что Вы включили и настроили таймерное прерывание.
    Тролль-наседка, добрый, нежный и ласковый

  4. #4
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Убедитесь, что Вы включили и настроили таймерное прерывание.
    Я пользовался этим раньше.
    IF Pusk THEN
    SetIRQ(100);
    Pusk:=FALSE;
    END_IF


    (размерность ставил от 20, до 100)

    Программу Гарчеву еще в августе сбрасывал, чтоб подправили.
    И вроде бы смотрел он.

  5. #5

    По умолчанию

    Не забываем соответствующее POU в task менеджере связать с событием прерывания
    Тролль-наседка, добрый, нежный и ласковый

Похожие темы

  1. приобрел обновленный плк110
    от Ruffian в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 04.12.2009, 12:01

Ваши права

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