Thêm 1785-ENET vào PLC-5: Định địa chỉ khe cắm và chương trình cơ sở
Thêm 1785-ENET vào PLC-5: quy tắc địa chỉ khe cắm, phiên bản firmware tối thiểu cho CIP của ControlLogix và ma trận khả năng tương thích của mô-đun 1785-ENET.
Giao diện Ethernet 1785-ENET là mô-đun gắn bên cho các bộ xử lý PLC-5 Allen-Bradley. Mô-đun này được lắp ở cạnh phải của CPU và cung cấp Ethernet A-B 10 Mbps (TCP/IP) với cơ chế nhắn tin CSPv4. Vì cụm này mang tính cơ khí và điện, không phải là card backplane 1771, nên nó không bao giờ xuất hiện trong bảng ảnh I/O—tuy nhiên, nó vẫn buộc phải thay đổi vị trí vật lý, từ đó viết lại cách định địa chỉ rack cục bộ. Những nhà máy xem việc nâng cấp là “cắm Ethernet rồi chạy” thường phải mất cả ca tiếp theo để truy tìm các lỗi I/O ảo, vốn thực chất là do ánh xạ khe cắm bị dịch chuyển.
Cấu trúc gắn bên: để trống khe liền kề bộ xử lý, lắp ENET sát khít, sau đó gán lại mọi địa chỉ từng nằm trong nhóm bị để trống trước khi cấp điện trở lại.
Điều kiện tiên quyết và tài liệu
Xác nhận dòng PLC-5 và firmware tương thích, chassis 1771 có một vị trí trống ngay bên phải bộ xử lý, RSLogix 5 phù hợp với dòng CPU đó, và RSLinx Classic có hỗ trợ Ethernet Devices. Hệ thống cáp Ethernet trong nhà máy nên thuộc loại 10Base-T, cùng một switch phù hợp với phân đoạn mạng. Khi cần nhắn tin CIP tới ControlLogix hoặc PanelView Plus, cả bộ xử lý và ENET đều phải đáp ứng các phiên bản tối thiểu của CIP được liệt kê dưới đây. Tài liệu tham chiếu chính thức của mô-đun là ấn phẩm 1785-UM019.
Định địa chỉ khe cắm: một khe so với hai khe
Trong chế độ định địa chỉ một khe, mỗi mô-đun 1771 sở hữu một word đầu vào và một word đầu ra. Chỉ card nằm ở khe vật lý 0 phải được chuyển sang vị trí xa hơn về bên phải; các khe cao hơn vẫn giữ nguyên độ lệch. Trong chế độ hai khe (tối ưu hóa rack), các cặp khe 0/1, 2/3, v.v. dùng chung một word đầu vào và một word đầu ra. Việc lắp ENET chiếm vị trí liền kề bộ xử lý, vì vậy toàn bộ cặp 0/1 phải được để trống và cả hai word phải được gán lại cho một cặp khe trống khác trong chassis hoặc một rack từ xa.
| Chế độ định địa chỉ | Thành phần phải di chuyển | Ảnh hưởng đến logic |
|---|---|---|
| 1 khe | Chỉ mô-đun ở khe vật lý 0 | Cập nhật địa chỉ I/O của card đó |
| 2 khe | Cả hai mô-đun trong cặp 0/1 | Gán lại các word đầu vào và đầu ra dùng chung |
Luôn xác minh chế độ trong RSLogix 5 tại Processor Properties → I/O Configuration trước khi đánh dấu dây. Một nhà máy dùng chế độ hai khe nhưng chỉ di chuyển một card sẽ khiến một nửa nhóm dùng chung bị bỏ mồ côi.
Trình tự lắp đặt vật lý
- Tắt nguồn chassis và ghi lại hệ thống dây của khe 0 theo các địa chỉ I/O đang hoạt động.
- Tháo các mô-đun bị thay thế vị trí, cách điện các dây dẫn hiện trường, rồi lắp lại chúng vào khe hoặc cặp khe trống đã hoạch định.
- Cập nhật các tham chiếu trong ladder và HMI cho mọi địa chỉ đã thay đổi (ví dụ I:000 thành I:002).
- Lắp 1785-ENET sát bộ xử lý, siết các vít cố định và xác nhận mặt viền nằm phẳng.
- Kết nối Ethernet nhà máy RJ-45, cấp điện trở lại và chờ đèn LED OK sáng xanh lục ổn định sau khi tự kiểm tra.
Cấu hình kênh trực tuyến
Các tham số ENET được cấu hình trực tuyến thông qua bộ xử lý gắn kèm; không có đường dẫn chỉnh sửa kênh chỉ ngoại tuyến nào có thể thay thế một mô-đun gắn bên đang hoạt động. Chuyển sang trạng thái trực tuyến trong RSLogix 5, mở kênh Ethernet của mô-đun gắn bên, chỉ định địa chỉ IP, subnet mask và gateway, bật các tùy chọn nhắn tin CSPv4 / EtherNet/IP mà ứng dụng yêu cầu, sau đó tải xuống. Mô-đun sẽ khởi động lại và tham gia lại mạng với hệ thống địa chỉ mới.
Ngưỡng firmware để mô-đun gắn bên được chấp nhận
Theo Rockwell Knowledgebase G14998, bộ xử lý phải đáp ứng firmware tối thiểu theo từng dòng trước khi có thể chấp nhận và vận hành ENET. Bộ xử lý dòng A cần Revision F trở lên trong dòng A; dòng B cần Revision J trở lên; dòng C cần Revision N; dòng D cần Revision E; dòng E cần Revision D. Các bản nâng cấp firmware là bộ kit theo danh mục có tính phí và chỉ nằm trong cùng một dòng—dòng B không thể trở thành dòng C chỉ bằng thao tác flash.
| Dòng PLC-5 | Firmware tối thiểu cho ENET | CIP tới Logix |
|---|---|---|
| A / B | Xem bảng dòng ở trên | Không được hỗ trợ |
| C Rev N+ | ENET A Rev D+ hoặc B Rev A+ | Có |
| D Rev E+ | Ưu tiên ENET B Rev A+ | Có |
| E Rev D+ | ENET B Rev A+ | Có |
Bộ xử lý dòng A và B có thể lưu trữ ENET để truyền lưu lượng CSPv4, nhưng việc nhắn tin CIP đa chặng tới ControlLogix sẽ thất bại với lỗi nhắn tin đa chặng. Các nhà máy cần PanelView Plus hoặc các thiết bị ngang hàng Logix MSG phải dự trù nâng cấp CPU dòng C/D/E, không chỉ lắp thêm mô-đun gắn bên.
Sơ đồ khe cắm và kiểm tra điều kiện firmware trước khi đưa vào vận hành
Sau khi cập nhật địa chỉ, hãy buộc kiểm tra mọi đầu vào đã di chuyển và kích hoạt từng đầu ra đã di chuyển trước khi đưa hệ thống trở lại sản xuất. Duyệt ENET từ RSLinx Ethernet Devices và xác nhận IP đã cấu hình là duy nhất trên VLAN. Các lỗi thường gặp gồm di chuyển dở dang các cặp hai khe, gán IP trùng, lắp mô-đun gắn bên với chân đầu nối bị cong và cố gắng sử dụng lệnh CIP MSG trên phần cứng dòng A/B. Khi đường Ethernet hoạt động tốt nhưng CIP vẫn báo lỗi, hãy kiểm tra lại phiên bản của cả bộ xử lý và ENET theo Knowledgebase G16915 thay vì xây dựng lại switch.
Mở rộng PLC-5 lên Ethernet nhà máy là một bước kéo dài vòng đời hợp lý, nhưng nên nằm trong cùng kế hoạch dự phòng và chuyển đổi được áp dụng cho các hệ thống PLC và PAC khác trong nhà máy.
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 làm việc trên các nền tảng Allen-Bradley, bao gồm ControlLogix, CompactLogix và SLC-500 thế hệ cũ. Công việc hằng ngày của ông là phát triển logic RSLogix / Studio 5000 và đưa HMI FactoryTalk View vào vận hành trên các hệ thống cũ và đội thiết bị hỗn hợp.