Kinetix 5500 EtherNet/IP Network Switch Requirements and Topology — figure 1

Yêu cầu và cấu trúc liên kết bộ chuyển mạch mạng EtherNet/IP Kinetix 5500

Cấu hình bộ truyền động servo Allen-Bradley Kinetix 5500 trên EtherNet/IP. Bao gồm CIP Sync, đồng bộ thời gian IEEE 1588 phiên bản 2, lựa chọn Stratix, cấu t...

Các trục servo nhanh chóng bộc lộ những điểm yếu trong mạng. Việc tích hợp Kinetix 5500 (2198-xxxx-ERS3) vào một subnet vốn đã mang I/O ControlLogix, bộ điều hợp an toàn, lưu lượng PanelView và VFD đặt ra một câu hỏi thực tế: có bắt buộc phải dùng Stratix managed hay không, và tô-pô nào giữ CIP Sync trong phạm vi ngân sách? Câu trả lời phụ thuộc vào Requested Packet Interval, đồng bộ hóa thời gian IEEE 1588 V2 và độ dao động—không phụ thuộc vào việc biến tần có “ping” được hay không.

Yêu cầu switch mạng và tô-pô EtherNet/IP của Kinetix 5500 — hình 1

CIP Motion không chịu được độ dao động thời gian lưu trú do switch không quản lý gây ra, ngay cả khi các kết nối unicast vẫn có vẻ hoạt động bình thường trong Studio 5000.

Yêu cầu CIP Motion / CIP Sync

Tham số Nhu cầu điển hình của Kinetix 5500
Chu kỳ cập nhật 1 ms (firmware ERS3 6.xxx+); các dòng cũ hơn có thể cần 2 ms
Đồng bộ hóa thời gian CIP Sync (IEEE 1588 V2), grandmaster + các đồng hồ trong suốt
Ngân sách độ dao động Cấp dưới một micro giây từ đầu đến cuối qua chuỗi TC
Lớp kết nối Class 1; Studio 5000 v28+ thường mặc định unicast cho 5500
Tô-pô Hình sao, tuyến tính hoặc DLR—không tùy tiện mắc nối tiếp các switch dành cho người tiêu dùng

Nếu bất kỳ switch nào trên đường truyền không hoạt động như một đồng hồ trong suốt (hoặc ít nhất không giới hạn thời gian lưu trú PTP), biến tần sẽ từ chối đồng bộ hóa và lỗi sẽ trông giống như sự cố servo.

Danh sách kiểm tra tính năng switch

  • Đồng hồ trong suốt IEEE 1588 V2 với thông số thời gian lưu trú chặt chẽ
  • QoS phần cứng với mức ưu tiên nghiêm ngặt cho DSCP thời gian thực (các dấu đánh dấu EtherNet/IP và PTP)
  • Snooping IGMPv2/v3 khi vẫn sử dụng multicast
  • Hành vi CIP được ODVA / Rockwell xác thực khi có thể (các dòng Stratix 5700/5400/5410)

Switch không quản lý chuyển tiếp các khung PTP mà không hiệu chỉnh thời gian lưu trú; độ dao động qua nhiều bước nhảy có thể lên đến hàng trăm micro giây—vượt quá ngân sách chuyển động 1 ms. Switch quản lý của bên thứ ba có thể hoạt động nếu được cấu hình đúng PTP TC và QoS, nhưng bạn phải tự chịu rủi ro và mất khả năng chẩn đoán Stratix gốc trong cây I/O.

Tô-pô ít trục: DLR trực tiếp từ EN2TR

Với một hoặc hai trục, phương án đã được kiểm chứng là tách biệt vật lý thay vì mua switch chuyển động ngay từ đầu:

Cổng 1 EN2TR -> switch mạng nhà máy (HMI, I/O, VFD)
Cổng 2 EN2TR -> Cổng 1 Kinetix 5500 (DLR 2 nút)
Biến tần: Network Topology = DLR, nút (không phải bộ giám sát)
Chu kỳ cập nhật trục = 1 ms (khớp với RPI)

CIP Motion unicast trên đoạn hai nút đó loại bỏ áp lực IGMP khỏi đường truyền chuyển động. Chiều dài cáp vẫn phải tuân thủ giới hạn của cáp đồng; chu vi vòng sẽ bằng tổng chiều dài của cả hai đoạn khi bạn mở rộng chuỗi DLR sau này.

Yêu cầu về switch mạng và cấu trúc liên kết EtherNet/IP của Kinetix 5500 — hình 2

Các miền quảng bá HMI là kẻ thù âm thầm của các luồng Motion 1 ms trên các mạng con dùng chung.

Các tùy chọn phân tách HMI

Tùy chọn Khi nào phù hợp
Kết nối drive trực tiếp vào Cổng 2 của EN2TR 1–2 trục; không phát sinh chi phí switch
Mô-đun ENxT thứ hai Tải HMI lớn hoặc dự kiến mở rộng số lượng trục
Thay thế mạng không quản lý bằng Stratix Nhiều trục; hệ thống an toàn/I/O/HMI hỗn hợp trên cùng một miền L2

Update Period so với RPI

Trên một trục Kinetix 5500, Update Period (thuộc tính Motion) và RPI (thuộc tính Connection) có liên quan nhưng không phải là cùng một tham số. Đặt cả hai ở mức 1 ms đối với firmware ERS3 hỗ trợ mức này và giữ chúng đồng bộ. Sự không khớp là một nguyên nhân gốc thường gặp của lỗi “Connection Not Established” trong quá trình đưa vào vận hành. Tốc độ phát bản tin PTP trên ENxT nên giữ ở các giá trị Rockwell khuyến nghị, trừ khi tài liệu kiến trúc đã được kiểm chứng quy định khác.

Khi số lượng trục tăng vượt khoảng tám đến mười drive trên mạng dùng chung không quản lý, jitter tích lũy thường buộc phải nâng cấp lên thiết bị cấp Stratix, ngay cả khi các kết nối unicast có vẻ chấp nhận được với một hoặc hai trục. Hãy lên kế hoạch cho bước chuyển này ngay trong lần nâng cấp đầu tiên, thay vì chờ đến sau lỗi đồng bộ khó giải thích thứ ba.

Các bước kiểm tra khi đưa vào vận hành

  1. Xác nhận grandmaster là ENxT dự kiến; đọc trạng thái PTP trên Stratix nếu có
  2. Đồng bộ Update Period và RPI; sự không khớp gây ra lỗi kết nối
  3. Đối chiếu danh sách NS/kết nối với bộ đếm trên switch khi chúng không khớp
  4. Kiểm thử khả năng chịu tải của điều hướng HMI khi các trục đang chạy—theo dõi lỗi đồng bộ
  5. Lập tài liệu sơ đồ cấu trúc liên kết; các switch văn phòng “tạm thời” sẽ trở thành khoản nợ lâu dài
  6. Ghi lại đường cơ sở của sai số bám trục trước và sau khi HMI chịu tải cao

Việc dự phòng phần cứng Motion và Logix nên tuân theo cùng các quy tắc PLC/PAC áp dụng cho các bộ điều khiển rời, để sự cố EN2TR không khiến một cell sản xuất bị đình trệ.

Về tác giả

Mark Townsend | Kỹ sư Tự động hóa Cấp cao – Hệ thống Allen-Bradley

Mark Townsend là kỹ sư tự động hóa cấp cao với hơn 18 năm kinh nghiệm trên các nền tảng Allen-Bradley, bao gồm ControlLogix, CompactLogix và SLC-500 đời cũ. Công việc hằng ngày của ông là lập trình logic bằng RSLogix / Studio 5000 và đưa HMI FactoryTalk View vào vận hành trên các hệ thống cũ và hỗn hợp.

