KNX_Read_DPT_6x

KNX_Read_DPT_6x (FB)

FUNCTION_BLOCK KNX_Read_DPT_6x EXTENDS SlaveBasic

Überblick

Lesefunktion für DPT 6.x (8-Bit vorzeichenbehaftet).

Eingänge

Eingänge
Initialwert
Beschreibung

xRequest

FALSE

Trigger für einmaliges Lesen

xRequestVisu

FALSE

Trigger für einmaliges Lesen (Visualisierung)

tRequestTime

T#0S

Intervall für zyklisches Lesen

eDPT_Format

-

DPT 6.x Format-Auswahl

byAdrGroup

0

Gruppenadresse (0-255)

byAdrMiddleGroup

0

Mittlere Gruppenadresse (0-7)

byAdrMainGroup

0

Hauptgruppenadresse (0-31)

iInitValue

0

Initialwert bei InitOption.InitValue

eInitOption

-

Initialisierungsoption

Ausgänge

  • iValue (INT): Empfangener Integerwert

  • sUnit (STRING[10]): Einheit des Wertes

  • xStatus_A bis xStatus_E (BOOL): Statusbits (nur für DPT 6.020)

  • xMode_0 bis xMode_2 (BOOL): Modebits (nur für DPT 6.020)

  • tNextRequest (TIME): Zeit bis zum nächsten Lesevorgang

Verwendung

  1. Wählen Sie das DPT 6.x Format mit eDPT_Format.

  2. Konfigurieren Sie die Leseoptionen wie bei den vorherigen Bausteinen.

  3. Überwachen Sie iValue für empfangene Werte und sUnit für die Einheit.

  4. Bei DPT 6.020: Beachten Sie die zusätzlichen Status- und Modebits.

InOut:

Scope
Name
Type
Initial
Comment
Inherited from

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

Einmal Lessen

Input Const

xRequestVisu

BOOL

Einmal Lessen

Input Const

tRequestTime

TIME

TIME#0ms

Überwachungszeit

Input Const

eDPT_Format

DPT_6x

Enum DPT_6x

Input Const

byAdrGroup

BYTE

0

Groupaddress

Input Const

byAdrMiddleGroup

BYTE

0

Middle-Group-Address

Input Const

byAdrMainGroup

BYTE

0

Main-Group-Adress

Input Const

iInitValue

INT

Input Const

eInitOption

InitOption

Output

iValue

INT

Output

sUnit

STRING(10)

Output

xStatus_A

BOOL

Output

xStatus_B

BOOL

Output

xStatus_C

BOOL

Output

xStatus_D

BOOL

Output

xStatus_E

BOOL

Output

xMode_0

BOOL

Output

xMode_1

BOOL

Output

xMode_2

BOOL

Output

tNextRequest

TIME

Zuletzt aktualisiert