Mündəricat:
- Addım 1: Materialların toplanması
- Addım 2: PLC -nin naqilləşdirilməsi
- Addım 3: PLC -ni kompüterə bağlamaq
- Addım 4: RSLogix -i anlayın
- Addım 5: PLC -ni anlayın
- Addım 6: Proqramın hazırlanması
- Addım 7: Proqramı anlayın
Video: Bir stop işığını idarə etmək üçün bir PLC proqramlaşdırılması: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
PLC -lər gündəlik olaraq qarşılaşdığımız hər şeydə istifadə olunur. Pivə, soda, şorba və digər bir çox qablaşdırılmış mal kimi məhsulların konservləşdirilməsindən və doldurulmasından başlayaraq Walmart -dakı konveyerlərə və bəzi kəsişmələrdəki Stop Lights -a qədər PLC -lər demək olar ki, hər kəsin həyatına bu və ya digər şəkildə toxunur. PLC -nin necə işlədiyini və onu necə proqramlaşdıracağını bilmək üçün robototexnika sahəsində kimsə.
Aşağıdakı bələdçi, PLC ilə işləyən bir işıqforun necə yaradılacağını göstərəcək. Bu addımlar, proqramlaşdırmaya başlamaq üçün PLC -ni giriş və çıxışlara necə bağlayacağınızı göstərəcək. Düzgün işıqları doğru fasilələrlə çıxarmaq üçün PLC -nin necə proqramlaşdırılacağını da göstərəcəklər.
Addım 1: Materialların toplanması
Bu layihəni başa çatdırmaq üçün aşağıdakı materiallara ehtiyac var.
1 - Allen Bradley MicroLogix 1400 PLC
1 - RSLogix 500 quraşdırılmış kompüter
1 - Qırmızı 24v DC İşığı
1 - Yaşıl 24v DC İşığı
1 - Sarı 24v DC İşığı
1 - 120V dövrəli açar
1 - 120v AC - 24V DC enerji təchizatı
1 - Ethernet Kabeli
1 - Güc Kabeli
İşıqları bağlamaq üçün lazım olan uzunluğa tel çəkin.
İsteğe bağlı: Telin uclarını aşınmadan qorumaq üçün bərkidicilər.
Addım 2: PLC -nin naqilləşdirilməsi
DİQQƏT: Heç vaxt canlı bir dövrə üzərində işləməyin, gücün AC xətti birbaşa elektrik prizinə və 110V -a bağlıdır, bu da insanı öldürmək və ya daxili orqanların zədələnməsi də daxil olmaqla ağır elektrik yanıqlarına səbəb ola bilər. Həmişə dövrə ayırın, açarı kəsin və dövrə enerjisinin kəsildiyini yoxlayın.
Bu tətbiq üçün yuxarıdakı şəkildə göstərilən tam naqillər tələb olunmur, yalnız aşağıda təsvir olunan naqillər. Bütün portlar PLC -də aydın şəkildə qeyd olunur.
Başlamaq üçün, PLC -ni L1 -ə bağlayın, elektrik kabelindən çıxan ağ tel "VAC L1" portuna və enerji təchizatı üzərindəki "L" Portuna. Sonra elektrik kabelindən gələn qara tel, PLC -də "VAC L2" və "VAC DC5" -ə və Güc Təchizatında "N" -ə qoşulur.
Güc mənbəyindən müsbət, qırmızı tel PLC -də "VAC DC0, 1, 2, 3 və 4" portlarına qoşulur. Mənfi qara tel PLC "COM 0 və 1" portlarına qoşulur və hər işığın bir tərəfinə qoşulur. Hər işığın digər tərəfi daha sonra "OUT 0, 1 və 2" PLC portlarına bağlanır.
Addım 3: PLC -ni kompüterə bağlamaq
PLC -yə qoşulmaq üçün Ethernet kabelinin uclarını PLC -yə və RSLogix quraşdırılmış PC -yə bağlayın. RSLogix açın və "Offline" yazan sol üst küncdə PLC parametrlərini proqrama daxil etmək üçün "Yüklə" seçin.
Addım 4: RSLogix -i anlayın
RSLogix, əmrlərini və ünvanlarını yerləşdirmək üçün "Sürükle ve Bır" istifadə edir, yəni əmri və ya ünvanı daxil etmək, sadəcə vurmaq və menyudan istədiyiniz yerə sürükləmək, sonra atmaq.
Üst şəkil əsas əmrləri göstərir, bu dəstdən istifadə edilənlər ilk beşdir. Soldan sağa görə bunlar:
Yeni pillə daxil edin.
Filial daxil edin
Qapalı olduqda yoxlayın
Açıqsa İmtahan daxil edin
Çıxış Enerjisini daxil edin
Birinci şəklin altındakı ikinci əmr dəsti zamanlayıcı dəstidir, bu proqramda bu dəstdən istifadə olunan yeganə əmr "TON" və ya Taymer Açıq olacaq.
Aşağıdakı üç şəkil Taymer, Çıxış və İkili cədvəlləri və ekranın sol tərəfindəki menyuda harada yerləşə biləcəyini göstərir.
Taymer cədvəlində, TT "Taymer Zamanlaması" na istinad edir, yəni zamanlayıcı zamanlandıqda bit aktiv olacaq. Taymer əvvəlcədən təyin edilmiş vaxta çatdıqda DN aktiv olacaq.
Bu proqram üçün İkili və Çıxış bit ünvanları hamısı cədvəlin üst sətrindədir, sağdan 0 -dan başlayaraq.
Addım 5: PLC -ni anlayın
Başlamaq üçün, eyni nəticəni əldə etmək üçün bir PLC -nin hər hansı bir mərhələsini proqramlaşdırmağın bir çox yolu var, bəziləri prosessor üçün daha səmərəlidir, digərləri isə yolda problemlər yarandıqda problemləri həll etmək daha asandır.
Girişlər, açarlara bağlıdır, bu, işə salınan keçiddən istənilən nəticə əldə edildikdə açma və ya söndürmə vəziyyəti arasında dəyişə bilən hər hansı bir şey ola bilər. Ultrasonik sensordan toxunma sensoruna qədər bir düyməyə qədər dəyişə bilərlər.
Çıxışlar, röleler, motor başlanğıc kontaktları və ya işıqlar kimi açılmalı və ya söndürülməli olan maddələrə bağlıdır.
Taymerlər və İkili proqram daxilində sayılan və heç bir xarici əlaqəsi olmayan daxili bitlərdir.
Svetofor proqramı üçün yalnız PLC -nin çıxışları, taymer və ikili hissələri istifadə olunacaq.
Addım 6: Proqramın hazırlanması
PLC -ni proqramlaşdırmaq üçün proqram daxilində 7 "pillə" və ya xətt yaratmaqla başlayın.
Ünvanların təyin edilməsi eyni sürükləmə üsulu ilə edilə bilər. O ünvanları çıxışlara, B ünvanları ikili və T ünvanları Taymerə uyğundur. Menyular, ekranın sol tərəfindəki açılan menyudan adı iki dəfə tıklayaraq açıla bilər.
Alt üç pillədə sola bir "Qapalı olub olmadığını yoxla" düyməsini və hər bir pillənin sağ tərəfinə bir "Çıxış Enerjisi" daxil edin. Azalan sıraya görə "Çıxış Enerjisi" ni O: 0/0, O: 0/1 və O: 0/2 olaraq təyin edin və "Qapalı olduqda yoxlayın" T4: 0/TT, T4: 1/TT -ə keçir və T4: 2/TT.
Yuxarıdan ikinci pillədə, pillənin sağ tərəfinə bir "Çıxış Enerjisi" daxil edin və B3: 0/0 olaraq təyin edin.
Qalan üç pillədə, hər birinin sağ tərəfinə "Zamanlayıcı Açıq" sayğacı daxil edin və T4: 0, T4: 1 və T4: 2 olaraq azalan qaydada təyin edin.
Birinci pillədə, pillənin sol tərəfinə iki "budaq" daxil edin və bu filiallardan birinə B3: 0/0 ilə təyin edilmiş bir "Açıqsa yoxlayın" daxil edin. Filiallar tərəfindən yaradılan digər iki sətirdə, hər birinə bir "Qapalı olduqda yoxla" açarını daxil edin və birini T4: 1/DN -ə, digərini isə T4: 0/TT -yə təyin edin.
Üçüncü və dördüncü pillələrdə, hər birinin girişinə bir "budaq" daxil edin, onların yaratdığı hər sətirdə bir "Bağlı olub olmadığını yoxlayın" açarları ilə. Üçüncü pillədə, açarları T4: 2/DN və T4: 1/TT -ə təyin edin. Dördüncü pillədə açarları T4: 0/DN və T4: 2/TT -yə təyin edin.
Birinci taymer qırmızı işığın yanacağı müddətdir, ikinci taymer sarı işığa, üçüncüsü isə yaşıl işığa uyğundur. Bu nümunə üçün 10 saniyə, 2 saniyə və 8 saniyəlik zaman artımları istifadə edilmişdir.
Proqramı başlatmaq üçün proqramın sol üst küncündə "OFFLINE" yazan açılan qutuyu vurun və "Yüklə" seçin. Xəbərdarlıqları vurun, qəbul edin və PLC proqramı işə salmağa başlayacaq.
Addım 7: Proqramı anlayın
Texnik olaraq, kimsə öz proqramını tərtib edərkən hansı məntiqdən istifadə etdiyini başa düşmək, problemlər yarandıqda proqramın necə aradan qaldırılacağını başa düşmək üçün vacibdir.
PLC yuxarıdan aşağıya doğru oxuyur və ümumiyyətlə bir girişi işə salmaqla əldə edilən proqramı başlatma əmri olmadan taymer başlamaz.
Bunun əvəzinə, proqram B3: 0/0 ikili ünvanının təbii olaraq söndürülmüş vəziyyətdə olması üçün hazırlanmışdır. İlk pillə oxunur və Açıq B3: 0/0 ünvanlı olsaydı, Qırmızı işıq taymeri T4: 0 zamanlamaya başlayacaq. İkinci pillədə, B3: 0/0 açıq vəziyyətə keçir və T4: 0 taymerinin həmişə aktiv olmaması üçün proqram müddəti ərzində orada qalacaq.
Timer T4: 0, Taymer zamanlandıqda T4: 0/TT bağlanıldıqda T4: 0/TT ünvanlı olub olmadığını yoxlayın, çünki 10 saniyə müddətində qalır. Taymer 10 saniyəyə çatdıqda və zamanlama tamamlandıqda, T4: 0/DN biti işə salınır, T4: 2 taymerini işə salır və taymer 4: 0 zamanlandığı üçün T4: 0/TT biti artıq aktiv deyil, taymerin yığılmış dəyərini 0-a qaytarmasına səbəb olur. Timer T4: 2, eyni dövrü tamamlayır, taymeri tamamlandıqdan və sıfırlandıqdan sonra T4: 1-ə başlayır və T4: 1 taymeri dövrəni T4: 0-da yenidən başlayır.
Son üç pillə, sadəcə PLC -yə müvafiq taymeri zamanlandıqda işığı yandırmasını söyləyir.
Tövsiyə:
Zoom -u idarə etmək üçün gitara qəhrəmanı gitara istifadə etmək (yalnız Windows): 9 addım
Gitara Qəhrəmanı Gitara Zoom İdarə etmək üçün (Yalnız Windows): Qlobal bir pandemiya içərisində olduğumuz üçün bir çoxumuz evdə təmizlikdə və Zoom -da görüşlərə qatılırıq. Bir müddət sonra bu çox yumşaq və yorucu ola bilər. Evimi təmizləyərkən içərisinə atılmış köhnə bir Gitar Qəhrəmanı gitara tapdım
Bir Step Motoru İdarə etmək üçün Köhnə Laptopun Touchpad -dən Yenidən İstifadə Edin: 11 Addım (Şəkillərlə birlikdə)
Bir Step Motoru İdarə etmək üçün Köhnə Laptopun Touchpadını yenidən istifadə edin: Bu layihəni bir neçə ay əvvəl hazırladım. Bir neçə gün əvvəl Reddit -də r/Arduino -da layihənin videosunu yerləşdirdim. İnsanların layihə ilə maraqlandığını görüb Arduino kodunda bəzi dəyişikliklər etdiyim bu Təlimatlandırıcı etmək qərarına gəldim
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etmək olar: 6 addım
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etməli: Bu təlimatda sadə bir düymə və Visuino istifadə edərək LED -i AÇMA və SÖKMƏNİ öyrənəcəyik
Hamısını idarə etmək üçün bir POV Ekranı: 10 Adım (Şəkillərlə)
Hamısını idarə etmək üçün bir POV Ekranı !: Motivasiya POV (görmə inadkarlığı) ekranlarını çox sevirəm! Onlara baxmaq maraqlı deyil, həm də onları inkişaf etdirmək üçün böyük bir problemdir. Bu həqiqətən də fənlərarası bir işdir. Çox bacarıqlara ehtiyacınız var: mexaniki, elektron, proqramlaşdırma və
Esp8266: 5 addımlarından istifadə edərək cihazları idarə etmək və havanı izləmək üçün bir IoT cihazı necə etmək olar
Esp8266 istifadə edərək cihazları idarə etmək və havanı izləmək üçün bir IoT Cihazı Necə Hazırlanır: Əşyaların İnterneti (IoT) fiziki cihazların ("əlaqəli qurğular" və "ağıllı qurğular" olaraq da adlandırılır), binaların, və elektronika, proqram təminatı, sensorlar, aktuatorlar və