KNX_Read_Data
KNX_Read_Data (FB)
KNX_Read_Data (FB)FUNCTION_BLOCK KNX_Read_Data EXTENDS SlaveBasic
Overview
The KNX_Read_Data function block is used to receive KNX data without specific DPT conversion. It is particularly useful for progressive controls, such as in lighting control.
Inputs
byAdrGroup
0
Group address (0-255)
byAdrMiddleGroup
0
Middle group address (0-7)
byAdrMainGroup
0
Main group address (0-31)
Outputs
abyData(ARRAY[0..38] OF BYTE): Received raw data
Usage
Configure group address:
Set
byAdrMainGroup(0-31)Set
byAdrMiddleGroup(0-7)Set
byAdrGroup(0-255)
Data reception:
The block automatically receives data when it is sent to the configured group address.
The received data is stored in the
abyDataarray.
Data processing:
The received data in the
abyDataarray can be further processed as needed.Since no DPT conversion takes place, you must interpret the data yourself.
InOut:
Input
itfKnxConnector
IKnxConnector
IMasterConnector interface input to register/unregister the FB to the list on the Master
SlaveBasic
Input
xEnable
BOOL
TRUE
SlaveBasic
Output
sPhysicallAddressDevice
STRING(15)
SlaveBasic
Output
sGroupAddress
STRING(15)
SlaveBasic
Input Const
byAdrGroup
BYTE
0
Group address
Input Const
byAdrMiddleGroup
BYTE
0
Middle group address
Input Const
byAdrMainGroup
BYTE
0
Main group address
Output
abyData
ARRAY [0..38] OF BYTE
Last updated

