Skip to main content

Sysmac Studio Eğitimi -1| Omron Sysmac Studio

SYSMAC STUDIO NEDİR ?

Sysmac Studio Nedir ? Sysmac Studio nerelerde nasıl kullanılır ? Sysmac Studio programı arayüzü nasıldır ? Bu ve benzeri sorulara cevap aradığımız ve Sysmac Studioya dair detaylı bilgilendirme işlemlerine başlayacağımız bu yazımızda sizlere detaylı ve bilgilendirici bir yazı sunmak niyetindeyiz.Step7 ya da ISPSoft vb. gibi aslında çok daha komplex bir yapı olan Sysmac Studioya başlıyoruz bu yazımızda.

Ek olarak bu yazı Omron’a dair giriş yazısı niteliğindedir.

Başlayalım.

SYSMAC STUDIO GİRİŞ

Birim Versiyonları ;

Birim yükseltmelerini yönetmek adına kullanılan birim versiyon rakamlarıdır.İki birimde aynı model numarasına sahip olsa bile, farklı versiyonlara sahip olsalarda aralarında fonksiyonel farklılıklar bulunacaktır.

Ürünlerin Birim Versiyonları :

Birim versiyonları ürünlerin ID bilgi etiketi üzerinde verilmiştir.

Örnek : NJ-series NJ501-[][][][] CPU Unit:

Birim Modeli : NJ501-1500 // Versiyon : Ver. 1.[][][]

Mac Adresi : PORT1 MAC ADRESS : [][][][][][][]

Lot adedi ve seri numarası : DDMYY[] xxxx

Sysmac Studio ile Birim Versiyonları Doğrulama :

CPU birimlerininin, CJ-Serileri Özel Giriş/Çıkış Birimlerinin , CJ-Serisi Bus Birimlerinin ve EtherCAT slavelerin birim versiyonlarını kontrol etmek adına Sysmac Studio programı üzerinden Birim Ürün Bilgisini (Unit Production Information)’ı kullanabilirsiniz.

CJ-Serisi Basit Giriş/Çıkış Birimleri Sysmac Studio ile kontrol edilemez.

CPU Birimleri ve CJ-Serileri Birimler

Multiview Explorer içerisinde ki Configurations and Setup altındaki CPU/Expansion Racks üzerine çift tıkla ya da Configurations and Setup seçeneği altından CPU/Expansion Racks üzerine sağ tıklayarak Edit seçeneğini menüden seçebilirsiniz.

Birim Editörü içerisinde boş bir alana sağ tıklayın ve Product Information(Ürün Bilgisi)

Kısmını seçin.Ardından ürün bilgi diyalog kutusu görünecektir.

EtherCAT Slave’leri :

Multiview Explorer altındaki Configurations and Setup menü içerisinden EtherCAT’e çift tıkla ya ada Configurations and Setup altından EtherCAT’e tıkla ve Menüden Edit’i seçiniz.

EtherCAT Tab Page görüntülenecektir.Bu sayfada sağ tıklayın ve Display Production Information kısmını seçiniz.

The production Information Dialog Box sayfası görüntülenecektir.

Sysmac Studio :

Sysmac Studio Otomasyon yazılımı program , debug işlemleri , Sysmac NJ/NX/NY serisi kontroller ve diğer makine otomasyon kontrolleri , EtherCAT slavelerinin vb. programlanmasını , kurulumunu sağlayan bileşik geliştirme ortamıdır.

-Esnek geliştirme sağlar : Donanım ve yazılım birbirine paralel geliştirilebilir.

-Çoklu programcılar için gelişmiş ortam : Çeşitli POU’lar(programlar,fonksiyonlar,fonksiyon blokları) sağlar.

-IEC 61131-3 Programlama dileri için daha fazla destek sağlar.

-Kolay işlem yapabilme imkanı sağlar.

-Tamamen debugging işlemi sağlar.

-Tamamen kontrol imkanı sağlar.

