PLC Programcısı Nedir? Ne İş Yapar, Nasıl Olunur? 2026 Kariyer Rehberi
26 Ağu 2026 - 07:00 · 16 dk
PLC programcısı nedir, ne iş yapar ve nasıl olunur? Siemens TIA Portal, PLC programlama dilleri, HMI, SCADA, eğitim şartları ve 2026 PLC kariyer fırsatlarını inceleyin.
PLC Programcısı Nedir? Ne İş Yapar, Nasıl Olunur? 2026 Kariyer Rehberi
PLC programcısı, fabrikalarda ve endüstriyel tesislerde kullanılan otomasyon sistemlerini programlayan teknik uzmandır. Üretim hattındaki makinelerin hangi sırayla çalışacağını, sensörden gelen bilgiye nasıl tepki vereceğini, motorun ne zaman başlayıp duracağını veya bir arıza durumunda sistemin nasıl davranacağını PLC programları üzerinden belirler.
PLC, İngilizce Programmable Logic Controller, yani Programlanabilir Lojik Kontrolör anlamına gelir. PLC programcıları özellikle otomotiv, makine, gıda, ambalaj, enerji, lojistik ve üretim sektörlerinde görev alabilir.
2026 tarihli güncel iş ilanlarında PLC programcılarından yalnızca kod yazmaları değil; PLC/HMI geliştirme, saha devreye alma, arıza giderme, endüstriyel haberleşme ve otomasyon ekipmanlarını entegre etme becerileri de bekleniyor.
Peki PLC programcısı ne iş yapar, hangi programları bilmek gerekir, PLC programcısı olmak için hangi bölüm okunmalı ve bu meslekte kariyer nasıl ilerler? İşte detaylar.
PLC Nedir?
PLC, makineleri ve endüstriyel süreçleri kontrol etmek için tasarlanmış özel bir bilgisayardır.
Normal bilgisayardan farklı olarak fabrikalardaki:
Sıcaklık,
Toz,
Titreşim,
Elektriksel gürültü,
Uzun çalışma süreleri
gibi zorlu koşullarda sürekli çalışabilecek şekilde tasarlanır.
PLC'ye bağlı:
sensörler → bilgi gönderir
PLC:
programdaki kurallara göre karar verir
ve:
motor, vana, pompa, robot veya başka bir ekipmanı → çalıştırır.
PLC Programcısı Ne İş Yapar?
PLC programcısının temel görevi bir makinenin veya üretim sisteminin otomatik olarak doğru şekilde çalışmasını sağlayan kontrol yazılımını hazırlamaktır.
Örneğin bir fabrikadaki konveyör hattında:
Sensör ürünü algılar.
PLC bilgiyi alır.
Motor çalışır.
Ürün belirli noktaya geldiğinde motor durur.
Robot ürünü alır.
Yeni ürün için sistem tekrar başlar.
Bütün bu süreç PLC programında tanımlanabilir.
Güncel PLC programcısı iş tanımlarında program geliştirme, mevcut sistemlerde hata tespiti, sistem verimliliğini artırma ve otomasyon sistemlerinin bakımını yapma temel görevler arasında gösteriliyor.
PLC Programcısının Görevleri Nelerdir?
Pozisyona ve şirkete göre değişmekle birlikte PLC programcısı:
PLC yazılımı geliştirir.
Mevcut PLC programlarını düzenler.
Makine çalışma senaryolarını oluşturur.
Sensör ve aktüatörleri sisteme bağlar.
HMI ekranlarını programlar.
SCADA sistemleriyle entegrasyon yapar.
Servo ve motor sürücülerini devreye alır.
Endüstriyel haberleşme sistemlerini kurar.
Arızaları analiz eder.
Sahada test yapar.
Makine veya üretim hattını devreye alır.
Teknik dokümantasyon hazırlar.
Gerektiğinde kullanıcı ve bakım ekiplerine eğitim verir.
Özellikle otomasyon şirketlerindeki pozisyonlarda müşteri sahasında commissioning yani devreye alma önemli görevlerden biri olabiliyor.
PLC Programcısı Nerelerde Çalışır?
PLC kullanılan hemen hemen her endüstride çalışma imkânı bulunabilir.
Özellikle:
Otomotiv
Otomotiv yan sanayi
Makine imalatı
Gıda üretimi
İçecek fabrikaları
Ambalaj
Tekstil
Kimya
İlaç
Enerji
Su ve atık su tesisleri
Depo ve lojistik otomasyonu
Madencilik
Demir-çelik
gibi sektörlerde PLC programcılarına ihtiyaç duyulabilir.
Rockwell Automation'ın güncel bir sistem programcısı ilanında da petrol-gaz, madencilik, su/atık su, kâğıt ve farklı üretim sektörleri PLC ve kontrol sistemlerinin uygulama alanları arasında gösteriliyor.
PLC Programcısı Olmak İçin Hangi Programlar Bilinmeli?
En çok karşılaşılan PLC platformlarından bazıları:
Siemens
Türkiye ve Avrupa'da oldukça yaygın.
Özellikle:
TIA Portal
STEP 7
S7-1200
S7-1500
WinCC
bilgisi birçok ilanda aranabilir.
Allen-Bradley / Rockwell Automation
Özellikle uluslararası üretim tesislerinde sık karşılaşılabilir.
Başlıca araçlar:
Studio 5000
RSLogix
ControlLogix
CompactLogix
FactoryTalk View
Mitsubishi
Özellikle makine ve üretim otomasyonunda kullanılabilir.
GX Works
GT Designer
gibi araçlarla karşılaşılabilir.
Omron
Makine otomasyonu ve üretim sistemlerinde kullanılan diğer markalardan biridir.
Beckhoff
PC tabanlı otomasyon ve gelişmiş hareket kontrol sistemlerinde kullanılabilir.
2026'daki güncel ilanlarda özellikle Siemens TIA Portal, Rockwell Studio 5000 ve Mitsubishi GX Works bilgisi dikkat çeken gereksinimler arasında.
PLC Programlama Dilleri Nelerdir?
PLC'lerde klasik yazılım dillerinden farklı programlama yöntemleri kullanılabilir.
En yaygınları:
Ladder Diagram / Ladder Logic
Elektrik kumanda devrelerine benzeyen grafiksel programlama yöntemidir.
PLC öğrenmeye başlayanların en sık karşılaştığı dillerden biridir.
Function Block Diagram – FBD
Fonksiyon blokları birbirine bağlanarak kontrol mantığı oluşturulur.
Structured Text – ST
Yazılı programlama diline daha fazla benzeyen yapıdır.
Örneğin karmaşık matematiksel işlemler veya algoritmalar için tercih edilebilir.
Sequential Function Chart – SFC
Sistemin adım adım ilerleyen çalışma sırasını tanımlamak için kullanılabilir.
Güncel PLC iş ilanlarında Ladder Logic, Structured Text ve Function Block Diagram bilgisi özellikle aranıyor.
PLC Programcısı Olmak İçin Hangi Bölüm Okunmalı?
Tek bir zorunlu bölüm bulunmasa da özellikle:
Elektrik-Elektronik Mühendisliği
Mekatronik Mühendisliği
Kontrol ve Otomasyon Mühendisliği
Elektrik Mühendisliği
Makine Mühendisliği
Bilgisayar Mühendisliği
Mekatronik ön lisans
Elektrik ön lisans
Kontrol ve Otomasyon Teknolojisi
Endüstriyel Otomasyon Teknolojileri
mezunları bu alana yönelebilir.
PLC programcılığı yalnızca mühendislerin yapabileceği bir meslek değildir. Tekniker ve teknisyenler de güçlü saha ve otomasyon bilgisiyle PLC programlama alanında uzmanlaşabilir.
Meslek Lisesi Mezunu PLC Programcısı Olabilir mi?
Evet.
Özellikle:
Elektrik-Elektronik Teknolojisi
Endüstriyel Otomasyon Teknolojileri
Mekatronik
alanlarından mezun kişiler PLC programlamaya başlayabilir.
Ancak yalnızca okulda verilen temel PLC bilgisi genellikle yeterli olmaz.
Adayın:
uygulama + elektrik şeması + otomasyon ekipmanı + saha deneyimi
kazanması oldukça önemlidir.
PLC Programcısı Olmak İçin Üniversite Şart mı?
Her iş için zorunlu değildir.
Bazı şirketler mühendislik lisans mezuniyeti isterken bazıları:
Teknik lise,
Ön lisans,
Mesleki deneyim,
PLC bilgisi
kombinasyonuna sahip adayları değerlendirebilir.
Özellikle otomasyon sektöründe uygulamalı deneyim oldukça değerlidir. 2026 tarihli endüstriyel otomasyon kariyer kaynaklarında da pratik PLC, HMI/SCADA ve robotik becerilerinin istihdam açısından kritik olduğu vurgulanıyor.
PLC Programcısı Olmak İçin Kodlama Bilmek Gerekir mi?
Evet, ancak klasik yazılım geliştiricilerle tamamen aynı türde kodlama bilgisi gerekmez.
PLC programlamada asıl önemli olan:
mantık + kontrol sistemi + elektrik + makine davranışı
arasındaki ilişkiyi anlamaktır.
Örneğin:
Sensör aktifse motoru çalıştır.
Motor 10 saniye çalıştıysa durdur.
Emniyet kapısı açıksa sistemi başlatma.
gibi mantıklar PLC programının temelini oluşturabilir.
Daha ileri seviyede Structured Text gibi metin tabanlı dilleri kullanmak klasik programlama becerilerini de önemli hale getirir.
PLC Programcısı Elektrik Bilmek Zorunda mı?
Güçlü elektrik bilgisi büyük avantaj sağlar.
PLC programcısının en azından:
Dijital giriş/çıkış,
Analog sinyal,
Sensör,
Kontaktör,
Röle,
Motor,
Servo,
İnverter/VFD,
Elektrik şeması
konularını anlaması gerekir.
Çünkü PLC programının çalıştırdığı sistem fiziksel ekipmanlardan oluşur.
Kod doğru olsa bile sensör yanlış bağlanmışsa makine çalışmayabilir.
Elektrik Şeması Okumak Gerekir mi?
Evet.
PLC programcısının çoğu zaman elektrik projesindeki:
PLC girişlerini,
PLC çıkışlarını,
Sensörleri,
motor kontaktörlerini,
emniyet rölelerini
takip etmesi gerekir.
Güncel PLC ilanlarında da elektrik şemalarını okuyup yorumlama yeteneği doğrudan aranan beceriler arasında yer alıyor.
HMI Nedir?
HMI, Human Machine Interface, yani İnsan-Makine Arayüzü anlamına gelir.
Makinenin üzerindeki dokunmatik ekran buna örnek verilebilir.
Operatör HMI üzerinden:
Makineyi başlatabilir.
Durdurabilir.
Üretim değerlerini görebilir.
Reçete seçebilir.
Alarm görebilir.
Parametre değiştirebilir.
PLC programcılarının HMI geliştirmeyi de bilmesi iş fırsatlarını önemli ölçüde artırabilir.
SCADA Nedir?
SCADA daha büyük endüstriyel sistemlerin merkezi olarak izlenmesi ve kontrol edilmesini sağlayan yazılım yapısıdır.
Örneğin büyük bir fabrikada:
100 makine → tek kontrol odasından
izlenebilir.
SCADA üzerinden:
Alarm,
Üretim,
Enerji tüketimi,
Sıcaklık,
Basınç,
Durum bilgileri
takip edilebilir.
PLC programcısı veya otomasyon uzmanının SCADA bilgisi de birçok pozisyon için avantajlıdır.
PLC ile HMI Arasındaki Fark Nedir?
Basit şekilde:
PLC → Makinenin beynidir.
HMI → Operatörün makineyle iletişim kurduğu ekrandır.
Örneğin operatör HMI'dan “Başlat” butonuna bastığında bu bilgi PLC'ye gider.
PLC gerekli güvenlik koşullarını kontrol eder ve uygunsa motoru çalıştırır.
PLC ile SCADA Arasındaki Fark Nedir?
PLC doğrudan makineyi kontrol eder.
SCADA ise çoğu zaman birçok PLC'den gelen bilgileri merkezi olarak:
İzler,
Kaydeder,
Raporlar,
Görselleştirir.
Bu nedenle büyük otomasyon projelerinde PLC ve SCADA birlikte kullanılabilir.
Endüstriyel Haberleşme Protokolleri Neden Önemli?
Modern fabrikalarda PLC tek başına çalışmaz.
PLC'nin:
HMI,
Robot,
Servo,
Kamera,
Sürücü,
Başka PLC'ler,
SCADA
ile haberleşmesi gerekir.
Bu nedenle PLC programcıları için:
PROFINET
PROFIBUS
EtherNet/IP
Modbus TCP/RTU
OPC UA
gibi haberleşme protokollerini bilmek önemli olabilir.
Rockwell ve diğer güncel PLC programcısı ilanlarında da PROFINET, EtherNet/IP ve Modbus gibi protokoller temel teknik beklentiler arasında bulunuyor.
PLC Programcısı Robot Programlama Bilmeli mi?
Zorunlu değildir ancak önemli avantaj sağlayabilir.
Özellikle otomotiv ve ileri üretim tesislerinde PLC'ler:
ABB,
FANUC,
KUKA,
Yaskawa
gibi endüstriyel robotlarla birlikte çalışabilir.
PLC ile robot arasındaki sinyallerin doğru yönetilmesi gerekir.
2026 tarihli güncel PLC ilanlarında da robot kontrolörü entegrasyonu tercih edilen yetkinlikler arasında gösteriliyor.
PLC Programcısı Servo ve Sürücü Bilmek Zorunda mı?
Her pozisyonda zorunlu değildir ancak oldukça faydalıdır.
Üretim makinelerinde:
Servo motorlar,
Asenkron motorlar,
VFD/inverterler
yaygın şekilde kullanılır.
Bu nedenle Siemens Sinamics veya Rockwell PowerFlex gibi sürücü sistemleriyle çalışabilmek otomasyon uzmanının yetkinliğini artırabilir.
PLC Programcısı Nasıl Olunur?
Başlangıç için şu yol izlenebilir:
1. Elektrik ve otomasyon temellerini öğrenin
Öncelikle:
sensör + motor + röle + kontaktör + giriş/çıkış
mantığını öğrenmek gerekir.
2. Bir PLC markası seçin
Başlangıçta beş farklı PLC platformunu öğrenmeye çalışmak yerine bir tanesine odaklanmak daha verimli olabilir.
Türkiye'de özellikle Siemens TIA Portal iyi bir başlangıç seçeneği olabilir.
3. Ladder Logic öğrenin
Basit:
Start-stop,
Kilitleme,
Timer,
Counter,
Motor kontrolü
uygulamalarıyla başlanabilir.
4. HMI öğrenin
PLC programının ardından operatör ekranı oluşturmayı öğrenmek gerekir.
5. Analog sinyal ve PID öğrenin
Sıcaklık, basınç ve debi gibi proses değişkenleri için gereklidir.
6. Endüstriyel haberleşmeyi öğrenin
PROFINET, Modbus ve benzeri protokoller önemli.
7. Gerçek proje yapın
Örneğin:
Konveyör sistemi
Dolum makinesi
Asansör simülasyonu
Tank seviye kontrolü
gibi projeler hazırlanabilir.
8. Saha deneyimi kazanın
PLC programcılığında gerçek makine üzerinde hata bulmak, teorik eğitim kadar önemlidir.
PLC Öğrenmeye Hangi Marka ile Başlanmalı?
Türkiye açısından güçlü seçeneklerden biri Siemens.
TIA Portal üzerinden:
S7-1200,
S7-1500,
WinCC
öğrenilebilir.
Ancak çalışmak istediğiniz sektöre göre Rockwell, Mitsubishi, Beckhoff veya Omron daha önemli olabilir.
En iyi yaklaşım önce bölgenizdeki otomasyon iş ilanlarını inceleyerek hangi PLC markasının daha çok talep edildiğini görmek olabilir.
PLC Programlama Kursu Almak Gerekir mi?
Zorunlu değil ancak iyi bir eğitim başlangıcı hızlandırabilir.
Kurs seçerken yalnızca:
“PLC sertifikası veriyoruz.”
ifadesine bakmamak gerekir.
Daha önemli olan eğitimde:
Gerçek PLC bulunması,
HMI uygulaması yapılması,
Motor/sensör bağlantısı yapılması,
Arıza senaryoları çözülmesi,
Gerçek proje geliştirilmesi
gibi uygulamaların bulunmasıdır.
PLC Sertifikası İş Bulmayı Garantiler mi?
Hayır.
Sertifika CV açısından yardımcı olabilir ancak otomasyon sektöründe işverenler genellikle:
“Ne programladın?”
“Hangi PLC'yi kullandın?”
“Makineyi sahada devreye aldın mı?”
“Arızayı nasıl bulursun?”
gibi pratik sorulara daha fazla önem verebilir.
Bu nedenle sertifikanın yanında proje portföyü oluşturmak daha değerlidir.
Deneyimsiz PLC Programcısı Olunur mu?
Evet.
Kariyere:
Junior PLC Programcısı
Otomasyon Teknikeri
Otomasyon Mühendisi
Elektrik Otomasyon Teknikeri
Devreye Alma Mühendisi
Kontrol Mühendisi
gibi pozisyonlardan başlanabilir.
Başlangıç seviyesinde adaylardan bütün sistemleri uzman düzeyinde bilmeleri beklenmez.
Ancak temel PLC mantığını ve elektrik sistemlerini anlayabilmeleri önemlidir.
PLC Programcısı Mülakatında Ne Sorulur?
Teknik görüşmede şu tür sorularla karşılaşabilirsiniz:
“PLC scan cycle nedir?”
“NO ve NC kontağın farkı nedir?”
“Timer ve counter nasıl kullanılır?”
“Analog 4-20 mA sinyali nasıl ölçeklersiniz?”
“Bir motor neden PLC çıkışı aktif olduğu halde çalışmıyor olabilir?”
“PROFINET ile Modbus arasındaki fark nedir?”
“Safety PLC nedir?”
“Bir konveyör hattı için nasıl sequence yazarsınız?”
Ayrıca adaydan bilgisayar üzerinde kısa PLC programı hazırlaması istenebilir.
PLC Programcısında Hangi Özellikler Aranır?
Teknik bilgi dışında:
Problem çözme: Makine durduğunda nedeni hızlı bulabilmek.
Analitik düşünme: Sistemi adım adım inceleyebilmek.
Saha uyumu: Fabrika ve üretim ortamında çalışabilmek.
İletişim: Elektrikçi, mekanikçi, üretim ve müşteriyle birlikte çalışabilmek.
Dikkat: Küçük bir programlama hatası büyük üretim kaybına neden olabilir.
Seyahat esnekliği: Otomasyon projelerinde müşteri sahasına gitmek gerekebilir.
Güncel PLC programcısı ilanlarında da saha devreye alma ve seyahat edebilme önemli beklentiler arasında.
PLC Programcısı Evden Çalışabilir mi?
Tamamen uzaktan çalışma bu meslekte yazılım sektörüne göre daha sınırlıdır.
PLC yazılımının bir bölümü ofisten veya uzaktan hazırlanabilir.
Ancak:
Makine testi,
Sensör kontrolü,
Devreye alma,
Arıza giderme
için çoğu zaman sahada bulunmak gerekir.
Bu nedenle PLC programcılığında ofis + fabrika/saha çalışma modeli yaygındır.
PLC Programcılığı Zor mu?
Başlangıçta zorlayıcı olabilir çünkü aynı anda:
yazılım + elektrik + elektronik + makine + üretim
bilgisi gerektirir.
Ancak ilk etapta bütün alanlarda uzman olmak gerekmez.
Temel otomasyon mantığını öğrendikten sonra gerçek projelerde çalışarak yetkinlik geliştirilebilir.
PLC Programcılığı Geleceği Olan Bir Meslek mi?
Endüstriyel otomasyon, robotik ve akıllı fabrikalar geliştikçe PLC ve kontrol sistemlerine olan ihtiyaç devam ediyor.
Modern PLC programcılarından artık yalnızca Ladder Logic değil:
HMI/SCADA,
Robot entegrasyonu,
Endüstriyel ağlar,
Veri toplama,
Servo sistemler
gibi daha geniş bir otomasyon bilgisi bekleniyor.
2026 tarihli sektör kaynakları da işverenlerin yalnızca PLC programlama değil, HMI, SCADA, endüstriyel haberleşme ve saha bilgisi olan adayları tercih ettiğini gösteriyor.
Sık Sorulan Sorular
PLC programcısı nedir?
Fabrika ve makinelerde kullanılan PLC kontrol sistemlerini programlayan ve devreye alan teknik uzmandır.
PLC programcısı ne iş yapar?
PLC programı geliştirir, HMI oluşturabilir, otomasyon ekipmanlarını entegre eder, sistemi test eder ve arızaları giderir.
PLC programcısı olmak için hangi bölüm okunmalı?
Elektrik-elektronik, mekatronik, kontrol ve otomasyon, elektrik ve ilgili teknik programlardan mezun kişiler bu alana yönelebilir.
Meslek lisesi mezunu PLC programcısı olabilir mi?
Evet. Özellikle elektrik, elektronik ve endüstriyel otomasyon alanlarından mezun kişiler uygulamalı eğitimle PLC programcılığına geçebilir.
PLC programcısı olmak için kodlama gerekir mi?
PLC programlama mantığını öğrenmek gerekir. Ladder Logic, Function Block ve Structured Text en sık kullanılan programlama yöntemleri arasındadır.
Hangi PLC markasını öğrenmeliyim?
Siemens, Rockwell/Allen-Bradley, Mitsubishi, Omron ve Beckhoff yaygın seçeneklerdir. Türkiye'de Siemens TIA Portal özellikle sık karşılaşılan sistemlerden biridir.
PLC programcısı sahada çalışır mı?
Evet. Özellikle makine kurulumu, devreye alma ve arıza giderme aşamalarında fabrikada veya müşteri sahasında çalışmak gerekebilir.
PLC programcılığı için İngilizce gerekli mi?
Zorunluluk işverene göre değişir ancak teknik dokümantasyon, yazılım ve uluslararası projeler açısından İngilizce önemli avantaj sağlar.
Sonuç
PLC programcılığı, yazılım ile endüstriyel otomasyonun birleştiği teknik bir kariyer alanıdır. PLC programcıları fabrikalardaki makinelerin, üretim hatlarının ve otomatik sistemlerin nasıl çalışacağını belirleyen kontrol yazılımlarını geliştirir.
Bu alanda kariyer yapmak isteyenlerin yalnızca PLC kodlamaya değil:
PLC + elektrik + HMI/SCADA + endüstriyel haberleşme + saha uygulaması
kombinasyonuna odaklanması daha avantajlıdır.
2026'daki güncel iş ilanlarında da özellikle Siemens TIA Portal, Rockwell Studio 5000, HMI/SCADA, PROFINET, EtherNet/IP, Modbus, sürücüler ve robot entegrasyonu gibi yetkinlikler öne çıkıyor.
Kariyere başlarken tek bir PLC platformunu iyi öğrenmek, gerçek veya simülasyon projeleri yapmak ve mümkün olduğunca erken saha deneyimi kazanmak oldukça güçlü bir başlangıç sağlayabilir.

