Diff of /trunk/Display_Escape_PLC/Plc Logic/Application/Function Blocks/MessageQueue/AddMessageToQueue/svnobj [000000] .. [r34]  Maximize  Restore

Switch to unified view

a b/trunk/Display_Escape_PLC/Plc Logic/Application/Function Blocks/MessageQueue/AddMessageToQueue/svnobj
1
Gx_lå!0…jüo¬ ž=ÎÀ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
*IF InQueue >= 16 THEN8   AddMessageToQueue := FALSE;ELSE( IF InIndex = 0 THEN"      OldIndex := 15;
3
    ELSE2    OldIndex := InIndex -1;   END_IF          IF NOT (Commands[OldIndex] = Command) OR DuplicationTimeoutTimer.Q THENŽ     IF NOT ( Values[OldIndex] = Value ) OR DuplicationTimeoutTimer.Q 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'END_IF(Interface)L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}*>METHOD AddMessageToQueue : BOOL+VAR_INPUT,. Command : CommandType;-" Value : STRING; .END_VAR/VAR0  OldIndex : INT;ÐÐÐE!ÐÐ    
4
­^ÚÐ-
ÐÐ  
5
­_ÚÐ-ÐÐ  
6
­`ÚÐ-ÐÐ  
7
­aÚÐ-ÐÐ  
8
­bÚÐ-ÐÐ  
9
­cÚÐ-ÐÐ  
10
­dÚÐ-ÐÐ  
11
­eÚÐ-ÐÐ  
12
­fÚÐ-ÐÐ  
13
­gÚÐ-ÐÐ  
14
­hÚÐ-ÐÐ  
15
­iÚÐ-ÐÐ  
16
­jÚÐ-ÐÐ  
17
­kÚÐ-ÐÐ  
18
­lÚÐ-ÐÐ  
19
­mÚÐ-ÐÐ  
20
­nÚÐ-ÐÐ  
21
­oÚÐ-ÐÐ  
22
­pÚÐ-ÐÐ  
23
­qÚÐ-ÐÐ  
24
­rÚÐ- ÐÐ  
25
­sÚÐ-ÐÐ  
26
­tÚÐ-!ÐÐ  
27
­uÚÐ-"ÐÐ  
28
­vÚÐ-#ÐÐ  
29
­wÚÐ-$ÐÐ  
30
­xÚÐ-ÐÐ  
31
­yÚÐ-ÐÐ  
32
­zÚÐ-%ÐÐ  
33
­{ÚÐ-&ÐÐ  
34
­|ÚÐ-ÐÐ  
35
­}ÚÐ-'ÐÐ  
36
­ÚÐ-Ð()ÐE   ÐÐ  
37
­ÚÐ-*ÐÐ  
38
­ÚÐ-+ÐÐ  
39
­ÚÐ-,ÐÐ  
40
­ÚÐ--ÐÐ  
41
­ÚÐ-.ÐÐ  
42
­!ÚÐ-/ÐÐ  
43
­"ÚÐ-0ÐÐ  
44
­#ÚÐ-.ÐÐ  
45
­ÚÐ-