Đọc dữ liệu từ công tơ ZxD của hãng Landis & Gyr

Một phần của tài liệu giải pháp tự động thu thập và khai thác số liệu công tơ đo đếm (Trang 29 - 30)

Theo công bố của nhà sản xuất, công tơ ZxD Landis & Gyr tuân theo chuẩn truyền thông IEC 62056/DLMS. Dựa trên phân tích bằng phần mềm giao tiếp với công tơ từ hãng, thấy rằng giao thức công tơ sử dụng theo HDLC protocol thông qua mode E. Cụ thể:

Theo Protocol mode E, thiết bị đọc (máy tính/HHU) đóng vai trò là Client, công tơ đóng vai trò là Master. Sau khi thiết lập cổng truyền thông, máy tính gửi bản tin </><?>SerialNumber<!> xuống công tơ, công tơ trả lời lại bằng bản tin /XXX\W Ident <CR><LF> (XXX là mã của nhà sản xuất, W là thông số cho biết tốc độ truyền thông ở bước tiếp theo, Ident là số Serial của công tơ). Nếu máy tính trả lời bản tin xác nhận ACK 2 Z 2 <CR><LF>, phiên giao tiếp tiếp theo sẽ được thực hiện theo HDLC protocol, nếu không trả lời bản tin xác nhận, phiên giao tiếp sẽ đi vào chế độ Readout data (công tơ gửi các dữ liệu mặc định của nhà sản xuất lên máy tính).

Khi vào giai đoạn giao tiếp theo HDLC Protocol, máy tính (Client) gửi bản tin hỏi/hoặc ra lệnh, công tơ (Server) gửi bản tin trả lời/hoặc đáp ứng.

Để có thể đọc dữ liệu từ công tơ L&G, nhất thiết phải qua 4 bước sau:

- Bước 1: Khởi tạo truyền thông theo Protocol mode E

S-> /?SerialNuber!<CR><LF> // Máy tính gửi yêu cầu  R<- /LGZ5\2ZMD4054407.B21<CR><LF> //Công tơ gửi bản tin trả lời

 wait for minimum response time delay (minimum reaction time: 200ms)  S-> <ACK>252<CR><LF> //Máy tính gửi mã xác nhận  R<- <ACK>252<CR><LF> //Công tơ xác nhận lại

- Bước 2: Giai đoạn bắt tay trong HDLC Protocol

 Máy tính gửi SNRM Frame để thiết lập kênh truyền thông trên lớp HDLC, công tơ gửi đáp ứng qua UA Frame.

 Máy tính gửi lệnh khởi tạo kênh truyền thông trên lớp COSEM/DLMS, công tơ gửi bản tin đáp ứng.

29

- Bước 3: Đọc dữ liệu từ công tơ

 Máy tính gửi thông tin về đối tượng/ giá trị cần đọc, công tơ gửi bản tin trả lời.

 Trong bước này cần chú ý tới việc chuyển tải dữ liệu gửi đúng cấu trúc và phương thức mã hóa dữ liệu để giải mã dữ liệu công tơ gửi về.

- Bước 4: Giải phóng kênh truyền thông

 Máy tính gửi lệnh kết thúc kênh truyền thông (qua DISC Frame), công tơ gửi bản tin xác nhận, kênh truyền thông được giải phóng.

Một phần của tài liệu giải pháp tự động thu thập và khai thác số liệu công tơ đo đếm (Trang 29 - 30)