Cổng đa giao thức PLX32
Thông tin sản phẩm
Thông số kỹ thuật
- Tên sản phẩm: Cổng đa giao thức PLX32-EIP-MBTCP-UA
- Nhà sản xuất: ProSoft Technology, Inc.
- Ngày hướng dẫn sử dụng: 27 tháng 2023 năm XNUMX
- Yêu cầu về công suất: Công suất loại 2
- Sự chấp thuận và chứng nhận của cơ quan: Có sẵn trên
nhà sản xuất webđịa điểm
Hướng dẫn sử dụng sản phẩm
1. Bắt đầu tại đây
Trước khi sử dụng Cổng đa giao thức, hãy làm theo các bước sau
được nêu dưới đây:
1.1 Trênview
Làm quen với các tính năng và chức năng của
Cổng đa giao thức PLX32-EIP-MBTCP-UA bằng cách tham khảo người dùng
thủ công.
1.2 Yêu cầu hệ thống
Đảm bảo hệ thống của bạn đáp ứng các yêu cầu cần thiết
được chỉ định trong hướng dẫn sử dụng để có hiệu suất tối ưu.
1.3 Nội dung gói
Kiểm tra nội dung gói hàng để xác minh rằng tất cả các mục đều được bao gồm
như được liệt kê trong hướng dẫn sử dụng.
1.4 Lắp đặt Gateway trên thanh DIN
Thực hiện theo các hướng dẫn được cung cấp trong hướng dẫn sử dụng để thực hiện đúng
Lắp cổng vào thanh ray DIN để lắp đặt an toàn.
1.5 Cài đặt Jumper
Điều chỉnh cài đặt jumper theo hướng dẫn sử dụng để
cấu hình cổng theo yêu cầu thiết lập của bạn.
1.6 thẻ SD
Nếu có thể, hãy lắp thẻ SD vào khe cắm được chỉ định
thực hiện theo các hướng dẫn được cung cấp trong hướng dẫn sử dụng.
1.7 Kết nối nguồn điện với thiết bị
Kết nối nguồn điện vào thiết bị theo hướng dẫn sử dụng
hướng dẫn bật Cổng đa giao thức.
Những câu hỏi thường gặp (FAQ)
Q: Làm thế nào để khôi phục cài đặt gốc cho Multi-Protocol Gateway?
cài đặt?
A: Để thiết lập lại cổng về cài đặt gốc, hãy xác định vị trí đặt lại
nút trên thiết bị và giữ trong 10 giây cho đến khi thiết bị
khởi động lại.
Q: Cổng PLX32-EIP-MBTCP-UA có thể được sử dụng trong môi trường nguy hiểm không?
địa điểm?
A: Không, không nên sử dụng cổng ở nơi nguy hiểm.
địa điểm theo hướng dẫn an toàn được cung cấp trong hướng dẫn sử dụng.
PLX32-EIP-MBTCP-UA
Cổng đa giao thức
HƯỚNG DẪN SỬ DỤNG
Ngày 27 tháng 2023 năm XNUMX
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Nội dung Hướng dẫn sử dụng
Phản hồi của bạn xin vui lòng
Chúng tôi luôn muốn bạn cảm thấy rằng bạn đã đưa ra quyết định đúng đắn khi sử dụng sản phẩm của chúng tôi. Nếu bạn có đề xuất, nhận xét, khen ngợi hoặc khiếu nại về sản phẩm, tài liệu hoặc hỗ trợ của chúng tôi, vui lòng viết thư hoặc gọi cho chúng tôi.
Làm thế nào để liên hệ với chúng tôi
Công ty TNHH Công nghệ ProSoft +1 661-716-5100 +1 661-716-5101 (Fax) www.prosoft-technology.com support@prosoft-technology.com
Hướng dẫn sử dụng PLX32-EIP-MBTCP-UA dành cho công chúng.
Ngày 27 tháng 2023 năm XNUMX
ProSoft Technology®, là bản quyền đã đăng ký của ProSoft Technology, Inc. Tất cả các tên thương hiệu hoặc sản phẩm khác đều là hoặc có thể là thương hiệu của và được sử dụng để nhận dạng sản phẩm và dịch vụ của các chủ sở hữu tương ứng.
Tuyên bố miễn trừ nội dung
Tài liệu này không nhằm mục đích thay thế và không được sử dụng để xác định tính phù hợp hoặc độ tin cậy của các sản phẩm này đối với các ứng dụng cụ thể của người dùng. Bất kỳ người dùng hoặc đơn vị tích hợp nào có nghĩa vụ phải thực hiện phân tích rủi ro, đánh giá và thử nghiệm đầy đủ và phù hợp đối với các sản phẩm liên quan đến ứng dụng cụ thể có liên quan hoặc việc sử dụng của chúng. ProSoft Technology cũng như bất kỳ chi nhánh hoặc công ty con nào của ProSoft Technology sẽ không chịu trách nhiệm hoặc nghĩa vụ pháp lý đối với việc sử dụng sai thông tin có trong tài liệu này. Thông tin trong tài liệu này bao gồm hình minh họa, thông số kỹ thuật và kích thước có thể chứa các thông tin không chính xác về mặt kỹ thuật hoặc lỗi đánh máy. ProSoft Technology không bảo hành hoặc tuyên bố về tính chính xác của tài liệu này và không chịu trách nhiệm pháp lý đối với và có quyền sửa các thông tin không chính xác hoặc lỗi đó bất kỳ lúc nào mà không cần thông báo. Nếu bạn có bất kỳ đề xuất cải tiến hoặc sửa đổi nào hoặc phát hiện ra lỗi trong ấn phẩm này, vui lòng thông báo cho chúng tôi.
Không được sao chép bất kỳ phần nào của tài liệu này dưới bất kỳ hình thức nào hoặc bằng bất kỳ phương tiện nào, điện tử hoặc cơ học, bao gồm cả việc sao chép, mà không có sự cho phép rõ ràng bằng văn bản của ProSoft Technology. Tất cả các quy định an toàn của tiểu bang, khu vực và địa phương có liên quan phải được tuân thủ khi lắp đặt và sử dụng sản phẩm này. Vì lý do an toàn và để giúp đảm bảo tuân thủ dữ liệu hệ thống đã ghi chép, chỉ nhà sản xuất mới được sửa chữa các thành phần. Khi sử dụng thiết bị cho các ứng dụng có yêu cầu về an toàn kỹ thuật, phải tuân theo các hướng dẫn có liên quan. Không sử dụng phần mềm ProSoft Technology hoặc phần mềm đã được phê duyệt với các sản phẩm phần cứng của chúng tôi có thể dẫn đến thương tích, tổn hại hoặc kết quả hoạt động không đúng. Không tuân thủ thông tin này có thể dẫn đến thương tích hoặc hư hỏng thiết bị.
Bản quyền © 2023 ProSoft Technology, Inc. Bảo lưu mọi quyền.
Dành cho người dùng chuyên nghiệp ở Liên minh Châu Âu
Nếu bạn muốn loại bỏ thiết bị điện và điện tử (EEE), vui lòng liên hệ với đại lý hoặc nhà cung cấp của bạn để biết thêm thông tin.
Cảnh báo về Ung thư và Tác hại Sinh sản của Đạo luật 65 www.P65Warnings.ca.gov
Công nghệ ProSoft, Inc.
Trang 2 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Nội dung Hướng dẫn sử dụng
Thông tin nguồn mở
Phần mềm nguồn mở được sử dụng trong sản phẩm
Sản phẩm có chứa, trong số những thứ khác, Phần mềm nguồn mở files, như được định nghĩa bên dưới, được phát triển bởi bên thứ ba và được cấp phép theo giấy phép Phần mềm Nguồn mở. Các Phần mềm Nguồn mở này files được bảo vệ bởi bản quyền. Quyền sử dụng Phần mềm Nguồn mở của bạn được điều chỉnh bởi các điều kiện cấp phép Phần mềm Nguồn mở có liên quan. Việc bạn tuân thủ các điều kiện cấp phép đó sẽ cho phép bạn sử dụng Phần mềm Nguồn mở như được quy định trong giấy phép có liên quan. Trong trường hợp có xung đột giữa các điều kiện cấp phép khác của ProSoft Technology, Inc. áp dụng cho sản phẩm và các điều kiện cấp phép Phần mềm Nguồn mở, các điều kiện Phần mềm Nguồn mở sẽ được ưu tiên. Phần mềm Nguồn mở được cung cấp miễn phí bản quyền (tức là không tính phí khi thực hiện các quyền được cấp phép). Phần mềm Nguồn mở có trong sản phẩm này và các giấy phép Phần mềm Nguồn mở tương ứng được nêu trong mô-đun webtrang, trong liên kết Nguồn mở. Nếu Phần mềm Nguồn mở có trong sản phẩm này được cấp phép theo Giấy phép Công cộng GNU (GPL), Giấy phép Công cộng GNU Ít hơn (LGPL), Giấy phép Công cộng Mozilla (MPL) hoặc bất kỳ giấy phép Phần mềm Nguồn mở nào khác, yêu cầu mã nguồn phải được cung cấp và mã nguồn đó chưa được giao cùng với sản phẩm, bạn có thể đặt hàng mã nguồn tương ứng của Phần mềm Nguồn mở từ ProSoft Technology, Inc. – sau khi thanh toán phí vận chuyển và xử lý – trong thời hạn ít nhất là 3 năm kể từ ngày mua sản phẩm. Vui lòng gửi yêu cầu cụ thể của bạn, trong vòng 3 năm kể từ ngày mua sản phẩm này, cùng với tên và số sê-ri của sản phẩm được tìm thấy trên nhãn sản phẩm tới:
ProSoft Technology, Inc. Giám đốc Kỹ thuật 9201 Camino Media, Suite 200 Bakersfield, CA 93311 Hoa Kỳ
Bảo hành về việc tiếp tục sử dụng Phần mềm nguồn mở
ProSoft Technology, Inc. không bảo hành cho Phần mềm Nguồn mở có trong sản phẩm này, nếu Phần mềm Nguồn mở đó được sử dụng theo bất kỳ cách nào khác với mục đích của ProSoft Technology, Inc. Các giấy phép được liệt kê bên dưới xác định bảo hành, nếu có, từ tác giả hoặc bên cấp phép của Phần mềm Nguồn mở. ProSoft Technology, Inc. từ chối cụ thể bất kỳ bảo hành nào đối với các lỗi do thay đổi bất kỳ Phần mềm Nguồn mở nào hoặc cấu hình của sản phẩm. Bất kỳ khiếu nại bảo hành nào đối với ProSoft Technology, Inc. trong trường hợp Phần mềm Nguồn mở có trong sản phẩm này vi phạm quyền sở hữu trí tuệ của bên thứ ba đều bị loại trừ. Tuyên bố từ chối trách nhiệm sau đây áp dụng cho các thành phần GPL và LGPL liên quan đến chủ sở hữu quyền: “Chương trình này được phân phối với hy vọng rằng nó sẽ hữu ích, nhưng KHÔNG CÓ BẤT KỲ BẢO HÀNH NÀO; thậm chí không có bảo hành ngụ ý về KHẢ NĂNG THƯƠNG MẠI hoặc PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ. Xem Giấy phép Công cộng GNU và Giấy phép Công cộng GNU Ít hơn để biết thêm chi tiết.” Đối với các thành phần nguồn mở còn lại, các loại trừ trách nhiệm của chủ sở hữu quyền trong các văn bản cấp phép tương ứng sẽ được áp dụng. Hỗ trợ kỹ thuật, nếu có, sẽ chỉ được cung cấp cho phần mềm chưa sửa đổi.
Thông tin này cũng có sẵn trong menu Trợ giúp > Giới thiệu của phần mềm ProSoft Configuration Builder (PCB).
Công nghệ ProSoft, Inc.
Trang 3 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Nội dung Hướng dẫn sử dụng
Hướng dẫn Cài đặt Quan trọng
Hệ thống dây điện Nguồn, Đầu vào và Đầu ra (I/O) phải tuân thủ theo phương pháp đấu dây Hạng I, Phân khu 2, Điều 5014 (b) của Bộ luật Điện quốc gia, NFPA 70 để lắp đặt tại Hoa Kỳ hoặc theo quy định tại Mục 18-1J2 của Bộ luật Điện Canada để lắp đặt tại Canada và theo thẩm quyền có thẩm quyền. Cần lưu ý các cảnh báo sau:
CẢNH BÁO – NGUY CƠ NỔ – VIỆC THAY THẾ CÁC THÀNH PHẦN CÓ THỂ LÀM GIẢM SỰ PHÙ HỢP CHO LỚP I, PHẦN 2;
CẢNH BÁO – NGUY CƠ NỔ – KHI Ở NHỮNG VỊ TRÍ NGUY HIỂM, TẮT NGUỒN TRƯỚC KHI THAY THẾ HOẶC ĐIỆN CÁC MODULE
CẢNH BÁO – NGUY CƠ NỔ – KHÔNG NGẮT KẾT NỐI THIẾT BỊ TRỪ KHI ĐÃ TẮT NGUỒN ĐIỆN HOẶC KHU VỰC ĐƯỢC BIẾT LÀ KHÔNG NGUY HIỂM.
Lớp 2 Công suất
Sự chấp thuận và chứng nhận của cơ quan
Xin vui lòng ghé thăm chúng tôi webtrang web: www.prosoft-technology.com
Công nghệ ProSoft, Inc.
Trang 4 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Nội dung Hướng dẫn sử dụng
Nội dung
Phản hồi của bạn vui lòng………………………………………………………………………………………………………..2 Cách liên hệ với chúng tôi ……………………………………………………………………………………………………………..2 Tuyên bố miễn trừ nội dung……………………………………………………………………………………………………………..2 Hướng dẫn cài đặt quan trọng …………………………………………………………………………4 Phê duyệt và chứng nhận của cơ quan ………………………………………………………………………….4
1 Bắt đầu tại đây
8
1.1
Quaview……….……………..………. 8
1.2
Yêu cầu hệ thống ………………………………………………………………………………….8
1.3
Nội dung gói hàng ……………………………………………………………………………………….9
1.4
Lắp đặt Gateway trên thanh ray DIN ……………………………………………………………9
1.5
Cài đặt Jumper ………………………………………………………………………………………..10
1.6
Thẻ SD…………………………………………………………………………………………11
1.7
Kết nối nguồn điện với thiết bị …………………………………………………………………………..12
1.8
Cài đặt phần mềm ProSoft Configuration Builder …………………………………………..13
2 Sử dụng ProSoft Configuration Builder
14
2.1 2.2 2.3 2.4 2.5
2.5.1 2.5.2 2.6 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8 2.9
Kết nối PC với Gateway ……………………………………………………………14 Thiết lập Địa chỉ IP Tạm thời trong Gateway ……………………………………………14 Thiết lập Dự án ………………………………………………………………………………………………..17 Vô hiệu hóa Chức năng Giao thức Gateway ……………………………………………………………..19 Cấu hình Tham số Gateway …………………………………………………………………………..22 Đổi tên Đối tượng PCB ………………………………………………………………………………………………..22 In Cấu hình File ………………………………………………………………………..22 Cấu hình cổng Ethernet……………………………………………………………23 Ánh xạ dữ liệu trong bộ nhớ mô-đun ……………………………………………………………..24 Từ địa chỉ ……………………………………………………………………………………………….25 Đến địa chỉ ……………………………………………………………………………………………….25 Số lượng thanh ghi ………………………………………………………………………….25 Mã hoán đổi ……………………………………………………………………………………………….26 Cài đặt trước độ trễ ………………………………………………………………………………………………..26 Tải dự án xuống PLX32-EIP-MBTCP-UA ……………………………………………………………27 Tải dự án lên từ Gateway ……………………………………………………………29
3 Chẩn đoán và Khắc phục sự cố
31
3.1 3.1.1 3.1.2
3.2 3.2.1 3.2.2 3.2.3
3.3 3.3.1 3.3.2
Đèn báo LED ………………………………………………………………………………………………..31 Đèn LED cổng chính……………………………………………………………..32 Đèn LED cổng Ethernet …………………………………………………………………………33 Sử dụng Diagnostics trong ProSoft Configuration Builder ………………………………………..34 Menu Diagnostics …………………………………………………………………………36 Ghi lại phiên chẩn đoán vào Nhật ký File ………………………………………………..37 Khởi động ấm/Khởi động lạnh……………………………………………………………………………….37 Dữ liệu trạng thái cổng trong bộ nhớ trên………………………………………..38 Dữ liệu trạng thái cổng chung trong bộ nhớ trên………………………………………..38 Dữ liệu trạng thái giao thức cụ thể trong bộ nhớ trên……………………………………….39
Công nghệ ProSoft, Inc.
Trang 5 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Nội dung Hướng dẫn sử dụng
4 Thông tin phần cứng
40
4.1
Thông số kỹ thuật phần cứng………………………………………………………………………………..40
5 Giao thức EIP
41
5.1 5.1.1 5.1.2
5.2 5.2.1 5.2.2 5.2.3
5.3 5.3.1 5.3.2 5.3.3
5.4 5.4.1 5.4.2 5.4.3
EIP Chức năng trênview ………………………………………………………………………….41 Thông số kỹ thuật chung của EtherNet/IP…………………………………………………………….42 Cơ sở dữ liệu nội bộ EIP………………………………………………………………………………..43 Cấu hình EIP…………………………………………………………….45 Cấu hình máy chủ EIP loại 3…………………………………………………………………..45 Cấu hình kết nối EIP loại 1…………………………………………………………….48 Cấu hình kết nối EIP loại 3 Client[x]/UClient ……………………………..53 Chẩn đoán mạng………………………………………………………………………………………………..65 Chẩn đoán PCB EIP………………………………………………………………………….65 Dữ liệu trạng thái EIP trong bộ nhớ trên …………………………………………………………….66 Mã lỗi EIP ………………………………………………………………………..69 Tài liệu tham khảo EIP …………………………………………………………………………..72 Thông số kỹ thuật của SLC và MicroLogix ………………………………………………………………………….72 Thông số kỹ thuật của bộ xử lý PLC5…………………………………………………………………………..76 Thông số kỹ thuật của bộ xử lý ControlLogix và CompactLogix …………………………………….81
6 Giao thức MBTCP
90
6.1 6.1.1 6.1.2
6.2 6.2.1 6.2.2 6.2.3
6.3 6.3.1 6.3.2 6.3.3
6.4 6.4.1
MBTCP Chức năng Overview ………………………………………………………………………90 Thông số kỹ thuật chung của MBTCP……………………………………………………………91 Cơ sở dữ liệu nội bộ của MBTCP ………………………………………………………………………….92 Cấu hình MBTCP ………………………………………………………………………………………………..95 Cấu hình máy chủ MBTCP ………………………………………………………………………….95 Cấu hình máy khách MBTCP [x] ………………………………………………………………………….97 Cấu hình máy khách MBTCP [x] Lệnh…………………………………………………….99 Chẩn đoán mạng…………………………………………………………………………102 Chẩn đoán PCB MBTCP………………………………………………………………………….102 Dữ liệu trạng thái MBTCP trong bộ nhớ trên ……………………………………………………….102 Mã lỗi MBTCP ………………………………………………………………………………………………..105 Tài liệu tham khảo MBTCP …………………………………………………………………………………..106 Về giao thức Modbus ……………………………………………………………………….106
7 Máy chủ OPC UA
108
7.1 7.1.1 7.1.2 7.1.3
7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6
7.3 7.4 7.5
Phần mềm UA Server Configuration Manager………………………………………………..108 Cài đặt ……………………………………………………………………………………………….108 Đồng bộ hóa thời gian máy chủ NTP ……………………………………………………………..109 Khởi chạy PSW-UACM………………………………………………………………………….110 Chứng chỉ ………………………………………………………………………………………………..112 Chính sách bảo mật ………………………………………………………………………………………………..112 Tạo chứng chỉ phiên bản ứng dụng cung cấp …………………………………………………………….113 Tạo chứng chỉ CA…………………………………………………………………………..115 Tạo chứng chỉ phiên bản ứng dụng ……………………………………………………………..117 Làm mới tab trạng thái ………………………………………………………………………….118 Tạo và ký chứng chỉ mới ……………………………………………………………123 Nhập khóa công khai của chứng chỉ File ……………………………………………………………..127 Xuất chứng chỉ CA sang máy khách OPC…………………………………………….130 Danh sách thu hồi …………………………………………………………………………..131
Công nghệ ProSoft, Inc.
Trang 6 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Nội dung Hướng dẫn sử dụng
7.6 7.7
7.7.1 7.7.2 7.8 7.9 7.10 7.11 7.11.1 7.11.2 7.12 7.12.1 7.12.2 7.12.3 7.12.4 7.12.5 7.12.6
Tải xuống Cấu hình Máy chủ UA vào Cổng ……………………………132 Kiểm soát Truy cập Người dùng…………………………………………………………………………135 Thêm Người dùng………………………………………………………………………….135 Thêm Người dùng vào Nhóm………………………………………………………………………….137 Tạo Tags ………………………………………………………………………………………….140 Tab Nâng cao …………………………………………………………………………………………144 Lưu Cấu hình Máy chủ UA ……………………………………………………………..147 Kết nối Máy khách UA ………………………………………………………………………………………………..148 Bản đồ Dữ liệu Example………………………………………………………………………………………………..148 Thiết lập máy khách UA………………………………………………………………………….152 Xử lý sự cố và bảo trì máy chủ OPC UA …………………………………………………….153 Tab trạng thái ……………………………………………………………………………………………….153 Nhật ký lỗi giao tiếp…………………………………………………………………………..153 Chẩn đoán mô-đun PCB…………………………………………………………………………..153 Đặt lại trạng thái Trở về “Đang chờ cung cấp” …………………………………………………….153 Sao lưu cơ sở dữ liệu cấu hình PSW-UACM ………………………………………….154 Di chuyển cài đặt PSW-UACM sang máy khác …………………………..154
8 Hỗ trợ, Dịch vụ & Bảo hành
155
8.1
Liên hệ với bộ phận hỗ trợ kỹ thuật …………………………………………………………………………155
8.2
Thông tin bảo hành………………………………………………………………………………..155
Công nghệ ProSoft, Inc.
Trang 7 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Bắt đầu tại đây Hướng dẫn sử dụng
1 Bắt đầu tại đây
Để tận dụng tối đa lợi ích từ Hướng dẫn sử dụng này, bạn cần có các kỹ năng sau: · Phần mềm cấu hình PLC hoặc PAC: Khởi chạy chương trình và sử dụng nó để cấu hình
bộ xử lý nếu cần · Microsoft Windows®: Cài đặt và khởi chạy chương trình, thực hiện lệnh menu,
hộp thoại điều hướng và nhập dữ liệu · Cài đặt phần cứng và hệ thống dây điện: Cài đặt cổng và kết nối an toàn các thiết bị với
nguồn điện và các cổng PLX32-EIP-MBTCP-UA
1.1 Trênview
Tài liệu này giải thích các tính năng của PLX32-EIP-MBTCP-UA. Tài liệu hướng dẫn bạn cấu hình, hiển thị cách ánh xạ dữ liệu giữa thiết bị hoặc mạng, thông qua cổng, đến PLC hoặc PAC. Phần mềm ProSoft Configuration Builder tạo files để nhập vào phần mềm lập trình PLC hoặc PAC, tích hợp cổng vào hệ thống của bạn. Bạn cũng có thể ánh xạ dữ liệu giữa các khu vực trong cơ sở dữ liệu nội bộ của cổng. Điều này cho phép bạn sao chép dữ liệu đến các địa chỉ khác nhau trong cơ sở dữ liệu cổng để tạo yêu cầu dữ liệu và kiểm soát dễ dàng hơn. PLX32-EIP-MBTCP-UA là một đơn vị gắn DIN-rail độc lập cung cấp hai cổng Ethernet để liên lạc, cấu hình từ xa và chẩn đoán. Cổng có khe cắm Thẻ SD (thẻ SD tùy chọn) cho phép bạn lưu trữ cấu hình filemà bạn có thể sử dụng để phục hồi, chuyển cấu hình sang cổng khác hoặc sao lưu cấu hình chung.
1.2 Yêu cầu hệ thống
Phần mềm cấu hình ProSoft Configuration Builder cho PLX32-EIP-MBTCP-UA yêu cầu các thành phần hệ thống tối thiểu sau: · Windows 7 Professional (phiên bản 32 bit), RAM 8 GB Intel® CoreTM i5 650 (3.20 GHz) · Windows XP Professional Ver.2002 Service Pack 2, RAM 512 MB Pentium 4 (2.66
GHz) · Windows 2000 Ver.5.00.2195 Gói dịch vụ 2 RAM 512 MB Pentium III (550 MHz)
Lưu ý: Để sử dụng PCB trong hệ điều hành Windows 7, bạn phải đảm bảo cài đặt PCB bằng tùy chọn “Run as Administrator”. Để tìm tùy chọn này, nhấp chuột phải vào biểu tượng chương trình cài đặt Setup.exe. Trong menu ngữ cảnh, bạn sẽ thấy tùy chọn “Run as Administrator”. Nhấp chuột trái để sử dụng tùy chọn cài đặt này. Lưu ý, bạn phải cài đặt bằng tùy chọn này ngay cả khi bạn đã đăng nhập với tư cách là Quản trị viên trên mạng hoặc máy tính cá nhân (PC) của mình. Sử dụng tùy chọn “Run as Administrator” sẽ cho phép trình cài đặt PCB tạo thư mục và files trên PC của bạn với quyền và bảo mật phù hợp. Nếu bạn không sử dụng tùy chọn "Chạy với tư cách Quản trị viên", PCB có thể xuất hiện để cài đặt đúng; nhưng bạn sẽ nhận được nhiều thông báo lặp lại file lỗi truy cập bất cứ khi nào PCB đang chạy, đặc biệt là khi thay đổi màn hình cấu hình. Nếu điều này xảy ra, để loại bỏ lỗi, bạn sẽ phải gỡ cài đặt PCB hoàn toàn và sau đó cài đặt lại bằng tùy chọn "Chạy với tư cách Quản trị viên".
Công nghệ ProSoft, Inc.
Trang 8 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Bắt đầu tại đây Hướng dẫn sử dụng
1.3 Nội dung gói
Các thành phần sau đây có trong PLX32-EIP-MBTCP-UA và đều cần thiết để cài đặt và cấu hình.
Quan trọng: Trước khi bắt đầu cài đặt, vui lòng kiểm tra xem có đầy đủ tất cả các mục sau đây không.
Số lượng Tên bộ phận
1
Tuốc nơ vít mini
1
power connector
1
Áo len
Mã số HRD250 J180 J809
Mô tả bộ phận Công cụ để đấu dây và cố định đầu nối nguồn PLX32-EIP-MBTCP-UA Đầu nối nguồn Jumper dự phòng để thiết lập lại cấu hình OPC UA
1.4 Lắp đặt Gateway trên thanh DIN
Để gắn PLX32-EIP-MBTCP-UA vào thanh ray DIN, hãy làm theo các bước sau.
1 Đặt cổng vào thanh ray DIN B ở một góc nhỏ. 2 Móc mép ở mặt sau của bộ chuyển đổi vào đầu thanh ray DIN và xoay
bộ chuyển đổi vào thanh ray. 3 Nhấn bộ chuyển đổi xuống thanh ray DIN cho đến khi bằng phẳng. Thanh khóa sẽ khớp vào
định vị và khóa cổng vào thanh ray DIN. 4 Nếu bộ chuyển đổi không khóa vào đúng vị trí, hãy sử dụng tua vít hoặc thiết bị tương tự để di chuyển
chốt khóa xuống trong khi ấn bộ chuyển đổi vào thanh ray DIN và nhả chốt khóa để khóa bộ chuyển đổi tại chỗ. Nếu cần, đẩy chốt khóa lên để khóa.
Công nghệ ProSoft, Inc.
Trang 9 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
1.5 Cài đặt cầu nối Có ba cặp chân cầu nối nằm ở mặt sau của cổng.
Bắt đầu tại đây Hướng dẫn sử dụng
· CHẾ ĐỘ 1 – Hai chân cắm phải được nối cầu trong quá trình hoạt động bình thường.
· MODE 2 – Default IP Jumper: Đây là jumper giữa. Địa chỉ IP mặc định của gateway là 192.168.0.250. Đặt jumper này để đưa địa chỉ IP của gateway trở về mặc định.
· MODE 3 – Nếu được thiết lập, jumper này cung cấp mức độ bảo mật dẫn đến các hành vi sau: o Jumper này vô hiệu hóa các chức năng tải lên và tải xuống của ProSoft Configuration Builder (PCB). Nếu yêu cầu tải lên hoặc tải xuống được thực hiện thông qua PCB, một thông báo lỗi sẽ xuất hiện cho biết các chức năng này không khả dụng. o Jumper này cũng vô hiệu hóa quyền truy cập vào PLX32-EIP-MBTCP-UA web trang khiến việc nâng cấp chương trình cơ sở trở nên không thể.
Lưu ý: Cài đặt đồng thời jumper MODE 1 và MODE 3 sẽ khôi phục cấu hình OPC UA về mặc định của nhà sản xuất.
Công nghệ ProSoft, Inc.
Trang 10 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Bắt đầu tại đây Hướng dẫn sử dụng
1.6 thẻ SD
Bạn có thể đặt hàng PLX32-EIP-MBTCP-UA với thẻ SD tùy chọn (Mã số SDI-1G). Trong trường hợp cổng kết nối bị lỗi, bạn có thể di chuyển thẻ SD từ cổng kết nối này sang cổng kết nối tiếp theo và tiếp tục hoạt động.
Nhìn chung, nếu thẻ SD có sẵn khi bạn bật nguồn hoặc khởi động lại cổng, cổng sẽ sử dụng cấu hình trên thẻ SC.
Với thẻ SD
· ProSoft Configuration Builder tải cấu hình xuống Thẻ SD trong cổng kết nối.
· Cổng không chuyển dữ liệu cấu hình từ thẻ SD sang bộ nhớ trong. Nếu bạn tháo thẻ SD và khởi động lại vào cổng, cổng sẽ tải dữ liệu cấu hình từ bộ nhớ của cổng. Nếu không có dữ liệu cấu hình trong bộ nhớ của cổng, cổng sẽ sử dụng cấu hình mặc định của nhà máy.
Không có thẻ SD
· ProSoft Configuration Builder tải cấu hình xuống bộ nhớ trong của cổng. Cổng sử dụng cấu hình từ bộ nhớ trong.
· Nếu bạn lắp Thẻ SD trống vào cổng sau khi cổng đã được cấu hình, cổng sẽ không sử dụng cấu hình trên thẻ SD trừ khi bạn khởi động lại cổng. Nếu bạn muốn sao chép cấu hình vào thẻ SD, bạn phải tải cấu hình xuống cổng trong khi thẻ SD vẫn còn trong cổng.
Công nghệ ProSoft, Inc.
Trang 11 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA 1.7 Kết nối nguồn điện với thiết bị
Bắt đầu tại đây Hướng dẫn sử dụng
CẢNH BÁO: Đảm bảo không đảo ngược cực khi cấp nguồn cho cổng. Điều này sẽ gây hư hỏng vĩnh viễn cho mạch phân phối điện bên trong của cổng.
Công nghệ ProSoft, Inc.
Trang 12 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Bắt đầu tại đây Hướng dẫn sử dụng
1.8 Cài đặt phần mềm ProSoft Configuration Builder
Bạn phải cài đặt phần mềm ProSoft Configuration Builder (PCB) để cấu hình cổng. Bạn luôn có thể nhận được phiên bản mới nhất của ProSoft Configuration Builder từ ProSoft Technology webtrang web (http://www.prosoft-technology.com). filetên chứa phiên bản PCB. Ví dụampTập tin PCB_4.4.3.4.0245.exe.
Để cài đặt ProSoft Configuration Builder từ ProSoft Technology webđịa điểm
1 Mở của bạn web browser and navigate to www.prosoft-technology.com. 2 Tìm kiếm ‘PCB’ or ‘ProSoft Configuration Builder’. 3 Click on the ProSoft Configuration Builder search result link. 4 From the Downloads link, download the latest version of ProSoft Configuration
Builder. 5 Chọn SAVE hoặc SAVE FILE, nếu được nhắc. 6 Lưu file vào Màn hình nền Windows của bạn, để bạn có thể dễ dàng tìm thấy nó khi bạn có
đã hoàn tất tải xuống. 7 Khi quá trình tải xuống hoàn tất, hãy định vị và mở file, và sau đó làm theo
hướng dẫn trên màn hình để cài đặt chương trình.
Lưu ý: Để sử dụng ProSoft Configuration Builder trong HĐH Windows 7, bạn phải đảm bảo cài đặt bằng tùy chọn Run as Administrator. Để tìm tùy chọn này, hãy nhấp chuột phải vào biểu tượng chương trình Setup.exe, sau đó nhấp vào RUN AS ADMINISTRATOR trên menu ngữ cảnh. Bạn phải cài đặt bằng tùy chọn này ngay cả khi bạn đã đăng nhập với tư cách là Administrator trên mạng hoặc máy tính cá nhân (PC) của mình. Sử dụng tùy chọn Run as Administrator cho phép chương trình cài đặt tạo thư mục và filetrên PC của bạn với quyền và bảo mật phù hợp.
Nếu bạn không sử dụng tùy chọn Chạy với tư cách Quản trị viên, ProSoft Configuration Builder có thể xuất hiện để cài đặt đúng, nhưng bạn sẽ nhận được nhiều file lỗi truy cập bất cứ khi nào ProSoft Configuration Builder đang chạy, đặc biệt là khi thay đổi màn hình cấu hình. Nếu điều này xảy ra, bạn phải gỡ cài đặt hoàn toàn ProSoft Configuration Builder và sau đó cài đặt lại bằng tùy chọn Chạy với tư cách Quản trị viên để loại bỏ lỗi.
Để đảm bảo cài đặt thành công ProSoft OPC UA Configuration Manager, có thể cần phải khởi động lại trước khi bắt đầu cài đặt. Trong một số hệ thống thử nghiệm, Dịch vụ Windows Update phải dừng trước khi cài đặt. Sau khi cài đặt hoàn tất, bạn có thể khởi động lại dịch vụ Windows Update.
Dừng dịch vụ Windows Update 1. Nhấp vào nút Bắt đầu của Windows và nhập lệnh sau: services.msc 2. Cuộn xuống và nhấp chuột phải vào Windows Update, rồi chọn DỪNG.
Thực hiện các thủ tục thiết lập ProSoft OPC UA Configuration Manager. Sau khi thiết lập hoàn tất, hãy thực hiện các bước trên và chọn Bắt đầu cho bước cuối cùng.
Công nghệ ProSoft, Inc.
Trang 13 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2 Sử dụng ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) cung cấp một cách nhanh chóng và dễ dàng để quản lý cấu hình cổng fileđược tùy chỉnh để đáp ứng nhu cầu ứng dụng của bạn. PCB cho phép bạn nhập thông tin từ các cấu hình đã cài đặt trước đó (đã biết là đang hoạt động) vào các dự án mới.
2.1 Kết nối PC với Gateway
Khi cổng được gắn chắc chắn, hãy kết nối một đầu cáp Ethernet với Cổng ETH 1 và đầu còn lại với hub Ethernet hoặc bộ chuyển mạch có thể truy cập từ cùng mạng với PC. Hoặc, kết nối trực tiếp từ Cổng Ethernet trên PC với Cổng ETH 1 trên cổng.
2.2 Thiết lập Địa chỉ IP Tạm thời trong Cổng
Quan trọng: ProSoft Discovery Service (PDS) định vị cổng thông qua các thông điệp phát sóng UDP. PDS là một ứng dụng được tích hợp vào PCB. Các thông điệp này có thể bị chặn bởi bộ định tuyến hoặc bộ chuyển mạch lớp 3. Trong trường hợp đó, PDS không thể định vị các cổng. Để sử dụng PDS, hãy sắp xếp kết nối Ethernet sao cho không có bộ định tuyến hoặc bộ chuyển mạch lớp 3 nào giữa máy tính và cổng HOẶC cấu hình lại bộ định tuyến hoặc bộ chuyển mạch lớp 3 để cho phép định tuyến các thông điệp phát sóng UDP.
1 Để mở PDS, nhấp chuột phải vào biểu tượng PLX32-EIP-MBTCP-UA trên PCB và nhấp vào CHẨN ĐOÁN.
Công nghệ ProSoft, Inc.
Trang 14 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2 Trong hộp thoại Chẩn đoán, nhấp vào biểu tượng THIẾT LẬP KẾT NỐI.
3 Trong hộp thoại Thiết lập kết nối, hãy nhấp vào nút DUYỆT THIẾT BỊ bên dưới tiêu đề Dịch vụ khám phá ProSoft (PDS).
4 Trong hộp thoại ProSoft Discovery Service, hãy nhấp vào biểu tượng BROWSE FOR PROSOFT MODULES để tìm kiếm các mô-đun Công nghệ ProSoft trên mạng.
Công nghệ ProSoft, Inc.
Trang 15 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
5 Nhấp chuột phải vào cổng, sau đó chọn GÁN IP TẠM THỜI.
6 Địa chỉ IP mặc định của cổng là 192.168.0.250.
7 Nhập một IP chưa sử dụng trong mạng con của bạn, sau đó nhấp vào OK. 8 Xem Cấu hình Cổng Ethernet (trang 22) để đặt địa chỉ IP cố định trong
cổng vào.
Công nghệ ProSoft, Inc.
Trang 16 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2.3 Thiết lập dự án
Nếu bạn đã sử dụng các công cụ cấu hình Windows khác trước đây, bạn sẽ thấy bố cục màn hình quen thuộc. Cửa sổ ProSoft Configuration Builder bao gồm một cây view bên trái, một ngăn thông tin và một ngăn cấu hình ở bên phải cửa sổ. Khi bạn khởi động PCB lần đầu tiên, cây view bao gồm các thư mục cho Dự án mặc định và Vị trí mặc định, với Mô-đun mặc định trong thư mục Vị trí mặc định. Hình minh họa sau đây cho thấy cửa sổ PCB với một dự án mới.
Để thêm cổng vào dự án
1 Nhấp chuột phải vào DEFAULT MODULE trong cây view, sau đó chọn CHOOSE MODULE TYPE. Thao tác này sẽ mở hộp thoại Choose Module Type.
Công nghệ ProSoft, Inc.
Trang 17 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2 Trong vùng Bộ lọc dòng sản phẩm của hộp thoại, hãy chọn nút tùy chọn PLX30.
3 Trong danh sách thả xuống BƯỚC 1: Chọn Loại mô-đun, hãy chọn PLX32-EIP-MBTCP-UA. 4 Bạn có thể vô hiệu hóa một hoặc nhiều trình điều khiển trên cổng nếu bạn không cần chúng. Xem
Vô hiệu hóa Cổng Gateway (trang 19). 5 Nhấp vào OK để lưu cài đặt của bạn và quay lại cửa sổ PCB Main.
Công nghệ ProSoft, Inc.
Trang 18 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2.4 Vô hiệu hóa chức năng giao thức cổng
ProSoft Configuration Builder (PCB) cung cấp cho bạn tùy chọn tắt một hoặc nhiều chức năng của trình điều khiển nếu bạn không cần chúng. Tắt chức năng của trình điều khiển có thể đơn giản hóa số lượng tùy chọn cấu hình, giúp thiết lập cổng dễ dàng hơn.
Cách dễ nhất để vô hiệu hóa các chức năng của trình điều khiển là khi bạn thêm cổng vào dự án trong PCB; tuy nhiên, bạn có thể bật và tắt chúng sau khi đã thêm vào dự án. Cả hai phương pháp đều được mô tả trong chủ đề này.
Lưu ý: Việc tắt chức năng của trình điều khiển không ảnh hưởng đến hiệu suất của cổng và không bắt buộc.
Để vô hiệu hóa chức năng trình điều khiển khi bạn thêm nó vào dự án
Thời điểm tốt nhất để vô hiệu hóa một hoặc nhiều chức năng của trình điều khiển trên cổng là khi bạn thêm cổng vào dự án trong PCB. Bạn có thể vô hiệu hóa chúng trong hộp thoại Choose Module Type sau khi bạn chọn mô-đun bạn muốn thêm vào dự án. Hình ảnh sau đây cung cấp một ví dụamplà.
Công nghệ ProSoft, Inc.
Trang 19 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
Có ba chức năng của trình điều khiển bị vô hiệu hóa. Xin lưu ý những điều sau:
· Trình điều khiển mà bạn có thể vô hiệu hóa sẽ có ô UNCHECK IF NOT USED trong cột ACTION REQUIRED.
· Nhấp vào tên trình điều khiển để tắt chức năng. Khi tắt, vòng tròn màu đỏ sẽ thay thế dấu kiểm màu xanh lá cây.
· Nếu có nhiều trình điều khiển cùng loại, chỉ có trình điều khiển cuối cùng có thông báo UnCheck if not Used. Bạn chỉ có thể vô hiệu hóa và kích hoạt theo thứ tự ngược lại.
· Cuối cùng, nếu bạn muốn bật chức năng bị vô hiệu hóa trong hộp thoại này, hãy nhấp lại vào tên chức năng của trình điều khiển.
Khi bạn nhấp vào OK, PCB sẽ chèn cổng vào cây view với các tùy chọn cấu hình bị vô hiệu hóa bị ẩn.
Công nghệ ProSoft, Inc.
Trang 20 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
Để vô hiệu hóa hoặc kích hoạt các chức năng trên cổng sau khi bạn thêm nó vào dự án
1 Nhấp chuột phải vào biểu tượng PLX32-EIP-MBTCP-UA trong cây view, sau đó chọn CHOOSE MODULE TYPE. Thao tác này sẽ mở hộp thoại Choose Module Type, với MODULE TYPE chính xác.
Cảnh báo: Lưu ý rằng tất cả các trình điều khiển đều được bật theo mặc định và trạng thái trình điều khiển trong hộp thoại Choose Module Type KHÔNG KHỚP VỚI TRẠNG THÁI THỰC TẾ CỦA CÁC TRÌNH ĐIỀU KHIỂN. Nếu bạn muốn bất kỳ trình điều khiển nào bị vô hiệu hóa vẫn bị vô hiệu hóa, bạn phải vô hiệu hóa chúng một lần nữa trong hộp thoại này để vòng tròn màu đỏ hoặc hình tam giác màu vàng xuất hiện bên cạnh tên cổng.
2 Nhấp vào tên chức năng trình điều khiển để thay đổi trạng thái của nó từ Đã bật thành Đã tắt hoặc ngược lại. Các quy tắc tương tự đã nêu ở trên vẫn áp dụng.
3 Khi bạn nhấp vào OK, PCB sẽ cập nhật cổng vào trong cây view, hiển thị các tùy chọn cấu hình cho các chức năng được bật và ẩn các chức năng bị tắt.
Công nghệ ProSoft, Inc.
Trang 21 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2.5 Cấu hình tham số cổng
1 Nhấp vào dấu [+] bên cạnh biểu tượng mô-đun để mở rộng thông tin cổng.
2 Nhấp vào dấu [+] bên cạnh bất kỳ tùy chọn nào.
biểu tượng để view thông tin và cấu hình cổng
3 Nhấp đúp vào bất kỳ biểu tượng nào để mở hộp thoại Chỉnh sửa. 4 Để chỉnh sửa một tham số, hãy chọn tham số trong ngăn bên trái và thực hiện các thay đổi của bạn trong
ngăn bên phải. 5 Nhấp vào OK để lưu thay đổi của bạn.
2.5.1 Đổi tên đối tượng PCB
Bạn có thể đổi tên các đối tượng như thư mục Dự án mặc định và Vị trí mặc định trong cây view. Bạn cũng có thể đổi tên biểu tượng MODULE để tùy chỉnh dự án.
1 Nhấp chuột phải vào đối tượng bạn muốn đổi tên rồi chọn RENAME. 2 Nhập tên mới cho đối tượng và nhấn Enter.
2.5.2 In Cấu hình File
1 Trong cửa sổ PCB chính, nhấp chuột phải vào biểu tượng PLX32-EIP-MBTCP-UA rồi chọn VIEW CẤU HÌNH.
2 Trong View Hộp thoại cấu hình, nhấp vào FILE menu và nhấp vào IN. 3 Trong hộp thoại In, chọn máy in để sử dụng từ danh sách thả xuống, chọn
tùy chọn in và nhấp vào OK.
Công nghệ ProSoft, Inc.
Trang 22 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2.6 Cấu hình cổng Ethernet Phần này hướng dẫn cách thiết lập các thông số cổng Ethernet cho PLX32-EIP-MBTCPUA.
Để cấu hình cổng Ethernet trong PCB
1 Trong cây ProSoft Configuration Builder view, nhấp đúp vào biểu tượng Cấu hình Ethernet.
2 Nhấp vào bất kỳ tham số nào trong hộp thoại Edit – WATTCP để thay đổi giá trị. Vì cổng có hai cổng Ethernet nên có các tùy chọn cấu hình riêng cho mỗi cổng.
Tham số Địa chỉ IP Netmask Cổng
Mô tả Địa chỉ IP duy nhất được gán cho cổng Mặt nạ mạng con của cổng Cổng (nếu sử dụng)
Lưu ý: Mỗi cổng Ethernet phải nằm trên một mạng Ethernet con khác nhau.
Công nghệ ProSoft, Inc.
Trang 23 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2.7 Ánh xạ dữ liệu trong bộ nhớ mô-đun
Sử dụng phần DATA MAP trong ProSoft Configuration Builder để sao chép dữ liệu giữa các khu vực trong cơ sở dữ liệu nội bộ của cổng. Điều này cho phép bạn sao chép dữ liệu đến các địa chỉ khác nhau trong cơ sở dữ liệu cổng để tạo các yêu cầu dữ liệu và kiểm soát đơn giản hơn. Bạn có thể sử dụng tính năng này cho các tác vụ sau.
· Sao chép tối đa 100 thanh ghi cho mỗi lệnh Data Map và bạn có thể cấu hình tối đa 200 lệnh sao chép riêng biệt.
· Sao chép dữ liệu từ bảng lỗi hoặc bảng trạng thái trong bộ nhớ trên vào các thanh ghi cơ sở dữ liệu nội bộ trong vùng dữ liệu người dùng.
· Sắp xếp lại thứ tự byte và/hoặc từ trong quá trình sao chép. Ví dụample, bằng cách sắp xếp lại thứ tự byte hoặc từ, bạn có thể chuyển đổi các giá trị dấu phẩy động sang định dạng chính xác cho một giao thức khác.
· Sử dụng Bản đồ dữ liệu để cô đọng dữ liệu phân tán rộng rãi thành một khối dữ liệu liền kề, giúp truy cập dễ dàng hơn.
1 Trong ProSoft Configuration Builder, mở rộng cây mô-đun bằng cách nhấp vào [+] bên cạnh tên mô-đun.
2 Nhấp vào [+] bên cạnh COMMONNET, sau đó nhấp đúp vào DATA MAP.
3 Trong hộp thoại Chỉnh sửa – Bản đồ dữ liệu, nhấp vào THÊM HÀNG.
Công nghệ ProSoft, Inc.
Trang 24 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA 4 Nhấp vào CHỈNH SỬA HÀNG để chỉnh sửa các tham số cho ánh xạ.
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
5 Để thay đổi giá trị của một tham số, hãy nhấp vào tham số đó và nhập giá trị mới. Nhấp vào OK khi hoàn tất.
6 Lặp lại các bước trên để thêm nhiều ánh xạ bộ nhớ hơn.
2.7.1 Từ Địa chỉ 0 đến địa chỉ Dữ liệu trạng thái cao nhất Chỉ định địa chỉ sổ đăng ký cơ sở dữ liệu nội bộ bắt đầu cho hoạt động sao chép. Địa chỉ này có thể là bất kỳ địa chỉ hợp lệ nào trong vùng dữ liệu người dùng hoặc vùng dữ liệu trạng thái của cổng.
2.7.2 Đến Địa chỉ 0 đến 9999 Chỉ định địa chỉ thanh ghi đích bắt đầu cho hoạt động sao chép. Địa chỉ này phải luôn nằm trong vùng dữ liệu người dùng. Đảm bảo bạn chỉ định địa chỉ đích không ghi đè dữ liệu được lưu trữ trong bộ nhớ bởi một trong các giao thức truyền thông đang chạy trên cổng.
2.7.3 Số lượng thanh ghi từ 1 đến 100 Chỉ định số lượng thanh ghi cần sao chép.
Công nghệ ProSoft, Inc.
Trang 25 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2.7.4 Mã hoán đổi
KHÔNG THAY ĐỔI, TRAO ĐỔI TỪ, TRAO ĐỔI TỪ VÀ BYTE, TRAO ĐỔI BYTE
Bạn có thể cần hoán đổi thứ tự các byte trong các thanh ghi trong quá trình sao chép để thay đổi sự sắp xếp các byte giữa các giao thức khác nhau. Sử dụng tham số này khi xử lý các giá trị dấu phẩy động hoặc nhiều thanh ghi khác, vì không có tiêu chuẩn nào để lưu trữ các kiểu dữ liệu này trong các thiết bị phụ.
Mã đổi Không đổi
Mô tả Không có thay đổi nào được thực hiện trong thứ tự byte (1234 = 1234)
Đổi từ
Các từ được hoán đổi (1234 = 3412)
Từ và Byte Các từ được hoán đổi, sau đó các byte trong mỗi từ được hoán đổi (1234 =
Tráo đổi
4321)
Byte
Các byte trong mỗi từ được hoán đổi (1234 = 2143)
2.7.5 Cài đặt trễ trước
Tham số này thiết lập khoảng thời gian cho mỗi thao tác sao chép Data Map. Giá trị của Delay Preset không phải là khoảng thời gian cố định. Đó là số lần quét chương trình cơ sở phải diễn ra giữa các thao tác sao chép.
Chu kỳ quét chương trình cơ sở có thể mất một khoảng thời gian thay đổi, tùy thuộc vào mức độ hoạt động của trình điều khiển giao thức đang chạy trên cổng và mức độ hoạt động trên các cổng giao tiếp của cổng. Mỗi lần quét chương trình cơ sở có thể mất từ một đến vài mili giây để hoàn tất. Do đó, không thể mong đợi các hoạt động sao chép Bản đồ dữ liệu diễn ra theo các khoảng thời gian đều đặn.
Nếu nhiều thao tác sao chép (nhiều hàng trong phần Bản đồ dữ liệu) xảy ra quá thường xuyên hoặc tất cả đều xảy ra trong cùng một khoảng thời gian cập nhật, chúng có thể làm chậm quá trình quét các giao thức cổng, có thể dẫn đến việc cập nhật dữ liệu chậm hoặc dữ liệu bị mất trên các cổng giao tiếp. Để tránh những vấn đề tiềm ẩn này, hãy đặt Cài đặt trễ thành các giá trị khác nhau cho mỗi hàng trong phần Bản đồ dữ liệu và đặt chúng thành các số cao hơn thay vì thấp hơn.
Ví dụample, Các giá trị Delay Preset dưới 1000 có thể gây ra sự chậm trễ đáng kể trong việc cập nhật dữ liệu qua các cổng giao tiếp. Không đặt tất cả Delay Preset thành cùng một giá trị. Thay vào đó, hãy sử dụng các giá trị khác nhau cho mỗi hàng trong Data Map như 1000, 1001 và 1002 hoặc bất kỳ giá trị Delay Preset nào khác mà bạn thích. Điều này ngăn các bản sao xảy ra đồng thời và ngăn chặn sự chậm trễ có thể xảy ra trong quá trình quét.
Công nghệ ProSoft, Inc.
Trang 26 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2.8 Tải xuống Dự án vào PLX32-EIP-MBTCP-UA
Lưu ý: Để biết hướng dẫn về cách kết nối mô-đun với PC của bạn, hãy xem mục Kết nối PC với Cổng (trang 14).
Để cổng sử dụng các thiết lập bạn đã cấu hình, bạn phải tải xuống (sao chép) Dự án đã cập nhật file từ máy tính của bạn đến cổng.
Lưu ý: Nếu jumper 3 của mô-đun được cài đặt, chức năng này sẽ không khả dụng.
1 Trong cây view trong ProSoft Configuration Builder, nhấp chuột phải vào biểu tượng PLX32-EIP-MBTCPUA rồi chọn TẢI XUỐNG TỪ MÁY TÍNH ĐẾN THIẾT BỊ. Thao tác này sẽ mở hộp thoại Tải xuống.
2 Trong hộp thoại Tải xuống, trong hộp thả xuống Chọn loại kết nối, hãy sử dụng tùy chọn ETHERNET mặc định.
Lưu ý: Nếu bạn kết nối với mô-đun bằng địa chỉ IP tạm thời, trường địa chỉ Ethernet sẽ chứa địa chỉ IP tạm thời đó. ProSoft Configuration Builder sử dụng địa chỉ IP tạm thời này để kết nối với mô-đun.
3 Nhấp vào TEST CONNECTION để xác minh rằng địa chỉ IP cho phép truy cập vào mô-đun. 4 Nếu kết nối thành công, hãy nhấp vào DOWNLOAD để chuyển cấu hình Ethernet sang
mô-đun.
Lưu ý: Các bước trên chỉ tải xuống hoặc sửa đổi địa chỉ IP và tên của máy chủ OPC UA, không tải xuống hoặc sửa đổi cấu hình OPC UA.
Công nghệ ProSoft, Inc.
Trang 27 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
Nếu quy trình Kiểm tra kết nối không thành công, bạn sẽ thấy thông báo lỗi. Để sửa lỗi, hãy làm theo các bước sau:
1 Nhấp vào OK để bỏ qua thông báo lỗi. 2 Trong hộp thoại Tải xuống, nhấp vào BROWSE DEVICE(S) để mở ProSoft Discovery
Dịch vụ.
3 Nhấp chuột phải vào mô-đun rồi chọn SELECT FOR PCB. 4 Đóng ProSoft Discovery Service. 5 Nhấp vào DOWNLOAD để chuyển cấu hình sang mô-đun.
Công nghệ ProSoft, Inc.
Trang 28 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
2.9 Tải dự án lên từ Gateway
Lưu ý: Để biết hướng dẫn về cách kết nối mô-đun với PC của bạn, hãy xem mục Kết nối PC với Cổng (trang 14).
Bạn có thể tải cài đặt dự án từ PLX32-EIP-MBTCP-UA vào dự án hiện tại trong ProSoft Configuration Builder trên PC của bạn.
1 Trong cây view trong ProSoft Configuration Builder, nhấp chuột phải vào biểu tượng PLX32-EIP-MBTCPUA rồi chọn UPLOAD FROM DEVICE TO PC. Thao tác này sẽ mở hộp thoại Upload.
2 Trong hộp thoại Tải lên, trong hộp thả xuống Chọn loại kết nối, hãy sử dụng cài đặt ETHERNET mặc định.
Lưu ý: Nếu bạn kết nối với mô-đun bằng địa chỉ IP tạm thời, trường địa chỉ Ethernet sẽ chứa địa chỉ IP tạm thời đó. ProSoft Configuration Builder sử dụng địa chỉ IP tạm thời này để kết nối với mô-đun.
3 Nhấp vào TEST CONNECTION để xác minh rằng địa chỉ IP cho phép truy cập vào mô-đun. 4 Nếu kết nối thành công, hãy nhấp vào UPLOAD để chuyển cấu hình Ethernet đến
Máy tính.
Lưu ý: Các bước trên chỉ tải lên hoặc sửa đổi địa chỉ IP và tên của máy chủ OPC UA, không tải lên hoặc sửa đổi cấu hình OPC UA.
Công nghệ ProSoft, Inc.
Trang 29 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Sử dụng Hướng dẫn sử dụng ProSoft Configuration Builder
Nếu quy trình Kiểm tra kết nối không thành công, bạn sẽ thấy thông báo lỗi. Để sửa lỗi, hãy làm theo các bước sau.
1 Nhấp vào OK để bỏ qua thông báo lỗi. 2 Trong hộp thoại Tải lên, nhấp vào DUYỆT THIẾT BỊ để mở Dịch vụ khám phá ProSoft.
3 Nhấp chuột phải vào mô-đun rồi chọn SELECT FOR PCB. 4 Đóng ProSoft Discovery Service. 5 Nhấp vào DOWNLOAD để chuyển cấu hình sang mô-đun.
Công nghệ ProSoft, Inc.
Trang 30 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng Chẩn đoán và Xử lý sự cố
3 Chẩn đoán và Khắc phục sự cố
Bạn có thể khắc phục sự cố cho cổng bằng một số phương pháp: · Theo dõi đèn LED chỉ báo trên cổng. · Sử dụng chức năng Chẩn đoán trong ProSoft Configuration Builder (PCB). · Kiểm tra dữ liệu trong vùng dữ liệu trạng thái (bộ nhớ trên) của cổng bên trong
ký ức.
3.1 Đèn báo LED
Đầu tiên và nhanh nhất là quét đèn LED trên cổng để xác định sự tồn tại và nguyên nhân có thể gây ra sự cố. Đèn LED cung cấp thông tin có giá trị như:
· Trạng thái của từng cổng · Lỗi cấu hình hệ thống · Lỗi ứng dụng · Chỉ báo lỗi
Công nghệ ProSoft, Inc.
Trang 31 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng Chẩn đoán và Xử lý sự cố
3.1.1 Đèn LED cổng chính Bảng này mô tả đèn LED bảng điều khiển phía trước cổng.
LED PWR (Công suất)
FLT (Lỗi)
CFG (Cấu hình)
ERR (Lỗi)
NS (Trạng thái mạng) chỉ dành cho giao thức EIP
MS (Trạng thái mô-đun) chỉ dành cho giao thức EIP
Trạng thái tắt
Xanh lá cây đặc Tắt Đỏ đặc
Tắt màu hổ phách rắn
Tắt đèn nháy Amber
Hổ phách rắn
Tắt Đỏ liên tục Xanh lá cây nhấp nháy Đỏ nhấp nháy Xanh lá cây xen kẽ Đỏ và Xanh lá cây nhấp nháy Tắt Đỏ liên tục Xanh lá cây nhấp nháy Đỏ nhấp nháy Xanh lá cây xen kẽ Đỏ và Xanh lá cây nhấp nháy
Sự miêu tả
Nguồn điện không được kết nối với các đầu nối nguồn hoặc nguồn không đủ để cấp điện cho cổng (cần có nguồn điện 208 mA ở 24 VDC).
Nguồn điện được kết nối với các đầu cực nguồn.
Hoạt động bình thường.
Đã xảy ra lỗi nghiêm trọng. Chương trình thực thi đã bị lỗi hoặc đã bị người dùng chấm dứt và không còn chạy nữa. Nhấn nút Reset hoặc tắt nguồn liên tục để xóa lỗi.
Hoạt động bình thường.
Đơn vị đang ở chế độ cấu hình. Có thể có lỗi cấu hình hoặc cấu hình file đang được tải xuống hoặc đọc. Sau khi bật nguồn, cổng sẽ đọc cấu hình và thiết bị sẽ triển khai các giá trị cấu hình và khởi tạo phần cứng. Điều này xảy ra trong chu kỳ cấp nguồn hoặc sau khi bạn nhấn nút Đặt lại.
Hoạt động bình thường.
Đã phát hiện ra lỗi và đang xảy ra trên một trong các cổng ứng dụng. Kiểm tra cấu hình và khắc phục sự cố lỗi giao tiếp.
Cờ lỗi này được xóa khi bắt đầu mỗi lần thử lệnh (master/client) hoặc khi nhận được dữ liệu (slave/adapter/server). Nếu tình trạng này tồn tại, điều đó cho biết có một số lượng lớn lỗi đang xảy ra trong ứng dụng (do cấu hình không tốt) hoặc trên một hoặc nhiều cổng (lỗi giao tiếp mạng).
Không có nguồn hoặc không có địa chỉ IP
Địa chỉ IP trùng lặp
Đã kết nối
Thời gian chờ kết nối
Đã lấy được địa chỉ IP; không có kết nối nào được thiết lập
Tự kiểm tra
Không có điện
Lỗi chính
Hoạt động của thiết bị
Lỗi nhỏ
Chờ
Tự kiểm tra
Công nghệ ProSoft, Inc.
Trang 32 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng Chẩn đoán và Xử lý sự cố
3.1.2 Đèn LED cổng Ethernet Bảng này mô tả đèn LED cổng Ethernet của cổng.
LED LIÊN KẾT/HÀNH ĐỘNG
100 Mbit
Trạng thái tắt
Xanh lá cây đặc
Tắt đèn nhấp nháy màu hổ phách
Sự miêu tả
Không phát hiện thấy kết nối mạng vật lý. Không thể giao tiếp Ethernet. Kiểm tra hệ thống dây điện và cáp.
Đã phát hiện kết nối mạng vật lý. Đèn LED này phải sáng liên tục để có thể thực hiện giao tiếp Ethernet.
Không có hoạt động nào trên cảng.
Cổng Ethernet đang tích cực truyền hoặc nhận dữ liệu.
Công nghệ ProSoft, Inc.
Trang 33 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng Chẩn đoán và Xử lý sự cố
3.2 Sử dụng Diagnostics trong ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) có nhiều công cụ hữu ích giúp bạn chẩn đoán và khắc phục sự cố. Bạn có thể sử dụng PCB để kết nối với cổng của mình và lấy các giá trị trạng thái hiện tại, dữ liệu cấu hình và các thông tin có giá trị khác.
Mẹo: Bạn có thể mở cửa sổ ProSoft Configuration Builder Diagnostics cho nhiều cổng cùng một lúc.
Để kết nối với cổng giao tiếp của cổng.
1 Trong PCB, nhấp chuột phải vào tên cổng và chọn CHẨN ĐOÁN.
2 Thao tác này sẽ mở cửa sổ Chẩn đoán.
Công nghệ ProSoft, Inc.
Trang 34 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng Chẩn đoán và Xử lý sự cố
Nếu không có phản hồi từ cổng, như trong ví dụampở trên, hãy làm theo các bước sau: 1 Từ thanh công cụ, nhấp vào nút THIẾT LẬP KẾT NỐI.
2 Trong hộp thoại Thiết lập kết nối, chọn ETHERNET từ danh sách CHỌN LOẠI KẾT NỐI.
3 Nhập địa chỉ IP của cổng vào trường ETHERNET. 4 Nhấp vào KẾT NỐI.
5 Kiểm tra xem Ethernet đã được kết nối đúng cách giữa cổng giao tiếp của máy tính và cổng kết nối chưa.
6 Nếu bạn vẫn không thể thiết lập kết nối, hãy liên hệ với bộ phận Hỗ trợ kỹ thuật của ProSoft Technology để được trợ giúp.
Công nghệ ProSoft, Inc.
Trang 35 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng Chẩn đoán và Xử lý sự cố
3.2.1 Menu chẩn đoán
Menu Chẩn đoán được sắp xếp theo cấu trúc cây ở phía bên trái của cửa sổ Chẩn đoán.
Thận trọng: Một số lệnh trong menu này chỉ được thiết kế để gỡ lỗi nâng cao và thử nghiệm hệ thống và có thể khiến cổng ngừng giao tiếp, có khả năng dẫn đến mất dữ liệu hoặc các lỗi giao tiếp khác. Chỉ sử dụng các lệnh này nếu bạn hiểu đầy đủ về tác động tiềm ẩn của chúng hoặc nếu bạn được các kỹ sư Hỗ trợ kỹ thuật của ProSoft Technology hướng dẫn cụ thể.
Các lệnh menu sau đây được hiển thị bên dưới:
Mô-đun lệnh Menu
Cơ sở dữ liệu View
Phiên bản lệnh của menu phụ
Bản đồ dữ liệu ASCII
Số thập phân
Lục giác
Trôi nổi
Sự miêu tả
Hiển thị phiên bản phần mềm hiện tại của cổng và các giá trị quan trọng khác. Bạn có thể được yêu cầu cung cấp thông tin này khi gọi hỗ trợ kỹ thuật.
Hiển thị cấu hình Bản đồ dữ liệu của cổng. Hiển thị nội dung của cơ sở dữ liệu cổng ở định dạng ký tự ASCII.*
Hiển thị nội dung cơ sở dữ liệu của cổng thông tin theo định dạng số thập phân.*
Hiển thị nội dung của cơ sở dữ liệu cổng theo định dạng số thập lục phân.* Hiển thị nội dung của cơ sở dữ liệu cổng theo định dạng số dấu phẩy động.*
*Sử dụng thanh cuộn ở cạnh phải của cửa sổ để điều hướng qua cơ sở dữ liệu. Mỗi trang hiển thị 100 từ dữ liệu. Tổng số trang có sẵn phụ thuộc vào cấu hình cổng của bạn.
Công nghệ ProSoft, Inc.
Trang 36 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng Chẩn đoán và Xử lý sự cố
3.2.2 Ghi lại Phiên chẩn đoán vào Nhật ký File
Bạn có thể ghi lại mọi thứ bạn làm trong phiên Chẩn đoán vào nhật ký file. Tính năng này có thể hữu ích cho mục đích khắc phục sự cố và lưu trữ hồ sơ, cũng như để liên lạc với nhóm Hỗ trợ kỹ thuật của ProSoft Technology.
Để ghi lại dữ liệu phiên vào nhật ký file
1 Mở cửa sổ Chẩn đoán. Xem Sử dụng Chẩn đoán trong ProSoft Configuration Builder (trang 33).
2 Để ghi lại phiên Chẩn đoán vào một văn bản file, từ thanh công cụ, nhấp vào LOG FILE nút. Nhấp vào nút một lần nữa để dừng việc chụp.
3 Đến view nhật ký file, từ thanh công cụ, nhấp vào VIEW NHẬT KÝ FILE nút. Nhật ký file mở dưới dạng văn bản file, bạn có thể đổi tên và lưu vào một vị trí khác.
4 Để gửi nhật ký qua email file đến nhóm Hỗ trợ kỹ thuật của ProSoft Technology, từ thanh công cụ, nhấp vào NHẬT KÝ EMAIL FILE nút. Điều này chỉ hoạt động nếu bạn đã cài đặt
Microsoft Outlook trên máy tính của bạn.)
5 Nếu bạn chụp nhiều phiên tuần tự, PCB sẽ thêm dữ liệu mới vào cuối dữ liệu đã chụp trước đó. Nếu bạn muốn xóa dữ liệu trước đó khỏi nhật ký file, bạn phải nhấp vào nút XÓA DỮ LIỆU mỗi lần trước khi bắt đầu thu thập dữ liệu.
3.2.3 Giày ấm/giày lạnh
Có thể thực hiện khởi động ấm và lạnh PLX32-EIP-MBTCP-UA bằng cách nhấp vào MODULE > GENERAL > WARM BOOT hoặc COLD BOOT.
Công nghệ ProSoft, Inc.
Trang 37 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng Chẩn đoán và Xử lý sự cố
3.3 Dữ liệu trạng thái cổng trong bộ nhớ trên
Cổng ghi dữ liệu trạng thái mô-đun hữu ích vào các vị trí bộ nhớ trên chuyên dụng trong cơ sở dữ liệu nội bộ của nó. Vị trí của vùng dữ liệu trạng thái này phụ thuộc vào các giao thức được cổng của bạn hỗ trợ. Bạn có thể sử dụng chức năng Data Map trong Prosoft Configuration Builder để ánh xạ dữ liệu này vào vùng dữ liệu người dùng của cơ sở dữ liệu cổng (các thanh ghi từ 0 đến 9999). Các thiết bị từ xa, chẳng hạn như HMI hoặc bộ xử lý sau đó có thể truy cập dữ liệu trạng thái. Xem Mapping Data in Module Memory (trang 23).
3.3.1 Dữ liệu trạng thái cổng chung trong bộ nhớ trên Bảng sau đây mô tả nội dung của vùng dữ liệu trạng thái chung của cổng.
Đăng ký Địa chỉ 14000 đến 14001 14002 đến 14004 14005 đến 14009 14010 đến 14014 14015 đến 14019
Mô tả Bộ đếm chu kỳ chương trình Mã sản phẩm (ASCII) Phiên bản sản phẩm (ASCII) Phiên bản hệ điều hành (ASCII) Số lần chạy hệ điều hành (ASCII)
Công nghệ ProSoft, Inc.
Trang 38 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng Chẩn đoán và Xử lý sự cố
3.3.2 Dữ liệu trạng thái giao thức cụ thể trong bộ nhớ trên
PLX32-EIP-MBTCP-UA cũng có các vị trí bộ nhớ trên cho dữ liệu trạng thái giao thức cụ thể. Vị trí của vùng dữ liệu trạng thái cho trình điều khiển giao thức cổng phụ thuộc vào các giao thức. Để biết thêm thông tin, hãy xem:
· Dữ liệu trạng thái EIP trong bộ nhớ trên (trang 66) · Dữ liệu trạng thái MBTCP trong bộ nhớ trên (trang 102)
Công nghệ ProSoft, Inc.
Trang 39 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
4 Thông tin phần cứng
Thông tin phần cứng Hướng dẫn sử dụng
4.1 Thông số kỹ thuật phần cứng
Thông số kỹ thuật Nguồn điện
Sự miêu tả
24 VDC danh nghĩa 10 đến 36 VDC cho phép Đầu cuối dương, âm, GND
Tải trọng hiện tại
24 VDC danh nghĩa @ 300 mA 10 đến 36 VDC @ 610 mA tối đa
Nhiệt độ hoạt động -25 ° C đến 70 ° C (-13 ° F đến 158 ° F)
Nhiệt độ bảo quản -40 ° C đến 80 ° C (-40 ° F đến 176 ° F)
Độ ẩm tương đối
5% đến 95% RH không ngưng tụ
Kích thước (C x R x S)
5.38 x 1.99 x 4.38 trong 13.67 x 5.05 x 11.13 cm
Đèn báo LED
Cấu hình (CFG) và Lỗi (ERR) Trạng thái giao tiếp Nguồn điện (PWR) và Lỗi phần cứng (FLT) Trạng thái mạng (NS) Kết nối EtherNet/IPTM Lớp I hoặc Lớp III
Trạng thái (Chỉ EtherNet/IP) Trạng thái mô-đun (MS) Trạng thái cấu hình mô-đun (Chỉ EtherNet/IP) Cổng giao tiếp Ethernet Liên kết/Hoạt động và 100 mbit
Cổng Ethernet
Đầu nối RJ10 toàn song công 100/45 Mbit Cách ly điện 1500 Vrms ở tần số 50 Hz đến 60 Hz trong 60 giây, được áp dụng theo quy định tại phần 5.3.2 của IEC 60950: 1991 Khả năng phục hồi bão phát sóng Ethernet = nhỏ hơn hoặc bằng 5000 [ARP] khung hình mỗi giây và thời lượng nhỏ hơn hoặc bằng 5 phút
Được vận chuyển với mỗi đơn vị
Tua vít 2.5 mm Đầu nối nguồn J180
Công nghệ ProSoft, Inc.
Trang 40 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
5 Giao thức EIP
Hướng dẫn sử dụng giao thức EIP
5.1 EIP Chức năng Overview
Bạn có thể sử dụng PLX32-EIP-MBTCP-UA để kết nối nhiều giao thức khác nhau vào họ bộ xử lý Rockwell Automation hoặc các giải pháp dựa trên phần mềm khác. Hình minh họa sau đây cho thấy chức năng của giao thức EtherNet/IP.
Công nghệ ProSoft, Inc.
Trang 41 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
5.1.1 Thông số kỹ thuật chung của EtherNet/IP
Trình điều khiển EIP hỗ trợ các kết nối sau:
Lớp Lớp 1 Lớp 3
Kiểu kết nối I/O Máy khách được kết nối Máy khách không được kết nối
Số lượng kết nối 2 2 1
Máy chủ
5
Hướng dẫn sử dụng giao thức EIP
Đặc điểm kỹ thuật Các loại PLC được hỗ trợ Các loại tin nhắn được hỗ trợ Kích thước kết nối I/O vào/ra Thời gian RPI tối đa Các dịch vụ CIP được hỗ trợ
Danh sách lệnh
Bộ lệnh
Sự miêu tả
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC và CIP
496/496 byte
5 ms cho mỗi kết nối
0x4C: Đọc Bảng Dữ Liệu CIP 0x4D: Ghi Bảng Dữ Liệu CIP CIP Chung
Hỗ trợ tối đa 100 lệnh cho mỗi máy khách. Mỗi lệnh có thể cấu hình cho loại lệnh, địa chỉ IP, địa chỉ đăng ký đến/từ và số lượng từ/bit.
Bộ lệnh cơ bản PLC-2/PLC-3/PLC5 Bộ lệnh nhị phân PLC5 Bộ lệnh ASCII PLC5 Bộ lệnh SLC500
Công nghệ ProSoft, Inc.
Trang 42 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5.1.2 Cơ sở dữ liệu nội bộ EIP
Cơ sở dữ liệu nội bộ là trung tâm của chức năng của PLX32-EIP-MBTCP-UA. Cổng chia sẻ cơ sở dữ liệu này giữa tất cả các cổng giao tiếp trên cổng và sử dụng nó như một đường dẫn để truyền thông tin từ một giao thức đến một thiết bị khác trên một mạng đến một hoặc nhiều thiết bị trên một mạng khác. Điều này cho phép dữ liệu từ các thiết bị trên một cổng giao tiếp được các thiết bị trên một giao thức khác truy cập và kiểm soát.
Ngoài dữ liệu từ máy khách và máy chủ, bạn có thể ánh xạ thông tin trạng thái và lỗi do cổng tạo ra vào vùng dữ liệu người dùng của cơ sở dữ liệu nội bộ. Cơ sở dữ liệu nội bộ được chia thành hai vùng:
· Bộ nhớ trên cho vùng dữ liệu trạng thái cổng. Đây là nơi cổng ghi dữ liệu trạng thái nội bộ cho các giao thức được cổng hỗ trợ.
· Bộ nhớ thấp hơn cho vùng dữ liệu người dùng. Đây là nơi dữ liệu đến từ các thiết bị bên ngoài được lưu trữ và truy cập.
Mỗi giao thức trong PLX32-EIP-MBTCP-UA có thể ghi dữ liệu vào và đọc dữ liệu từ vùng dữ liệu người dùng.
Lưu ý: Nếu bạn muốn truy cập dữ liệu trạng thái cổng trong bộ nhớ trên, bạn có thể sử dụng tính năng ánh xạ dữ liệu trong cổng để sao chép dữ liệu từ vùng dữ liệu trạng thái cổng vào vùng dữ liệu người dùng. Xem phần Ánh xạ dữ liệu trong bộ nhớ mô-đun (trang 23). Nếu không, bạn có thể sử dụng các chức năng chẩn đoán trong ProSoft Configuration Builder để view dữ liệu trạng thái cổng. Để biết thêm thông tin về dữ liệu trạng thái cổng, hãy xem Chẩn đoán mạng (trang 65).
Công nghệ ProSoft, Inc.
Trang 43 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Truy cập của máy khách EIP vào cơ sở dữ liệu
Chức năng máy khách trao đổi dữ liệu giữa cơ sở dữ liệu nội bộ của cổng và các bảng dữ liệu được thiết lập trong một hoặc nhiều bộ xử lý hoặc các thiết bị dựa trên máy chủ khác. Danh sách lệnh mà bạn xác định trong ProSoft Configuration Builder chỉ định dữ liệu nào sẽ được chuyển giữa cổng và từng máy chủ trên mạng. Không cần logic bậc thang trong bộ xử lý (máy chủ) cho chức năng máy khách, ngoại trừ việc đảm bảo có đủ bộ nhớ dữ liệu.
Hình minh họa sau đây mô tả luồng dữ liệu giữa các máy khách Ethernet và cơ sở dữ liệu nội bộ.
Truy cập nhiều máy chủ vào cơ sở dữ liệu EIP
Hỗ trợ máy chủ trong cổng cho phép các ứng dụng máy khách (như phần mềm HMI và bộ xử lý) đọc và ghi vào cơ sở dữ liệu của cổng. Trình điều khiển máy chủ có thể hỗ trợ nhiều kết nối đồng thời từ nhiều máy khách.
Khi được cấu hình như một máy chủ, vùng dữ liệu người dùng của cơ sở dữ liệu nội bộ trong cổng là nguồn cho các yêu cầu đọc và đích cho các yêu cầu ghi từ máy khách từ xa. Quyền truy cập vào cơ sở dữ liệu được kiểm soát bởi loại lệnh nhận được trong tin nhắn đến từ máy khách.
Cổng phải được cấu hình và kết nối đúng với mạng trước khi thực hiện bất kỳ nỗ lực nào để sử dụng nó. Sử dụng chương trình xác minh mạng, chẳng hạn như ProSoft Discovery Service hoặc lệnh PING của dấu nhắc lệnh, để xác minh rằng cổng có thể được nhìn thấy trên mạng. Sử dụng ProSoft Configuration Builder để xác nhận cấu hình đúng của cổng và để chuyển cấu hình fileđến và đi từ cổng vào.
Công nghệ ProSoft, Inc.
Trang 44 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5.2 Cấu hình EIP
5.2.1 Cấu hình Máy chủ EIP Lớp 3 Sử dụng kết nối Máy chủ EIP Lớp 3 trong ProSoft Configuration Builder khi cổng hoạt động như một thiết bị máy chủ (phụ) phản hồi các hướng dẫn tin nhắn được khởi tạo từ thiết bị máy khách (chính) như HMI, DCS, PLC hoặc PAC.
Để thiết lập máy chủ file kích thước trong PCB
1 Trong ProSoft Configuration Builder, nhấp vào [+] bên cạnh cổng, sau đó nhấp vào [+] bên cạnh Máy chủ EIP Lớp 3.
2 Nhấp đúp vào Máy chủ EIP Lớp 3 thứ hai để hiển thị hộp thoại Chỉnh sửa – Máy chủ EIP Lớp 3.
3 Chọn MÁY CHỦ FILE KÍCH THƯỚC (100 hoặc 1000).
o Với giá trị 100, các thanh ghi từ N10:0 đến N10:99. o Với giá trị 1000, các thanh ghi hợp lệ từ N10:0 đến N10:999.
Truy cập bộ nhớ trong của Gateway Bảng sau đây đề cập đến vùng dữ liệu người dùng trong bộ nhớ của Gateway:
Kiểu dữ liệu
BOOL Mảng bit SINT INT DINT THỰC
Tag Tên
BOOLData[ ] BITAData[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]
Chiều dài của mỗi phần tử trong tin nhắn CIP 1 4 1 2 4 4
Mảng Phạm vi cho Cơ sở dữ liệu 10,000 Phần tử 0 đến 159999 0 đến 4999 0 đến 19999 0 đến 9999 0 đến 4999 0 đến 4999
Công nghệ ProSoft, Inc.
Trang 45 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Loại lệnh MSG – CIP
Bảng sau đây định nghĩa mối quan hệ giữa vùng dữ liệu người dùng trong cơ sở dữ liệu nội bộ của cổng với các địa chỉ cần thiết trong hướng dẫn MSG CIP:
Cơ sở dữ liệu
CIP
CIP Boolean
Số nguyên
Địa chỉ
0
Int_data BoolData[0] [0]
999
Int_data BoolData[15984] [999]
1000 1999
Dữ liệu BoolData[16000] [1000] Dữ liệu BoolData[31984] [1999]
2000 2999
Dữ liệu BoolData[32000] [2000] Dữ liệu BoolData[47984] [2999]
3000 3999
Dữ liệu Int_BoolData[48000] [3000] Dữ liệu Int_BoolData[3999] Dữ liệu BoolData[63999]
Mảng bit CIP Byte CIP
Dữ liệu BitA[0]
Dữ liệu SInt[0]
SIntData[1998] BitAData[500] SIntData[2000]
SIntData[3998] BitAData[1000] SIntData[4000]
SIntData[5998] BitAData[1500] SIntData[6000]
Dữ liệu SInt[9998]
CIP ĐỊNH NGHĨA
CIP thực tế
Dữ liệu DInt[0]
Dữ liệu thực tế [0]
DIntData[500] Dữ liệu thực [500]
DIntData[1000] Dữ liệu thực [1000]
DIntData[1500] Dữ liệu thực [1500]
Loại lệnh MSG – PCCC
Bảng sau đây định nghĩa mối quan hệ giữa vùng dữ liệu người dùng trong cơ sở dữ liệu nội bộ của cổng với các địa chỉ cần thiết trong hướng dẫn MSG PCCC:
Địa chỉ cơ sở dữ liệu 0 999 1000 1999 2000
File kích thước 100 N10:0 N19:99 N20:0 N29:99 N30:0
Địa chỉ cơ sở dữ liệu 0 999 1000 1999 2000
File kích thước 100 N10:0 N19:99 N20:0 N29:99 N30:0
Công nghệ ProSoft, Inc.
Trang 46 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hỗ trợ lệnh máy chủ nhắn tin rõ ràng EtherNet/IP PLX32-EIP-MBTCP-UA hỗ trợ nhiều bộ lệnh.
Hướng dẫn sử dụng giao thức EIP
Các chức năng của bộ lệnh cơ bản
Lệnh 0x00 0x01 0x02 0x05 0x08
Chức năng N/AN/AN/AN/AN/A
Định nghĩa Được bảo vệ Ghi Không được bảo vệ Đọc Được bảo vệ Bit Ghi Không được bảo vệ Bit Ghi Không được bảo vệ Ghi
Được hỗ trợ trong Server XXXXX
Chức năng của Bộ lệnh PLC-5
Lệnh 0x0F 0x0F
Chức năng 0x00 0x01
Định nghĩa Word Range Write (Địa chỉ nhị phân) Word Range Read (Địa chỉ nhị phân)
0x0F
Đọc phạm vi đã nhập (Địa chỉ nhị phân)
0x0F
Ghi phạm vi được gõ (Địa chỉ nhị phân)
0x0F
0x26
Đọc-Sửa-Ghi (Địa chỉ nhị phân)
0x0F 0x0F 0x0F
0x00 0x01 0x26
Viết phạm vi từ (Địa chỉ ASCII) Đọc phạm vi từ (Địa chỉ ASCII) Đọc-Sửa đổi-Ghi (Địa chỉ ASCII)
Được hỗ trợ trong Server XXXX
XX
Chức năng của Bộ lệnh SLC-500
Lệnh 0x0F 0x0F 0x0F 0x0F 0x0F
Chức năng 0xA1 0xA2 0xA9 0xAA 0xAB
Sự định nghĩa
Được hỗ trợ trong Máy chủ
Đọc logic được đánh máy được bảo vệ với hai
X
Trường Địa chỉ
Đọc logic được đánh máy được bảo vệ với ba X
Trường Địa chỉ
Viết logic được bảo vệ có kiểu dữ liệu với hai
X
Trường Địa chỉ
Viết logic được bảo vệ có kiểu dữ liệu ba
X
Trường Địa chỉ
Viết logic được đánh máy được bảo vệ với mặt nạ (Ba trường địa chỉ)
Công nghệ ProSoft, Inc.
Trang 47 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5.2.2 Cấu hình kết nối EIP Lớp 1
Sử dụng Kết nối EIP Class 1 trong ProSoft Configuration Builder khi cổng hoạt động như một bộ điều hợp EIP truyền dữ liệu đến và đi từ PLC (máy quét EIP) bằng kết nối I/O trực tiếp. Kết nối I/O trực tiếp có thể truyền nhanh một lượng lớn dữ liệu.
PLX32-EIP-MBTCP-UA có thể xử lý tối đa tám kết nối I/O (tùy thuộc vào kiểu máy), mỗi kết nối có 248 từ dữ liệu đầu vào và 248 từ dữ liệu đầu ra.
Thêm Gateway vào RSLogix5000 v.20
1 Khởi động Rockwell Automation RSLinx và duyệt đến PLX32-EIP-MBTCP-UA. 2 Nhấp chuột phải vào cổng và sau đó chọn TẢI LÊN EDS TỪ THIẾT BỊ.
Lưu ý: Có thể cần phải khởi động lại RSLogix5000 để hoàn tất cài đặt EDS.
3 Sau khi bạn khởi động lại RSLogix 5000, hãy mở dự án RSLogix 5000 mong muốn. 4 Trong Controller Organizer, nhấp chuột phải vào cầu EtherNet/IP trong cây I/O và
chọn MODULE MỚI.
5 Trong hộp thoại Chọn loại mô-đun, trong hộp văn bản Nhập tìm kiếm, hãy nhập PLX3.
Công nghệ ProSoft, Inc.
Trang 48 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
6 Nhấp vào PLX32-EIP-MBTCP-UA của bạn, sau đó nhấp vào CREATE. Thao tác này sẽ mở hộp thoại New Module.
7 Trong hộp thoại Mô-đun mới, nhập tên cho cổng, sau đó nhập địa chỉ IP của PLX32-EIP-MBTCP-UA.
8 Để thêm kết nối I/O, hãy nhấp vào THAY ĐỔI. ProSoft Technology, Inc.
Trang 49 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
9 Trong hộp thoại Định nghĩa mô-đun, nhập các kết nối I/O. Có thể thêm tối đa tám kết nối I/O. Các kết nối I/O có kích thước cố định là 496 byte dữ liệu đầu vào và 496 byte dữ liệu đầu ra. Khi hoàn tất, hãy nhấp vào OK.
10 Trong hộp thoại Thuộc tính mô-đun, nhấp vào tab KẾT NỐI để cấu hình mỗi kết nối I/O với thời gian RPI riêng. Khi hoàn tất, nhấp vào OK.
11 Cổng mới sẽ xuất hiện trong Controller Organizer dưới cầu nối EtherNet/IP.
Công nghệ ProSoft, Inc.
Trang 50 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Thêm Gateway vào RSLogix5000 v.16 đến v.19
Lưu ý: Kết nối Lớp 1 không được hỗ trợ trong RSLogix v.15 trở về trước
1 Khởi động Rockwell Automation RSLogix 5000. 2 Trong Controller Organizer, nhấp chuột phải vào cầu EtherNet/IP trong cây I/O và
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. Tìm kiếm Generic EtherNet Bridge,
nhấp vào Generic Ethernet Bridge, sau đó nhấp vào CREATE. 4 Trong hộp thoại New Module, nhập tên cho cổng, sau đó nhập IP
địa chỉ của PLX32-EIP-MBTCP-UA. Điều này tạo ra đường dẫn truyền thông từ bộ xử lý đến PLX32-EIP-MBTCP-UA. 5 Thêm một mô-đun mới bên dưới Generic EtherNet Bridge và thêm một CIP Connection (CIP-MODULE). Đây là nơi bạn chỉ định các tham số cho kết nối I/O. Kích thước đầu vào và đầu ra cần phải khớp với kích thước đầu vào và đầu ra được cấu hình trong PCB. Giá trị trường ADDRESS biểu thị số kết nối trong PCB. Theo mặc định, tất cả các kết nối đều có 248 từ đầu vào, 248 từ đầu ra và 0 từ cấu hình. Đặt định dạng Comm thành Kiểu dữ liệu INT và đặt các phiên bản Assembly thành “1” cho đầu vào, “2” cho đầu ra và “4” cho cấu hình. 6 Thêm và cấu hình một CIP Connection cho mỗi kết nối I/O.
Công nghệ ProSoft, Inc.
Trang 51 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Cấu hình kết nối EIP Lớp 1 trong PCB Sau khi bạn đã tạo cổng PLX32-EIP-MBTCP-UA trong RSLogix 5000, bạn phải cấu hình các kết nối trong mô-đun.
Để cấu hình kết nối Lớp 1 trong PCB
1 Trong ProSoft Configuration Builder, nhấp vào [+] bên cạnh cổng, sau đó nhấp vào [+] bên cạnh Kết nối EIP Lớp 1 [x].
2 Nhấp đúp vào Kết nối EIP Lớp 1 [x] để hiển thị hộp thoại Chỉnh sửa – Kết nối EIP Lớp 1 [x].
3 Trong hộp thoại, nhấp vào một tham số rồi nhập giá trị cho tham số đó. Có bốn tham số có thể cấu hình cho mỗi kết nối I/O trong ProSoft Configuration Builder.
Tham số Đầu vào Dữ liệu Địa chỉ Đầu vào Kích thước Đầu ra Dữ liệu Địa chỉ Đầu ra Kích thước
Phạm vi giá trị 0 đến 9999 0 đến 248 0 đến 9999 0 đến 248
Sự miêu tả
Chỉ định địa chỉ bắt đầu trong cơ sở dữ liệu ảo của cổng cho dữ liệu được truyền từ cổng đến PLC.
Chỉ định số lượng số nguyên được truyền tới hình ảnh đầu vào của PLC (tối đa 248 số nguyên).
Chỉ định địa chỉ bắt đầu trong cơ sở dữ liệu ảo của cổng cho dữ liệu được truyền từ PLC đến cổng.
Chỉ định số lượng số nguyên được chuyển đến hình ảnh đầu ra của PLC (tối đa 248 số nguyên).
Công nghệ ProSoft, Inc.
Trang 52 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5.2.3 Cấu hình kết nối EIP Class 3 Client[x]/UClient
PLX32-EIP-MBTCP-UA hỗ trợ hai máy khách được kết nối và một máy khách không được kết nối (hầu hết các thiết bị đều sử dụng máy khách được kết nối; hãy tham khảo hướng dẫn sử dụng của thiết bị mục tiêu để xác minh).
· Sử dụng kết nối EIP Class 3 Client [x] khi cổng hoạt động như một máy khách/máy chủ khởi tạo hướng dẫn tin nhắn cho các thiết bị máy chủ/máy tớ. Giao thức EIP PLX32EIP-MBTCP-UA hỗ trợ ba kết nối máy khách được kết nối. Các ứng dụng điển hình bao gồm hệ thống SCADA và truyền thông SLC.
· Sử dụng kết nối EIP Class 3 UClient khi cổng hoạt động như máy khách/máy chủ khởi tạo hướng dẫn tin nhắn cho các thiết bị máy chủ/máy phụ. Giao thức EIP PLX32-EIP-MBTCPUA hỗ trợ một kết nối máy khách không được kết nối. Nhắn tin không được kết nối là một loại nhắn tin rõ ràng EtherNet/IP sử dụng triển khai TCP/IP. Một số thiết bị nhất định, chẳng hạn như AB Power Monitor 3000 series B, hỗ trợ nhắn tin không được kết nối. Kiểm tra tài liệu thiết bị của bạn để biết thêm thông tin về triển khai EtherNet/IP của thiết bị.
Lớp 3 Client[x]/UClient
Để cấu hình kết nối Class 3 Client/UClient [x]
1 Trong ProSoft Configuration Builder, nhấp vào [+] bên cạnh cổng, sau đó nhấp vào [+] bên cạnh EIP Class 3 Client [x] hoặc EIP Class 3 UClient [x].
2 Nhấp đúp vào EIP Class 3 Client [x] thứ hai để hiển thị hộp thoại Edit – EIP Class 3 Client [x].
3 Trong hộp thoại, nhấp vào bất kỳ tham số nào để thay đổi giá trị của tham số đó.
Công nghệ ProSoft, Inc.
Trang 53 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Bảng sau đây chỉ định cấu hình cho thiết bị máy khách EIP (chính) trên cổng mạng:
Tham số
Độ trễ lệnh tối thiểu
Giá trị
0 đến 65535 mili giây
Phản hồi 0 đến 65535
Hết giờ
mili giây
Đếm lại từ 0 đến 10
Sự miêu tả
Chỉ định số mili giây chờ giữa các lần phát hành lệnh ban đầu. Tham số này có thể được sử dụng để trì hoãn tất cả các lệnh được gửi đến máy chủ để tránh "làm ngập" lệnh trên mạng. Tham số này không ảnh hưởng đến việc thử lại lệnh vì chúng sẽ được phát hành khi nhận ra lỗi.
Chỉ định khoảng thời gian tính bằng mili giây mà Máy khách sẽ đợi trước khi truyền lại lệnh nếu không nhận được phản hồi từ máy chủ được chỉ định. Giá trị sử dụng phụ thuộc vào loại mạng truyền thông được sử dụng và thời gian phản hồi dự kiến của thiết bị chậm nhất được kết nối với mạng.
Chỉ định số lần lệnh sẽ được thử lại nếu không thành công.
Công nghệ ProSoft, Inc.
Trang 54 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Lớp 3 Lệnh Client[x]/UClient Có một danh sách lệnh riêng cho từng loại tin nhắn khác nhau được giao thức hỗ trợ. Mỗi danh sách được xử lý từ trên xuống dưới, lần lượt cho đến khi tất cả các lệnh được chỉ định hoàn tất, sau đó quá trình thăm dò bắt đầu lại. Phần này định nghĩa các lệnh EtherNet/IP được phát hành từ cổng đến các thiết bị máy chủ trên mạng. Bạn có thể sử dụng các lệnh này để thu thập dữ liệu và điều khiển các thiết bị trên mạng TCP/IP. Để giao tiếp cơ sở dữ liệu ảo với Bộ điều khiển tự động hóa lập trình (PAC) của Rockwell Automation, Bộ điều khiển logic lập trình (PLC) hoặc các thiết bị máy chủ EtherNet/IP khác, bạn phải xây dựng một danh sách lệnh, sử dụng các tham số danh sách lệnh cho từng loại tin nhắn.
Để thêm lệnh Class 3 Client/UClient [x]
1 Trong ProSoft Configuration Builder, nhấp vào [+] bên cạnh cổng, sau đó nhấp vào [+] bên cạnh EIP Class 3 Client [x] hoặc EIP Class 3 UClient [x].
2 Nhấp đúp vào loại lệnh mong muốn để hiển thị hộp thoại Edit – EIP Class 3 Client [x] Commands hoặc Edit – EIP Class 3 UClient [x] Commands.
3 Nhấp vào THÊM HÀNG để thêm lệnh mới. 4 Nhấp vào CHỈNH SỬA HÀNG hoặc nhấp đúp vào hàng để hiển thị hộp thoại Chỉnh sửa nơi bạn
cấu hình lệnh.
Công nghệ ProSoft, Inc.
Trang 55 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Lớp 3 Client/UClient [x] Lệnh SLC500 2 Trường địa chỉ
Kích hoạt tham số
Giá trị
Bật Tắt Ghi Có Điều Kiện
Địa chỉ nội bộ
0 đến 9999
Sự miêu tả
Chỉ định lệnh có nên được thực thi hay không và trong điều kiện nào. ENABLE – Lệnh được thực thi mỗi lần quét danh sách lệnh DISABLE – Lệnh bị vô hiệu hóa và sẽ không được thực thi CONDITIONAL WRITE – Lệnh chỉ được thực thi nếu dữ liệu nội bộ liên quan đến lệnh thay đổi
Chỉ định địa chỉ cơ sở dữ liệu trong cơ sở dữ liệu nội bộ của cổng được liên kết với lệnh. Nếu lệnh là hàm đọc, dữ liệu nhận được trong tin nhắn phản hồi được đặt tại vị trí đã chỉ định. Nếu lệnh là hàm ghi, dữ liệu được sử dụng trong lệnh được lấy từ vùng dữ liệu đã chỉ định.
Khoảng thời gian thăm dò Reg Đếm Mã hoán đổi
Khe cắm địa chỉ IP
0 đến 65535
0 đến 125
Không có Trao đổi từ Trao đổi từ và Byte Trao đổi Byte
xxx.xxx.xxx.xxx -1
Chỉ định khoảng thời gian tối thiểu để thực hiện các lệnh liên tục. Tham số được nhập theo 1/10 giây. Nếu nhập giá trị 100 cho một lệnh, lệnh sẽ thực hiện không thường xuyên hơn sau mỗi 10 giây.
Chỉ định số điểm dữ liệu được đọc hoặc ghi vào thiết bị đích.
Chỉ định xem dữ liệu từ máy chủ có được sắp xếp khác với dữ liệu đã nhận hay không. Tham số này thường được sử dụng khi xử lý các giá trị dấu phẩy động hoặc các giá trị đa thanh ghi khác. NONE – Không có thay đổi nào được thực hiện (abcd) WORD SWAP – Các từ được hoán đổi (cdab) WORD AND BYTE SWAP – Các từ và byte được hoán đổi (dcba) BYTE SWAP – Các byte được hoán đổi (badc)
Chỉ định địa chỉ IP của thiết bị mục tiêu cần được xử lý.
Chỉ định số khe cắm cho thiết bị. Sử dụng giá trị -1 khi giao tiếp với SLC 5/05. Các thiết bị này không có tham số khe cắm. Khi định địa chỉ bộ xử lý trong giá đỡ CLX hoặc CMPLX, số khe cắm tương ứng với khe cắm chứa bộ điều khiển đang được định địa chỉ.
Mã hàm 501 509
File Kiểu File Con số
Bộ đếm nhị phân Bộ đếm thời gian Kiểm soát Số nguyên Số thực Chuỗi ASCII Trạng thái
-1
Chỉ định mã chức năng được sử dụng trong lệnh. 501 – Đọc được gõ bảo vệ 509 – Ghi được gõ bảo vệ Chỉ định file loại được liên kết với lệnh.
Chỉ định PLC-5 file số được liên kết với lệnh. Nếu giá trị -1 được nhập cho tham số, trường sẽ không được sử dụng trong lệnh và mặc định file sẽ được sử dụng.
Số lượng phần tử
Chỉ định phần tử trong file nơi lệnh sẽ bắt đầu.
Bình luận
Bình luận tùy chọn dài 32 ký tự cho lệnh.
Công nghệ ProSoft, Inc.
Trang 56 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Lớp 3 Lệnh Client[x]/UClient SLC500 3 Trường Địa chỉ
Lệnh này thường được sử dụng khi truy cập dữ liệu trong Timer hoặc Counter. IeT1.1.2 là địa chỉ của bộ tích lũy trong Timer 1.
Kích hoạt tham số
Giá trị
Bật Tắt Ghi Có Điều Kiện
Sự miêu tả
Chỉ định lệnh có nên được thực thi hay không và trong điều kiện nào. ENABLE – Lệnh được thực thi mỗi lần quét danh sách lệnh DISABLE – Lệnh bị vô hiệu hóa và sẽ không được thực thi CONDITIONAL WRITE – Lệnh chỉ được thực thi nếu dữ liệu nội bộ liên quan đến lệnh thay đổi
Khoảng thời gian thăm dò địa chỉ nội bộ Reg Count Swap Code
Mã chức năng khe cắm địa chỉ IP File Kiểu
File Con số
0 đến 9999
0 đến 65535
0 đến 125
Không có Trao đổi từ Trao đổi từ và Byte Trao đổi Byte
xxx.xxx.xxx.xxx
-1
502 510 511
Bộ đếm nhị phân Bộ đếm thời gian Kiểm soát Số nguyên Số thực Chuỗi ASCII Trạng thái -1
Chỉ định địa chỉ cơ sở dữ liệu trong cơ sở dữ liệu nội bộ của cổng được liên kết với lệnh. Nếu lệnh là hàm đọc, dữ liệu nhận được trong thông báo phản hồi được đặt tại vị trí đã chỉ định. Nếu lệnh là hàm ghi, dữ liệu được sử dụng trong lệnh được lấy từ vùng dữ liệu đã chỉ định. Chỉ định khoảng thời gian tối thiểu để thực thi các lệnh liên tục. Tham số được nhập trong 1/10 giây. Nếu giá trị 100 được nhập cho lệnh, lệnh sẽ thực thi không thường xuyên hơn sau mỗi 10 giây. Chỉ định số điểm dữ liệu được đọc từ hoặc ghi vào thiết bị đích. Chỉ định xem dữ liệu từ máy chủ có được sắp xếp khác với dữ liệu đã nhận hay không. Tham số này thường được sử dụng khi xử lý giá trị dấu phẩy động hoặc giá trị đa thanh ghi khác. NONE – Không có thay đổi nào được thực hiện (abcd) WORD SWAP – Các từ được hoán đổi (cdab) WORD AND BYTE SWAP – Các từ và byte được hoán đổi (dcba) Byte swap – Các byte được hoán đổi (badc) Chỉ định địa chỉ IP của thiết bị đích sẽ được lệnh này xử lý. Chỉ định số khe cắm cho thiết bị. Sử dụng giá trị -1 khi giao tiếp với SLC 5/05. Các thiết bị này không có tham số khe cắm. Khi định địa chỉ bộ xử lý trong ControlLogix hoặc CompactLogix, số khe cắm tương ứng với khe cắm trong giá đỡ chứa bộ điều khiển đang được định địa chỉ. Chỉ định mã chức năng sẽ được sử dụng trong lệnh. 502 – Đọc được gõ có bảo vệ 510 – Ghi được gõ có bảo vệ 511 – Ghi được gõ có bảo vệ với Mặt nạ Chỉ định file loại được liên kết với lệnh.
Chỉ định SLC 500 file số được liên kết với lệnh. Nếu giá trị -1 được nhập cho tham số, trường sẽ không được sử dụng trong lệnh và mặc định file sẽ được sử dụng.
Công nghệ ProSoft, Inc.
Trang 57 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Tham số Phần tử Số
Phần tử phụ
Bình luận
Giá trị
Mô tả Chỉ định phần tử trong file nơi lệnh sẽ bắt đầu.
Chỉ định phần tử con được sử dụng với lệnh. Tham khảo tài liệu AB để biết danh sách các mã phần tử con hợp lệ. Bình luận 32 ký tự tùy chọn cho lệnh.
Công nghệ ProSoft, Inc.
Trang 58 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Lớp 3 Client[x]/UClient Lệnh PLC5 Nhị phân
Kích hoạt tham số
Địa chỉ nội bộ
Khoảng thời gian thăm dò Reg Đếm Mã hoán đổi
Khe cắm địa chỉ IP
Mã chức năng
File Con số
Giá trị Bật Tắt Ghi có điều kiện
0 đến 9999
0 đến 65535
0 đến 125 Không có Trao đổi từ Trao đổi từ và Byte Trao đổi Byte
xxx.xxx.xxx.xxx -1
100 101 102 -1
Sự miêu tả
Chỉ định lệnh có nên được thực thi hay không và trong điều kiện nào. ENABLE – Lệnh được thực thi mỗi lần quét danh sách lệnh DISABLE – Lệnh bị vô hiệu hóa và sẽ không được thực thi CONDITIONAL WRITE – Lệnh chỉ được thực thi nếu dữ liệu nội bộ liên quan đến lệnh thay đổi
Chỉ định địa chỉ cơ sở dữ liệu trong cơ sở dữ liệu nội bộ của cổng được liên kết với lệnh. Nếu lệnh là hàm đọc, dữ liệu nhận được trong tin nhắn phản hồi được đặt tại vị trí đã chỉ định. Nếu lệnh là hàm ghi, dữ liệu được sử dụng trong lệnh được lấy từ vùng dữ liệu đã chỉ định.
Chỉ định khoảng thời gian tối thiểu để thực hiện các lệnh liên tục. Tham số được nhập theo 1/10 giây. Nếu nhập giá trị 100 cho một lệnh, lệnh sẽ thực hiện không thường xuyên hơn sau mỗi 10 giây.
Chỉ định số điểm dữ liệu được đọc hoặc ghi vào thiết bị đích.
Chỉ định xem dữ liệu từ máy chủ có được sắp xếp khác với dữ liệu đã nhận hay không. Tham số này thường được sử dụng khi xử lý các giá trị dấu phẩy động hoặc các giá trị đa thanh ghi khác. NONE – Không có thay đổi nào được thực hiện (abcd) WORD SWAP – Các từ được hoán đổi (cdab) WORD AND BYTE SWAP – Các từ và byte được hoán đổi (dcba) BYTE SWAP – Các byte được hoán đổi (badc)
Chỉ định địa chỉ IP của thiết bị mục tiêu sẽ được lệnh này xử lý.
Chỉ định số khe cắm cho thiết bị. Sử dụng giá trị -1 khi giao tiếp với PLC5 Các thiết bị này không có tham số khe cắm. Khi định địa chỉ bộ xử lý trong ControlLogix hoặc CompactLogix, số khe cắm tương ứng với khe cắm trong giá đỡ chứa bộ điều khiển đang được định địa chỉ.
Chỉ định mã chức năng được sử dụng trong lệnh. 100 – Word Range Write 101 – Word Range Read 102 – Read-Modify-Write
Chỉ định PLC5 file số được liên kết với lệnh. Nếu giá trị -1 được nhập cho tham số, trường sẽ không được sử dụng trong lệnh và mặc định file sẽ được sử dụng.
Số lượng phần tử
Chỉ định phần tử trong file nơi lệnh sẽ bắt đầu.
Phần tử phụ
Chỉ định phần tử con được sử dụng với lệnh. Tham khảo tài liệu AB để biết danh sách các mã phần tử con hợp lệ.
Bình luận
Bình luận tùy chọn dài 32 ký tự cho lệnh.
Công nghệ ProSoft, Inc.
Trang 59 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Lớp 3 Client[x]/UClient Lệnh PLC5 ASCII
Kích hoạt tham số
Giá trị
Bật Tắt Ghi Có Điều Kiện
Địa chỉ nội bộ
0 đến 9999
Khoảng thăm dò
0 đến 65535
Sự miêu tả
Chỉ định lệnh có nên được thực thi hay không và trong điều kiện nào. ENABLE – Lệnh được thực thi mỗi lần quét danh sách lệnh DISABLE – Lệnh bị vô hiệu hóa và sẽ không được thực thi CONDITIONAL WRITE – Lệnh chỉ được thực thi nếu dữ liệu nội bộ liên quan đến lệnh thay đổi
Chỉ định địa chỉ cơ sở dữ liệu trong cơ sở dữ liệu nội bộ của cổng được liên kết với lệnh. Nếu lệnh là hàm đọc, dữ liệu nhận được trong tin nhắn phản hồi được đặt tại vị trí đã chỉ định. Nếu lệnh là hàm ghi, dữ liệu được sử dụng trong lệnh được lấy từ vùng dữ liệu đã chỉ định.
Chỉ định khoảng thời gian tối thiểu để thực hiện các lệnh liên tục. Tham số được nhập theo 1/10 giây. Nếu nhập giá trị 100 cho một lệnh, lệnh sẽ thực hiện không thường xuyên hơn sau mỗi 10 giây.
Mã hoán đổi số lượng đăng ký
Khe cắm địa chỉ IP
Mã chức năng
0 đến 125 Không có Trao đổi từ Trao đổi từ và Byte Trao đổi Byte
xxx.xxx.xxx.xxx -1
150 151 152
Chỉ định số điểm dữ liệu được đọc hoặc ghi vào thiết bị đích.
Chỉ định xem dữ liệu từ máy chủ có được sắp xếp khác với dữ liệu đã nhận hay không. Tham số này thường được sử dụng khi xử lý các giá trị dấu phẩy động hoặc các giá trị đa thanh ghi khác. NONE – Không có thay đổi nào được thực hiện (abcd) WORD SWAP – Các từ được hoán đổi (cdab) WORD AND BYTE SWAP – Các từ và byte được hoán đổi (dcba) BYTE SWAP – Các byte được hoán đổi (badc)
Chỉ định địa chỉ IP của thiết bị mục tiêu sẽ được lệnh này xử lý.
Chỉ định số khe cắm cho thiết bị. Sử dụng giá trị -1 khi giao tiếp với PLC5 Các thiết bị này không có tham số khe cắm. Khi định địa chỉ bộ xử lý trong ControlLogix hoặc CompactLogix, số khe cắm tương ứng với khe cắm trong giá đỡ chứa bộ điều khiển đang được định địa chỉ.
Chỉ định mã chức năng được sử dụng trong lệnh. 150 – Word Range Write 151 – Word Range Read 152 – Read-Modify-Write
File Sợi dây
Chỉ định Địa chỉ PLC-5 dưới dạng chuỗi. Ví dụamptừ N10:300
Bình luận
Bình luận tùy chọn dài 32 ký tự cho lệnh.
Công nghệ ProSoft, Inc.
Trang 60 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Bộ điều khiển lệnh Client[x]/UClient loại 3 Tag Truy cập
Kích hoạt tham số
Địa chỉ nội bộ
Khoảng thời gian thăm dò Reg Đếm Mã hoán đổi
Khe cắm địa chỉ IP
Kiểu dữ liệu mã chức năng
Tag Tên
Giá trị Bật Tắt Ghi có điều kiện
0 đến 9999
0 đến 65535
0 đến 125 Không có Trao đổi từ Trao đổi từ và Byte Trao đổi Byte
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT THỰC DWORD
Mô tả Chỉ định lệnh có nên được thực thi hay không và trong điều kiện nào. ENABLE – Lệnh được thực thi mỗi lần quét danh sách lệnh DISABLE – Lệnh bị vô hiệu hóa và sẽ không được thực thi CONDITIONAL WRITE – Lệnh chỉ được thực thi nếu dữ liệu nội bộ liên quan đến lệnh thay đổi Chỉ định địa chỉ cơ sở dữ liệu trong cơ sở dữ liệu nội bộ của cổng được liên kết với lệnh. Nếu lệnh là hàm đọc, dữ liệu nhận được trong tin nhắn phản hồi sẽ được đặt tại vị trí đã chỉ định. Nếu lệnh là hàm ghi, dữ liệu được sử dụng trong lệnh sẽ lấy từ vùng dữ liệu đã chỉ định. Chỉ định khoảng thời gian tối thiểu để thực thi các lệnh liên tục. Tham số được nhập theo tỷ lệ 1/10 giây. Nếu nhập giá trị 100 cho lệnh, lệnh sẽ thực thi không thường xuyên hơn sau mỗi 10 giây. Chỉ định số điểm dữ liệu được đọc từ hoặc ghi vào thiết bị đích. Chỉ định dữ liệu từ máy chủ có được sắp xếp khác với dữ liệu đã nhận hay không. Tham số này thường được sử dụng khi xử lý giá trị dấu phẩy động hoặc các giá trị đa thanh ghi khác. NONE – Không có thay đổi nào được thực hiện (abcd) WORD SWAP – Các từ được hoán đổi (cdab) WORD AND BYTE SWAP – Các từ và byte được hoán đổi (dcba) BYTE SWAP – Các byte được hoán đổi (badc) Chỉ định địa chỉ IP của thiết bị mục tiêu sẽ được lệnh này giải quyết. Chỉ định số khe cắm cho thiết bị. Sử dụng giá trị -1 khi giao tiếp với PLC5 Các thiết bị này không có tham số khe cắm. Khi giải quyết một bộ xử lý trong ControlLogix hoặc CompactLogix, số khe cắm tương ứng với khe cắm trong giá đỡ chứa bộ điều khiển đang được giải quyết. Chỉ định mã chức năng sẽ được sử dụng trong lệnh. 332 – Đọc bảng dữ liệu CIP 333 – Ghi bảng dữ liệu CIP Chỉ định kiểu dữ liệu của bộ điều khiển mục tiêu tag tên.
Chỉ định bộ điều khiển tag trong PLC mục tiêu.
Bù lại
0 đến 65535
Bình luận
Chỉ định cơ sở dữ liệu bù trừ trong đó giá trị tương ứng với Tag Tên tham số
Bình luận tùy chọn dài 32 ký tự cho lệnh.
Công nghệ ProSoft, Inc.
Trang 61 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Lớp 3 Client[x]/UClient Lệnh CIP Generic
Kích hoạt tham số
Giá trị
Tắt Bật Có điều kiện Viết
Địa chỉ nội bộ
0 đến 9999
Khoảng thăm dò
0 đến 65535
Sự miêu tả
Chỉ định điều kiện để thực hiện lệnh. DISABLED – Lệnh bị vô hiệu hóa và sẽ không được thực hiện. ENABLED – Lệnh được thực hiện trên mỗi lần quét danh sách lệnh nếu Poll Interval được đặt thành 0. Nếu Poll Interval khác 0, lệnh được thực hiện khi bộ đếm thời gian hết hạn. CONDITIONAL WRITE – Lệnh chỉ thực hiện nếu giá trị dữ liệu nội bộ cần gửi đã thay đổi.
Chỉ định địa chỉ cơ sở dữ liệu trong cơ sở dữ liệu nội bộ của cổng được liên kết với lệnh. Nếu lệnh là hàm đọc, dữ liệu nhận được trong tin nhắn phản hồi được đặt tại vị trí đã chỉ định. Nếu lệnh là hàm ghi, dữ liệu được sử dụng trong lệnh được lấy từ vùng dữ liệu đã chỉ định.
Chỉ định khoảng thời gian tối thiểu để thực hiện các lệnh liên tục. Tham số được nhập theo 1/10 giây. Ví dụample, nếu nhập giá trị '100' cho một lệnh, lệnh đó sẽ được thực thi không thường xuyên hơn cứ mỗi 10 giây.
Mã hoán đổi số lượng đăng ký
Địa chỉ IP Khe cắm Mã chức năng Mã dịch vụ Lớp
Ví dụ
Thuộc tính Bình luận
0 đến 125 Không có Trao đổi từ Trao đổi từ và Byte Trao đổi Byte
xxx.xxx.xxx.xxx -1 CIP Chung 00 đến FF (Hex)
00 đến FFFF (Hex)
Phụ thuộc ứng dụng 00 đến FFFF (Hex)
Chỉ định số điểm dữ liệu cần đọc/ghi vào thiết bị đích.
Chỉ định xem dữ liệu từ máy chủ có được sắp xếp khác với dữ liệu đã nhận hay không. Tham số này thường được sử dụng khi xử lý các giá trị dấu phẩy động hoặc các giá trị đa thanh ghi khác. NONE – Không có thay đổi nào được thực hiện (abcd) WORD SWAP – Các từ được hoán đổi (cdab) WORD AND BYTE SWAP – Các từ và byte được hoán đổi (dcba) BYTE SWAP – Các byte được hoán đổi (badc)
Chỉ định địa chỉ IP của thiết bị mục tiêu sẽ được lệnh này xử lý.
Sử dụng `-1′ để nhắm mục tiêu đến một thiết bị được kết nối. Sử dụng > -1 để nhắm mục tiêu đến một thiết bị trong một số khe cắm cụ thể trong giá đỡ.
Được sử dụng để đọc/ghi các thuộc tính của bất kỳ đối tượng nào bằng cách sử dụng địa chỉ rõ ràng
Giá trị nhận dạng số nguyên biểu thị một Object Instance và/hoặc hàm lớp Object cụ thể. Để biết thêm thông tin, hãy tham khảo thông số kỹ thuật ODVA CIP.
Giá trị nhận dạng số nguyên được gán cho mỗi Lớp đối tượng có thể truy cập từ mạng. Để biết thêm thông tin, hãy tham khảo thông số kỹ thuật ODVA CIP.
Giá trị nhận dạng số nguyên được gán cho một Đối tượng Instance để nhận dạng nó trong số tất cả các Đối tượng Instance của cùng một Lớp. Để biết thêm thông tin, hãy tham khảo thông số kỹ thuật ODVA CIP.
Giá trị nhận dạng số nguyên được gán cho Thuộc tính Lớp và/hoặc Thể hiện. Để biết thêm thông tin, hãy tham khảo thông số kỹ thuật ODVA CIP.
Trường này có thể được sử dụng để đưa ra bình luận 32 ký tự cho lệnh. Các ký tự “:” và “#” là các ký tự dành riêng. Chúng tôi khuyến cáo không nên sử dụng trong phần bình luận.
Công nghệ ProSoft, Inc.
Trang 62 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Lưu ý: Do hành vi của Máy khách được kết nối, vui lòng lưu ý những điều sau:
– Nhiều lệnh với các đối tượng Class khác nhau không thể được cấu hình cho cùng một thiết bị. – Nhiều lệnh với các đối tượng Class khác nhau không thể được cấu hình cho các thiết bị khác nhau. – Bạn có thể cấu hình nhiều lệnh bằng cách sử dụng Get_Attribute_Single của cùng một Class và giải quyết các Thuộc tính khác nhau. – Nếu bạn có các lệnh trong bất kỳ loại lệnh nào khác (tức là Controller Tag Truy cập) và cấu hình lệnh CIP Generic cho cùng một thiết bị, lệnh này sẽ không hoạt động do Connected Client có kết nối đang hoạt động với thiết bị. Tuy nhiên, bạn có thể sử dụng cả hai Controller Tag Truy cập và CIP Generic nếu các thiết bị đích khác nhau. – Để tránh bất kỳ hoặc tất cả các tình huống này, bạn nên sử dụng Unconnected Client nếu muốn gửi lệnh đến các thiết bị khác nhau, vì các kết nối này sẽ được đặt lại/đóng sau khi mỗi lệnh được thực thi.
Công nghệ ProSoft, Inc.
Trang 63 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Lớp 3 Client[x]/UClient Lệnh cơ bản
Kích hoạt tham số
Giá trị
Bật Tắt Ghi Có Điều Kiện
Sự miêu tả
Chỉ định lệnh có nên được thực thi hay không và trong điều kiện nào. ENABLE – Lệnh được thực thi mỗi lần quét danh sách lệnh DISABLE – Lệnh bị vô hiệu hóa và sẽ không được thực thi CONDITIONAL WRITE – Lệnh chỉ được thực thi nếu dữ liệu nội bộ liên quan đến lệnh thay đổi
Địa chỉ nội bộ
0 đến 9999
Chỉ định địa chỉ cơ sở dữ liệu trong cơ sở dữ liệu nội bộ của cổng được liên kết với lệnh. Nếu lệnh là hàm đọc,
dữ liệu nhận được trong tin nhắn phản hồi được đặt tại vị trí đã chỉ định. Nếu lệnh là hàm ghi, dữ liệu được sử dụng trong lệnh sẽ được lấy từ vùng dữ liệu đã chỉ định.
Khoảng thăm dò
0 đến 65535
Chỉ định khoảng thời gian tối thiểu để thực hiện các lệnh liên tục. Tham số được nhập theo 1/10 giây. Nếu nhập giá trị 100 cho một lệnh, lệnh sẽ thực hiện không thường xuyên hơn sau mỗi 10 giây.
Reg Đếm 0 đến 125
Chỉ định số điểm dữ liệu được đọc hoặc ghi vào thiết bị đích.
Mã hoán đổi
Địa chỉ IP
Không có Trao đổi từ Trao đổi từ và Byte Trao đổi Byte
xxx.xxx.xxx.xxx
Chỉ định xem dữ liệu từ máy chủ có được sắp xếp khác với dữ liệu đã nhận hay không. Tham số này thường được sử dụng khi xử lý các giá trị dấu phẩy động hoặc các giá trị đa thanh ghi khác. NONE – Không có thay đổi nào được thực hiện (abcd) WORD SWAP – Các từ được hoán đổi (cdab) WORD AND BYTE SWAP – Các từ và byte được hoán đổi (dcba) BYTE SWAP – Các byte được hoán đổi (badc)
Chỉ định địa chỉ IP của thiết bị mục tiêu sẽ được lệnh này xử lý.
Chỗ
-1
Sử dụng giá trị -1 khi giao tiếp với SLC 5/05. Các thiết bị này không có tham số khe cắm. Khi định địa chỉ bộ xử lý trong ControlLogix hoặc CompactLogix, số khe cắm tương ứng với khe cắm trong giá đỡ chứa bộ điều khiển đang được định địa chỉ.
Mã hàm 1 2 3 4 5
Chỉ định mã chức năng được sử dụng trong lệnh. 1 – Ghi được bảo vệ 2 – Đọc không được bảo vệ 3 – Ghi bit được bảo vệ 4 – Ghi bit không được bảo vệ 5 – Ghi không được bảo vệ
địa chỉ từ
Chỉ định địa chỉ từ nơi bắt đầu hoạt động.
Bình luận
Bình luận tùy chọn dài 32 ký tự cho lệnh.
Công nghệ ProSoft, Inc.
Trang 64 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5.3 Chẩn đoán mạng
5.3.1 Chẩn đoán PCB EIP Cách tốt nhất để khắc phục sự cố trình điều khiển EIP là sử dụng ProSoft Configuration Builder để truy cập khả năng chẩn đoán của cổng thông qua cổng gỡ lỗi Ethernet.
Bảng sau đây tóm tắt thông tin trạng thái có sẵn trong PCB cho trình điều khiển EIP:
Loại kết nối EIP Lớp 1
Máy chủ EIP Lớp 3
EIP Lớp 3 Khách hàng/UClient [x]
Trạng thái cấu hình mục phụ
Trạng thái cấu hình Comm
Trạng thái cấu hình Comm
Lệnh Cmd Lỗi (Thập phân)
Lỗi Cmd (Hex)
Sự miêu tả
Thiết lập cấu hình cho Kết nối Lớp 1.
Trạng thái của Kết nối Lớp 1. Hiển thị bất kỳ lỗi cấu hình nào cũng như số lượng Kết nối Lớp 1.
Thiết lập cấu hình cho Kết nối máy chủ Lớp 3.
Thông tin trạng thái cho mỗi Kết nối máy chủ Lớp 3. Hiển thị số cổng, địa chỉ IP, trạng thái ổ cắm và số lần đọc và ghi.
Thiết lập cấu hình cho Kết nối Client/UClient Lớp 3.
Thông tin trạng thái cho lệnh Class 3 Client/UClient [x]. Hiển thị tóm tắt tất cả các lỗi phát sinh từ lệnh Class 3 Client/UClient [x].
Cấu hình cho danh sách lệnh Class 3 Client/UClient [x].
Mã lỗi hiện tại cho mỗi lệnh trên danh sách lệnh Class 3 Client/UClient [x] ở định dạng số thập phân. Số không có nghĩa là hiện tại không có lỗi nào cho lệnh.
Mã lỗi hiện tại cho mỗi lệnh trên danh sách lệnh Class 3 Client/UClient [x] theo định dạng số thập lục phân. Số không có nghĩa là hiện tại không có lỗi nào cho lệnh.
Để biết thông tin cụ thể về mã lỗi, hãy xem Mã lỗi EIP (trang 68).
Công nghệ ProSoft, Inc.
Trang 65 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5.3.2 Dữ liệu trạng thái EIP trong bộ nhớ trên
Trình điều khiển EIP có vùng dữ liệu trạng thái liên quan nằm trong bộ nhớ trên của PLX32-EIP-MBTCP-UA. Chức năng Data Map của PLX32-EIP-MBTCP-UA có thể được sử dụng để ánh xạ dữ liệu này vào phạm vi dữ liệu người dùng bình thường của cơ sở dữ liệu PLX32-EIP-MBTCP-UA.
Lưu ý rằng tất cả các giá trị trạng thái đều được khởi tạo thành số không (0) khi bật nguồn, khởi động nguội và trong quá trình khởi động ấm.
Dữ liệu trạng thái máy khách EIP
Bảng sau đây liệt kê các địa chỉ trong bộ nhớ trên mà PLX32-EIP-MBTCP-UA lưu trữ dữ liệu trạng thái và lỗi chung cho mỗi máy khách được kết nối và không được kết nối EIP:
EIP Client Đã kết nối Client 0 Đã kết nối Client 1 Chưa kết nối Client 0
Phạm vi địa chỉ 17900 đến 17909 18100 đến 18109 22800 đến 22809
Nội dung của vùng dữ liệu trạng thái của mỗi máy khách được cấu trúc theo cùng một cách. Bảng sau đây mô tả nội dung của mỗi thanh ghi trong vùng dữ liệu trạng thái:
Độ lệch 0 1 2 3 4 5 6 7 8 9
Mô tả Số lượng yêu cầu lệnh Số lượng phản hồi lệnh Số lượng lỗi lệnh Số lượng yêu cầu Số lượng phản hồi Số lượng lỗi đã gửi Số lượng lỗi đã nhận Đã đặt trước Mã lỗi hiện tại Mã lỗi cuối cùng
Công nghệ ProSoft, Inc.
Trang 66 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Dữ liệu lỗi danh sách lệnh máy khách EIP
PLX32-EIP-MBTCP-UA lưu trữ mã trạng thái/lỗi trong bộ nhớ trên cho mỗi
lệnh trong danh sách lệnh của mỗi máy khách EIP. Bảng sau đây liệt kê các địa chỉ trong bộ nhớ trên nơi cổng lưu trữ dữ liệu lỗi danh sách lệnh cho mỗi máy khách EIP:
EIP Client Client đã kết nối 0 Client đã kết nối 1 Client chưa kết nối 0
Phạm vi địa chỉ 17910 đến 18009 18110 đến 18209 22810 đến 22909
Từ đầu tiên trong vùng dữ liệu lỗi danh sách lệnh của mỗi máy khách chứa mã trạng thái/lỗi cho lệnh đầu tiên trong danh sách lệnh của máy khách. Mỗi từ liên tiếp trong danh sách lỗi lệnh được liên kết với lệnh tiếp theo trong danh sách. Do đó, kích thước của
vùng dữ liệu lỗi danh sách lệnh phụ thuộc vào số lượng lệnh được xác định. Cấu trúc
của vùng dữ liệu lỗi danh sách lệnh (giống nhau đối với tất cả các máy khách) được hiển thị trong
bảng sau:
Độ lệch 0 1
2 3 4 . . 97 98 99
Mô tả Lệnh #1 Mã lỗi Lệnh #2 Mã lỗi
Lệnh #3 Mã lỗi Lệnh #4 Mã lỗi Lệnh #5 Mã lỗi . . . Lệnh #98 Mã lỗi Lệnh #99 Mã lỗi Lệnh #100 Mã lỗi
Công nghệ ProSoft, Inc.
Trang 67 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Dữ liệu trạng thái máy chủ EIP Lớp 1
Bảng sau đây liệt kê các địa chỉ trong bộ nhớ trên nơi cổng PLX3x lưu trữ Số lượng kết nối mở cho mỗi máy chủ EIP Lớp 1.
Máy chủ EIP Lớp 1
1 2 3 4 5 6 7 8
Phạm vi địa chỉ 17000
17001 17002 17003 17004 17005 17006 17007 17008
Mô tả Bản đồ bit của Trạng thái PLC cho mỗi Kết nối 1 đến 8. 0 = Chạy 1 = Chương trình Mở Số lượng Kết nối cho Kết nối 1 Mở Số lượng Kết nối cho Kết nối 2 Mở Số lượng Kết nối cho Kết nối 3 Mở Số lượng Kết nối cho Kết nối 4 Mở Số lượng Kết nối cho Kết nối 5 Mở Số lượng Kết nối cho Kết nối 6 Mở Số lượng Kết nối cho Kết nối 7 Mở Số lượng Kết nối cho Kết nối 8
Dữ liệu trạng thái máy chủ EIP Lớp 3
Bảng sau đây liệt kê các địa chỉ trong bộ nhớ trên nơi PLX32-EIP-MBTCPUA lưu trữ dữ liệu trạng thái cho mỗi máy chủ EIP:
Máy chủ EIP 0 1 2 3 4
Phạm vi địa chỉ 18900 đến 18915 18916 đến 18931 18932 đến 18947 18948 đến 18963 18964 đến 18979
Nội dung của vùng dữ liệu trạng thái của mỗi máy chủ được cấu trúc giống nhau. Bảng sau đây mô tả nội dung của mỗi thanh ghi trong vùng dữ liệu trạng thái:
Bù trừ 0 đến 1 2 đến 3 4 đến 5 6 đến 7 8 đến 15
Mô tả Trạng thái kết nối Mở Số lượng kết nối Ổ cắm Số lượng đọc Ổ cắm Số lượng ghi Ổ cắm ngang hàng IP
Công nghệ ProSoft, Inc.
Trang 68 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5.3.3 Mã lỗi EIP
Cổng lưu trữ mã lỗi được trả về từ quy trình danh sách lệnh trong vùng bộ nhớ lỗi danh sách lệnh. Một từ được phân bổ cho mỗi lệnh trong vùng bộ nhớ. Mã lỗi được định dạng trong từ như sau: Byte ít quan trọng nhất của từ chứa mã trạng thái mở rộng và byte quan trọng nhất chứa mã trạng thái.
Sử dụng mã lỗi trả về cho mỗi lệnh trong danh sách để xác định lệnh thành công hay thất bại. Nếu lệnh không thành công, hãy sử dụng mã lỗi để xác định nguyên nhân gây ra lỗi.
Cảnh báo: Mã lỗi dành riêng cho cổng (không tuân thủ EtherNet/IP/PCCC) được trả về từ bên trong cổng và không bao giờ được trả về từ thiết bị phụ EtherNet/IP/PCCC được kết nối. Đây là mã lỗi là một phần của giao thức EtherNet/IP/PCCC hoặc là mã mở rộng dành riêng cho PLX32-EIP-MBTCP-UA. Các lỗi EtherNet/IP/PCCC phổ biến nhất được hiển thị bên dưới:
Mã lỗi STS cục bộ
Mã (Int) 0 256 512 768 1024 1280 1536 1792 2048
Mã (Hex) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800
Mô tả Thành công, không có lỗi Nút DST nằm ngoài không gian đệm Không thể đảm bảo việc phân phối (Lớp liên kết) Phát hiện chủ sở hữu mã thông báo trùng lặp Cổng cục bộ bị ngắt kết nối Lớp ứng dụng đã hết thời gian chờ phản hồi Phát hiện nút trùng lặp Trạm ngoại tuyến Lỗi phần cứng
Mã lỗi STS từ xa
Mã (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192
Mã (Hex) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xC000 0xD000 0xE000
0xF0nn
Mô tả Thành công, không có lỗi Lệnh hoặc định dạng không hợp lệ Máy chủ gặp sự cố và không thể liên lạc Máy chủ nút từ xa bị thiếu, bị ngắt kết nối hoặc bị tắt Máy chủ không thể hoàn thành chức năng do lỗi phần cứng Đang xử lý sự cố hoặc các bậc bảo vệ bộ nhớ Chức năng không được phép do lựa chọn bảo vệ lệnh Bộ xử lý đang ở chế độ Chương trình Chế độ tương thích file vấn đề vùng giao tiếp hoặc thiếu Nút từ xa không thể đệm lệnh Chờ ACK (đệm 1775-KA đầy) Vấn đề nút từ xa do tải xuống Chờ ACK (đệm 1775-KA đầy) Không sử dụng Không sử dụng Mã lỗi trong byte EXT STS (nn chứa mã lỗi EXT)
Công nghệ ProSoft, Inc.
Trang 69 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Mã lỗi EXT STS
Mã (Int) -4096 -4095 -4094 -4093 -4092 -4091 -4090 -4089 -4088 -4087 -4086 -4085 -4084 -4083 -4082 -4081 -4080 -4079 -4078 -4077 -4076 -4075 -4074 -4073 -4072 -4071 -4070 -4069 -4068 -4067 -4066 -4065
Mã (Hex) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00C 0xF00D 0xF00E 0xF00F 0xF010 0xF011 0xF012 0xF013 0xF014 0xF015 0xF016 0xF017 0xF018 0xF019 0xF01A 0xF01B 0xF01C 0xF01D 0xF01E 0xF01F
Mô tả Không được sử dụng Một trường có giá trị không hợp lệ Ít cấp độ được chỉ định trong địa chỉ hơn mức tối thiểu cho bất kỳ địa chỉ nào Nhiều cấp độ được chỉ định trong địa chỉ hơn mức hệ thống hỗ trợ Không tìm thấy ký hiệu Ký hiệu có định dạng không phù hợp Địa chỉ không trỏ đến thứ gì đó có thể sử dụng được File kích thước không đúng Không thể hoàn thành yêu cầu Dữ liệu hoặc file quá lớn Kích thước giao dịch cộng với địa chỉ từ quá lớn Quyền truy cập bị từ chối, đặc quyền không phù hợp Không thể tạo điều kiện – tài nguyên không khả dụng Điều kiện đã tồn tại – tài nguyên đã khả dụng Không thể thực thi lệnh Tràn biểu đồ Không có quyền truy cập Kiểu dữ liệu bất hợp lệ Tham số không hợp lệ hoặc dữ liệu không hợp lệ Tham chiếu địa chỉ tồn tại ở vùng đã xóa Lỗi thực thi lệnh không rõ lý do Lỗi chuyển đổi dữ liệu Máy quét không thể giao tiếp với bộ điều hợp giá đỡ 1771 Kiểu không khớp 1171 Phản hồi của cổng không hợp lệ Nhãn trùng lặp File đang mở; một nút khác sở hữu nó Một nút khác là chủ sở hữu chương trình Đã đặt trước Đã đặt trước Vi phạm bảo vệ phần tử bảng dữ liệu Vấn đề nội bộ tạm thời
Mã lỗi EIP
Mã (Int) -1 -2 -10 -11 -12 -20 -21 -200
Mã (Hex) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38
Mô tả Dòng điều khiển modem CTS không được thiết lập trước khi truyền Thời gian chờ trong khi truyền tin nhắn Thời gian chờ chờ DLE-ACK sau khi yêu cầu Thời gian chờ chờ phản hồi sau khi yêu cầu Dữ liệu trả lời không khớp với số byte được yêu cầu DLE-NAK được nhận sau khi yêu cầu DLE-NAK được gửi sau khi phản hồi DLE-NAK được nhận sau khi yêu cầu
Hướng dẫn sử dụng giao thức EIP
Công nghệ ProSoft, Inc.
Trang 70 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Mã lỗi giao diện TCP/IP
Lỗi (Int) -33 -34 -35 -36 -37
Lỗi (Hex) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB
Mô tả Không kết nối được với mục tiêu Không đăng ký được phiên với mục tiêu (hết thời gian) Không phản hồi mở chuyển tiếp hết thời gian PCCC/Tag thời gian chờ phản hồi lệnh Không có lỗi kết nối TCP/IP
Mã lỗi phản hồi phổ biến
Lỗi (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49
Lỗi (Hex) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF
Mô tả Độ dài phản hồi không hợp lệ Số lượng mục CPF không đúng Lỗi trường địa chỉ CPF Gói CPF tag CPF không hợp lệ mã lệnh xấu lỗi trạng thái CPF báo cáo giá trị ID kết nối CPF không chính xác được trả về Trường ngữ cảnh không khớp Xử lý phiên không chính xác được trả về CPF không đúng số tin nhắn
Mã lỗi phản hồi phiên đăng ký
Lỗi (Int) -50 -51 -52
Lỗi (Hex) 0xFFCE 0xFFCD 0xFFCC
Mô tả Độ dài tin nhắn nhận được không hợp lệ Lỗi trạng thái đã báo cáo Phiên bản không hợp lệ
Mã lỗi phản hồi mở chuyển tiếp
Lỗi (Int) -55 -56
Lỗi (Hex) 0xFFC9 0xFFC8
Mô tả Độ dài tin nhắn nhận được không hợp lệ Lỗi trạng thái đã báo cáo
Mã lỗi phản hồi PCCC
Lỗi (Int) -61 -62 -63 -64 -65
-66
Lỗi (Hex) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE
Mô tả Độ dài tin nhắn nhận được không hợp lệ Lỗi trạng thái được báo cáo Mã lệnh CPF không hợp lệ TNS trong tin nhắn PCCC không khớp
Mã nhà cung cấp trong tin nhắn PCCC không khớp Số sê-ri trong tin nhắn PCCC không khớp
Hướng dẫn sử dụng giao thức EIP
Công nghệ ProSoft, Inc.
Trang 71 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5.4 Tài liệu tham khảo EIP
5.4.1 Thông số kỹ thuật của SLC và MicroLogix
Nhắn tin từ SLC 5/05 PLX32-EIP-MBTCP-UA có thể nhận tin nhắn từ SLC 5/05 có chứa giao diện Ethernet. Cổng hỗ trợ cả lệnh đọc và lệnh ghi.
Lệnh viết SLC5/05
Viết lệnh chuyển dữ liệu từ bộ xử lý SLC đến cổng. Sơ đồ sau đây cho thấy một ví dụample rung để thực hiện lệnh ghi.
1 Đặt tham số READ/WRITE thành WRITE. Cổng hỗ trợ giá trị tham số TARGET DEVICE là 500CPU hoặc PLC5.
2 Trong đối tượng MSG, nhấp vào SETUP SCREEN trong đối tượng MSG để hoàn tất cấu hình lệnh MSG. Thao tác này sẽ hiển thị hộp thoại sau.
3 Đặt ĐỊA CHỈ BẢNG DỮ LIỆU THIẾT BỊ ĐỊA CHỈ thành giá trị hợp lệ file phần tử (chẳng hạn như N11:0) cho các tin nhắn SLC và PLC5.
4 Đặt tùy chọn MULTIHOP thành YES.
Công nghệ ProSoft, Inc.
Trang 72 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5 Hoàn tất phần tab MULTIHOP của hộp thoại được hiển thị trong hình ảnh sau.
6 Đặt giá trị ĐẾN ĐỊA CHỈ thành địa chỉ IP Ethernet của cổng. 7 Nhấn phím INS để thêm dòng thứ hai cho ControlLogix Backplane và đặt khe cắm
số đến số không.
Công nghệ ProSoft, Inc.
Trang 73 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Lệnh Đọc SLC5/05
Đọc lệnh chuyển dữ liệu đến bộ xử lý SLC từ cổng. Sơ đồ sau đây cho thấy một ví dụample rung để thực hiện lệnh đọc.
1 Đặt tham số READ/WRITE thành READ. Cổng hỗ trợ giá trị tham số TARGET DEVICE là 500CPU hoặc PLC5.
2 Trong đối tượng MSG, nhấp vào SETUP SCREEN trong đối tượng MSG để hoàn tất cấu hình lệnh MSG. Thao tác này sẽ hiển thị hộp thoại sau.
3 Đặt ĐỊA CHỈ BẢNG DỮ LIỆU THIẾT BỊ ĐỊA CHỈ thành giá trị hợp lệ file phần tử (chẳng hạn như N11:0) cho các tin nhắn SLC và PLC5.
4 Đặt tùy chọn MULTIHOP thành YES.
Công nghệ ProSoft, Inc.
Trang 74 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5 Điền vào phần tab MULTIHOP của hộp thoại như thể hiện trong hình ảnh sau.
6 Đặt giá trị ĐẾN ĐỊA CHỈ thành địa chỉ IP Ethernet của cổng. 7 Nhấn phím INS để thêm dòng thứ hai cho ControlLogix Backplane và đặt khe cắm
số đến số không.
SLC File Các loại
Thông tin này dành riêng cho họ SLC và MicroLogix hoặc bộ xử lý được sử dụng với bộ lệnh PCCC. Các lệnh bộ xử lý SLC và MicroLogix hỗ trợ file nhập trường kiểu được nhập dưới dạng một ký tự đơn để biểu thị bảng dữ liệu sử dụng trong lệnh. Bảng sau đây định nghĩa mối quan hệ của file các loại được chấp nhận bởi cổng và SLC file các loại.
File Loại SBTCRNFZA
Mô tả Trạng thái Bit Bộ đếm Bộ đếm Kiểm soát Số nguyên Dấu phẩy động Chuỗi ASCII
Các File Mã lệnh loại là giá trị mã ký tự ASCII của File Nhập chữ cái. Đây là giá trị cần nhập cho FILE Tham số TYPE của cấu hình lệnh PCCC trong các bảng dữ liệu trong logic bậc thang.
Ngoài ra, các hàm cụ thể của SLC (502, 510 và 511) hỗ trợ một trường phần tử con. Trường này chọn một trường phần tử con trong một bảng dữ liệu phức tạp. Ví dụample, để có được giá trị tích lũy hiện tại cho bộ đếm hoặc bộ hẹn giờ, hãy đặt trường phần tử con thành 2.
Công nghệ ProSoft, Inc.
Trang 75 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5.4.2 Thông số kỹ thuật của bộ xử lý PLC5
Nhắn tin từ PLC5 Cổng có thể nhận tin nhắn từ PLC5 có giao diện Ethernet. Cổng hỗ trợ cả lệnh đọc và lệnh ghi.
Lệnh viết PLC5
Viết lệnh chuyển dữ liệu từ bộ xử lý PLC5 đến cổng. Sơ đồ sau đây cho thấy một ví dụample rung để thực hiện lệnh ghi.
1 Trong đối tượng MSG, nhấp vào SETUP SCREEN trong đối tượng MSG để hoàn tất cấu hình lệnh MSG. Thao tác này sẽ hiển thị hộp thoại sau.
2 Chọn LỆNH GIAO TIẾP để thực hiện từ danh sách các lệnh được hỗ trợ sau.
o PLC5 Kiểu Ghi o PLC2 Không được bảo vệ Ghi o PLC5 Kiểu Ghi vào PLC o PLC Kiểu Ghi Logic
3 Đặt ĐỊA CHỈ BẢNG DỮ LIỆU THIẾT BỊ ĐỊA CHỈ thành giá trị hợp lệ file phần tử (chẳng hạn như N11:0) cho các thông báo SLC và PLC5. Đối với thông báo PLC2 Unprotected Write, hãy đặt địa chỉ thành chỉ mục cơ sở dữ liệu (chẳng hạn như 1000) cho lệnh.
Công nghệ ProSoft, Inc.
Trang 76 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
4 Đặt tùy chọn MULTIHOP thành YES. 5 Hoàn tất phần tab MULTIHOP của hộp thoại như trong hình ảnh sau.
6 Đặt giá trị ĐẾN ĐỊA CHỈ thành địa chỉ IP Ethernet của cổng. 7 Nhấn phím INS để thêm dòng thứ hai cho ControlLogix Backplane và đặt khe cắm
số đến số không.
Công nghệ ProSoft, Inc.
Trang 77 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Lệnh đọc PLC5
Đọc lệnh chuyển dữ liệu đến bộ xử lý PLC5 từ cổng. Sơ đồ sau đây cho thấy một ví dụample rung thực hiện lệnh đọc.
1 Trong đối tượng MSG, nhấp vào SETUP SCREEN trong đối tượng MSG để hoàn tất cấu hình lệnh MSG. Thao tác này sẽ hiển thị hộp thoại sau.
2 Chọn LỆNH GIAO TIẾP để thực hiện từ danh sách các lệnh được hỗ trợ sau.
o Đọc kiểu PLC5 o Đọc không được bảo vệ PLC2 o Đọc kiểu PLC5 vào PLC o Đọc logic kiểu PLC
3 Đặt ĐỊA CHỈ BẢNG DỮ LIỆU THIẾT BỊ ĐỊA CHỈ thành giá trị hợp lệ file phần tử (chẳng hạn như N11:0) cho các thông báo SLC và PLC5. Đối với thông báo PLC2 Unprotected Read, hãy đặt địa chỉ thành chỉ mục cơ sở dữ liệu (chẳng hạn như 1000) cho lệnh.
4 Đặt tùy chọn MULTIHOP thành YES.
Công nghệ ProSoft, Inc.
Trang 78 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5 Hoàn tất phần tab MULTIHOP của hộp thoại như thể hiện trong hình ảnh sau.
6 Đặt giá trị ĐẾN ĐỊA CHỈ thành địa chỉ IP Ethernet của cổng. 7 Nhấn phím INS để thêm dòng thứ hai cho ControlLogix Backplane và đặt khe cắm
số đến số không.
Các trường phần tử phụ PLC-5
Phần này chứa thông tin cụ thể cho bộ xử lý PLC-5 khi sử dụng bộ lệnh PCCC. Các lệnh cụ thể cho bộ xử lý PLC-5 chứa một trường mã phần tử phụ. Trường này chọn một trường phần tử phụ trong bảng dữ liệu phức tạp. Ví dụample, để có được giá trị tích lũy hiện tại cho bộ đếm hoặc bộ hẹn giờ, hãy đặt trường phần tử phụ thành 2. Các bảng sau đây hiển thị mã phần tử phụ cho các bảng dữ liệu phức hợp PLC-5.
Bộ đếm thời gian / Bộ đếm
Mã 0 1 2
Mô tả Kiểm soát cài đặt trước Tích lũy
Điều khiển
Mã 0 1 2
Mô tả Kiểm soát Chiều dài Vị trí
PD
Tất cả các giá trị PD đều là giá trị dấu phẩy động, chúng dài hai từ.
Mã 0 2 4 6 8 26
Mô tả Kiểm soát SP Kp Ki Kd PV
Công nghệ ProSoft, Inc.
Trang 79 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
BT
Mã 0 1 2 3 4 5
MG
Mã 0 1 2 3
Mô tả Kiểm soát RLEN DLEN Dữ liệu file # Phần tử # Giá đỡ/Grp/Khe cắm
Mô tả Lỗi điều khiển RLEN DLEN
Hướng dẫn sử dụng giao thức EIP
Công nghệ ProSoft, Inc.
Trang 80 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
5.4.3 Thông số kỹ thuật của bộ xử lý ControlLogix và CompactLogix
Nhắn tin từ Bộ xử lý ControlLogix hoặc CompactLogix Sử dụng lệnh MSG để trao đổi dữ liệu giữa bộ xử lý Control/CompactLogix và cổng. Có hai phương pháp truyền dữ liệu cơ bản được cổng hỗ trợ khi sử dụng lệnh MSG: tin nhắn PCCC được đóng gói và tin nhắn Bảng dữ liệu CIP. Bạn có thể sử dụng một trong hai phương pháp.
Tin nhắn PCCC được đóng gói Phần này chứa thông tin cụ thể cho bộ xử lý Control/CompactLogix khi sử dụng bộ lệnh PCCC. Việc triển khai hiện tại của bộ lệnh PCCC không sử dụng các chức năng có thể truy cập trực tiếp vào Bộ điều khiển Tag Cơ sở dữ liệu. Để truy cập cơ sở dữ liệu này, bạn phải sử dụng tính năng ánh xạ bảng trong RSLogix 5000. RSLogix 5000 cho phép chỉ định Bộ điều khiển Tag Mảng đến bảng dữ liệu PLC 5 ảo. PLX32EIP-MBTCP-UA sử dụng bộ lệnh PLC 5 được định nghĩa trong tài liệu này sau đó có thể truy cập dữ liệu bộ điều khiển này. Bộ xử lý PLC5 và SLC5/05 có giao diện Ethernet sử dụng phương pháp thông báo PCCC được đóng gói. Cổng mô phỏng các thiết bị này và chấp nhận cả lệnh đọc và lệnh ghi.
Lệnh ghi tin nhắn PCCC được đóng gói chuyển dữ liệu từ bộ xử lý đến cổng. Cổng hỗ trợ các lệnh PCCC được đóng gói sau: · PLC2 Unprotected Write · PLC5 Typed Write · PLC5 Word Range Write · PLC Typed Write
Sơ đồ sau đây cho thấy mộtample rung thực hiện lệnh ghi.
Công nghệ ProSoft, Inc.
Trang 81 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
1 Trong hộp thoại Cấu hình tin nhắn, hãy xác định tập dữ liệu sẽ được chuyển từ bộ xử lý đến cổng như thể hiện trong hình ảnh sau.
2 Hoàn tất hộp thoại cho vùng dữ liệu cần chuyển.
o Đối với các tin nhắn PLC5 và SLC, hãy đặt PHẦN TỬ ĐÍCH đến một phần tử trong dữ liệu file (chẳng hạn như N10:0).
o Đối với tin nhắn PLC2 Unprotected Write, hãy đặt DESTINATION ELEMENT thành địa chỉ trong cơ sở dữ liệu nội bộ của cổng. Không thể đặt giá trị này thành giá trị nhỏ hơn mười. Đây không phải là hạn chế của cổng mà là của phần mềm RSLogix.
o Đối với chức năng Đọc hoặc Ghi không được bảo vệ của PLC2, hãy nhập địa chỉ cơ sở dữ liệu theo định dạng bát phân.
3 Nhấp vào tab GIAO TIẾP và hoàn tất thông tin giao tiếp như trong hình ảnh sau.
Công nghệ ProSoft, Inc.
Trang 82 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
4 Đảm bảo bạn chọn CIP làm PHƯƠNG THỨC GIAO TIẾP. PATH chỉ định tuyến tin nhắn từ bộ xử lý đến cổng EIP. Các phần tử Path được phân tách bằng dấu phẩy. Trong ví dụampđường dẫn được hiển thị:
o Phần tử đầu tiên là “Enet”, đây là tên do người dùng đặt cho cổng 1756ENET trong khung máy (bạn có thể thay thế số khe cắm của cổng ENET bằng tên)
o Phần tử thứ hai, “2”, biểu thị cổng Ethernet trên cổng 1756-ENET.
o Phần tử cuối cùng của đường dẫn, “192.168.0.75” là địa chỉ IP của cổng, là mục tiêu của tin nhắn.
Có thể có các đường dẫn phức tạp hơn nếu định tuyến đến các mạng khác bằng nhiều cổng và giá đỡ 1756-ENET. Tham khảo Cơ sở kiến thức hỗ trợ kỹ thuật công nghệ ProSoft để biết thêm thông tin về định tuyến Ethernet và định nghĩa đường dẫn.
Công nghệ ProSoft, Inc.
Trang 83 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Đọc tin nhắn PCCC được đóng gói
Đọc lệnh chuyển dữ liệu từ cổng vào bộ xử lý. Cổng vào hỗ trợ các lệnh PCCC được đóng gói:
· Đọc không được bảo vệ PLC2 · Đọc được nhập PLC5 · Đọc phạm vi từ PLC5 · Đọc được nhập PLC
Sơ đồ sau đây cho thấy mộtample rung thực hiện lệnh đọc.
1 Trong hộp thoại Cấu hình tin nhắn, hãy xác định tập dữ liệu sẽ được chuyển từ bộ xử lý đến cổng như thể hiện trong hình ảnh sau.
2 Hoàn tất hộp thoại cho vùng dữ liệu cần chuyển.
o Đối với các thông báo PLC5 và SLC, hãy đặt PHẦN TỬ NGUỒN thành một phần tử trong dữ liệu file (chẳng hạn như N10:0).
o Đối với tin nhắn PLC2 Unprotected Read, hãy đặt SOURCE ELEMENT thành địa chỉ trong cơ sở dữ liệu nội bộ của cổng. Không thể đặt thành giá trị nhỏ hơn mười. Đây không phải là hạn chế của cổng mà là của phần mềm RSLogix.
Công nghệ ProSoft, Inc.
Trang 84 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
3 Nhấp vào tab GIAO TIẾP và hoàn tất thông tin giao tiếp như trong hình ảnh sau.
4 Đảm bảo bạn chọn CIP làm PHƯƠNG THỨC GIAO TIẾP. PATH chỉ định tuyến tin nhắn từ bộ xử lý đến cổng EIP. Các phần tử Path được phân tách bằng dấu phẩy. Trong ví dụampđường dẫn được hiển thị:
o Phần tử đầu tiên là “Enet”, đây là tên do người dùng đặt cho cổng 1756ENET trong khung máy (bạn có thể thay thế số khe cắm của cổng ENET bằng tên)
o Phần tử thứ hai, “2”, biểu thị cổng Ethernet trên cổng 1756-ENET.
o Phần tử cuối cùng của đường dẫn, “192.168.0.75” là địa chỉ IP của cổng và là mục tiêu của tin nhắn.
Có thể có các đường dẫn phức tạp hơn nếu định tuyến đến các mạng khác bằng nhiều cổng và giá đỡ 1756-ENET. Tham khảo Cơ sở kiến thức hỗ trợ kỹ thuật công nghệ ProSoft để biết thêm thông tin về định tuyến Ethernet và định nghĩa đường dẫn.
Công nghệ ProSoft, Inc.
Trang 85 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Hoạt động của bảng dữ liệu CIP
Bạn có thể sử dụng tin nhắn CIP để truyền dữ liệu giữa bộ xử lý ControlLogix hoặc CompactLogix và cổng. Tag tên xác định các thành phần được chuyển giao. Cổng hỗ trợ cả hoạt động đọc và ghi.
Bảng dữ liệu CIP Viết
Bảng dữ liệu CIP ghi tin nhắn chuyển dữ liệu từ bộ xử lý đến cổng. Sơ đồ sau đây cho thấy một ví dụample rung thực hiện lệnh ghi.
1 Trong hộp thoại Cấu hình tin nhắn, hãy xác định tập dữ liệu sẽ được chuyển từ bộ xử lý đến cổng như thể hiện trong hình ảnh sau.
2 Hoàn thành hộp thoại cho vùng dữ liệu được chuyển giao. Các thông báo Bảng dữ liệu CIP yêu cầu tag phần tử cơ sở dữ liệu cho cả nguồn và đích.
o NGUỒN TAG là một tag được định nghĩa trong Bộ điều khiển Tag cơ sở dữ liệu. o PHẦN TỐ ĐỊNH HƯỚNG là tag phần tử trong cổng. o Cổng mô phỏng một tag cơ sở dữ liệu như một mảng các phần tử được xác định bởi
kích thước đăng ký tối đa cho cổng với tag tên INT_DATA (với giá trị tối đa là int_data[3999]).
Công nghệ ProSoft, Inc.
Trang 86 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
3 Trong ex trướcample, phần tử đầu tiên trong cơ sở dữ liệu là vị trí bắt đầu cho hoạt động ghi của mười phần tử. Nhấp vào tab COMMUNICATION và hoàn tất thông tin giao tiếp như trong hình ảnh sau.
4 Đảm bảo bạn chọn CIP làm PHƯƠNG THỨC GIAO TIẾP. PATH chỉ định tuyến tin nhắn từ bộ xử lý đến cổng EIP. Các phần tử Path được phân tách bằng dấu phẩy. Trong ví dụampđường dẫn được hiển thị:
o Phần tử đầu tiên là “Enet”, đây là tên do người dùng đặt cho cổng 1756ENET trong khung máy (bạn có thể thay thế số khe cắm của cổng ENET bằng tên)
o Phần tử thứ hai, “2”, biểu thị cổng Ethernet trên cổng 1756-ENET.
o Phần tử cuối cùng của đường dẫn, “192.168.0.75” là địa chỉ IP của cổng, là mục tiêu của tin nhắn.
Có thể có các đường dẫn phức tạp hơn nếu định tuyến đến các mạng khác bằng nhiều cổng và giá đỡ 1756-ENET. Tham khảo Cơ sở kiến thức hỗ trợ kỹ thuật công nghệ ProSoft để biết thêm thông tin về định tuyến Ethernet và định nghĩa đường dẫn.
Công nghệ ProSoft, Inc.
Trang 87 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
Đọc Bảng Dữ Liệu CIP
Bảng dữ liệu CIP đọc tin nhắn chuyển dữ liệu đến bộ xử lý từ cổng. Sơ đồ sau đây cho thấy một ví dụample rung thực hiện lệnh đọc.
1 Trong hộp thoại Cấu hình tin nhắn, hãy xác định tập dữ liệu sẽ được chuyển từ bộ xử lý đến cổng như thể hiện trong hình ảnh sau.
2 Hoàn thành hộp thoại cho vùng dữ liệu được chuyển giao. Các thông báo Bảng dữ liệu CIP yêu cầu tag phần tử cơ sở dữ liệu cho cả nguồn và đích.
o ĐỊA ĐIỂM TAG là một tag được định nghĩa trong Bộ điều khiển Tag cơ sở dữ liệu. o PHẦN TỐ NGUỒN là tag phần tử trong cổng. o Cổng mô phỏng một tag cơ sở dữ liệu như một mảng các phần tử được xác định bởi
kích thước thanh ghi tối đa cho cổng (tham số cấu hình người dùng “Thanh ghi tối đa” trong phần [Cổng]) với tag tên INT_DATA.
Công nghệ ProSoft, Inc.
Trang 88 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức EIP
3 Trong ex trướcample, phần tử đầu tiên trong cơ sở dữ liệu là vị trí bắt đầu cho hoạt động đọc mười phần tử. Nhấp vào tab COMMUNICATION và hoàn tất thông tin giao tiếp như trong hình ảnh sau.
4 Đảm bảo bạn chọn CIP làm PHƯƠNG THỨC GIAO TIẾP. PATH chỉ định tuyến tin nhắn từ bộ xử lý đến cổng EIP. Các phần tử Path được phân tách bằng dấu phẩy. Trong ví dụampđường dẫn được hiển thị:
o Phần tử đầu tiên là “Enet”, đây là tên do người dùng đặt cho cổng 1756ENET trong khung máy (bạn có thể thay thế số khe cắm của cổng ENET bằng tên)
o Phần tử thứ hai, “2”, biểu thị cổng Ethernet trên cổng 1756-ENET.
o Phần tử cuối cùng của đường dẫn, “192.168.0.75” là địa chỉ IP của cổng, là mục tiêu của tin nhắn.
Có thể có các đường dẫn phức tạp hơn nếu định tuyến đến các mạng khác bằng nhiều cổng và giá đỡ 1756-ENET. Tham khảo Cơ sở kiến thức hỗ trợ kỹ thuật công nghệ ProSoft để biết thêm thông tin về định tuyến Ethernet và định nghĩa đường dẫn.
Công nghệ ProSoft, Inc.
Trang 89 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
6 Giao thức MBTCP
Hướng dẫn sử dụng giao thức MBTCP
6.1 Chức năng MBTCP Overview
Bạn có thể sử dụng giao thức PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) để kết nối nhiều giao thức khác nhau vào họ bộ xử lý Schneider Electric Quantum cũng như các thiết bị khác hỗ trợ giao thức. Giao thức MBTCP hỗ trợ cả kết nối máy khách và máy chủ.
Cổng hỗ trợ kết nối máy khách trên mạng TCP/IP để giao tiếp với bộ xử lý (và các thiết bị dựa trên máy chủ khác) bằng danh sách lệnh lên đến 100 mục mà bạn chỉ định. Cổng lưu trữ các lệnh ghi cho bộ xử lý từ xa trong bộ nhớ dưới của cổng. Đây cũng là nơi cổng lưu trữ dữ liệu từ các lệnh đọc từ các thiết bị khác. Xem Cơ sở dữ liệu nội bộ MBTCP (trang 92) để biết thêm thông tin.
Dữ liệu trong bộ nhớ dưới của cơ sở dữ liệu nội bộ của cổng có thể truy cập để đọc và ghi các hoạt động bởi bất kỳ nút nào trên mạng hỗ trợ giao thức TCP/IP MBAP (Cổng dịch vụ 502) hoặc MBTCP (Cổng dịch vụ 2000/2001). Giao thức MBAP (Cổng 502) là một triển khai chuẩn do Schneider Electric định nghĩa và được sử dụng trên bộ xử lý Quantum của họ. Giao thức mở này là phiên bản đã sửa đổi của giao thức nối tiếp Modbus. Giao thức MBTCP là một thông báo giao thức Modbus nhúng trong một gói TCP/IP. Cổng hỗ trợ tối đa năm kết nối máy chủ đang hoạt động trên Cổng dịch vụ 502, năm kết nối máy chủ đang hoạt động bổ sung trên Cổng dịch vụ 2000 và một kết nối máy khách đang hoạt động.
Hình minh họa sau đây cho thấy chức năng của giao thức Modbus TCP/IP.
Công nghệ ProSoft, Inc.
Trang 90 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức MBTCP
6.1.1 Thông số kỹ thuật chung của MBTCP
Giao thức Modbus TCP/IP cho phép nhiều kết nối Ethernet độc lập, đồng thời. Các kết nối có thể là tất cả máy khách, tất cả máy chủ hoặc kết hợp cả kết nối máy khách và máy chủ.
· Cổng giao tiếp Ethernet 10/100 MB · Hỗ trợ phiên bản Enron của giao thức Modbus cho các giao dịch dữ liệu dấu phẩy động · Các thông số có thể cấu hình cho máy khách bao gồm độ trễ phản hồi tối thiểu từ 0 đến
65535 ms và hỗ trợ dấu phẩy động · Hỗ trợ năm kết nối máy chủ độc lập cho Cổng dịch vụ 502 · Hỗ trợ năm kết nối máy chủ độc lập cho Cổng dịch vụ 2000 · Tất cả ánh xạ dữ liệu bắt đầu tại thanh ghi Modbus 400001, cơ sở giao thức 0. · Mã lỗi, bộ đếm lỗi và dữ liệu trạng thái cổng có sẵn trong bộ nhớ dữ liệu người dùng
Máy khách Modbus TCP/IP
· Đọc dữ liệu chủ động từ và ghi dữ liệu vào các thiết bị Modbus TCP/IP bằng MBAP · Lên đến 10 kết nối máy khách với nhiều lệnh để giao tiếp với nhiều máy chủ
Máy chủ Modbus TCP/IP
· Trình điều khiển máy chủ chấp nhận các kết nối đến trên Cổng dịch vụ 502 cho các máy khách sử dụng tin nhắn Modbus TCP/IP MBAP và các kết nối trên Cổng dịch vụ 2000 (hoặc các Cổng dịch vụ khác) cho các máy khách sử dụng tin nhắn Encapsulated Modbus.
· Hỗ trợ nhiều kết nối máy chủ độc lập cho bất kỳ sự kết hợp nào của Cổng dịch vụ 502 (MBAP) và Cổng dịch vụ 2000 (Được đóng gói)
· Hỗ trợ tối đa 20 máy chủ
Tham số Lệnh Modbus được hỗ trợ (máy khách và máy chủ)
Các thông số có thể cấu hình: (máy khách và máy chủ)
Các thông số có thể cấu hình: (chỉ dành cho khách hàng)
Dữ liệu trạng thái danh sách lệnh
Danh sách lệnh thăm dò
Sự miêu tả
1: Đọc trạng thái cuộn dây 2: Đọc trạng thái đầu vào 3: Đọc thanh ghi giữ 4: Đọc thanh ghi đầu vào 5: Buộc (Ghi) cuộn dây đơn 6: Đặt trước (Ghi) thanh ghi giữ đơn
15: Buộc (Ghi) Nhiều Cuộn Dây 16: Cài đặt trước (Ghi) Nhiều Thanh Ghi Giữ 22: Che Thanh Ghi Giữ (Chỉ dành cho Slave) 23: Đọc/Ghi Thanh Ghi Giữ (Chỉ dành cho Slave)
Địa chỉ IP Cổng PLC Đọc Bắt đầu Đăng ký (%MW) PLC Ghi Bắt đầu Đăng ký (%MW)
Số lượng máy chủ MBAP và MBTCP Địa chỉ bắt đầu đọc Gateway Modbus Địa chỉ bắt đầu ghi Gateway Modbus
Thời gian chờ phản hồi lệnh trễ tối thiểu Số lần thử lại
Con trỏ lỗi lệnh
Lên đến 160 lệnh Modbus (một tag theo lệnh)
Mã lỗi được báo cáo riêng cho từng lệnh. Dữ liệu trạng thái cấp cao có sẵn từ máy khách Modbus TCP/IP (Ví dụ: PLC)
Mỗi lệnh có thể được bật hoặc tắt riêng lẻ; có thể sử dụng write-only-on-datachange
Công nghệ ProSoft, Inc.
Trang 91 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức MBTCP
6.1.2 Cơ sở dữ liệu nội bộ MBTCP
Cơ sở dữ liệu nội bộ là trung tâm của chức năng của PLX32-EIP-MBTCP-UA. Cổng chia sẻ cơ sở dữ liệu này giữa tất cả các cổng giao tiếp trên cổng và sử dụng nó như một đường dẫn để truyền thông tin từ một giao thức đến một thiết bị khác trên một mạng đến một hoặc nhiều thiết bị trên một mạng khác. Điều này cho phép dữ liệu từ các thiết bị trên một cổng giao tiếp được các thiết bị trên một cổng giao tiếp khác truy cập và kiểm soát.
Ngoài dữ liệu từ máy khách và máy chủ, bạn có thể ánh xạ thông tin trạng thái và lỗi do cổng tạo ra vào vùng dữ liệu người dùng của cơ sở dữ liệu nội bộ. Cơ sở dữ liệu nội bộ được chia thành hai vùng:
· Bộ nhớ trên cho vùng dữ liệu trạng thái cổng. Đây là nơi cổng ghi dữ liệu trạng thái nội bộ cho các giao thức được cổng hỗ trợ.
· Bộ nhớ thấp hơn cho vùng dữ liệu người dùng. Đây là nơi dữ liệu đến từ các thiết bị bên ngoài được lưu trữ và truy cập.
Mỗi giao thức trong PLX32-EIP-MBTCP-UA có thể ghi dữ liệu vào và đọc dữ liệu từ vùng dữ liệu người dùng.
Lưu ý: Nếu bạn muốn truy cập dữ liệu trạng thái cổng trong bộ nhớ trên, bạn có thể sử dụng tính năng ánh xạ dữ liệu trong cổng để sao chép dữ liệu từ vùng dữ liệu trạng thái cổng vào vùng dữ liệu người dùng. Xem phần Ánh xạ dữ liệu trong bộ nhớ mô-đun (trang 23). Nếu không, bạn có thể sử dụng các chức năng chẩn đoán trong ProSoft Configuration Builder để view dữ liệu trạng thái cổng. Để biết thêm thông tin về dữ liệu trạng thái cổng, hãy xem Chẩn đoán mạng (trang 102).
Công nghệ ProSoft, Inc.
Trang 92 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức MBTCP
Truy cập máy khách Modbus TCP/IP vào cơ sở dữ liệu
Chức năng máy khách trao đổi dữ liệu giữa cơ sở dữ liệu nội bộ và các bảng dữ liệu của PLX32-EIP-MBTCP-UA được thiết lập trong một hoặc nhiều bộ xử lý Quantum hoặc các thiết bị dựa trên máy chủ khác. Danh sách lệnh mà bạn xác định trong ProSoft Configuration Builder chỉ định dữ liệu nào sẽ được chuyển giữa cổng và từng máy chủ trên mạng. Không cần logic bậc thang trong bộ xử lý (máy chủ) cho chức năng máy khách, ngoại trừ việc đảm bảo có đủ bộ nhớ dữ liệu.
Hình minh họa sau đây mô tả luồng dữ liệu giữa các máy khách Ethernet và cơ sở dữ liệu nội bộ.
Truy cập nhiều máy chủ vào cơ sở dữ liệu
Cổng MBTCP cung cấp chức năng máy chủ bằng cách sử dụng Cổng dịch vụ 502 được dành riêng cho các thông báo Modbus TCP/IP MBAP, cũng như Cổng dịch vụ 2000 và 2001 để hỗ trợ phiên bản Modbus đóng gói TCP/IP của giao thức được một số nhà sản xuất HMI sử dụng. Hỗ trợ máy chủ trong cổng cho phép các ứng dụng máy khách (ví dụample: Phần mềm HMI, bộ xử lý Quantum, v.v.) để đọc và ghi vào cơ sở dữ liệu của cổng. Phần này thảo luận về các yêu cầu để kết nối với cổng bằng các ứng dụng khách.
Trình điều khiển máy chủ hỗ trợ nhiều kết nối đồng thời từ nhiều máy khách. Tối đa năm máy khách có thể kết nối đồng thời trên Cổng dịch vụ 502 và năm máy khách nữa có thể kết nối đồng thời trên Cổng dịch vụ 2000. Giao thức MBTCP sử dụng Cổng dịch vụ 2001 để truyền lệnh Modbus được đóng gói từ cổng Ethernet đến cổng nối tiếp của cổng.
Khi được cấu hình như một máy chủ, cổng sử dụng cơ sở dữ liệu nội bộ của nó làm nguồn cho các yêu cầu đọc và đích cho các yêu cầu ghi từ các máy khách từ xa. Quyền truy cập vào cơ sở dữ liệu được kiểm soát bởi loại lệnh nhận được trong tin nhắn đến từ máy khách. Bảng sau đây chỉ định mối quan hệ giữa cơ sở dữ liệu nội bộ của cổng với các địa chỉ được yêu cầu trong các yêu cầu Modbus TCP/IP đến.
Công nghệ ProSoft, Inc.
Trang 93 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức MBTCP
Địa chỉ cơ sở dữ liệu 0 1000 2000 3000 3999
Địa chỉ Modbus 40001 41001 42001 43001 44000
Các địa chỉ ảo sau đây không phải là một phần của cơ sở dữ liệu người dùng cổng thông thường và không phải là địa chỉ hợp lệ cho dữ liệu chuẩn. Tuy nhiên, các địa chỉ này có thể được sử dụng cho các lệnh đến yêu cầu dữ liệu dấu phẩy động.
Để sử dụng địa chỉ trong phạm vi trên này, bạn cần cấu hình các thông số sau trong Prosoft Configuration Builder (PCB):
· Đặt Cờ nổi trong cấu hình máy chủ MBTCP thành CÓ · Đặt Bắt đầu nổi thành địa chỉ cơ sở dữ liệu trong phạm vi bên dưới · Đặt Bù trừ nổi thành địa chỉ cơ sở dữ liệu trong vùng bộ nhớ người dùng cổng được hiển thị
bên trên.
Hãy nhớ rằng, sau khi thực hiện xong, tất cả dữ liệu trên địa chỉ Float Start phải là dữ liệu dấu phẩy động. Xem Cấu hình Máy chủ MBTCP (trang 95).
Địa chỉ cơ sở dữ liệu 4000 5000 6000 7000 8000 9000 9999
Địa chỉ Modbus 44001 45001 46001 47001 48001 49001 50000
Cổng phải được cấu hình và kết nối đúng với mạng trước khi thực hiện bất kỳ nỗ lực nào để sử dụng nó. Sử dụng chương trình xác minh mạng, chẳng hạn như ProSoft Discovery Service hoặc lệnh PING của dấu nhắc lệnh, để xác minh rằng các thiết bị khác có thể tìm thấy cổng trên mạng. Sử dụng ProSoft Configuration Builder để xác nhận cấu hình đúng của cổng và để chuyển cấu hình fileđến và đi từ cổng vào.
Định tuyến tin nhắn Modbus: Cổng 2001
Khi các thông điệp Modbus được gửi đến PLX32-EIP-MBTCP-UA qua kết nối TCP/IP đến cổng 2001, các thông điệp được định tuyến bởi cổng trực tiếp ra cổng giao tiếp nối tiếp (Cổng 0, nếu được cấu hình là Modbus master). Các lệnh (cho dù là lệnh đọc hay lệnh ghi) được định tuyến ngay đến các thiết bị phụ trên cổng nối tiếp. Các thông điệp phản hồi từ các thiết bị phụ được định tuyến bởi cổng đến mạng TCP/IP để máy chủ gốc nhận được.
Công nghệ ProSoft, Inc.
Trang 94 trong 155
Cổng đa giao thức PLX32-EIP-MBTCP-UA
Hướng dẫn sử dụng giao thức MBTCP
6.2 Cấu hình MBTCP
6.2.1 Cấu hình máy chủ MBTCP Phần này chứa thông tin bù trừ cơ sở dữ liệu được máy chủ MBTCP PLX32-EIP-MBTCP-UA sử dụng khi được máy khách bên ngoài truy cập. Bạn có thể sử dụng các thông tin này
Tài liệu / Tài nguyên
![]() |
Cổng đa giao thức công nghệ ProSoft PLX32 [tập tin pdf] Hướng dẫn sử dụng Cổng giao thức đa PLX32, PLX32, Cổng giao thức đa, Cổng giao thức, Cổng |