Diff of /repair_ballast/Vision_doorgeefluik/Plc Logic/Application/subprogs/convertor/svnobj [000000] .. [r46]  Maximize  Restore

Switch to side-by-side view

--- a
+++ b/repair_ballast/Vision_doorgeefluik/Plc Logic/Application/subprogs/convertor/svnobj
@@ -0,0 +1,5 @@
+Gx_lÄ!0…jüo»Tž*áÛ^ÝSSystem.StringL{6f9dac99-8de1-4efc-8465-68ac443b7d08}SpecialFuncL{0db3d7bb-cde0-4416-9a7b-ce49a0124323}NoneImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocument	L{f3878285-8e4f-490b-bb1b-9acbb7eb04db}
+TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}Id
longTagTextž// Split data based on separator input, return split data as String and as DINT// backup data0sSplitArray[0] := sData;// proces data"FOR i:=1 TO 10 DOx	IF FIND(STR1:= sSplitArray[0], STR2:=sSeparator) <> 0 THEN Ð		sSplitArray[i]:= LEFT(STR:= sSplitArray[0], SIZE:= (FIND(STR1:= sSplitArray[0], STR2:=sSeparator)-1));Â		sSplitArray[0]:= Standard.DELETE(STR:= sSplitArray[0], LEN:=(LEN(sSplitArray[i])+1) , POS:= 1);
+	ELSEF		sSplitArray[i] := sSplitArray[0];.		sSplitArray[0] := '';	END_IFEND_FOR,// original split data4sResult1:= sSplitArray[1]; 4sResult2:= sSplitArray[2];!4sResult3:= sSplitArray[3];"4sResult4:= sSplitArray[4];#4sResult5:= sSplitArray[5];$4sResult6:= sSplitArray[6];%4sResult7:= sSplitArray[7];&4sResult8:= sSplitArray[8];'4sResult9:= sSplitArray[9];(8sResult10:= sSplitArray[10];)j// data converted to readable DINT for trace function*TdiResult1:=STRING_TO_DINT(sSplitArray[1]);+TdiResult2:=STRING_TO_DINT(sSplitArray[2]);,TdiResult3:=STRING_TO_DINT(sSplitArray[3]);-TdiResult4:=STRING_TO_DINT(sSplitArray[4]);.TdiResult5:=STRING_TO_DINT(sSplitArray[5]);/TdiResult6:=STRING_TO_DINT(sSplitArray[6]);0TdiResult7:=STRING_TO_DINT(sSplitArray[7]);1TdiResult8:=STRING_TO_DINT(sSplitArray[8]);2TdiResult9:=STRING_TO_DINT(sSplitArray[9]);3XdiResult10:=STRING_TO_DINT(sSplitArray[10]);4Interface5L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}60FUNCTION_BLOCK convertor7VAR_INPUT8	sData:STRING;9&	sSeparator:STRING;:END_VAR;VAR_OUTPUT<"	sResult1:STRING;="	sResult2:STRING;>"	sResult3:STRING;?"	sResult4:STRING;@"	sResult5:STRING;A"	sResult6:STRING;B"	sResult7:STRING;C"	sResult8:STRING;D"	sResult9:STRING;E$	sResult10:STRING;F	G"	diResult1: DINT;H"	diResult2: DINT;I"	diResult3: DINT;J"	diResult4: DINT;K"	diResult5: DINT;L"	diResult6: DINT;M"	diResult7: DINT;N"	diResult8: DINT;O"	diResult9: DINT;P$	diResult10: DINT;QVARR	i: INT;SJ	sSplitArray: ARRAY[0..10] OF STRING;T"UniqueIdGeneratorU188VPOULevelWL{8e575c5b-1d37-49c6-941b-5c0ec7874787}XStandardY ChildObjectGuidsZ8System.Collections.ArrayList[,AddAttributeSubsequent\boolÐÐ-ÐÐ	E
+'ÐÐ
­»ÚÐ-ÐÐ
­¼ÚÐ-ÐÐ
­¸ÚÐ-ÐÐ
­mÚÐ-ÐÐ
­ºÚÐ-ÐÐ
­pÚÐ-ÐÐ
­4ÚÐ-ÐÐ
­0ÚÐ-ÐÐ
­3ÚÐ-ÐÐ
­6ÚÐ-ÐÐ
­’ÚÐ-ÐÐ
­“ÚÐ-ÐÐ
­5ÚÐ-ÐÐ
­1ÚÐ-ÐÐ
­SÚÐ-ÐÐ
­¶ÚÐ-ÐÐ
­µÚÐ-ÐÐ
­.ÚÐ-ÐÐ
­TÚÐ- ÐÐ
­UÚÐ-!ÐÐ
­VÚÐ-"ÐÐ
­WÚÐ-#ÐÐ
­XÚÐ-$ÐÐ
­YÚÐ-%ÐÐ
­ZÚÐ-&ÐÐ
­[ÚÐ-'ÐÐ
­ÚÐ-(ÐÐ
­·ÚÐ-ÐÐ
­—ÚÐ-)ÐÐ
­–ÚÐ-*ÐÐ
­ÚÐ-+ÐÐ
­žÚÐ-,ÐÐ
­™ÚÐ--ÐÐ
­˜ÚÐ-.ÐÐ
­”ÚÐ-/ÐÐ
­uÚÐ-0ÐÐ
­•ÚÐ-1ÐÐ
­vÚÐ-2ÐÐ
­	ÚÐ-3Ð45Ð	E
+ ÐÐ
­ÚÐ-6ÐÐ
­(ÚÐ-7ÐÐ
­-ÚÐ-8ÐÐ
­ÚÐ-9ÐÐ
­ÚÐ-:ÐÐ
­iÚÐ-;ÐÐ
­_ÚÐ-<ÐÐ
­`ÚÐ-=ÐÐ
­aÚÐ->ÐÐ
­bÚÐ-?ÐÐ
­cÚÐ-@ÐÐ
­dÚÐ-AÐÐ
­eÚÐ-BÐÐ
­fÚÐ-CÐÐ
­gÚÐ-DÐÐ
­ÚÐ-EÐÐ
­›ÚÐ-FÐÐ
­œÚÐ-GÐÐ
­­ÚÐ-HÐÐ
­®ÚÐ-IÐÐ
­¯ÚÐ-JÐÐ
­°ÚÐ-KÐÐ
­±ÚÐ-LÐÐ
­²ÚÐ-MÐÐ
­³ÚÐ-NÐÐ
­´ÚÐ-OÐÐ
­¬ÚÐ-PÐÐ
­ÚÐ-:ÐÐ
­ÚÐ-QÐÐ
­ÚÐ-RÐÐ
­RÚÐ-SÐÐ
­ÚÐ-:ÐT-UÐVW-XYZÐ[\­
\ No newline at end of file