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

Тема: правильное подавление дребезга контактов

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    Цитата Сообщение от Terrano1992 Посмотреть сообщение
    "PLC_Configuration_OWEN.pdf"
    Читаю. Есть вопрос.

    На входе у меня объявлена переменная

    _bStep AT %IX0.0.3: BOOL;

    Теперь наука говорит, что по дискретным входам есть:

    2.1.3. Подмодуль «Триггер» (Trigger)

    Супер! Ставлю этот подмодуль, чтобы на нажатие кнопки, после соответствующей фильтрации (50 попугаев период, это за 32 мс будет переход в TRUE) взвелся триггер и выдал один короткий импульс.
    В чем проблема: в окне конфигуратора входов в канале дискретных входов добавил
    Triger[VAR]
    AT %IX0.0.0: BOOL;
    В панели "Параметры модуля" ставлю Number of input = 3.

    Внимание, вопрос: почему описание триггера не изменяется? Как было
    AT %IX0.0.0: BOOL;
    так и осталось. Смотри приложенный скриншот.

    И в догонку. Как быть с именами? Вот то, что я в программе объявил

    _bStep AT %IX0.0.3: BOOL;

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

    _bStep AT %IX0.0.0: BOOL;

    вызывает ругань со стороны компилятора.

    Добавлено: аналогичная фигня и каналом ШИМ. Так же задаю номер порта не ноль, а в подмодуле PWM пишет:

    AT %QW1.0.0: WORD;
    Вложения Вложения
    Последний раз редактировалось drvlas; 29.10.2010 в 14:33. Причина: Добавил скриншот

Ваши права

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