SAMSUNG_INTESIS_IDU_FC04_RXXX0_RXX38
SAMSUNG_INTESIS_IDU_FC04_RXXX0_RXX38 (FB)
SAMSUNG_INTESIS_IDU_FC04_RXXX0_RXX38 (FB)FUNCTION_BLOCK SAMSUNG_INTESIS_IDU_FC04_RXXX0_RXX38
Short description
Acquisition of actual values - 1 from Samsung - indoor units Typical application: Central acquisition of actual values from Samsung - indoor units via the Samsung - INTESIS - gateway\
Guidelines - Software creation
The following function codes (FC) are supported: 3, 4 and 6 The following modes are supported: Modbus-RTU and Modbus-TCP The following baud rates are supported (RTU): ????? For addressing, the Modbus address notation must be used. &#xNAN;************** &#xNAN;* Functions * &#xNAN;************** In this FB the relevant actual values (registers 0 - 37) of an indoor unit are read and evaluated (FC03: addresses XXX0 - XX37). The selection of the indoor unit is made via the input 'byIUAddress' in the range 1 - 64. The actual values of an indoor unit are available in the structure element 'stIndoorUnits_ActualValues_1'. Registers 0 - 14, 16 - 17 and 20 - 38 are read. Registers 15 and 18 - 19 may only be written. Registers in the range 39 - 61 are not read because they are not required for the specific application. Measured values - calibration: unclear class \
InOut:
Input
xEn
BOOL
TRUE
Enable / disable communication ( TRUE = enabled )
Input
byUnitId
BYTE
0
Address of the device (interface) (1 .. 15)
Input
xUpdateActual
BOOL
FALSE
Update of actual values (on every rising edge )
Input
xResError
BOOL
FALSE
Reinitialization of the output 'eErrorCodeCom' (on each rising edge)
Input
byIUAddress
BYTE
1
Number of the indoor unit (range 1 - 64)
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
stIndoorUnits_ActualValues_1
SAMSUNG_INTESIS_CURRENT_VALUES_1
Structure element with the actual values - 1 of the indoor unit
Output
xSensorOffsetInDevice
BOOL
Indicates whether the calibration of the sensors of the indoor units must be performed in the indoor unit (TRUE = calibration required in the device, FALSE = calibration required in the FB)
Output
xAlarm
BOOL
FALSE
General fault ( TRUE = fault )
Output
xAlarmCom
BOOL
FALSE
General fault - communication ( TRUE = fault )
Output
eErrorCodeCom
ModbusErrorCode
Error code - communication ( 0 = no error )
Output
xBusy
BOOL
Communication indicator ( TRUE = communication )
Input Const
tTimeUpdateActual
TIME
TIME#5s0ms
Update interval for operations influenced by the input 'xUpdateActual'
Last updated

