Elif Özaksu
Kurumsal
- Konu Yazar
- #1
Programlanabilir Lojik Kontrolör (PLC), endüstriyel otomasyonun temel taşlarından biridir.
PLC programlama öğrenmek isteyenler için adım adım, pratik ve Google'da üst sıralarda çıkabilecek bir rehber hazırladık. İşte PLC programlamaya başlamak için 5 temel adım!
1. Doğru PLC Ekipmanlarını Seçmek
PLC programlamaya başlamadan önce doğru donanım ve yazılımı seçmelisiniz.Hangi PLC Markası?
- Siemens (S7-1200, S7-1500) → Endüstriyel uygulamalar için yaygın
- Allen-Bradley (MicroLogix, CompactLogix) → ABD pazarında popüler
- Mitsubishi (FX Serisi) → Uygun fiyatlı ve kullanıcı dostu
- Delta, Omron, Schneider → Farklı bütçelere uygun alternatifler
Gerekli Yazılımlar - TIA Portal (Siemens)
- RSLogix / Studio 5000 (Allen-Bradley)
- GX Works (Mitsubishi)
- Codesys (Çoklu marka desteği)
2. Temel Ladder Diyagram (LD) Mantığını Öğrenmek
PLC programlama, ladder diyagram (merdiven diyagramı) ile başlar. Elektrik şemalarına benzer yapısı sayesinde kolay anlaşılır.Temel Komutlar:
- NO (Normally Open) Kontak → XIC (Examine If Closed)
- NC (Normally Closed) Kontak → XIO (Examine If Open)
- Çıkış (Coil) → OTE (Output Energize)
Örnek Basit Program:
Kod:
|----[ ]----[ ]----( )---|
| BUTON SENSOR MOTOR |
- BUTON (NO kontak) ve SENSOR (NO kontak) aktifse, MOTOR çalışır.

3. PLC'yi Bilgisayara Bağlamak ve İlk Programı Yüklemek
PLC'yi programlamak için doğru haberleşme protokolü ve bağlantı ayarları gerekir.Adım Adım Bağlantı:
- USB/RS485/Ethernet kablosu ile PLC'yi bilgisayara bağlayın.
- Yazılımda COM port ayarlarını doğru yapın.
- PLC'yi çevrimiçi (online) moda alın.
- Programı yükleyip test edin.
4. Timer, Counter ve Data Blokları Kullanmak
Gerçek uygulamalar için zamanlayıcı (timer), sayıcı (counter) ve hafıza blokları şarttır.Timer Kullanımı:
- TON (Timer On Delay) → Belirli süre sonra çıkış verir.
- TOF (Timer Off Delay) → Sinyal kesildikten sonra çıkışı söndürür.
Counter Kullanımı:
- CTU (Count Up) → Artan sayıcı
- CTD (Count Down) → Azalan sayıcı
Örnek Uygulama:
Kod:
|----[ ]---------[TON T1 5s]----( )---|
| BUTON (5 saniye sonra) LED |
- BUTON basılı tutulursa, 5 saniye sonra LED yanar.
5. Hata Ayıklama ve Gerçek Uygulamalar
PLC programları hatalara açıktır. Doğru çalışmıyorsa:Hata Ayıklama Teknikleri:
- Online Monitoring → Programı gerçek zamanlı izle.
- Watch Table → Değişken değerlerini takip et.
- Force Fonksiyonu → Manuel olarak giriş/çıkışları tetikle.
Gerçek Hayat Projesi:
- Sensör malzeme algıladığında motor çalışsın.
- 5 adet ürün geçince bant dursun.
- Reset butonu ile sayıcı sıfırlansın.
Sonuç: PLC Programlama Öğrenmek İsteyenlere Tavsiyeler
✔ Ücretsiz PLC simülatörleri ile pratik yapın.✔ Siemens, Allen-Bradley eğitim dokümanlarını inceleyin.
✔ Endüstri Vadisi Forumu’nda sorularınızı paylaşın!