Съдържание:

Проста програма на ABB PLC- Академичен проект: 17 стъпки (със снимки)
Проста програма на ABB PLC- Академичен проект: 17 стъпки (със снимки)

Видео: Проста програма на ABB PLC- Академичен проект: 17 стъпки (със снимки)

Видео: Проста програма на ABB PLC- Академичен проект: 17 стъпки (със снимки)
Видео: "Wirenboard Q&A 13.06.23" - практика линий RS-485 2024, Ноември
Anonim
Проста програма на ABB PLC- Академичен проект
Проста програма на ABB PLC- Академичен проект

Това е прост проект, чиято цел е да програмирате с помощта на софтуер CoDesys с език Ladder Diagram (LD). И моля, обърнете внимание, че това не е урок, споделете знанията си и коментирайте с мен.

Проектът съдържа с тези функции.., Процес на пълнене

Процес на затваряне

Процес на етикетиране

Носещ процес

Процес на освобождаване

Примерен продукт

Авто/Ръчно

Горните функции ще бъдат обяснени със следващите стъпки.

Стъпка 1: Програмируем логически контролер (PLC) и софтуер за кодиране

Програмируем логически контролер (PLC) и софтуер за кодиране
Програмируем логически контролер (PLC) и софтуер за кодиране
Програмируем логически контролер (PLC) и софтуер за кодиране
Програмируем логически контролер (PLC) и софтуер за кодиране

Програмируем логически контролер (PLC) или програмируем контролер е индустриален цифров компютър за управление на производствени процеси, като монтажни линии или роботизирани устройства, или всяка дейност, която изисква контрол на висока надеждност и лекота на програмиране и диагностика на грешки в процеса.

Codesys Software CODESYS е среда за разработка за програмиране на контролерни приложения съгласно международния индустриален стандарт.

Стъпка 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

Ограничаване Arm Up - CAP_UP

Етикет Arm Down - LABEL_DOWN

Процес на поставяне на етикет - LABEL_LABEL

Етикет Arm Up - LABEL_UP

Arm Forward - ARM_FORWARD

Arm Reverse - ARM_REVERSE

Машинно рамо надолу - MACHINE_CARRY_DOWN

Рамо на машинен процес Отворено - MACHINE_CARRY_OPEN

Рамо на машинен процес Затваряне - MACHINE_CARRY_CLOSE

Рамо на машинен процес нагоре - MACHINE_CARRY_UP

Стъпка 4: Процес на конвейерна лента

Процес на конвейерна лента
Процес на конвейерна лента

Когато машината е в автоматичен режим, Когато се види бутилка пред сензора номер 1 (S1), конвейерната лента започва да се върти до сензор за положение 3 (S3).

сензор номер 2 се използва за задаване на процеса на опаковане.

Стъпка 5: Процес на пълнене

Процес на пълнене
Процес на пълнене
Процес на пълнене
Процес на пълнене

Когато бутилката дойде до сензор за положение 3 (S3), конвейерната лента ще спре и процесът на пълнене ще започне.

Има три стъпки.., Ръката се движи надолу, три секунди.

Процес на пълнене, три секунди.

Ръката се движи нагоре, три секунди.

Използвах три секунди за всеки случай с различни таймери. Общо девет секунди за процеса на попълване.

След завършване на процеса на пълнене, конвейерната лента ще започне да се върти за следващата позиция, която е процес на затваряне.

Стъпка 6: Процес на ограничаване

Процес на затваряне
Процес на затваряне
Процес на затваряне
Процес на затваряне

Сензор за положение 4 (S4) се използва за управление на процеса на затваряне. Когато сензорът открие бутилката, Коланът ще бъде спрян и рамото ще бъде активирано.

Има и три стъпки с различно време.., Ръката се движи надолу, три секунди.

Процес на затваряне, две секунди.

Ръката се движи нагоре, три секунди.

Стъпка 7: Процес на етикетиране

Процес на етикетиране
Процес на етикетиране

Когато бутилката дойде до позиционен сензор 5 (S5), конвейерната лента ще спре и процесът на етикетиране ще започне.

Този процес има три стъпки.., Ръката се движи надолу, две секунди.

