Mündəricat:

Bir stop işığını idarə etmək üçün bir PLC proqramlaşdırılması: 7 addım (şəkillərlə)
Bir stop işığını idarə etmək üçün bir PLC proqramlaşdırılması: 7 addım (şəkillərlə)

Video: Bir stop işığını idarə etmək üçün bir PLC proqramlaşdırılması: 7 addım (şəkillərlə)

Video: Bir stop işığını idarə etmək üçün bir PLC proqramlaşdırılması: 7 addım (şəkillərlə)
Video: 2 ci Dərs PLC bizdən öyrən 2024, Iyul
Anonim
Image
Image
Materialların toplanması
Materialların toplanması

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

PLC kabelinin çəkilməsi
PLC kabelinin çəkilmə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 -ni kompüterə bağlamaq
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 anlayışı
RSLogix anlayışı

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ı

Proqramın tərtib edilməsi
Proqramın tərtib edilməsi

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

Proqramı anlamaq
Proqramı anlamaq

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ə: