Ana içeriğe geç

Mikrodiagram Editor

Tanıtım

Mikrodiyagram Hakkında

Mikrodiagram, Mikrodev tarafından geliştirilen Mikrodev PLC ailesi cihazların kullanılan programlanması için bir editör yazılımıdır. Mikrodiagram, görsel ve kolay anlaşılır bir arayüz ile çok karmaşık projeleri hızlı bir şekilde gerçekleştirmenizi sağlar.

Mikrodiagram kütüphanesi, “PID, astronomik timer” gibi karmaşık uygulamaları kolaylaştıracak gelişmiş blokların yanı sıra “AND, OR, XOR” gibi temel mantık bloklarını da bulundurur.

Program yükleme ve güncelleme, online izleme ve firmware güncelleme gibi ayarlar cihazlara farklı arayüzler (USB/TCP) üzerinden bağlanarak Mikrodiagram'da sunulmaktadır.

Kurmak

Sistem gereksinimleri

Mikrodiagram kurulumu için minimum bilgisayar gereksinimleri:

Operating system: Microsoft Windows XP/Vista/7/8/10/12 (32/64 Bit), Linux

CPU: 500 Mhz

RAM: 512 MB

Video Card: 128 MB

Disk Area: 200 MB

Mikrodiyagram Kurulumu

Mikrodiagram yazılımı, güncel Windows sürümleriyle çalışacak şekilde tasarlanmıştır. Kurulum dosyası aşağıdaki internet adresinden ücretsiz olarak indirilebilir:

Mikrodiagram Setup

Ekrandaki yönergeler takip edilerek Mikrodiagram kurulumu tamamlanır.

Usb Sürücü Kurulumu

STM İşlemci USB sürücü kurulum dosyası…………………… internet adresinden indirilebilir.

Ekrandaki yönergeler takip edilerek USB sürücü kurulumu tamamlanır.

= Not:= Mikrodiagram Windows 10 veya üzeri işletim sistemine sahip bir bilgisayara kurulduğunda USB sürücüsü kurulmasına gerek yoktur.

Arayüz

Menü seçenekleri

Mikrodiagram menü seçeneklerinde "Dosya, Düzenle, Oluştur, Araçlar, Pencere ve Yardım" menüleri mevcuttur.

mikrodiagram-editor-01

  • Dosya menüsü

Mikrodiagram dosya menüsünden temel program dosyalama işlemleri yapılabilmektedir.

mikrodiagram-editor-02

Dosya menü seçenekleri tabloda açıklanmıştır.

mikrodiagram-editor-03

  • Düzenle Menüsü

mikrodiagram-editor-04

Düzenleme menüsü, işlemi geri almak, geri alma işlemini geri yüklemek, yeniden adlandırmak, kesmek, kopyalamak, yapıştırmak ve tüm işlemleri seçmek için kullanılır.

  • Yapı Menüsü

mikrodiagram-editor-05

Projeyi derlemek için Build menüsü kullanılır.

  • Araçlar Menüsü

mikrodiagram-editor-06

Araçlar menüsünden Mikrodiagram arayüz konfigürasyon ayarlarına ve USB seri port cihaz ayarlarının yapıldığı "Mikroterminal" programına ulaşabilirsiniz.

  • Pencere Menüsü

mikrodiagram-editor-07

Pencere menüsü, pencere ayarlarını tasarlamak için Mikrodiagram yapmak için kullanılır. Tam ekran, kenar çubuğu gösterimi, mod seçici gösterimi, çeşitli şekillerde ekran bölme gibi özellikler mevcuttur.

  • Yardım Menüsü

mikrodiagram-editor-08

Yardım menüsünden Mikrodiagram "yardım metni" ve "Mikrodiagram hakkında" seçeneklerine ulaşabilirsiniz.

mikrodiagram-editor-09

Mikrodiagram yazılım sürümü ile ilgili bilgilere "Mikrodiagram Hakkında" sekmesinden ulaşılabilir.

Durum çubuğu

mikrodiagram-editor-10

Durum çubuğunda "nesneyi taşı, nesneyi bağla, nesne ekle, metin ekle, satır etiketi ekle, grup blokları, kaydet, farklı kaydet, diyagram ayarları, yakınlaştır, uzaklaştır" modunu seçebilirsiniz.

Kullanılan bellek alanı da bu bölümden görülmektedir.

  • Nesne Taşıma Modu

mikrodiagram-editor-11

Mikrodiagram çalışma alanında nesneleri hareket ettirmek için kullanılan mod seçimidir.

  • Nesne Bağlantı Modu

mikrodiagram-editor-12

Mikrodiagram çalışma alanında nesneleri birbirine bağlamak için kullanılan moddur.

  • Nesne Ekleme Modu

mikrodiagram-editor-13

Mikrodiagram çalışma alanına nesne eklemek için kullanılan moddur. Seçildiğinde Mikrodiyagram çalışma alanında tıklandığında son seçilen kapı tipini ekler.

  • Metin Ekleme Modu

mikrodiagram-editor-14

Mikrodiagram çalışma alanına kelime notu eklemek için kullanılan moddur.

  • Satır Etiketi Ekle

mikrodiagram-editor-15

Mikrodiagram çalışma alanına satır etiketi eklemek için kullanılan moddur. Hat etiketleri, kapı tiplerinde "hat tanımlaması" olan kapıların çıkışını diğer blokların girişlerine bağlamak için uygun bir yol sağlar. Mikrodiagram projelerin okunması ve takibinde kolaylık sağlar.

  • Grup Blokları

mikrodiagram-editor-16

Mikrodiyagram çalışma alanında hazırlanan projeler gruplar halinde kullanılmaktadır. Projeleri okuma ve takip etme kolaylığı sağlar.

  • Kaydet- Farklı kaydet

mikrodiagram-editor-17

Mikrodiagram'da projelerde yapılan değişiklikleri kaydetmek için "Kaydet" ve projeleri farklı bir klasöre kaydetmek için "Farklı Kaydet".

  • Diyagram Ayarı

