JSON_Parse
JSON_Parse (FB)
JSON_Parse (FB)FUNCTION_BLOCK JSON_Parse EXTENDS CBML.ETrigTl IMPLEMENTS IJSONConnector
{attribute ‘hide_all_locals’} {attribute ‘conditionalshow_all_locals’ := ‘SomeText’} {attribute ‘conditionalshow_all_locals’} {attribute ‘conditionalshow’ := ‘SomeText’} {attribute ‘conditionalshow’}
InOut:
Input
xExecute
BOOL
Rising edge: Starts defined operation
FALSE: Resets the defined operation after ready condition was reached
ETrigTl
Input
udiTimeLimit
UDINT
Max. operating time per invocation [µs], 0: No operating time limit
ETrigTl
Output
xDone
BOOL
TRUE: Ready condition reached
ETrigTl
Output
xBusy
BOOL
TRUE: Operation is running
ETrigTl
Output
xError
BOOL
TRUE: Error condition reached
ETrigTl
Input
pJSONString
POINTER TO ARRAY [1..32000] OF ASCII
Pointer JSON string GPL.MAX_JSON_STRING
Input
udiJSONStringSize
UDINT
Output
itfConnector
IJSONConnector
THIS^
IF für Kom. Module FB’s
Output
udiConnected
UDINT
Anzahl der Module
Output
eErrorID
ERROR
Output
udiErrorPosition
UDINT
character position where the unexpected character was found
Zuletzt aktualisiert

