
MSG_BOX İş Bloku, RAW formatında bir arayüzün bildirimlerini yönetir.
İş Bloku RAW_IN ve RAW_OUT ile aynı arayüz değişkeniyle bağlanır. Örneğin in.RAW ve out.RAW. Aynı İş Bloku ile kutular arasında geçiş yapmak mümkün değildir.
Not: Belki de tüm çıkışlar iletişim için desteklenmez. Bu, arayüzlere göre farklılık gösterir.
Arayüzdən verileri alır. İşlemin geri bildirimini ayırt edebilirsiniz, böylece birden fazla İş Bloku'na aktarım mümkün olur. Ancak aynı anda gönderme, verilerin kaybolmasına neden olabilir.
Değeri değiştirildiğinde ilgili konum çağrılır. Konum 0'dan başlar ve TOTAL-1'de biter. Değerler otomatik olarak sınırlandırılır. Girişteki NULL değer yoksayılır.
İpuçları: Her zaman en son bildirimi göstermek için, TOTAL çıkışını girişle bağlayabilirsiniz. Ayrıca SEL aracılığıyla bir impuls tetikleyerek, kutunun dolu olduğu durumda bile bir bildirim gösterilmesini sağlayın.
Değeri değiştirildiğinde ilgili ID aranır ve eğer bir bildirim bulunursa gösterilir. Girişteki NULL değer yoksayılır.
Bir pozitif kenarda, sonraki bildirim çağrılır.
Bir pozitif kenarda, önceki bildirim çağrılır.
Bir pozitif kenarda, bildirim silinir.
Bir pozitif kenarda, bildirim okundu olarak işaretlenir.
Arayüzle JSON formatında iletişim kurar. Çıkış sadece gönderme sırasında NULL'a eşit değildir.
Bu kutudaki bildirim sayısını döndürür.
Bildirimin mevcut mesaj konumunu döndürür. En son bildirim sona eklenir.
Bildirimin göndericisini döndürür.
Bildirimin bir veya daha fazla alıcısını döndürür. Birden fazla alıcı, bir noktalama işareti ";" ile ayrılır.
Bildirimin konusunu döndürür.
Bildirimin metnini veya body'sini döndürür.
Bildirimin önceliğini döndürür. Bu önceliklerin nasıl değerlendirildiği kullanılan arayüze bağlıdır. Olası değerler: 1, 0, -1 veya "high", "low"
Bildirimin türünü döndürür.
Bildirimin durumunu döndürür.
Bildirimin zaman damgasını DT# formatında döndürür.
Bildirimin okunma durumunu döndürür.