Trong bài viết trước, mình đã hướng dẫn cơ bản cách sử dụng bộ chuyển đổi USR-TCP232-304. Trong bài viết này mình sẽ chia sẻ ứng dụng tích hợp USR-TCP232-304 và công tơ điện tử trong các bài toán giám sát quản lý năng lượng.
Eastron SDM120CTM
SDM120CTM là công tơ điện tử 1 pha của hãng Eastron. Công tơ có thể đo lường được các thông số: U, I, PF (hệ số công suất), Công suất tức thời (KW), Năng lượng tiêu thụ (KWH). Trong phạm vi demo này, mình đã sử dụng 03 công tơ SDM1200CTM cùng nối trên một bus RS485 với các ID lần lượt là 1,2,3.
Cấu hình Serial Port của công tơ như sau:
- Baudrate: 9600 bps
- Data bits: 8
- Parity: None
- Stop bit: 1

Cấu hình USR-TCP232-304
Mình đã thực hiện test bộ chuyển đổi theo 2 chế độ hoạt động TCP Client và TCP Server.
TCP Client
Trong chế độ TCP Client, chúng ta sẽ sử dụng phần mềm VCOM trên máy tính để mở một TCP Server (Port 20100) kết nối với một cổng COM ảo (COM8). Phần mềm Modbus Poll với cấu hình serial port (COM8) giống như cấu hình serial port của USR-TCP232-304.

Cấu hình bộ chuyển đổi với thông tin TCP Server
- Remote Server Addr: 192.168.0.111 (IP máy tính)
- Remote Port: 20100
- Workmode: TCP Client
Chi tiết các bước, các bạn có thể xem trong video dưới:
TCP Server
Trong chế độ TCP Server, chúng ta sẽ sử dụng Modbus Poll (hoạt động như Client). Modbus Poll cấu hình với chế độ hoạt động Modbus RTU Over TCP/IP, với địa chỉ thiết bị remote là 192.168.0.7 , remote port là 502. Địa chỉ này cũng sẽ được cấu hình trên bộ chuyển đổi:
- Local Port: 502
- Work Mode: TCP Server
Chi tiết các bước, các bạn có thể xem trong video dưới:

