Diff of /trunk/mqttsparkplug/mqttsparkplug-example/Device_1/Plc Logic/Application1/Edge1/Scenario/svnobj [r885] .. [r886]  Maximize  Restore

Switch to side-by-side view

--- a/trunk/mqttsparkplug/mqttsparkplug-example/Device_1/Plc Logic/Application1/Edge1/Scenario/svnobj
+++ b/trunk/mqttsparkplug/mqttsparkplug-example/Device_1/Plc Logic/Application1/Edge1/Scenario/svnobj
@@ -1,136 +1,123 @@
-Gx_lq/!0…jüo "¿?à©`]’ˆSystem.StringL{8ac092e5-3128-4e26-9e7e-11016c6684f2}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}	Id
-longTagText
IF Init THEN0    CASE TestScenario OF        >        1: // Private Ignition |            ServerUrl                     := '192.168.56.101';d            ServerPort                    := 1883;Œ            KeepAlive                     := 60; // In seconds        `            Username                      := "";`            Password                      := "";f            UseTLS                        := FALSE;f            StillGettingClientCertificate := FALSE;            >        2: // Private Mosquittoz            ServerUrl                     := '192.168.168.2';R        3: // Public 'broker.hivemq.com';‚            ServerUrl                     := 'broker.hivemq.com';š            KeepAlive                     := 60; // In seconds               T        4: // Public 'test.mosquitto.org';„            ServerUrl                     := 'test.mosquitto.org'; ”        5:  // Public TLS without client certificate 'test.mosquitto.org';!¨            // Please go to Device > PLC Shell and type the command cert-gendhparams"d            ServerPort                    := 8883;#d            UseTLS                        := TRUE;$´            hCert                         := SysTypes.RTS_INVALID_HANDLE; //no client cert%´            StillGettingClientCertificate := FALSE;                       //no client cert&Œ        6:  //Public TLS with client certificate 'test.mosquitto.org';'d            ServerPort                    := 8884;(|            KeepAlive                     := 60; // In seconds)„            getClientCert.sCommonName     := 'EdgeOfNetworkNode1';*d            getClientCert.sCountry        := 'NL';+j            getClientCert.sOrganization   := 'Code5';,d            StillGettingClientCertificate := TRUE;-¦        7:  // Co5e public hosted MQTT server -> empty on puropse! Will not connect.z            ServerUrl                     := 'mqtt.co5e.org';/`            KeepAlive                     := 60;0²            Username                      := ""; // empty on puropse! => Will not connect1²            Password                      := ""; // empty on puropse! => Will not connect2ª            hCert                         := SysTypes.RTS_INVALID_HANDLE;            3T            // TLSContextProvider Settings4d            sUseCaseName                  := 'u1';5¨            ePurpose                      := Sparkplug.MQTT.NBS.Purpose.Client_Side;6z            sHostname                     := 'mqtt.co5e.org';7p            udiVerificationMode           := 2;         8D            // Copy settings to FB9v            myTLS.sUseCaseName            := sUseCaseName; :l            myTLS.ePurpose                := ePurpose;;p            myTLS.sHostname               := sHostname; <‚            myTLS.udiVerificationMode     := udiVerificationMode;=>H            // Connect the interface?h            ItfTLSContext                 := myTLS; @ Aj		8:  // Co5e public hosted MQTT server              Bj            Username                      := "co5e"; Cj            Password                      := "co5e"; D			EX            //// TLSContextProvider SettingsFh            //sUseCaseName                  := 'u1';G¬            //ePurpose                      := Sparkplug.MQTT.NBS.Purpose.Client_Side;H~            //sHostname                     := 'mqtt.co5e.org';It            //udiVerificationMode           := 2;         J            //KH            //// Copy settings to FBLz            //myTLS.sUseCaseName            := sUseCaseName; Mp            //myTLS.ePurpose                := ePurpose;Nt            //myTLS.sHostname               := sHostname; O†            //myTLS.udiVerificationMode     := udiVerificationMode;PL            //// Connect the interfaceQ|            //ItfTLSContext                 := myTLS;         R    ELSES4        TestScenario := 1;T    END_CASEUH    ServerUrl          := ServerUrl;VJ    Serverport         := ServerPort;WH    KeepAlive          := KeepAlive;XN    CleanSession       := CleanSession;YF    Username           := Username;ZF    Password           := Password;[B    UseTLS             := UseTLS;\z    GenerateDataPeriod := UINT_TO_TIME( publishPeriod - 250 )]x        ; // Now we surely change the data before sending it^$    Init := FALSE;_END_IF`"UniqueIdGeneratora469ÐÐÐE†ÐÐ	
-­DÚÐ-
ÐÐ	
-­EÚÐ-ÐÐ	
-­«ÚÐ-ÐÐ	
-­FÚÐ-ÐÐ	
-­GÚÐ-ÐÐ	
-­HÚÐ-ÐÐ	
-­IÚÐ-ÐÐ	
-­JÚÐ-ÐÐ	
-­KÚÐ-ÐÐ	
-­LÚÐ-ÐÐ	
-­MÚÐ-ÐÐ	
-­ªÚÐ-ÐÐ	
-­NÚÐ-ÐÐ	
-­OÚÐ-ÐÐ	
-­PÚÐ-ÐÐ	
-­QÚÐ-ÐÐ	
-­RÚÐ-ÐÐ	
-­SÚÐ-ÐÐ	
-­TÚÐ-ÐÐ	
-­UÚÐ-ÐÐ	
-­¨ÚÐ-ÐÐ	
-­VÚÐ-ÐÐ	
-­WÚÐ-ÐÐ	
-­XÚÐ-ÐÐ	
-­YÚÐ-ÐÐ	
-­ZÚÐ-ÐÐ	
-­[ÚÐ-ÐÐ	
-­\ÚÐ-ÐÐ	
-­]ÚÐ-ÐÐ	
-­©ÚÐ-ÐÐ	
-­^ÚÐ-ÐÐ	
-­_ÚÐ-ÐÐ	
-­`ÚÐ-ÐÐ	
-­aÚÐ-ÐÐ	
-­bÚÐ-ÐÐ	
-­cÚÐ-ÐÐ	
-­dÚÐ-ÐÐ	
-­eÚÐ-ÐÐ	
-­§ÚÐ-ÐÐ	
-­fÚÐ- ÐÐ	
-­gÚÐ-!ÐÐ	
-­hÚÐ-ÐÐ	
-­iÚÐ-"ÐÐ	
-­jÚÐ-ÐÐ	
-­kÚÐ-ÐÐ	
-­lÚÐ-ÐÐ	
-­mÚÐ-#ÐÐ	
-­nÚÐ-$ÐÐ	
-­oÚÐ-%ÐÐ	
-­¦ÚÐ-ÐÐ	
-­pÚÐ-&ÐÐ	
-­qÚÐ-ÐÐ	
-­rÚÐ-'ÐÐ	
-­sÚÐ-(ÐÐ	
-­tÚÐ-ÐÐ	
-­uÚÐ-ÐÐ	
-­vÚÐ-)ÐÐ	
-­wÚÐ-*ÐÐ	
-­xÚÐ-+ÐÐ	
-­yÚÐ-#ÐÐ	
-­zÚÐ-$ÐÐ	
-­{ÚÐ-,ÐÐ	
-­¤ÚÐ-ÐÐ	
-­|ÚÐ--ÐÐ	
-­}ÚÐ-.ÐÐ	
-­~ÚÐ-'ÐÐ	
-­ÚÐ-/ÐÐ	
-­€ÚÐ-0ÐÐ	
-­ÚÐ-1ÐÐ	
-­‚ÚÐ-)ÐÐ	
-­ƒÚÐ-*ÐÐ	
-­„ÚÐ-+ÐÐ	
-­…ÚÐ-#ÐÐ	
-­†ÚÐ-2ÐÐ	
-­‡ÚÐ-ÐÐ	
-­¥ÚÐ-ÐÐ	
-­²ÚÐ-3ÐÐ	
-­ˆÚÐ-4ÐÐ	
-­‰ÚÐ-5ÐÐ	
-­ŠÚÐ-6ÐÐ	
-­‹ÚÐ-7ÐÐ	
-­œÚÐ-ÐÐ	
-­´ÚÐ-8ÐÐ	
-­¯ÚÐ-9ÐÐ	
-­°ÚÐ-:ÐÐ	
-­±ÚÐ-;ÐÐ	
-­­ÚÐ-<ÐÐ	
-­·ÚÐ-=ÐÐ	
-­¶ÚÐ->ÐÐ	
-­µÚÐ-?ÐÐ	
-­¸ÚÐ-@ÐÐ	
-­ÒÚÐ-AÐÐ	
-­¹ÚÐ-.ÐÐ	
-­ºÚÐ-"ÐÐ	
-­»ÚÐ-/ÐÐ	
-­¼ÚÐ-BÐÐ	
-­½ÚÐ-CÐÐ	
-­ÁÚÐ-#ÐÐ	
-­ÕÚÐ-DÐÐ	
-­ÂÚÐ-2ÐÐ	
-­ÃÚÐ-ÐÐ	
-­ÓÚÐ-)ÐÐ	
-­ÔÚÐ-*ÐÐ	
-­ÄÚÐ-+ÐÐ	
-­ÅÚÐ-EÐÐ	
-­ÆÚÐ-FÐÐ	
-­ÇÚÐ-GÐÐ	
-­ÈÚÐ-HÐÐ	
-­ÉÚÐ-IÐÐ	
-­ÊÚÐ-JÐÐ	
-­ËÚÐ-KÐÐ	
-­ÌÚÐ-LÐÐ	
-­ÍÚÐ-MÐÐ	
-­ÎÚÐ-NÐÐ	
-­ÏÚÐ-OÐÐ	
-­ÐÚÐ-JÐÐ	
-­ÑÚÐ-PÐÐ	
-­®ÚÐ-QÐÐ	
-­ŒÚÐ-RÐÐ	
-­ÚÐ-SÐÐ	
-­ŽÚÐ-TÐÐ	
-­ÚÐ-=ÐÐ	
-­ÚÐ-UÐÐ	
-­‘ÚÐ-VÐÐ	
-­’ÚÐ-WÐÐ	
-­“ÚÐ-XÐÐ	
-­”ÚÐ-YÐÐ	
-­•ÚÐ-ZÐÐ	
-­–ÚÐ-[ÐÐ	
-­—ÚÐ-\ÐÐ	
-­˜ÚÐ-]ÐÐ	
-­™ÚÐ-=ÐÐ	
-­šÚÐ-^ÐÐ	
-­ÚÐ-_Ð`-a
\ No newline at end of file
+Gx_l'!0…jüoG}=X®GîSystem.StringL{8ac092e5-3128-4e26-9e7e-11016c6684f2}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}	Id
+longTagText
IF Init THEN0    CASE TestScenario OFX        1: // Private Ignition Maker EditionT            ServerUrl := '192.168.168.69';>            ServerPort := 1883;d            KeepAlive := 60; // In seconds        6            Username := "";6            Password := "";8            UseTLS := FALSE;f            StillGettingClientCertificate := FALSE;>        2: // Private MosquittoR            ServerUrl := '192.168.168.2';R        3: // Public 'broker.hivemq.com';Z            ServerUrl := 'broker.hivemq.com';r            KeepAlive := 60; // In seconds               T        4: // Public 'test.mosquitto.org';\            ServerUrl := 'test.mosquitto.org';’        5: // Public TLS without client certificate 'test.mosquitto.org';¨            // Please go to Device > PLC Shell and type the command cert-gendhparams >            ServerPort := 8883;!6            UseTLS := TRUE;"„            hCert := SysTypes.RTS_INVALID_HANDLE; //no client cert#ˆ            StillGettingClientCertificate := FALSE; //no client cert$Š        6: //Public TLS with client certificate 'test.mosquitto.org';%>            ServerPort := 8884;&T            KeepAlive := 60; // In seconds'|            getClientCert.sCommonName := 'EdgeOfNetworkNode1';(V            getClientCert.sCountry := 'NL';)f            getClientCert.sOrganization := 'Code5';*d            StillGettingClientCertificate := TRUE;+¤        7: // Co5e public hosted MQTT server -> empty on puropse! Will not connect,R            ServerUrl := 'mqtt.co5e.org';-8            KeepAlive := 60;.ˆ            Username := ""; // empty on puropse! => Will not connect/ˆ            Password := ""; // empty on puropse! => Will not connect0b            hCert := SysTypes.RTS_INVALID_HANDLE;1T            // TLSContextProvider Settings2B            sUseCaseName := 'u1';3~            ePurpose := Sparkplug.MQTT.NBS.Purpose.Client_Side;4R            sHostname := 'mqtt.co5e.org';5J            udiVerificationMode := 2;6D            // Copy settings to FB7^            myTLS.sUseCaseName := sUseCaseName;8N            myTLS.ePurpose := ePurpose;9R            myTLS.sHostname := sHostname;:z            myTLS.udiVerificationMode := udiVerificationMode;;H            // Connect the interface<F            ItfTLSContext := myTLS;=t        8: // Co5e public hosted MQTT server              >>            Username := "co5e";?>            Password := "co5e";@H    //// TLSContextProvider SettingsAX    //sUseCaseName                  := 'u1';Bœ    //ePurpose                      := Sparkplug.MQTT.NBS.Purpose.Client_Side;Cn    //sHostname                     := 'mqtt.co5e.org';Dd    //udiVerificationMode           := 2;         E    //F8    //// Copy settings to FBGj    //myTLS.sUseCaseName            := sUseCaseName; H`    //myTLS.ePurpose                := ePurpose;Id    //myTLS.sHostname               := sHostname; Jv    //myTLS.udiVerificationMode     := udiVerificationMode;K<    //// Connect the interfaceLl    //ItfTLSContext                 := myTLS;         M    ELSEN4        TestScenario := 1;O    END_CASEPQ6    ServerUrl := ServerUrl;R:    Serverport := ServerPort;S6    KeepAlive := KeepAlive;TB    CleanSession := CleanSession;U2    Username := Username;V2    Password := Password;W*    UseTLS := UseTLS;Xâ    GenerateDataPeriod := UINT_TO_TIME( publishPeriod - 250 ); // Now we surely change the data before sending itY$    Init := FALSE;ZEND_IF["UniqueIdGenerator\588ÐÐÐExÐÐ	
+­ÖÚÐ-
ÐÐ	
+­×ÚÐ-ÐÐ	
+­ØÚÐ-ÐÐ	
+­ÙÚÐ-ÐÐ	
+­ÚÚÐ-ÐÐ	
+­ÛÚÐ-ÐÐ	
+­ÜÚÐ-ÐÐ	
+­ÝÚÐ-ÐÐ	
+­ÞÚÐ-ÐÐ	
+­ßÚÐ-ÐÐ	
+­àÚÐ-ÐÐ	
+­áÚÐ-ÐÐ	
+­âÚÐ-ÐÐ	
+­ãÚÐ-ÐÐ	
+­äÚÐ-ÐÐ	
+­åÚÐ-ÐÐ	
+­æÚÐ-ÐÐ	
+­çÚÐ-ÐÐ	
+­èÚÐ-ÐÐ	
+­éÚÐ-ÐÐ	
+­êÚÐ-ÐÐ	
+­ëÚÐ-ÐÐ	
+­ìÚÐ-ÐÐ	
+­íÚÐ-ÐÐ	
+­îÚÐ-ÐÐ	
+­ïÚÐ-ÐÐ	
+­ðÚÐ-ÐÐ	
+­ñÚÐ-ÐÐ	
+­òÚÐ-ÐÐ	
+­óÚÐ-ÐÐ	
+­ôÚÐ-ÐÐ	
+­õÚÐ-ÐÐ	
+­öÚÐ-ÐÐ	
+­÷ÚÐ-ÐÐ	
+­øÚÐ-ÐÐ	
+­ùÚÐ-ÐÐ	
+­úÚÐ-ÐÐ	
+­ûÚÐ- ÐÐ	
+­üÚÐ-ÐÐ	
+­ýÚÐ-ÐÐ	
+­þÚÐ-ÐÐ	
+­ÿÚÐ-!ÐÐ	
+­ÚÐ-"ÐÐ	
+­ÚÐ-#ÐÐ	
+­ÚÐ-$ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-%ÐÐ	
+­ÚÐ-&ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-'ÐÐ	
+­	ÚÐ-(ÐÐ	

+ÚÐ-)ÐÐ	
+­ÚÐ-!ÐÐ	
+­ÚÐ-"ÐÐ	

