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.


