TR
202626.10

Japon PLC Programı Nasıl Okunur: Mitsubishi X/Y/M/D

Teknik resim ve şartnamelerGüncelleme: 26.10.202619 dk okuma

Japonya'da üretilmiş bir makine Sakarya'daki ya da Kocaeli'ndeki hattınızda duruyor. Dizüstü bilgisayarı PLC'ye bağlayıp programı açıyorsunuz ve X1A, M120, D200 gibi etiketli kontakların art arda dizildiği satırlar (rung) görüyorsunuz. Altlarındaki yorumlar Japonca; ya da soru işaretleri ve rastgele sembollerden oluşan bir karakter yığını olarak çıkıyor. Ladder mantığının kendisi tanıdık, ama adlandırma, numaralandırma ve yorumlar yabancı.

Kısa cevap: Japon makine üreticilerinin programlarının çoğu ladder ile yazılır. Mitsubishi PLC'lerde her adres bir "device"tır ve harf onun ne olduğunu söyler: X giriş, Y çıkış, M dahili röle, D veri yazmacıdır. Harfleri, numaralandırma kurallarını (bazıları ondalık değil, sekizlik ya da onaltılıktır) ve kısa bir Japonca yorum terimi listesini öğrendiğinizde, üreticiyi beklemeden makinenin neden durduğunu izleyebilirsiniz.

Bu rehber, Japonya dışındaki bakım ve kontrol mühendisleri içindir. PLC'nin programı nasıl taradığını, Japon üreticilerin neden hâlâ ladder'ı tercih ettiğini, Mitsubishi device adlarının nasıl okunacağını, Omron, Keyence ve Siemens'in aynı şeylere hangi adları verdiğini, ladder ve yorumlarda karşılaşacağınız Japon alışkanlıklarını ve yorumlar okunamadığında ne yapılacağını anlatır. Sonunda, makine sevk edilmeden önce üreticiden istenecekleri içeren bir kontrol listesi vardır.

İçindekiler
  1. PLC Ne Yapar: Girişler, Mantık, Çıkışlar
  2. Japon Makineleri Neden Çoğunlukla Ladder ile Programlanır
  3. Mitsubishi Device Adları: X, Y, M, D ve Diğerleri
  4. Omron, Keyence ve Siemens Aynı Şeyleri Nasıl Adlandırır
  5. Karşılaşacağınız Japon Ladder Gelenekleri
  6. Yorumlar Bozuk Görünüyor veya Hiç Yoksa
  7. Duran Bir Makineyi Ladder Üzerinden Geriye Doğru İzlemek
  8. Kontrol Listesi: Japon Üreticiden Neler İstenmeli
  9. Bu Rehberin Sınırları
  10. Sık Sorulan Sorular
  11. Kaynaklar

PLC Ne Yapar: Girişler, Mantık, Çıkışlar

PLC (programlanabilir lojik denetleyici), sensörlerden ve anahtarlardan gelen sinyalleri okuyan ve programına göre motorları, valfleri ve lambaları süren endüstriyel bir denetleyicidir. Japonya'da buna ayrıca sequencer (シーケンサ, shikensa) veya "programlanabilir kontrolör" de denir; bu yüzden Japon çizimlerinde ve kılavuzlarında üç adı da görebilirsiniz. Keyence, PLC'yi CPU ve belleğe sahip, giriş cihazlarından gelen sinyallere göre çıkış cihazlarını kontrol eden bir mikrobilgisayar olarak tanımlar. Sıradan bir bilgisayardan daha zor fabrika koşullarında (toz, titreşim, elektriksel gürültü, sıcaklık dalgalanmaları) yıllarca durmadan çalışacak biçimde tasarlandığını da vurgular.

PLC'ler, elektromekanik röle dolaplarının yerini aldı. Bu yüzden kontrol sırasını değiştirmek çoğunlukla kablolamayı yeniden yapmak yerine programı düzenlemek anlamına gelir. Tipik bir PLC görevi sıralı kontrol (シーケンス制御, shikensu seigyo) olarak adlandırılır: koşullar sağlandığında adımları sabit bir sırayla ilerletmek. Örneğin: "Start butonuna basılınca konveyörü çalıştır; sensör parçayı algılayınca durdur."

Şekil 1: Makine Kontrolünün Merkezindeki PLC

PLC, giriş cihazlarından gelen sinyalleri okur ve programına göre çıkış cihazlarını kontrol eder.

