
फंक्शन ब्लॉक MSG_SEND_GROUP एक संदेश को RAW फॉर्मेट में इंटरफ़ेस को भेजता है। इस मामले में, इनपुट TO पर एक समूह परिभाषित किया जा सकता है।
फंक्शन ब्लॉक को RAW_IN और RAW_OUT के माध्यम से उसी इंटरफ़ेस वेरिएबल के साथ कनेक्ट किया जाता है। उदाहरण के लिए, in.RAW और out.RAW.
नोट: संभवतः सभी इनपुट्स को कम्युनिकेशन सपोर्ट नहीं करते हैं। यह इंटरफ़ेस के अनुसार अलग-अलग होता है।
एक पॉजिटिव एज पर, निचले मान इनपुट्स को एक साथ जोड़ा जाता है और RAW_OUT को ट्रांसफर किया जाता है।
इंटरफ़ेस से डेटा प्राप्त करता है। प्रक्रिया की फीडबैक को अलग किया जा सकता है, ताकि कई फंक्शन ब्लॉक्स के लिए ट्रांसफर संभव हो। हालांकि, एक साथ सेंडिंग डेटा लॉस का कारण बन सकती है।
संदेश के भेजने वाले को परिभाषित करता है।
एक समूह को स्ट्रिंग के रूप में या संदेश के लिए प्राप्तकर्ता के रूप में परिभाषित करता है।
संदेश के विषय को परिभाषित करता है।
संदेश की पाठ या बॉडी को परिभाषित करता है।
संदेश के प्राथमिकता को परिभाषित करता है। यह इस बात पर निर्भर करता है कि उपयोग किए गए इंटरफ़ेस द्वारा इन प्राथमिकताओं का मूल्यांकन कैसे किया जाता है। संभावित मान हैं: 1, 0, -1 या "high", "low"
अगर इंटरफ़ेस द्वारा संदेश प्रोसेस किया गया है, तो फंक्शन ब्लॉक को एक कन्फर्मेशन वापस भेजा जाता है। चाहे डिलीवरी सफल रही हो या नहीं, इस आउटपुट पर एक पल्स ट्रिगर किया जाएगा।
इंटरफ़ेस के साथ JSON फॉर्मेट में कम्युनिकेशन करता है। आउटपुट केवल सेंडिंग के दौरान NULL नहीं होता है।
अगर सेंडिंग के दौरान कोई त्रुटि हुई है, तो यह आउटपुट SENT के साथ एक साथ पल्स देता है।