Kullanılabilir Bilgisayar Sistemleri:

-Windows 7/8/8.1/10

-.NET Framework 3.5 ve .NET Framework 4.6.1 : Sysmac studio yüklendiğinde eğer bunlar yüklü değil ise otomatik olarak sisteme yüklenirler.

Sysmac Studio Kurulum / Kaldırma ve Oto Güncelleştirme İşlemleri :

Sysmac studio setup’undan kurabilirsiniz.Remover’ı kullanarak kaldırabilirsiniz.Omron Automation Software AutoUpdate üzerinden de otomatik güncelleştirmeleri gerçekleştirebilirsiniz.

Proje Oluşturma :

Doğru bir şekilde kullanabilme adına ;

Sysmac studioyu direk etkileyebilecek olan  uygulamaları kapatın.

New Project yolu izlenerek yeni bir proje oluşturabilirsiniz.Buradan proje ismi , projenin sahibi , tipi vb. seçerek ya da uygulayarak projeyi açabilirsiniz.

Yeni bir cihaz eklemek için ;

Kontrolör İkonuna sağ tıkla ve menüden Aygıt Ekle seçilmelidir.

Ya da Insert Menü üzerinden direkt olarak aygıt seçilmelidir.Örnek : -NJ501

Add Device Dialog Box karşınızda görünecektir.

Buradan cihazı seçip , ardından tamam deyebilirsiniz.Insert Menü üzerinden  sensörleri, HMI’ları , Slave terminalleri seçebilirsiniz.

Mevcut cihazı değiştirmek adına ise ;

Menüden Change Device denilerek işlem gerçekleştirilebilir ya da Kontrollör Menü üzerinden Change Device denilebilir.

Yine aynı şekilde karşınıza Change Device Dialog Box gelecektir.

Proje Açma :

Başlangıç sayfasından Open Project denilerek proje dosyası seçilir ve açılır.

Özelliklerini düzenlemek adına ise ; Properties button’a tıklanabilir ya da Edit Properties kısmına tıklanabilir.

Proje Kapama :

File menü üzerinden Close denilerek çıkış yapabilirsiniz.

Proje Kaydetme :

File menü üzerinden Save denilerek çıkış yapabilirsiniz.

Yine file menü üzerinden export/import denilerek projeler içeri/dışarı alınabilir.

Projeye şifre koymak için Başlangıç sayfasından properties butonuna tıklayarak yada edit properties denilerek karşınıza gelen ekran üzerinden password belirleyebilirsiniz.

Uygulama Ekranı :

En üstte menü bar bulunmaktadır.(File,edit,view..)

Hemen altında Toolbar bulunmaktadır.(Copy,Paste,İleri,Geri.)

Sol taraftaki alanda Configurations and Setup Header bölümü bulunmaktadır.

Hemen altında ise Programming Header kısmı bulunmaktadır.

Sol en altta ise Filter Pane kısmı bulunmaktadır.

Ortada edit penceresi ve program yazma alanı bulunmaktadır.

Sağ tarafta Toolbox bulunmaktadır ve aynı şekilde Search and Replace Pane bulunmaktadır.

Hemen altında controller status bulunmaktadır ve hemen altında ise Simulation Pane bulunmaktadır.

Ortada ve en altta ise ; Output tab page , watch tab page, build tab page , Search and Replace Results Tab Page ve Differential Monitor Tab Page kısımları bulunmaktadır.

Multiview Explorer :

Burası tüm Sysmac Studio Datalarına erişmek için bir noktadır.İkiye ayrılmıştır.Configurations and Setup ve Programlama olarak ikiye ayrılmıştır.

Configurations and Setup içeriği ;

EtherCAT;

CPU/Expansion Racks

CPU Rack

Expansion Racks

I/O Map ;

Controller Setup

Operation Settings

Built-in EtherNet/IP Port Settings

Motion Control Setup;

Axis settings

Axes group settings

Can Data Settings

Event Settings

