პროგრესი არ დგას. აქედან გამომდინარე, უფრო და უფრო მეტი ახალი მოწყობილობაა. ზოგიერთი მათგანი არის ადრე შემუშავებული მოწყობილობების მნიშვნელოვანი ცვლილებები. მათ შორისაა პროგრამირებადი კონტროლერები. რა არის ისინი და სად გამოიყენება?
რას ჰქვია პროგრამირებადი კონტროლერი
ეს არის მიკროპროცესორული მოწყობილობის აღნიშვნა, რომელიც აგროვებს, გარდაქმნის, ამუშავებს და ინახავს ინფორმაციას. მასზე დაყრდნობით მას შეუძლია საკონტროლო ბრძანებების გაგზავნა. ფიზიკურად, ეს მოწყობილობა შეზღუდულია შეყვანისა და გამომავალი რაოდენობის სასრული რაოდენობით. მათთან დაკავშირებულია სენსორები, გასაღებები, აქტივატორები. პროგრამირებადი კონტროლერები შექმნილია რეალურ დროში მუშაობისთვის. როგორ შეიქმნა ისინი?
როგორ დაიწყო ეს ყველაფერი
სამრეწველო ავტომატიზაცია დაიწყო კონტაქტურ-რელეური სქემებით, რომლებიც აკონტროლებდნენ მიმდინარე პროცესებს. მათ ჰქონდათ მუშაობის ფიქსირებული ლოგიკა და როდესაც ალგორითმი შეიცვალა, ყველაფერი ხელახლა უნდა გადაკეთებულიყო. მაგრამ დროთა განმავლობაში, უხერხულობამ გამოიწვია დიზაინის თანდათანობითი გაუმჯობესება და გამოჩნდა პროგრამირებადი ლოგიკური კონტროლერები.
მუშაობის პრინციპი
რა არის მათი საფუძველიფუნქციონირებს? უნდა აღინიშნოს, რომ პროგრამირებადი კონტროლერები საკმაოდ განსხვავდება სხვა მიკროპროცესორული მოწყობილობებისგან. ამრიგად, პროგრამის კომპონენტი შედგება ორი ნაწილისგან:
- სისტემური პროგრამული უზრუნველყოფა. ეს არის ერთგვარი ოპერაციული სისტემა, რომელიც აკონტროლებს კვანძების მუშაობას, აკავშირებს კომპონენტებს და ატარებს შიდა დიაგნოზს.
- პროგრამული ნაწილი, რომელიც მართავს და ასრულებს ყველა ფუნქციას. ასე რომ, ის პასუხისმგებელია შეყვანის გამოკითხვაზე, მომხმარებლის პროგრამის შესრულებაზე, გამომავალი მნიშვნელობების დაყენებაზე, ასევე ზოგიერთ დამხმარე ოპერაციებზე (ვიზუალიზაცია, მონაცემების გამართვისთვის მომზადება).
თითოეულ ღონისძიებაზე პასუხის დრო დამოკიდებულია იმაზე, თუ რა დრო სჭირდება ერთი აპლიკაციის პროგრამის ციკლის შესრულებას. რაც უფრო ძლიერი ინგრედიენტები იქნება გამოყენებული, მით უფრო პატარა იქნება.
PLC პასუხი
თავისუფლად პროგრამირებადი კონტროლერებს აქვთ მეხსიერება, რომელიც დამოკიდებულია მოვლენების ისტორიაზე. და იმის მიხედვით, რაც უკვე მოხდა, ისინი შეიძლება განსხვავებულად რეაგირებდნენ იმაზე, რაც ახლა ხდება. პროგრამირებადი კონტროლერები განსხვავდებიან მარტივი კომბინირებული ავტომატებისგან იმით, რომ მათი მართვა შესაძლებელია დროის მიერ, განვითარებული აქვთ გამოთვლითი შესაძლებლობები და შეუძლიათ ციფრული სიგნალის დამუშავება.
შესვლები და გასვლები
ისინი გამოდიან სამ ტიპად: ანალოგური, დისკრეტული და სპეციალური. პირველ ტიპში, ელექტრული სიგნალი ასახავს გარკვეული ფიზიკური სიდიდის არსებობას დროის მიმდინარე მომენტში, რომელიცშესრულებულია დენის ან ძაბვის დონით. ასე რომ, მათ შეუძლიათ გადასცენ მონაცემები ტემპერატურის, წონის, პოზიციის, წნევის, სიხშირის, სიჩქარის და სხვა მსგავსი ინფორმაციის შესახებ. თითქმის ყოველთვის ისინი მრავალარხიანია. ციფრულ შეყვანას შეუძლია იმუშაოს ერთი ბინარული ელექტრული სიგნალით. მისი აღწერა შესაძლებელია ორი მდგომარეობით - გამორთული ან ჩართული. ციფრული შეყვანები, როგორც წესი, ისეთი ზომისაა, რომ მიიღონ სტანდარტული სიგნალები, რომლებსაც აქვთ DC დენის დონე დაახლოებით 10 mA 24 ვ. იმის გათვალისწინებით, რომ პროგრამირებადი კონტროლერები ციფრული კომპიუტერებია, აუცილებელია შესაბამისი ტრანსფორმაციების განხორციელება. შედეგი არის დისკრეტული ცვლადი გარკვეული ბიტით. როგორც წესი, ერთ მოწყობილობაში გამოიყენება 8-12 ცალი. ტექნოლოგიური პროცესების უმეტესობის სიმაღლეზე სამართავად, ეს საკმარისია. გარდა ამისა, ბიტის სიღრმის მატებასთან ერთად, იზრდება ინდუსტრიული ჩარევის რაოდენობა, რაც უარყოფითად მოქმედებს სხვა მოწყობილობების მუშაობაზე.