Giriş cihazları (X)Butonlar, fotoelektrik sensörler, limit switch'ler
ON/OFF sinyalleri, analog değerler
PLC (CPU modülü)Koşulları değerlendirir ve çıkışları programa göre belirler
Komutlar
MotorlarKonveyörleri ve transfer ünitelerini sürer
Solenoid valflerPnömatik silindirleri hareket ettirir
Lambalar ve sirenlerDurumu ve arızaları gösterir

Parantez içindeki harfler Mitsubishi'nin device adlarıdır. HMI'lar (operatör panelleri) ve üst düzey bilgisayarlar haberleşme modülleri veya ağlar üzerinden bağlanır.

Tipik bir modüler PLC'de programı çalıştıran bir CPU modülü ile güç kaynağı, giriş ve çıkış modülleri bulunur. Çıkış modülleri röle ve transistör çıkışı gibi tiplerde gelir; bağlanan cihazın gerilimine ve tepki hızına göre seçilir. Üreticiler gerektiğinde haberleşme modülleri, servo veya step motorlar için pozisyonlama modülleri ve sıcaklık ya da basınç için analog G/Ç modülleri ekler; yani işlev, modül ekleyerek ya da değiştirerek artırılabilir.

Kompakt PLC'lerde güç kaynağı, CPU ve G/Ç tek gövdededir; küçük, tek başına çalışan makinelerde yaygındır. Her fiziksel terminali adresine eşleştirmek için üreticinin G/Ç listesi gerekir; bkz.

Tarama Döngüsü ve Arıza Aramada Neden Önemli

PLC girişlere tek tek tepki vermez. Tüm girişleri bir kerede okur, programı yukarıdan aşağıya çalıştırır, tüm çıkışları bir kerede yazar ve baştan tekrarlar. Bir tur bir tarama (scan) olarak adlandırılır ve tarama süresi tipik olarak milisaniye mertebesindedir.

Şekil 2: PLC Tarama Döngüsü

PLC bu üç adımı bir döngü olarak tekrarlar; tarama süresi milisaniyelerle ölçülür.

Bir tarama
01Girişleri okuTüm girişlerin durumunu bir seferde alır ve belleğe kaydeder
02Programı çalıştırKomutları yukarıdan aşağıya işler ve her çıkışın durumunu belirler
03Çıkışları yazSonuçları çıkış modüllerine topluca gönderir

Uygulamada, kendi kendine teşhis ve haberleşme işlemleri de her döngünün içinde yapılır.

Bu, programı online izlerken önem kazanır. Bir taramadan daha kısa süre ON olan bir sinyal tamamen gözden kaçabilir. Program büyüdükçe tarama süresi uzayabilir ve makinenin tepkisini yavaşlatabilir. Üreticilerin hızlı darbeleri saymak için özel yüksek hızlı sayıcı modülleri kullanmasının nedeni budur.

Kısa bir sinyal yok sayılıyormuş gibi görünüyorsa, sensörden şüphelenmeden önce tarama süresine bakın.

Japon Makineleri Neden Çoğunlukla Ladder ile Programlanır

PLC programlama dilleri için uluslararası standart IEC 61131-3'tür. Üçüncü sürüme kadar beş dil tanımlıydı: üçü grafik (LD, FBD, SFC), ikisi metin tabanlı (IL, ST). İlk sürüm 1993'te yayımlandı; Mayıs 2025'te yayımlanan dördüncü sürümde IL kaldırıldı. Standart Avrupa'da EN 61131-3 olarak da yayımlanır; Türkiye'de yürürlükteki TS karşılığının ve sürümünün güncel durumunu TSE'den teyit etmenizi öneririz.

Şekil 3: IEC 61131-3'teki Programlama Dilleri

Grafik ve metin tabanlı diller; her biri farklı işlere uygundur.

LD (ladder diyagramı)Röle devrelerinin yerini alan grafik dil. Japonya'da en yaygın dildir
FBD (fonksiyon blok diyagramı)Blokları parçalar gibi birbirine bağlar. Veri akışını izlemek kolaydır
SFC (sıralı fonksiyon şeması)Proses adımlarını ve adımlar arası geçiş koşullarını gösterir
ST (yapılandırılmış metin)Pascal'a yakın metin dili. Hesaplama ve veri işleme için uygundur
IL (komut listesi)Assembly'ye yakın metin dili. Üçüncü sürümde kullanımdan kaldırılması önerildi, dördüncü sürümde (2025) çıkarıldı

Omron, "IEC 61131-3'ün Özellikleri" (Japonca) kaynağına dayanır.