Task Settings

Data Trace Settings

Programming :

POUs;

Programs

Functions

Functions Blocks

Data;

Data types

Global Variables

Tasks

Renk Kodları :

Multiview Explorer alt kategorilerini ve kategorileri beş farklı renk ile işaretleyebilirsiniz.

Hata İkonları :Editlenmiş data içerisinde hata meydana geldiğinde hata ikonu ortaya çıkar.

Sysmac studio eğitimi

Filter Pane :

Bu alan renk kodları ve hata ikonlarını bulmayı sağlar.Sonuçlar bu alanda da gösterilecektir.Bu alanda yalnızca özel renk kodları ve hata ikonu göstergeli itemler gösterilir.Tek liste üzerinden de çoklu item düzenleme işlemine izin verir.

Herhangi bir item üzerine tıklandığında sonuçlar Edit Panel üzerinden gösterilir.

Multiview Explorer üzerinden seçilen itemler Edit Pane üzerinde gösterilir.

Smart Project Search :

Gösterilmesini istediğiniz itemleri Multiview Explorer üzerinden arayabilirsiniz.

Bunun için ;

View menü üzerinden Smart Project Search seçilmelidir.Ya da Ctrl + Shift + F seçilerek bu alana gidilebilir.

Smart Project Search Dialog Box ekranı görüntülenecektir.

Arama kısmı üzerinden gösterilmesini istediğiniz item ismini giriniz.Ve karşınıza arama sonuç listesi gelecektir.

İstediğiniz sonuç üzerine çift tıklayarak ya da enter denilerek bu işlem gerçekleştirilir.

Burada aradığınız şeyle alakalı yani bağlantılı itemler yan tarafta bir liste halinde de gösterilecektir.

Son Kapatılan Pencere Gösterimi :

Eğer son kapatılan pencereleri görmek istiyorsanız , View Menü üzerinden Recently Closed Window denilerek ilgili alana gidilebilir.Ya da  CTRL + Shift + H kısayolu kullanılabilir.

View menü üzerinden Clear Recently Closed Window History seçilerek ve ardından yes denilerek son kapatılan pencereler listesi silinecektir.

Not : Ekran üzerindeki bu parçaların konumunu değiştirebilirsiniz.

Bu parçaları gizleyebilir ya gösterebilirsiniz.

Bu parçaları taşıma esnasnda mavi işaretli alan karşınıza gelecektir.

Objeler arasında Odaklanma Hareketi :

Ctrl + Tab kısayolu kullanarak pencereler , sayfalar arasında geçiş sağlayabilirsiniz.

Ctrl + Tab yapılıp ardından Ok tuşları kullanılarak nesne isimleri arasında geçiş yapılabilir.

Not :Ekran dizaynının bozulduğunu varsayarak , düzeltme işlemi yapmamız gerekiyorsa , View Menu üzerinden Reset Window Layout denilerek bu alan resetlenebilir.

Not : Pin işaretine tıklanarak buradaki parçalar gizlenebilir/gösterilebilir.

Menü Komut Yapısı :

File Menü:

Close (Kapat)

Save (Kaydet)

Save (Farklı Kaydet)

Save As New Number (Yeni numara ile kaydet)

Import (İçeri al)

Export (Dışarı ver)

Offline Comparison (Offline Karşılaştırma)

Page Settings (Sayfa ayarları)

Print (Yazdır)

Exit (Çıkış)

Edit Menü :

Undo (Geri Alma)

Redo (İleri Alma)

Cut (Kesme)

Copy (Kopyalama)

Paste (Yapıştırma)

Delete (Silme)

Select All (Tümünü seçme)

Search and Replace (Ara ve yer değiştir)

Jump (Zıpla)

View Menü:

Multiview Explorer (Çoklu görüntüleyici)

Toolbox (Araç kutusu)

Output Tab Page (Çıkış sekmesi sayfası)

Watch Tab Page (İzleme sekmesi sayfası)

