Სარჩევი:
- ნაბიჯი 1: პროგრამირებადი ლოგიკური კონტროლერი (PLC) და Codesys პროგრამული უზრუნველყოფა
- ნაბიჯი 2: შეიყვანეთ მისამართები
- ნაბიჯი 3: გამომავალი მისამართები
- ნაბიჯი 4: კონვეიერის ქამრის პროცესი
- ნაბიჯი 5: შევსების პროცესი
- ნაბიჯი 6: დაფარვის პროცესი
- ნაბიჯი 7: ეტიკეტის პროცესი
- ნაბიჯი 8: გადამზიდავი და გათავისუფლების პროცესი
- ნაბიჯი 9: ავტო და ხელით
- ნაბიჯი 10: ვიზუალიზაცია და წარმოდგენა
- ნაბიჯი 11: კონვეიერის ქამარი
- ნაბიჯი 12: შევსება, დახურვა და ეტიკეტი
- ნაბიჯი 13: გადამზიდავი და გამოშვება
- ნაბიჯი 14: მართვის პანელი და გადართვის დაფა
- ნაბიჯი 15: შეფუთვის ყუთი და საცდელი ყუთი
- ნაბიჯი 16: დასრულება და ტესტირება
- ნაბიჯი 17: კოდები და ვიდეო ტესტირება
ვიდეო: მარტივი ABB PLC პროგრამა- აკადემიური პროექტი: 17 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ეს არის მარტივი პროექტი, რომლის მიზანია პროგრამირება CoDesys პროგრამული უზრუნველყოფის გამოყენებით Ladder Diagram (LD) ენით. და გთხოვთ გაითვალისწინოთ, რომ ეს არ არის სასწავლო პროექტი, გამიზიარეთ თქვენი ცოდნა და გამიზიარეთ კომენტარი.
პროექტი შეიცავს ამ ფუნქციებს.., შევსების პროცესი
დაფარვის პროცესი
ეტიკეტის პროცესი
გადამზიდავი პროცესი
გათავისუფლების პროცესი
ნიმუში პროდუქტი
ავტო/მექანიკური
ზემოთ მოყვანილი ფუნქციები ახსნილი იქნება შემდეგი ნაბიჯებით.
ნაბიჯი 1: პროგრამირებადი ლოგიკური კონტროლერი (PLC) და Codesys პროგრამული უზრუნველყოფა
პროგრამირებადი ლოგიკური კონტროლერი (PLC), ან პროგრამირებადი კონტროლერი არის ინდუსტრიული ციფრული კომპიუტერი საწარმოო პროცესების გასაკონტროლებლად, როგორიცაა შეკრების ხაზები, ან რობოტული მოწყობილობები, ან ნებისმიერი საქმიანობა, რომელიც მოითხოვს მაღალი საიმედოობის კონტროლს და პროგრამირების სიმარტივეს და ხარვეზის დიაგნოსტიკას.
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
ნიმუში - SAMPLE
ნაბიჯი 3: გამომავალი მისამართები
მანქანა გამოდის.., კონვეიერის ქამარი - CONVEYOR_BELT
ხელის შევსება - FILL_DOWN
შევსების პროცესი - FILL_FILLING
ხელის შევსება - CAP_UP
მკლავი ქვემოთ - CAP_DOWN
დაფარვის პროცესი - CAP_CAPPING
ხელის ჩამორთმევა - CAP_UP
ლეიბლის ხელი ქვემოთ - LABEL_DOWN
ლეიბლის ჩასმის პროცესი - LABEL_LABEL
ლეიბლი მკლავზე მაღლა - LABEL_UP
მკლავი წინ - ARM_FORWARD
მხრის უკანა მხარე - 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) გააქტიურებულია, მკლავი გამოუშვებს ბოთლს საცდელი ყუთში.
თუ პოზიციის სენსორი 2 (S2) და პოზიციის სენსორი 8 (S8) გააქტიურებულია, მკლავი გამოუშვებს ბოთლს შეფუთვის ყუთში.
პროცესის დასრულების შემდეგ, მკლავი დაიწყებს მოძრაობას პოზიციის სენსორამდე 7 (S7). შემდეგ კონფიგურაცია მიიღებს გადატვირთვას შემდეგი ბოთლისთვის.
ეს სამი ფუნქცია არის Carrier, Packing and Releasing ხდება ერთ მკლავში. ვიზუალიზაციის გამოსახატავად მე გამოვიყენე ცალკეული პოლიგონები და მოგონებები პროგრამისთვის.
ნაბიჯი 9: ავტო და ხელით
პროექტი ხელმისაწვდომია ავტომატური რეჟიმი და მექანიკური რეჟიმი. უპირველეს ყოვლისა უნდა შეირჩეს რეჟიმი.ავტო სისტემა მუშაობს ჩვეულებისამებრ. არის ცალკე გადამრთველები სახელმძღვანელოსთვის.
ნაბიჯი 10: ვიზუალიზაცია და წარმოდგენა
პოლიგონების გამოყენებით წარმოვადგენ მანქანას და სისტემის სტატუსს.
ნაბიჯი 11: კონვეიერის ქამარი
როდესაც კონვეიერის ქამარი მუშაობს, ფერი არის წითელი.
ნაბიჯი 12: შევსება, დახურვა და ეტიკეტი
ქვემოთ მოცემულია ისრები, იარაღი მოძრაობს ქვემოთ.
ზემოთ ისრებია გამოსახული, მკლავები მაღლა მოძრაობენ.
ქვემოთ მოყვანილი ნაწილები ეხება შევსების, დახურვისა და ეტიკეტის ვიზუალიზაციას.
ნაბიჯი 13: გადამზიდავი და გამოშვება
გადამზიდავი:-
პირველი ნაწილი წარმოდგენილია ტარების სახელურის გახსნის შესახებ.
ქვემოთ მოცემულია ისრები, იარაღი ქვემოთ მოძრაობს.
ისრები გამოსახულია ზემოთ, მკლავები მაღლა მოძრაობენ.
ქვედა ნაწილი წარმოდგენილია ტარების შესახებ.
გამოშვება:-
ქვემოთ მოცემულია ისრები, იარაღი ქვემოთ მოძრაობს.
ზემოთ ისრებია გამოსახული, მკლავები მაღლა მოძრაობენ.
ბოლო ნაწილი წარმოდგენილია გამოშვების შესახებ.
მესამე ნაწილი წარმოდგენილია მჭიდის დახურვის შესახებ.
Arm Forward და Arm Reverse წარმოდგენილია მკლავის მოძრაობით.
ნაბიჯი 14: მართვის პანელი და გადართვის დაფა
გადართვის დაფაზე არის დაწყება, გაჩერება, ნიმუში, ავტო, სახელმძღვანელო.
მექანიკური მართვის პანელს აქვს რვა გადამრთველი.
ნაბიჯი 15: შეფუთვის ყუთი და საცდელი ყუთი
ნაბიჯი 16: დასრულება და ტესტირება
ნაბიჯი 17: კოდები და ვიდეო ტესტირება
არის ვიდეო მარტივი ვიზუალიზაციით.
გირჩევთ:
სახლის მარტივი ავტომატიზაცია (პერსონალური Bluetooth პროგრამა): 6 ნაბიჯი
სახლის მარტივი ავტომატიზაცია (პერსონალური Bluetooth პროგრამა): ამ გაკვეთილში მე გაჩვენებთ, თუ როგორ უნდა ავაშენოთ სახლის მარტივი ავტომატიზაცია (ანუ ჩვენ შეგვიძლია გავაკონტროლოთ ჩვენი სახლის ტექნიკა სმარტფონით)
Otto DIY Robot Walking - სწრაფი და მარტივი სამეურვეო პროგრამა: 7 ნაბიჯი
Otto DIY Robot Walking - სწრაფი და მარტივი სამეურვეო პროგრამა: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ მარტივად დავპროგრამოთ Otto DIY Robot სიარული. უყურეთ სადემონსტრაციო ვიდეოს
შექსპირის პროგრამირების ენაზე მარტივი დამატებითი პროგრამა: 18 ნაბიჯი
შექსპირის პროგრამირების ენაზე მარტივი დამატების პროგრამა: შექსპირის პროგრამირების ენა (SPL) არის ეზოთერული პროგრამირების ენის მაგალითი, რომელიც შეიძლება იყოს საინტერესო და გასართობი, მაგრამ არ არის განსაკუთრებით სასარგებლო რეალურ ცხოვრებაში. SPL არის ენა, სადაც საწყისი კოდი r
10 ძირითადი არდუინოს პროექტი დამწყებთათვის! გააკეთეთ მინიმუმ 15 პროექტი ერთი დაფით!: 6 ნაბიჯი
10 ძირითადი არდუინოს პროექტი დამწყებთათვის! გააკეთეთ მინიმუმ 15 პროექტი ერთი დაფით!: Arduino პროექტი & სამეურვეო საბჭო; მოიცავს Arduino– ს 10 ძირითად პროექტს. ყველა კოდის კოდი, გერბერის ფაილი და სხვა. SMD არ არის! მარტივი შედუღება ყველასთვის. ადვილად მოსახსნელი და შესაცვლელი კომპონენტები. თქვენ შეგიძლიათ გააკეთოთ მინიმუმ 15 პროექტი ერთი პროგრამით
USB დამწვრობა! ეს პროექტი შეიძლება დაიწვას პლასტმასის / ხის / ქაღალდის საშუალებით (სახალისო პროექტი ასევე უნდა იყოს ძალიან წვრილი ხე): 3 ნაბიჯი
USB დამწვრობა! ეს პროექტი შეიძლება დაიწვას პლასტმასის / ხის / ქაღალდის საშუალებით (სახალისო პროექტი ასევე უნდა იყოს ძალიან წვრილი ხე): არ გააკეთოთ ეს USB– ის გამოყენებით !!!! აღმოვაჩინე, რომ მას შეუძლია დააზიანოს თქვენი კომპიუტერი ყველა კომენტარიდან. ჩემი კომპიუტერი კარგადაა გამოიყენეთ 600ma 5v ტელეფონის დამტენი. მე გამოვიყენე ეს და ის მშვენივრად მუშაობს და არაფერი შეიძლება დაზიანდეს, თუ თქვენ იყენებთ უსაფრთხოების შტეფსელს ელექტროენერგიის შესაჩერებლად