
ฟังก์ชันบล็อก MSG_BOX จัดการข้อความของอินเตอร์เฟซในรูปแบบ RAW
ฟังก์ชันบล็อกจะเชื่อมต่อกับตัวแปรอินเตอร์เฟซเดียวกันผ่าน RAW_IN และ RAW_OUT เช่น in.RAW และ out.RAW. การสลับด้วยฟังก์ชันบล็อกเดียวกันระหว่างกล่องไม่เป็นไปได้
หมายเหตุ: อาจมีการสนับสนุนอินพุตที่แตกต่างกันในการสื่อสาร ขึ้นอยู่กับอินเตอร์เฟซ
รับข้อมูลจากอินเตอร์เฟซ การให้คืนผลของกระบวนการสามารถแยกได้เพื่อให้การส่งต่อไปยังฟังก์ชันบล็อกหลายๆ ตัวเป็นไปได้ แต่การส่งในเวลาเดียวกันอาจทำให้ข้อมูลหายไป
เมื่อมีการเปลี่ยนแปลงค่าจะเรียกตำแหน่งที่ถูกต้อง ตำแหน่งเริ่มต้นที่ 0 และสิ้นสุดที่ TOTAL-1. ค่าจะถูกจำกัดอัตโนมัติ ค่า NULL ที่อินพุตจะถูกละเว้น
คำแนะนำ: เพื่อแสดงข้อความล่าสุดเสมอ ออกพุต TOTAL สามารถเชื่อมต่อกับอินพุตได้ ควรกระตุ้นการส่งด้วย SEL เพื่อให้ข้อความถูกแสดงแม้ในกล่องที่เต็ม
เมื่อมีการเปลี่ยนแปลงค่าจะค้นหา ID ที่ถูกต้อง และถ้าเจอข้อความจะแสดง ค่า NULL ที่อินพุตจะถูกละเว้น
เมื่อมีการเปลี่ยนแปลงค่าจะเรียกข้อความถัดไป
เมื่อมีการเปลี่ยนแปลงค่าจะเรียกข้อความก่อนหน้า
เมื่อมีการเปลี่ยนแปลงค่าจะลบข้อความ
เมื่อมีการเปลี่ยนแปลงค่าจะทำเครื่องหมายว่าข้อความถูกอ่านแล้ว
สื่อสารในรูปแบบ JSON กับอินเตอร์เฟซ ออกพุตจะไม่เท่ากับ NULL เมื่อมีการส่งข้อมูล
ให้คืนจำนวนของข้อความในกล่องนี้
ให้คืนตำแหน่งข้อความปัจจุบัน ข้อความล่าสุดจะถูกเพิ่มที่ท้ายสุด
ให้คืนผู้ส่งของข้อความ
ให้คืนผู้รับหนึ่งคนหรือหลายคนของข้อความ ผู้รับหลายคนจะถูกแบ่งด้วยเครื่องหมายพิมพ์เล็ก ";"
ให้คืนหัวข้อของข้อความ
ให้คืนเนื้อหาของข้อความ
ให้คืนระดับความสำคัญของข้อความ การประเมินระดับความสำคัญนี้ขึ้นอยู่กับอินเตอร์เฟซที่ใช้ ค่าที่เป็นไปได้ ได้แก่ 1, 0, -1 หรือ "high", "low"
ให้คืนประเภทของข้อความ
ให้คืนสถานะของข้อความ
ให้คืนเวลาที่มีรูปแบบ DT# ของข้อความ
ให้คืนสถานะการอ่านของข้อความ