Sysmac Studio Mühendislik Platformu Rehberi
Sysmac Studio, Omron’un NJ/NX serisi Makine Otomasyon Kontrolörleri (MAC), NA serisi HMI operatör panelleri, 1S servo sürücüleri ve güvenlik kontrolörleri için geliştirdiği hepsi bir arada (All-in-One) entegre geliştirme ortamıdır (IDE).
Geleneksel otomasyon sistemlerinde ayrı yazılımlarla yönetilen PLC programlama, hareket konfigürasyonu, ağ teşhisi, emniyet doğrulaması ve görsel denetim süreçleri, Sysmac Studio üzerinde tek bir veritabanı çatısı altında toplanmıştır.
Sysmac Studio Entegre Mimari Özellikleri
| Modül | Entegre Donanım | Standart / Protokol | Temel Yetenek |
|---|---|---|---|
| Logic & Motion | NJ / NX Kontrolörler | IEC 61131-3, PLCopen | Merdiven Diyagramı (LD), Yapısal Metin (ST), Eksen Kam Tabloları |
| Fieldbus & Ağ | EtherCAT, EtherNet/IP | CiA 402, CIP | Otomatik topoloji eşleme, ESI kütüphanesi, paket izleyici |
| Safety (Emniyet) | NX-SL Güvenlik CPU’su | FSoE, ISO 13849-1 | Güvenlik fonksiyon blokları, onay ve devreye alma raporlama |
| HMI Arayüzü | NA5 Serisi Dokunmatik Paneller | VNC, VB.NET Scripting | Doğrudan PLC etiket paylaşımı (Tag Sharing), merkezi alarm yönetimi |
| Vision (Görüntü) | FH / FZ Görsel Denetim | EtherCAT TCP/IP | Gerçek zamanlı kamera kalibrasyonu ve parça konumu aktarımı |
IEC 61131-3 Programlama Dilleri ve Kütüphane Mimarisi
Sysmac Studio, uluslararası IEC 61131-3 standardını tam uyumla destekler:
- Merdiven Diyagramı (Ladder Diagram - LD): Hızlı sıralı mantık kontrolü ve dijital I/O kilitlemeleri için grafiksel arayüz.
- Yapısal Metin (Structured Text - ST): Matematiksel formüller, dairesel kuyruklar (Ring Buffer), string manipülasyonu ve karmaşık durum makineleri (State Machine) için yüksek seviyeli kodlama ortamı.
- Fonksiyon (FUN) vs. Fonksiyon Bloğu (FB): Bellek durumu saklamayan saf hesaplamalar için FUN; dahili timer, sayıcı veya instance değişkeni barındıran nesneler için FB yapısı.
- Sysmac Kütüphaneleri (
.slbr): Şirket içi standart bloklarınızı derleyip şifreleyerek yeniden kullanılabilir kütüphaneler (.slbr) halinde projeler arasında taşıma imkanı.
Görev (Task) Yönetimi ve Çevrim Süresi (Cycle Time)
Deterministik makine kontrolünün temeli doğru görev atamasına dayanır:
- Primary Periodic Task (Öncelikli Periyodik Görev): En yüksek önceliğe sahiptir. EtherCAT haberleşmesi, I/O tazeleme ve hareket kontrol (Motion Control) hesaplamaları bu çevrimde işletilir (Örn:
1.0 msveya500 µs). - Priority 16 / 17 Periodic Tasks: Kritik olmayan arka plan lojiği, reçete aktarımı veya üst sistem haberleşmesi için daha uzun çevrimlerde (
10 ms – 50 ms) çalıştırılır. - Event Tasks: Belirli bir donanım kesmesi (interrupt) veya yazılımsal durum gerçekleştiğinde asenkron olarak tetiklenir.
Sysmac Studio Rehberleri ve İçerik Haritası
Sitemizde Sysmac Studio platformuna yönelik yayınlanan ve hazırlanmakta olan rehberler:
- Sysmac Studio TON Timer (On-Delay) Rehberi: Zamanlayıcı fonksiyonları, TIME veri tipi sınırları ve IEC standartlarında kullanım.
- Sysmac Studio TOF Timer (Off-Delay) Rehberi: Giriş sinyali kesildikten sonra gecikmeli durdurma mantığı ve saha pratikleri.
- EtherCAT ESI Dosyası Kurulum Rehberi: Üçüncü taraf cihaz XML dosyalarının kütüphaneye eklenmesi ve Toolbox yapılandırması.
- Omron NJ/NX Programlamaya Giriş: İlk proje başlatma, CPU konfigürasyonu ve Structured Text örnekleri.
- Custom Function Block (FB) ve
.slbrMimarisi (Hazırlanıyor): Yeniden kullanılabilir kütüphane derleme,VAR_IN_OUTreferansları ve instance güvenliği. - ST ile Ring Buffer (Halka Kuyruk) Mimarisi (Hazırlanıyor): Dizi kaydırma döngüleri yerine çevrim süresi dostu
MOD Npointer kuyruk algoritması.
Resmi Kılavuz Kodları
- Omron W504: Sysmac Studio Version 1 Operation Manual
- Omron W501: NJ/NX-series Instructions Reference Manual
- Omron W502: NJ/NX-series Troubleshooting Manual
- Omron W505: Sysmac Studio Drive Operation Manual