ÚÐ-*ÐÐ	
+­ÚÐ-+ÐÐ	
+­ÚÐ-,ÐÐ	
+­ÚÐ-%ÐÐ	
+­ÚÐ--ÐÐ	
+­ÚÐ-.ÐÐ	
+­ÚÐ-/ÐÐ	
+­ÚÐ-'ÐÐ	
+­ÚÐ-(ÐÐ	
+­ÚÐ-)ÐÐ	
+­ÚÐ-!ÐÐ	
+­ÚÐ-0ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-1ÐÐ	
+­ÚÐ-2ÐÐ	
+­ÚÐ-3ÐÐ	
+­ÚÐ-4ÐÐ	
+­ÚÐ-5ÐÐ	
+­ÚÐ-6ÐÐ	
+­ ÚÐ-7ÐÐ	
+­!ÚÐ-8ÐÐ	
+­"ÚÐ-9ÐÐ	
+­#ÚÐ-:ÐÐ	
+­$ÚÐ-;ÐÐ	
+­%ÚÐ-<ÐÐ	
+­&ÚÐ-=ÐÐ	
+­'ÚÐ-,ÐÐ	
+­(ÚÐ- ÐÐ	
+­)ÚÐ--ÐÐ	
+­*ÚÐ->ÐÐ	
+­+ÚÐ-?ÐÐ	
+­,ÚÐ-!ÐÐ	
+­-ÚÐ-0ÐÐ	
+­.ÚÐ-ÐÐ	
+­/ÚÐ-'ÐÐ	
+­0ÚÐ-(ÐÐ	
+­1ÚÐ-)ÐÐ	
+­2ÚÐ-@ÐÐ	
+­3ÚÐ-AÐÐ	
+­4ÚÐ-BÐÐ	
+­5ÚÐ-CÐÐ	
+­6ÚÐ-DÐÐ	
+­7ÚÐ-EÐÐ	
+­8ÚÐ-FÐÐ	
+­9ÚÐ-GÐÐ	
+­:ÚÐ-HÐÐ	
+­;ÚÐ-IÐÐ	
+­<ÚÐ-JÐÐ	
+­=ÚÐ-EÐÐ	
+­>ÚÐ-KÐÐ	
+­?ÚÐ-LÐÐ	
+­@ÚÐ-MÐÐ	
+­AÚÐ-NÐÐ	
+­BÚÐ-OÐÐ	
+­CÚÐ-PÐÐ	
+­DÚÐ-QÐÐ	
+­EÚÐ-RÐÐ	
+­FÚÐ-SÐÐ	
+­GÚÐ-TÐÐ	
+­HÚÐ-UÐÐ	
+­IÚÐ-VÐÐ	
+­JÚÐ-WÐÐ	
+­KÚÐ-XÐÐ	
+­LÚÐ-YÐÐ	
+­ÚÐ-ZÐ[-\
\ No newline at end of file