mikrodiagram-editor-18

Mikrodiagram üzerinde kapı tiplerinin eklenebileceği çalışma alanının ölçülerini ayarlamak için kullanılan mod seçimidir.

  • Yakınlaştır-Uzaklaştır-Sıfırla Yakınlaştır

mikrodiagram-editor-19

Mikrodiagram üzerinde kapı tiplerinin eklenebileceği çalışma alanını yakınlaştırıp uzaklaştırmak ve başlangıç ayarlarına getirmek için kullanılır.

  • Bulmak

mikrodiagram-editor-20

Mikrodiagram üzerinde "blok adı, blok numarası, modbus adresi, hat açıklaması ve hat etiketi" filtreleri ile hazırlanan projelerde kapı tiplerini veya hat etiketlerini daha kolay bulmak için kullanılan arama motorudur.

  • Kullanılan Bellek

mikrodiagram-editor-21

Mikrodiagram üzerinde hazırlanan projeler cihaza yüklendiğinde kullanılacak hafıza alanı gözlemlenir.

Mod Seçenekleri

mikrodiagram-editor-22

  • Kapı Editörü

mikrodiagram-editor-23

Mikrodiagram'da proje hazırlama modudur.

  • Projeler

mikrodiagram-editor-24

"Cihaz konfigürasyonu, PLC ve uzantılar, metin tablosu, blok özellikleri tablosu, değişken adres tablosu, ekran seçenekleri ve IEC61850 tablosu" seçenekleri.

  • Simülasyon

mikrodiagram-editor-25

Mikrodiagram üzerinde hazırlanan projeleri cihaza yüklemeden offline modda test etmenizi ve program yanıtlarını incelemenizi sağlar.

  • Çevrimiçi Görünüm

mikrodiagram-editor-26

Cihaza yüklenen Mikrodiagram projesine USB veya TCP bağlantısı ile blok değerlerini takip etmek ve yeni değerleri bloklara yüklemek için kullanılır.

Yapı Modu Seçenekleri

mikrodiagram-editor-27

Oluşturma modu seçenekleri "cihazı bağla / bağlantısını kes, projeyi derle, ikili cihaza gönder, projeyi cihaza gönder ve proje seçimi" modlarına değiştirilebilir.

  • Cihaz Bağlantısı/ Bağlantısının Kesilmesi

mikrodiagram-editor-28

Programlanacak cihaz ile bilgisayar arasında bağlantı kurmak için kullanılır. USB veya TCP bağlantı noktası bağlantı seçenekleri mevcuttur.

  • Yapı Projesi

mikrodiagram-editor-29

Mikrodiagram üzerinde hazırlanan projeyi derlemek için kullanılır.

  • Cihaza İkili Dosya Gönder

mikrodiagram-editor-30

Cihaza ikili dosyalar göndermek için kullanılır.

  • Cihaza Gönder

mikrodiagram-editor-31

Hazırlanan projeyi cihaza göndermek için kullanılır.

  • Proje Seçimi

mikrodiagram-editor-32

Mikrodiagram üzerinde birden fazla proje açık ise cihaza gönderilecek projeyi seçmek için kullanılır.

Kenar Çubuğu Seçenekleri

mikrodiagram-editor-33

Kenar çubuğu seçeneklerinden "blok türleri, satır etiketleri, blok paketleri, projeler, açık diyagramlar ve dosya sistemi" modlarına geçebilirsiniz.

  • Kapı Çeşitleri

mikrodiagram-editor-34

Mikrodiagram üzerinde FBD programlama için kullanılan blokları seçmek ve blokları programlama çağına taşımak için "Gate Types" seçilmesi gerekmektedir.

  • Satır Etiketleri

mikrodiagram-editor-35

Kenar çubuğunda "çizgi etiketleri" seçili iken Mikrodiagram'da tanımlanan "çizgi tanımları" projede görüntülenebilir ve kullanılabilir.

  • Projeler

mikrodiagram-editor-36

Kenar çubuğunda "satır etiketleri" seçiliyken, açık projeler görüntülenir ve projeler seçilir.

  • Bölmek

mikrodiagram-editor-37

Kenar çubuğunda birden fazla mod seçmek için "böl" seçeneği kullanılarak bölümlere ayrılabilir.

Mikrodiyagram Yapılandırması

mikrodiagram-editor-38

Mikrodiagram konfigürasyonuna "Araçlar" menüsünden "Seçenekler" tıklanarak ulaşılabilir. "ortam, metin düzenleyici, diyagram düzenleyici ve sürüm kontrolü" mevcuttur.

Çevre

mikrodiagram-editor-39

Ortam sekmesinde "genel, klavye, harici araçlar, MIME türleri ve konumlandırıcı" seçenekleri bulunmaktadır.

  • Genel

mikrodiagram-editor-40

mikrodiagram-editor-41

Genel sekmesinden Mikrodiagram arayüz rengi değiştirilebilir ve renk ayarları sıfırlanabilir. (Fabrika ayarlarına dönün.)

mikrodiagram-editor-42

Mikrodiagram Türkçe ve İngilizce dil seçeneklerine sahiptir.

mikrodiagram-editor-43

Mikrodiagram'da dosyalar dışarıdan değiştirilirse, değişikliklerin uygulama durumu kontrol edilir.

Dil seçenekleri arasında seçim yaparken Mikrodiagram'ın yeniden başlatılması gerekiyor.

mikrodiagram-editor-44

Projede yapılan değişikliklerin Mikrodiagram'da otomatik olarak kaydedilmesi istendiğinde, "değiştirilen dosyalar otomatik olarak kaydedilebilir" seçilebilir ve kaydedilecek zaman aralığı belirtilebilir.

  • Tuş takımı

mikrodiagram-editor-45

Klavye sekmesinde Mikrodiagram'da kullanılan kısayol tuşlarının fabrika ayarlarına erişim sağlar.

