Оглавление:
- Шаг 1. Программируемый логический контроллер (ПЛК) и программное обеспечение Codesys
- Шаг 2: ввод адресов
- Шаг 3: выходные адреса
- Шаг 4: процесс конвейерной ленты
- Шаг 5: процесс заполнения
- Шаг 6: процесс укупорки
- Шаг 7: процесс наклеивания
- Шаг 8: процесс доставки и выпуска
- Шаг 9: автоматический и ручной
- Шаг 10: Визуализация и представление
- Шаг 11: конвейерная лента
- Шаг 12: наполнение, укупорка и этикетка
- Шаг 13: Перевозка и выпуск
- Шаг 14: Панель управления и плата переключателя
- Шаг 15: упаковочная коробка и коробка для образцов
- Шаг 16: Завершение и тестирование
- Шаг 17: коды и тестовое видео
![Простая программа ABB PLC - Академический проект: 17 шагов (с изображениями) Простая программа ABB PLC - Академический проект: 17 шагов (с изображениями)](https://i.howwhatproduce.com/images/001/image-428-58-j.webp)
Видео: Простая программа ABB PLC - Академический проект: 17 шагов (с изображениями)
![Видео: Простая программа ABB PLC - Академический проект: 17 шагов (с изображениями) Видео: Простая программа ABB PLC - Академический проект: 17 шагов (с изображениями)](https://i.ytimg.com/vi/cMEeESfWfE4/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
![Простая программа ABB PLC - Академический проект Простая программа ABB PLC - Академический проект](https://i.howwhatproduce.com/images/001/image-428-59-j.webp)
Это простой проект, целью которого является программирование с использованием программного обеспечения CoDesys с языком лестничных диаграмм (LD). Обратите внимание, что это не учебный проект, поделитесь со мной своими знаниями и прокомментируйте.
Проект содержит эти функции.., Процесс наполнения
Процесс укупорки
Этикетка Процесс
Перевозчик Процесс
Процесс выпуска
Образец продукта
Авто / Руководство
Вышеуказанные функции будут объяснены в следующих шагах.
Шаг 1. Программируемый логический контроллер (ПЛК) и программное обеспечение Codesys
![Программируемый логический контроллер (ПЛК) и программное обеспечение Codesys Программируемый логический контроллер (ПЛК) и программное обеспечение Codesys](https://i.howwhatproduce.com/images/001/image-428-60-j.webp)
![Программируемый логический контроллер (ПЛК) и программное обеспечение Codesys Программируемый логический контроллер (ПЛК) и программное обеспечение Codesys](https://i.howwhatproduce.com/images/001/image-428-61-j.webp)
Программируемый логический контроллер (ПЛК) или программируемый контроллер - это промышленный цифровой компьютер для управления производственными процессами, такими как сборочные линии или роботизированные устройства, или любой другой деятельностью, которая требует высоконадежного управления и простоты программирования и диагностики сбоев процесса.
Codesys SoftwareCODESYS - это среда разработки для программирования приложений контроллера в соответствии с международным промышленным стандартом.
Шаг 2: ввод адресов
Машинные вводы.., Старт - СТАРТ
Стоп - СТОП
Авто - АВТО
Руководство - РУЧНАЯ
Датчик положения 1 - S1
Датчик положения 2 - S2
Датчик положения 3 - S3
Датчик положения 4 - S4
Датчик положения 5 - S5
Датчик положения 6 -S6
Датчик положения 7 - S7
Датчик положения 8 - S8
Датчик положения 9 - S9
Ленточный конвейер с ручным управлением - MANUAL_CONVEYOR_BELT
Заполнение вручную - MANUAL_FILLING
Ручное ограничение - MANUAL_CAPPING
Ярлык вручную - MANUAL_LABEL
Ручной несущий рычаг - MANUAL_CARRIER_ARM
Переадресация вручную - MANUAL_ARM_FORWARD
Ручной обратный ход - MANUAL_ARM_REVERSE
Ручное снятие рычага - MANUAL_ARM_RELEASE
Образец - ОБРАЗЕЦ
Шаг 3: выходные адреса
Машина выводит.., Конвейерная лента - CONVEYOR_BELT
Заполнение руки вниз - FILL_DOWN
Процесс заполнения - FILL_FILLING
Заполнение рукава вверх - CAP_UP
Укупорочная рука опущена - CAP_DOWN
Процесс укупорки - CAP_CAPPING
Укупорочная рука - CAP_UP
Ярлык опущен - LABEL_DOWN
Процесс вставки ярлыка - LABEL_LABEL
Ярлык вверх - LABEL_UP
Arm Forward - ARM_FORWARD
Реверс руки - ARM_REVERSE
Рычаг процесса машины опущен - MACHINE_CARRY_DOWN
Открыта технологическая рука станка - MACHINE_CARRY_OPEN
Рабочий рычаг машины Закрыть - MACHINE_CARRY_CLOSE
Поднятие технологического рычага станка - MACHINE_CARRY_UP
Шаг 4: процесс конвейерной ленты
![Конвейерная лента Конвейерная лента](https://i.howwhatproduce.com/images/001/image-428-62-j.webp)
Когда машина находится в автоматическом режиме, Когда перед датчиком номер 1 (S1) видна бутылка, конвейерная лента начинает вращаться до датчика положения 3 (S3).
датчик № 2 используется для настройки процесса упаковки.
Шаг 5: процесс заполнения
![Процесс наполнения Процесс наполнения](https://i.howwhatproduce.com/images/001/image-428-63-j.webp)
![Процесс наполнения Процесс наполнения](https://i.howwhatproduce.com/images/001/image-428-64-j.webp)
Когда бутылка подойдет к датчику положения 3 (S3), конвейерная лента остановится и начнется процесс наполнения.
Есть три шага.., Рука опускается, три секунды.
Процесс наполнения, три секунды.
Рука поднимается, три секунды.
Я использовал по три секунды для каждого ящика с разными таймерами. Всего девять секунд на процесс заполнения.
После завершения процесса наполнения конвейерная лента начнет вращаться в следующую позицию, которая является процессом укупорки.
Шаг 6: процесс укупорки
![Процесс укупорки Процесс укупорки](https://i.howwhatproduce.com/images/001/image-428-65-j.webp)
![Процесс укупорки Процесс укупорки](https://i.howwhatproduce.com/images/001/image-428-66-j.webp)
Датчик положения 4 (S4) используется для управления процессом укупорки. Когда датчик обнаруживает бутылку, лента останавливается и активируется рычаг.
Также есть три шага с разным таймингом.., Рука опускается, три секунды.
Процесс укупорки, две секунды.
Рука поднимается, три секунды.
Шаг 7: процесс наклеивания
![Этикетка Процесс Этикетка Процесс](https://i.howwhatproduce.com/images/001/image-428-67-j.webp)
Когда бутылка подойдет к датчику положения 5 (S5), конвейерная лента остановится и начнется процесс этикетирования.
Этот процесс состоит из трех этапов.., Рука опускается, две секунды.
Процесс укупорки, две секунды.
Рука поднимается, две секунды.
Шаг 8: процесс доставки и выпуска
![Перевозчик и процесс выпуска Перевозчик и процесс выпуска](https://i.howwhatproduce.com/images/001/image-428-68-j.webp)
![Перевозчик и процесс выпуска Перевозчик и процесс выпуска](https://i.howwhatproduce.com/images/001/image-428-69-j.webp)
![Перевозчик и процесс выпуска Перевозчик и процесс выпуска](https://i.howwhatproduce.com/images/001/image-428-70-j.webp)
Когда баллон подходит к датчику положения 5 (S5), Конвейерная лента будет остановлена, и начнется процесс Carrier.
Этот процесс состоит из четырех этапов.., Захват руки открыт на две секунды.
Рука опускается на три секунды.
Держатель руки переносит бутылку в течение двух секунд.
Рука поднимается на три секунды.
Следующим шагом будет освобождение бутылки. Рука переместится в последнее положение. Есть две коробки, в которых находятся упаковка и образец, рука должна выбрать правильную коробку. Она будет выбрана в соответствии с начальными условиями. Эти условия указаны ниже.
Если переключатель проб и датчик положения 9 (S9) активированы, рычаг освободит бутылку у контейнера для проб.
Если активированы датчик положения 2 (S2) и датчик положения 8 (S8), рычаг высвободит баллон из сальниковой коробки.
После завершения процесса рука начнет двигаться назад до датчика положения 7 (S7). Затем настройки будут сброшены для следующей бутылки.
Эти три функции, такие как Carrier, Packing и Releasing, выполняются в одной и той же руке. Для представления в визуализации я использовал отдельные многоугольники и ячейки памяти для программы.
Шаг 9: автоматический и ручной
![Авто и ручной Авто и ручной](https://i.howwhatproduce.com/images/001/image-428-71-j.webp)
В проекте доступен автоматический режим и ручной режим. Сначала необходимо выбрать режим. Автоматическая система работает как обычно. Для ручного режима есть отдельные переключатели.
Шаг 10: Визуализация и представление
![Визуализация и представление Визуализация и представление](https://i.howwhatproduce.com/images/001/image-428-72-j.webp)
![Визуализация и представление Визуализация и представление](https://i.howwhatproduce.com/images/001/image-428-73-j.webp)
![Визуализация и представление Визуализация и представление](https://i.howwhatproduce.com/images/001/image-428-74-j.webp)
Я представил состояние машины и состояние системы с помощью полигонов.
Шаг 11: конвейерная лента
![Конвейерная лента Конвейерная лента](https://i.howwhatproduce.com/images/001/image-428-75-j.webp)
![Конвейерная лента Конвейерная лента](https://i.howwhatproduce.com/images/001/image-428-76-j.webp)
Когда конвейерная лента работает, цвет красный.
Шаг 12: наполнение, укупорка и этикетка
![Наполнение, укупорка и этикетка Наполнение, укупорка и этикетка](https://i.howwhatproduce.com/images/001/image-428-77-j.webp)
Стрелки вниз изображены, руки движутся вниз.
Стрелки вверх изображены, руки движутся вверх.
Детали сильфона предназначены для визуализации наполнения, укупорки и этикеток.
Шаг 13: Перевозка и выпуск
![Перевозчик и выпуск Перевозчик и выпуск](https://i.howwhatproduce.com/images/001/image-428-78-j.webp)
![Перевозчик и выпуск Перевозчик и выпуск](https://i.howwhatproduce.com/images/001/image-428-79-j.webp)
![Перевозчик и выпуск Перевозчик и выпуск](https://i.howwhatproduce.com/images/001/image-428-80-j.webp)
Перевозчик:-
Первая часть посвящена открытию ручки для переноски.
Стрелки вниз изображены, руки движутся вниз.
Стрелки вверх изображены, руки движутся вверх.
Пыльник изображен около переноски.
Выпускать:-
Стрелки вниз изображены, руки движутся вниз.
Стрелки вверх изображены, руки движутся вверх.
Последняя часть представлена о выпуске.
Третья часть изображена о плотном хвате.
Рука вперед и рука назад представлены движением руки.
Шаг 14: Панель управления и плата переключателя
![Панель управления и плата переключателя Панель управления и плата переключателя](https://i.howwhatproduce.com/images/001/image-428-81-j.webp)
![Панель управления и плата переключателя Панель управления и плата переключателя](https://i.howwhatproduce.com/images/001/image-428-82-j.webp)
На плате переключателя есть Start, Stop, Sample, Auto, Manual.
Панель ручного управления имеет восемь переключателей.
Шаг 15: упаковочная коробка и коробка для образцов
![Упаковочная коробка и коробка для образцов Упаковочная коробка и коробка для образцов](https://i.howwhatproduce.com/images/001/image-428-83-j.webp)
Шаг 16: Завершение и тестирование
![Отделка и тестирование Отделка и тестирование](https://i.howwhatproduce.com/images/001/image-428-84-j.webp)
![Отделка и тестирование Отделка и тестирование](https://i.howwhatproduce.com/images/001/image-428-85-j.webp)
![Отделка и тестирование Отделка и тестирование](https://i.howwhatproduce.com/images/001/image-428-86-j.webp)
![Отделка и тестирование Отделка и тестирование](https://i.howwhatproduce.com/images/001/image-428-87-j.webp)
Шаг 17: коды и тестовое видео
![](https://i.ytimg.com/vi/HTUbVwcqXZE/hqdefault.jpg)
Есть видео с простой визуализацией.
Рекомендуемые:
Программа MicroPython: занят ли туалет?: 8 шагов (с изображениями)
![Программа MicroPython: занят ли туалет?: 8 шагов (с изображениями) Программа MicroPython: занят ли туалет?: 8 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-6892-j.webp)
Программа MicroPython: занят ли туалет ?: Наш офис представляет собой большой групповой офис с ограниченным пространством для ванной комнаты. &Quot; I " часто обнаруживаю, что мне негде пойти в ванную, поэтому мне приходится ждать так долго, что я чувствую себя неловко. В эксперименте использовался MakePython ESP8266 для настройки сервера обнаружения
Простая программа сложения на языке программирования Шекспира: 18 шагов
![Простая программа сложения на языке программирования Шекспира: 18 шагов Простая программа сложения на языке программирования Шекспира: 18 шагов](https://i.howwhatproduce.com/images/011/image-31570-j.webp)
Простая программа сложения на языке программирования Шекспира: Язык программирования Шекспира (SPL) является примером эзотерического языка программирования, который, возможно, интересно изучать и забавно использовать, но не особенно полезен в реальных приложениях. SPL - это язык, исходный код которого
Простая программа чата в пакетном режиме: 5 шагов
![Простая программа чата в пакетном режиме: 5 шагов Простая программа чата в пакетном режиме: 5 шагов](https://i.howwhatproduce.com/images/001/image-675-92-j.webp)
Простая пакетная программа чата: сегодня я покажу вам, как создать простую пакетную программу. Я считаю, что пакетная обработка - один из самых простых языков (не так ли?) В своем роде. Посмотрите видео, и вы это поймете. Я объяснил всю строчку, но качество видео не такое, как я думал
Простая схема ЭКГ и программа сердечного ритма LabVIEW: 6 шагов
![Простая схема ЭКГ и программа сердечного ритма LabVIEW: 6 шагов Простая схема ЭКГ и программа сердечного ритма LabVIEW: 6 шагов](https://i.howwhatproduce.com/images/004/image-9494-31-j.webp)
Простая схема ЭКГ и программа контроля сердечного ритма LabVIEW: Электрокардиограмма, или еще называемая ЭКГ, - это чрезвычайно мощная система диагностики и мониторинга, используемая во всех медицинских практиках. ЭКГ используются для графического наблюдения за электрической активностью сердца с целью выявления отклонений от нормы
Простая в изготовлении, дешевая и простая схема с миганием светодиодами на CMOS 74C14: 5 шагов
![Простая в изготовлении, дешевая и простая схема с миганием светодиодами на CMOS 74C14: 5 шагов Простая в изготовлении, дешевая и простая схема с миганием светодиодами на CMOS 74C14: 5 шагов](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126495-an-easy-to-make-cheap-and-simple-led-blinky-circuit-with-cmos-74c14-5-steps-j.webp)
Простая в изготовлении, дешевая и простая схема с миганием светодиодами с CMOS 74C14: Иногда вам нужно просто несколько мигающих светодиодов, для украшения рождественских украшений, моргающих картинок или просто для того, чтобы повеселиться с миганием миганием. Я покажу вам, как сделать дешевую и простую схему с 6 мигающими светодиодами. Примечание: это моя первая инстуктивная и