Giới thiệu ATDriver Server

ATDriver Server Introduction Video

ATDriver Server with 3 fundamental Drivers for connecting physical devices

1. Modbus RTU

2. Modbus TCPIP

3. S7 Ethernet TCP/IP

In modbus rtu and modbus TCP Drivers

tag format declaration is in below format:

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

The default and only data type of Coils and Input Contacts is Bool.

The default data type of Input Registers and Holding Registers is Word. However, they can also be accessed by Bit (e.g., 300001.2, 400001.7), Dword, Short, Long, and Float, following either the “First Word High” or “First Word Low” principle depending on the checkbox selected in Device Properties → First Word High (checked by default).

Typically, the checked option (“First Word High”) is used for Modbus communication with Siemens S7 PLCs. Other devices such as flow meters and power meters usually use “First Word Low” (unchecked).


Driver Type 3 – S7 Ethernet TCP/IP

This driver is developed by ATProCorp based on the open-source Snap7 project by Davide Nardella (Italy), enabling communication with Siemens S7 PLCs (S7 Ethernet Client) as well as HMI/SCADA PC/PG systems (S7 Ethernet Server) that support Ethernet.


For S7 Ethernet Client, the Tag declaration rules are as follows:

  1. Supported memory areas: DB, MB, IB, QB.

  2. By default, tags in these memory areas are accessed by byte:
    DBx[0], MB[1], IB[2], QB[3].

  • DBx[0].1 (Bool type):
    Refers to bit 1 of byte DBx[0], where x is the DB number
    (same principle applies to other memory areas).

  • DBx[0] (Word, Short types):
    Reads/writes 2 consecutive bytes: DBx[0] and DBx[1],
    where the high byte is DBx[0] according to Siemens standards
    (same for other memory areas).

  • DBx[0] (DWord, Long, Float types):
    Reads/writes 4 consecutive bytes: DBx[0], DBx[1], DBx[2], DBx[3],
    where the high byte is DBx[0] according to Siemens standards
    (same for other memory areas).


S7 Ethernet Server (ATDriver v2.3 and above)

From version 2.3 onward, ATDriver includes an S7 Ethernet Server
(activate via Tool → Raise S7 Ethernet Server).

This server allows access from:

  • S7 Ethernet Client Driver within ATDriver Server, or

  • HMI/SCADA PC/PG systems on the same Ethernet network

It can be accessed like an S7-1200 PLC for data exchange and sharing.

The ATSCADA S7 Ethernet Server provides:

  • 5 DB areas:
    DB1[1024], DB2[1024], DB3[1024], DB4[1024], DB5[1024]

  • 1 MB area: MB[1024]

  • 1 IB area: IB[1024]

  • 1 QB area: QB[1024]


Contact Information

If you would like to learn more about ATDriver Server,
please contact the ATSCADA Lab hotline for the best support. Thank you.

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

Master Industrial Automation Faster with ATSCADA Offline Training

In today’s rapidly evolving industrial landscape, SCADA systems are no longer optional—they are the backbone [...]

FUNDAMENTALS OF C# PROGRAMMING

I. Basic C# programming tutorial How to install Visual Studio and basic tricks in C# C# [...]

ATSCADA Online Training Resource

I. ATSCADA Installation instruction 1. ATSCADA installation guide 2. MySQL Database installation guide II. Driver [...]

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 [...]

Leave a Reply

T.Vấn Zalo(t.Việt)
ATSCADA Profile.
WhatsApp ( Eng.)
Map (chỉ đường.)