www.endustriweb.com
02
'11
Written on Modified on
Beijer Electronics Products AB
.NET HMI’de
.NET Framework teknolojisi geleceğin operatör panelleri için nasıl yeni fırsatlar ve koşullar yaratabilir?
HMI programcıları ve kullanıcıları,hızlı teknolojik gelişmeye ayak uydurmak için standart bir
geliştirme ortamı kullanarak önemli kazançlar sağlayamaz.HMI yazılımı geliştirme maliyetli bir iştir.
Geçmişte pek çok HMI üreticisi, kendi yazılım programlarını oluşturmak için hem zaman hem de para anlamında
büyük yatırımlar yapmıştır.
Sonuç: Uzun süre önce verilmiş kararlara dayanan sınırlı imkanlar.
Geleceğin HMI geliştirme işi yeni bir yaklaşıma doğru ilerliyor. Başlangıçtan itibaren .NET Framework gibi bir
açık geliştirme ortamı seçerek iyi temeller üzerine oturtulmuş ve dengeli ve modern bir platformu hızla kurabilirsiniz. Aynı zamanda HMI çözümlerini özelleştirmenizi ve daha verimli hale getirmenizi sağlayacak geniş bir araç ve fonksiyon yelpazesinden yararlanabilirsiniz.
Köklü teknolojiler etkileşimde
.NET Framework´ün arkasındaki kaynaklar son derece zengindir; zira bu kaynaklar Microsoft Windows işletim sisteminin bir parçasıdır. Microsoft´un imkanlarına dayanan bir uygulamanın uzun ömürlü, yenilikçi ve dengeli HMI çözümleri sunma ihtimali hayli yüksektir.
.Net Framework´e eşlik eden teknolojilerden yararlanmanız da bir başka avantaj. Çerçeve kapsamlıdır. HMI dünyasında ön koşullar gerektiren teknolojiler arasında özellikle WPF (Windows Presentation Foundation), Ribbon (standart Windows programlarındaki araç çubuğu alanı) ve C#´de komut yazma fırsatları öne çıkmaktadır.
Otomasyonda nesil değişikliği
HMI içindeki bir başka yeni yaklaşım ise bir nesil değişikliği ile karşı karşıya olan otomasyon piyasası ile paralel gidiyor. İyi eğitim görmüş yeni nesil programcılar endüstriye giriyor ve daha gelişmiş, daha açık araçlar talep ediyorlar.
Endüstriyel alışveriş mağazalarındaki son kullanıcılar ve operatörler; bilgisayar, akıllı telefon ve modern grafik kullanıcı arayüzleri ile büyümüş insanlar. Kılavuzsuz sezgisel grafik operatör arayüzlerine dair beklentiler de aynı hızla büyüyor. Birkaç yıldır, Apple ve Google Android gibi markalar ürünlerin kullanıcı dostu olması ve grafikleri için yeni bir standart belirledi; bu eninde sonunda endüstriden de bir reaksiyon alacak.
Genişletilmiş grafikler ve ortam bileşenleri
Bu gelişmeye başarılı bir şekilde cevap vermenin bir yolu .NET Framework´te yer alan Microsoft´un grafik motoru WPF´yi kullanmak.
Kullanıcının odaklanma yoluyla vektör tabanlı grafiklere erişmesi avantajlar arasında; üstelik odaklanma görüntü kalitesini düşürmüyor ve tasarım XAML aracılığıyla koddan ayrılabiliyor. Bu özellik de olağanüstü grafik özelliklerinin yanı sıra son kullanıcıya marka adıyla etkili bir şekilde harmanlanabilen bir HMI nesneleri yaratma aracı sağlıyor.
Sözgelimi MS Expression Design´da tasarlanmış nesneleri içe aktarmak 3 boyutlu grafikleri anında uygulamayı sağlayan kapıyı açarken, aynı zamanda şeffaflık, gölgelendirme, animasyon, resimli taslaklar ve çoklu ortam gibi efektler sağlıyor. Programcı mantığı oluşturur, tasarımcı görüntüyle ilgilenir, XAML ise bu ikisi arasındaki etkileşimi sağlar. Kullanıcılar WPF ile modern grafik motoruna erişip bunun üstünden geleceğin HMI fonksiyonelliğini yaratabilir.
geliştirme ortamı kullanarak önemli kazançlar sağlayamaz.HMI yazılımı geliştirme maliyetli bir iştir.
Geçmişte pek çok HMI üreticisi, kendi yazılım programlarını oluşturmak için hem zaman hem de para anlamında
büyük yatırımlar yapmıştır.
Sonuç: Uzun süre önce verilmiş kararlara dayanan sınırlı imkanlar.
Geleceğin HMI geliştirme işi yeni bir yaklaşıma doğru ilerliyor. Başlangıçtan itibaren .NET Framework gibi bir
açık geliştirme ortamı seçerek iyi temeller üzerine oturtulmuş ve dengeli ve modern bir platformu hızla kurabilirsiniz. Aynı zamanda HMI çözümlerini özelleştirmenizi ve daha verimli hale getirmenizi sağlayacak geniş bir araç ve fonksiyon yelpazesinden yararlanabilirsiniz.
Köklü teknolojiler etkileşimde
.NET Framework´ün arkasındaki kaynaklar son derece zengindir; zira bu kaynaklar Microsoft Windows işletim sisteminin bir parçasıdır. Microsoft´un imkanlarına dayanan bir uygulamanın uzun ömürlü, yenilikçi ve dengeli HMI çözümleri sunma ihtimali hayli yüksektir.
.Net Framework´e eşlik eden teknolojilerden yararlanmanız da bir başka avantaj. Çerçeve kapsamlıdır. HMI dünyasında ön koşullar gerektiren teknolojiler arasında özellikle WPF (Windows Presentation Foundation), Ribbon (standart Windows programlarındaki araç çubuğu alanı) ve C#´de komut yazma fırsatları öne çıkmaktadır.
Otomasyonda nesil değişikliği
HMI içindeki bir başka yeni yaklaşım ise bir nesil değişikliği ile karşı karşıya olan otomasyon piyasası ile paralel gidiyor. İyi eğitim görmüş yeni nesil programcılar endüstriye giriyor ve daha gelişmiş, daha açık araçlar talep ediyorlar.
Endüstriyel alışveriş mağazalarındaki son kullanıcılar ve operatörler; bilgisayar, akıllı telefon ve modern grafik kullanıcı arayüzleri ile büyümüş insanlar. Kılavuzsuz sezgisel grafik operatör arayüzlerine dair beklentiler de aynı hızla büyüyor. Birkaç yıldır, Apple ve Google Android gibi markalar ürünlerin kullanıcı dostu olması ve grafikleri için yeni bir standart belirledi; bu eninde sonunda endüstriden de bir reaksiyon alacak.
Genişletilmiş grafikler ve ortam bileşenleri
Bu gelişmeye başarılı bir şekilde cevap vermenin bir yolu .NET Framework´te yer alan Microsoft´un grafik motoru WPF´yi kullanmak.
Kullanıcının odaklanma yoluyla vektör tabanlı grafiklere erişmesi avantajlar arasında; üstelik odaklanma görüntü kalitesini düşürmüyor ve tasarım XAML aracılığıyla koddan ayrılabiliyor. Bu özellik de olağanüstü grafik özelliklerinin yanı sıra son kullanıcıya marka adıyla etkili bir şekilde harmanlanabilen bir HMI nesneleri yaratma aracı sağlıyor.
Sözgelimi MS Expression Design´da tasarlanmış nesneleri içe aktarmak 3 boyutlu grafikleri anında uygulamayı sağlayan kapıyı açarken, aynı zamanda şeffaflık, gölgelendirme, animasyon, resimli taslaklar ve çoklu ortam gibi efektler sağlıyor. Programcı mantığı oluşturur, tasarımcı görüntüyle ilgilenir, XAML ise bu ikisi arasındaki etkileşimi sağlar. Kullanıcılar WPF ile modern grafik motoruna erişip bunun üstünden geleceğin HMI fonksiyonelliğini yaratabilir.
.NET Framework´te yer alan bir başka önemli teknoloji Windows ortam nesnelerine erişebilmektir.
Bu yolla Internet Explorer, Windows Media Player ve PDF okuyucuları gibi ortam bileşenlerine giden yol açılır.
Özel HMI oluşturma
Piyasadaki güncel gelişmelerle birlikte makine imalatçıları ile HMI kullanıcılarının ürünlerine kendilerinden
bir şey katmaları ve dolayısıyla kendilerini rakiplerinden ayıracak HMI çözümlerini sunmaları giderek önem kazanıyor.
Bu durum fonksiyonellik, hatta tasarım için de geçerlidir. Donanımların giderek birbirine benzediği bir zamanda,
kullanıcının HMI yazılımını nasıl özelleştirip kullanabileceği meselesi de aynı biçimde önem kazanıyor.
Tamamlanmış .NET bileşenlerine olan erişim, uygulamaları özelleştirmek gibi benzersiz bir fırsat sunuyor.
Bunların en yaygın olanları grafik bileşenleridir; bu bileşenlerde fonksiyonlar grafik nesnelerinde (buton veya diyagramlar gibi) yer alır. Bileşenler yüksek seviyeli bir dille bir geliştirme aracıyla oluşturulur. Daha sonra kilitlenip kopyalanmaya karşı korunabilir. Dilerseniz bir .NET bileşeni geliştirir, dilerseniz indirilip yüklenmeye hazır olarak çevrimiçi bileşen mağazalarında mevcut olan üçüncü taraflara ait bileşenleri kullanırsınız. Seçim sizin.
Bu yolla Internet Explorer, Windows Media Player ve PDF okuyucuları gibi ortam bileşenlerine giden yol açılır.
Özel HMI oluşturma
Piyasadaki güncel gelişmelerle birlikte makine imalatçıları ile HMI kullanıcılarının ürünlerine kendilerinden
bir şey katmaları ve dolayısıyla kendilerini rakiplerinden ayıracak HMI çözümlerini sunmaları giderek önem kazanıyor.
Bu durum fonksiyonellik, hatta tasarım için de geçerlidir. Donanımların giderek birbirine benzediği bir zamanda,
kullanıcının HMI yazılımını nasıl özelleştirip kullanabileceği meselesi de aynı biçimde önem kazanıyor.
Tamamlanmış .NET bileşenlerine olan erişim, uygulamaları özelleştirmek gibi benzersiz bir fırsat sunuyor.
Bunların en yaygın olanları grafik bileşenleridir; bu bileşenlerde fonksiyonlar grafik nesnelerinde (buton veya diyagramlar gibi) yer alır. Bileşenler yüksek seviyeli bir dille bir geliştirme aracıyla oluşturulur. Daha sonra kilitlenip kopyalanmaya karşı korunabilir. Dilerseniz bir .NET bileşeni geliştirir, dilerseniz indirilip yüklenmeye hazır olarak çevrimiçi bileşen mağazalarında mevcut olan üçüncü taraflara ait bileşenleri kullanırsınız. Seçim sizin.
.NET Framework için bileşen geliştiren çok sayıda şirket vardır. HMI´deki bu gelişmenin sunduğu fırsatlar hayli ilginçtir. Sözgelimi,
.NET bileşenleri aracılığıyla petrol ve gaz, otomasyon, su ve atık su gibi çeşitli endüstriler içindeki endüstriye özgü bilgilere katkıda bulunabilir ve dolayısıyla müşterilerin kendi HMI çözümlerini özelleştirmesini daha kolay hale getirebilirsiniz. Bir HMI çözümünde komut oluşturma dili de önemlidir. Geçmişte farklı yapımcılar standart dillerin farklı diyalektlerini kullanmıştır. .NET Framework´te C# standart dillerden biridir. Uygulamada bu durum geliştirici için daha fazla özgürlük anlamına geliyor; geliştirici bu sayede seçili kısımlar yerine dildeki bütün fonksiyonlardan faydalanabilir.
Komut oluşturma yoluyla bir uygulamada kendi fonksiyonlarınızı oluşturabilir ve bu sayede HMI geliştirme aracında yer almayan bir fonksiyon yaratabilirsiniz. Değişik bileşenleri çağırma fırsatınız da vardır.
Özet
Otomasyondaki entegre sistemlerin tümü bugüne aittir - Tedarikçi tarafında kilitlenmiş sistemler geçmişte kaldı. Piyasadaki yeni trend, farklı sistem tedarikçilerinin iletişimde bulunabilmesini sağlayacak standart platformların tercih edilmesi. Dolayısıyla gelecekte açık sistemler ve teknolojiler gerekli olacaktır. Bir başka trend ise HMI geliştiricilerinin rekabeti arttırmak amacıyla çözümleri özelleştirmeye yönelik araçlar talep etmesi. Grafikler ve kullanıcı dostu olma konusundaki yüksek talepler hızla gelişen bir tüketici pazarı oluşturuyor.
iX - Beijer Electronics´ten çığır açan bir HMI
HMI´de yazılım geliştirmek söz konusu olunca Beijer Electronics dev adımlar atmaya devam ediyor. iX, lider .NET Framework teknolojisine dayanılarak hazırlanmış çığır açan bir HMI yazılımı. iX felsefesi son teknoloji ürünü grafiklerden(1), sağlam HMI fonksiyonelliğinden(2), sezgisel tasarım ortamından(3) ve gerçek anlamda açık bir mimariden(4) oluşuyor. İşte dünya çapında çok az rakibi olan benzersiz bir konsepti
meydana getiren dört prensip.
Yazar
Marie Green,
Beijer Electronics
.NET bileşenleri aracılığıyla petrol ve gaz, otomasyon, su ve atık su gibi çeşitli endüstriler içindeki endüstriye özgü bilgilere katkıda bulunabilir ve dolayısıyla müşterilerin kendi HMI çözümlerini özelleştirmesini daha kolay hale getirebilirsiniz. Bir HMI çözümünde komut oluşturma dili de önemlidir. Geçmişte farklı yapımcılar standart dillerin farklı diyalektlerini kullanmıştır. .NET Framework´te C# standart dillerden biridir. Uygulamada bu durum geliştirici için daha fazla özgürlük anlamına geliyor; geliştirici bu sayede seçili kısımlar yerine dildeki bütün fonksiyonlardan faydalanabilir.
Komut oluşturma yoluyla bir uygulamada kendi fonksiyonlarınızı oluşturabilir ve bu sayede HMI geliştirme aracında yer almayan bir fonksiyon yaratabilirsiniz. Değişik bileşenleri çağırma fırsatınız da vardır.
Özet
Otomasyondaki entegre sistemlerin tümü bugüne aittir - Tedarikçi tarafında kilitlenmiş sistemler geçmişte kaldı. Piyasadaki yeni trend, farklı sistem tedarikçilerinin iletişimde bulunabilmesini sağlayacak standart platformların tercih edilmesi. Dolayısıyla gelecekte açık sistemler ve teknolojiler gerekli olacaktır. Bir başka trend ise HMI geliştiricilerinin rekabeti arttırmak amacıyla çözümleri özelleştirmeye yönelik araçlar talep etmesi. Grafikler ve kullanıcı dostu olma konusundaki yüksek talepler hızla gelişen bir tüketici pazarı oluşturuyor.
iX - Beijer Electronics´ten çığır açan bir HMI
HMI´de yazılım geliştirmek söz konusu olunca Beijer Electronics dev adımlar atmaya devam ediyor. iX, lider .NET Framework teknolojisine dayanılarak hazırlanmış çığır açan bir HMI yazılımı. iX felsefesi son teknoloji ürünü grafiklerden(1), sağlam HMI fonksiyonelliğinden(2), sezgisel tasarım ortamından(3) ve gerçek anlamda açık bir mimariden(4) oluşuyor. İşte dünya çapında çok az rakibi olan benzersiz bir konsepti
meydana getiren dört prensip.
Yazar
Marie Green,
Beijer Electronics