
ฟังก์ชันบล็อก MEMDB_GLOBAL เป็นฟังก์ชันเก็บข้อมูลที่เป็นกลุ่มทั่วไป
ฟังก์ชันบล็อกนี้สามารถใช้เพื่อเก็บข้อมูลหลายรายการโดยตรงในแอปพลิเคชันและให้มีความสามารถในการเข้าถึงข้อมูลเหล่านั้นทั่วไป
คำแนะนำ: เพื่อแสดงรายชื่อขององค์ประกอบทั้งหมดที่ใช้งานได้โดยการคลิกด้วยปุ่มเมาส์ขวาที่ฟังก์ชันบล็อก ถ้ามีการใช้งานฐานข้อมูลในองค์ประกอบอื่น ๆ จะมีการแสดงผลภายใต้
ถูกใช้โดย รายชื่อจะแบ่งตามช่องของ NS
ฐานข้อมูล DB ถูกใช้เพื่อกำหนดช่องที่เป็นกลุ่มทั่วไป ตัวอย่างเช่น: Licht.EIN หรือ Lüftung.Störung เป็นต้น
ข้อมูลถูกเก็บไว้ในพื้นหลัง ถ้าเปลี่ยนชื่อในโปรแกรมภายหลัง ข้อมูลอาจสูญหายไป
กำหนดข้อมูลที่จะถูกเก็บไว้ รูปแบบของข้อมูลไม่สำคัญ
อินพุตนี้กำหนดชื่อของช่องเก็บข้อมูลในรูปแบบสตริง ชื่อนี้ไม่สามารถเป็นค่าว่างและไม่สามารถมีเครื่องหมายจุลภาค ";" ได้ ถ้ามีการเปลี่ยนชื่อ จะทำให้การเก็บข้อมูลไม่สำเร็จ
เมื่อมีการเปลี่ยนชื่อ ช่องเก็บข้อมูลจะถูกเปลี่ยนทันที ซึ่งหมายความว่าค่าที่เก่า ๆ ที่อยู่ที่เอาต์พุตจะไม่สามารถใช้งานได้อีกต่อไป
เมื่อมีสัญญาณบวก จะทำการคัดลอกค่าที่อยู่ที่อินพุต IN ไปยังช่องเก็บข้อมูลและแสดงผลที่เอาต์พุต Q นอกจากนี้ ค่าที่ถูกเก็บจะถูกซิงโครไนซ์กับฟังก์ชันบล็อก MEMDB_GLOBAL อื่น ๆ
เมื่อมีสัญญาณบวก จะทำการลบข้อมูลที่เก็บไว้ในชื่อที่เลือกไว้ ค่าที่อยู่ที่เอาต์พุต Q จะกลับมาเป็นค่า NULL อีกครั้ง
เมื่อมีสัญญาณบวก จะทำการรีเซ็ตช่องเก็บข้อมูลทั้งหมด ค่าที่อยู่ที่เอาต์พุต Q จะกลับมาเป็นค่า NULL อีกครั้ง
ด้วยอินพุต NS สามารถเพิ่มช่องที่เป็นกลุ่มทั่วไปได้ โดยช่องนี้จะถูกกำหนดเป็นตัวแปรย่อย ซึ่งทำให้การจัดการกับเทมเพลตง่ายขึ้น เพื่อให้ค่าที่ซิงโครไนซ์ได้ จะต้องมีชื่อเดียวกันกับอินพุต NS
หมายเหตุ: เนื่องจากชื่อถูกขยายด้วย DB.NS อาจเกิดความขัดแย้งกับฟังก์ชันบล็อก MEMDB_GLOBAL อื่น ๆ ได้ ถ้าไม่ได้กำหนด NS ตัวแปรภายในจะมีจุดอยู่ที่ท้าย
แสดงค่าที่เก็บไว้ในฐานข้อมูลของชื่อที่เลือก เมื่อเริ่มต้น ค่าที่นี้จะเป็น NULL
เอาต์พุตนี้จะเป็นค่า true เมื่อเกิดข้อผิดพลาด ซึ่งจะเกิดขึ้นเมื่อชื่อถูกกำหนดไม่ถูกต้อง
เอาต์พุตนี้แสดงชื่อของช่องเก็บข้อมูลทั้งหมดในรูปแบบสตริงที่แยกด้วยเครื่องหมายจุลภาค
เอาต์พุตนี้แสดงจำนวนของช่องเก็บข้อมูล