- Module mở rộng
1.5.2.1 Khai báo local block cho FC
Local của khối con ựược chia thành hai phần:
Phần các biến hình thức ựể khối con nhận và truyền tham trị với khối mẹ. Biến hình thức trong local block của khối FC có ba loại như bảng sau:
OB1 . . . Call FC10 . . Chuyển FC10 vào Work memory, cấp phát local block và gán giá trị từ BO1 Trả tham trị về OB1, xoá FC10 và local
block trong Work memory FC10 . . . . . . BE
Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ kỹ thuật... ....19
Loại biến hình thức
Ý nghĩa
IN Biến hình thức nhận tham trị từ khối mẹ làm sơ kiện cho chương trình trong khối con
OUT Biến hình thức truyền tham trị từ khối con về khối mẹ IN-OUT Biến hình thức vừa có khả năng nhận vừa có khả năng
truyền tham trị giữa khối con với khối mẹ
- Phần chứa các biến tạm thời ựược ký hiệu là TEMP (viết tắt của Temporary) chứa các giá trị tắnh toán tức thờị Do local block sẽ ựược giải phóng khi kết thúc chương trình, giá trị các biến tạm thời này cũng sẽ bị mất theo ngay sau khi chương trình trong khối con ựược thực hiện xong.
Việc khai báo local block ựồng nghĩa với việc ựặt tên biến, ựịnh nghĩa loại biến (biến hình thức hay biến tạm thời) và kiểu dữ liệu (nguyên, thực, ký tự...) cho từng biến, trong ựó tên biến là những dãy ký tự hoặc số và không thuộc nhóm ký tự khoá (ựã ựược dùng bởi hệ ựiều hành)
Chương trình truy nhập local block thông qua các tên biến dưới dạng toán hạng của lệnh theo cấu trúc:
#<tên tiến> Vắ dụ
L #receive //đọc nội dung ô nhớ là receive trong local block vào ACCU1
T #transmit //Chuyển ACCU1 tới ô nhơ có tên là transmit trong local block
Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ kỹ thuật... ....20