Japon fabrikalarında ladder baskındır. Ladder diyagramı, kontakları ve bobinleri iki dikey güç hattı arasındaki yatay satırlara yerleştirir; merdivene benzediği için bu adı alır. Röle şemalarına neredeyse bire bir karşılık geldiği için elektrik bakım personelinin okuması da kolaydır.

Japonya Elektrik Üreticileri Birliği'nin (JEMA) 2024 PLC kullanıcı anketi, IEC 61131-3'ü benimsemiş makine üreticisi tesislerine hangi dilleri kullandıklarını sordu. Bu tesisler arasında bile ladder kullanımı %88,9'du; FBD %37,8, ST ise %28,9'da kaldı. Üreticiler hesaplama ve veri işleme için ST'yi, kontrol akışını göstermek istedikleri yerde FBD'yi ekler, ama taban dil ladder olarak kalır.

Şekil 4: Japon Makine Üreticilerinin Kullandığı Diller

Ladder çekirdek dildir; bazı üreticiler yanında FBD veya ST de kullanır.

LD (ladder diyagramı)%88,9
FBD (fonksiyon blok diyagramı)%37,8
ST (yapılandırılmış metin)%28,9

IEC 61131-3'ü benimsemiş makine üreticisi tesislerinin yanıtları (birden fazla yanıt mümkün). Kaynak: JEMA, 2024 PLC Kullanıcı Anketi Raporu (Mart 2025, Japonca).

Aynı ankette, yanıt veren makine üreticisi tesislerinin %86,4'ü PLC'lerini yalnızca bir ila üç markadan alıyordu. Programlama araçları, komut setleri ve ağlar markaya göre farklı olduğundan üreticiler birkaç markada standartlaşma eğilimindedir. Bu yüzden belirli bir markayı istiyorsanız şartnamede açıkça yazın. Ana markaların karşılaştırması için bkz.

Mitsubishi Device Adları: X, Y, M, D ve Diğerleri

Mitsubishi Electric'in MELSEC serisi Japonya'da yaygın kullanıldığı için Japon ekipmanlarında sıkça karşınıza çıkar. MELSEC programlarında her giriş, çıkış, bit ve yazmaç bir device olarak adlandırılır. Harf türü, numara ise hangisi olduğunu söyler. Aşağıdaki tablo Q, L ve iQ-R serisi CPU'larda en sık görülen device'ları listeler.