Kısayol tuşu ayarları değiştirilebilir ve fabrika varsayılan ayarları geri yüklenebilir.

  • Harici Araçlar
  • MIME Türleri
  • Konumlandırıcı

Metin düzeltici

mikrodiagram-editor-46

Mikrodiagram'da kullanılan yazı tiplerinin mevcut durumu görüntülenir.

Yazı tipi ve renkler, davranış, görünüm, genel vurgulayıcı, snippet'ler, tamamlama seçenekleri ile metin düzenleyicinin görünümü düzenlenebilir.

Diyagram Düzenleyici

mikrodiagram-editor-47

Mikrodiagram arka plan rengi, blok rengi, sayfa boyutu ve USB port seçimi ayarlarını yapmak için kullanılır.

mikrodiagram-editor-48

Mikrodiagram'da "arka plan rengi" bölümünden renk seçilerek ayarlanabilir.

Mikrodiagram'da "blok rengi" bölümünden renk seçilerek ayarlanabilir.

Sayfa boyutları herhangi bir boyuta ayarlanabilir.

mikrodiagram-editor-49

Cihaza seri port bağlantısı için Mikrodiagram'dan COM port seçimi yapmak için kullanılır.

mikrodiagram-editor-50

Yeni oluşturulan projeleri kaydetmek için "log" seçilir.

Sürüm Kontrolü

Genel

mikrodiagram-editor-51

Yıkım

mikrodiagram-editor-52

Proje Oluşturma

mikrodiagram-editor-53

Mikrodiagram'da yeni bir proje oluşturmak için "Dosya Menüsü"nde "Yeni dosya veya Proje aç" seçeneğini seçin.

  • Aşama 1

mikrodiagram-editor-54

  • Aşama 2

mikrodiagram-editor-55

Yeni oluşturulan proje adı ve proje oluşturma yeri seçilir

"Varsayılan proje konumu olarak kullan" seçildiğinde, daha sonra oluşturulacak projeler için proje oluşturma yeri sabitlenir.

  • Aşama 3

mikrodiagram-editor-56

Programlama yöntemi seçimi yapılır.

  • Adım 4

mikrodiagram-editor-57

Programlanacak cihaz ve genişletmeyi seçin.

  • Adım 5

mikrodiagram-editor-58

Proje yapılandırma ayarları değiştirilebilir.

  • Adım 6

mikrodiagram-editor-59

Yeni bir proje oluşturuldu.

Açılan sayfada "main.mdv" dosyasına tıklanarak proje tasarımına geçilebilir.

Düzenleyiciyi Kullanma

Blok Yerleştirme (Kapı Tipi Yerleştirme)

Mikrodiagrama özel FBD (fonksiyon blok şeması) programlama kitaplığında tutulan kapı tipleri ile programlanabilir.

mikrodiagram-editor-60

Kenar çubuğundan "Kapı Tipleri" seçilir ve eklenecek kapı tipi seçilir.

mikrodiagram-editor-61

Eklenecek kapı tipine tıklanır, çalışma alanı üzerine tıklandığında kapı tipi çalışma alanına taşınır. Eklenen blokların giriş ve çıkışları birbirine bağlanarak projenin tasarımına devam edilir.

Satır Etiketi Ekleme

Mikrodiagram projelerinde blok çıkışları diğer blokların girişlerine bağlanarak programlama yapılabilir.

Blok çıkışlarını diğer blokların girişlerine bağlamanın başka bir yolu da bir satır etiketi eklemektir.

"Hat tanımı" adlı herhangi bir blok, bir bloğa bağlandığında satır etiketi olarak kullanılabilir.

Satır etiketleri projelerin hazırlanmasını kolaylaştırır ve projelerin okunabilirliğini artırır.

  • Aşama 1

mikrodiagram-editor-62

Herhangi bir blok çıktısını bir çizgi etiketi ile başka bir noktaya taşımak için, "nesne özelliklerine" erişmek için bloğa çift tıklayın. Nesne özelliklerinde "satır açıklaması" sekmesine tıklanır ve satır etiketlerine açıklama yazılır.

  • Adım 2

mikrodiagram-editor-63

Mikrodiagram durum çubuğundaki "satır etiketi ekle" simgesine tıklandığında ve ardından çalışma alanına tıklandığında "satır etiketi" eklenir. Satır etiketinin çıkışı, blokları birbirine bağlama yönteminde olduğu gibi blok girişine bağlanır.

  • Aşama 3

mikrodiagram-editor-64

Çizgi tanımlarından seçim yapmak için çizgi etiketine çift tıklayın.

  • Adım 4

mikrodiagram-editor-65

Satır etiketi eklemenin başka bir yolu da;

Kenar çubuğundan "satır etiketleri" seçilir. Projede tanımlanan çizgi tanımlarından seçim yapılarak çalışma alanına "çizgi etiketi" eklenebilir.

Satır etiketlerinden seçim yapabileceğiniz bir filtreleme özelliği de vardır.

Metin Ekleme

Mikrodiagramda proje oluşturma alanına not eklemek için kullanılır. Eklenen notların yazı tipleri ve arka planı değiştirilebilir.

mikrodiagram-editor-66

Mikrodiagram durum çubuğunda "metin ekle" butonuna basar ve ardından çalışma alanına tıklarsanız eklenecek not sayfası çalışma alanına taşınır. Notlar not kağıdına yazılabilir. Yazı tipi, renk, arka plan vb. ayarları değiştirmek için nota sağ tıklayın ve seçim yapın.

Blokların Taşlanması

Mikrodiyagram blok gruplama özelliği; projelerdeki blok gruplarının işlevlerinin takibini kolaylaştırır.

mikrodiagram-editor-67

Durum çubuğundaki "Blok Grubu" simgesine tıklayın, ardından bloklar seç ve bırak yöntemi kullanılarak çalışma alanında gruplandırılır.

Blok gruplama üzerine çift tıklanarak blok gruplama özellikleri sayfasına ulaşılır.