Yêu cầu và cấu trúc liên kết bộ chuyển mạch mạng EtherNet/IP Kinetix 5500

Cấu hình bộ truyền động servo Allen-Bradley Kinetix 5500 trên EtherNet/IP. Bao gồm CIP Sync, đồng bộ thời gian IEEE 1588 phiên bản 2, lựa chọn Stratix, cấu trúc liên kết DLR và HMI.

Các trục servo nhanh chóng bộc lộ những điểm yếu trong mạng. Việc tích hợp Kinetix 5500 (2198-xxxx-ERS3) vào một subnet vốn đã mang I/O ControlLogix, bộ điều hợp an toàn, lưu lượng PanelView và VFD đặt ra một câu hỏi thực tế: có bắt buộc phải dùng Stratix managed hay không, và tô-pô nào giữ CIP Sync trong phạm vi ngân sách? Câu trả lời phụ thuộc vào Requested Packet Interval, đồng bộ hóa thời gian IEEE 1588 V2 và độ dao động—không phụ thuộc vào việc biến tần có “ping” được hay không.

Yêu cầu switch mạng và tô-pô EtherNet/IP của Kinetix 5500 — hình 1

CIP Motion không chịu được độ dao động thời gian lưu trú do switch không quản lý gây ra, ngay cả khi các kết nối unicast vẫn có vẻ hoạt động bình thường trong Studio 5000.

Yêu cầu CIP Motion / CIP Sync

Tham số Nhu cầu điển hình của Kinetix 5500
Chu kỳ cập nhật 1 ms (firmware ERS3 6.xxx+); các dòng cũ hơn có thể cần 2 ms
Đồng bộ hóa thời gian CIP Sync (IEEE 1588 V2), grandmaster + các đồng hồ trong suốt
Ngân sách độ dao động Cấp dưới một micro giây từ đầu đến cuối qua chuỗi TC
Lớp kết nối Class 1; Studio 5000 v28+ thường mặc định unicast cho 5500
Tô-pô Hình sao, tuyến tính hoặc DLR—không tùy tiện mắc nối tiếp các switch dành cho người tiêu dùng

Nếu bất kỳ switch nào trên đường truyền không hoạt động như một đồng hồ trong suốt (hoặc ít nhất không giới hạn thời gian lưu trú PTP), biến tần sẽ từ chối đồng bộ hóa và lỗi sẽ trông giống như sự cố servo.

Danh sách kiểm tra tính năng switch

  • Đồng hồ trong suốt IEEE 1588 V2 với thông số thời gian lưu trú chặt chẽ
  • QoS phần cứng với mức ưu tiên nghiêm ngặt cho DSCP thời gian thực (các dấu đánh dấu EtherNet/IP và PTP)
  • Snooping IGMPv2/v3 khi vẫn sử dụng multicast
  • Hành vi CIP được ODVA / Rockwell xác thực khi có thể (các dòng Stratix 5700/5400/5410)

Switch không quản lý chuyển tiếp các khung PTP mà không hiệu chỉnh thời gian lưu trú; độ dao động qua nhiều bước nhảy có thể lên đến hàng trăm micro giây—vượt quá ngân sách chuyển động 1 ms. Switch quản lý của bên thứ ba có thể hoạt động nếu được cấu hình đúng PTP TC và QoS, nhưng bạn phải tự chịu rủi ro và mất khả năng chẩn đoán Stratix gốc trong cây I/O.

Tô-pô ít trục: DLR trực tiếp từ EN2TR

Với một hoặc hai trục, phương án đã được kiểm chứng là tách biệt vật lý thay vì mua switch chuyển động ngay từ đầu:

Cổng 1 EN2TR -> switch mạng nhà máy (HMI, I/O, VFD)
Cổng 2 EN2TR -> Cổng 1 Kinetix 5500 (DLR 2 nút)
Biến tần: Network Topology = DLR, nút (không phải bộ giám sát)
Chu kỳ cập nhật trục = 1 ms (khớp với RPI)

