Đăng Ký
Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 12
  1. #1
    Thành viên cấp 1
    Ngày tham gia
    May 2011
    Bài viết
    43
    Thanks
    2
    Thanked 1 Time in 1 Post

    PLC S7-300 báo lỗi truyền thông Profibus

    Chào cả nhà,

    Em có gặp một sự cố khi cấu hình mạng truyền thông profibus S7-300.
    Em dùng CPU313C-2DP làm Master nối với 2 nút mạng có địa chỉ là 3 và 4.
    Khi vận hành thì thiết bị nút 3 của em chưa bật điện thì PLC báo lỗi và chuyển sang chế độ STOP.
    Em có tìm hiểu và che ngắt cho PLC bằng OB82 lỗi I/O nhưng thỉnh thoảng PLC vẫn bị đơ và STOP.
    Vậy cho em hỏi có cách quản lý mạng profibus nào mà thiết bị bị lỗi hay chưa có điện thì PLC vẫn hoạt động được không ạ?

    Em cảm ơn!

  2. #2
    Thành viên cấp 4
    Ngày tham gia
    Aug 2011
    Đang ở
    "Lang Thang" in Sài Gòn
    Bài viết
    332
    Thanks
    22
    95 lượt trong 75 bài viết
    Lỗi bạn gặp là lỗi truyền thông, OB82 là che lỗi IO. Bạn Insert OB87 vô cả 2 nhé. Trường hợp này thì PLC vẫn chạy but đèn SF sẽ sáng báo lỗi truyền thông.
    gcdpham,
    Siemens Solution
    PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
    Control Engineer.
    Email: Hidden Content

  3. Bài viết của "gcdgcd" đã được cám ơn bởi các thành viên:


  4. #3
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    Trích dẫn Gửi bởi gcdgcd Xem bài viết
    Lỗi bạn gặp là lỗi truyền thông, OB82 là che lỗi IO. Bạn Insert OB87 vô cả 2 nhé. Trường hợp này thì PLC vẫn chạy but đèn SF sẽ sáng báo lỗi truyền thông.
    Nếu báo lỗi truyền thông BF nháy chứ nhỉ, khi 1 trạm con không nhận trong mạng, đèn BF trên master sẽ nhay, Hệ thống vẫn hoạt động bình thường chỉ không điều khiển được trạm slaver mất kết nối thôi
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

  5. Bài viết của "anhlv.ddt" đã được cám ơn bởi các thành viên:


  6. #4
    Thành viên cấp 4
    Ngày tham gia
    Aug 2011
    Đang ở
    "Lang Thang" in Sài Gòn
    Bài viết
    332
    Thanks
    22
    95 lượt trong 75 bài viết
    Trích dẫn Gửi bởi anhlv.ddt Xem bài viết
    Nếu báo lỗi truyền thông BF nháy chứ nhỉ, khi 1 trạm con không nhận trong mạng, đèn BF trên master sẽ nhay, Hệ thống vẫn hoạt động bình thường chỉ không điều khiển được trạm slaver mất kết nối thôi
    Thanks Bạn anlv.ddt. Lỗi không nhận thấy slave là đèn BF nhấp nháy
    gcdpham,
    Siemens Solution
    PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
    Control Engineer.
    Email: Hidden Content

  7. #5
    Thành viên cấp 3
    Ngày tham gia
    Sep 2012
    Bài viết
    254
    Thanks
    21
    30 lượt trong 30 bài viết
    Trích dẫn Gửi bởi gcdgcd Xem bài viết
    Lỗi bạn gặp là lỗi truyền thông, OB82 là che lỗi IO. Bạn Insert OB87 vô cả 2 nhé. Trường hợp này thì PLC vẫn chạy but đèn SF sẽ sáng báo lỗi truyền thông.
    Các bác chỉ dạy người ta cách che lỗi thôi. Chứ ai có kinh nghiệm thì hưỡng dẫn họ cách khắc phục lỗi SF

  8. #6
    Thành viên cấp 4
    Ngày tham gia
    Aug 2011
    Đang ở
    "Lang Thang" in Sài Gòn
    Bài viết
    332
    Thanks
    22
    95 lượt trong 75 bài viết
    Trích dẫn Gửi bởi anhnamhm Xem bài viết
    Các bác chỉ dạy người ta cách che lỗi thôi. Chứ ai có kinh nghiệm thì hưỡng dẫn họ cách khắc phục lỗi SF
    Đó là tùy cách sử dụng thôi Bạn ah, biết OB đó dùng cho chức năng gì rồi hãy sử dụng đó cho mục đích của riêng mình thôi. vd nếu bạn dùng hàm che IO error để chạy tạm trong khi đợi mua module mới, ....
    Giống như Bạn chủ thread này cần che lỗi truyền thông plc master RUN trong khi plc slave chưa RUN, đó là cách sử dụng của Bạn đó.
    gcdpham,
    Siemens Solution
    PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
    Control Engineer.
    Email: Hidden Content

  9. #7
    Thành viên cấp 1
    Ngày tham gia
    May 2011
    Bài viết
    43
    Thanks
    2
    Thanked 1 Time in 1 Post
    Trích dẫn Gửi bởi gcdgcd Xem bài viết
    Lỗi bạn gặp là lỗi truyền thông, OB82 là che lỗi IO. Bạn Insert OB87 vô cả 2 nhé. Trường hợp này thì PLC vẫn chạy but đèn SF sẽ sáng báo lỗi truyền thông.
    Cảm ơn bạn gcdgcd,
    Mình cũng đã sử dụng thêm OB87 và khi vận hành nếu Slave chưa có điện hoặc bị lỗi thì PLC vẫn sẽ chạy tiếp và không STOP và báo lỗi SF ( đèn đỏ). Nhưng nút Slave của mình thì luôn trong trạng thái báo lỗi nghĩa là báo lỗi liên lục, nó chỉ không báo lỗi khi có đầy đủ thông tin. Vì vậy có những lúc PLC bị đơ luôn và STOP ( mặc dù có OB87 và OB82), lúc đấy mình phải reset lại Slave và reset lại CPU. Điều này rất bất tiện khi vận hành !!! Mình cũng đang tìm hiểu cách lập trình mạng profibus để sao cho hệ thống vận hành một cách tốt nhất!

  10. #8
    Thành viên cấp 4
    Ngày tham gia
    Aug 2011
    Đang ở
    "Lang Thang" in Sài Gòn
    Bài viết
    332
    Thanks
    22
    95 lượt trong 75 bài viết
    Trường hợp của bạn Slave có thể ko phải do lỗi truyền thông. Bạn có thể truy cập vô trong plc để xem đó là lỗi gì dc ko?

    PLC/Module Information/Diagnostic Buffer

    Trong này sẽ có các events về thông tin lỗi của PLC.
    gcdpham,
    Siemens Solution
    PLC, HMI, SCADA, Upgrade S5toS7, SimaticNet, OPC,...
    Control Engineer.
    Email: Hidden Content

  11. #9
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    bạn có thể nói rõ nút mạng của bạn là thiết bị gì không? để anh em bắt mạch giúp bạn
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

  12. #10
    Thành viên cấp 1
    Ngày tham gia
    May 2011
    Bài viết
    43
    Thanks
    2
    Thanked 1 Time in 1 Post
    Trích dẫn Gửi bởi anhlv.ddt Xem bài viết
    bạn có thể nói rõ nút mạng của bạn là thiết bị gì không? để anh em bắt mạch giúp bạn
    Hi,

    CPU S7-300 của mình nối với 2 bộ GW7552 để thu thập dữ liệu từ mạng MODBUS RTU,
    CPU ( Profibus Master) ----------------- GW7552 ( PROFIBUS SLAVE ) & ( MODBUS MASTER)
    ---------( DEVICES MODBUS RTU SLAVE)
    Hiện trong mạng modbus không phải lúc nào các thiết bị cũng hoạt động, VD: Máy nổ, biến tần...
    vì vậy module GW7552 sẽ báo lỗi --------> báo về PLC là nút mạng profibus bị lỗi ----> PLC --> STOP
    Hiện giờ phương án của mình chỉ là che ngắt báo lối OB87 và OB82. Nhưng CPU vẫn báo đèn đỏ, vì vậy
    đây cũng không phải phương án tối ưu!

Trang 1 của 2 12 CuốiCuối

Đá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