• Sonuç bulunamadı

Burak BALCI, Elektrik Elektronik ); ASP Otomasyon Salih Gök, İTÜ Kontrol Mühendisliği

N/A
N/A
Protected

Academic year: 2022

Share "Burak BALCI, Elektrik Elektronik ); ASP Otomasyon Salih Gök, İTÜ Kontrol Mühendisliği"

Copied!
7
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Hazırlayanlar 

Burak BALCI,   Elektrik‐Elektronik Müh.(burak@aspltd.net ); ASP Otomasyon    Salih Gök,   İTÜ Kontrol Mühendisliği 

LinkMaster

Endüstriyel otomasyon piyasasının geniş bir kısmında kabul görmüş OPC standardına göre, cihazlar ile HMI(Human Machine Interface) uygulamaları arasında bir bağ olan OPC server(sunucu)’ların kullanımı artmaya devam ediyor. Öte yandan, OPC DA server’lardan dinamik verilerin diğer OPC server’lara nasıl aktarılacağı pek bilinmemektedir. LinkMaster bu problemi çözmenin en kolay yollarından biridir... LinkMaster, OPC server’lar arasında paylaşım veya “link” yoluyla veri aktarımını güvenli bir şekilde sağlayan ve bu alanda kendini kanıtlamış bir bilgisayar yazılımıdır.

 

Nasıl çalışır?

OPC teknolojisi, endüstriyel Client/Server(İstemci/Sunucu) mimari kullanımlarında geniş bir uygulama yelpazesi sunar. Genel olarak, endüstriyel cihazlardan, HMI ve rapor oluşturma uygulamalarına ulaşmayı sağlar. Bunlar bütün OPC server’ların en temel işlevidir.

Peki, OPC server’lar arasında veri transferine ihtiyaç duyulan uygulamalar nasıl yapılır?

İki veya daha fazla OPC server’ı birbirine bağlamanın herhangi belirlenmiş bir yolu yoktur. Uygulama farklı üreticiler tarafından geliştirilmişse bu daha da karışık bir hal alır. Bu sanki elmayla portakalı birbirine bağlamaya benzemektedir.

İhtiyaç duyulan şey, yegâne bir bilgisayar yazılımı; yani iki veya daha fazla OPC server’ı birbirine bağlayabilen gelişmiş bir client uygulamasıdır. Bu özelleştirilmiş OPC client, OPC server’lar arasında verilerin bağlanması için kolay bir yolu desteklemelidir. İki OPC server arasındaki ham veri öğelerini, kontrol izni verilen gelişmiş özellikler üzerinden taşınmasını sağlamalıdır. Bu yazılım Kepware’in server’dan server’a bağlantı çözümü olan LinkMaster’dır.

(2)

Şekil 1- LinkMaster bir nevi portakal ile elmayı birbirine bağlamaya benzer.

Server’dan server’a bağlama

LinkMaster için en temel işlev, iki veya daha fazla OPC server arasında veri transferi sağlamaktır.

Şekil 2- LinkMaster iki OPC server arasında bağlantı kurar

Bağlanma Adımları

• LinkMaster’ı indir ve yükle

• Bir LinkGroup eklemek için tıkla, sonra Güncelleme Hızını belirle

• LinkGroup giriş öğelerini tanımlamak için OPC server i browse et

• LinkGroup çıkış öğelerini tanımlamak için OPC server i browse et

• Giriş ve Çıkış Tag lerini tanımla

Uygulamayı optimize etmek

• Server güncelleme hızlarının avantajlarını incele

• Çoklu bağlanabilirlik için çoklu LinkGroup’u kullan

• OPC client’dan _Enabled etiketini kontrol et

• Varsayılan Write Optimization ayarlarını gözden geçir

• Varsayılan Auto Reconnect ayarlarını gözden geçir

(3)

Şekil 3,4,5- LinkMaster OPC server destekli PLC ve DCS’lere direk bağlanabilir

Kullanım Kolaylığı

Link Master ile, iki OPC bağlantısında, verilerin ne zaman ve hangi oranda gönderileceği denetlenir ve isteğe bağlı oalrak sınırlandırılabilir. Yani LinkMaster’ın bağlama yöntemleri size, bağımsız “LinkGroup”lar oluşturmanızı sağlar. Kullanıcı tarafından düzenlenebilen LinkGroup’lardaki veriler bir OPC server’dan diğerine transfer edilir. Her LinkGroup kendine has güncelleme hızı içerir ve bağımsız olarak aç/kapa yapılabilir.

Birden fazla LinkGroup anlamlıdır. Mesela hızlı bir geri dönüş bilgisine ihtiyaç duyulan Tag (Etiket) lerin bulunduğu linkin hızı arttırabilinirken; aynı uygulama içerisinde yavaş geri dönüş bilgisine ihtiyaç duyulan Tag lerin bulunduğu link hızı daha yavaş ayarlanabilir.

Bağlantı parçalarını biçimlendirme basit TUT/BIRAK yöntemiyle yapılabilir. Büyük ölçekli projelerde, önceden oluşturulan CSV uzantlı bir dosya import/export yöntemiyle Link Master projelerine eklenebilir.

Şekil 6- LinkMaster her bir LinkGroup için ayrı yapılandırma sağlar

PC adına veya IP’ye göre “browse etmek”

Tüm yerel ve uzak PC’lerde bulunan OPC server’lara bağlanmada, kullanıcıya yardımcı olması amacıyla, LinkMaster OPC server’ları makine adına veya IP adresine göre arayıp listeler. Kullanıcı, üzerinde Windows ağ arama motoru bulunmayan makinelerin ağ arama hiyerarşisini basitleştirmek için herhangi bir şekilde bu girişleri “Custom Remote Machines” bölümüne ekleyebilir.

(4)

Test ve Quick Client

Kurgulanan yapıyı test etmek için, LinkMaster demo modunda iki saat çalıştırılabilir.

Uygulama her restart edildiğinde, kullanıcıya iki saat daha çalışma izni verilecektir. OPC Client kullanılarak, bir OPC server’dan bilgilerin okunduğu diğer bir OPC server’a yazıldığı görüntülenebir. Çünkü ücretsiz bir OPC Quick Client uygulaması yazılım paketine eklenmiştir.

Detaylı yardım

Kepware, ürünlerinin daha kolay kullanımı için çalışmalar yapmaktadır ama yine de kullanıcı herhangi bir sorunla karşılaştığında ona yardım edecek birinci sınıf bir dökümantasyona sahiptir. LinkMaster’ın hertürlü detaylarını ayrıntılı yardım dosyamızda bulabilirsiniz.

Şekil 7- LinkMaster ayrıntılı yardım menüsü

Özellikleri

OPC client & OPC server

Kullanıcılar genelde LinkMaster’ı OPC server’lar arasında veri bağı kurmak için kullandıklarından Link Master in OPC DA client’larına veri sunmak için de güçlü bir OPC server uygulaması içerdiğinden habersizdirler.

(5)

Şekil 8,9- LinkMaster OPC server ile OPC client arasında da bağlantı kurabilir, LinkMaster birçok OPC server’dan veri sunan tek bir OPC server gibi davranabilir

Toplayıcı veya Gateway

LinkMaster, ayrıca OPC server’lardan verileri toplayıp, tek bir OPC server gibi kullanıcıya basitlikve kolaylık da sunabilir. Bu yaklaşım LinkMaster’ın aynı anda hem client hem server gibi davranabilme kapasitesini göstermektedir.

_System Tagları (LinkGroup Enabled/Disabled)

İlgili link grubunun aktif veya pasif durumu, OPC Client uygulaması kullanılarak _Enabled etiketinden görüntülenebilir. Birden fazla link gruplarına sahip bir uygulamada ilgili linke ait Update Rate değiştirilebilir.

Şekil 10- Sistem Taglarını OPC Client’ten browse edebilirsiniz

Desteklenen COM ve DCOM’lar

LinkMaster farlı bilgisayarlar arası, "server to server" iletişimlerinin bütün COM ve DCOM ayarlarını desteklemektedir. LinkMaster OPC verilerine ulaşmada esnekliği sağlamak amacıyla, uzak server’ların makine adıyla veya IP adresiyle iletişim kurmasını destekler.

NT işletim sisteminde çalışma

LinkMaster Windows NT/2000/Server 2003/XP işletim sistemlerinde çalışmayı destekler. İşletim sistemine bağlı işlemler, Tools>Options menüsünden, kullanıcı tarafından değiştirilebilir bir yapıya sahiptir.

(6)

Veri Ölçeklenmesi

LinkMaster bağlantı öğelerinin ölçeklenmesini destekler. Bünyesinde standart olarak bulunan ölçekleme, ham verinin OPC Client uygulamaları için anlaşılabilir hale dönüştürülmesine izin verir.

Şekil 11- Link’ler için ölçekleme menüsü

Oto server& Bağlantı Yenileme

LinkMaster herhangi bir iletişim kaybı olduğunda otomatik olarak bütün OPC server’larla olan bağlantı sorunlarını algılar ve baglantının koptuğu zamanlarda otomatik olarak linki yeniler.

Uygulama Destekleri

• OPC Data Access Version 1.0a, 2.05a, 3.0

• DDE Format CF_Text

• DDE Format XL_Table

• DDE Format Advanced DDE

Performans (Server güncelleme hızı )

LinkMaster’da güncelleme hızı LinkGroup özellikleri kısmından kolaylıkla düzenlenebilir. Tavsiye edilen güncelleme hızlarını ayarlamak için ilgili LinkGroup üzerine sağ tıklanıp ayarlamalar yapılabilir. LinkMaster’da çoklu LinkGroup’lar oluşturulabilir ve her bir Group kendine has güncelleme hızına sahiptir.

Çok Ağlı 32-bit Uygulamalar

LinkMaster, her bir LinkGroup’un uygulama içinde kendi görevini çalıştırdığı çok parçalı bir uygulamadır. Veriyi birçok parçaya dağıtarak, maksimum akışı sağlar. Veri akışını

(7)

arttırmak için çoklu görevin kullanımı doğrudan doğruya host PC’deki potansiyel negatif etkileri arttırabilir. LinkMaster gerçek dünyada, büyük ölçekli birçok uygulamada denendi ve host PC’lerin CPU ve hafıza kullanımında ciddi etkileri olmadığı gözlendi.

Yazma Optimizasyonu

Veri yazma OPC server’lar üzerinde büyük zahmetlere yol açabilir. LinkMaster, OPC etiket verinin ne kadar sıklıkla bir OPC server’a yazıldığını belirlemede kullanmak için birçok

“Write Optimization” ayarları sağlar. Bu OPC server üzerindeki yüklenmeleri azaltır ve sistem performansını arttırır.

Daha ayrıntılı destek için: İnternet adresi: www.aspltd.net

Referanslar

Benzer Belgeler

Bu çalışmada, kültür bitkilerinin yetiştirilme sürecinde, yabancı otların değişken düzeyli olarak ilaçlanmasını laboratuar ortamında simüle etmek amacıyla

The dollar is the process of foreign exchange replacing local currency in settling transactions and exchanges (Uzun, Arzu, 2005), and the term dollarization is used

Faruk KETEN 10.) Yükleme esnasında MySQL dosyaları yüklendikten sonra sistem MySQL Root şifresini atamanızı ister. Şifreyi yazarak Enter’e basın. Sonraki ekranda tekrar

Performans kriteri olarak literatürde tekstil sektörü için en önemli kriterler olarak gösterilen, ürün kapasitesi, yönetim sistemi, ürün yelpazesi, lojistik pozisyon,

The permeation cient for NA transport through Wistar rat skin studies using SC-stripped and delipidized skins relative to hairless mouse skin demonstrates that the suggested that

Köyün tepesine tırma­ nıp Bizans ve Cenevizlilerden kalan kale kalıntıları arasında ku­ zularla birlikte güneşi batırıyorum.. Ertesi sabah Kaleköy’deki kiliseye

öğelere yer verilmeyen dindarlık. 3) Laik Dindarlık: Dini sadece Allah ile kul arasında kutsal bir bağ olarak gören ve dinî inançlarını günlük hayatına yansıtmayan

In this study, we identify optimal transmission mechanisms for a streaming video ap- plication in a peer-to-peer network structure as a function of the number of active users, a