Cross Reference Tab Page (Çapraz referans sekmesi sayfası)

Build Tab Page (Sekme sayfası oluştur)

Search and Replace Results Tab Page (Arama ve Yerdeğiştirme Sonuçları Sekme Sayfası)

Simulation Pane (Simülasyon Paneli)

Differential Monitor (Diferansiyel Monitör)

Variable Table (Değişken Tablosu)

Variable Manager (Değişken Yöneticisi)

Smart Project Search (Smart Proje Arama)

Recently Closed Windows (Son Kapatılan Pencereler)

Clear Recently Closed Windows History (Son Kapatılan Pencere Geçmişini Sil)

Zoom In (Yakınlaştır)

Zoom Out (Uzaklaştır)

Zoom To Fit (Sığdırmak İçin Yakınlaştır)

Zoom Reset (Yakınlaştırmayı Sıfırla)

Reset Window Layout (Pencere Katmanını Resetle)

Insert Menü :

Devre Parçaları ;

Line (Hat)

N.O Input (Normalde Açık Giriş)

N.C Input (Normalde Kapalı Giriş)

Or With N.O Input (Ya da ile Normalde Açık Giriş)

Or With N.C Input (Ya da ile Normalde Kapalı Giriş)

Output (Çıkış)

Not Output (Çıkış değil)

Function (Fonksiyon)

Function Block (Fonksiyon Blok)

Kontroller :

NJ101

NJ301

NJ501

NX1P2

NX701

NY512

NY532

Drive (Sürücü)

Slave Terminal – EtherNet/IP Bağlayıcı

Vision Sensor (Görüş Sensör)

FH

FQ-M

Measurement Sensor (Ölçüm Sensör)

ZW

HMI (İnsan Makine Arayüzü)

NA5

Program

Ladder

ST

Section (Bölüm)

Function (Fonksiyon)

Ladder

ST

Function Block (Fonksiyon Blok)

Ladder

ST

Debug Program

Ladder

ST

Section (Bölüm)

Axis Settings (Eksen Ayarları)

Axes Group Settings (Eksen Grup Ayarları)

Cam Data Settings (Cam Data Ayarları)

Data Trace (Data Takibi)

Project (Proje)

Check All Programs (Tüm Programları Kontrol Etme)

Check Selected Programs (Seçilmiş Programları Kontrol Etme)

Build Controller (Denetleyici Oluşturma)

Rebuild Controller (Denetleyici Yeniden Oluşturma)

Abort Build (İptal Oluşturma)

Memory Usage (Hafıza Kullanımı)

Online Edit (Online Editleme)

Start (Başlat)

Transfer (Transfer/Taşıma)

Cancel (İptal)

Go To Edit Pane (Edit alanına git)

Library (Kütüphane)

Show References (Referansları Gör)

Library Setting (Kütüphane Ayarları)

Create Library (Kütüphane Oluştur)

Controller (Kontrolör)

Communication Setup (Haberleşme Ayarları)

Change Device (Aygıt Değiştir)

Online (Online)

Offline (Offline)

Synchronization (Senkronizasyon)

Transfer (Transfer)

To Controller (Kontrollöre)

From Controller (Kontrolörden)

Mode (Mod)

Run Mode (Run Modu)

Program Mode (Program Modu)

Monitor (Monitör)

Stop Monitoring (İzlemeyi Durdur)

Set/Reset (Set etme/Resetleme)

Forced Refreshing (Zorunlu Yenileme)

True (Doğru)

False (Yanlış)

Cancel (İptal Et)

Cancel All (Tümünü İptal Et)

MC Test Run (MC Test Çalıştırma)

Start (Başlat)

Stop (Durdur)

MC Monitor Table (MC Monitör Tablosu)

SD Memory Card (SD Hafıza Kartı)

Controller Clock (Kontrolör Saati)

Release Access Right (Serbest Erişim Hakkı)

Update CPU Unit Name (CPU Birim İsmi Güncelleme)

