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

Hybrid View

  1. #1
    Thành viên cấp 5
    Ngày tham gia
    Mar 2011
    Đang ở
    Ho Chi Minh City
    Bài viết
    506
    Thanks
    9
    13 lượt trong 13 bài viết
    Các bạn tham khảo thêm:
    3.1.3 Các khối OB báo lỗi trong PLC S7-300 và S7-400

    Khối OB 80 “Time Error Organization Block”
    Mô tả: Đây là khối tổ chức báo lỗi thời gian. Hệ thống vận hành sẽ gọi OB80 khi có một lỗi xảy ra khi thực hiện OB. Các lỗi bao gồm: thực hiện chu kỳ thời gian,

    Khối OB 81 “Power Supply Error Organization Block”
    Mô tả: Đây là khối tổ chức báo lỗi nguồn cung cấp. Hệ thống vận hành sẽ gọi OB81 khi có các lỗi xảy ra liên quan đến nguồn cung cấp (chỉ có trên S7-400) hoặc trên bộ pin.

    Khối OB 82 “Diagnostic Interrupt Organization Block”
    Mô tả: Nếu module với khả năng chuẩn đoán lỗi và đã được cài đặt ngắt để chuẩn đoán lỗi, nó xuất ra yêu cầu chuẩn đoán lỗi ngắt đến CPU. Hệ thống vận hành sẽ gọi OB82.

    Khối OB 83 “Insert / Remove Module Interrupt Organization Block”
    Mô tả: CPU vận hành hệ thống sẽ gọi OB83 trong các tình huống sau:
    - Sau khi lắp đặt/lấy ra các module thiết lặp.
    - Sau khi thay đổi thông số của module bởi STEP7 và nạp các thông số đó xuống CPU trong suốt quá trình RUN.

    Khối OB 84 “CPU Hardware Fault Organization Block”
    Mô tả: Đây là khối tổ chức báo lỗi khi có sự cố xảy ra trên phần cứng của CPU. Khi có sự cố hoặc lỗi xảy ra trên phần cứng, hệ thống sẽ gọi OB 84 ngay lập tức.

    Khối OB 86 “Rack Failure Organization Block”
    Mô tả: Hệ thống vận hành của CPU sẽ gọi OB86 khi lỗi xảy ra trên các ET mở rộng, tại DP master hoặc trạm mà được dò tìm bởi các mô đun phân tán I/O.

    Khối OB 87 “Communication Error Organization Block”
    Mô tả: Hệ thống vận hành của CPU sẽ gọi OB87 khi có sự cố xảy ra liên quan đến truyền thông.

    Khối OB 121 “Programming Error Organization Block”
    Mô tả: hệ thống vận hành của CPU sẽ gọi OB121 khi có lỗi xảy ra liên quan đến quá trình xử lý của chương trình.

    Qua quá trình tìm hiểu và thử nghiệm hoạt động của các OB báo lỗi, tác giả nhận thấy các OB này chỉ báo lỗi trực tiếp các lỗi xảy ra liên quan đối với CPU. Người sử dụng phải thiết lập và lập trình để xử lý các tín hiệu thông báo này tuỳ theo yêu cầu sử dụng. Tuy nhiên, đối với PLC S7-300 không được hỗ trợ đầy đủ các khối OB này. Vì vậy, theo hướng nghiên cứu của đề tài và thiết bị hiện có, tác giả chỉ sử dụng các khối OB để kiểm tra lỗi của CPU chính là OB86, OB87 và OB121.
    0983.398.372
    Hidden Content

  2. #2
    hien2881
    Guest
    Chào a Tomy! Chiều nay sau khi tham khảo bài mẫu của hãng Siemen về truyền thông Profibus và so sánh với bài mình làm thì rút ra được một chút kinh nghiệm:
    Trong quá trình làm chúng ta cần tạo 2 khối OB82 ( để ngắt chuẩn đoán lỗi, ko phải lập trình) và khối OB100 (Laapk trình để xóa các vùng nhớ sẽ sử dụng lưu trạng thái truyền nhận của hàm SEND và RECEIVE).
    Đồng thời sau khi config xong khi download xuống nếu thấy SF sáng, BF nhấp nháy (hiện tượng này báo là ko đồng bộ được giữa 2 trạm). Bạn chỉ cần download xuống cả 2 CPU sau đó bật sang chế độ RUN ở cả trạm (nên bật trạm Slave trước) và module CP thì SF và BF sẽ mất khi đó là OK.
    Hic cũng chỉ vì tưởng báo SF, BF là báo lỗi nên mình đã mất 2 ngày để tìm lỗi mà ko chuyển sang chế độ RUN. Bây giờ thì đã OK rồi! Rất cảm ơm a Tomy và diễn đàn!

  3. #3
    Thành viên Mới
    Ngày tham gia
    Nov 2011
    Bài viết
    6
    Thanks
    0
    0 lượt trong 0 bài viết
    Anh cho em hỏi em cũng làm Profibus giống như anh, nhưng em sử dụng COn CPU 315 - 2DP (không có thẻ nhớ, vì thẻ nhớ đã bị hử), truyền thông profibus với EM277 với CPU 224. NHưng không hiểu tại sao khi Download chuơng trình xuống vẫn bị báo lối. Đèn SF sáng, đèn BF nhấp nháy. Em không biết đó là lỗi gì nữa. Mong a có thể chi cho em được không ạ.

  4. #4
    langtutlhp
    Guest
    Trích dẫn Gửi bởi Tommy Xem bài viết
    Các bạn tham khảo thêm:
    3.1.3 Các khối OB báo lỗi trong PLC S7-300 và S7-400

    Khối OB 80 “Time Error Organization Block”
    Mô tả: Đây là khối tổ chức báo lỗi thời gian. Hệ thống vận hành sẽ gọi OB80 khi có một lỗi xảy ra khi thực hiện OB. Các lỗi bao gồm: thực hiện chu kỳ thời gian,

    Khối OB 81 “Power Supply Error Organization Block”
    Mô tả: Đây là khối tổ chức báo lỗi nguồn cung cấp. Hệ thống vận hành sẽ gọi OB81 khi có các lỗi xảy ra liên quan đến nguồn cung cấp (chỉ có trên S7-400) hoặc trên bộ pin.

    Khối OB 82 “Diagnostic Interrupt Organization Block”
    Mô tả: Nếu module với khả năng chuẩn đoán lỗi và đã được cài đặt ngắt để chuẩn đoán lỗi, nó xuất ra yêu cầu chuẩn đoán lỗi ngắt đến CPU. Hệ thống vận hành sẽ gọi OB82.

    Khối OB 83 “Insert / Remove Module Interrupt Organization Block”
    Mô tả: CPU vận hành hệ thống sẽ gọi OB83 trong các tình huống sau:
    - Sau khi lắp đặt/lấy ra các module thiết lặp.
    - Sau khi thay đổi thông số của module bởi STEP7 và nạp các thông số đó xuống CPU trong suốt quá trình RUN.

    Khối OB 84 “CPU Hardware Fault Organization Block”
    Mô tả: Đây là khối tổ chức báo lỗi khi có sự cố xảy ra trên phần cứng của CPU. Khi có sự cố hoặc lỗi xảy ra trên phần cứng, hệ thống sẽ gọi OB 84 ngay lập tức.

    Khối OB 86 “Rack Failure Organization Block”
    Mô tả: Hệ thống vận hành của CPU sẽ gọi OB86 khi lỗi xảy ra trên các ET mở rộng, tại DP master hoặc trạm mà được dò tìm bởi các mô đun phân tán I/O.

    Khối OB 87 “Communication Error Organization Block”
    Mô tả: Hệ thống vận hành của CPU sẽ gọi OB87 khi có sự cố xảy ra liên quan đến truyền thông.

    Khối OB 121 “Programming Error Organization Block”
    Mô tả: hệ thống vận hành của CPU sẽ gọi OB121 khi có lỗi xảy ra liên quan đến quá trình xử lý của chương trình.

    Qua quá trình tìm hiểu và thử nghiệm hoạt động của các OB báo lỗi, tác giả nhận thấy các OB này chỉ báo lỗi trực tiếp các lỗi xảy ra liên quan đối với CPU. Người sử dụng phải thiết lập và lập trình để xử lý các tín hiệu thông báo này tuỳ theo yêu cầu sử dụng. Tuy nhiên, đối với PLC S7-300 không được hỗ trợ đầy đủ các khối OB này. Vì vậy, theo hướng nghiên cứu của đề tài và thiết bị hiện có, tác giả chỉ sử dụng các khối OB để kiểm tra lỗi của CPU chính là OB86, OB87 và OB121.
    còn một khối OB85 Trong s7400 không thấy anh tommy nhắc đến

  5. #5
    Hungvuongtech
    Guest
    Trích dẫn Gửi bởi langtutlhp Xem bài viết
    còn một khối OB85 Trong s7400 không thấy anh tommy nhắc đến
    OB85 : Lỗi chương trình
    bạn có thể coi thêm ở đây http://plcvietnam.com.vn/showthread.php?t=99

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