TB_ArrayToJson

Darstellung in FBD

Allgemeine Informationen

Der Funktionsbaustein wandelt zwei Arrays (Key- und Werte-Array; Datentyp: STRING_128_ARRAY) in einen JSON String um. Dieser wird durch den Baustein in ein Byte-Array (BYTE_4096_BMARRAY) gelegt. Jedes Byte ist ein Zeichen/Buchstabe im JSON String.


Empfohlene Task: Zyklisch, Default
Verwendete Bibliotheken: BM_TYPES_40bd04 oder höher
TECH_TYPES_40bd15 oder höher

Allgemeine Beschreibung

In der Allgemeinen Beschreibung wird das JSON Format näher erklärt und ein Integrationsbeispiel gegeben.

  • Klicke hier für mehr Informationen
  • Ein-/Ausgangsparameter

    none

    Eingangsparameter

    Bezeichnung: Datentyp: Beschreibung:
    x_Execute BOOL Ausführen des Funktionsblocks
    a_Keys STRING_128_ARRAY Array der Keys; im JSON Format sind Keys sozusagen die Variablennamen
    a_Values STRING_128_ARRAY Array der zu den Keys zugehörigen Werte

    Ausgangsparameter

    Bezeichnung: Datentyp: Beschreibung:
    x_Busy BOOL Funktion wird ausgeführt
    x_Done BOOL Funktion ist fertig
    a_JsonData BYTE_4096_BMARRAY Umgewandelte Keys und Values in einen JSON String im Byte Array