KNX_Read_DPT_2x
Last updated
KNX_Read_DPT_2x (FB)FUNCTION_BLOCK KNX_Read_DPT_2x EXTENDS SlaveBasic
Read function for DPT 2.x (1-bit controlled).
xRequest
FALSE
Trigger for one-time read
xRequestVisu
FALSE
Trigger for one-time read (visualization)
tRequestTime
T#0S
Interval for cyclic reading
eDPT_Format
-
DPT 2.x format selection
byAdrGroup
0
Group address (0-255)
byAdrMiddleGroup
0
Middle group address (0-7)
byAdrMainGroup
0
Main group address (0-31)
xInitValue
FALSE
Initial value at InitOption.InitValue
eInitOption
-
Initialization option
xValue (BOOL): Received Boolean value
xControlBit (BOOL): Received control bit
tNextRequest (TIME): Time until the next read operation
Select the DPT 2.x format with eDPT_Format.
Configure the read options as for DPT 1.x.
Monitor xValue for the main value and xControlBit for the control bit.
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
xRequest
BOOL
Read once
Input Const
xRequestVisu
BOOL
Read once
Input Const
tRequestTime
TIME
TIME#0ms
Monitoring time
Input Const
eDPT_Format
DPT_2x
Enum DPT_2x
Input Const
byAdrGroup
BYTE
0
Group address
Input Const
byAdrMiddleGroup
BYTE
0
Middle-Group-Address
Input Const
byAdrMainGroup
BYTE
0
Main-Group-Adress
Input Const
xInitValue
BOOL
Input Const
eInitOption
InitOption
Output
xValue
BOOL
Output
xControlBit
BOOL
Output
tNextRequest
TIME
Last updated

