IMI_TA_SLIDER_160
IMI_TA_SLIDER_160 (FB)
IMI_TA_SLIDER_160 (FB)FUNCTION_BLOCK IMI_TA_SLIDER_160
Representation

InOut:
Input
xEn
BOOL
TRUE
Enable / disable communication (TRUE = enable)
Input
byUnitId
BYTE
1
Device address (1… 247, default = factory setting)
Input
xUpdateActual
BOOL
FALSE
Update of actual values (on every rising edge )
Input
xUpdateSetp
BOOL
FALSE
Update of setpoints (on every rising edge )
Input
xResError
BOOL
FALSE
Reinitialization of the outputs eErrorCodeCom or
xErrorCodeDev to the fault-free state (on every rising edge)
Input
rSetpPosition
REAL
0.0
Setpoint - Position in % (0.0 - 100.0 %) (Default: 0.0% = spindle extended, configuration via app)
Input
xForceCalib
BOOL
FALSE
Triggering a calibration process (on every rising edge)
Input
xRelayState_Mod
BOOL
FALSE
Setting the state of the relay via Modbus (TRUE = activation) (configuration via app)
Input
xInputState_Mod
BOOL
FALSE
Setting the state of the digital input via Modbus ( TRUE = active) (configuration via app)
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
rSetpPositionFb
REAL
Feedback - Setpoint - Position in % (0.0 - 100.0 %) ( Default: 0.0% = spindle extended, configuration via app )
Output
rVolumeFlow
REAL
Current volumetric flow in the selected unit (parameter
eFlowUnit) (available depending on device type)
Output
stSerialNumber
STRING
Device serial number
Output
rPosition
REAL
Current position in % (0.0 - 100.0 %) (Default: 0.0% = spindle extended)
Output
rCalibStroke
REAL
Measured total stroke during the calibration process (in micrometers, 1000 micrometers = 1 mm, maximum 6300 micrometers )
Output
eMotorStatus
TA_SLIDER_160_MOTOR_STATUS
Current status of the actuator
Output
dwSecSinceReset
DWORD
Number of seconds since the last restart (= power return 24VAC/DC)
Output
xInputState
BOOL
Current state of the external binary input
Output
xRelayState
BOOL
Current state of the relay
Output
eCharacteristic
TA_SLIDER_160_CHARACTERISTIC
Current characteristic of the control signal (stroke = f(rSetpPosition), configuration via app)
Output
eSetpSource
TA_SLIDER_160_SETP_SOURCE
Current source for the setpoint - position (configuration via app)
Output
stValveName
STRING
''
Name of the valve (configuration via app, only via
xUpdateActual read access, function for setting in the app
still missing - status 30.09.2021)
Output
stObjectName
STRING
''
Name of the object (configuration via app, only via
xUpdateActual read access)
Output
stLocalName
STRING
''
Location of the valve (configuration via app, only via
xUpdateActual read access, function for setting in the app
still missing - status 30.09.2021)
Output
rTemperature1
REAL
Current temperature from sensor 1 in the selected unit (
parameter eTemperatureUnit) (PT1000)
Output
rTemperature2
REAL
Current temperature from sensor 2 in the selected unit (
parameter eTemperatureUnit) (PT1000)
Output
xSensorOffsetInDevice
BOOL
Indication of whether the sensors must be calibrated in the device (TRUE = calibration in the device required, FALSE = calibration in the FB required)
Output
xAlarm
BOOL
FALSE
Collective fault (TRUE = fault)
Output
xAlarmCom
BOOL
FALSE
Collective fault - communication (TRUE = fault)
Output
eErrorCodeCom
ModbusErrorCode
Error code - communication (0 = no error)
Output
stErrorCodeDev
STRING
String with the numbers of the active device errors (Bit 0 = number 1, Bit 1 = number 2, etc.)
Output
xBusy
BOOL
Communication indicator (TRUE = communication)
Input Const
rTemperatur2Offset
REAL
0.0
Constant measurement offset for the transmitted temperature - actual value 2
Input Const
rTemperatur1Offset
REAL
0.0
Constant measurement offset for the transmitted temperature - actual value 1
Input Const
eFlowUnit
TA_SLIDER_160_FLOW_UNIT
TA_SLIDER_160_FLOW_UNIT.LITER_PER_HOUR
Influence: Outputs: rTemperature1 Unit for the flow measurement values
Input Const
eTemperatureUnit
TA_SLIDER_160_TEMPERATURE_UNIT
TA_SLIDER_160_TEMPERATURE_UNIT.DEGREE_CELSIUS
Unit for the temperature measurement values
Input Const
tTimeUpdateSetp
TIME
TIME#45s0ms
Update interval for the processes influenced by the input
xUpdateSetp influenced
Input Const
tTimeUpdateActual
TIME
TIME#3s0ms
Update interval for the processes influenced by the input
xUpdateActual influenced
Last updated

