SINAUT ST1 : Telegram structure

 

Transmission of a single telegram byte

The digital signal is represented by a "0" or "1" ( + / - ). Each pulse is of the same length, irrespective of it being a NULL or ONE. The complete message is subdivided into 11 bit data strings.

Each string consists of the same number of pulses of equal strings : one start bit, 8 data bits, one parity bit and one stop bit. The data bits and parity bit may either take the low level state ( logical 0 ) or high level state ( logical 1 ).

 

Telegram format with variable length

The length of the information within the message is variable. In addition to this information block of variable length, the message has also a header and address block of fixed length.

The telegram with variable length is used for data transmission of user data between master station and slave station and in the opposite direction.

 

Data telegram SINAUT ST1 :

 

Telegram format with fixed length

The telegram with fixed length is provided for services of the link layer.

 

Polling telegram SINAUT ST1 / ST7 :

 

Single character

The single character is normally used in order to acknowledge service data of the link layer and user data.

 

Short acknowledge SINAUT ST1 / ST7 :

 

E5H = A C K from SS : Positive acknowledge from the substation to the master ( monitoring direction )
A2H = A C K from master : Positive acknowledge from the master to the substation ( control direction )

 

F1 field :

 

TZ

Telegram counter ( 0... 7 )

TZ = 0 : Start up identifier
TZ = 1... 7 : 1st to 7th telegram

KC

Control code

polling mode :
in reply message :
0 = nth message
1 =last message
in polling message :
0 = normal message
1 = 1st message after system start up 

spontaneous and cyclic mode ( acknowledged ) :
0
= nth message
1 = 1st message after system start up

FA

Function selection

0 = processing on TIM
1 = processing in the CPU

RB

Direction bit : physical transmission direction ( direction )

RB = 0 : Data from substation to central station ( monitoring direction )
RB = 1 : Data from central station to substation ( control direction )

 

F3 field :

 

TA

Telegram type

TA = 0 : organizational telegram
TA = 1 : not used
TA = 2 : Data telegram
TA = 3 : interrogated data telegram

S

Data object locked

Z

Telegram with time stamp

P

Permanent transmission

U

Unconditional spontaneous transmission

B

Conditional spontaneous transmission

PR

Image memory method of TIM

PR = 0 : Image memory method
PR = 1
: Transmit buffer method

ZK

Additional identification to the telegram type

Meaning of the organizational telegram ( e.g. identification = 8 : general interrogation ) 

 

Time status bits :

 

2 0 ( UG )

Time not valid

UG = 0 : Time is valid
UG = 1 :
Time is not set after station start-up ( not valid ).

2 1 ( AG )

Time from AG

AG = 1 :
Time is set via control instruction by the AG.

2 2 ( ORG )

Time via ORG Telegram

ORG = 1 :
Time is set with organizational telegram

2 3 ( ALT )

Time old

ALT = 1 :
Clock synchronization is not done within the last 24 hours

2 4 ( SOZ )

Summer time

SOZ = 0 : Winter time ( Normal time )
SOZ = 1 : Summer time

2 5

not used

2 6 ( SYN )

Synchronization process

The bit is toggled with each clock synchronization

2 7 ( STE )

Clock setting

The bit is toggled with each clock setting

 

Information type identification ( TypeID ) :

The TypeID is unfortunately not recognizable out of the ST1 telegram. In the process system it is assigned to the telegram number. In LIAN 98 an unambiguously TypeID is defined for each data type in order to display the information ( message, measurand ... ) in an easily readable plaintext and not only hexadecimal. Organizational telegrams are not affected.

Via the <parameter list> the correct TypeID can be assigned to the telegram number. The TypeID value ZERO is not used.

The following table shows the type identification numbers for process information in control- and monitoring direction defined in LIAN 98.

 

Process information in monitoring direction :

 

TypeID    
...    
7 ST1 : 1 byte messages, 8 bit binary MT__01B
8 ST1 : 2 byte messages, 8 bit binary MT__02B
9 ST1 : 4 byte messages, 8 bit binary MT__04B
10 ST1 : 1 analogous values, 16 bit ST1 format AT__01W
11 ST1 : 4 analogous values, 16 bit ST1 format AT__04W
12 ST1 : 8 analogous values, 16 bit ST1 format AT__08W
13 ST1 : 1 counter value, 32 bit ST1 format ( UINT28 ) with 4 status bits ZT__01D
14 ST1 : 2 counter value, 32 bit ST1 format ZT__02D
15 ST1 : 4 counter value, 32 bit ST1 format ZT__04D
16 1 counter value, 32 bit without status bits ( UINT32 ) format ZT__32BIT
...    

 

Process information in control direction :

 

...    
22 ST1 : 1 byte command, 16 bit ( 1 out of 8 ) ST1 format. BT__01B
23 ST1 : 1 setpoint ( Typ 0 ), 16 bit analogous format ST1 ( left sided ). ST__01W_0
24 ST1 : 1 setpoint ( Typ 1 ), 16 bit analogous format ST1 ( right sided ). ST__01W_1
25 ST1 : 1 setpoint ( Typ 2 ), 16 bit bit pattern ST__01W_2
26 ST1 : 1 setpoint ( Typ 3 ), 16 Bit analogous integer format. ST__01W_3
27 ST1 : data, max. 26 WORD. DT__26W
...    

 

Organizational ST1 telegrams :

 

ZK    
0 Break down of the AG of the station  
1 Customer identification  
2 Connection break off  
3 Keep connection  
4 Connection hand over  
5 Acknowledge : connection break off  
6 Connection break off caused by error  
...    
8 General interrogation  
9 Single interrogation  
10 Date/ time synchronization  
11 General interrogation of conditional spontaneous messages  
12 Activate/ deactivate list of call numbers  
...    
15 Station start up  
...    
40 Coupling message  
41 Display over coupling section  
42 Control command TIM, operation over the coupling section  
...    
44 Interrogation telegram of the polling net over the coupling section   
...    
49 Acknowledge : TIM switching  
50 Switch active TIM  
51 Request : state of the interfaces  
52 State of the interfaces  
53 Request : Accounting of the station  
54 Accounting of the station  
55 Counter to RAM   
56 Lock message in the station  
57 Release message in the station  
58 Lock monitoring direction of the station  
59 Release monitoring direction of the station  
60 Get parameter block of a message  
61 Get data block section  
62 Parameter block or data block section  
63 Overwrite parameter block or data block section in the station  
...    

 


MAYR Software

Wuerzburger Ring 39,  D 91056 Erlangen

Manual LIAN 98


LIAN 98 Protocol Router, Simulator and Analyzer
© Copyright 2001, 2006, 2011 by Werner Mayr. All Rights reserved.