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

Тема: ПЛК200 и энкодер АВ

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

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

    По умолчанию ПЛК200 и энкодер АВ

    Здравствуйте.
    Подскажите пожалуйста, подключил энкодер в входу "Энкодеры АВ" ПЛК200, программа считает, а как обнулить показания в процессе работы, чтобы отсчет начался заново с нуля.
    Он обнуляется только при сбросе питания.

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

    По умолчанию

    Никак. Разрабы почему-то не предусмотрели такой функционал. Причем это тянется еще со 100-110 серий ПЛК.

  3. #3

    По умолчанию

    Цитата Сообщение от Алекс2013 Посмотреть сообщение
    Здравствуйте.
    Подскажите пожалуйста, подключил энкодер в входу "Энкодеры АВ" ПЛК200, программа считает, а как обнулить показания в процессе работы, чтобы отсчет начался заново с нуля.
    Он обнуляется только при сбросе питания.
    Добрый день.
    Штатного способа для этого действительно нет.
    Можно организовать сброс через промежуточную переменную - см. пример по ссылке:
    https://owen.ru/forum/showthread.php...l=1#post374785

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

    По умолчанию

    Спасибо.
    Другой вопрос, а как сделать чтобы счетчик энкодера не сбрасывался при перезапуске питания.

  5. #5

    По умолчанию

    Цитата Сообщение от Алекс2013 Посмотреть сообщение
    Спасибо.
    Другой вопрос, а как сделать чтобы счетчик энкодера не сбрасывался при перезапуске питания.
    Для этого промежуточная переменная должна быть объявлена как энергонезависимая (RETAIN).
    Это показано в том же самом примере.

  6. #6
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,479

    По умолчанию

    Была у меня задача сохранять номер оборота абсолютного энкодера. Ретайн не помогал, т. к. при выключении питания энкодер выключался быстрее чем ПЛК, и ПЛК сохранял неверные данные. Установил буферный модуль (DBUF40-24) и реле контроля напряжения (фаз). Сигнальный контакт реле на вход ПЛК. По пропаданию сигнала от реле запускалась процедура сохранения нужных данных в пресистент-переменные. Буфер дает задержку снятия питания, в моем случае до 30 секунд, чего с лихвой хватает для задачи. При включении ПЛК в стартовой процедуре пресистенты рассовываются по переменным проекта, далее разрешается работа остальных алгоритмов.

Похожие темы

  1. ПЛК-100 и энкодер
    от Semagar в разделе ПЛК1хх
    Ответов: 0
    Последнее сообщение: 07.12.2023, 14:32
  2. Плк 110 FDI и энкодер
    от Fynjy в разделе ПЛК (среда MasterSCADA 4D)
    Ответов: 3
    Последнее сообщение: 30.01.2019, 23:10
  3. Энкодер
    от wanderer34 в разделе Программируемые реле
    Ответов: 23
    Последнее сообщение: 15.09.2018, 16:18
  4. СИ 30 + энкодер
    от uganin-2007 в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 28.11.2016, 14:29
  5. плк 110 и ABZ-энкодер
    от Александр Ушаков в разделе ПЛК1хх
    Ответов: 25
    Последнее сообщение: 18.11.2013, 13:50

Ваши права

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