Khối Chức Năng MEM_GLOBAL

Khối chức năng MEM_GLOBAL là một chức năng lưu trữ toàn cục đơn giản.

Khối chức năng này có thể được sử dụng để lưu trữ dữ liệu đơn giản trong ứng dụng và cung cấp chúng trên toàn bộ hệ thống.

Lời khuyên: Để liệt kê tất cả các phần tử được sử dụng, bạn có thể nhấp chuột phải vào khối chức năng. Nếu cơ sở dữ liệu đã được sử dụng trong một phần tử khác, chúng sẽ được hiển thị dưới Được Sử Dụng Bởi. Danh sách sẽ được chia theo không gian tên của NS.

Cơ Sở Dữ Liệu

Cơ sở dữ liệu DB được sử dụng để định nghĩa không gian tên toàn cục. Ví dụ: Licht.EIN hoặc Lüftung.Störung v.v.

Chúng lưu trữ dữ liệu ở phía sau. Nếu tên được thay đổi trong chương trình sau này, có thể mất dữ liệu.

Đầu Vào IN

Định nghĩa dữ liệu cần được lưu trữ. Định dạng không quan trọng.

Đầu Vào SAVE

Khi có một cạnh dương, giá trị tại đầu vào IN sẽ được sao chép vào bộ nhớ và được xuất ra đầu ra Q. Ngoài ra, giá trị cũng được đồng bộ hóa với tất cả các khối chức năng MEM_GLOBAL khác.

Đầu Vào RESET

Khi có một cạnh dương, bộ nhớ sẽ được đặt lại. Giá trị tại đầu ra Q trở lại là NULL.

Đầu Vào NS

Bằng đầu vào NS, bạn có thể thêm một không gian tên động. Điều này tương đương với một biến con. Điều này giúp đơn giản hóa việc xử lý với các mẫu phạm vi rất nhiều. Để giá trị có thể được đồng bộ hóa, nó phải giống hệt với đầu vào NS.

Lưu ý: Vì tên được mở rộng bằng DB.NS, xung đột có thể xảy ra với các khối chức năng MEM_GLOBAL khác. Nếu NS không được định nghĩa, biến nội bộ có một dấu chấm ở cuối.

Đầu Ra Q

Trả về bộ nhớ của cơ sở dữ liệu. Khi khởi tạo, giá trị này là NULL.