
# Data point definition file for Profibus DP-Slave 

[M failure]
name  = Failure of the DP-Slave
query = pe

[M outbit 0.0]
name  = Digital input (master output, byte 0, bit 0)
format= BIT
query = pe

[M outbit 0.1]
name  = Digital input (master output, byte 0, bit 1)
format= BIT
query = pe

[X outbyte 1]
name  = Analog input (master output, byte 1, 8 bit signed, factor 10)
format= SINT8 F:10
query = pe

[X outbyte 2]
name  = Analog input (master output, byte 2, 16 bit unsigned, Motorola, factor 1)
format= UINT16 
query = pe

[X outbyte 4]
name  = Analog input (master output, byte 4, 32 bit unsigned, Motorola, factor 200)
format= UINT32 F:200 S:1
query = pe

[X outbyte 8]
name  = Analog input (master output, byte 8, 32 bit floating point, Intel, factor 1)
format= FLOAT32 S:0
query = pe

[X outbyte 12]
name  = Analog input (master output, byte 12, 64 bit floating point, Motorola, factor 2.5)
format= FLOAT64 F:2.5
query = pe

[S inbit 0.5]
name  = Digital output (master input, byte 0, bit 0)
format= BIT
query = pe

[S inbit 0.4]
name  = Digital output (master input, byte 0, bit 4)
format= BIT
query = pe

[Y inbyte 21]
name  = Analog output (master input, byte 21, 8 bit unsigned, Motorola, factor -2)
format= UINT8 F:-2
query = pe

[Y inbyte 22]
name  = Analog output (master input, byte 22, 16 bit signed, Intel, factor 1)
format= SINT16 S:0 
query = pe

[Y inbyte 24]
name  = Analog output (master input, byte 24, 32 bit signed, Motorola, facto 10)
format= SINT32 F:10
query = pe

[Y inbyte 28]
name  = Analog output (master input, byte 28, 32 bit floating point, Intel, factor 1)
format= FLOAT32 S:0
query = pe

[Y inbyte 32]
name  = Analog output (master input, byte 32, 64 bit floating point, Motorola, factor 1)
format= FLOAT32
query = pe
