Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 26

Тема: ПЛК210 Обнуление показаний энкодеров

  1. #1

    По умолчанию ПЛК210 Обнуление показаний энкодеров

    Добрый день!
    ПЛК210 02, подключены 5ть энкодеров, но не разберусь как сбросить их в ноль, нужно обнулять позицию станка.
    причём обнулять нужно конкретный энкодер по конкретной оси.

  2. #2

    По умолчанию

    Добрый день!
    Счетчики сбрасываются при загрузке проекта. Во вкладке конфигурация (LeftSide) в параметре "Сброс счетчиков входов и энкодеров" должно быть установлено TRUE.
    Для сброса счетчиков в цикле программы нужно создать отдельную задачу с наивысшим приоритетом (например, 0) и меньшим циклом (например, 5 мс) и в теле программы обрабатывать импульсы с помощью локальных переменных.
    Инженер по продуктам «ПЛК и модули»
    e-mail: i.masterenko@owen.ru | skype: i.masterenko_owen

  3. #3

    По умолчанию

    Цитата Сообщение от Мастеренко Иван Посмотреть сообщение
    Добрый день!
    Счетчики сбрасываются при загрузке проекта. Во вкладке конфигурация (LeftSide) в параметре "Сброс счетчиков входов и энкодеров" должно быть установлено TRUE.
    Для сброса счетчиков в цикле программы нужно создать отдельную задачу с наивысшим приоритетом (например, 0) и меньшим циклом (например, 5 мс) и в теле программы обрабатывать импульсы с помощью локальных переменных.
    здравствуйте.
    а можно простенький пример?

  4. #4

  5. #5

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    СПАСИБО. большое

  6. #6

    По умолчанию

    здравствуйте!
    а как сделать сохранение не по кнопочке, а по сбою питания ? анализ заднего фронта таргет-переменной TargetVars.stPlc210.xPowerInput1 не помог.

  7. #7
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,066

    По умолчанию

    Цитата Сообщение от Вадим Ижевск Посмотреть сообщение
    здравствуйте!
    а как сделать сохранение не по кнопочке, а по сбою питания ? анализ заднего фронта таргет-переменной TargetVars.stPlc210.xPowerInput1 не помог.
    Добрый день.
    Что именно вы хотите сохранить?

  8. #8

    По умолчанию

    Здравствуйте.
    необходимо сохранять текущую координату тележки, вычисленную на основании показаний энкодера.

  9. #9
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,066

    По умолчанию

    Цитата Сообщение от Вадим Ижевск Посмотреть сообщение
    Здравствуйте.
    необходимо сохранять текущую координату тележки, вычисленную на основании показаний энкодера.
    Вам нужно объявить соответствующую переменную в области VAR RETAIN, чтобы она стала энергонезависимой и сохраняла свое значение после перезагрузки контроллера.

  10. #10

    По умолчанию

    Здравствуйте.
    Текущая координата тележки изменяется в соответствии с изменением данных с энкодера, т.е. с частотой 10кГц в течение 10-16 часов (она же бегает непрерывно туда-сюда, пока работает оборудование). При каждом изменении переменная в RETAIN будет перезаписываться. Возникает вопрос каков ресурс памяти области RETAIN по перезаписи? И разумно ли это? В плк100 я по спаду питания записывал необходимые данные в файлик, а после включения плк считывал их из этого файлика. И все было было хорошо. А как это сделать в плк210? Есть такая возможность?

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

Похожие темы

  1. Обнуление переменной
    от Алексей87 в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 23.03.2017, 12:31
  2. Ответов: 34
    Последнее сообщение: 11.01.2017, 15:47
  3. Как считать данные с 10 ABZ-энкодеров
    от bladerunner в разделе Подбор Оборудования
    Ответов: 11
    Последнее сообщение: 15.09.2016, 11:20
  4. Подбор и подключение энкодеров и датчиковк ПЛК 160
    от albert3030 в разделе Подбор Оборудования
    Ответов: 1
    Последнее сообщение: 10.01.2015, 19:58
  5. Модули для подключения энкодеров с SSI
    от Леонид в разделе Разработки
    Ответов: 5
    Последнее сообщение: 18.01.2012, 11:29

Ваши права

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