![Thytronic XMR-A 4l+1A Manual Download Page 54](http://html1.mh-extra.com/html/thytronic/xmr-a-4l-1a/xmr-a-4l-1a_manual_1113984054.webp)
54
FUNCTION CHARACTERISTICS
—
Drivers
Inside the driver library, all the specialized module for protection and control function are provided.
They are the link from kernel and application layer. Examples are:
• Data base management
• PC messages management
• TCP/IP messages management
• Basic Protocol management
• Counter management
• Event and fault management
• Measuring management
• Oscillography management
—
Application Software
The software acts the specialization of the base system; all protective and control elements are
inside it.
The main modules ate:
• Diagnostic function for application layer,
• Input management (binary inputs),
• Protective functions,
• Event recording,
• Output management (LEDs and relays)
Each element (Kernel, Drivers and Application) may, in turn, be split into modules:
Base protocol (kernel)
The module known as the Basic Protocol (BP) manages the service communication between the
kernel and the other modules through the communication buses with the following services:
• Data and information exchange,
• Calibration,
• Upgrade fw DSP
• Upgrade application sw
Communication (drivers)
The ModBus TCP/IP protocol, with ethernet interface, the ModBus RTU, IEC 60870-5-103 and DNP3
protocol over RS485 interface and the ModBus RTU RS232 for ThyVisor are provided.
MMI (drivers)
The drivers deal with the menu management (MMi and/or communication messages).
—
Data Base
The data base is split into three main sections:
• RAM for volatile data
• REE and PAR for non volatile data
—
Self test (Application)
The main hw and sw function are permanently verified in background; no additional delay are intro-
duced.
In particular the following function are tested:
• Reference voltages
• Output relays
• Sw flow with execution time monitoring
• REE and PAR data congruence
—
Development tool (Builder)
For the development of the project, a CASE instrument has been developed, responsible for the opti-
mized production of software code for the management of collaboration, the database and the MMI
data and the Xml files used for communication. The automatic code generation criteria ensures the
quality of the result in terms of the reusability, verifiability and maintainability of the software life
cycle.
XMR-D EQUIPMENT MANUAL
Ed. 2.9 - 02/2021