Просмотр полной версии : ПЛК для быстрой обработки аналоговых входов.
Вячеслав@
24.06.2019, 08:59
Добрый день. Планируется создать устройство для контактного измерения размера проходящих по конвейеру изделий (с помощью аналогового датчика перемещения). Учитывая скорость перемещения изделий, требуется до 50 измерений в секунду, а лучше даже до 100.
Судя по информации на сайте, для этой цели подойдет только ПЛК160? У младших моделей заявленная скорость обработки аналоговых входов 0,5 секунды, что очень медленно.
Если есть более бюджетное решение, прошу посоветовать. Спасибо.
lara197a
24.06.2019, 09:13
На Овен дешево не получится. Нет полноценных прерываний.
Для таких измерений удобнее использовать дискретный счетный вход, к примеру с данными от энкодера.
Вячеслав@
24.06.2019, 10:17
На Овен дешево не получится. Нет полноценных прерываний.
Для таких измерений удобнее использовать дискретный счетный вход, к примеру с данными от энкодера.
Благодарю за ответ. Про энкодер тоже думал, но обработка и калибровка сложнее, чем с аналоговым сигналом.
По опыту, ПЛК160 справится с такой задачей? Заявлен опрос каждые 10 мсек. В принципе цена устроит.
Вячеслав@
24.06.2019, 10:26
.. или любой плк + 2ас
или вообще без плк
Благодарю. Без ПЛК вряд ли получится. Нужно не просто измерять сигнал, но измерять только в определенные периоды и разделять изделия. Плюс будет отбраковщик и нужна статистика. Плюс калибровка и панель оператора.
"2ас" имеется ввиду блок типа МВ110.224.2АC? Связь с контроллером по RS485? Хватит ли скорости RS485 для обработки 50 измерений в секунду в реальном времени?
Вячеслав@
24.06.2019, 10:47
Поясню желаемый алгоритм работы. При появлении сигнала от датчики наличия изделия начинаются измерения и продолжаются, пока сигнал с датчики приходит. Далее находятся мин / макс значения, сравнение с заданными порогами и определение изделия как годного / дефектного. Как и писал, требуется около 50 измерений в секунду. Абсолютно равные промежутки времени между измерениями не требуются. Точная синхронизация со скоростью движения изделия также не требуется, нужен только мин / макс результат.
lara197a
24.06.2019, 11:18
У вас будет большая программная задержка от датчика присутствия, до начала измерения.
Вам не позволит шина связи правильно мерить от АС2.
Вячеслав@
24.06.2019, 11:27
У вас будет большая программная задержка от датчика присутствия, до начала измерения.
Только в случае AC2? Или на ПЛК160 тоже?
Зачем такие грабли... Техническое зрение вот что Вам нужно
Вячеслав@
24.06.2019, 16:19
Зачем такие грабли... Техническое зрение вот что Вам нужно
Спасибо за мнение, но с машинным зрением я как раз связан очень давно, и здесь оно не подойдёт.
-=Vovka=-
24.06.2019, 16:32
Только в случае AC2? Или на ПЛК160 тоже?
Другой вариант, например, вместо АС2 возьмите Ардуину (http://mypractic.ru/urok-54-specifika-programmirovaniya-platy-massduino-uno-lc-ustanovka-programmnogo-obespecheniya-programmirovanie-acp-cap-dopolnitelnyx-cifrovyx-vyvodov.html) ;)
Вячеслав@
24.06.2019, 16:38
Другой вариант, например, вместо АС2 возьмите Ардуину (http://mypractic.ru/urok-54-specifika-programmirovaniya-platy-massduino-uno-lc-ustanovka-programmnogo-obespecheniya-programmirovanie-acp-cap-dopolnitelnyx-cifrovyx-vyvodov.html) ;)
Сомневаюсь, что обеспечит такую скорость и хоть какую-то надёжность :)
Вячеслав@
24.06.2019, 16:41
И всё же, повторю вопрос...
Справится ли ПЛК160 со считыванием аналоговых входов 50 раз в секунду?
Алексей Геннадьевич
25.06.2019, 07:53
И всё же, повторю вопрос...
Справится ли ПЛК160 со считыванием аналоговых входов 50 раз в секунду?
РЭ прочитать религия не позволяет?
P.S.
Возьми ПР200 и не мучайся. ~250 опросов аналоговых входов в секунду на программе средней сложности.
На маленькой программе можно и до 1000 довести.
Вячеслав@
25.06.2019, 08:16
Пилять, да посмотрите характеристики же наконец.
И любой плк + 2AC справится тоже.
Хватит.
Сколько датчиков-то ?
С характеристик я и начинал, конечно. Но далеко не всегда всё работает на практике так же, как в теории. Поэтому и спрашивал мнение форумчан. Мнения, кстати, разные. Спасибо за ответ.
P. S. Датчиков два.
Вячеслав@
25.06.2019, 08:21
РЭ прочитать религия не позволяет?
P.S.
Возьми ПР200 и не мучайся. ~250 опросов аналоговых входов в секунду на программе средней сложности.
На маленькой программе можно и до 1000 довести.
Да, руководство я читал. Но хотелось узнать опыт людей. Для чего же форум нужен) Спасибо за ответ.
Вячеслав@
25.06.2019, 08:37
Отлично. ПР200 в любом случае планировал купить для другого проекта, протестирую его. Спасибо всем.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot