Страница 1 из 12 12311 ... ПоследняяПоследняя
Показано с 1 по 10 из 149

Тема: ПЛК110.60[М2] + энкодер + счетчик.

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

Sulfur ПЛК110.60[М2] + энкодер +... 15.03.2016, 13:43
lara197a Если 110.60 м2 есть в... 15.03.2016, 13:54
Вольд Легко справится. 15.03.2016, 14:24
Дмитрий Артюховский вот совсем не факт - 50 кГц... 15.03.2016, 15:20
Филоненко Владислав Счетчики и энкодеры без... 15.03.2016, 15:33
Владимир Ситников 0.5мм (на ошибку) / (... 16.03.2016, 13:55
Дмитрий Артюховский 1. задача решиться, если... 16.03.2016, 14:25
Владимир Ситников Дата выпуска OwenLogicRT... 15.03.2016, 15:46
Филоненко Владислав Тут тот случай, когда от... 15.03.2016, 18:09
Алексей Геннадьевич Чтобы проявить интерес, нужно... 15.03.2016, 21:46
Newcomer (512 х 3000) / 60 = 25 600 Гц... 16.03.2016, 13:41
Владимир Ситников Чем это отличается от пункта... 16.03.2016, 14:10
Newcomer А что для этого надо,... 16.03.2016, 14:32
Владимир Ситников А за осмотр денег не берут.... 16.03.2016, 15:06
Филоненко Владислав Нельзя из прерывания... 16.03.2016, 15:00
Владимир Ситников А что можно? Т.е. только... 16.03.2016, 15:04
Филоненко Владислав Для таких времён реакции (и... 16.03.2016, 18:38
Дмитрий Артюховский базовый принцип работы ПЛК:... 16.03.2016, 19:42
Владимир Ситников Имеется ввиду "System events... 16.03.2016, 14:56
Дмитрий Артюховский быстрый таймер - это... 16.03.2016, 22:17
Филоненко Владислав Когда генералы начинаю речи о... 17.03.2016, 05:49
Филоненко Владислав Даже интересно, кто платит за... 17.03.2016, 15:43
Дмитрий Артюховский Все есть внутри, нужно мануал... 17.03.2016, 11:01
Филоненко Владислав Вам уже ответили пользователи... 17.03.2016, 19:08
Newcomer У нас с вами странный... 17.03.2016, 20:23
Владимир Ситников Ну, "доходить" никто не... 18.03.2016, 07:02
Филоненко Владислав Обмен между ЦПУ и PRU (где... 18.03.2016, 10:42
Филоненко Владислав Да, так и есть. Для быстрой... 18.03.2016, 14:15
Филоненко Владислав 1. Время можно получить через... 26.05.2016, 11:14
Филоненко Владислав Цикл меняли? Код увидеть... 27.05.2016, 15:02
Филоненко Владислав 1. Снизьте цикл ПЛК до 2 мс.... 01.06.2016, 08:14
Филоненко Владислав Значит дело не в прерывании.... 03.06.2016, 15:11
Филоненко Владислав Попробуйте пустую программу с... 03.06.2016, 15:14
IIeroniux Добрый день! Не буду... 01.08.2016, 08:31
Филоненко Владислав да, может работать. 01.08.2016, 14:34
IIeroniux to maximov2009: Понятно,... 01.08.2016, 11:54
IIeroniux Владислав, спасибо! 02.08.2016, 06:05
Филоненко Владислав Это описание работы счётчика... 04.10.2016, 20:40
Филоненко Владислав Никак. Это технически... 05.10.2016, 12:09
Владимир Ситников У вас установлен счётчик... 06.10.2016, 12:11
Владимир Ситников А какая точность/стабильность... 06.10.2016, 13:05
petera 1. Ненужно учитывать... 06.10.2016, 14:52
Владимир Ситников А кто вас спрашивает? Шутка.... 07.10.2016, 12:14
Владимир Ситников Z метка в какой момент должна... 07.10.2016, 12:57
Владимир Ситников Сбрасывать, сбрасывать когда?... 07.10.2016, 13:01
Sulfur ПЛК110[М2]... 07.10.2016, 08:30
Филоненко Владислав В самом энкодере всегда... 07.10.2016, 13:25
Владимир Ситников Расскажу о том, как тестируют... 07.10.2016, 13:58
Владимир Ситников Ошибки "PRU_FB_GETPARAMETER"... 10.11.2016, 14:56
Panalexfix Всем спасибо!!!! Решил... 11.04.2017, 18:09
Sulfur acs.ufk Стандартными... 28.03.2019, 09:04
Владимир Ситников А не нужно впадать в ступор.... 10.04.2017, 20:48
Sulfur Panalexfix У Вас энкодер... 11.04.2017, 11:05
Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,034

    По умолчанию ПЛК110.60[М2] + энкодер + счетчик.

    Добрый день!
    Интересует возможность одновременной работы на "быстрых" входах ABZ-энкодера и высокоскоростного счетчика в ПЛК110-60.М2.
    Энкодер достаточно медленный, 360имп\об, частота вращения максимум 30 об\мин. А вот счетчик должен уметь считать импульсы в это же самое время с частотой до 50кГц, причем по достижению некоего значения выключать один из "быстрых" выходов. Допустима небольшая погрешность для счетчика (1-2% от общего количества импульсов). Энкодер же должен просчитываться абсолютно точно.
    Реализуема ли такая "хотелка" на данном ПЛК?

  2. #2
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Если 110.60 м2 есть в продаже. то с такой задачей он справится.

  3. #3

    По умолчанию

    Легко справится.

  4. #4

    По умолчанию

    вот совсем не факт - 50 кГц много - если только рекламируемый реалтайм.

    свой счетчик (на таймере) не 50 кгц не организовать, а насколько быстрый доступ к счетчику конфигуратора из быстрого прерывания мне не понятно
    Последний раз редактировалось Дмитрий Артюховский; 15.03.2016 в 15:28.

  5. #5

    По умолчанию

    Счетчики и энкодеры без плясок с прерываниями работают с частотами импульсов до 100кГц (и даже несколько выше )

    А вот для реализации времени реакции на значение счётчика на уровне микросекунд - уже OwenLogicRT, никак иначе в принципе невозможно.
    Тролль-наседка, добрый, нежный и ласковый

  6. #6

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Счетчики и энкодеры без плясок с прерываниями работают с частотами импульсов до 100кГц (и даже несколько выше )

    А вот для реализации времени реакции на значение счётчика на уровне микросекунд - уже OwenLogicRT, никак иначе в принципе невозможно.
    А где у автора темы сказано, что время реакции на событие должно быть на уровне микросекунд ? 50 кГц - это 1 импульс за 20 мкс. Какое количество импульсов надо отсчитывать автор не написал.
    Последний раз редактировалось Newcomer; 16.03.2016 в 12:39.

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

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    А где у автора темы сказано, что время реакции на событие должно быть на уровне микросекунд ? 50 кГц - это 1 импульс за 20 мкс. Какое количество импульсов надо отсчитывать автор не написал.
    Малость проясню ситуацию. Данный ПЛК берется для модернизации системы управления термоформовочной машины. В машине есть главный двигатель, который крутит редуктор, на выходном валу этого редуктора стоит энкодер. В зависимости от градуса поворота этого энкодера включаются всякие могрушки-хлопушки, а так же в определенный момент включается транспорт материала. Транспорт приводится в действие сервоприводом. С этого сервопривода можно снять "энкодерный" сигнал обратной связи, который и должен считать быстрый счетчик. Минимально я могу выставить "энкодер" в сервоприводе 512 имп\об двигателя. Частота вращения фиксирована и составляет 3000 об\мин. Сам цикл работы транспорта физически занимает 0.4-0.8 сек., за это время отматывается от 100 до 250 мм материала. Важно не абсолютное количество импульсов, а стабильность. Т.е. если стоит уставка, к примеру, мотать 231 мм за цикл, то каждый цикл он должен мотать 231-+0.5мм. Иначе имеем увеличение процента брака. В данный момент импульсы считает старый аппаратный специфический счетчик жутко буржуйского производства.
    ЗЫ: Да, я знаю, что есть специальные инверторы с функцией позиционирования и управления по цифре. Но на такую дорогую модернизацию руководство не подпишется.
    Последний раз редактировалось Sulfur; 16.03.2016 в 13:44.

  8. #8

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    Сам цикл работы транспорта физически занимает 0.4-0.8 сек... Т.е. если стоит уставка, к примеру, мотать 231 мм за цикл, то каждый цикл он должен мотать 231-+0.5мм
    0.5мм (на ошибку) / ( 231мм/0.8сек (скорость подачи) ) == 1.7мс

    Иными словами, если отключение подачи ошибётся на 2мс, то за нужные вам 0.5мм выйдете.

    Судя по тому, что использовать цикл менее 1мс не рекомендуют (со словами "отвалится ethernet и много чего ещё"), то варианта 2:
    1) Присоединяться к клубу любителей PRU программирования. У быстрых выходов обещают время реакции 0.02мс, что в 100 раз точнее необходимого вам.
    2) Понижать скорость.
    3) Использовать стохастическое управление: подавать в программе отключающий сигнал "чуть раньше", чтобы в реальности он происходил "тогда, когда нужно" с учётом задержек транзистора реального ПЛК. По РЭ обещают, что не больше 5мс, и думаю, задержка срабатывания конкретного выхода конкретного экземпляра ПЛК должна быть более-менее стабильной.

  9. #9

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    Малость проясню ситуацию. Данный ПЛК берется для модернизации системы управления термоформовочной машины. В машине есть главный двигатель, который крутит редуктор, на выходном валу этого редуктора стоит энкодер. В зависимости от градуса поворота этого энкодера включаются всякие могрушки-хлопушки, а так же в определенный момент включается транспорт материала. Транспорт приводится в действие сервоприводом. С этого сервопривода можно снять "энкодерный" сигнал обратной связи, который и должен считать быстрый счетчик. Минимально я могу выставить "энкодер" в сервоприводе 512 имп\об двигателя. Частота вращения фиксирована и составляет 3000 об\мин. Сам цикл работы транспорта физически занимает 0.4-0.8 сек., за это время отматывается от 100 до 250 мм материала. Важно не абсолютное количество импульсов, а стабильность. Т.е. если стоит уставка, к примеру, мотать 231 мм за цикл, то каждый цикл он должен мотать 231-+0.5мм. Иначе имеем увеличение процента брака. В данный момент импульсы считает старый аппаратный специфический счетчик жутко буржуйского производства.
    ЗЫ: Да, я знаю, что есть специальные инверторы с функцией позиционирования и управления по цифре. Но на такую дорогую модернизацию руководство не подпишется.
    1. задача решиться, если импульсы энкодера сервопривода поделить, хотя бы на 4(8,16)
    2. энкодерный сервопривод с большой долей вероятности имеет режим управления "по положению", в котором можно управлять длительностью и скоростью вращения подачей импульсов

  10. #10

    По умолчанию

    Цитата Сообщение от Дмитрий Артюховский Посмотреть сообщение
    1. задача решиться, если импульсы энкодера сервопривода поделить, хотя бы на 4(8,16)
    2. энкодерный сервопривод с большой долей вероятности имеет режим управления "по положению", в котором можно управлять длительностью и скоростью вращения подачей импульсов
    И зачем все это надо ?

Страница 1 из 12 12311 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 01.12.2015, 11:55
  2. ПЛК110 счетчик моточасов
    от NIKO007 в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.11.2015, 10:19
  3. Снова энкодер ПЛК110
    от Алексей Дмитриев в разделе ПЛК1хх
    Ответов: 58
    Последнее сообщение: 25.01.2015, 16:41
  4. ПЛК110-220.32 и энкодер
    от DKFLBVBH в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 15.01.2015, 10:49
  5. ПЛК110-32 и энкодер
    от nestor в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 23.03.2012, 07:38

Ваши права

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