DeviceAdıNe olduğuNumaralandırma
XGirişFiziksel bir giriş sinyali (buton, sensör, limit switch)Onaltılık (FX'te sekizlik)
YÇıkışFiziksel bir çıkış (kontaktör, solenoid valf, lamba)Onaltılık (FX'te sekizlik)
MDahili röleMantık için kullanılan dahili bit; örneğin "hazır" veya "adım tamam"Ondalık
LLatch (mandallı) röleEnerji kesilip gelse de durumunu koruyan dahili bitOndalık
BLink rölesiAğ üzerinden diğer istasyonlarla paylaşılan bitOnaltılık
FAnnunciator (alarm rölesi)Arızaları işaretlemek için kullanılan bitOndalık
T / CZamanlayıcı / sayıcıHer biri bir kontak, bir bobin ve bir güncel değere sahip zamanlayıcılar ve sayıcılarOndalık
DVeri yazmacı (data register)Sayılar için 16 bitlik bir kelime: set değerleri, sayımlar, reçete değerleriOndalık
WLink yazmacıAğ üzerinden diğer istasyonlarla paylaşılan kelimeOnaltılık
SM / SDÖzel röle / özel yazmaçCPU'nun durum ve teşhis için sağladığı sistem bitleri ve kelimeleriOndalık

Device aralıkları ve tam liste CPU modeline ve parametre ayarlarına göre değişir; tabloyu şartname değil, okuma yardımcısı olarak kullanın. Yetkili liste, makinenizdeki CPU'nun programlama kılavuzundadır; GX Works'te aralıklar PLC parametrelerinde ayarlanır.

Neden Bir Makinede X7'den Sonra X10, Diğerinde X8 Gelir

Numaralandırma tabanı, ilk Mitsubishi makinesinde birçok mühendisi yanıltır. Kompakt FX serisinde X ve Y sekizlik numaralandırılır; girişler X0–X7, ardından X10–X17 diye gider. Mitsubishi'nin kendi SSS sayfası, Y7'den sonra Y10, Y77'den sonra Y100 geldiğini örnek verir. FX'te X8 ve X9 diye bir şey yoktur.

Q, L ve iQ-R CPU'larında ise X ve Y onaltılıktır: X7'den sonra X8, X9, XA'dan XF'ye kadar harfler ve ardından X10 gelir. M ve D hepsinde ondalık kalır.

Şekil 5: Aynı Giriş Sayısı, İki Numaralandırma Sistemi

Bir FX CPU'sundaki ve bir Q/iQ-R CPU'sundaki on altı giriş farklı adreslenir.

FX serisi (sekizlik)X0 X1 X2 X3 X4 X5 X6 X7
X10 X11 X12 X13 X14 X15 X16 X17
Q / L / iQ-R serisi (onaltılık)X0 X1 X2 X3 X4 X5 X6 X7
X8 X9 XA XB XC XD XE XF

Yani "X10", FX CPU'da 9. giriş, Q veya iQ-R CPU'da 17. giriştir. Adresleri terminallerle eşleştirmeden önce CPU modelini kontrol edin.

Programdaki bir adresi G/Ç modülündeki terminal numarasıyla ya da G/Ç listesindeki bir satırla karşılaştırırken önce CPU serisine bakın. Buradaki bir uyumsuzluk, yanlış terminali ölçmenin en kolay yollarından biridir.

Sabitler ve Sık Kullanılan Komutlar

Komutlara yazılan sayıların önünde bir ön ek bulunur. K ondalık sabiti, H onaltılık sabiti belirtir; yani K100 yüz, H100 ise 256'dır. Zamanlayıcılarda bu çok görülür: K50 zamanlayıcı ayarı, zamanlayıcının zaman tabanının 50 katı demektir. 100 ms'lik bir zamanlayıcıda bu 5,0 saniyedir, 10 ms'lik bir zamanlayıcıda ise başka bir süredir. Zaman tabanı CPU'ya ve zamanlayıcı ayarlarına bağlıdır; bir gecikmeyi varsaymadan önce kontrol edin.

Hemen her Mitsubishi programında birkaç komut bulunur:

  • SET / RST: bir biti ON yapıp ON bırakır (latch) ya da OFF yapar (unlatch). Koşulu kalktığı hâlde ON kalan bir bit çoğu zaman SET ile tutuluyordur.
  • PLS / PLF: bir koşulun yükselen kenarında (PLS) veya düşen kenarında (PLF) biti bir tarama süresince ON yapar. Bu tek taramalık darbeleri online izlerken kaçırmak kolaydır.
  • MOV: bir değeri kopyalar; örneğin K100 gibi bir sabiti D0'a ya da D0'ı D10'a.

Art arda iki D yazmacı 32 bitlik bir değer tutabilir; yani D200'deki değer D201'e devam ediyor olabilir. Tek bir yazmacı tek başına okumadan önce komuta bakın.

Omron, Keyence ve Siemens Aynı Şeyleri Nasıl Adlandırır

Büyük üreticilerin çoğu yazılımlarının IEC 61131-3'e uyumlu olduğunu belirtse de ladder'daki adres adları markadan markaya farklıdır. Fabrikanızda birkaç Japon üreticiden ekipman varsa, muhtemelen birden fazla adlandırma sistemiyle karşılaşırsınız.

Mitsubishi MELSECOmron CS/CJ/CPKeyence KVSiemens S7 (karşılaştırma için)
Girişler ve çıkışlarX (giriş), Y (çıkış)CIO alanı, örn. 0.00R (giriş, çıkış ve dahili röleler)I (giriş), Q (çıkış)
Dahili bitlerMW (work alanı)MR (dahili yardımcı röle)M
Kalıcı (retentive) bitlerL (latch röle)H (holding alanı)LR (latch röle)—
Veri kelimeleriDD (data memory, "DM")DM (data memory), EM (genişletme)DB (veri blokları), MW
Adres yazımıHarf + numaraKelime.bit (bit 00–15)Harf + numaraBayt.bit, örn. I0.0

Aralarında geçiş yaparken birkaç nokta işinize yarar:

  • Omron CS/CJ ve CP serisi programları kelime.bit biçimini kullanır. CIO 0.00, 0. kelimenin 00. bitidir ve her kelimede bitler 00'dan 15'e gider. Omron'un Sysmac Studio ile programlanan yeni NJ/NX denetleyicileri ise sabit adresler yerine adlandırılmış değişkenler kullanır.
  • Keyence KV PLC'leri giriş, çıkış ve dahili röleler için birlikte R harfini kullanır; yani bir R device'ının fiziksel G/Ç noktası olup olmadığını yalnızca harften anlayamazsınız. KV-8000'de ayrıca sistem işlevleri için kontrol röleleri (CR) ve kontrol belleği (CM) bulunur.
  • Siemens adresleri bayt.bit biçimini kullanır. Almanca mnemonic'lerde girişler I yerine E, çıkışlar Q yerine A ile yazılır. Program aynıdır; yalnızca görüntüleme ayarı farklıdır.
  • GX Works3'teki yeni Mitsubishi projeleri label (adlandırılmış değişken) de kullanabilir. Alttaki device'lar yine vardır, bu yüzden ikisini birlikte görebilirsiniz.

Aynı marka bile seriler ve yazılım nesilleri arasında farklılık gösterebilir. Bir programı okumaya ya da dönüştürmeye çalışmadan önce CPU modelini ve programın yazıldığı yazılım sürümünü doğrulayın.

Karşılaşacağınız Japon Ladder Gelenekleri

a Kontağı, b Kontağı ve Kendini Tutma Devresi

Japon çizimleri ve programları normalde açık (NO) kontağa a kontağı (a接点, a-setten), normalde kapalı (NC) kontağa b kontağı (b接点, b-setten) der. Bu terimlerin sinyal listelerinde nasıl göründüğü için bkz.

Ladder'da öğretilen ilk devrelerden biri kendini tutma devresidir (自己保持回路, jiko-hoji kairo); İngilizce'de seal-in ya da latching devresi, Türkiye'de ise çoğunlukla mühürleme devresi denir. Bir buton bırakıldığında OFF'a döner; tek başına bırakılırsa motor yalnızca butona basılı tuttuğunuz sürece çalışırdı.

Çözüm, motor çıkışının bir kontağını start butonuna paralel bağlamaktır. Bir basış çıkışı ON yapar, çıkışın kendi kontağı onu ON'da tutar. Seri bağlı bir stop kontağı bu tutmayı keser. Devre röle döneminden kalmadır ve PLC ladder'ında neredeyse aynı biçimde görünür; birçok makine programının merkezinde bulursunuz.

Şekil 6: Japon Programında Görünebilecek Bir Kendini Tutma Devresi

Kurgusal örnek. Her elemanın üstünde device numarası; altında Japonca yorum ve anlamı.

X0X1M10Y20Y20起動PB停止PB運転準備完了コンベヤモータ(mühür kontağı)Start butonuStop butonuÇalışmaya hazırKonveyör motoru(0)

X0 start butonu (a kontağı), Y20 mühür kontağı ile paralel; X1 stop butonu (b kontağı) ve M10 "hazır" seri; Y20 konveyör motorunun kontaktörünü sürer. "(0)" satırın başındaki adım numarasıdır. PB = buton (push button). Stop butonunun programda a mı b mi göründüğü kablolamaya bağlıdır; elektrik çiziminden kontrol edin.

Son nokta insanları yanıltır. Programdaki bir kontak, fiziksel anahtarın değil, giriş bitinin durumunu sorgular. Stop butonu normalde kapalı (NC) bağlandıysa, buton basılı değilken giriş ON olacağından program X1'i a kontağı olarak gösterebilir. Programı ve elektrik çizimini birlikte okuyun.

Acil stop gibi emniyet işlevleri genellikle standart PLC'den ayrı olarak emniyet röleleri veya emniyet PLC'si ile kurulur. Bir acil stop devresi söz konusuysa, çalışıp çalışmadığına yalnızca ladder'a bakarak karar vermeyin; tesisinizin emniyet prosedürlerini izleyin ve makinenin emniyet tasarımından sorumlu kişiyi dahil edin.

Yorumlarda ve Açıklamalarda Japonca Terimler

GX Works programcının üç tür metin eklemesine izin verir: tek tek device'lara cihaz yorumu (device comment), bir satırı veya bloğu açıklayan açıklama (statement) ve not (note). Japon üreticiler üçünü de çoğunlukla Japonca yazar; bazen yarım genişlikli katakana ile (örneğin "conveyor" için コンベヤ).

Aşağıdaki terimler makine programlarında tekrar tekrar karşınıza çıkar. Tanımadığınız bir yorumu çeviri aracına kopyalamak çoğu zaman işe yarar, ama bu terimleri bilmek programı hızlı taramanızı sağlar.

JaponcaRomajiProgramdaki anlamı
起動 / 停止kido / teishiStart / stop
運転 / 運転中unten / untenchuÇalışma / çalışıyor
自動 / 手動jido / shudoOtomatik / manuel mod
原点 / 原点復帰genten / genten fukkiHome (referans) konumu / home'a dönüş
非常停止hijo teishiAcil stop
異常 / 異常リセットijo / ijo risettoArıza / arıza reseti
完了 / 準備完了kanryo / junbi kanryoTamamlandı / hazır
検出 / 有無kenshutsu / umuAlgılandı / varlık (parça var mı yok mu)
前進 / 後退zenshin / kotaiİleri / geri (silindirler)
上昇 / 下降josho / kakoYukarı / aşağı
端 (前進端 / 後退端)tan (zenshin-tan / kotai-tan)Uç konum (ileri uç / geri uç); genellikle bir sensör veya limit switch
インターロックintarokkuInterlock
自己保持jiko-hojiMühürleme (kendini tutma)
タイムアップtaimu appuZamanlayıcı doldu (süre bitti)

Yorum ifadeleri standartlaştırılmamıştır. Her üreticinin, çoğu zaman her programcının kendi alışkanlıkları vardır ve kısaltmalar yaygındır. Tabloyu başlangıç noktası olarak kullanın; kritik bir satırdaki yorum belirsizse üreticiye sorun.

Yorumlar Bozuk Görünüyor veya Hiç Yoksa

Yorumlar soru işaretleri ya da rastgele sembollerle görünüyorsa, yazılım Japonca karakterleri gösteremiyordur. Mitsubishi'nin FA-A-0082 teknik bülteni, GX Works2'nin İngilizce sürümünün çift baytlı karakterleri ve yarım genişlikli Japonca kana karakterlerini desteklemediğini belirtir. Japonca sürümde bu karakterlerle oluşturulmuş proje verileri açıklamalarda ve label'larda bozuk görünebilir; proje adı Japoncaysa açılmayabilir, label'lar Japoncaysa derleme hataları çıkabilir. Bültenin kendi önerisi, bu karakterleri tek baytlı alfanümerik karakterlerle değiştirmektir.

Yazılıma bağlı olarak daha iyi seçenekler vardır:

  • GX Works2: Mitsubishi'nin SSS sayfasına göre cihaz yorumlarını hem İngilizce hem Japonca oluşturup araç seçeneklerinden aralarında geçiş yapabilirsiniz. Cihaz yorumu, açıklama ve not gibi proje verileri için dil de seçilebilir.
  • GX Works3: cihaz yorumu editörü, her dil için bir tane olmak üzere birden fazla yorum kümesini destekler ve hangisinin gösterileceğini seçebilirsiniz. Mitsubishi bunu, Japon ve yurt dışı personelin aynı proje üzerinde çalışması için bir yöntem olarak sunar.
  • Sorunun kaynağı: en güvenilir çözüm kaynakta aranır. Üreticiden, projeyi ekibinizin kullandığı yazılım sürümünde, İngilizce bir yorum kümesiyle teslim etmesini isteyin.

Yorumlar tamamen eksik de olabilir. Tek bir kişinin tarzına bağlı, az yorumlu ve tasarım dokümanı olmayan programlar, o kişi ayrıldıktan sonra arıza giderme ya da değiştirme açısından çok daha uzun sürer. Yorumların yalnızca üreticinin proje dosyasında mı olduğunu yoksa CPU'ya da yazılıp yazılmadığını sorun ve her iki durumda da tam proje dosyasını alın.

Duran Bir Makineyi Ladder Üzerinden Geriye Doğru İzlemek

Bu geleneklerin karşılığını programı online okurken alırsınız. İlk çalıştırma sırasında üreticinin kontrol mühendisi programı yükler, her G/Ç noktasını tek tek kontrol eder ve makineyi çalıştırırken zamanlamayı ayarlar. Teslimden sonra makine durduğunda bakım personeli programlama yazılımını PLC'ye bağlar ve program çalışırken izler. Ladder, bir sensörün tepki vermediğini ya da bir koşulun sağlanmadığını gösterir; bu yüzden onu okuyabilmek devreye alma süresini ciddi biçimde kısaltabilir.

Şekil 6'daki satırı kullanan kurgusal bir örnek: Konveyör çalışmıyor. Online'da start butonuna basıyorsunuz, X0'ın ON olduğunu görüyorsunuz, ama Y20 OFF kalıyor. X1 kontağı geçiş veriyor, yani satırı engelleyen stop butonu girişi değil. M10 "運転準備完了" (unten junbi kanryo, "çalışmaya hazır") OFF.

M10'u ON yapan satırı arıyorsunuz ve seri bağlı birkaç koşul buluyorsunuz. Bunlardan biri "原点" (genten, home) yorumlu X1F ve OFF. Sorun artık fizikseldir: transfer ünitesindeki home sensörü ya da ünite home konumunda değil. Programa dokunmadan önce sensörü kontrol edersiniz.

Şekil 7: ON Olmayan Bir Çıkıştan Geriye Doğru İzleme

Çıkıştan başlayıp sağlanmayan ilk koşula doğru geri gidin.

01Çıkışı bulunON olması gereken Y device'ını bulun (G/Ç listesinden veya yorumlardan)
02Açık kontağı bulunSatırında hangi kontağın akım geçirmediğine bakın
03Dahili bitleri izleyinM, L veya T device'ıysa, onu süren satırı arayın ve tekrarlayın
04Bir X girişine ulaşınEngelleyen kontak bir X device'ıysa saha cihazını ve kablolamayı kontrol edin
05Veriyi kontrol edinBir karşılaştırma koşulu yanlışsa D yazmacı değerlerine bakın ve onlara yazan komutları (MOV gibi) izleyin
06Kaydedin ve bildirinÜretici ve ekibiniz doğrulayabilsin diye device'ları ve nedeni not edin

Kurgusal, genel bir yaklaşım. Tesisinizin online izleme, zorlama (force) ve program değişikliği kuralları geçerlidir.

İzleme yalnızca programı okur. Bitleri zorlamak, online değişiklik yazmak veya değiştirilmiş bir programı yüklemek makineyi hareket ettirebilir; bu işlemler bir arıza giderme alışkanlığı olarak değil, tesisinizin değişiklik yönetimi ve emniyet kurallarına göre yapılır. 6331 sayılı İş Sağlığı ve Güvenliği Kanunu kapsamındaki risk değerlendirmeniz ve kilitleme-etiketleme (LOTO) uygulamanız bu müdahaleleri de kapsamalıdır.

Program üreticiye aitse ve garanti süresi devam ediyorsa, devreye almadan önce programı kimin değiştirebileceğini yazılı olarak kararlaştırın.

Kontrol Listesi: Japon Üreticiden Neler İstenmeli

Yukarıda anlatılan zorlukların çoğu satın alma ve kabul aşamasında önlenebilir. Aşağıdaki maddeleri şartnameye veya fabrika kabul testi (FAT) kontrol listesine ekleyin.

  • PLC markası, CPU modeli ve serisi (X/Y numaralandırması için FX ile Q/L/iQ-R ayrımı önemlidir)
  • Tam proje dosyası; kullanılan programlama yazılımının adı ve sürümüyle birlikte
  • İngilizce cihaz yorumları, açıklamalar ve notlar (ayrı bir İngilizce yorum kümesi yeterlidir); proje ve label adlarında Japonca karakter olmamalı
  • Her X ve Y adresini terminallere, saha cihazlarına ve çizim numaralarına eşleyen G/Ç listesi
  • Ana M, L ve D aralıklarının ne için kullanıldığını açıklayan device haritası (örneğin hangi D yazmaçlarının set değerlerini ve reçeteleri tuttuğu)
  • HMI'daki her alarm mesajını onu tetikleyen device'a bağlayan arıza listesi
  • Her girişin nasıl kablolandığını (a kontağı veya b kontağı) gösteren elektrik çizimleri
  • Zamanlayıcı zaman tabanları ve kritik set değerlerinin anlamı
  • Programdaki şifre veya koruma ve şifrenin kimde olduğu
  • Değişiklik kuralları: programı kimin değiştirebileceği, değişikliklerin nasıl kaydedildiği ve üreticiye nasıl geri bildirildiği

Üreticiye Örnek Talep

Aşağıdaki metni teklif talebine veya şartnameye uyarlayabilirsiniz. Japon üreticilerle yazışma genellikle İngilizce yürüdüğü için metin İngilizcedir; cümleleri kısa tutmak çevirinin temiz olmasını sağlar.

Subject: PLC program documentation for [machine name / order number]

Please include the following in the delivery documents for the PLC:
1. The full PLC project file and the software name and version used.
2. Device comments in English for all X, Y, M, L, D, T, and C devices used. Please do not use Japanese characters in project names or label names.
3. The I/O list, the electrical drawings, and a list of HMI alarm messages with their trigger devices.
4. A short explanation of the main M and D ranges (for example, setpoints and recipe data).
Please tell us if any item is difficult, and when you can send it. Thank you.

Bu Rehberin Sınırları

  • Device adları, aralıkları, numaralandırma ve zamanlayıcı zaman tabanları CPU serisine, modeline ve parametre ayarlarına göre değişir. Buradaki tablolar okuma yardımcısıdır. Makinenizdeki CPU'nun programlama kılavuzunu mutlaka kontrol edin.
  • Büyük üreticilerin çoğu yazılımlarının IEC 61131-3'e uyumlu olduğunu belirtir, ama gerçek programlar üreticiye özgü komutlara ve ayarlara dayanır. Bir programı başka bir markaya dönüştürmek dosya çevirisi değil, gerçek bir mühendislik işidir.
  • Yorum ifadeleri ve program yapısı üreticiye ve programcıya göre değişir. Listelenen Japonca terimler yaygındır ama standart değildir.
  • PLC'ler büyük miktarda veriyi depolamak ve analiz etmek ya da görüntü işlemek için uygun değildir; bu işler üst düzey bilgisayarlara, sunuculara veya görüntü sistemlerine bırakılır. PLC'leri fabrika ağlarına bağlamak siber güvenlik riskleri de getirir; yeni modellerin güvenlik işlevleri eklemesinin nedenlerinden biri budur.
  • Bu makale emniyet devrelerini, emniyet PLC'lerini ve çalışan bir programı değiştirme prosedürlerini kapsamaz. Bunlar tesisinizin kurallarına ve makinenin emniyet tasarımına tabidir.
  • Yazılım menüleri ve özellikleri sürümler arasında değişir. Yorum dili ayarlarını kurulu sürümünüzde doğrulayın.
  • Türkiye'deki TS/TS EN karşılıkları bu yazıda tek tek doğrulanmamıştır; standart numaralarını ve sürümlerini TSE kataloğundan kontrol edin.

Sık Sorulan Sorular

Japon PLC Terimlerinde Sequencer Ne Demektir?

PLC demektir. Japon mühendisler, gerçekleştirdiği sıralı kontrolden dolayı programlanabilir lojik denetleyiciye sıkça sequencer (シーケンサ) der. Kelimeyi çizimlerde, şartnamelerde ve Mitsubishi'nin Japonca ürün adlarında görürsünüz.

Mitsubishi PLC'de X, Y, M ve D Ne Anlama Gelir?

X giriş, Y çıkış, M dahili röle (dahili bit), D ise veri yazmacıdır (sayılar için 16 bitlik bir kelime). L enerji kesilse de durumunu koruyan latch rölesidir; T ve C ise zamanlayıcılar ve sayıcılardır.

Mitsubishi PLC'mde Neden X8 veya X9 Yok?

CPU'nuz büyük olasılıkla FX serisidir; burada X ve Y sekizlik numaralandırılır: X0–X7, ardından X10–X17. Q, L ve iQ-R CPU'larında ise X ve Y onaltılıktır; bu yüzden X8, X9 ve XA–XF vardır.

GX Works'te Japonca Yorumları Nasıl Okurum?

Projeyi Japonca görüntüleyebilen bir yazılımda açın ya da projede birden fazla yorum kümesi varsa yorum dilini değiştirin. GX Works2'nin İngilizce sürümü çift baytlı veya yarım genişlikli kana karakterlerini desteklemez; bu karakterlerle yazılmış yorumlar bozuk görünür. Kalıcı çözüm, üreticiden İngilizce bir yorum kümesi teslim etmesini istemektir.

Bir Mitsubishi Ladder Programını Siemens'e veya Allen-Bradley'e Dönüştürebilir miyim?

Doğrudan hayır. IEC 61131-3 olsa bile komutlar, adres adları ve ayarlar üreticiye özgüdür. Dönüşümü test içeren bir yeniden mühendislik projesi olarak planlayın ve önce üreticiden orijinal proje dosyasını ve tam dokümantasyonu alın.

Kaynaklar

Faydalı oldu mu? Paylaşın

PostLinkedInFacebookE-posta

Editör hakkında

MONOSCOPE editörüFOUNDER & EDITOR

Bir tesis ekipmanı üreticisinde ve bir tesis mühendisliği firmasında yaklaşık on yıl boyunca ekipman teklifi, tasarımı ve devreye alma işlerinde çalıştıktan sonra dijital pazarlamaya geçti. Bugün B2B üreticilerine web danışmanlığı yapıyor ve ürünlerini ve teknolojilerini anlaşılır biçimde anlatmalarına yardımcı oluyor. Japonya’nın Enerji Yöneticisi (Energy Manager) ve Üçüncü Sınıf Baş Elektrik Mühendisi ulusal lisanslarına sahip.

2017’den beri bir mühendislik blogu (500’den fazla yazı) ve yaklaşık 20.000 abonesi olan Japonca bir YouTube kanalı yürütüyor. Her rehber Japon atölyesinin bakış açısıyla yazılır ve atıf yapılan standartlarla karşılaştırılır.

PostLinkedInFacebookE-posta

MoreRelated

Diğer rehberler

Tüm rehberler