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

Тема: счетчик на плк-100

  1. #1

    По умолчанию счетчик на плк-100

    На вход подается меандр с генератора частота 100 Гц. Фильтрация отключена (установлена в -1)
    Ко входу подключен counter 16. Срабатывать должен по срезу (FALL_EDGE).
    Форму сигнала смотрю по осциллографу. Нормальные прямоугольные импульсы.
    Амплитуда 24 В. Сигнал подается через оптрон, который коммутирует питание на вход ПЛК.

    Проблема в том что ПЛК пропускает импульсы в таком режиме (сигнал параллельно подается на образцовый счетчик)
    Если выставить фильтрацию входа в 0 и выставить SenseEdge счетчику в BOTH_EDGE все работает четко.
    Но в таком режиме ни по фронту ни по спаду вообще счета нет.

    Может быть подскажите, что я не так делаю?

    Информация о ПЛК:
    PLC model MODEL PLC 100
    Binary VERSION 2.10.9
    Need Target version 2.10
    Compiled: 13:25:45 Sep 25 2009

  2. #2

    По умолчанию

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

  3. #3

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от Скрипник Александр Посмотреть сообщение
    Проблема в том что ПЛК пропускает импульсы в таком режиме (сигнал параллельно подается на образцовый счетчик)
    Подтверждаю.
    Для контроля точности счета использовали сам ПЛК100.
    По первому входу организовали аппаратный счет через модуль Counter16, по второму входу - программный счет по фронту импульсов.
    На оба входа ПЛК100 подали один сигнал (меандр) от генератора частоты. Диапазон частот, чтобы успевал считать программный счетчик, 10-100 Гц.
    Вычислили разницу двух счетчиков.
    Разницу в подсчете уже видно даже на частоте в 10Гц.
    Ошибка быстрее увеличивается при возрастании частоты.

    Пришли к выводу, что аппаратный счетчик периодически пропускает импульсы!

    Тестовая программа во вложении.
    Вложения Вложения
    • Тип файла: rar 123.rar (7.1 Кб, Просмотров: 117)

  5. #5
    Пользователь
    Регистрация
    22.12.2006
    Адрес
    Тихое зимовье
    Сообщений
    182

    По умолчанию

    Цитата Сообщение от николаев андрей Посмотреть сообщение
    сейчас мы проводим тестирование плк100 и плк110 с энкодерами и счетчиками. о результатах обязательно расскажем.
    тоже интересует результат!
    хочу подключить два энкодера на быстрые входа плк110 .

  6. #6

    По умолчанию

    на следующей неделе выложим на форуме.
    энкодеры на плк110 работают до 5 кгц вообеще без ошибок, и до 13 кгц (ошибка менее 1%).

  7. #7
    Пользователь
    Регистрация
    10.01.2007
    Адрес
    Красноярск
    Сообщений
    138

    По умолчанию

    Посмотрел результаты проведенных вами испытаний.
    Разочаровал заголовок в заключении максимальная частота, при которой погрешность менее 1%, гц. Это и так известно.
    Предполагал, что по результатам испытаний будет заявлено о максимальной частоте, при которой гарантируется 100% подсчет входных импульсов, хотя бы с новой прошивкой и идеальной формой импульсов.

  8. #8
    Пользователь
    Регистрация
    10.01.2007
    Адрес
    Красноярск
    Сообщений
    138

    По умолчанию

    удивляют результаты, в частности по плк100.
    модуль энкодера по двум входам не пропускает импульсы до 1кгц, а модуль счетчика по одному входу пропускает? т.е. обработка по двум входам почему-то стабильнее, чем по одному?

  9. #9

    По умолчанию

    из собственного опыта обшения с плк-100 -
    даже при 250 гц Ab-энкодер 3 часа работы "уплывает" в минус.

    а в каких таких производвстенных задачах нужен счётчик, который
    гарантированно пропускает импульсы ?

    "документ" - вызывает разве что - улыбку

  10. #10

    По умолчанию

    Цитата Сообщение от Pooh Посмотреть сообщение
    из собственного опыта обшения с плк-100 -
    даже при 250 гц Ab-энкодер 3 часа работы "уплывает" в минус.

    а в каких таких производвстенных задачах нужен счётчик, который
    гарантированно пропускает импульсы ?

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

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

Ваши права

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