Blok grubunun adı "grup başlığı" seçeneği ile tanımlanır.

"Bak" seçeneği ile blok grubunun arka planı (şeffaf arka plan veya dikdörtgen çizgi) seçilir.

"Renk" seçeneği ile blok grubu için istenilen renk seçimi yapılır.

Blok grubunun boyutu "Boyut" seçeneği ile ayarlanır.

"Behavior" seçeneğinde blok grubunun seçicilik durumu belirlenir.

Diyagram Ayarları

Mikrodiagram'da projelerin oluşturulduğu sayfaların boyutlarını ayarlamak için kullanılır.

mikrodiagram-editor-68

Diyagram ayarlarında sayfa boyutları standart A3, A4, A5, A6 arasından seçilebilir ve programcıya özel ayarlar yapılabilir.

Kapı Düzenleyici

mikrodiagram-editor-69

Mod seçeneklerinin "gate editor" bölümünde proje oluşturma sayfasına ulaşılır.

Nesne (Blok) Özellikleri

mikrodiagram-editor-70

Mikrodiagram'da eklenen bloklar üzerine sağ tıklanarak blok özelliklerine ulaşılır. Blok özellikleri arasında "nesne özellikleri, kesme, kopyalama, silme, yatay hizalama, dikey hizalama" özellikleri bulunur.

  • Nesne Özellikleri

mikrodiagram-editor-71

Blok nesne özelliklerinde "parametreler, çizgi tanımlama ve notlar" pencereleri bulunmaktadır.

  • Parametreler

Parametre tanımları tabloda açıklanmıştır.

mikrodiagram-editor-72

  • Hat Tanımı

Programcı tarafından belirlenen bir isimle tanınmak istediğinizde blok çıkışları kullanılır. Hat tanımlarının birden fazla kullanımı vardır.

1 - Çıkışların başka bir bloğun girişine "hat etiketi" ile bağlanacağı bloklarda "hat tanımı" kullanılır.

2 - Blok değeri, LCD ekran özelliği veya WEB arayüzü olan cihazlardan izlenip değiştirilecekse "hat tanımı" eklenmelidir.

3 - Mikrodiagram'daki bloklar "değişken adres tablosunda" tanımlanacaksa, bloklara "hat tanımı" eklenmelidir.

  • Notlar

Kullanıcı tarafından bloğa not yazmak için kullanılır.

  • Kes-Kopyala-Yapıştır-Sil

mikrodiagram-editor-73

Mikrodiagram projesinde kullanılan bloklar üzerinde kes-kopyala-yapıştır-sil işlemleri yapılabilmektedir. Blok üzerine sağ tıklanarak kes-kopyala-sil işlemleri yapılabilir. "Yapıştır" seçeneği için Mikrodiagram çalışma alanında boş bir alana sağ tıklayın ve "yapıştır" seçeneğini seçin.

  • Yatay Hizala-Dikey Hizala

mikrodiagram-editor-74

mikrodiagram-editor-75

Mikrodiagramda seçilen blok grubunu yatay veya dikey olarak ölçeklendirmek için kullanılır.

Proje Yapılandırması

Mikrodiagram'da mod seçeneklerinde bulunan "projeler" bölümünden projeye özel konfigürasyonlar yapılabilmektedir.

Cihaz konfigürasyonu

Ip,port,versiyon vb. ayarların yapılması ve görüntülenmesi için kullanıldığında TCP üzerinde cihaza bağlanır

  • Bağlantı

mikrodiagram-editor-76

TCP portu üzerinden cihazla bağlantı kurmak ve TCP portu üzerinde bulunan "Cihazı yeniden başlat" butonu ile cihazı yeniden başlatmak için kullanılır.

"Cihaz IP'si" bölümünde TCP bağlantısı yapılacak cihazın IP adresi yazılır. Yerel ağdan bağlantı varsa, harici ağdan bağlantı veya bir GSM cihazına bağlantı kurulur. , uygun IP'ler tanımlanmalıdır.

Port: Cihazın dinleme port tanımlaması yapılmalıdır. Mikrodev ürünlerinde standart dinleme portu 502. Değiştirilebilir.

"Cihazı yeniden başlat" butonunun aktif olabilmesi için TCP bağlantısının kurulmuş olması gerekmektedir.

  • Yazılım güncellemesi

mikrodiagram-editor-77

TCP bağlantısı kurulduktan sonra, güncellemek istediğiniz cihaz gömülü yazılımının adını kullanın.

  • Gelişmiş Parametreler

mikrodiagram-editor-78

TCP bağlantısı kurulduktan sonra cihazın sürüm, IP, port, saat vb. ayarlarını yapılandırmak için kullanılır. Parametreleri okumak için "Parametreleri oku" ve parametreleri ayarlamak için "parametreleri uygula" düğmeleri kullanılır.

"Cihaz zamanını PC zamanı ile senkronize et" seçili iken "parametreleri uygula" seçildiğinde bilgisayar saati cihaza yazılır.

GSM bölümünün parametrelerinin ayarlanabilmesi için cihazın GSM destekli ürün olması gerekmektedir.

"Parametreleri uygula" ile ayarlar yapıldıktan sonra cihazın yeniden başlatılması gerekir.

PLC ve Genişletmeler

Projede kullanılan cihazlar seçilir.

  • Ana Cihazı Güncelle

mikrodiagram-editor-79

Mikrodiagram projesini yükleyecek cihaz seçilir. Projede kullanılacak ana ünite tıklanır, cihazlardan seçim yapmak için "Ana Cihazı Güncelle" sekmesine tıklanır.

  • Seçili Aygıtı Ekle/Seçili Aygıtı Kaldır

mikrodiagram-editor-80

Hazırlanan projede kullanılan fiziksel giriş/çıkış sayısı ana ünite üzerinde bulunan sayıdan fazla ise projeye genişletme üniteleri eklemek gerekir.

