Giới thiệu ATDriver Server

Video giới thiệu ATDriver Server

Hướng dẫn ATDriver Server

ATDriver Server phiên bản 2.3 có 3 Drivers để giao tiếp với thiết bị vật lý.

1. Modbus RTU

2. Modbus TCPIP

3. S7 Ethernet TCP/IP

* 2 loại Driver modbus đầu tiên, việc khai báo tag theo định dạng:

Coil/Register Numbers Type Table Name
000001-065536 Read-Write Discrete Output Coils
100001-165536 Read-Only Discrete Input Contacts
300001-365536 Read-Only Analog Input Registers
400001-465536 Read-Write Analog Output Holding Registers

Kiểu dữ liệu mặc định và duy nhất của Coils và Input Contacts là Bool

Kiểu dữ liệu mặc định của Input Registers và Holding Registers là Word, tuy nhiên ta có thể truy cập theo Bit (Ví dụ: 300001.2, 400001.7), Dword, Short, Long, Float với nguyên tắc “First Word High” hay “First Word Low” tùy vào dấu check mà bạn chọn trong Device Properties mục “First Word High”, mặc định có check. Thông thường kiểu có check được sử dụng cho truyền thông modbus với các PLC S7 của Siemens, các thiết bị khác như flow meters, power meters thường là “First Word Low” (bỏ dấu check).

* Loại Driver thứ 3 – S7 Ethernet TCP/IP được ATProCorp phát triển dựa trên project mã nguồn mở Snap7 của Davide Nardella (Italy) để truyền thông với các PLC S7 của Siemens (S7 Ethernet Client) cũng như truyền thông với các HMI/SCADA PC/PG (S7 Ethernet Server ) có hỗ trợ ethernet.

Với S7 Ethernet Client, nguyên tắc khai báo Tag của Driver như sau:

1. Các vùng dữ liệu được hỗ trợ: DB, MB, IB, QB.

2. Mặc nhiên các tag khai báo ở các vùng dữ liệu được truy cập theo byte: DBx[0], MB[1], IB[2], QB[3].

DBx[0].1 với kiểu Bool nghĩa là lấy bit 1 trong byte DBx[0], x tương ứng với thứ tự thanh ghi DB (tương tự cho 3 loại vùng nhớ còn lại)

DBx[0] với kiểu Word, Short sẽ read/write 2 byte liên tiếp DBx[0] và DBx[1] với byte cao là DBx[0] theo quy định của     Siemens  (tương tự cho 3 loại vùng nhớ còn lại)

DBx[0] với kiểu DWord , Long, Float sẽ read/write 4 byte liên tiếp DBx[0], DBx[1], DBx[2], DBx[3] với byte cao là DBx[0] theo quy định của Siemens  (tương tự cho 3 loại vùng nhớ còn lại)

ATDriver phiên bản 2.3 trở lên có thêm bộ S7 Ethernet Server (vào Tool -> Raise S7 Ethernet Server để kích hoạt S7 Ethernet Server). Đây là một S7 Ethernet Server mà S7 Ethernet Client Driver có trong ATDriver Server hoặc các HMI/SCADA PC/PG trong cùng mạng ethernet. Có thể truy cập vào như là một PLC S7-1200 để trao đổi và sử dụng chung dữ liệu. ATSCADA S7 Ethernet Server này có 5 vùng dữ liệu DB:

DB1[1024], DB2[1024], DB3[1024], DB4[1024], DB5[1024],

1 vùng MB[1024],

1 vùng IB[1024] và

1 vùng QB[1024]

>> ReferenceVietnamese – Traning Courses

Thông tin liên hệ 

Nếu bạn muốn tìm hiểu về ATDriver Server. Vui lòng liên hệ số hotline của ATSCADA Lab để được hỗ trợ tốt nhất. Cảm ơn.

ATSCADA việt nam

ATSCADA - Providing ATSCADA software - The monitoring and data acquisition control system is the appropriate choice for integrated system projects, IoT, smart city projects, agriculture 4.0... Is trusted by many customers.

Related posts

Cài đặt lên máy khách, backup và restore mySQL Database

QUY TRÌNH TẠO DỰ ÁN ATSCADA VÀ THỰC THI TRÊN MÁY KHÁCH Quy trình tạo [...]

Lập trình Driver, Native Driver cho ATDriver

Tự lập trình thêm Driver cho ATDriver – Thêm Native Driver cho ATDriver Server TÌM [...]

Hướng dẫn tạo đồ họa cho SCADA

Hướng dẫn tạo đồ họa cho scada-Thực hiện bởi ATSCADA Lab TÌM HIỂU CHI TIẾT [...]

Tạo Client Windows App kết nối đám mây ATSCADA Server

Video hướng dẫn quy trình tạo một ứng dụng ATSCADA Client app chạy trên Windows [...]

Đọc/ghi Tag trong Web-based ATSCADA

TÌM HIỂU ĐỌC/GHI TAG TRONG WEB BASED ATSCADA 1. Đọc giá trị của tag: string [...]

Cài đặt IIS chạy asp.net và host ứng dụng Web-based ATSCADA lên Web Server

Video hướng dẫn  Hướng dẫn cài đặt IIS chạy asp.net và host ứng dụng Web-based [...]

Leave a Reply