Thông tin Start up:

Một phần của tài liệu Luận văn tốt nghiệp thiết kế hệ scada dùng wincc (Trang 27 - 29)

STEP7 cho OBIOO để đưa vào đặc tính start-up cho CPU. Hệ

điều hành

gọi OB IOO mỗi khi CPU đi từ STOP sang RUN.

Thiết Kế Hệ SCADA Dùng WinCC Trang 51

Luận Văn Tốt Nghiệp Phần 1

Bảng 1.28 mô tả các biến tạm được khai báo trong bảng khai báo biến

của OB. Ta có thể dùng công cụ “S7 Coníiguration” để đặt cấu hình đặc Người ta thường sử dụng OBIOO để thiết lập các tham sô" ban

đầu cho

chương trình như: tạo các trạng thái ban đầu, các dữ liệu khởi động,

cho phép

Bảng 1.28: các biến tạm trong OBIOO. d. Lớp ưu tiên và chương trình ngắt:

Các lớp Ưu tiên (pripority classes)

CPU S7 cho các lớp ưu tiên cho mỗi OB liên hệ. Các OB này cho phép

ta tạo ra các chương trình (hoàn tất với các lệnh gọi FB và FC) mà thực

thi ở

Thiết Kế Hệ SCADA Dùng WinCC Trang 52

Luận Văn Tốt Nghiệp Phần 1

có nhiều hơn một OB được gọi bởi hệ điều hành thì trước hết OB với lớp ưu

OB20 đến OB23

Ngắt trễ Sử dụng cùng với SFC32 (bắt đầu Tương ứng 3 đến6

OB80 đến OB87

Các lỗi không đồng Bắt đầu chạy khi phát hiện lỗichẩn đoán module hoặc có Ưu tiên cao nhất26 (hoặc 28

OB121, OB122

Bảng 1.29: các OB và lớp ưu tiên của nó.

Ngắt (interrupt) thực thi chương trình

Bởi vì OB1 cần cho tất cả các chương trình, OB1 nằm trong lớp

ưu tiên

thấp nhất. Điều này làm cho bất kỳ OB nào khác được phép ngắt việc

xử lý

chương trình chính. Khi tất cả các ngắt đã được xử lý xong, OB1 tiếp

tục thực

thi ở điểm bị ngắt.

Thiết Kế Hệ SCADA Dùng WinCC Trang 53

Luận Văn Tốt Nghiệp Phần 1

OB ngắt thực thi khôi có lớp ưu tiên khác có thể gọi các hàm

(FC) và

các khôi hàm (FB) khi cần. số lần gọi lồng nhau phụ thuộc vào cu. Thí dụ

CPU có thể lồng đến 8 lệnh gọi mỗi lần.

Cất dữ liệu cho chương trình bị ngắt

Khi hệ điều hành phát hiện một sự kiện bắt đầu cho chạy đôi

với OB có

ưu tiên cao hơn lớp ưu tiên đang được thực thi thì nó cất thông tin

hiện hành

trong các thanh ghi tích lũy và các thanh ghi vào ngăn xếp ngắt (I stack).

Một phần của tài liệu Luận văn tốt nghiệp thiết kế hệ scada dùng wincc (Trang 27 - 29)

Tải bản đầy đủ (DOC)

(54 trang)
w