-
Thành viên cấp 7
Đọc dữ liệu dòng điện biến tần SEW trong mạng PROFIBUS S7-400
Tình hình là chiều này mình tiến hành đọc dòng điện cho biến tần SEW với S7-400 qua mạng profibus nhưng không đọc được, trong khi đó lại đọc được 8 byte còn lại ( 2 byte điều khiển, 2 byte tốc độ, 2 byte trạng thái, 2 byte tốc độ phản hồi. Nhưng cũng biến tần này đem qua S7-300 thì lại đọc được dữ liệu dòng điện, nhưng dòng điện này nhảy sai số khá lớn, trong khi dòng điện thực tế thì độ lệch chỉ khoảng 5%, không có khả năng nhiễu vì dữ liệu dòng đọc được bằng phần mềm khác khá ổn định.
Vậy các bác cho em hỏi 2 vấn đề nhé :
1- Tại sao dòng lại không đọc được trong S7-400, nhưng lại được trong S7-300, trong khi đó sử dụng cùng cable profibus, cùng file GSD.
2- Tại sao dòng biến tần đọc qua profibus lại nhảy liên tục, trong khi dòng đọc bằng phần mềm thứ 2 - simotools lại rất ổn định.
Cảm ơn các bác đã ghé đọc.
-
-
Thành viên cấp 4
^_^ anh chưa làm sew bao h nên đoán thế này nhá:
1. Khả năng là cả 2 con 300 và 400 của em chưa đọc được sew, dữ liệu mà 300 đọc được chỉ là dữ liệu rác
2. Dữ liệu con 300 đọc được là dữ liệu rác nên nó nhảy
Em check lại cấu hình loại dữ liệu trên con sew, frame truyền trên plc 2 cái này phải khớp, xem lại địa chỉ byte chứa dòng trong frame truyền đó, tốt nhất online hết cả frame xem có giống với dòng đọc bằng tool ko, dòng đọc bằng tool chắc chắn đúng.
Em dùng direct io hay là truyền frame, các loại đời mới đều có thể dùng direc io, dùng direc cho nó lành ^_^
Còn dư con sew nào ko, anh mượn về cty test thử với con 300 rồi bàn típ ^_^
-
-
Thành viên cấp 7
Cảm ơn anh.
Em đã đọc được dòng khá ổn định, lấy giá trị đọc về x 7 / 1000 thì sẽ ra giá trị thực tế. Và so sánh thì đúng với giá trị dòng khi dùng simotools.
Em chuyển qua 1 con CPU khác nữa thì đọc bình thường, không còn nhảy hay không có dữ liệu.
-
-
Thành viên cấp 4
^_^ vậy thì ok rồi, em làm cái hướng dẫn kết nối nha, anh và mọi người học hỏi cách làm ^_^
-
-
-
-
Thành viên cấp 7
Em thì không giấu hàng bao giờ, để lát quay film gửi lên mọi người cùng xem.
-
-
Thành viên cấp 7
Đây là link kết nối và lập trình cơ bản cho Profibus giữa S7-300 với biến tần SEW, Lập trình cơ bản để chuyển đổi ra giá trị dòng điện thực. Cấu hình 10 byte truyền nhận, 4 byte truyền, 6 byte nhận, trong đó 2 byte cuối có thể linh động nhận dòng điện hay 1 thông số nào đó.
Quy tắc để scale ra giá trị dòng thực là giá trị thực = giá trị đọc x dòng định mức biến tần / độ nhạy.
Ở bài này . dòng điện thực = giá trị đọc x 5.5 / 1000.
Link :

Gửi bởi
ncrazy
^_^ vậy thì ok rồi, em làm cái hướng dẫn kết nối nha, anh và mọi người học hỏi cách làm ^_^
-
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à 12:33 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu