Оглавление:
- Шаг 1: Описание рабочей части (OP)
- Шаг 2: добавьте современные навыки
- Шаг 3: схемы и программы
- Шаг 4. Экстренное руководство: что делать в экстренной ситуации или при включении питания…
- Шаг 5: Заключение
Видео: Arduino-tomation, часть 3: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Еще одна машина, которую нужно переделать на современный лад. Зачем? Чтобы узнать о методах автоматизации.
Шаг 1: Описание рабочей части (OP)
Эта маленькая глупая машина - маленькая модель более крупной, используемой на промышленных предприятиях для химической обработки металлических деталей или чего-то еще …
Он сделан из небольшого транспортного средства, которое берет полную корзину и перемещает ее с места на место (5 мест). Два двигателя постоянного тока 24 В допускают вертикальное и горизонтальное перемещение. Датчики показывают различные положения автомобиля.
Шаг 2: добавьте современные навыки
Я решил использовать клон arduino на основе atmega1284P, который включает в себя достаточное количество операций ввода-вывода для управления системой. Я также использую промышленный сенсорный экран (мой знаменитый COOLMAY MT6037H-W), который обменивается данными с Arduino благодаря экрану Ethernet W5100 по протоколу modbus-tcp.
Шаг 3: схемы и программы
Чтобы описать то, к чему я стремлюсь, необходимы отличные руководства:
- конечный автомат программы, напрямую преобразованный в скетч Arduino с помощью библиотеки SM.
-SFC (GRAFCET на французском) с соглашением IEC61131 (промышленный метод).
Я также даю вам схему системы.
Вы также можете найти 2 программы:
- скетч arduino (TraitSurf1284.rar)
-Скетч HMI (TraitSurf.rar)
Шаг 4. Экстренное руководство: что делать в экстренной ситуации или при включении питания…
Во Франции мы используем руководство под названием GEMMA (Guide des Modes de Marches et d'Arrêt), чтобы описать различные этапы запуска машины.
Все кнопки и индикаторы приборной панели написаны на этой специальной странице, и что делать в случае аварии, неисправности, поломки, плохого производства….
Это похоже на сумасшедшую картинку, но она настолько полезна, когда вы не знаете, что делать с этой дурацкой машиной.
PS: IC: Начальные условия: автомобиль пустой, высокий и на C1
OP: Операционная часть системы
Шаг 5: Заключение
Это очень хорошая машина для студентов, которые хотят изучить решения по автоматизации и программированию. Здесь вы можете программировать свою машину только на языке C (не IEC31131), если вам нужен язык LADDER, используйте LDmicro (см. Одну из моих предыдущих инструкций, соглашение IEC61131). Для программирования конечного автомата используйте Yakindu (не IEC61131), но он не работает с клоном, поэтому замените клон на плату MEGA2560, для программирования SFC (соглашение IEC61131) используйте GRAFCET STUDIO только с Arduino DUE (некоторые исправления в схемах придется сделать).
Спасибо за все интересные сайты, найденные во всем мире.
Удачных инструкций !!!
Рекомендуемые:
Easy Very Low Power BLE в Arduino Часть 2 - Монитор температуры / влажности - Ред. 3: 7 шагов
Easy Very Low Power BLE в Arduino Часть 2 - Монитор температуры / влажности - Ред. 3: Обновление: 23 ноября 2020 г. - Первая замена 2 батареек AAA с 15 января 2019 г., то есть 22 месяца для 2xAAA Alkaline Обновление: 7 апреля 2019 г. - 3-я редакция lp_BLE_TempHumidity, добавляет графики даты / времени, используя pfodApp V3.0.362 +, и автоматическое регулирование, когда
Arduino LTC6804 BMS - Часть 2: Плата баланса: 5 шагов
Arduino LTC6804 BMS - Часть 2: Плата баланса: Часть 1 здесь Система управления батареями (BMS) включает в себя функции для определения важных параметров аккумуляторной батареи, включая напряжение элементов, ток батареи, температуру элементов и т. Д. определенный диапазон, пачка может быть диско
VentMan Часть II: Автоматическое обнаружение печи Arduino для бустерных вентиляторов: 6 шагов
VentMan, часть II: Автоматическое обнаружение печи Arduino для бустерных вентиляторов: Основные моменты: Это был временный прием, предназначенный для определения, когда мой двигатель нагнетателя переменного тока / печи работал, чтобы два моих бустерных вентилятора могли включиться. Мне нужны два вспомогательных вентилятора в моих воздуховодах, чтобы нагнетать больше теплого / холодного воздуха в две изолированные спальни. Но я
Портативный верстак Arduino, часть 3: 11 шагов
Arduino Portable Workbench Part 3: Если вы просмотрели части 1, 2 и 2B, то до сих пор в этом проекте не было много Arduino, но всего несколько плат, проводов и т. Д. - это не то, о чем идет речь, и часть инфраструктуры должен быть построен до того, как начнутся все остальные. Это электроника и
Портативный верстак Arduino, часть 2: 7 шагов
Portable Arduino Workbench Part 2: Я уже сделал пару таких коробок, описанных в части 1, и если коробка для переноски вещей и хранения проекта - это все, что требуется, тогда они будут работать нормально. Я хотел сохранить весь проект самодостаточным и переместить его в