Extension Devices bölümünde ilgili modüle tıklayın, eklemek için Add Selected Device sekmesine tıklayın. Eklenecek genişletme birimi kaldırılmak istendiğinde ilgili birim tıklanarak "Seçili Aygıtı Kaldır" veya "sil" tuşuna basılabilir.

Örneğin, MP201 PLC'lerde 16 dijital giriş (DI) bulunur. Hazırlanan projede 16'dan fazla dijital giriş kullanılıyorsa, dijital giriş genişletme ünitesi (IO200_I32) eklenmesi gerekir.

  • Uyumsuz Cihaz Hata Kodu:17

mikrodiagram-editor-81

Hazırlanan projenin cihaza yüklenmesinde bir hata gözlemlenirse, projede kullanılan fiziksel girdi ve çıktı sayısı "ana ünite ve seçilen üniteler"den fazladır.

Yukarıdaki satırda projeye MP201 PLC ve 32 adet dijital giriş genişletme modülü (IO200_I32) eklenmiştir. Projeye toplamda "dijital girişli" kapı tipleri eklenmiştir. Ancak dijital giriş genişletme modülü (IO200_I32) "seçilen birimi ayıkla" yapıldığından, proje cihaza yüklenirken "uyumsuz cihaz hata kodu: 17" hatası oluştu.

Hatayı önlemek için dijital giriş genişletme (IO200_I32) ünitesi tekrar eklenmelidir.

Dize Tablosu

GSM ürünlerinde SMS ve DTMF arama özellikleri kullanılırken, tanımlama için SMS içeriği ve telefon numarası kullanılmaktadır.

Metin tablosunda 64 satır ve satır başına 64 karakter vardır.

Metin tablosunda Türkçe karakterler kullanılmamalıdır.

Metin tablosundaki tanımlar SMS ve DTMF aramalarında kullanılmak üzere "metin blokları" arasından seçilmelidir.

Dize Metni

mikrodiagram-editor-82

Metin tablosundaki tanımlar Mikrodiagram projesi cihaza gönderildiğinde cihaza yüklenir.

