E_DALIMeasurementVariable
TYPE E_DALIMeasurementVariable :
(
AlarmIsActivated := 0,
AlarmType := 1,
InputSignalSigned := 2,
Alarm0Byte0 := 3, // MSB
Alarm0Byte1 := 4,
Alarm0Byte2 := 5, // LSB
Alarm1Byte0 := 6, // MSB
Alarm1Byte1 := 7,
Alarm1Byte2 := 8, // LSB
Alarm2Byte0 := 9, // MSB
Alarm2Byte1 := 10,
Alarm2Byte2 := 11, // LSB
Alarm3Byte0 := 12, // MSB
Alarm3Byte1 := 13,
Alarm3Byte2 := 14, // LSB
Alarm0HysteresisByte0 := 15, // MSB
Alarm0HysteresisByte1 := 16,
Alarm0HysteresisByte2 := 17, // LSB
Alarm1HysteresisByte0 := 18, // MSB
Alarm1HysteresisByte1 := 19,
Alarm1HysteresisByte2 := 20, // LSB
Alarm2HysteresisByte0 := 21, // MSB
Alarm2HysteresisByte1 := 22,
Alarm2HysteresisByte2 := 23, // LSB
Alarm3HysteresisByte0 := 24, // MSB
Alarm3HysteresisByte1 := 25,
Alarm3HysteresisByte2 := 26, // LSB
UnitOfMeasurement := 27,
UnitOfMeasurementExtendedLSB := 28, // LSB: Bit 0..7
UnitOfMeasurementExtendedMSB := 29, // MSB: Bit 8..15
QuantityName := 30,
QuantityNameExtendedLSB := 31, // LSB: Bit 0..7
QuantityNameExtendedMSB := 32, // MSB: Bit 8..15
Magnitude := 33,
MagnitudePhMax := 34,
MagnitudePhMin := 35,
MaxMeasuredValueByte0 := 36, // MSB
MaxMeasuredValueByte1 := 37,
MaxMeasuredValueByte2 := 38,
MaxMeasuredValueByte3 := 39, // LSB
MinMeasuredValueByte0 := 40, // MSB
MinMeasuredValueByte1 := 41,
MinMeasuredValueByte2 := 42,
MinMeasuredValueByte3 := 43 // LSB
) USINT;
END_TYPE
Requirements
Development environment | Required PLC library |
---|---|
TwinCAT from v3.1.4024.59 | Tc3_DALI from v3.19.1.0 |