Tự lập trình thêm Driver cho ATDriver – Thêm Native Driver cho ATDriver Server

BÀI VIẾT NÀY LÀ NỀN TẢNG ĐỂ CÁC BẠN:

  • Nắm được cấu trúc của một Plug & Play Driver của ATDriver Server
  • Có 02 project source code của Driver Modbus RTU và TCPIP hiện ATDriver đang có
  • Dựa theo đó mà các bạn có thể tự xây dựng thêm phong phú các native driver cho ATDriver Server.

 

Để lĩnh hội được, cũng như có thể lập trình được Driver cho ATDriver Server, các bạn cần tìm hiểu về:

  • Lập trình C# hoặc VB.net
  • Kiến thức về xây dựng component (dll) trong Visual Studio
  • Tạo được Project biên dich ra dll

 

I. CẤU TRÚC CỦA MỘT DRIVER COMPONENT

cAU TRUC CUA DRIVER ATDRIVER SERVER

Hình 1: Các interface cần có của 1 Driver để có thể cắm và chạy trong ATDriver Server

Các interface này được quy định trong ATDriverInterface.dll. Do vậy khi cần xây dựng Driver bạn cần Add References đến ATDriverInterface.dll

II. PROJECT MẪU CỦA 2 DRIVER MODBUS RTU và MODBUS TCP

Các bạn download source của 2 Driver này tại đây. Các bạn tham khảo để nắm được cấu trúc của Driver Component của ATDriver Server.

Các bạn có gặp khó khăn nào trong quá trình phát triển Driver thì liên hệ qua email info@atpro.com.vn hoặc hotline: 0907 520 445 hoặc inbox tại fanpage của ATSCADA: http://facebook.com/atscada

Leave a Reply