Hướng dẫn cấu hình Modbus RTU Slave 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 Modbus RTU Slave của ECU-1051, hôm nay mình xin giới thiệu chức năng cơ bản thứ 2 của ECU-1051: Cấu hình Modus RTU Slave cho ECU-1051

Phần cứng cần thiết để cấu hình Modbus RTU Slave cho ECU-1051:

  • ECU-1051
  • Phần mềm modbus Poll hoặc Modbus SCAN trên máy tính
  • Phần mềm EdgeLink
  • Đầu USB chuyển từ Modbus RTU qua USB
  • Dây mạng

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

Để kết nối thiết bị với ECU qua Modbus RTU ta có thể kết nối như hình bên dưới.

Bên cạnh đó, để có thể đổ chương trình và giám sát ECU-1051 qua EdgeLink và Webserver, chúng ta cũng sẽ kết nối cổng LAN1 của ECU-1051 và cổng LAN.

Sau khi đã kết nối và cấp nguồn cho ECU-1051. Chúng ta bắt đầu cấu hình Modbus RTU Slave 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à ConfigModbusSlaveECU1051. 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: Để cấu hình Modbus RTU Slave cho ECU-1051 bạn cần cấu hình cổng COM. Do trong dự án trước mình đã sử dụng COM1 để cấu hình Modbus Master kết nối với thiết bị đo nhiệt độ độ ẩm, nên mình sẽ dùng COM2. Trước hết delete COM2 trong Data Center

Bước 5: Vào Phần Service-> Modbus Server chọn Modbus RTU. Thiết bị sẽ tự động chỉ định COM2. Mình để nguyên các thông số Device ID, Port, Baurate…. Sau đó nhấn Apply coi như đã hoàn thành việc cấu hình phần cứng.

Bước 6: Tiếp tục với quá trình Mapping địa chỉ, ở đây mình sẽ chuyển tiếp giá trị nhiệt độ và độ ẩm lấy từ modbus Slave và chuyển qua Modbus Master như hình. Nhớ bấm Apply để lưu lại nhé.

Bước 7: Đến đây cấu hình đã hoàn chỉnh. Tuy nhiên ở chế độ mặc định ECU sẽ được cấu hình IP tự động qua DHCP để chuyển qua IP tĩnh bạn vào System-> Network & Internet -> Network Setting-> Bỏ chọn DHCP và nhập IP như hình

Bước 8: Đến đây cấu hình đã sẵn sàng để download xuống thiết bị. Ta tiến hành dò tìm thiết bị bằng EdgeLink thông qua mục Online Device và chọn Seach .Thiết bị kết nối với máy tính qua cổng LAN sẽ hiện ra

Bước 9: Thiết bị đang online sẽ hiện ra. Bạn tích chọn thiết bị-> IP setting và đổi IP về 192.168.1.1 vì IP mặc định của nó là 10.0.0.1. Sau đó click Set IP. IP sẽ được chuyển thành 192.168.1.1

Bước 11: Quay lại màn hình Project Configuration và chọn Download Project. Chờ download thành công bạn có thể Online để xem giá trị nhiệt độ và độ ẩm thiết bị realtime. Thành phố HCM đang nóng như đổ lửa giữa tháng 5.

Bước 12: Tới đây, trên máy tính ta mở phần mềm Modbus Poll ra và cấu hình như hình. Bạn để ý cổng COM kết nối Modbus Poll với Adam phải trùng với cổng USB mình cắm vào ở bước cấu hình phần cứng. Bạn có thể check trong device Manager. Các thông số về Serial Setting phải tương đương với Edge Link ở bước 5. Sau đó tích chọn OK.

Bước xem kêt quả: Cuối cùng bạn có thể Online ECU-1051 thông qua trình duyệt hoặc Edge Link để xem kết quả. Bạn có thể thấy Modbus Poll và Edge Link cho cùng 1 kết quả.

Các bạn thắc mắc sao giá trị nhiệt độ lại nằm ở số 5 thì là bởi vì mình đâng cấu hình nó ở thanh ghi 40003 nên tương ứng với ô địa chỉ bắt đầu trong Modbus Poll sẽ là 5.

Đến đây mình đã xong hướng dẫn cấu hình Modbus RTU Slave cho ECU-1051.

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