[r818]: / branches / FeatureBranches / Debuglogging / SparkplugB / Function Blocks / FB_PrimaryHost / FB_PrimaryHostMQTT / Publisher / PublisherDiag / svnobj  Maximize  Restore  History

Download this file

16 lines (15 with data), 3.5 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
PublisherDiag := 'NDATA Publisher';
LogClass   := CmpLog.LogClass.LOG_DEBUG;
IF _Publisher.xExecute THEN
    PublisherDiag := CONCAT( PublisherDiag, '.EX' );
ELSE
    PublisherDiag := CONCAT( PublisherDiag, '.IDLE' );
END_IF
IF _Publisher.xDone THEN
    PublisherDiag := CONCAT( PublisherDiag, '.DN' );
IF _Publisher.xBusy THEN
    PublisherDiag := CONCAT( PublisherDiag, '.BUSY' );
IF _Publisher.xError THEN
    LogClass   := CmpLog.LogClass.LOG_ERROR;    
    PublisherDiag := CONCAT( PublisherDiag, '.ERR= ' );
	Returns a dynamic connection state string for diagnosis purposes.