PJSEXOCT – Získání textových hodnot z textu ve formátu JSON

Symbol blokuPotřebná licence: STANDARD
Qt SVG Document Exported by REXYGEN Studio jtxt RUN sn1 sn2 sn3 sn4 sn5 sn6 sn7 sn8 sy1 sy2 sy3 sy4 sy5 sy6 sy7 sy8 iE PJSEXOCT

Popis funkce
Blok PJSEXOCT je téměř shodný s blokem PJSOCT. Na vstupu jtxt očekává text ve formátu JSON. Na výstupech sy1 sy7 jsou pak po řadě hodnoty objektů identifikovaných parametry name1 name7. Na rozdíl od bloku PJSOCT mohou parametry name1 name7 obsahovat zástupný znak % + číslo místo kterého se dosadí text ze vstupu sn + číslo.

Příklady
Předpokládejme
sn1 = "2",
sn2 = "rpm",
name1 = "motor[%1].temp",
name2 = "motor[%1].%2",
pak na výstupu sy1 bude hodnota objektu motor[2].temp, a na výstupu sy2 bude hodnota objektu motor[2].rpm.

Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.

Vstup

jtxt

Text v JSON formátu

String

RUN

Povolení běhu algoritmu

Bool

sn1..sn8

Jméno objektu v textu formátu JSON

String

Parametr

name1..name8

Jméno objektu v textu formátu JSON

String

nmax

Rezervovaná paměť pro řetězec   0  65520

Long (I32)

Výstup

sy1..sy8

Výstupní textová hodnota

String

iE

Kód chyby

Error

2024 © REX Controls s.r.o., www.rexygen.com