Telefon numaralarının metin içeriğine yazılma şekli GSM operatörlerine göre farklılık gösterebilir (bazı operatörler ülke telefon kodları ile (+905001234567), diğerleri ülke telefon kodu olmadan (05011234567) numaralandırmayı destekler.

Metin içeriği yazarken kelimeler arasında boşluk yok.

Blok Özellik Tablosu

mikrodiagram-editor-83

Mikrodiagram'da hazırlanan projeye eklenen blok sayısı, register adresleri ve değişken tipleri hat tanımlamaları, loglama ve online izleme durumlarının daha kolay tanımlanması için kullanılmaktadır.

Tabloyu CSV'ye aktarma imkanı da vardır.

  • Seçilen Blokları CSV'ye Seç/Dışa Aktar

mikrodiagram-editor-84

Seçilen blokları CSV'ye aktarmak için kullanılır.

"Ters Çevir" sekmesi ile blok seçimi tersine çevrilir.

Tüm bloklar "Tümü" sekmesi ile seçilir.

"Yok" sekmesi ile tüm bloklardaki seçimler kaldırılır.

  • Blok No

mikrodiagram-editor-85

mikrodiagram-editor-86

Kapı tiplerinin blok numaralarını izlemek ve CSV'ye aktarmak için kullanılır.

  • Kayıt Adresi

mikrodiagram-editor-87

mikrodiagram-editor-88

Kapı tiplerinin modbus haberleşme adreslerini izlemek ve CSV'ye aktarmak için kullanılır.

  • Satır Açıklaması

mikrodiagram-editor-89

mikrodiagram-editor-90

Bloklarda tanımlanan hat tanımlarını değiştirmek ve takip etmek için kullanılır.

Çizgi tanımları, blok nesne özelliklerinden ve blok özellikleri tablosundan değiştirilebilir.

  • Değişken Tipi

mikrodiagram-editor-91

Mikrodiagram'da 4 tip değişken vardır: logic, word, float, long type. Değişken blok tiplerini izlemek ve CSV'ye aktarmak için kullanılır.

  • Aktif ve DevNET Loglama

mikrodiagram-editor-92

mikrodiagram-editor-93

Blok nesne özelliklerinden seçilebilir ve ayrıca blok özellikleri tablosundan "Günlük kaydı belleğe ekle ve DevNET ile senkronize et" seçenekleri de değiştirilebilir.

  • Çevrimiçi Görüntüleme Aktif

mikrodiagram-editor-94

Programda izlenecek ve değiştirilecek blokları USB veya TCP portu üzerinden seçmek mümkündür. "Tüm bloklar için çevrimiçi izlemeyi aç / kapat" ile programdaki tüm bloklar için çevrimiçi izleme etkinleştirilebileceği gibi, "online izleme aktif" bölümünden izlenmesi gereken bloklar da seçilebilir.

Değişken Adres Tablosu

mikrodiagram-editor-95

mikrodiagram-editor-96

  • Açıklamalar

1- DNP3, IEC101 ve IEC104 protokollerinde değişken adresleri, türleri ve veri aktarım yöntemleri kullanılmaktadır.

2- Bloklar üzerindeki standart modbus register adreslerinden farklı bir Modbus adresi tanımlanmak istendiğinde Modbus Protokolünde kullanılır.

3- TCP haberleşmesi ile belirlenen belirli bir adresten başlayarak tablo bloklarında kayıtlı verileri okumak için kullanılabilir.

4- Mikrodiagram'da blokların değişken adres tablosunda tanımlanabilmesi için bloklara "blok tanımlama" yapılmalıdır.

  • Takma ad

mikrodiagram-editor-97

Tabloya aktarılan bloklar için isimlendirmede kullanılır.

  • Başlangıç Adresi

mikrodiagram-editor-98

Değişken adres tanımlamaları için kullanılır.

Protokol tipi olarak MODBUS seçilirse, seçilen başlangıç adresi Mikrodiagram'da kullanılan blok adreslerinden farklı seçilmelidir. (Mikrodiyagramdaki değişken adresleri, word: 4000, ikili: 1000, analog: 6000, uzun: 8000).

  • Satır Etiketi

mikrodiagram-editor-99

Değişken adres tablosunda tanımlanan blok seçimi yapılır.

Değişken adres sekmesine aktarılacak bloklara Mikrodiagram'da "hat tanımı" tanımlanmalıdır.

  • Puan Sayısı

mikrodiagram-editor-100

Değişken adres tablosuna eklenen başlangıç adresinden tanımlanacak adres sayısı belirlenir. Değişken adres tablosuna tablo blokları eklenirse tablonun boyutuna göre okunacak nokta sayısı otomatik olarak tanımlanır. (Başlangıç adresi 10000 ve nokta numarası 4 ise tanımlanan adresler 10000, 10001, 10002 ve 10003'tür.)

  • Protokol Türü

mikrodiagram-editor-101

Değişken adres tablosuna aktarılan blokların haberleşme protokol tipi seçimi konfigüre edilir.

  • Nesne türü

mikrodiagram-editor-102

Her protokolde farklılık gösteren nesne (değişken) türleri seçilir.

  • Nesne Sınıfı

mikrodiagram-editor-103

Nesne sınıflandırma tanımları

  • Tetikte Gönder

mikrodiagram-editor-104

mikrodiagram-editor-105

DNP3, IEC 101, IEC104 protokollerinde, değişken adres tablosuna belirli zaman aralıklarında eklenen veriler, verilerin istemciye gönderilmesi için kullanılır. Örneğin, IEC bağımlı bloğu tarafında 10 saniye boyunca bir tetik algılanırsa ve değişken adres tablosunda tanımlanan blok "tetikte gönder" ise; Blok değeri istemciye 10 saniye aralıklarla gönderilir.

  • Gönderme Yöntemi/Değeri Değiştir

mikrodiagram-editor-106

mikrodiagram-editor-107

DNP3, IEC101, IEC104 protokollerinde, belirlenen değişiklik yöntemine göre değişiklik belirlenen değeri aştığında istemciye göndererek değişken adres tablosunda tanımlanan blok değerleri kullanılır. Örneğin, gönderme yöntemi "değişim düzeyi" ise ve değişiklik değeri 4 ise, ilk değer ile gönderilecek değer arasındaki fark 4'ten büyükse, değer istemcisi gönderilir (İlk değer 15 ise. ve son değer 11'den küçük veya 19'dan büyükse gönderilir.

  • Örnek 1

mikrodiagram-editor-108

mikrodiagram-editor-109

Örnekte; Ortam sıcaklık değerinin okunduğu RTD blok değeri, IEC104 protokolü ile değişken adres tablosunda tanımlanır. Değişken adres tablosunda adresin adresi 12000'dir ve sıcaklık değeri 1°C'den fazla değiştiğinde (değer değiştikçe) client gönderilecektir. Değişken adres tablosunda "Send on trigger" seçili fakat IEC104 slave bloğunun "Ttk" girişi boş bırakıldığı için aktif değil.

  • Örnek 2

mikrodiagram-editor-110

mikrodiagram-editor-111

Örnekte; Analog giriş blok değerleri üstte bir analog tabloya yazdırılır ve adresten 5 modbus protokolü ile değişken adres tablosunda tanımlanan 11000 adresinden okunur. Analog tablo bloğunun boyutu 20 bayt ve 1 analog değer 4 bayt ise tabloya 5 analog değer kaydedilir. Tablo 5 analog değere sahip olduğu için satır etiketi olarak analog tablo seçildiği için tabloda yer alan veriler otomatik olarak "değişken adres tablosu" "nokta numarası"nda görüntülenmektedir. Modbus TCP slave protokol özelliği nedeniyle "tetikte gönder", "gönderme yöntemi" ve "değişim değeri" bölümleri aktif değildir.

Görüntüleme seçenekleri

mikrodiagram-editor-112

Mikrodiagram'da proje çalışma arka planı ve blok renklerinin değiştirilmesi; blok adı, blok numarası ve bloklardaki kayıt adresleri kullanılır. Ayarlar projeye özeldir. Her projede farklı ayarlar kullanılabilir.

  • Arka plan rengi

mikrodiagram-editor-113

Mikrodiagram çalışma alanı arka plan renkleri değiştirilebilir ve başlangıç ayarlarına sıfırlanabilir.

  • Blok Rengi

mikrodiagram-editor-114

Mikrodiagram blok renkleri değiştirilebilir, başlangıç ayarlarına sıfırlanabilir.

  • Veri görünümü

mikrodiagram-editor-115

Blok üzerinde ekran durumunun blok adı, blok numarası ve modbus register adresleri seçimini yapabilir.

Simülasyon

mikrodiagram-editor-116

Mikrodiagramda hazırlanan projeler cihaza yüklenmeden test edilir ve reaksiyonların izlenmesinde kullanılır.

mikrodiagram-editor-117

  • Açıklamalar

Mikrodiagram'da hazırlanan projeyi simülasyon modunda çalıştırmak için "mod seçimi"nden "simülasyon"a tıklayınız.

Start butonu ile simülasyonu başlatın.

Değerler "girişler" bölümünden dijital ve analog girişlere yazılır. Dijital ve analog çıkışlar, "çıkış" bölümünden izlenebilir.

mikrodiagram-editor-118

mikrodiagram-editor-119

Değişkenlere değer atama işlemi (word, long, analog, binary register vb.) ilgili bloğa sağ tıklayarak açılan pencereden yapılır.

Simülasyon modunda blok durumu ve değerleri bloklar üzerinden izlenir.

= Not:= İletişim blokları, hareket kontrol blokları, GSM blokları gibi bazı bloklarda simülasyon modu aktif değildir.

Çevrimiçi Görünüm

mikrodiagram-editor-120

Mikrodiagramda hazırlanan projeler cihaza yüklendikten sonra USB veya TCP port bağlantısı kullanılarak yanıtlar izlenip bloklara yeni değerler atanarak kullanılmaktadır.

mikrodiagram-editor-121

  • Döngü Periyotları(ms)

mikrodiagram-editor-122

Online görünümün çevrim süresini belirlemek için kullanılır.Belirtilen zaman aralıklarında bloklar üzerinde online izleme yapılır, blok değerleri okunur ve bloklar üzerine yazılır.

  • Açıklamalar

Mikrodiagram'da hazırlanan projenin "online görüntüleme" moduna alınabilmesi için izlenmesi gereken işlemler;

1 - Online izlenecek blokların seçimi, "proje konfigürasyonu" bölümündeki "blok konfigürasyonu" sekmesinde "Online görünüm aktif" başlığı altında yapılmalıdır.

mikrodiagram-editor-123

mikrodiagram-editor-124

Online izlenecek blokların seçimi, cihaza Mikrodiagram projesi yüklendikten sonra bloğa sağ tıklanarak ve "çevrimiçi görünümü etkinleştir / devre dışı bırak" ile yapılabilir.

2 - USB veya TCP port bağlantısı kurulur.

3- Hazırlanan Mikrodiagram projesi cihaza yüklenir.

4 - USB veya TCP bağlantı noktasını yeniden bağlayın.

5 - Mod seçiminde "çevrimiçi görünüm"e tıklayın ve "döngü periyotları" ayarlanır.

mikrodiagram-editor-125

mikrodiagram-editor-126

Çevrimiçi izlemeyi başlatmak için "Başlat"a tıklayın.

Online izlemenin aktif olduğu bloklarda kırmızı-mavi renkler yanıp söner.

  • Cihaza Bağlanma

mikrodiagram-editor-127

Mikrodiagramda hazırlanan projeyi cihaza göndermek ve online izlemek için cihaza bağlanılması gerekmektedir.

Mikrodiagram cihaza USB veya TCP portu üzerinden bağlanabilir.

Mikrodiagram USB ve TCP portuna aynı anda bağlanamaz.

Usb Bağlantısı

USB bağlantısını kullanmak için USB sürücüsünün kurulumu tamamlanmalıdır.

Windows10 veya üzeri işletim sistemine sahip bilgisayarlarda USB sürücüsü kurulmasına gerek yoktur.

USB Sürücü kurulumu tamamlandıktan sonra bilgisayar ile cihaz arasına bir USB kablosu bağlanır.

USB kablosu seçilirken "USB A ve USB B" (yazıcı kablosu) tercih edilmelidir. USB B tarafı cihaza, USB A tarafı ise bilgisayara bağlanır.

Aygıt Yöneticisinden bağlanan USB kablosunun tanımlandığı COM bağlantı noktası belirlenir.

mikrodiagram-editor-128

Bağlantı arayüzüne, yapı modu seçeneklerindeki sekmeye tıklanarak erişilir.

mikrodiagram-editor-129

"SERIAL USB ile bağlan" seçilir, COM port seçimi yapılır. "OK" butonu ile bağlantı işlemi başlatılır.

mikrodiagram-editor-130

“Cihaz ve bilgisayar arasında COM8 seri port üzerinden USB bağlantısı kuruldu” uyarısı alındığında ve bağlantı butonu "bağlı" konumuna geldiğinde USB üzerinden bağlantı tamamlanmış olur.

mikrodiagram-editor-131

TCP Bağlantısı

Bilgisayar ile cihaz arasında TCP bağlantısı kurmak için;

TCP'ye bağlanacak cihazda "Ethernet, Wi-Fi veya GSM" portlarından en az birinin bulunması gerekir.

  Ethernet ile TCP Bağlantısı Kurma

Kurulacak Ethernet bağlantısı için;

1 - Cihaz ethernet portu olmalıdır.

2 - Cihaz ile bilgisayar arasında ethernet kablosu (CAT5, CAT6) bağlantısı mutlaka yapılmalıdır.

3 - Cihaz ve bilgisayar aynı yerel ağ üzerinde ise tanımlanan IP'ler buna göre seçilmelidir.

  Cihaza IP Tanımlama

USB bağlantısı üzerinden cihaz IP ayarlarını yapmak için "Mikroterminal" programı kullanılmalıdır. ("Mikroterminalleri Kullanma" bölümüne bakın.)

mikrodiagram-editor-132

Mikroterminal uygulamasına Mikrodiagram "Araçlar" menüsünden ulaşılabilir.

mikrodiagram-editor-133

mikrodiagram-editor-134

Cihaz ve bilgisayar IP ayarları tamamlandıktan sonra cihaz ile bilgisayar arasındaki "ethernet kablo bağlantı testi" için cihaza bilgisayardan "ping" atılması gerekir.

mikrodiagram-editor-135

"Ping" işlemi için bilgisayar "komut penceresine" yazılır, cihaz IP'si resimde gösterilir ve "ENTER" tıklanır.

En üstteki görüntüde ortaya çıkan çıktı oluşursa, ping işlemi "başarısız" olur. IP ayarları ve ethernet kablo bağlantıları tekrar kontrol edilmelidir.

Sonuç çıktısı aşağıdaki şekilde görünüyorsa ping işlemi "başarılı" demektir.

mikrodiagram-editor-136

Mikrodiagram'dan cihaza ethernet TCP bağlantısı kurulabilir.

  • Cihaza Dinleme Portu Tanımlama

Mikrodev ürünlerinde standart dinleme portu 502 olarak tanımlanır.

Varsayılan dinleme bağlantı noktası 502'yi değiştirmek için;

1- Mikrodiagramda hazırlanan projeye bir TCP soket bloğu eklenmelidir.

mikrodiagram-editor-137

2- Soket tipi "TCP server" seçilir.

3- Listen portu tanımlanır.

4- "Medya türü" olarak "Ethernet", "GSM" veya "Wi-Fi" seçin.

Not: Dinleme portu, Mikrodiagram projesinde sunucu olarak eklenen TCP soket bloklarının sayısı ile tanımlanabilir.

  • Ethernet Bağlantı Testi

Ethernet bağlantısı için gerekli ayarları yaptıktan sonra TCP bağlantısı için;

1 - Sekmede Build mode seçeneklerinde bulunan linke tıklanır.

mikrodiagram-editor-138

mikrodiagram-editor-139

2 - Açılan pencerede "Ayarlar"a tıklayınız.

mikrodiagram-editor-140

3 - Açılan pencerede "Device IP" bölümü cihaz IP'si ve "Port" bölümüne cihaz dinleme portu yazılır.

4- TCP bağlantısını kurmak için "TCP kullanarak bağlan"ı seçin ve "Tamam"a tıklayın.

mikrodiagram-editor-141

mikrodiagram-editor-142

5- TCP bağlantısı kurulduğunda ekrana "Cihaz ve bilgisayar arasında bir TCP bağlantısı kuruldu" uyarısı gelir.

Bağlantı simgesi "Bağlandı" olarak görüntülenir.

mikrodiagram-editor-143

  • GSM ile TCP Bağlantısı Kurma

Mikrodiagram,GSM'de cihaza TCP bağlantısı kurmak için;

1 - Cihazda GSM etkin olmalıdır.

2 - Cihazın GSM anteni bağlı olmalıdır.

3 - Cihaz sinyal kalitesi (CSQ) 1 ile 31 arasında olmalıdır.

4 - Veri paketi (internet paketi) olan SIM kart cihaza takılmalıdır. (SIM kartın sabit bir IP adresi olmalıdır.)

5 - Takılan SIM kartın APN tanımlaması cihaza yapılmalıdır.

6 - Mikrodiagram kurulu bilgisayarın "geniş alan ağına" (WAN) (internet ağı) bağlı olması gerekir.

  • Cihaza IP Tanımlama

Mikrodiagram'dan GSM uyumlu cihaza TCP bağlantısı kurmak için GSM'nin IP'sinde "cihaz IP" kısmına yazılır.

mikrodiagram-editor-144

GSM IP tanımı dışındaki diğer işlemler, Ethernet TCP bağlantısı ile aynıdır.

Mikrodiagram Projesinin Cihaza Yüklenmesi

Mikrodiyagramda hazırlanan projeyi cihaza yüklemek için 2 yöntem vardır.

Proje, USB veya TCP bağlantısı ile cihaza gönderilebilir.

Usb Bağlantılı Proje Yükleme

Cihaz ve bilgisayar arasında USB bağlantısı Bağlantı kurulduktan sonra "cihaza gönder" butonuna tıklayınız.

mikrodiagram-editor-145

Mikrodiagram'da "Genel Mesajlar" bölümünde çıktı aşağıdaki gibi ise Mikrodiagram projesi başarıyla cihaza yüklenmiştir.

Dosya yükleme işleminin %100 tamamlandığından emin olmak için özen gösterilmelidir.

USB bağlantısı ile cihaza proje yükleme işlemi %100 tamamlandığında cihaz otomatik olarak yeniden başlar.

mikrodiagram-editor-146

Tcp Bağlantılı Proje Yükleme

Cihaz ve bilgisayar arasında TCP bağlantısı Bağlantı kurulduktan sonra "cihaza gönder" butonuna tıklanır.

mikrodiagram-editor-147

mikrodiagram-editor-148

Proje yükleme işleminin %100 tamamlanması için beklenmelidir.

Projeyi USB ile yükleme durumundan farklı olarak cihaz yeniden başlatma işlemi manuel olarak gerçekleştirilir.

mikrodiagram-editor-149

Proje yükleme işlemi %100 tamamlandıktan sonra "cihaz konfigürasyonu"ndan "bağlantı"ya tıklanır, "cihazı yeniden başlat" tıklanır ve proje yükleme işlemi tamamlanır.

Kalıcılık Yapılandırması

Bir PLC uygulaması tasarlarken, PLC kullanıcısının PLC'deki farklı bellek türlerini anlaması önemlidir. Mikrodev PLC tarafından üç tip bellek kullanılmaktadır; RAM, SRAM ve FLASH bellek.

SRAM belleği, PLC kullanıcısı tarafından kalıcı bellek olarak yapılandırılabilir. SRAM, PLC harici gücü kapalıyken dahili pil ile çalışır.

Kalıcı bellek, bir güç sıfırlaması yoluyla değerleri korumak için kullanıcı tarafından yapılandırılan bellektir. Kalıcı olmayan bellek, bir güç sıfırlamasından sonra verileri temizlemek için PLC kullanıcısı tarafından yapılandırılan bellektir.

Mikrodev PLC'deki blokların varsayılan davranışı kalıcı değildir. Bloğun kalıcı bellek kullanmasını sağlamak için "Kalıcı" seçeneğini seçmeniz gerekir.

  • Örnek 1

“Retentive” seçili değilse “Load Initial Value” seçip seçmemeniz bir şey değiştirmez.

Güç Sıfırlandığında: Cihaz “Register Initial Value”yu registera yükleyecektir.

Proje Yüklemesinde: Cihaz “Register Initial Value”yu registera yükleyecektir.

mikrodiagram-editor-150

  • Örnek: 2

Güç Sıfırlandığında: Kayıt, en son değeri koruyacaktır. Proje Yüklemede:

A- Projede kalıcı blok ekleme/kaldırma gibi değişiklikler varsa, açılıştan sonra register üzerine “Register Initial Value” yazılacaktır.

B- Projede parametre güncelleme, satır ekle/kaldır gibi küçük değişiklikler varsa, register boot sonrası en son değeri koruyacaktır.

mikrodiagram-editor-151

  • Örnek: 3

Güç Sıfırlandığında: Kayıt, en son değeri koruyacaktır. Proje Yüklemede: Register'a “Register Initial Value” yazılacaktır.

mikrodiagram-editor-152