
ترسل كتلة الوظيفة MSG_SEND رسالة إلى واجهة باستخدام تنسيق RAW.
يتم توصيل كتلة الوظيفة عبر RAW_IN وRAW_OUT مع نفس متغير الواجهة. على سبيل المثال، in.RAW وout.RAW.
ملاحظة: قد لا يتم دعم جميع المدخلات للتواصل. وهذا يختلف حسب الواجهة.
عند حافة إيجابية، يتم جمع القيم السفلية للمدخلات وإرسالها إلى RAW_OUT.
يستقبل البيانات من الواجهة. يمكن التمييز بين ردود الفعل للعملية، مما يجعل نقلًا إلى عدة كتل وظيفية ممكنًا. ومع ذلك، قد يؤدي الإرسال المتزامن إلى فقدان البيانات.
يحدد مرسل الرسالة.
يحدد واحد أو أكثر من مستلمين الرسالة. يتم فصل عدة مستلمين بفاصلة منقوطة ";".
يحدد موضوع الرسالة.
يحدد نص أو جسم الرسالة.
يحدد أولوية الرسالة. كيفية تقييم هذه الأولويات تعتمد على الواجهة المستخدمة. القيم المحتملة هي: 1, 0, -1 أو أيضًا "high", "low"
إذا تم معالجة رسالة من قبل الواجهة، يتم إرجاع تأكيد إلى كتلة الوظيفة. بغض النظر عن نجاح الإرسال، يتم تشغيل نبضة في هذا المخرج.
يتواصل مع الواجهة باستخدام تنسيق JSON. المخرج ليس مساويًا لـ NULL إلا عند الإرسال.
يصدر نبضة متزامنة مع مخرج SENT إذا حدث خطأ أثناء الإرسال.