Đăng Ký
Kết quả 1 đến 10 của 206

Hybrid View

  1. #1
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết

    Organization Blocks

    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...
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  2. #2
    Thành viên cấp 3
    Ngày tham gia
    May 2011
    Bài viết
    125
    Thanks
    37
    16 lượt trong 11 bài viết
    Trích dẫn Gửi bởi tran_hieu0983 Xem bài viết
    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...
    Em được biết S7-1200 có hỗ trợ Time interrupt OB. Vậy nó là khối OB bao nhiêu vậy ạ?

Tag của Chủ đề này

Đánh dấu

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Back to Top