Добрый день, господа — АСУ ТП: сообщество инженеров

Добрый день, господа

Коротко о статье

Инженер просит помощи в расчёте производительности дозирующего конвейера на основе сигналов скорости ленты и нагрузки, так как его метод даёт большую погрешность. В статье описаны исходные данные, текущий алгоритм калибровки и расчёта, а также проблема с недоступностью исходного кода ПЛК и панели.

Главное
  • Имеется дозирующий конвейер с электроприводом, ПЧ, энкодером на валу двигателя и сумматором весов, сигналы поступают на ПЛК S7-200 Smart.
  • Панель оператора вышла из строя, исходный код ПЛК и HMI отсутствует, аплоад невозможен из-за protection level 4.
  • Автор планирует написать новый проект на ПЛК и HMI для расчёта производительности (т/час) и массы за цикл загрузки грузовика.
  • Текущий метод: калибровка нуля с пустым конвейером, затем с грузом, вычисление средней производительности как разности Qгруз и Qпустой.
  • Погрешность текущего метода составляет от 300 до 800 кг на 30 тонн, тогда как китайский дозатор ошибался на 250–400 кг.
  • Автор просит указать на ошибки в математике расчёта и помочь повысить точность.
Термины и технологии
  • дозирующий конвейер
  • ПЧ
  • энкодер
  • ПЛК
  • S7-200 Smart
  • 4-20мА

Кому полезно: Инженеры АСУ ТП, занимающиеся весоизмерением и расчётом производительности конвейеров.

По теме на сайте

Выжимка составлена редакцией сайта с помощью ИИ по тексту статьи.

Прошу не обращать внимания на пунктуацию и ошибки в тексте.

Нужен совет, не хватает знании и мозгов. Дело такое: Имеется дозирующий конвейер. Вращает барабаном электропривод с ПЧ, у эл. двигателя на валу энкодер… Короче, на вход ПЛК приходят импульсы (скорость вращения барабана) и 4-20мА с сумматора весов (нагрузка на ленту, если не ошибаюсь, то измеряется в кг/м). Проблема в том что панель оператора спалилась. Исходников ни на ПЛК ни на ХМИ нет. ПЛК стоит S7-200 Smart, а панель китайская. Со смарта аплоад не получается, так как стоит протекшн левел 4, то есть даже зная пароль с него не слить ничего.

Теперь задумал написать свой проект на ПЛК и ХМИ. Надо имея 2 сигнала (скорость ленты и нагрузка) расчитать производительность (т/час) и соответственно массу за цикл. Цикл: грузовик подъехал, загрузился и уехал.

Больше интересует "математика", как сделать точнее чем я уже сделал. А сделал я, как вы уже поняли, не правильно.
Дано: Расстояние от ролика до ролика — 80 см, Диаметр барабана — 40 см, Энкодер — 1000 имп./об.

Сперва, с пустым конвейером калибрую "ноль": запускаю конв. на 90 секунд (примерно за такое время заполняется грузовик 30 т) и суммирую произведение данных с сумматора через каждый 80 см пути ленты. Получившееся значение усредняю разделив на количество измерений. Qпустой = (Х1*V1 + Х2*V2 +…+ Xn*Vn)/n, где Х — это мгновенная нагрузка на ленту, а V — это мгновенная скорость, n — это количество измерений. Получаю ср. значение производительности пустого конвейера.
Проделываю все то же самое, но уже с грузом. Получаю Qпустой и Qгруз. Вычитаю Qпустой из Qгруз и получаю Qср — средняя производительность конвейера. Пропустил такие детали как перевести кг/м на т/м, т/с на т/час и т.д.
НО, ничего подобного, погрешность большая, от 300 кг до 800 кг на 30 тонн. Китайский дозатор ошибался на 250 — 400 кг и это радовало ОТК.
Помогите, ребята. Может кто сталкивался, направьте меня, ткните носом в мои ошибки.

Оставьте комментарий

Войти

Зарегистрироваться

Сбросить пароль

Пожалуйста, введите ваше имя пользователя или эл. адрес, вы получите письмо со ссылкой для сброса пароля.

Прокрутить вверх