Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

The document describes the user interface D2000 KomAPI programming interface available for Windows, Linux, and LinuxRaspberry PI.

The version of the protocol interface is 1.26.

Demonstration files (contained on D2000 System installation DVD) have been created in the development environment Microsoft Visual C/C++ v5.0 and v6.0. In the environment during the creation of the project, there were set the parameter „Struct member alignment = 8 bytes“ was set, except the structures, which use explicitly stated „pragma Pack“.
On Linux, GCC 6.2.1 was used to compile a template shared library (on Centos Linux 7.2).


Introduction

The user interface D2000 KomAPI allows programming interface allows creating a communication protocol (thereinafter protocol DLL) using sets of functions contained in the dynamic library (DLL). The D2000 KOM communication process D2000 KOM calls the functions and also it supports the user by providing call-back functions, which use features of D2000 system communication objects (line, station, I/O tag).

For users, there are available the files definitions.h, OEM_Prot1.c, modbus.c and modbus.h are available (located on D2000 system installation DVD*), which can be used as examples for programming own protocols. The given example implements the MODBUS protocol MODBUS according to the Modicon specification (see the documentation at http://www.modicon.com/techpubs).

...

...