-
Thành viên cấp 1
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!
-
-
Thành viên cấp 4
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
-
Bài viết của "gcdgcd" đã được cám ơn bởi các thành viên:
-
Thành viên Đồng
Gửi bởi
gcdgcd
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
-
Bài viết của "anhlv.ddt" đã được cám ơn bởi các thành viên:
-
Thành viên cấp 4
Gửi bởi
anhlv.ddt
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
-
-
Thành viên cấp 3
Gửi bởi
gcdgcd
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
-
-
Thành viên cấp 4
Gửi bởi
anhnamhm
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
-
-
Thành viên cấp 1
Gửi bởi
gcdgcd
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!
-
-
Thành viên cấp 4
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
-
-
Thành viên Đồng
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
-
-
Thành viên cấp 1
Gửi bởi
anhlv.ddt
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!
-
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
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 02:19 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu