1  Introduction in the LIAN DOS software package

The software package LIAN is divided into six different program parts. Each of these parts supports specific functions.

  • Program LIAN represents the basis of this software package. From here the individual applications are called up and the parameters for the operations are set.

  • Program SIMO is the transmit and receive module. It controls the receipt and transmission of the telegrams ( coupled records ) simultaneously on four channels. With it the transmit- and receive data are stored for later analysis in the archive file. Filters ( pre filters ) and triggers can be set in order to reduce the lots of data in the archive file. With a transmission error, a detailed information of this error is written down into the protocol-file.

  • Program TRAP executes the analysis of the recorded data. Hereby filters ( post filters ) and triggers can be activated for a simplification of analysis.

  • Program FIPP enables defining of telegram specific filters and triggers. It is distinguished between filters / triggers for the record and for the analysis.

  • Program TDEP enables creating and editing of telegrams and sequences comfortably.

  • Program SHOW is suitable for viewing text files. Additional it allows protocol files to be viewed filtered according to certain criteria

Program SIMO

Recording and transmission is executed by the program SIMO. The different transmission protocols are program technically realised in it; they must only be chosen from a pool of data transmission procedures, and the necessary dynamic parameters such as baud rate, stop bit, ... and possibly the data format etc. must be set. Setting of parameters can be done easily in the program LIAN using a pull-down menu.

The program SIMO processes four serial interfaces ( V24 ) simultaneously. The two interfaces of a standard PC ( COM1, COM2 ) can be supplemented by two further interfaces ( COM3, COM4 ) located on the two-channel expansion module supplied with the software package. The installation of this expansion module is not necessary.

The data recorded with the four channels are stored for later analysis chronologically in an archive file having a size of up to 32 Megabytes. This archive is organised as a ring buffer, i.e. if the archive is full, data is entered from the beginning of the buffer and the oldest information is overwritten. The archive size can be set from 1 to 32 Megabytes.

During recording, the transmission is permanently supervised on transmission errors. If an error occurs, an error message ( e.g. character error ) together with the transmission data is stored in the archive file. In addition to this entry, the times of all incorrectly data transmitted together with their pre- and post-histories are stored in a protocol file for later analysis. Each entry in the archive file and in the protocol file includes the actual time. Control characters ( e.g. DUST 3964R ) are checked with the reception for a correct sequence order. The archive file stores all entries in binary code and compressed.

Program TRAP

With the program TRAP data of the archive file are converted to an easily read procedure-specific plain text. The result of the conversion can be output to screen, printer or hard disk. With large archives it is always recommended to store results on the hard disk and analyse them later by the program SHOW.

Entries in the protocol file are complementary information to errors or times when measuring pulse width, stored as plain text and requiring no further conversion. Output takes place directly at screen or printer with the program SHOW.

The program SHOW offers useful operator functions for analysis, scrolling up and down, searching for defined character strings and more.

Program FIPP

The program FIPP is used for setting different filter conditions for recording as well as for analysis, separately for each channel ( e.g. station number, telegram address etc. ). With a corresponding filter-selection an aimed preselection of the records can be achieved, that causes a data-reduction for the later hand-analysis. The input of filter conditions is done, depending on data format, via masks. For each record channel several filters ( up to 10 ) can be linked by a logical OR.

Of course, the software package LIAN can be put in beside the protocol-supervision also to the simulation of subsystems like outstations and master stations, process interfaces ( telecontrol head or telecontrol nodes ), process computers etc. Messages or link records can be transmitted individually or as a non-channel-specific sequence by the program SIMO. With the reception of a defined event, transmission orders can be executed automatically by the action filters. For each transmission protocol up to 500 send buffers are available that can be allocated freely by the user.

Programm TDEP

The program TDEP is provided for creating link records ( messages or telegrams ). Using this program, messages and sequences can be easily edited, copied, saved, loaded or output to printer. A sequence can be written in a simple pseudo-language and can contain up to 100 program lines. The program run of a sequence includes instructions such as loops with counters, subroutine calls, delay points or transmission instructions for each of the four channels.

The transmission of link records or a sequence itself takes place in the program SIMO. Single records can be transmitted once, repeatedly or cyclically. Transmitted data can optionally be included in the archive file, in order to show a connection between the transmitted and the received data.

Time measuring function

With its integrated time measuring function, the software package LIAN offers not only the possibility of pulse width measuring for the analysis of serial-digital events on the transmission lines but also a measuring of start slope time for establishing processing times. An interesting extension of time measuring is the tape recorder function. It allows transmission signals on data lines to be recorded and later played back.

Online Help

On-line help is provided for every menu item. If you have any further questions, please phone us. We will try to help you in any way we can. And if you have suggestions for improvements or find errors - please let us know!


MAYR Software

Wuerzburger Ring 39,  D 91056 Erlangen


LIAN DOS Protocol Simulator and Analyzer
© Copyright 1991, 1996, 2001, 2006-2010 by Werner Mayr. All Rights reserved.