Khai báo local block cho FC

Một phần của tài liệu Luận văn tổng hợp hệ thống điều chỉnh nhiệt độ sử dụng khối PID của PLC s7 300 (Trang 30 - 32)

- Module mở rộng

1.5.2.1Khai 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

Một phần của tài liệu Luận văn tổng hợp hệ thống điều chỉnh nhiệt độ sử dụng khối PID của PLC s7 300 (Trang 30 - 32)