1 2 3 4 5 6 7 8 | SomeNdata := ChangeDetected(AllMetricsList := AllMetricsList); IF SomeNdata THEN PrepareDATA( pSparkplugB := pSparkplugB ); _ChangeError := AddChangesToPayload( AllMetricsList := AllMetricsList, ChangeDetected => _ChangeDetected, // used in NDATA_Active and NDATA_Exit NumberOfChanges => _CurrentChanges ); pEdge^.PublishNDATAEntry( ); END_IF |