Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

В целом, по очень простым причинам: по возможности не плодить сущностей из разных комплектующих и обратной совместимости в виде значительного запаса купленных в сытое время "классических" драйверов ШД. Поэтому в проектах малой автоматизации очень интересно попробовать решения Wiren Board, но в текущих "больших" проектах сейчас использую продвинутую линейку от Delta - AS300 (пара асинхронных приводов с энкодерами на выходных валах, 5-7 ШД, 3 BLDC мотора, 10-15 пневмоцилиндров и ворох датчиков, термопар и прочих прелестей автоматики)

Некоторое время назад отсутствие высокоскоростных выходов для ШД и высокоскоростных входов для энкодеров как раз остановило меня в затее использования подобных решений в проектах промышленной автоматики. Хотя смотрел в частности на wiren board с большим любопытством. Мне, как человеку, в большей степени использующего высокоуровневые языки программирования, эти промышленные LD и FBD даются с болью и страданиями. Особенно, если проект приходится доделывать за кем-то, а не писать с нуля, так как на своей практике я пока не встречал людей из этой индустрии, которые рачительно относятся к чистоте и ясности кода на LD.

Hidden text
Yet another nixie clock
Yet another nixie clock

Не так давно тоже решил сделать еще одни часы с ламповыми индикаторами. Основной концепцией стало совмещение прошлого и настоящего. Поэтому в качестве духа современности решил сделать платы с smd монтажом, как сердце проекта использовать мк RPI pico и адресные светодиоды ws2812b. Ну а чтоб уж совсем злободневно стало - код писал на micropython.

Вполне нормально обстоит. Сделано "по-взрослому" - принципиальные схемы электрические, пневматические, кинематические. Написаны инструкции по ТО с периодичностью и видами работ. Исходные коды, скомпилированные прошивки лежат на сервере компании. Другое дело, что если разработчик этого всего вдруг исчезнет, то нужен будет соответствующей компетенции человек, чтоб в этом разобраться (или два/три человека). Но это будет нужно только для доработки или внесения изменений. Чтобы перезалить по инструкции ПО для промышленной тач-панели/контроллера робота или диагностировать поломку датчика/механики - умений линейного наладчика оборудования должно хватать. А в остальном - "работает - не трогай".

Да, на аутсорс отдавал только лазерную резку/гибку и покраску. Некоторое продолжительное время получалось так, что днём стоял за токарным/фрезерным станком или варил железо, а вечером писал код, чтобы роботы прозрели.

Заниматься diy автоматизацией вполне можно и нужно, но это требует определённых компетенций. Однажды на нашем производстве возник вопрос по упаковке пакетиков в картонные коробки с минимальным использованием ручного труда и исключением "человеческого фактора" (как оказалось, люди запросто сбиваются со счета). После изучения предложений на рынке и искреннего недоумевания по поводу стоимости подобного оборудования, было принято решение пилить это самостоятельно. В итоге чуть более, чем за полгода были разработаны дельта-роботы и линия обвязки к ним. С помощью конвейеров продукция попадает к роботам, они, в свою очередь с помощью машинного зрения, основанного на python+openCV, находят пакетики и укладывают их в короб. Все это железо уже успешно работает больше года, без "детских болезней" железа и ПО, конечно, не обошлось, но экономический эффект от такой "самодеятельности" стал заметен сразу уже на этапе закупки комплектующих.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность