Diff of /branches/PackMLState/CODESYS_Control_Win_V3/Plc Logic/Application/Function Blocks/MessageQueue/AddMessageToQueue/svnobj [000000] .. [r15]  Maximize  Restore

Switch to side-by-side view

--- a
+++ b/branches/PackMLState/CODESYS_Control_Win_V3/Plc Logic/Application/Function Blocks/MessageQueue/AddMessageToQueue/svnobj
@@ -0,0 +1,44 @@
+Gx_lE!0…jüo$¡N]¤ù”9ǯ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
+longTagText
*IF InQueue >= 16 THEN8	AddMessageToQueue := FALSE;ELSE*	IF InIndex <= 0 THEN"		OldIndex := 15;
+	ELSE2		OldIndex := InIndex -1;	END_IFV	IF NOT (Commands[OldIndex] = Command) THENR		IF NOT ( Values[OldIndex] = Value )THEN8			Values[InIndex] := Value;@			Commands[InIndex] := Command;	0			IF InIndex >= 15 THEN&				InIndex := 0;					ELSE		:				InIndex := InIndex + 1;					END_IF 4			InQueue := InQueue + 1;!:			AddMessageToQueue := TRUE;"		ELSE#B			AddMessageToQueue := FALSE;			$		END_IF%<		AddMessageToQueue := FALSE;	&END_IF'Interface(L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94})>METHOD AddMessageToQueue : BOOL*VAR_INPUT+.	Command : CommandType;,"	Value : STRING;	-END_VAR.VAR/ 	OldIndex : INT;ÐÐÐE ÐÐ	
+­ÚÐ-
ÐÐ	
+­ÚÐ-ÐÐ	

ÚÐ-ÐÐ	
+­$ÚÐ-ÐÐ	
+­&ÚÐ-ÐÐ	
+­'ÚÐ-ÐÐ	
+­)ÚÐ-ÐÐ	
+­*ÚÐ-ÐÐ	
+­(ÚÐ-ÐÐ	
+­%ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­+ÚÐ-ÐÐ	
+­.ÚÐ-ÐÐ	
+­/ÚÐ-ÐÐ	
+­0ÚÐ-ÐÐ	
+­1ÚÐ-ÐÐ	
+­2ÚÐ-ÐÐ	
+­3ÚÐ-ÐÐ	
+­4ÚÐ-ÐÐ	
+­5ÚÐ-ÐÐ	
+­6ÚÐ- ÐÐ	
+­,ÚÐ-!ÐÐ	
+­7ÚÐ-"ÐÐ	
+­9ÚÐ-#ÐÐ	
+­-ÚÐ-$ÐÐ	
+­<ÚÐ-ÐÐ	
+­=ÚÐ-ÐÐ	
+­ÚÐ-%ÐÐ	
+­ ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-&ÐÐ	
+­ÚÐ-Ð'(ÐE	ÐÐ	
+­ÚÐ-)ÐÐ	
+­ÚÐ-*ÐÐ	
+­ÚÐ-+ÐÐ	
+­ÚÐ-,ÐÐ	
+­ÚÐ--ÐÐ	
+­!ÚÐ-.ÐÐ	
+­"ÚÐ-/ÐÐ	
+­#ÚÐ--ÐÐ	
+­ÚÐ-
\ No newline at end of file