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

Тема: ПЛК110-60

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

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

    По умолчанию ПЛК110-60

    Уважаемые форумчане, интересует адресация быстрых входов ПЛК110-60 в режиме прямого управления. Подпрограмма fast, должна от двух AB-энкодеров давать две координаты. Правильно ли там "нарисовано" ?
    Вложения Вложения

  2. #2
    Пользователь
    Регистрация
    10.04.2017
    Адрес
    Almaty
    Сообщений
    3

    По умолчанию

    Цитата Сообщение от tagor4444 Посмотреть сообщение
    Подпрограмма fast, должна от двух AB-энкодеров давать две координаты. Правильно ли там "нарисовано" ?
    Обработка входов неправильна:
    1. Обрабатывать надо строго по фронту сигнала А, тогда не будет метаний, тем более, что некотролируемо.
    2. Как-то оно сложно все у вас... В рамка вопроса надо сделать так:
    Объявление переменных (адаптируйте к вашему проекту):

    Код:
    FUNCTION_BLOCK XY_ENCODER
    VAR_INPUT
        IN: BYTE;
        bDiscretInput: BYTE; (*Дискретные входы для концевиков нулевой точки*)
    END_VAR
    VAR_OUTPUT
        wAxis1: WORD; (*Координата по оси 1*)
        wAxis2: WORD; (*Координата по оси 2*)
    END_VAR
    VAR
        DET: R_TRIG;
    END_VAR
    Сама блок схема энкодеров:
    encoder.jpg

    Функциональный блок вызываете из программы fast, на входы подаете сигналы с "fast discrete inputs" и от двух обычных входов с концевиков нулевой точки (или от выхода Z энкодера, буде таковой найдется). Где-то так:
    fast.jpg
    На выходе получаете координаты в пределах размерности типа переменных wAxis1, wAxis2.

    PS: Для топикмастера, может и не актуально, да, глядишь, пригодится кому...
    Последний раз редактировалось CDS; 15.05.2018 в 11:50. Причина: Ограничил ответ вопросом :)
    С уважением,
    Дмитрий.

Похожие темы

  1. Помогите настроить СП307+ПЛК110+ПЛК110+ИП320
    от Stalker46k в разделе ПЛК1хх
    Ответов: 22
    Последнее сообщение: 13.11.2017, 11:45
  2. Ответов: 45
    Последнее сообщение: 29.03.2017, 10:15
  3. Замена ПЛК110-60 [М01] на новую линейку ПЛК110-60 [М02]
    от RomanKuzmin в разделе ПЛК1хх [М02]
    Ответов: 1
    Последнее сообщение: 16.10.2016, 09:36
  4. Ответов: 15
    Последнее сообщение: 13.10.2016, 16:27
  5. Ответов: 5
    Последнее сообщение: 09.08.2016, 13:30

Ваши права

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