Hmi'yi Çok Dili Endüstriyel Çevreler için Tasarıma Karşı Zorluklar
Table of Contents
Çok-Özlü Endüstri Çevreleri için HMI'yi Tasarım Meydanları
İnsan-Makine Interfaces (HMI) çok dilli endüstriyel ortamlar için tasarım, her bir HMI dili çeşitliliğine uymayan karmaşık bir mühendislik problemidir, güvenlik ve küresel işlemler. Üretim ve süreç endüstrileri sınırları boyunca genişletilebilir, tek bir fabrika zemini dört veya beş farklı dili konuşan operatörler kullanabilir. Tüm paylaşmalıdır.
Büyüyü Küresel Endüstride Çok Dil HMI için Gerekli
Endüstriyel küreselleşme yeni bir trend değil, ancak hızı hız hızları hızlandırmaya devam ediyor. Çokuluslu şirketler onlarca ülkede fabrikaları işletmektedir ve hatta tek bir ülkede, işgücü genellikle karmaşık üretim, kimyasal işleme, gıda ve içecek üretimi ve farmasötik paketleme gibi sektörlerde, giderek daha fazla insan kaynakları gerçekliği için doğrudan bir meydan okuma değildir - bu da karmaşık makineleri kontrol eden mühendisler için doğrudan bir meydan okumadır.
HMI, operatör ve makine arasındaki etkileşimin birincil noktasıdır. Bu işlem verileri, alarmlar, teşhisler ve kontrol seçenekleri gösterir.In the Interface is in a language the operator does not completely understand, the risk of yanlışpretationwindly. A wrong alarm mesajı or a wrong baskı değeri ekipman hasara yol açabilir, ürün kaybına veya kişisel yaralanmaya yol açabilir.For this reason, HMI sistemleri that support multiple languages is not a luxury feature -it is a basic require a basic require for safe and effective global operations.
Multi-El HMI Design'de Temel Meydan Meydanlar
Her operatör için iyi çalışan çok dilli bir HMI oluşturmak, birbiriyle bağlantılı zorluklar içerir. Bu zorluklar dilbilim, görsel tasarım, yazılım mimarisi ve test. Herhangi bir tanesini görmezden gelebilir. Aşağıda tasarım ekiplerinin ele alması gereken en kritik konular vardır.
Dil Seçimi ve Anahtarlama
En belirgin meydan okuma, operatörlerin dilleri hızlı ve sezgisel olarak seçmelerini ve geçişlerini sağlamak. Bir endüstriyel ortamda operatörler ekranları yeniden yükleme veya mevcut operasyonel bağlamı kaybetmesine izin veren bir şekilde dil verilerinin tutulmasını gerektirir.
Eşit olarak önemli, dil seçiminin nasıl sunulduğuna karar verir. Bazı sistemler, yanlış profilin aktif olup olmadığını tespit eder, ancak iş akışlarına karşı küçük bir adım ekler. Tasarımcılar bu faktörleri belirli operasyonel ortama ve operatör işgücüne karşı tipik beceri seviyesine düşürmelidir.
Font and Text Layout Constraints
Farklı diller farklı karakter setlerini kullanır ve bu karakter farklı uzay gereksinimlerine sahiptir. İngilizce 10 karakter kapsadığı bir kelime veya cümle öncelikle Finlandiya veya 30'da Finlandiya'da 20 karaktere, Çince, Japonca ve Kore gibi, logografik karakterleri de kullanır. HMI düzeni öncelikle İngilizce için tasarlanmıştır ve sonra sadece tercüme edilebilir, metin sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık düğmeler, etiketler ve veri alanları, görsel düzeni kırınır.
Bunu işlemek için, tasarımcılar, gerekli olan en uzaysal metin alanları ile dinamik veya esnek düzenler benimsemeli. ancak aşırı geniş UI bileşenleri, uygun olmayan her dilde başarısız olma ve büyümenin diğer önemli bilgileri değerlendirilmesi için kullanılan teknikler kullanmalıdır.
Sembol ve Renk Yorumlamada Kültürel Farklılıklar
Icons ve semboller genellikle HMI tasarımında metine güvenmeyi amaçlar. Ancak, semboller evrensel değildir. Bir el hareketi, bir kültürde bir şey tamamen farklı anlamına gelen bir şey anlamına gelir - ya da başka bir şey değil - bir çizgiyle bir kırmızı çember birçok Batı kültüründe “muhtemelen” olarak anlaşılmazdır, ancak bazı Asya kültürlerinde, kırmızı kültürlerde, bu da kutlama ve iyi bir servetle ilişkilendirilebilir.
Renk kodlaması, birçok endüstriyel arayüzde kültürel farklılıklar önemli olan başka bir alandır, yeşil, "normal işlem" ve kırmızı, "alarm" veya "fault" anlamına gelir, ancak bazı bölgelerde operatörler, güvenlikle yeşili ilişkilendirebilir.
Teknik Terminoloji ve Jargon Çeviri
Endüstriyel ortamlar, birçok dilde tam olarak doğru şekilde doludur -"actuator", "servo sürücüsü" "PID kontrolü", "conveyor Interlock" ve böylece transistörlerin çoğunun "limit" teriminin sıklıkla zorlandığı bir terim yaratır. - Birçok durumda, bu kelimenin tam anlamıyla "öpücüksüz veya yanlış" anlamına gelir.
Çözüm, konuyla ilgili uzmanlara dahil olmak üzeredir - hem alan hem de dil için doğrulanmış çevirilerin tutarlı bir şekilde doldurulması gerekir - genel amaçlı çevirmenler kullanarak, hatta profesyonel olanlar, alan uzmanlığı olmadan operatörleri karıştırabilir ve güvenlik risklerini oluşturabilecek hatalara yol açar. Ek olarak, HMI sistemi boyunca her teknik terim için doğrulanmış çevirilerin tutarlı bir şekilde doldurulması gerekir.
Ekran Gerçekliği ve Bilgi Yoğunluğu
Industrial HMI ekranları genellikle yüksek bir bilgi yoğunluğu sergiliyor -işlem değerleri, trendler, alarmlar, durum göstergeleri ve ekrandaki tüm rekabetleri kontrol eder ve aynı ekrandaki metinleri aynı anda birden fazla dilde barındırmalıdır, zorluk bir kez daha gösteriyor, bu farklı arka planlardan gelen tüm dilleri gösterir, bu yaklaşım ekrandaki metin miktarını dramatik bir şekilde artırır ve görsel klişeleme ve okuma kabiliyetine yol açabilir.
Bir seferde bir dili gösteren sistemler için, komutlar yardımcı olabilecek belirli dillerin genişletilmiş metin boyutunu ele almak ve tüm desteklenen dillerde görünür ve yasal olarak tutulması gerekir.Bu, özellikle sabit bir ekran geometrisi ile tasarlanmış olan HMIs için zordur.
Etkili Çok-Özürü HMI için Stratejiler
Yukarıda açıklanan zorlukların ele alınması, HMI tasarım yaşam döngüsünün her aşamasına yerelleşmeyi entegre eden sistematik bir yaklaşım gerektirir. Aşağıdaki stratejiler gerçek dünya endüstriyel uygulamalarında etkili olmuştur.
Unicode from the Start
Unicode, Latin,lic, Arapça, Devanagari, CJK (Çin, Japonca, Kore) tarafından kullanılan tüm metin ortamları için uygun olmayan bir şekilde görüntülenmez. Unicode, tüm gerekli karakter setleri içeren yazılardan yararlanmalıdır.If a typenogari, CJK (Çin, Japonca, Kore), ve diğer senaryolar doğru şekilde görüntülenebilir. ancak Unicode yeterli değildir.
Tasarımcılar, Noto, DejaVu veya Arial Unicode gibi geniş karakter kapsaması gereken sistem fontlarını seçmeli, böylece bir karakter birincil fontda mevcut değilse, sistem otomatik olarak, bir metin farklı bir dilde geçtiğinde yanlış anlamadığı anlamına gelir.
Dinamik ve Sorumluluklı Layoutları kullanın
Sabit-pozisyon, sabit boyutlı UI bileşenleri çok dilli HMI tasarımının düşmanıdır. Bunun yerine, tasarımcılar farklı metin uzunluklarına adapte olabilecek komut motorlarını kullanmalıdır. Modern HMI geliştirme platformları, mevcut genişliktekilere benzer yöneticiler sunabilirler.
Bir pratik yaklaşım, dili en uzun ortalama metin uzunluğu ile kullanarak temel düzeni tasarlamak, sonra tüm diğer diller aynı düzen içinde uygun olduğunu doğrulayın.Bu yaklaşım, runtime sırasında dinamik yenidenleme ihtiyacını en aza indirir ve arayüzin istikrarlı ve öngörülebilir olmasını sağlar.Gerçekten de bir veritabanından yüklenen alarm mesajları veya tanı metinleri için, düzen, beklenmedik uzunlukta metinleri ile tasarlanmalıdır.
Universal Visual Cues ile Uygulama Text
Hiçbir simge gerçekten evrensel olmasa da, güvenlik işaretleri için geniş bir başlangıç noktası olan görsel semboller kümesi vardır, özellikle de endüstriyel bağlamlarda. Ok sembolleri, herhangi bir dilde konuşanlar için geometrik şekiller (tavap için kare, uyarı için üçgen), ve ISO 7010'dan uluslararası standart semboller iyi başlangıç noktalarıdır.
Ancak, semboller metni tamamlamak zorundadır, tamamen yerine getirmemelidir. En iyi bir uygulama her zaman operatörün seçilmiş dilinde bir metin etiketiyle bir sembolü eşleştirmektir.Bu çift kodlama yaklaşımı, sembol operatöre aşina olup olmadığını sağlar, metin metni okumazsa, bu cümleyi verir.
Yerli Konuşmacılarla Kullanılabilirlik Testleri
Herhangi bir masaüstü inceleme veya otomatik çeviri kontrolü, yerel konuşmacıyı HMI ile etkileşimden elde edilen öngörüleri yerine getirebilir.Bizlik testleri, her hedef dili ilk dilleriyle konuşan operatörlerle yapılmalıdır.Bu testler, teknik arka plan, eğitim seviyesi ve profesyonel çevirmenlerle veya ofis personeliyle iletişim kurmak için gerçek operatörler tarafından gerçekleştirilmelidir.
Test süreci tüm kritik görevleri kapsamalıdır: Makineyi başlatma ve durdurma, alarmlara cevap verme, değişen süreç parametreleri ve ekranlar arasında gezinmek. Testler, çalıştıkları gibi, ve gözlemcilerin herhangi bir tereddüt, karışıklık veya hata yapması gerektiği gibi, alarm mesajları ve acil kapanış prosedürlerine cevap vermeleri gerekir, çünkü bunlar en önemli olan anlardır.
Bir Modüler Content Management System
Büyük bir HMI sistemi için çevirileri yönetmek, arayüz mantığında yapılandırın. Tüm kullanıcı arayüzündeki metin dizelerini değiştirmek için etkinleştirin -bels, düğme komutları, alettipleri, alarm mesajları, metin - harici bir kaynak dosyasında veya veritabanında depolanmalıdır, koddan gelen içerikten ayrılamaz.
İçerik yönetimi sistemi, eksik veya eksik çeviriler için sürümleme, onay akışlarını desteklemeli ve otomatik çekleri desteklemeli. Yeni bir dil eklendiğinde, sistem tercüme edilmemiş ve varsayılan dilde gösterilen arayüzden kaçınmalıdır.Bu seviyede rigor kaliteli tutmak için gereklidir.
Teknik Uygulama ve Mimari Tahminler
Yukarıdaki tasarım stratejilerinin ötesinde, HMI'nin alt temel yazılım mimarisi çok dilli bir uygulamanın başarısında önemli bir rol oynar. İki özel alan dikkatli dikkat eder: yerelleştirilmiş içerik ve gerçek zamanlı dil geçişi için veritabanı şeması.
Veritabanı ve Yerelleştirme Mimarisi
HMI bir veritabanından metin aldığında -örneğin, alarm mesajları, tarif isimleri veya operatör talimatları - veritabanı çoklu dilleri desteklemeli. En yaygın yaklaşım, metin dizesini ve dil kodunu depolayan ayrı bir çeviri masası kullanmaktır. HMI bu tabloyu iş başında, operatörün şu anki dil tercihine dayanarak sorgular.Bu yaklaşım basit ve oldukça statik içerik için iyi çalışır, ancak veritabanı çok büyük veya bağlantı yavaşlarsa geçilebilir.
Her milisaniyenin önemli olduğu yüksek performanslı endüstriyel uygulamalar için, sık sık sık sık hafızadaki çeviriler gereklidir. HMI, aktif dili için tüm çevirileri veritabanına giriş yaparken yerel önbellekli içeriğe yükmelidir.Yeni bir metin dizesi karşılaştığında sorgu veritabanına giriş yapın.
Gerçek Zaman Dili, Interruption olmadan Anahtarlama
Çok dilli HMI tasarımının en teknik olarak talep edilen yönlerinden biri, makinenin çalışmasını kesmeyen dil geçişidir. Sürekli bir işlem ortamında - bir kimyasal bitki veya güç nesil tesisi gibi - dili değiştirmek için hattın durdurulması kabul edilemez. Dil değişikliği hiçbir ekranda olmamalıdır, hiçbir veri kaybı ve HMI'nin gerçek zamanlı işlem değerlerine kesintiye uğramaz.
Bu, yeni bir dil seçerken, UI yalnızca canlı veri alanları, trendler ve alarmlar terk ederken, geçiş sorunsuz ve bir şekilde yapılmalıdır.Bu performans seviyesi, kullanıcı hesabının veri toplama katmanından dikkatli bir şekilde ayrılması gerektiğinde, dil değişikliği bildirimleri için verimli bir olayla birlikte güncellemelidir.
Güvenlik, uygunluk ve Dokümantasyon
Düzenlenen endüstriler - farmasötikler, gıda işleme ve petrol ve gaz gibi - HMI, her dilde doğrulanmış bir sistemin parçası olabilir. HMI yasal sonuçları gösterir.Eğer HMI, operatörlerin anlamadığı bir dilde güvenlik uyarılarını gösterirse, sistem yerel güvenlik düzenlemeleri ile uyumsuz olabilir.
Dokümantasyon, dil meselelerinin önemli olduğu başka bir alandır. HMI'nin kendisi, operatörün dilinde metin gösterebilir, ancak eşlik eden manueller, eğitim materyalleri ve bakım talimatları aynı dilde da mevcut olmalıdır.En iyi bir uygulama HMI'nin kendi içindeki dil özel belgelerle bağlantı kurmaktır, böylece operatörler doğrudan doğru ellere erişebilirler.Bu entegrasyon HMI ile destek belgeleri arasındaki bu entegrasyon karışıklıkları azaltır ve aynı dilde ihtiyaç duydukları bilgileri bulmanıza yardımcı olur.
Ek olarak, her çoklu dil HMI sistemi, olay sırasında hangi dili aktif olduğu konusunda bilgi sahibi olduğu konusunda soruşturma ve düzenleyici raporlama için kritik olmalıdır.
Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç
HMI sistemlerini çok dilli endüstriyel ortamlar için tasarlayın, endüstriyel otomasyondaki daha zor zorluklardan biridir. arayüz aynı anda açık, güvenli ve farklı diller konuşan operatörler için verimlidir, farklı kültürel arka planlardan gelir ve farklı teknik eğitim seviyeleri olabilir.
Anahtar doğru temelle başlamaktır: Unicode desteği, dinamik düzenler, modüler bir içerik yönetimi sistemi ve her hedef dilde gerçek operatörlerle ilgili bir taahhüt. Dil seçimi hızlı ve sezgisel olmalıdır, çeviriler doğru ve alan-appropriate olmalı ve bu dil aktif olursa olsun okunmalıdır.
Daha fazla okuma için, estetik rehberlik hakkında pratik rehberlik keşfedin:0)Denet Mühendisliği), endüstriyel arayüz tasarımı üzerinde, [[Üyetim:2)ISO 9241-110) insan-sistem etkileşimi için standart olarak, dijital arayüzler için lider otomasyon platformlarının nasıl çalıştığını görün.