西電(diàn)數字科(kē)技(jì )公(gōng)司(en)

TIGAS industrial automation software

Primary Product

The system software of embedded system generally refers to the software system composed of hardware driver and operating system, real-time task scheduler and other supporting software. TIGAS industrial automation software developed by XD Group is applicable to all hardware of industrial automation platform for engineering program development, online debugging, fault diagnosis, etc. TIGAS software is mainly composed of real-time kernel GMT-RTK, integrated development environment software GMT-IDE, and application function package GMT-APP, which is widely used in control and protection products such as ACM-100 and APM-500 of XD Group.

1.Real-time Kernel GMT-RTK

The real-time kernel GMT-RTK is composed of the Runtime System TIGAS-RT and protocol support components tigas-Com. The main functions of the real-time kernel GMT-RTK include real-time task scheduling, data synchronization, communication supporting for various bus protocols and so on.The task scheduler is used to coordinate and control operations of the multi-priority cyclic tasks and interrupts in each master module, so as to ensure efficient and orderly execution of the multi-task system.

Tigas-rt is also embedded with functions of online debugging, fault diagnosis, exception handling and so on, which bring great convenience to the operation and maintenance of the system.Tigas-rt does not depend on specific hardware and operating system, can be widely applied to different processor architectures and different operating systems, or even applicable to devices without operating system.

The protocol support components TIGAS-com supports a wide range of bus communication protocols, including those related to the Internet of Things, which makes the whole system to be flexibly built with optimized structure, and with efficient communication performance.

Main features of GMT-RTK are listed below.

lHigh real-time task scheduling, efficient data consistency algorithm ensure the high-speed operation of the control and protection system;

lSupport high speed data exchanges for up to 16 master modules in one sub-rack via 2.5Gbps system bus;

lFlexible configuration of the multi-priority cyclic tasks and interrupts, minimum execute time of cyclic tasks is 50 µs;

lData Consistency Algorithms support high speed data transmission between multiple tasks and multiple processors;

lConvenient online debugging, upgrading and downloading of application software;

lFunctions of built-in high volume TFR recording and information archiving to support tracing and analyses of system exceptions and failures;

lSupport standard protocols, such as IEC60044-8, Aurora, IEC61850, IEC60870-5-101, 103, 104, MODBUS, CAN, ProfiBus DP and so on.

2.Integrated development environment software GMT-IDE

The integrated development environment software GMT-IDE provided by XD for the C&P platform consists of Graphical Engineering Tools tigas-et and Mobile Equipment Support TIGAS-ME.The graphical engineering tools TIGAS-ET is developed based on IEC-61131-3 standard in unified mode. It adopts advanced plug-in framework and user-interface technology, can be widely used for hardware configuration and software development of control and protection equipment for both AC and DC systems. It is hardware independent, not only for the engineering of the C&P systems based on ACM-100 and APM-500 platforms, but can also be used in other industrial fields.

TIGAS-ET is composed of components including project management, hardware configuration, application software editing, online debugging, compiling and downloading, as well as program statistics etc.. Features of the components are as follows:-ETBased on IEC-61131-3 standard, it adopts advanced plug-in framework and user interface technology and is developed in a unified mode. It can be widely used in hardware configuration and application software development of AC/DC control protection system. Independent of specific hardware systems, this engineering tool is not only used for the engineering design of control protection systems based on platforms such as ACM-100 and APM-500, but also can be widely used in other industrial fields.

TIGAS-ET consists of the following functions: project management, hardware configuration, application software editing, online debugging, compilation and download, and program statistics

lProject management: Flexible creating and managing of projects, configuring of the project parameters;

lLibrary Management: Management of function blocks in the library according to applications, including editing of blocks and adding of new blocks etc.;

lApplication editing: IEC 61131-3 based programming editor for control and protection software development;

lOnline debugging: used for software monitoring, modification of parameters and real time variables of the target CPU board while it is running;

lProgram statistics: used for collection of all program information and status to evaluate the operation of the system;

lDiagnostic: detect and store information of hardware/software failures and abnormal conditions within the system, issue warning and alarm signals, send trip orders when necessary;

lOnline Help: by using of shortcut keys to quickly find required information for help;

lVersion Control: TIGAS's version control component integrates with “git”, used for managing the source file versions of the application software during developing and testing stages.

lMobile Equipment Support TIGAS-ME is developed based on web technology, supports cross-platform terminal display, which is mainly used to access the display of the C&P system through mobile terminals such as mobile phone, pad and so on.


1)Application Package GMT-APP

The ApplicationPackage GMT-APP is mainly composed of the Function Block Library GMT-LIB, which is used to provide function components for application software engineering in fully graphic way. By using of the Engineering Tools TIGAS-ET, function blocks can be dragged, added, connected and removed on the editing screen when developing of the applications. It allows also upgrade components dynamically in the debugging mode of the system.

Currently there are more than 300 function blocks for control and protection applications in the GMT-LIB and can be divided into the following categories:

l Basic arithmetic blocks, such as addition, subtraction, multiplication, division andso on;

lBoole logicalblocks, such as logicsAND, OR, Notandso on;

lTranscendental functionse.g.sinusoidal, cosineetc.;

lBasic control functions, such as PIDregulator etc.;

l Control and protection algorithm blocks, such aspower control, sequence control, frequency control, differentialprotectionand so on;

lFunction blocksfor hardwareconfiguration,initialization and data accessetc.;

lCommunication protocol related function blocks, such asPROFIBUS-DP, MODBUS, IEC61850, IEC60870-5-104,and IEC60870-5-103 and so on;

lService function blocks, includingTFR/SOE, parameter setting serviceetc..

All rights Reserved:Xi 'an Xidan Digital Technology Co. LTD Organizer:Xi 'an Xidan Digital Technology Co. LTD

Address: No. 2, Xisanhuan Xifu Road, Zhangba Street Office, High-tech Zone, Xi 'an, Shaanxi 710075 Tel: 029-81123321 Fax: 029-81123321

Record number:shanICPTo prepare2021003942No.-2

Email: gmt_hr@163.com