3 Mayıs 2026 Pazar

Siemens Unified HMI Tag Değer Değişimi Olayı

 Selam, Unified HMI tasarımlarında işimize yarayacak temel yapılar hakkında bilgilendirme yazılarıma bir tane daha ekliyorum. Her HMI uygulamasında kullanıcıyı bilgilendirmek gerektiği yerler olur. Örneğin operatör bir hatta üretimi başlatmak ister, ancak hat üretime başlamak için uygun değildir. Bu durumda PLC programının operatöre neden başlayamayacağını belirtir bir mesaj göndermesi gerekir. Bu amaçla ben PLC içinde hat programlarında mesaj numarası belirten değişkenlere değerler veririm. Bu değişkenlerin isimleri mesela L1_OP_MSG_NR veya L2_OP_MSG_NR gibi isimlerdir. 

Daha sonra HMI programında bu değişkenlerin değerlerini takip eder, değişim olunca bu yeni değer sıfırdan farklıysa bir mesaj olduğuna hükmeder ve bir popup mesaj açarak operatöre o değere karşı gelen mesajı gösteririm. Önceki TP panellerde değişken değerleri Tag özelliklerindeki Events sekmesinde Value Change olayına bağladığım scriptler ile mesaj popup açılmasını sağlardım.


Ancak Unified panel yazılımında böyle bir olay tanımı yok. 


1 Mayıs 2026 Cuma

Siemens Unified HMI Operatör Yetkilendirme Örneği

 Selam , yine bir otomasyon üzerine yazı ile karşınızdayım. Siemens bir süredir Unified HMI panelleri piyasaya sunuyor. Kendilerine sorarsak eski TP panellerden çok daha kabiliyetli ve esnek bir programlaması var, ama bana sorarsanız daha geliştirecekleri çok şey var gibi. 

Bu yazımda örnek bir uygulama tasarlayıp operatör yetkilendirmelerini nasıl yaptığımı göstereceğim. Unified panellerin kendi programları içinde kullanıcı tanımlaması yok. Bunun yerine TiaPortal'daki projenizin güvenlik ayarlarında tanımlanan kullanıcıları kullanıyor.