Organization blocks (OBs) là giao diện giữa hệ thống điều hành và chương trình người dùng. Chúng được gọi ra bởi hệ thống điều hành, và điều khiển theo quá trình:
Khởi động hoạt động của các hệ thống tự động hoá
* Xử lý chương trình theo chu kỳ
* Báo động – kiểm soát xử lý chương trình
* Xử lý lỗi
Bạn có thể lập trình các khối OB theo mong muốn, và như vậy có thể xác định được hoạt động của CPU.
Bạn có các tuỳ chọn khác nhau để sử dụng khối OB trong chương trình của bạn:
* Startup OB, Cycle OB, Timing Error OB and Diagnosis OB:
Bạn có thể chèn và lập trình các khối OB này trong dự án của bạn. Bạn không cần phải gán các thông số cho chúng, cũng không cần gọi chúng ra.
* Process Alarm OB and Time Interrupt OB:
Các khối OB này phải được tham số hoá khi đưa vào chương trình của bạn. Ngoài ra, quá trình báo động OB có thể được gán cho một sự kiện tại thời gian thực hiện bằng cách sử dụng hướng dẫn ATTACH, hoặc tách biệt một lần nữa với DETACH.
* Time Delay Interrupt OB:
OB gián đoạn thời gian trể có thể được đưa vào dự án và lập trình. Ngoài ra, bạn phải gọi chúng trong chương trình với chỉ dẫn SRT_DINT. Tham số là không cần thiết.
Start Information
Khi một số OB được bắt đầu, hệ điều hành đọc ra thông tin được thẩm định trong chương trình người dùng.
Điều này có thể rất hữu ích cho việc chuẩn đoán lỗi.
Cho dù thông tin được đọc ra được cung cấp trong các mô tả của các khối OB...
Đánh dấu