F_BACnet_GetObjectIdString : STRING

F_BACnet_GetObjectIdString : STRING 1:

Anwendung

Funktion zur Ausgabe der Objekt-ID eines BACnet Objekts als kurze Zeichenkette. Dabei wird der Objekt-Typ in Kurzform und die Instanz-Nummer des Objekts ausgegeben. Folgende Objekt-Kurzbezeichnungen werden unterstützt:

AI

AnalogInput

AO

AnalogOutput

AV

AnalogValue

BI

BinaryInput

BO

BinaryOutput

BV

BinaryValue

CAL

Calendar

CMD

Command

DEV

Device

EE

EventEnrollment

FILE

File

GROUP

Group

LOOP

Loop

MI

MultiStateInput

MO

MultiStateOutput

NC

NotificationClass

PROG

Program

SCHED

Schedule

AVG

Averaging

MV

MultiStateValue

TLOG

TrendLog

LP

LifeSafetyPoint

LZ

LifeSafetyZone

ACC

Accumulator

PC

PulseConverter

 

 

 

 

 

 

Bei unbekannten Objekttypen wird der Platzhalter "???" anstelle der Typbezeichnung gesetzt.

VAR_INPUT

tObjectID      : T_BACnet_ObjectIdentifier:=16#FFFFFFFF;

tObjectID: Objekt-ID (Object_Identifier: Objekt Type und Objekt Instanz) der als Zeichenkette dargestellt werden soll.

 

Beispiel

AnalogInput Objekt Nummer 0 → "AI:0"

MultiStateValue Objekt Nummer 10 → "MV:10"

Accumulator Objekt Nummer 5 → "ACC:5"

Unbekanntes Objekt Nummer 40 → "???:40"