Diff of /branches/FeatureBranches/Debuglogging/SparkplugB/Function Blocks/FB_Edge/FB_EdgeMQTT/Subscribers/NCMD/SubscriberNCMDDiag/svnobj [r817] .. [r818]  Maximize  Restore

Switch to unified view

a/branches/FeatureBranches/Debuglogging/SparkplugB/Function Blocks/FB_Edge/FB_EdgeMQTT/Subscribers/NCMD/SubscriberNCMDDiag/svnobj b/branches/FeatureBranches/Debuglogging/SparkplugB/Function Blocks/FB_Edge/FB_EdgeMQTT/Subscribers/NCMD/SubscriberNCMDDiag/svnobj
1
Gx_l4!0jüoË'ôAëò³System.StringL{f8a58466-d7f6-439f-bbb8-d4600e41d099}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}    Id
1
Gx_lŒ!0…jüo³gI${±¡x System.StringL{f8a58466-d7f6-439f-bbb8-d4600e41d099}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}    Id
2
longTagText
JLogClass := CmpLog.LogClass.LOG_INFO;PSubscriberNCMDDiag := 'NCMD Subscriber';*IF _NCMD.xEnable THEN|    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.EN' );ELSE€    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.IDLE' );END_IF&IF _NCMD.xBusy THEN€    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.BUSY' );.IF _NCMD.xReceived THEN~    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.RCV' );<IF _NCMD.xSubscribeActive THEN„    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.ACTIVE' );(IF _NCMD.xError THEN‚    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.ERR= ' );¼    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, MQTTErrorToString( _NCMD.eMQTTError ) );T    LogClass := CmpLog.LogClass.LOG_ERROR; // log on change PIF SubscriberNCMDDiag <> _NCMD_Diag THEN!T    WriteDeviceLog( gc_sparkplug.CMP_EDGE,"Z                    CmpLog.LogClass.LOG_INFO,#2                    '%s',$z                    SubscriberNCMDDiag );                    %END_IF;&// store 'B_NCMD_Diag := SubscriberNCMDDiag;(Interface)L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}*(*+‚   Returns a dynamic connection state string for diagnosis purposes,‚    This string also gets logged into the SparkplugLog on any change-*).DMETHOD SubscriberNCMDDiag : STRING/VAR0*    LogClass : UDINT;1END_VARÐÐÐE$ÐÐ  
2
longTagText
LLogClass := CmpLog.LogClass.LOG_DEBUG;PSubscriberNCMDDiag := 'NCMD Subscriber';*IF _NCMD.xEnable THEN|    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.EN' );ELSE€    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.IDLE' );END_IF&IF _NCMD.xBusy THEN€    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.BUSY' );.IF _NCMD.xReceived THEN~    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.RCV' );<IF _NCMD.xSubscribeActive THEN„    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.ACTIVE' );(IF _NCMD.xError THEN\    LogClass := CmpLog.LogClass.LOG_ERROR;    ‚    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, '.ERR= ' );¼    SubscriberNCMDDiag := CONCAT( SubscriberNCMDDiag, MQTTErrorToString( _NCMD.eMQTTError ) ); // log on changePIF SubscriberNCMDDiag <> _NCMD_Diag THEN T    WriteDeviceLog( gc_sparkplug.CMP_EDGE,!:                    LogClass,"2                    '%s',#z                    SubscriberNCMDDiag );                    $END_IF;%// store &B_NCMD_Diag := SubscriberNCMDDiag;'Interface(L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94})(**‚   Returns a dynamic connection state string for diagnosis purposes+‚    This string also gets logged into the SparkplugLog on any change,*)-DMETHOD SubscriberNCMDDiag : STRING.VAR/*    LogClass : UDINT;0END_VARÐÐÐEÐÐ  
3
­BÚÐ-
ÐÐ  
3
­BÚÐ-
ÐÐ  
4
­CÚÐ-ÐÐ  
4
­CÚÐ-ÐÐ  
5
­DÚÐ-ÐÐ  
5
­DÚÐ-ÐÐ  
6
­EÚÐ-ÐÐ  
6
­EÚÐ-ÐÐ  
7
­GÚÐ-ÐÐ  
7
­GÚÐ-ÐÐ  
8
­HÚÐ-ÐÐ  
8
­HÚÐ-ÐÐ  
9
­JÚÐ-ÐÐ  
9
­JÚÐ-ÐÐ  
10
­KÚÐ-ÐÐ  
10
­LÚÐ-ÐÐ  
11
­LÚÐ-ÐÐ  
12
­MÚÐ-ÐÐ  
11
­MÚÐ-ÐÐ  
13
­OÚÐ-ÐÐ  
12
­OÚÐ-ÐÐ  
14
­PÚÐ-ÐÐ  
13
­QÚÐ-ÐÐ  
15
­QÚÐ-ÐÐ  
16
­RÚÐ-ÐÐ  
14
­RÚÐ-ÐÐ  
17
­TÚÐ-ÐÐ  
15
­TÚÐ-ÐÐ  
18
­UÚÐ-ÐÐ  
16
­VÚÐ-ÐÐ  
19
­VÚÐ-ÐÐ  
20
­WÚÐ-ÐÐ  
17
­WÚÐ-ÐÐ  
21
­YÚÐ-ÐÐ  
18
­YÚÐ-ÐÐ  
22
­ZÚÐ-ÐÐ  
19
­[ÚÐ-ÐÐ  
23
­[ÚÐ-ÐÐ  
20
­sÚÐ-ÐÐ  
24
­\ÚÐ-ÐÐ  
21
­\ÚÐ-ÐÐ  
25
­_ÚÐ-ÐÐ  
22
­_ÚÐ-ÐÐ  
26
­bÚÐ-ÐÐ  
27
­cÚÐ-ÐÐ  
23
­cÚÐ-ÐÐ  
28
­dÚÐ-ÐÐ  
24
­eÚÐ-ÐÐ  
29
­eÚÐ-ÐÐ  
25
­fÚÐ-ÐÐ  
30
­fÚÐ- ÐÐ  
26
­nÚÐ- ÐÐ  
31
­nÚÐ-!ÐÐ  
27
­oÚÐ-!ÐÐ  
32
­oÚÐ-"ÐÐ  
28
­qÚÐ-"ÐÐ  
33
­qÚÐ-#ÐÐ  
29
­mÚÐ-#ÐÐ  
34
­mÚÐ-$ÐÐ  
30
­jÚÐ-$ÐÐ  
35
­jÚÐ-%ÐÐ  
31
­lÚÐ-%ÐÐ  
36
­kÚÐ-ÐÐ  
32
­zÚÐ-&Ð'(ÐEÐÐ    
37
­lÚÐ-&ÐÐ  
38
­zÚÐ-'Ð()ÐEÐÐ    
39
­;ÚÐ-*ÐÐ  
33
­;ÚÐ-)ÐÐ  
40
­<ÚÐ-+ÐÐ  
34
­<ÚÐ-*ÐÐ  
41
­=ÚÐ-,ÐÐ  
35
­=ÚÐ-+ÐÐ  
42
­>ÚÐ--ÐÐ  
36
­>ÚÐ-,ÐÐ  
43
­?ÚÐ-.ÐÐ  
37
­?ÚÐ--ÐÐ  
44
­@ÚÐ-/ÐÐ  
38
­@ÚÐ-.ÐÐ  
45
­AÚÐ-0ÐÐ  
39
­AÚÐ-/ÐÐ  
46
­ÚÐ-1
40
­ÚÐ-0