Hướng dẫn cấu hình OPC UA Server kết nối Kepware OPC cho ECU-1051

Xin chào các bạn, ECU-1051 là 1 IOT gateway đa chức năng và nhỏ gọn, hỗ trợ mạnh mẽ nhiều tính năng với giá cả phải chăng. Ở bài viết trước mình đã giới thiệu chức năng BACnet RTU Master của ECU-1051, hôm nay mình xin giới thiệu 1 chức năng đáng tiền của datalogger này: OPC UA kết nối Kepware OPC, và từ OPC giờ đây bạn có thể kết nối với bất kỳ 1 loại SCADA hoặc BMS nào cho mục đích thu thập dữ liệu, sau đây là bài viết: Hướng dẫn cấu hình OPC UA Server kết nối Kepware OPC cho ECU-1051. Ngoài ra OPC UA còn được tích hợp ở rất nhiều các phần mềm ERP hoặc SAP cho phép lấy dữ liệu qua internet vì đã được bảo mật mã hóa. Sau đây là chi tiết cấu hình.

Phần cứng cần thiết để cấu hình OPC UA Server kết nối Kepware OPC cho ECU-1051:

  • ECU-1051
  • Phần mềm Kepware OPC V6. Bạn có thể download tại đây
  • Phần mềm EdgeLink, bạn có thể đọc hướng dẫn download version phù hợp tại đây
  • Dây mạng

Cấu hình phần cứng

Để kết nối thiết bị với ECU-1051 với Kepware OPC V6 ta có thể kết nối đơn giản như hình bên dưới. Cổng mạng sẽ có nhiệm vụ download cấu hình xuống ECU-1051 và broadcast dữ liệu qua OPC UA

Bên cạnh đó, nó cũng được dùng để giám sát ECU-1051 qua EdgeLink và Webserver.

Sau khi đã kết nối và cấp nguồn cho ECU-1051. Chúng ta bắt đầu cấu hình OPC UA server cho ECU-1051

Cấu hình phần mềm:

Bước 1: Mở phần mềm EdgeLink tạo 1 Project mới. Đặt tên là ConfigOPCUAECU1051. Chọn đường dẫn lưu file phù hợp với mong muốn của bạn.

Bước 2: Trỏ vào Project mới được tạo chọn Add Device.

Bước 3: Cửa số mới hiện ra, EdgeLink gọi nó là Node. Tên thiết bị của mình là ECU1051.

Ở mục model ta lựa chọn mã ECU-1051 phù hợp với phần cứng. Mã của mình là ECU-1051TL-R10A

Ở mục Password bạn có thể bỏ trống hoặc điền theo ý muốn, nó sẽ được sử dụng lúc download chương trình và truy cập thiết bị.

Mục Identify chọn măc định IP Address/ Domain Name

Mục IP Address/ Domain Name đặt: 192.168.1.1

Mục Time Zone: Chọn UTC+7

Mục Description có thể bỏ trống hoặc miêu tả phù hợp thông tin bạn cần lưu trữ.

Cuối cùng bạn nhấn Apply để lưu trữ các thông tin. Màn hình kết quả hiện ra

Bước 4: Ta đi vào mục Service-> OPC UA. Bảng cấu hình OPC UA hiện ra như sau. Ta Enable và cấu hình các thông số.

Port: Để port mặc định của OPC UA là: 4840.

Mục User Account Conntrol bạn có thể để Anonymus hoặc lựa chọn có tài khoản và mật khẩu. Để đơn giản mình chọn Anonymus

Phần Max Client bạn để mặc định bằng : 4

Phần Node ID Namespace: Để mặc định Option 2.

Chuyển qua tab Security Policy

Ở đây bạn lựa chọn tất cả các option mã hóa cho dữ liệu truyền qua OPC. Trong trường hợp truyền qua internet nên chỉ lựa chọn kiểu Basic256ha256 vì có độ bảo mật cao nhất.

Phần discovery server có thể bỏ qua.

Bước 5: Tiếp tục ta đi cấu hình dữ liệu truyền qua OPC UA. Như các ví dụ khác mình sẽ forward dữ liệu nhiệt độ, độ ẩm thu thập được qua kênh Modbus RTU

Bạn chú ý phần Node ID, có hai thông số ns =2, s =VELT:Humid.

Thông số namespace ID: ns= 2 tương ứng với giải thích như sau:

Còn s tương đương với dữ liệu dạng chuỗi

Đến đây bạn có thể vào phần Network để cấu hình địa chỉ IP tĩnh như các bài khác sau đó download cấu hình xuống thiết bị ECU-1051

Bước 7: Mở phần mềm KEPServerEX 6 và tích chuột phải vào mục Connectivity -> New Channel. Một popup hiện ra bạn tiếp tục chọn OPC UA như trên hình:

Đặt tên cho Kênh, ví dụ ECU1051 OPC UA

Đến mục Endpoint ULR bạn chọn đến địa chỉ của ECU-1051

Sau đó các bạn nhấn Next cho đến cuối cùng. Như vậy bạn đã cấu hình xong kênh OPC UA cho Kepserver

Bước 8: Đến đây bạn tiếp tục từ kênh OPC UA vừa tạo, click chuột phải chọn Newdevice, 1 popup hiện ra và chúng ta tạo 1 device mới tương ứng với kênh. Bạn có thể đặt tên bất kỳ

Sau khi đặt tên bạn có thể bấm next cho đến khi kết thúc. Tới đây ta sẽ tạo tag để gán địa chỉ tương ứng với ECU.

Mình sẽ tạo đủ 2 tag tương ứng với dữ liệu OPC UA từ ECU-1051

Đến đây mình có thể Online để xem giá trị trên OPC rồi. Bấm nút Quick Client và chọn tới mục ECU-1051 IO tag và so sánh trên Kepserver xem kết quả thu được:

Đến đây mình đã xong Hướng dẫn cấu hình BACnetIP Server kết nối Kepware OPC cho ECU-1051

Bạn cũng có thể xem video hướng dẫn cụ thể hơn tại đây

https://www.youtube.com/watch?v=bARXTg1GB14

Lời kết

Như các bạn thấy mình có thể cấu hình ECU-1051 dễ dàng mà không cần thông qua bất cứ 1 bước lập trình nào. Ngoài ra ECU-1051 còn tích hợp nhiều tính năng khác, mình sẽ giới thiệu lần lượt trong các bài viết tiếp theo. Nếu bạn có thắc có thể liên hệ trực tiếp với mình để được tư vấn. Không nhất thiết phải mua thiết bị từ mình.

Bạn cũng có thể xem các sản phẩm Advantech mà Bvtech đang bán tại đây.

Download phần mềm EdgeLink thông qua link này

Bạn có thể tìm các tài liệu về ECU-1051 qua đây hoặc đây

Bvtech đang phân phối rộng rãi các thiết bị của Advantech với giá cả phải chăng, chính sách giao hàng nhanh chóng trên toàn quấc và hỗ trợ kỹ thuật tin cây.

Vui lòng liên hệ chúng tôi qua kênh Zalo OA chính hãng trên website và số điện thoại 0364223796 ( A. Hào) để được hỗ trợ kỹ thuật tốt nhất.

Trả lời