Security (Güvenlik)

Setting of Operation Authority (İşlem Otorite/İzin ayarları)

ID For User Program Execution (Kullanıcı Program Çalıştırması için ID)

CPU Unit Write Protection (CPU Birim Yazma Koruma)

Set/Release Data Protection (Set Etme/Bırakma Data Koruması)

Temporary Release of Change Prohibition (Değişim Engellemenin Geçici İptali)

Finish Temporary Release of Change Prohibition (Değişim Engellemenin Geçici İptalinin Bitimi)

Temporary Release of Display/Change Prohibition (Geçici Olarak Gösterme/Değiştirme Engellemenin İptali)

Finish Temporary Release of Display/Change Prohibition (Geçici Olarak Gösterme/Değiştirme Engellemenin Bitimi)

Clear All Memory (Tüm Hafızayı Temizle)

Reset Controller (Kontrolörü Resetle)

Simulation (Simülasyon)

Run (Çalıştırma)

Run in Program Mode (Program Modunda iken Çalıştırma)

Pause (Duraklat)

Stop (Durdur)

Step Execution (Adım Çalıştırma)

Step In (Adım Girmek)

Step Out (Adım Çıkarmak)

Continuous Step Execution (Sürekli Adım Çalıştırma)

Execute One Scan (Tek Tarama Çalıştırma)

Jump To Current Position (Şimdiki Pozisyona Atla)

Breakpoint Window (Kırılma Noktası)

Set/Clear Breakpoint (Kesme noktası ayarlama/silme)

Clear All Breakpoints (Tüm Kesme Noktalarını Temizle)

Calibration (Kalibrasyon)

Run in Execution Time Estimation Mode (Tahmini Çalıştırma Zaman Modunda Çalıştır)

Transfer All Variable Present Values (Tüm Değişken Anlık Değerleri Transfer Et)

Run with NA Simulator (NA Simülatör ile Çalıştır)

Start NS Integrated Simulation (NS Bileşik Simülasyonu Çalıştır)

Troubleshooting (Hatalar)

Backup (Yedek)

Backup Controller (Yedek Kontrolörü)

Restore Controller (Geri Yükleme Kontrolörü)

Compare with Backup File (Yedek Dosyası ile Karşılaştır)

Import Backup File (Yedek Dosyasını içeri al)

Export Backup File (Yedek Dosyasını Dışarı ver)

Backup Variables and Memory (Yedek değişkenleri ve hafıza)

Restore Variables and Memory (Geri Yükleme değişkenleri ve hafıza)

Export Global Variables (Global Değişkenleri Dışarı Ver)

Network Configurator (Ağ Konfigüratörü)

CX-Designer

Comments For Variables and Data Types (Değişkenler için Yorumlar ve Data Tipleri)

Import (İçeri Al)

Export (Dışarı Ver)

Import ST Program (ST programı içeri al)

Import Motor Sizing Tool Result (Motor Boyutlandırma Aracı Sonuçlarını İçeri Al)

Update Configurations and Setup Transfer Data (Konfigürasyonları güncelle ve Transfer Datasını Kur)

EtherNet/IP Connection Settings (EtherNet/IP Bağlantı Ayarları)

Option (Seçenek)

Help Contents (Yardım İçerikleri)

Instruction Reference (Komut Referansı)

System Defined Variable Reference (Sistem Tanımlı Değişken Referansı)

Keyboard Mapping Reference (Klavye Eşleme Referansı)

Online Registration (Çevrimiçi Kayıt)

About Sysmac Studio (Sysmac Studio Hakkında)

SYSMAC STUDIO NEDİR SONUÇ  :

Bu yazımızda sysmac studio hakkında bilgi vermeye çalıştık.Ve bu yazı ile de aslında Omron’a dair yazılarımıza bir giriş yapmış bulunmaktayız.Bu manuelin devamı gelecektir ve tüme en sonunda varacağız.

İyi çalışmalar.