CIP Motion unicast trên đoạn hai nút đó loại bỏ áp lực IGMP khỏi đường truyền chuyển động. Chiều dài cáp vẫn phải tuân thủ giới hạn của cáp đồng; chu vi vòng sẽ bằng tổng chiều dài của cả hai đoạn khi bạn mở rộng chuỗi DLR sau này.

Yêu cầu về switch mạng và cấu trúc liên kết EtherNet/IP của Kinetix 5500 — hình 2

Các miền quảng bá HMI là kẻ thù âm thầm của các luồng Motion 1 ms trên các mạng con dùng chung.

Các tùy chọn phân tách HMI

Tùy chọn Khi nào phù hợp
Kết nối drive trực tiếp vào Cổng 2 của EN2TR 1–2 trục; không phát sinh chi phí switch
Mô-đun ENxT thứ hai Tải HMI lớn hoặc dự kiến mở rộng số lượng trục
Thay thế mạng không quản lý bằng Stratix Nhiều trục; hệ thống an toàn/I/O/HMI hỗn hợp trên cùng một miền L2

Update Period so với RPI

Trên một trục Kinetix 5500, Update Period (thuộc tính Motion) và RPI (thuộc tính Connection) có liên quan nhưng không phải là cùng một tham số. Đặt cả hai ở mức 1 ms đối với firmware ERS3 hỗ trợ mức này và giữ chúng đồng bộ. Sự không khớp là một nguyên nhân gốc thường gặp của lỗi “Connection Not Established” trong quá trình đưa vào vận hành. Tốc độ phát bản tin PTP trên ENxT nên giữ ở các giá trị Rockwell khuyến nghị, trừ khi tài liệu kiến trúc đã được kiểm chứng quy định khác.

Khi số lượng trục tăng vượt khoảng tám đến mười drive trên mạng dùng chung không quản lý, jitter tích lũy thường buộc phải nâng cấp lên thiết bị cấp Stratix, ngay cả khi các kết nối unicast có vẻ chấp nhận được với một hoặc hai trục. Hãy lên kế hoạch cho bước chuyển này ngay trong lần nâng cấp đầu tiên, thay vì chờ đến sau lỗi đồng bộ khó giải thích thứ ba.

Các bước kiểm tra khi đưa vào vận hành

  1. Xác nhận grandmaster là ENxT dự kiến; đọc trạng thái PTP trên Stratix nếu có
  2. Đồng bộ Update Period và RPI; sự không khớp gây ra lỗi kết nối
  3. Đối chiếu danh sách NS/kết nối với bộ đếm trên switch khi chúng không khớp
  4. Kiểm thử khả năng chịu tải của điều hướng HMI khi các trục đang chạy—theo dõi lỗi đồng bộ
  5. Lập tài liệu sơ đồ cấu trúc liên kết; các switch văn phòng “tạm thời” sẽ trở thành khoản nợ lâu dài
  6. Ghi lại đường cơ sở của sai số bám trục trước và sau khi HMI chịu tải cao

Việc dự phòng phần cứng Motion và Logix nên tuân theo cùng các quy tắc PLC/PAC áp dụng cho các bộ điều khiển rời, để sự cố EN2TR không khiến một cell sản xuất bị đình trệ.

Về tác giả

Mark Townsend | Kỹ sư Tự động hóa Cấp cao – Hệ thống Allen-Bradley

Mark Townsend là kỹ sư tự động hóa cấp cao với hơn 18 năm kinh nghiệm trên các nền tảng Allen-Bradley, bao gồm ControlLogix, CompactLogix và SLC-500 đời cũ. Công việc hằng ngày của ông là lập trình logic bằng RSLogix / Studio 5000 và đưa HMI FactoryTalk View vào vận hành trên các hệ thống cũ và hỗn hợp.

Để lại bình luận

Xin lưu ý, bình luận cần được phê duyệt trước khi được đăng.