ฟังก์ชันบล็อก MEM_GLOBAL

ฟังก์ชันบล็อก MEM_GLOBAL เป็นฟังก์ชันเก็บข้อมูลแบบง่าย

ฟังก์ชันบล็อกนี้สามารถใช้เพื่อเก็บข้อมูลที่ง่ายในแอปพลิเคชันและให้ข้อมูลเหล่านั้นมีอยู่ทั่วไป

คำแนะนำ: เพื่อแสดงรายการขององค์ประกอบทั้งหมดที่ใช้งานได้โดยคลิกด้วยปุ่มเมาส์ขวาบนฟังก์ชันบล็อก ถ้าข้อมูลฐานข้อมูลถูกใช้ในองค์ประกอบอื่น ๆ เราจะแสดงไว้ที่ Benutzt von รายการจะแบ่งตามช่องของ NS

ฐานข้อมูล

ฐานข้อมูล DB ถูกใช้เพื่อกำหนดช่องที่เป็นทั่วไป ตัวอย่างเช่น: Licht.EIN หรือ Lüftung.Störung เป็นต้น

เก็บข้อมูลไว้ในพื้นหลัง ถ้าเปลี่ยนชื่อในโปรแกรมภายหลัง ข้อมูลอาจสูญหายไป

อินพุต IN

กำหนดข้อมูลที่จะเก็บ ไม่สำคัญว่าประเภทของข้อมูลเป็นอย่างไร

อินพุต SAVE

เมื่อมีการเปลี่ยนแปลงจากบวกไปเป็นลบ ค่าที่อินพุต IN จะถูกคัดลอกไปยังหน่วยความจำและออกที่เอาต์พุต Q นอกจากนี้ค่าจะถูกซิงโครไนซ์กับฟังก์ชันบล็อก MEM_GLOBAL อื่น ๆ

อินพุต RESET

เมื่อมีการเปลี่ยนแปลงจากบวกไปเป็นลบ หน่วยความจำจะถูกรีเซ็ท ค่าที่เอาต์พุต Q จะกลับมาเป็นค่า NULL อีกครั้ง

อินพุต NS

ด้วยอินพุต NS สามารถเพิ่มช่องที่เป็นไดนามิกได้ ช่องนี้ตรงกับตัวแปรย่อย นี่ทำให้การจัดการกับเทมเพลตง่ายขึ้น เพื่อให้ค่าถูกซิงโครไนซ์ ค่าเหล่านี้ต้องมีความเหมือนกันกับอินพุต NS

หมายเหตุ: เนื่องจากชื่อถูกขยายด้วย DB.NS สามารถเกิดความขัดแย้งกับฟังก์ชันบล็อก MEM_GLOBAL อื่น ๆ ได้ ถ้า NS ไม่ได้รับการกำหนด ตัวแปรภายในจะมีจุดที่สุดท้าย

เอาต์พุต Q

คืนค่าของหน่วยความจำของฐานข้อมูล เมื่อเริ่มต้น ค่านี้เป็น NULL