Процес на затваряне, две секунди.

Ръката се движи нагоре, две секунди.

Стъпка 8: Процес на носене и освобождаване

Носител и процес на освобождаване
Носител и процес на освобождаване
Носител и процес на освобождаване
Носител и процес на освобождаване
Носител и процес на освобождаване
Носител и процес на освобождаване

Когато бутилката дойде до позиционен сензор 5 (S5), Конвейерната лента ще спре и процесът на превозвача ще започне.

Този процес има четири стъпки.., Ръкохватката е отворена за две секунди.

Ръката се движи надолу за три секунди.

Ръкохватката държи бутилката за две секунди.

Ръката се движи нагоре за три секунди.

Следващата стъпка е освобождаването на бутилката. Ръката се премества на последната позиция. Има две кутии, които са опаковане и проба, ръката трябва да избере правилната кутия. Тя ще бъде избрана според началните условия. Посочени са тези условия по -долу.

Ако превключвателят на пробата и сензорът за положение 9 (S9) са активирани, Arm ще освободи бутилката в кутията за проби.

Ако сензорът за положение 2 (S2) и сензор за положение 8 (S8) са активирани, рамото ще освободи бутилката в опаковъчната кутия.

След приключване на процеса, Arm ще започне да се движи обратно до сензор за позиция 7 (S7). След това настройката ще се нулира за следващата бутилка.

Тези три функции, като Carrier, Packing и Releasing, се извършват в една и съща ръка. За представяне във визуализацията използвах отделни полигони и спомени за програмата.

Стъпка 9: Автоматично и ръчно

Авто и ръчно
Авто и ръчно

Проектът е наличен в автоматичен и ръчен режим. Първо трябва да бъде избран режимът. Автоматичната система работи както обикновено. Има отделни превключватели за ръчен.

Стъпка 10: Визуализация и представяне

Визуализация и представяне
Визуализация и представяне
Визуализация и представяне
Визуализация и представяне
Визуализация и представяне
Визуализация и представяне

Представях състоянието на машината и състоянието на системата с помощта на полигони.

Стъпка 11: Конвейерна лента

Конвейерна лента
Конвейерна лента
Конвейерна лента
Конвейерна лента

Когато конвейерната лента работи, цветът е червен.

Стъпка 12: Попълване, затваряне и етикетиране

Пълнене, затваряне и етикетиране
Пълнене, затваряне и етикетиране

Стрелките надолу са представени, ръцете се движат надолу.

Стрелките нагоре са представени, ръцете се движат нагоре.

Частите по -долу са за пълнене, затваряне и визуализация на етикета.

Стъпка 13: Носител и освобождаване

Носител и освобождаване
Носител и освобождаване
Носител и освобождаване
Носител и освобождаване
Носител и освобождаване
Носител и освобождаване

Превозвач:-

Първата част е представена за отваряне на дръжката за носене.

Стрелките надолу са представени, ръцете се движат надолу.

Стрелките нагоре са представени, ръцете се движат нагоре.

Долната част е представена за носене.

Издание:-

Стрелките надолу са представени, ръцете се движат надолу.

Стрелките нагоре са представени, ръцете се движат нагоре.

Последната част е представена за освобождаването.

Третата част е представена за близо захващане.

Arm Forward и Arm Reverse са представени чрез движение на ръката.

Стъпка 14: Контролен панел и платка за превключване

Контролен панел и платка за превключване
Контролен панел и платка за превключване
Контролен панел и платка за превключване
Контролен панел и платка за превключване

В таблото за превключване има Start, Stop, Sample, Auto, Manual.

Ръчният контролен панел има осем превключвателя.

Стъпка 15: Кутия за опаковане и кутия за проби

Опаковъчна кутия и кутия за проби
Опаковъчна кутия и кутия за проби

Стъпка 16: Завършване и тестване

Завършване и тестване
Завършване и тестване
Завършване и тестване
Завършване и тестване
Завършване и тестване
Завършване и тестване
Завършване и тестване
Завършване и тестване

Стъпка 17: Кодове и тестване на видео

Има видеоклип с проста визуализация.

Препоръчано: