Initial
This commit is contained in:
394
PLC/5 Relax/POUs/RETRY_MAIN_FB.TcPOU
Normal file
394
PLC/5 Relax/POUs/RETRY_MAIN_FB.TcPOU
Normal file
@@ -0,0 +1,394 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.13">
|
||||
<POU Name="RETRY_MAIN_FB" Id="{deb316fa-00f1-498b-8982-796ab9b4b8f3}" SpecialFunc="None">
|
||||
<Declaration><![CDATA[FUNCTION_BLOCK RETRY_MAIN_FB EXTENDS Station_GENERAL_MAIN_FB
|
||||
VAR_INPUT
|
||||
RetryFlowName : T_MaxString;
|
||||
END_VAR
|
||||
VAR_OUTPUT
|
||||
END_VAR
|
||||
VAR
|
||||
Recipe : sCassetteRecipe;
|
||||
RecipeLoad : sCassetteRecipe;
|
||||
RecipeRead : sCassetteRecipe;
|
||||
|
||||
ProcessCounter : USINT;
|
||||
Processes : ARRAY [1..MaxNumberOfProcesses] OF sProcess;
|
||||
CurrentTime : DT;
|
||||
|
||||
CassetteNumber : INT;
|
||||
WaferNumber : INT;
|
||||
|
||||
SavedScheduler : sFullScheduler;
|
||||
END_VAR
|
||||
VAR CONSTANT
|
||||
MaxNumberOfProcesses : INT := 100;
|
||||
END_VAR]]></Declaration>
|
||||
<Implementation>
|
||||
<ST><![CDATA[]]></ST>
|
||||
</Implementation>
|
||||
<Folder Name="Scheduler" Id="{5f836bb7-6d1d-47d6-983e-32b9efe1e071}" />
|
||||
<Method Name="CheckAlternative" Id="{847d1c23-a152-443d-82f0-cba1c1fc607b}" FolderPath="Scheduler\">
|
||||
<Declaration><![CDATA[METHOD CheckAlternative : BOOL
|
||||
VAR_OUTPUT
|
||||
NoAlternative : BOOL;
|
||||
END_VAR
|
||||
VAR
|
||||
i,j,k : INT;
|
||||
TargetStation : INT;
|
||||
END_VAR
|
||||
VAR_INST
|
||||
Step : INT;
|
||||
END_VAR]]></Declaration>
|
||||
<Implementation>
|
||||
<ST><![CDATA[CASE Step OF
|
||||
0: //Check ready Station
|
||||
FOR i := 1 TO ProcessCounter DO
|
||||
FOR j := 1 TO Processes[i].NumberOfAlternative DO
|
||||
TargetStation := Processes[i].Alternative[j];
|
||||
CASE StationsStatus[TargetStation].StationType OF
|
||||
TypeRobot:
|
||||
;
|
||||
ELSE
|
||||
IF OperationMode[TargetStation] = AutomaticMode AND StationsStatus[TargetStation].Ist.InitDone THEN
|
||||
StationsStatus[TargetStation].Soll.CheckFlowName := Processes[i].Recipe;
|
||||
StationsStatus[TargetStation].Soll.CheckFlow := TRUE;
|
||||
StationsStatus[TargetStation].StandbyNotAllowed := TRUE;
|
||||
//CheckFlowGripperSize[TargetStation] := TrayFeeder.SubstrateGripperSize;
|
||||
END_IF
|
||||
END_CASE
|
||||
END_FOR
|
||||
END_FOR
|
||||
Step := 10;
|
||||
10: //Wait till all Station are Checked
|
||||
FOR k := FirstStation TO LastStation DO
|
||||
IF StationsStatus[k].Soll.CheckFlow THEN
|
||||
RETURN;
|
||||
END_IF
|
||||
END_FOR
|
||||
Step := 20;
|
||||
20: //Remove unready Station
|
||||
FOR i := 1 TO ProcessCounter DO
|
||||
FOR j := 1 TO Processes[i].NumberOfAlternative DO
|
||||
TargetStation := Processes[i].Alternative[j];
|
||||
CASE StationsStatus[TargetStation].StationType OF
|
||||
TypeRobot:
|
||||
;
|
||||
ELSE
|
||||
IF NOT StationsStatus[TargetStation].Ist.ReadyForFlow THEN
|
||||
Processes[i].Alternative[j] := 0;
|
||||
END_IF
|
||||
END_CASE
|
||||
END_FOR
|
||||
END_FOR
|
||||
Step := 30;
|
||||
30: //Sort Alternative
|
||||
FOR k := 1 TO ProcessCounter DO
|
||||
Processes[k] := SortAlternative(Processes[k]);
|
||||
IF Processes[k].NumberOfAlternative = 0 THEN
|
||||
NoAlternative := TRUE;
|
||||
CheckAlternative := TRUE;
|
||||
Step := 0;
|
||||
RETURN;
|
||||
END_IF
|
||||
END_FOR
|
||||
Step := 40;
|
||||
40:
|
||||
CheckAlternative := TRUE;
|
||||
Step := 0;
|
||||
END_CASE
|
||||
|
||||
]]></ST>
|
||||
</Implementation>
|
||||
</Method>
|
||||
<Method Name="CloseInOut" Id="{9a2c1df1-32c8-4c19-9779-06f2021fcd3a}">
|
||||
<Declaration><![CDATA[METHOD CloseInOut : BOOL
|
||||
]]></Declaration>
|
||||
<Implementation>
|
||||
<ST><![CDATA[CASE _Step OF
|
||||
0:
|
||||
CASE iCMD OF
|
||||
CloseInCMD:
|
||||
IF CMD[FirstStation] = StartCMD THEN
|
||||
_Step := 10;
|
||||
ELSE
|
||||
iStationStatus.Soll.AutoStart := FALSE;
|
||||
_Step := 100;
|
||||
END_IF
|
||||
CloseOutCMD:
|
||||
_Step := 100;
|
||||
END_CASE
|
||||
10:
|
||||
CassetteNumber := iStationStatus.WaferInfo[0].CassetteNumber;
|
||||
WaferNumber := iStationStatus.WaferInfo[0].Number;
|
||||
_Step := _Step +1;
|
||||
11:
|
||||
IF DeleteWaferFromScheduler(CassetteNumber, WaferNumber) THEN
|
||||
_Step := 20;
|
||||
END_IF
|
||||
20:
|
||||
iStationStatus.RecipeName := RetryFlowName;
|
||||
IF noCMD = RecipeManagement.CMD THEN
|
||||
RecipeManagement.ProcessRecipeName := iStationStatus.RecipeName;
|
||||
RecipeManagement.ReadRecipeType := eRecipeType.TypeProcess;
|
||||
RecipeManagement.CMD := CMDLoadRcpToStation;
|
||||
_Step := _Step +1;
|
||||
END_IF
|
||||
21:
|
||||
IF noCMD = RecipeManagement.CMD THEN
|
||||
_Step := 100;
|
||||
END_IF
|
||||
100:
|
||||
_Step := 0;
|
||||
CloseInOut := TRUE;
|
||||
END_CASE]]></ST>
|
||||
</Implementation>
|
||||
</Method>
|
||||
<Method Name="FB_Init" Id="{6285961a-ace9-421b-a13a-bc3c048df021}">
|
||||
<Declaration><![CDATA[//FB_Init is always available implicitly and it is used primarily for initialization.
|
||||
//The return value is not evaluated. For a specific influence, you can also declare the
|
||||
//methods explicitly and provide additional code there with the standard initialization
|
||||
//code. You can evaluate the return value.
|
||||
METHOD FB_Init: BOOL
|
||||
VAR_INPUT
|
||||
bInitRetains: BOOL; // TRUE: the retain variables are initialized (reset warm / reset cold)
|
||||
bInCopyCode: BOOL; // TRUE: the instance will be copied to the copy code afterward (online change)
|
||||
END_VAR]]></Declaration>
|
||||
<Implementation>
|
||||
<ST><![CDATA[_NoConfigFile := TRUE;
|
||||
_PersistentProductCheck := TRUE;
|
||||
_VisuName := 'RETRY';
|
||||
_NoService := TRUE;]]></ST>
|
||||
</Implementation>
|
||||
</Method>
|
||||
<Method Name="Initialization" Id="{ea43bc97-4ca3-4d50-829b-2e399ae3ef7f}">
|
||||
<Declaration><![CDATA[METHOD Initialization : BOOL
|
||||
VAR_INPUT
|
||||
iStation : INT;
|
||||
END_VAR
|
||||
]]></Declaration>
|
||||
<Implementation>
|
||||
<ST><![CDATA[InitializationExt(iStation);
|
||||
|
||||
iStationStatus.NoRecipe := TRUE;
|
||||
iStationStatus.NoOperationMode := TRUE;
|
||||
|
||||
iStationStatus.NoProductCheck := TRUE;
|
||||
|
||||
iStationStatus.StationName := CONCAT('Retry ', StationIndex);
|
||||
|
||||
|
||||
RecipeStationName[iStation] := 'Flow';
|
||||
RecipeManagement.Initialization(
|
||||
iStation,
|
||||
ADR(RecipeLoad),
|
||||
ADR(CASSETTE_RECIPE_EDITE),
|
||||
ADR(CASSETTE_RECIPE_EMPTY),
|
||||
ADR(RecipeRead),
|
||||
ADR(Recipe),
|
||||
SIZEOF(sCassetteRecipe),
|
||||
'sCassetteRecipe',
|
||||
SIZEOF(sCassetteStepData)
|
||||
);]]></ST>
|
||||
</Implementation>
|
||||
</Method>
|
||||
<Method Name="ProcessesBlock" Id="{f9ed0a0a-99f0-4d86-9132-6c68d5626f73}" FolderPath="Scheduler\">
|
||||
<Declaration><![CDATA[METHOD ProcessesBlock : BOOL;
|
||||
VAR_INPUT
|
||||
END_VAR
|
||||
VAR
|
||||
i,j : USINT;
|
||||
DummyTime : TIME;
|
||||
END_VAR]]></Declaration>
|
||||
<Implementation>
|
||||
<ST><![CDATA[ProcessCounter := 0;
|
||||
FOR i := 1 TO Recipe.STEP_COUNT DO
|
||||
//Robot Block
|
||||
ProcessCounter := ProcessCounter +1;
|
||||
Processes[ProcessCounter].StartTime := CurrentTime;
|
||||
|
||||
IF StationsStatus[RecipeGetStationType(Recipe.DATA[i].StationType)].OnlyMoveToStation THEN
|
||||
CurrentTime := CurrentTime + LINT_TO_TIME(TimeBetweenProcesses*500);
|
||||
ELSE
|
||||
CurrentTime := CurrentTime + LINT_TO_TIME(TimeBetweenProcesses*1000);
|
||||
END_IF
|
||||
|
||||
Processes[ProcessCounter].EndTime := CurrentTime;
|
||||
Processes[ProcessCounter].StationType := TypeRobot;
|
||||
Processes[ProcessCounter].Alternative[1] := RobotStation;
|
||||
Processes[ProcessCounter].NumberOfAlternative := 1;
|
||||
ProcessCounter := ProcessCounter +1;
|
||||
//
|
||||
|
||||
//Process Block
|
||||
Processes[ProcessCounter].StartTime := CurrentTime;
|
||||
DummyTime := GetSchedulerStationTime(RecipeGetStationType(Recipe.DATA[i].StationType), Recipe.DATA[i].RecipeName, FALSE);
|
||||
// IF AND DummyTime = T#60M THEN
|
||||
// ProcessesBlock := FALSE;
|
||||
// RETURN;
|
||||
// END_IF
|
||||
CurrentTime := CurrentTime + DummyTime;
|
||||
Processes[ProcessCounter].EndTime := CurrentTime;
|
||||
Processes[ProcessCounter].Recipe := Recipe.DATA[i].RecipeName;
|
||||
Processes[ProcessCounter].StationType := RecipeGetStationType(Recipe.DATA[i].StationType);
|
||||
Processes[ProcessCounter].Alternative := FindAlternativeList(RecipeGetStationType(Recipe.DATA[i].StationType), Recipe.DATA[i].Alternative);
|
||||
|
||||
Processes[ProcessCounter].Retry := Recipe.DATA[i].Retry;
|
||||
// Processes[ProcessCounter].Defect := NOT Recipe.DATA[i].Retry;
|
||||
Processes[ProcessCounter].RetryFlowName := Recipe.DATA[i].RetryFlowName;
|
||||
|
||||
FOR j := 1 TO MaxNumberOfAlternative DO
|
||||
IF Processes[ProcessCounter].Alternative[j] > 0 THEN
|
||||
Processes[ProcessCounter].NumberOfAlternative := j;
|
||||
END_IF
|
||||
END_FOR
|
||||
//
|
||||
END_FOR
|
||||
//Final Robot Block
|
||||
ProcessCounter := ProcessCounter +1;
|
||||
Processes[ProcessCounter].StartTime := CurrentTime;
|
||||
CurrentTime := CurrentTime + LINT_TO_TIME(TimeBetweenProcesses*1000);
|
||||
Processes[ProcessCounter].EndTime := CurrentTime;
|
||||
Processes[ProcessCounter].StationType := TypeRobot;
|
||||
Processes[ProcessCounter].Alternative[1] := RobotStation;
|
||||
Processes[ProcessCounter].NumberOfAlternative := 1;
|
||||
|
||||
ProcessesBlock := TRUE;]]></ST>
|
||||
</Implementation>
|
||||
</Method>
|
||||
<Method Name="Start" Id="{bfa08185-d4a7-43d8-b8d6-51e46e7e25f8}">
|
||||
<Declaration><![CDATA[METHOD Start : BOOL
|
||||
VAR_INST
|
||||
i : INT;
|
||||
j : UINT;
|
||||
|
||||
FlowStepNumber : UINT;
|
||||
|
||||
|
||||
OldTimeAsDT : DT;
|
||||
|
||||
FirstLevelScheduler : sFullScheduler;
|
||||
SecondLevelScheduler : sFullScheduler;
|
||||
|
||||
StepCounter : INT;
|
||||
|
||||
NoAlternative : BOOL;
|
||||
|
||||
AlternativeCounter : INT;
|
||||
TargetStation : INT;
|
||||
NumberOfJob : INT;
|
||||
|
||||
RobotHasSubstrate : BOOL;
|
||||
END_VAR]]></Declaration>
|
||||
<Implementation>
|
||||
<ST><![CDATA[RobotHasSubstrate := StationsStatus[RobotStation].WaferInfo[0].Number > 0 OR StationsStatus[RobotStation].WaferInfo[1].Number > 0;
|
||||
IF StationsStatus[RobotStation].Ist.Busy OR RobotHasSubstrate THEN
|
||||
IF _Step >= 0 AND _Step < 40 THEN
|
||||
_Step := 0;
|
||||
RETURN;
|
||||
END_IF
|
||||
END_IF
|
||||
|
||||
CASE _Step OF
|
||||
0:
|
||||
FOR i := FirstLelaxStation TO LastRelaxStation DO
|
||||
IF i <> iStation THEN
|
||||
IF iStationStatus.WaferInfo[0].Number > StationsStatus[i].WaferInfo[0].Number and StationsStatus[i].WaferInfo[0].Number <> 0 THEN
|
||||
RETURN;
|
||||
END_IF
|
||||
END_IF
|
||||
END_FOR
|
||||
|
||||
CurrentTime := timeAsDT;
|
||||
IF OldtimeAsDT <> timeAsDT THEN
|
||||
OldtimeAsDT := CurrentTime;
|
||||
_Step := _Step +1;
|
||||
END_IF
|
||||
1:
|
||||
IF ProcessesBlock() THEN
|
||||
_Step := 10;
|
||||
ELSE
|
||||
_Step := 0;
|
||||
END_IF
|
||||
10:
|
||||
IF CheckAlternative(NoAlternative => NoAlternative) THEN
|
||||
IF NoAlternative THEN
|
||||
_Step := 0;
|
||||
ELSE
|
||||
SavedScheduler := Scheduler;
|
||||
SecondLevelScheduler := Scheduler;
|
||||
StepCounter := 0;
|
||||
_Step := 20;
|
||||
END_IF
|
||||
END_IF
|
||||
20:
|
||||
StepCounter := StepCounter +1;
|
||||
IF StepCounter > ProcessCounter THEN
|
||||
_Step := 40;
|
||||
ELSE
|
||||
FirstLevelScheduler := SecondLevelScheduler;
|
||||
_Step := 30;
|
||||
END_IF
|
||||
30:
|
||||
AlternativeCounter := 0;
|
||||
_Step := _Step +1;
|
||||
31:
|
||||
AlternativeCounter := AlternativeCounter +1;
|
||||
IF AlternativeCounter > Processes[StepCounter].NumberOfAlternative THEN
|
||||
_Step := 0;
|
||||
RETURN;
|
||||
END_IF
|
||||
|
||||
TargetStation := Processes[StepCounter].Alternative[AlternativeCounter];
|
||||
NumberOfJob := SecondLevelScheduler[TargetStation].NumberOfjob;
|
||||
|
||||
SecondLevelScheduler[TargetStation].Job[NumberOfJob].StartTime := Processes[StepCounter].StartTime;
|
||||
SecondLevelScheduler[TargetStation].Job[NumberOfJob].EndTime := Processes[StepCounter].EndTime;
|
||||
SecondLevelScheduler[TargetStation].Job[NumberOfJob].CassetteNumber := CassetteNumber;
|
||||
SecondLevelScheduler[TargetStation].Job[NumberOfJob].WaferNumber := WaferNumber;
|
||||
SecondLevelScheduler[TargetStation].NumberOfjob := NumberOfJob +1;
|
||||
|
||||
IF CheckReservation(SecondLevelScheduler, TargetStation) THEN
|
||||
Processes[StepCounter].TargetStation := TargetStation;
|
||||
FirstLevelScheduler := SecondLevelScheduler;
|
||||
_Step := 20;
|
||||
ELSE
|
||||
SecondLevelScheduler := FirstLevelScheduler;
|
||||
END_IF
|
||||
40:
|
||||
FOR i := FirstStation TO LastStation DO
|
||||
IF NOT StationsStatus[i].OnlyMoveToStation THEN
|
||||
IF NOT CheckReservation(FirstLevelScheduler, i) THEN
|
||||
_Step := 0;
|
||||
RETURN;
|
||||
END_IF
|
||||
END_IF
|
||||
END_FOR
|
||||
|
||||
|
||||
IF SchedulerChangeOk(SavedScheduler) THEN
|
||||
Scheduler := FirstLevelScheduler;
|
||||
ELSE
|
||||
_Step := 0;
|
||||
RETURN;
|
||||
END_IF
|
||||
|
||||
FlowStepNumber := iStationStatus.WaferInfo[0].FlowStepNumber;
|
||||
|
||||
FOR j := 2 TO ProcessCounter BY 2 DO
|
||||
CASSETTE_PROCESS[CassetteNumber][WaferNumber][FlowStepNumber+j/2].TargetStation := Processes[j].TargetStation;
|
||||
CASSETTE_PROCESS[CassetteNumber][WaferNumber][FlowStepNumber+j/2].Recipe := Processes[j].Recipe;
|
||||
|
||||
CASSETTE_PROCESS[CassetteNumber][WaferNumber][FlowStepNumber+j/2].Retry := Processes[j].Retry;
|
||||
CASSETTE_PROCESS[CassetteNumber][WaferNumber][FlowStepNumber+j/2].RetryFlowName := Processes[j].RetryFlowName;
|
||||
END_FOR
|
||||
|
||||
_Step := 90;
|
||||
90:
|
||||
Start := TRUE;
|
||||
_Step := 0;
|
||||
END_CASE]]></ST>
|
||||
</Implementation>
|
||||
</Method>
|
||||
</POU>
|
||||
</TcPlcObject>
|
||||
722
PLC/5 Relax/VISUs_MC/AUTOMATIC/VISU_RETRY_AUTOMATIC.TcVIS
Normal file
722
PLC/5 Relax/VISUs_MC/AUTOMATIC/VISU_RETRY_AUTOMATIC.TcVIS
Normal file
@@ -0,0 +1,722 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.12">
|
||||
<Visu Name="VISU_RETRY_AUTOMATIC" Id="{f1b54803-898c-48d6-9af3-3b732affa43b}">
|
||||
<XmlArchive>
|
||||
<Data>
|
||||
<o xml:space="preserve" t="VisualObject">
|
||||
<n n="LastVisuLanguageModelEntry" />
|
||||
<v n="UniqueIdGenerator">"177"</v>
|
||||
<o n="VisualElemList" t="VisualElemList">
|
||||
<l n="VisualElementList" t="VisualElemCollection" cet="GenericVisualElem">
|
||||
<o>
|
||||
<a n="ConfiguredComplexInputs" et="ComplexInput" />
|
||||
<l n="Elements" t="ArrayList" />
|
||||
<n n="VisualElementDescription" />
|
||||
<o n="VisualElemMemberList" t="VisualElemMemberList">
|
||||
<l n="VisualElemMemberList" t="VisualElemMemberCollection" cet="VisualElemMember">
|
||||
<o>
|
||||
<v n="Id">571893170L</v>
|
||||
<v n="Value">""</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2341735680L</v>
|
||||
<l n="Value" t="ArrayList" cet="NamedStyleColor">
|
||||
<o>
|
||||
<v n="Color">-2830136</v>
|
||||
<v n="CanonicalName">"Element-Frame-Color"</v>
|
||||
</o>
|
||||
</l>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">438423234L</v>
|
||||
<l n="Value" t="ArrayList" cet="NamedStyleColor">
|
||||
<o>
|
||||
<v n="Color">-65536</v>
|
||||
<v n="CanonicalName">"Element-Alarm-Frame-Color"</v>
|
||||
</o>
|
||||
</l>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2678395525L</v>
|
||||
<v n="Value" t="Int16">1</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2340015797L</v>
|
||||
<v n="Value">"HCENTER"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2565699834L</v>
|
||||
<v n="Value">"VCENTER"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">4134387352L</v>
|
||||
<v n="Value">"NONE"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1603690730L</v>
|
||||
<v n="Value">"Arial"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">4253639993L</v>
|
||||
<v n="Value" t="Int16">12</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2729990903L</v>
|
||||
<v n="Value">0U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1213979116L</v>
|
||||
<v n="Value">0U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">3488306084L</v>
|
||||
<v n="Value">4278190080U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1999528970L</v>
|
||||
<v n="Value">"<toggle/tap variable>"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2812299069L</v>
|
||||
<v n="Value">4294967295U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">494569607L</v>
|
||||
<v n="Value">4278190080U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">3719097617L</v>
|
||||
<v n="Value">0</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1649127785L</v>
|
||||
<v n="Value">0</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">357335551L</v>
|
||||
<v n="Value">0</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2422045748L</v>
|
||||
<v n="Value" t="Int16">3840</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2134141914L</v>
|
||||
<v n="Value" t="Int16">2160</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">394923068L</v>
|
||||
<v n="Value">false</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2322377816L</v>
|
||||
<v n="Value">"NO_FRAME"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">3549563837L</v>
|
||||
<v n="Value">"FIXED"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">363316305L</v>
|
||||
<o n="Value" t="StructuredTypeNode">
|
||||
<v n="StructuredTypeNodeIsAnimation">false</v>
|
||||
<l n="TypeNodeChildren" t="ArrayList">
|
||||
<o t="DynamicArrayNode">
|
||||
<o n="DynamicArrayNodeCounterNode" t="BasicTypeNode">
|
||||
<v n="Flags">0L</v>
|
||||
<v n="BasicTypeNodeValue" t="Int16">1</v>
|
||||
<v n="BasicTypeNodeAcceptsExpression">false</v>
|
||||
<n n="BasicTypeNodeFastAccess" />
|
||||
<a n="BasicTypeNodeEnumValues" et="String" />
|
||||
<n n="EnumValueDisplayTextIds" />
|
||||
<n n="EnumValueVisibilityAttributeValues" />
|
||||
<n n="EnumValueLibraryId" />
|
||||
<n n="DynamicEnumMemberVisibilityCheckerTypeGuid" />
|
||||
<n n="EnumValueDisplayName" />
|
||||
<l n="TypeNodeChildren" t="ArrayList" />
|
||||
<o n="TypeNodeType" t="TypeNodeType">
|
||||
<v n="TypeClass" t="TypeClass">Int</v>
|
||||
<v n="QualifiedName">"INT"</v>
|
||||
<v n="Name">"INT"</v>
|
||||
</o>
|
||||
<v n="TypeNodeName">"iCount"</v>
|
||||
<o n="TypeNodeAttributes" t="TypeNodeAttributes2">
|
||||
<v n="AttrFlags">1UL</v>
|
||||
<d n="TypeNodeAttributesData" t="CaseInsensitiveHashtable" ckt="String" cvt="String">
|
||||
<v>Visible</v>
|
||||
<v>False</v>
|
||||
</d>
|
||||
<v n="ConvDone">true</v>
|
||||
</o>
|
||||
<v n="TypeNodeId" t="Int16">99</v>
|
||||
<v n="TypeNodeIdLong">87295452L</v>
|
||||
<v n="LibraryId">"visuelembase, 3.5.13.40 (system)"</v>
|
||||
<n n="ElementId" />
|
||||
<n n="DisplayTextId" />
|
||||
<n n="DescriptionTextID" />
|
||||
<v n="DescriptionUseParent">false</v>
|
||||
</o>
|
||||
<n n="DynamicArrayNodeFastAccess" />
|
||||
<o n="ChildTemplate" t="VisualizationNode">
|
||||
<v n="VisuNodeReferenceGuid">{00000000-0000-0000-0000-000000000000}</v>
|
||||
<n n="VisuNodeReference" />
|
||||
<n n="VisNodeRefs33" />
|
||||
<l n="TypeNodeChildren" t="ArrayList" />
|
||||
<o n="TypeNodeType" t="TypeNodeType">
|
||||
<v n="TypeClass" t="TypeClass">Userdef</v>
|
||||
<v n="QualifiedName">"IVisualisation"</v>
|
||||
<v n="Name">"IVisualisation"</v>
|
||||
</o>
|
||||
<v n="TypeNodeName">""</v>
|
||||
<o n="TypeNodeAttributes" t="TypeNodeAttributes2">
|
||||
<v n="AttrFlags">0UL</v>
|
||||
<d n="TypeNodeAttributesData" t="CaseInsensitiveHashtable" ckt="String" cvt="String">
|
||||
<v>conditionalshow</v>
|
||||
<v>visu_elemdev</v>
|
||||
<v>ieccodeconversion_useexistinginterface</v>
|
||||
<v>_3S.CoDeSys.VisuGenerated.IVisualisationIEC</v>
|
||||
<v>''NORMAL__COMMENT</v>
|
||||
<v> interface contains additional methods to IVisualElement</v>
|
||||
</d>
|
||||
<v n="ConvDone">true</v>
|
||||
</o>
|
||||
<v n="TypeNodeId" t="Int16">1</v>
|
||||
<v n="TypeNodeIdLong">3861935604L</v>
|
||||
<n n="LibraryId" />
|
||||
<n n="ElementId" />
|
||||
<n n="DisplayTextId" />
|
||||
<n n="DescriptionTextID" />
|
||||
<v n="DescriptionUseParent">false</v>
|
||||
</o>
|
||||
<l n="TypeNodeChildren" t="ArrayList" cet="VisualizationNode">
|
||||
<o>
|
||||
<v n="VisuNodeReferenceGuid">{00000000-0000-0000-0000-000000000000}</v>
|
||||
<n n="VisuNodeReference" />
|
||||
<v n="VisNodeRefs33">"VISU_STATION_AUTOMATIC_CONTROL"</v>
|
||||
<l n="TypeNodeChildren" t="ArrayList" />
|
||||
<o n="TypeNodeType" t="TypeNodeType">
|
||||
<v n="TypeClass" t="TypeClass">Userdef</v>
|
||||
<v n="QualifiedName">"IVisualisation"</v>
|
||||
<v n="Name">"IVisualisation"</v>
|
||||
</o>
|
||||
<v n="TypeNodeName">"[0]"</v>
|
||||
<o n="TypeNodeAttributes" t="TypeNodeAttributes2">
|
||||
<v n="AttrFlags">0UL</v>
|
||||
<d n="TypeNodeAttributesData" t="CaseInsensitiveHashtable" ckt="String" cvt="String">
|
||||
<v>conditionalshow</v>
|
||||
<v>visu_elemdev</v>
|
||||
<v>ieccodeconversion_useexistinginterface</v>
|
||||
<v>_3S.CoDeSys.VisuGenerated.IVisualisationIEC</v>
|
||||
<v>''NORMAL__COMMENT</v>
|
||||
<v> interface contains additional methods to IVisualElement</v>
|
||||
</d>
|
||||
<v n="ConvDone">true</v>
|
||||
</o>
|
||||
<v n="TypeNodeId" t="Int16">1</v>
|
||||
<v n="TypeNodeIdLong">2473092364L</v>
|
||||
<n n="LibraryId" />
|
||||
<n n="ElementId" />
|
||||
<n n="DisplayTextId" />
|
||||
<n n="DescriptionTextID" />
|
||||
<v n="DescriptionUseParent">false</v>
|
||||
</o>
|
||||
</l>
|
||||
<o n="TypeNodeType" t="TypeNodeType">
|
||||
<v n="TypeClass" t="TypeClass">Userdef</v>
|
||||
<v n="QualifiedName">"IVisualisation"</v>
|
||||
<v n="Name">"IVisualisation"</v>
|
||||
</o>
|
||||
<v n="TypeNodeName">"pReferences"</v>
|
||||
<o n="TypeNodeAttributes" t="TypeNodeAttributes2">
|
||||
<v n="AttrFlags">1048577UL</v>
|
||||
<d n="TypeNodeAttributesData" t="CaseInsensitiveHashtable" ckt="String" cvt="String">
|
||||
<v>DefaultArraySize</v>
|
||||
<v>5</v>
|
||||
<v>ieccodeconversion_array</v>
|
||||
<v></v>
|
||||
<v>''NORMAL__COMMENT</v>
|
||||
<v> We hide this node to prevent having two References nodes
|
||||
Nevertheless we want to make sure that the children are displayed</v>
|
||||
<v>Visible</v>
|
||||
<v>False</v>
|
||||
<v>VisibleChildren</v>
|
||||
<v>True</v>
|
||||
</d>
|
||||
<v n="ConvDone">true</v>
|
||||
</o>
|
||||
<v n="TypeNodeId" t="Int16">98</v>
|
||||
<v n="TypeNodeIdLong">1547928903L</v>
|
||||
<v n="LibraryId">"visuelembase, 3.5.13.40 (system)"</v>
|
||||
<n n="ElementId" />
|
||||
<n n="DisplayTextId" />
|
||||
<n n="DescriptionTextID" />
|
||||
<v n="DescriptionUseParent">false</v>
|
||||
</o>
|
||||
<o t="BasicTypeNode">
|
||||
<v n="Flags">0L</v>
|
||||
<v n="BasicTypeNodeValue" t="Int16">1</v>
|
||||
<v n="BasicTypeNodeAcceptsExpression">false</v>
|
||||
<n n="BasicTypeNodeFastAccess" />
|
||||
<a n="BasicTypeNodeEnumValues" et="String" />
|
||||
<n n="EnumValueDisplayTextIds" />
|
||||
<n n="EnumValueVisibilityAttributeValues" />
|
||||
<n n="EnumValueLibraryId" />
|
||||
<n n="DynamicEnumMemberVisibilityCheckerTypeGuid" />
|
||||
<n n="EnumValueDisplayName" />
|
||||
<l n="TypeNodeChildren" t="ArrayList" />
|
||||
<o n="TypeNodeType" t="TypeNodeType">
|
||||
<v n="TypeClass" t="TypeClass">Int</v>
|
||||
<v n="QualifiedName">"INT"</v>
|
||||
<v n="Name">"INT"</v>
|
||||
</o>
|
||||
<v n="TypeNodeName">"iCount"</v>
|
||||
<o n="TypeNodeAttributes" t="TypeNodeAttributes2">
|
||||
<v n="AttrFlags">1UL</v>
|
||||
<d n="TypeNodeAttributesData" t="CaseInsensitiveHashtable" ckt="String" cvt="String">
|
||||
<v>Visible</v>
|
||||
<v>False</v>
|
||||
</d>
|
||||
<v n="ConvDone">true</v>
|
||||
</o>
|
||||
<v n="TypeNodeId" t="Int16">99</v>
|
||||
<v n="TypeNodeIdLong">87295452L</v>
|
||||
<v n="LibraryId">"visuelembase, 3.5.13.40 (system)"</v>
|
||||
<n n="ElementId" />
|
||||
<n n="DisplayTextId" />
|
||||
<n n="DescriptionTextID" />
|
||||
<v n="DescriptionUseParent">false</v>
|
||||
</o>
|
||||
</l>
|
||||
<o n="TypeNodeType" t="TypeNodeType">
|
||||
<v n="TypeClass" t="TypeClass">Userdef</v>
|
||||
<v n="QualifiedName">"VisuStructReferenceList"</v>
|
||||
<v n="Name">"VisuStructReferenceList"</v>
|
||||
</o>
|
||||
<v n="TypeNodeName">"m_References"</v>
|
||||
<o n="TypeNodeAttributes" t="TypeNodeAttributes2">
|
||||
<v n="AttrFlags">81920UL</v>
|
||||
<d n="TypeNodeAttributesData" t="CaseInsensitiveHashtable" ckt="String" cvt="String">
|
||||
<v>AssignDestination</v>
|
||||
<v>Init</v>
|
||||
<v>Category</v>
|
||||
<v>Simple|Standard</v>
|
||||
<v>conditionalshow</v>
|
||||
<v>visu_elemdev</v>
|
||||
<v>DescriptionTextId</v>
|
||||
<v>TL_ElementProperties.Desc_ReferencedVisus</v>
|
||||
<v>DisplayFrameReferencesConfiguration</v>
|
||||
<v></v>
|
||||
<v>DisplayTextId</v>
|
||||
<v>TL_ElementProperties.References</v>
|
||||
<v>DynamicArray</v>
|
||||
<v></v>
|
||||
<v>FrameReferences</v>
|
||||
<v></v>
|
||||
<v>SortFlag</v>
|
||||
<v>80</v>
|
||||
<v>Storable</v>
|
||||
<v>True</v>
|
||||
</d>
|
||||
<v n="ConvDone">true</v>
|
||||
</o>
|
||||
<v n="TypeNodeId" t="Int16">97</v>
|
||||
<v n="TypeNodeIdLong">363316305L</v>
|
||||
<v n="LibraryId">"visuelems, 3.5.13.40 (system)"</v>
|
||||
<n n="ElementId" />
|
||||
<v n="DisplayTextId">"TL_ElementProperties.References"</v>
|
||||
<v n="DescriptionTextID">"TL_ElementProperties.Desc_ReferencedVisus"</v>
|
||||
<v n="DescriptionUseParent">false</v>
|
||||
</o>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">3729828405L</v>
|
||||
<l n="Value" t="ArrayList" cet="NamedStyleFont">
|
||||
<o>
|
||||
<v n="FontStyle">0</v>
|
||||
<v n="AdditionalFontStyle" t="UInt16">0</v>
|
||||
<v n="ExplicitColor">-16777216</v>
|
||||
<v n="CanonicalName">"Font-Standard"</v>
|
||||
<v n="FontName">"Arial"</v>
|
||||
<v n="DisplayName">""</v>
|
||||
<v n="FontSize">12</v>
|
||||
<v n="ScriptIdentification">0</v>
|
||||
<v n="DoubleFontSize" t="Double">0</v>
|
||||
<o n="NamedColor" t="NamedStyleColor">
|
||||
<v n="Color">-16777216</v>
|
||||
<v n="CanonicalName">"Font-Default-Color"</v>
|
||||
</o>
|
||||
</o>
|
||||
</l>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">550940142L</v>
|
||||
<v n="Value">2127</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1473355128L</v>
|
||||
<v n="Value">-873</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">493260384L</v>
|
||||
<v n="Value">4294967295U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">135947015L</v>
|
||||
<v n="Value">4278190080U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">390574330L</v>
|
||||
<v n="Value">""</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2597686782L</v>
|
||||
<v n="Value">true</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1013868361L</v>
|
||||
<v n="Value">false</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2473092364L</v>
|
||||
<o n="Value" t="VisualizationNode">
|
||||
<v n="VisuNodeReferenceGuid">{00000000-0000-0000-0000-000000000000}</v>
|
||||
<n n="VisuNodeReference" />
|
||||
<v n="VisNodeRefs33">"VISU_STATION_AUTOMATIC_CONTROL"</v>
|
||||
<l n="TypeNodeChildren" t="ArrayList" />
|
||||
<o n="TypeNodeType" t="TypeNodeType">
|
||||
<v n="TypeClass" t="TypeClass">Userdef</v>
|
||||
<v n="QualifiedName">"IVisualisation"</v>
|
||||
<v n="Name">"IVisualisation"</v>
|
||||
</o>
|
||||
<v n="TypeNodeName">"[0]"</v>
|
||||
<o n="TypeNodeAttributes" t="TypeNodeAttributes2">
|
||||
<v n="AttrFlags">0UL</v>
|
||||
<d n="TypeNodeAttributesData" t="CaseInsensitiveHashtable" ckt="String" cvt="String">
|
||||
<v>conditionalshow</v>
|
||||
<v>visu_elemdev</v>
|
||||
<v>ieccodeconversion_useexistinginterface</v>
|
||||
<v>_3S.CoDeSys.VisuGenerated.IVisualisationIEC</v>
|
||||
<v>''NORMAL__COMMENT</v>
|
||||
<v> interface contains additional methods to IVisualElement</v>
|
||||
</d>
|
||||
<v n="ConvDone">true</v>
|
||||
</o>
|
||||
<v n="TypeNodeId" t="Int16">1</v>
|
||||
<v n="TypeNodeIdLong">2473092364L</v>
|
||||
<n n="LibraryId" />
|
||||
<n n="ElementId" />
|
||||
<n n="DisplayTextId" />
|
||||
<n n="DescriptionTextID" />
|
||||
<v n="DescriptionUseParent">false</v>
|
||||
</o>
|
||||
</o>
|
||||
</l>
|
||||
</o>
|
||||
<v n="VisualElementName">"Frame"</v>
|
||||
<v n="VisualElementTypeName">"VisuFbFrame"</v>
|
||||
<v n="VisualElementIsRectangle">true</v>
|
||||
<v n="VisualElementIdentifier">"GenElemInst_112"</v>
|
||||
<n n="VisualElementOfflinePaintCommands" />
|
||||
<o n="VisualElementFrameInformation" t="VisualFrameInfo">
|
||||
<l n="ContainedGuids" t="ArrayList" />
|
||||
<l n="ContainedVisualizations" t="ArrayList" />
|
||||
<a n="ContainedVisualizations33" cet="String">
|
||||
<v>VISU_STATION_AUTOMATIC_CONTROL</v>
|
||||
</a>
|
||||
</o>
|
||||
<d n="VisualElementInputActions" t="Hashtable" />
|
||||
<v n="VisualElementIdentification">{56c20631-19f0-408e-9845-a9ed0113a110}</v>
|
||||
<v n="VisualElementOwningObjectGuid">{f1b54803-898c-48d6-9af3-3b732affa43b}</v>
|
||||
<a n="LMGuids" et="Guid" />
|
||||
<d n="SubElements" t="Hashtable" />
|
||||
<v n="VisualElementId">192</v>
|
||||
<l n="UserManagementAccessRights" t="ArrayList" />
|
||||
<v n="AnimationDuration">"0"</v>
|
||||
<v n="BringToForeground">""</v>
|
||||
<v n="ElementVersion" t="Byte">0</v>
|
||||
<n n="TabOrder" />
|
||||
</o>
|
||||
</l>
|
||||
<v n="BackgroundBitmapId">""</v>
|
||||
<v n="BackgroundColor">16777215</v>
|
||||
<o n="Background" t="BackgroundSettings">
|
||||
<n n="BgGradient" />
|
||||
<n n="BgNamedColor" />
|
||||
<v n="BgBmpId">""</v>
|
||||
<v n="BgUseBmp">false</v>
|
||||
<v n="BgColor">true</v>
|
||||
<v n="BgUseColor">-4144960</v>
|
||||
<v n="BgUseGradient">false</v>
|
||||
</o>
|
||||
<v n="AllElementsHaveDynamicVisibility">false</v>
|
||||
</o>
|
||||
<o n="GeneratedLMMDescriptions" t="GeneratedLanguageModelEntriesData">
|
||||
<o n="GeneratedVisuFbDescription" t="GenericFbDescription">
|
||||
<d n="FbMethods" t="CaseInsensitiveHashtable_1" ckt="String" cvt="Guid">
|
||||
<v>AreAllElementsHidden</v>
|
||||
<v>6652886d-464e-44ca-9330-879c88879392</v>
|
||||
<v>ContainsPoint</v>
|
||||
<v>dd8ed053-f644-4ed4-a385-16363f29c972</v>
|
||||
<v>Destruct</v>
|
||||
<v>8615df77-6651-4445-a261-58a88d777768</v>
|
||||
<v>ElementInfo</v>
|
||||
<v>18f04dfa-b0de-4da6-bfa6-7df69bec4a7d</v>
|
||||
<v>FB_Exit</v>
|
||||
<v>c0cece0e-22f7-4b6d-ad81-548a71b5a7f8</v>
|
||||
<v>FB_Reinit</v>
|
||||
<v>432395a0-d733-48c7-97d3-19035f4a6489</v>
|
||||
<v>GetClientData</v>
|
||||
<v>b47c0837-758a-40f1-821e-ff8b26a05085</v>
|
||||
<v>GetDialogInterface</v>
|
||||
<v>42655a23-0942-448a-9059-c4dc9e2126ab</v>
|
||||
<v>GetDialogInterfaceSize</v>
|
||||
<v>545efba1-a60c-4ba5-a3e8-aef02b8beab0</v>
|
||||
<v>GetElementArray</v>
|
||||
<v>8d0d77df-22e6-48ee-9fb2-6e7c1741f8d0</v>
|
||||
<v>GetElementIdArray</v>
|
||||
<v>b38776a3-48f8-4f20-95f6-18630b6f9a59</v>
|
||||
<v>GetElementName</v>
|
||||
<v>87250005-3dd6-4d71-a4f1-6cff0c3b5632</v>
|
||||
<v>GetInitializeVersion</v>
|
||||
<v>571238ae-7dc6-497a-880b-b2033309a798</v>
|
||||
<v>GetInstance</v>
|
||||
<v>5a8ef43c-76ea-41c6-806f-60118fb87c71</v>
|
||||
<v>GetLocalUsergroup</v>
|
||||
<v>21e74a23-66e7-4b5f-b6f1-06a7158916e3</v>
|
||||
<v>GetName</v>
|
||||
<v>7428b9d3-651e-43f9-a351-298dcb8ddad6</v>
|
||||
<v>GetNamespace</v>
|
||||
<v>32e0e6d8-34ea-4530-9ed7-bc298379f8b4</v>
|
||||
<v>GetResult</v>
|
||||
<v>c674d82a-ea2c-4348-a8fb-0253f638a815</v>
|
||||
<v>GetSize</v>
|
||||
<v>ba05b19a-311c-4246-9864-6b1e615a2f93</v>
|
||||
<v>GetSurroundingRect</v>
|
||||
<v>825e18cf-c3e9-4f59-a876-c8a0ffff0d6c</v>
|
||||
<v>GetTabOrderIdArray</v>
|
||||
<v>35d03d60-776e-4ee6-878a-2e5bbfd1fd17</v>
|
||||
<v>GetText</v>
|
||||
<v>2dfab5c4-d605-449a-9643-5d34f2cc236e</v>
|
||||
<v>GetTextProperties</v>
|
||||
<v>009db6b4-7c9b-419b-bea4-f9389b70b72a</v>
|
||||
<v>GetTooltip</v>
|
||||
<v>fea701d5-b93a-45ec-844e-c752bd32e214</v>
|
||||
<v>GetTranslator</v>
|
||||
<v>85cef1b0-8db7-434b-9a82-173cd6227c01</v>
|
||||
<v>GetUpdateRects</v>
|
||||
<v>751557de-1cb1-4377-8911-df7900933090</v>
|
||||
<v>HandleInput</v>
|
||||
<v>644e4c9e-daf7-4bab-bdfe-f4df48c0cff7</v>
|
||||
<v>HasInputAccess</v>
|
||||
<v>12681a4b-5285-4d90-aa07-90f7bb903934</v>
|
||||
<v>HasInputAccessIntern</v>
|
||||
<v>db0c8a60-277c-451c-bff5-9fe022180c0d</v>
|
||||
<v>HasVisibilityAccess</v>
|
||||
<v>1c179e9c-97ff-4146-8a49-b97be00d375b</v>
|
||||
<v>HasVisibilityAccessIntern</v>
|
||||
<v>9e0d75e2-0899-4303-ba63-2396be7a0bf0</v>
|
||||
<v>Initialize</v>
|
||||
<v>d179616a-b868-4857-8f9c-2901cd98ba34</v>
|
||||
<v>IsAntialiasingInactive</v>
|
||||
<v>0cff3c8c-61e0-4e47-b58d-07a19e82f5cf</v>
|
||||
<v>Paint</v>
|
||||
<v>d6b223c8-5443-469d-93ef-8936daabcb0c</v>
|
||||
<v>SetClientData</v>
|
||||
<v>bf385b25-df90-4415-b7de-0c7372691e26</v>
|
||||
<v>SetContainerSize</v>
|
||||
<v>3b03f889-2cb5-4681-948d-703d8a8ae3e8</v>
|
||||
<v>SetDialogInterface</v>
|
||||
<v>7b3581fa-23be-41e3-927f-5bc1d8ed0c16</v>
|
||||
<v>SetResult</v>
|
||||
<v>e6c7d6b4-e036-4bb9-8a03-f5f64a86d89b</v>
|
||||
<v>SetStaticState</v>
|
||||
<v>ed729603-968e-46db-9db1-287e3806926f</v>
|
||||
<v>SetVisuFlagsInternal</v>
|
||||
<v>eeccf9a4-9510-4bc8-ab84-1baf499d7948</v>
|
||||
<v>Update</v>
|
||||
<v>2e918cfb-093d-4960-b2d0-dc524ead9c80</v>
|
||||
</d>
|
||||
<d n="FbProperties" t="CaseInsensitiveHashtable_1" ckt="String" cvt="Guid">
|
||||
<v>__getContainer</v>
|
||||
<v>417831a2-07ec-4b60-bb9f-7a6f922fbd3d</v>
|
||||
<v>__getVisu</v>
|
||||
<v>49208780-fe72-4938-859c-ef420489aec8</v>
|
||||
</d>
|
||||
<v n="FbName">"NotImportant"</v>
|
||||
<v n="FbGuid">{f1b54803-898c-48d6-9af3-3b732affa43b}</v>
|
||||
</o>
|
||||
<v n="GeneratedGlobalVisuVarsGuid">{46fdaec6-1225-4cae-82a0-37bc9e9f12a4}</v>
|
||||
<v n="GeneratedGlobalTheVisuVarlistGuid">{0b6a5cea-9269-45e8-b66b-1d51690bf159}</v>
|
||||
<v n="GeneratedGlobalVisuConstants">{66a15997-98e7-47c0-afca-100430d13f62}</v>
|
||||
<d n="GeneratedAllElementsEntries" t="Hashtable" />
|
||||
<o n="VisuRegDesc" t="GenericFbDescription">
|
||||
<d n="FbMethods" t="CaseInsensitiveHashtable_1" ckt="String" cvt="Guid">
|
||||
<v>FB_Exit</v>
|
||||
<v>351f32f3-3a79-4267-a815-7bd8c914e0ec</v>
|
||||
<v>FB_Init</v>
|
||||
<v>7f1f0b2a-2806-42cf-b99b-d6e17ef3ac81</v>
|
||||
<v>FB_Reinit</v>
|
||||
<v>acf46450-d208-4706-b97e-5140e63e8a62</v>
|
||||
</d>
|
||||
<d n="FbProperties" t="CaseInsensitiveHashtable_1" />
|
||||
<v n="FbName">"NotImportant"</v>
|
||||
<v n="FbGuid">{db6ab86b-3b62-43fa-a457-698593ca45d4}</v>
|
||||
</o>
|
||||
<v n="VisuRegisterGvl">{a38691d2-edb0-4bf8-982e-a59bf16de74a}</v>
|
||||
<n n="SettingsPou" />
|
||||
<n n="MemManPou" />
|
||||
<o n="InputsPou" t="GenericFbDescription">
|
||||
<d n="FbMethods" t="CaseInsensitiveHashtable_1" ckt="String" cvt="Guid">
|
||||
<v>abstrGetDefaultCursor</v>
|
||||
<v>9a8dc206-4e52-4ffe-b81f-15f3c5ef93a3</v>
|
||||
<v>ExecuteDialogClosed</v>
|
||||
<v>6fba5f03-f66b-46c2-adbc-c2985192eb0d</v>
|
||||
<v>ExecuteKeyDown</v>
|
||||
<v>1d0e1c5f-9604-4aa6-bbae-42dcc8fb6453</v>
|
||||
<v>ExecuteKeyUp</v>
|
||||
<v>78b7048a-afb3-4021-9f1f-3b19b8896328</v>
|
||||
<v>ExecuteLooseCapture</v>
|
||||
<v>747430ed-484d-46e9-93f6-22b925b5de0d</v>
|
||||
<v>ExecuteMouseClick</v>
|
||||
<v>0789c4bc-8d77-4489-a1fe-cfb8dfc69398</v>
|
||||
<v>ExecuteMouseDblClick</v>
|
||||
<v>fcbfb7f6-1b0c-4195-978d-39e8d62d927c</v>
|
||||
<v>ExecuteMouseDown</v>
|
||||
<v>99821d4d-7dbf-44e4-9ef2-0180b63ecab0</v>
|
||||
<v>ExecuteMouseEnter</v>
|
||||
<v>95451e67-ed99-4979-9857-ea99dcad91d9</v>
|
||||
<v>ExecuteMouseLeave</v>
|
||||
<v>18d5d957-0ce8-44c8-a070-e39fd7bbe034</v>
|
||||
<v>ExecuteMouseMove</v>
|
||||
<v>de8d6e09-1ed1-4619-807d-8ae18c581bed</v>
|
||||
<v>ExecuteMouseUp</v>
|
||||
<v>d7fad9a7-9a6d-4d21-8404-c0e536bb445a</v>
|
||||
<v>ExecuteValueChanged</v>
|
||||
<v>321fe7ed-c74c-4d91-a775-b8b00a895e05</v>
|
||||
<v>GetElementInfo</v>
|
||||
<v>2b3e7f28-d639-40e8-be31-424b55ab4088</v>
|
||||
<v>Initialize</v>
|
||||
<v>0f8f71e5-a533-40e1-80b1-c399f7e03ac0</v>
|
||||
</d>
|
||||
<d n="FbProperties" t="CaseInsensitiveHashtable_1" />
|
||||
<v n="FbName">"NotImportant"</v>
|
||||
<v n="FbGuid">{f5cd4860-7e6d-4f75-b8a8-e8e32839b973}</v>
|
||||
</o>
|
||||
<v n="DialogDut">{5a1abcdf-b432-4558-81a7-b210b2458d86}</v>
|
||||
</o>
|
||||
<v n="LastUsedIdForIdentifier">114</v>
|
||||
<o n="TextDocument" t="TextDocument">
|
||||
<v n="TextBlobForSerialisation">"VAR_IN_OUT
|
||||
END_VAR"</v>
|
||||
<n n="LineInfoPersistence" />
|
||||
</o>
|
||||
<v n="GvlCreated">false</v>
|
||||
<n n="LMEntry" />
|
||||
<v n="ProfileCompatibilityId">4140216668L</v>
|
||||
<v n="LMVerMinor">0</v>
|
||||
<v n="LMVerMajor">1</v>
|
||||
<o n="Hotkeys" t="HotkeyConfiguration">
|
||||
<v n="IdMin">481037385728L</v>
|
||||
<v n="IdMax">549755813887L</v>
|
||||
<v n="Id">481037385728L</v>
|
||||
<v n="IdMask">549754765312L</v>
|
||||
<v n="IdStep">1048576L</v>
|
||||
<l2 n="Inputs" />
|
||||
</o>
|
||||
<o n="VisuSizeManager" t="VisualObjectSizeManager">
|
||||
<d2 n="Size" ckt="Int32" cvt="VisualObjectSize">
|
||||
<v>0</v>
|
||||
<o>
|
||||
<v n="Width">3840</v>
|
||||
<v n="Height">2160</v>
|
||||
</o>
|
||||
<v>1</v>
|
||||
<o>
|
||||
<v n="Width">3840</v>
|
||||
<v n="Height">2160</v>
|
||||
</o>
|
||||
<v>2</v>
|
||||
<o>
|
||||
<v n="Width">3840</v>
|
||||
<v n="Height">2160</v>
|
||||
</o>
|
||||
</d2>
|
||||
<v n="Version">2</v>
|
||||
</o>
|
||||
<o n="FrameInterfaceDataModel" t="HierarchicalProperties">
|
||||
<l2 n="HierarchicalProperties" />
|
||||
</o>
|
||||
</o>
|
||||
</Data>
|
||||
<TypeList>
|
||||
<Type n="ArrayList">System.Collections.ArrayList</Type>
|
||||
<Type n="BackgroundSettings">{1038f12c-dd4b-4f96-87a3-a350fe8f3552}</Type>
|
||||
<Type n="BasicTypeNode">{f7e1e748-ea0f-4fcb-b563-94837ee17e8d}</Type>
|
||||
<Type n="Boolean">System.Boolean</Type>
|
||||
<Type n="Byte">System.Byte</Type>
|
||||
<Type n="CaseInsensitiveHashtable">{02a85e84-ef2d-46fc-93f2-acb0bbff3eda}</Type>
|
||||
<Type n="CaseInsensitiveHashtable_1">{7df88604-7ac5-4e36-91c4-55e4fdad3e68}</Type>
|
||||
<Type n="ComplexInput">{1de566f6-72a7-494c-9353-9a418172c96e}</Type>
|
||||
<Type n="Double">System.Double</Type>
|
||||
<Type n="DynamicArrayNode">{6c16f79c-dd98-4c29-b3ba-7042e3055542}</Type>
|
||||
<Type n="GeneratedLanguageModelEntriesData">{703465dc-4679-4ff2-bcc3-c57d0a204da3}</Type>
|
||||
<Type n="GenericFbDescription">{40d6dd8d-dfd0-493a-8e29-c9a35e1e6539}</Type>
|
||||
<Type n="GenericVisualElem">{f86c2928-8614-4cca-824b-e819ac4d58c4}</Type>
|
||||
<Type n="Guid">System.Guid</Type>
|
||||
<Type n="Hashtable">System.Collections.Hashtable</Type>
|
||||
<Type n="HierarchicalProperties">{af53e824-e51f-4be1-b210-d001ef8efbd1}</Type>
|
||||
<Type n="HotkeyConfiguration">{6b108d46-58af-4e41-a3f4-174d8f160cc4}</Type>
|
||||
<Type n="Int16">System.Int16</Type>
|
||||
<Type n="Int32">System.Int32</Type>
|
||||
<Type n="Int64">System.Int64</Type>
|
||||
<Type n="NamedStyleColor">{fa491db2-51ff-4bc1-9cd0-ce8c94ff6216}</Type>
|
||||
<Type n="NamedStyleFont">{9e842eb2-1463-4af2-b605-4fbb17044f94}</Type>
|
||||
<Type n="String">System.String</Type>
|
||||
<Type n="StructuredTypeNode">{503c5b2e-e80e-4ee7-ae00-c5b93a62b1aa}</Type>
|
||||
<Type n="TextDocument">{f3878285-8e4f-490b-bb1b-9acbb7eb04db}</Type>
|
||||
<Type n="TypeClass">{16f7aa24-038f-444e-9d81-b001bc091d35}</Type>
|
||||
<Type n="TypeNodeAttributes2">{c1464dbe-c10d-4717-be8f-63efe8638434}</Type>
|
||||
<Type n="TypeNodeType">{b12a9636-e818-4598-ae0d-fb6a2446102c}</Type>
|
||||
<Type n="UInt16">System.UInt16</Type>
|
||||
<Type n="UInt32">System.UInt32</Type>
|
||||
<Type n="UInt64">System.UInt64</Type>
|
||||
<Type n="VisualElemCollection">{ef9d0b20-c96e-48db-b361-2ded4063150e}</Type>
|
||||
<Type n="VisualElemList">{f285c9a3-7019-446b-b98c-ccec3a0af8fa}</Type>
|
||||
<Type n="VisualElemMember">{c694e3a2-5c0b-4177-ab35-cb06bd5a6a02}</Type>
|
||||
<Type n="VisualElemMemberCollection">{a4b83bea-3742-489c-9fe8-d96d68dba7ab}</Type>
|
||||
<Type n="VisualElemMemberList">{17e26cd1-bb9b-47fe-a3d5-18fcd63b9c96}</Type>
|
||||
<Type n="VisualFrameInfo">{7fd6515d-f891-4717-b53f-b14197c6706c}</Type>
|
||||
<Type n="VisualizationNode">{f8db32ff-bdd5-49e9-9014-6d9a6dea5d8c}</Type>
|
||||
<Type n="VisualObject">{f18bec89-9fef-401d-9953-2f11739a6808}</Type>
|
||||
<Type n="VisualObjectSize">{6ad3e88f-aee2-4766-a7ea-a8790037ef51}</Type>
|
||||
<Type n="VisualObjectSizeManager">{5f612b0e-b404-455f-8177-27864e9f5332}</Type>
|
||||
</TypeList>
|
||||
</XmlArchive>
|
||||
<ObjectProperties>
|
||||
<XmlArchive>
|
||||
<Data>
|
||||
<o xml:space="preserve" t="VisualProperty">
|
||||
<v n="VisuUsageType">0</v>
|
||||
<v n="SizeX">3840</v>
|
||||
<v n="SizeY">2160</v>
|
||||
<v n="IsStartVisu">false</v>
|
||||
<v n="VisuSizeMode" t="VisualVisuSizeMode">Specified</v>
|
||||
<v n="Internal">false</v>
|
||||
<v n="DialogIsOpaque">false</v>
|
||||
<v n="DialogIsOpaqueIsSet">false</v>
|
||||
<v n="UseParentSizeProperties">false</v>
|
||||
<n n="ToolboxCategory" />
|
||||
<n n="ToolboxImageId" />
|
||||
<v n="IsCustomCategory">false</v>
|
||||
</o>
|
||||
</Data>
|
||||
<TypeList>
|
||||
<Type n="Boolean">System.Boolean</Type>
|
||||
<Type n="Int32">System.Int32</Type>
|
||||
<Type n="VisualProperty">{477d844b-9b2a-407e-90a4-d36fd6dde2fc}</Type>
|
||||
<Type n="VisualVisuSizeMode">{34718b76-91f6-43de-8c65-b77e0b1ee621}</Type>
|
||||
</TypeList>
|
||||
</XmlArchive>
|
||||
</ObjectProperties>
|
||||
</Visu>
|
||||
</TcPlcObject>
|
||||
1209
PLC/5 Relax/VISUs_MC/AUTOMATIC/VISU_RETRY_AUTOMATIC_LOGO_MC.TcVIS
Normal file
1209
PLC/5 Relax/VISUs_MC/AUTOMATIC/VISU_RETRY_AUTOMATIC_LOGO_MC.TcVIS
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
443
PLC/5 Relax/VISUs_MC/AUTOMATIC/VISU_RETRY_AUTOMATIC_WAFER.TcVIS
Normal file
443
PLC/5 Relax/VISUs_MC/AUTOMATIC/VISU_RETRY_AUTOMATIC_WAFER.TcVIS
Normal file
@@ -0,0 +1,443 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.11">
|
||||
<Visu Name="VISU_RETRY_AUTOMATIC_WAFER" Id="{7104144f-2305-4c5d-9fe2-91a38eb9aa72}">
|
||||
<XmlArchive>
|
||||
<Data>
|
||||
<o xml:space="preserve" t="VisualObject">
|
||||
<n n="LastVisuLanguageModelEntry" />
|
||||
<v n="UniqueIdGenerator">"52"</v>
|
||||
<o n="VisualElemList" t="VisualElemList">
|
||||
<l n="VisualElementList" t="VisualElemCollection" cet="GenericVisualElem">
|
||||
<o>
|
||||
<a n="ConfiguredComplexInputs" et="ComplexInput" />
|
||||
<l n="Elements" t="ArrayList" />
|
||||
<n n="VisualElementDescription" />
|
||||
<o n="VisualElemMemberList" t="VisualElemMemberList">
|
||||
<l n="VisualElemMemberList" t="VisualElemMemberCollection" cet="VisualElemMember">
|
||||
<o>
|
||||
<v n="Id">571893170L</v>
|
||||
<v n="Value">""</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">494569607L</v>
|
||||
<l n="Value" t="ArrayList" cet="NamedStyleColor">
|
||||
<o>
|
||||
<v n="Color">-16777216</v>
|
||||
<v n="CanonicalName">"BasicElement-Frame-Color"</v>
|
||||
</o>
|
||||
</l>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2812299069L</v>
|
||||
<v n="Value">1073742079U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">135947015L</v>
|
||||
<l n="Value" t="ArrayList" cet="NamedStyleColor">
|
||||
<o>
|
||||
<v n="Color">-65536</v>
|
||||
<v n="CanonicalName">"BasicElement-Alarm-Frame-Color"</v>
|
||||
</o>
|
||||
</l>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">493260384L</v>
|
||||
<l n="Value" t="ArrayList" cet="NamedStyleColor">
|
||||
<o>
|
||||
<v n="Color">-12337</v>
|
||||
<v n="CanonicalName">"BasicElement-Alarm-Fill-Color"</v>
|
||||
</o>
|
||||
</l>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2340015797L</v>
|
||||
<v n="Value">"HCENTER"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2565699834L</v>
|
||||
<v n="Value">"VCENTER"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">4134387352L</v>
|
||||
<v n="Value">"NONE"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1603690730L</v>
|
||||
<v n="Value">"Arial"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">4253639993L</v>
|
||||
<v n="Value" t="Int16">12</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2729990903L</v>
|
||||
<v n="Value">0U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1213979116L</v>
|
||||
<v n="Value">0U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">3488306084L</v>
|
||||
<v n="Value">4278190080U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1999528970L</v>
|
||||
<v n="Value">"<toggle/tap variable>"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">3719097617L</v>
|
||||
<v n="Value">0</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1649127785L</v>
|
||||
<v n="Value" t="Int16">0</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">357335551L</v>
|
||||
<v n="Value" t="Int16">0</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2422045748L</v>
|
||||
<v n="Value" t="Int16">160</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2134141914L</v>
|
||||
<v n="Value" t="Int16">25</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">3729828405L</v>
|
||||
<l n="Value" t="ArrayList" cet="FontDescription">
|
||||
<o>
|
||||
<v n="FontStyle">0</v>
|
||||
<v n="AdditionalFontStyle" t="UInt16">0</v>
|
||||
<v n="ExplicitColor">-1</v>
|
||||
<v n="FontName">"Arial"</v>
|
||||
<v n="DisplayName">""</v>
|
||||
<v n="FontSize">12</v>
|
||||
<v n="ScriptIdentification">0</v>
|
||||
<v n="DoubleFontSize" t="Double">0</v>
|
||||
<n n="NamedColor" />
|
||||
</o>
|
||||
</l>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">550940142L</v>
|
||||
<v n="Value">80</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">1473355128L</v>
|
||||
<v n="Value">12</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2678395525L</v>
|
||||
<v n="Value">1U</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">564465120L</v>
|
||||
<v n="Value">"VISU_ST_CIRCLE"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">390574330L</v>
|
||||
<v n="Value">" %d"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2597686782L</v>
|
||||
<v n="Value">false</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2477733581L</v>
|
||||
<v n="Value">"StationsStatus[iStation].WaferInfo[0].Number"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">2880254039L</v>
|
||||
<v n="Value">"StationsStatus[iStation].WaferInfo[0].Number = 0"</v>
|
||||
</o>
|
||||
<o>
|
||||
<v n="Id">823443203L</v>
|
||||
<v n="Value">"1274"</v>
|
||||
</o>
|
||||
</l>
|
||||
</o>
|
||||
<v n="VisualElementName">"Rectangle"</v>
|
||||
<v n="VisualElementTypeName">"VisuFbElemSimple"</v>
|
||||
<v n="VisualElementIsRectangle">true</v>
|
||||
<v n="VisualElementIdentifier">"GenElemInst_2"</v>
|
||||
<n n="VisualElementOfflinePaintCommands" />
|
||||
<n n="VisualElementFrameInformation" />
|
||||
<d n="VisualElementInputActions" t="Hashtable" />
|
||||
<v n="VisualElementIdentification">{4fa1e889-fb05-4f48-9768-2b7a7fef2034}</v>
|
||||
<v n="VisualElementOwningObjectGuid">{7104144f-2305-4c5d-9fe2-91a38eb9aa72}</v>
|
||||
<a n="LMGuids" et="Guid" />
|
||||
<d n="SubElements" t="Hashtable" />
|
||||
<v n="VisualElementId">0</v>
|
||||
<l n="UserManagementAccessRights" t="ArrayList" />
|
||||
<v n="AnimationDuration">"0"</v>
|
||||
<v n="BringToForeground">""</v>
|
||||
<v n="ElementVersion" t="Byte">0</v>
|
||||
<n n="TabOrder" />
|
||||
</o>
|
||||
</l>
|
||||
<v n="BackgroundBitmapId">""</v>
|
||||
<v n="BackgroundColor">16777215</v>
|
||||
<o n="Background" t="BackgroundSettings">
|
||||
<n n="BgGradient" />
|
||||
<n n="BgNamedColor" />
|
||||
<v n="BgBmpId">""</v>
|
||||
<v n="BgUseBmp">false</v>
|
||||
<v n="BgColor">false</v>
|
||||
<v n="BgUseColor">16777215</v>
|
||||
<v n="BgUseGradient">false</v>
|
||||
</o>
|
||||
</o>
|
||||
<o n="GeneratedLMMDescriptions" t="GeneratedLanguageModelEntriesData">
|
||||
<o n="GeneratedVisuFbDescription" t="GenericFbDescription">
|
||||
<d n="FbMethods" t="CaseInsensitiveHashtable" ckt="String" cvt="Guid">
|
||||
<v>ContainsPoint</v>
|
||||
<v>d3f95b19-6ef9-4370-b388-2ce329992221</v>
|
||||
<v>Destruct</v>
|
||||
<v>50c4c95e-669a-47c0-b9c0-9ae1046e8850</v>
|
||||
<v>ElementInfo</v>
|
||||
<v>04d6237a-962b-4245-bbd1-c59d86c6257c</v>
|
||||
<v>FB_Exit</v>
|
||||
<v>8e7119ab-557d-415d-80b6-1922254b8cf9</v>
|
||||
<v>FB_Reinit</v>
|
||||
<v>5131767c-775d-4b51-afda-a72c71e98999</v>
|
||||
<v>GetClientData</v>
|
||||
<v>1098c271-fbda-4be9-a736-fcdfce30e16e</v>
|
||||
<v>GetDialogInterface</v>
|
||||
<v>e47a3e93-1945-4193-a08a-bf524ef8cbd4</v>
|
||||
<v>GetDialogInterfaceSize</v>
|
||||
<v>03b3722b-60b6-4afb-9cbf-ce424d972e0c</v>
|
||||
<v>GetElementArray</v>
|
||||
<v>64de4a99-1514-486a-8ff8-3419bfad8518</v>
|
||||
<v>GetElementIdArray</v>
|
||||
<v>9e223f43-076b-40e0-8e98-e4aab09f4415</v>
|
||||
<v>GetElementName</v>
|
||||
<v>b6193205-5a08-4f89-9ab2-6ef5eee6929e</v>
|
||||
<v>GetInitializeVersion</v>
|
||||
<v>ca95f8be-e0b3-4a3f-809b-1295a8b85514</v>
|
||||
<v>GetInstance</v>
|
||||
<v>48b0a1f6-a007-461d-96da-118898d083c8</v>
|
||||
<v>GetLocalUsergroup</v>
|
||||
<v>0a075cc2-af00-42a1-9a82-8fa4412674d7</v>
|
||||
<v>GetName</v>
|
||||
<v>4ae8e45c-de71-4f6a-9724-0d5e1654f87d</v>
|
||||
<v>GetNamespace</v>
|
||||
<v>7f345df5-5287-4e6d-808d-b9987edf5f7f</v>
|
||||
<v>GetResult</v>
|
||||
<v>ddea207e-ba88-415d-9771-cc23b739c329</v>
|
||||
<v>GetSize</v>
|
||||
<v>70578897-a429-444c-88a0-fbeb32e642d2</v>
|
||||
<v>GetSurroundingRect</v>
|
||||
<v>af97be9e-f45b-4cb0-9266-66f9bc0a2026</v>
|
||||
<v>GetTabOrderIdArray</v>
|
||||
<v>7f5eeef8-71f2-4259-a080-86ab7ec0cbe7</v>
|
||||
<v>GetText</v>
|
||||
<v>27b31a6d-8970-4025-b9ee-a307e830bcbf</v>
|
||||
<v>GetTextProperties</v>
|
||||
<v>0366c06f-b349-4be4-bf62-73b2c83644f3</v>
|
||||
<v>GetTooltip</v>
|
||||
<v>9908216d-5312-4cf7-bd4d-868957e61f50</v>
|
||||
<v>GetTranslator</v>
|
||||
<v>9f477ce6-f1cb-4503-ac63-7ac791265ffa</v>
|
||||
<v>GetUpdateRects</v>
|
||||
<v>cac168f5-75e2-4976-97d8-d7bb0d030b5a</v>
|
||||
<v>HandleInput</v>
|
||||
<v>f1a37e85-6055-41dd-b63e-7867382a6544</v>
|
||||
<v>HasInputAccess</v>
|
||||
<v>ff704ae3-84a7-4ff2-9e4a-631af66b917c</v>
|
||||
<v>HasInputAccessIntern</v>
|
||||
<v>be05ba3b-ef95-471b-ade7-39d5d8670b18</v>
|
||||
<v>HasVisibilityAccess</v>
|
||||
<v>804a9e19-e288-49d2-b459-aa6802ea10e5</v>
|
||||
<v>HasVisibilityAccessIntern</v>
|
||||
<v>b7ec5297-67c1-4102-b437-1b9e15bc48ce</v>
|
||||
<v>Initialize</v>
|
||||
<v>d71f7379-f874-493d-aa40-e29e37c14d95</v>
|
||||
<v>IsAntialiasingInactive</v>
|
||||
<v>c22714a5-b3a0-4506-bcfa-d51fb7eff8f7</v>
|
||||
<v>Paint</v>
|
||||
<v>9b4da81b-cf89-40b2-a739-976a5e2da3c6</v>
|
||||
<v>SetClientData</v>
|
||||
<v>a74f84a1-8cfc-41a7-ae44-7734f90d454b</v>
|
||||
<v>SetContainerSize</v>
|
||||
<v>db7fcadb-6284-4228-8ac3-cc891a26d414</v>
|
||||
<v>SetDialogInterface</v>
|
||||
<v>579ba044-f5c4-4ee6-929a-c06bd8f0274b</v>
|
||||
<v>SetResult</v>
|
||||
<v>f3ac4849-845c-4353-a7ab-83fd069980cd</v>
|
||||
<v>SetStaticState</v>
|
||||
<v>8c8759d6-f958-4aa2-88f9-e09be8915c95</v>
|
||||
<v>SetVisuFlagsInternal</v>
|
||||
<v>07b2f1ee-92ee-480d-835c-1b37a09c0450</v>
|
||||
<v>Update</v>
|
||||
<v>6a54baa6-ef8a-43fd-98d1-4250033e18a5</v>
|
||||
</d>
|
||||
<d n="FbProperties" t="CaseInsensitiveHashtable" ckt="String" cvt="Guid">
|
||||
<v>__getContainer</v>
|
||||
<v>9c8ed1ae-b28b-41f1-8f18-a8025c6c0be2</v>
|
||||
<v>__getVisu</v>
|
||||
<v>aa746341-a4e5-4023-aa0a-f1c7766a4ea1</v>
|
||||
</d>
|
||||
<v n="FbName">"NotImportant"</v>
|
||||
<v n="FbGuid">{7104144f-2305-4c5d-9fe2-91a38eb9aa72}</v>
|
||||
</o>
|
||||
<v n="GeneratedGlobalVisuVarsGuid">{338f183c-542c-44d0-aa2e-eab35317f104}</v>
|
||||
<v n="GeneratedGlobalTheVisuVarlistGuid">{f8089fdd-eaa2-4a57-8405-38213769e74d}</v>
|
||||
<v n="GeneratedGlobalVisuConstants">{995d1356-06c4-4db0-b73c-218b19b12f82}</v>
|
||||
<d n="GeneratedAllElementsEntries" t="Hashtable" />
|
||||
<o n="VisuRegDesc" t="GenericFbDescription">
|
||||
<d n="FbMethods" t="CaseInsensitiveHashtable" ckt="String" cvt="Guid">
|
||||
<v>FB_Exit</v>
|
||||
<v>1a6b00c5-c7a0-417e-a00a-a05e95cdd17b</v>
|
||||
<v>FB_Init</v>
|
||||
<v>82e8c7a6-01ca-4b76-9227-4602f8f60cab</v>
|
||||
<v>FB_Reinit</v>
|
||||
<v>1894a455-6e48-48a9-a96c-f102bc2923f1</v>
|
||||
</d>
|
||||
<d n="FbProperties" t="CaseInsensitiveHashtable" />
|
||||
<v n="FbName">"NotImportant"</v>
|
||||
<v n="FbGuid">{7a0b3716-335c-4551-a50a-2927722c5ca9}</v>
|
||||
</o>
|
||||
<v n="VisuRegisterGvl">{29072c9d-69c6-40eb-9983-a0fcd48ea62a}</v>
|
||||
<n n="SettingsPou" />
|
||||
<n n="MemManPou" />
|
||||
<o n="InputsPou" t="GenericFbDescription">
|
||||
<d n="FbMethods" t="CaseInsensitiveHashtable" ckt="String" cvt="Guid">
|
||||
<v>abstrGetDefaultCursor</v>
|
||||
<v>33bf483f-2179-464e-91ad-2f0377aff506</v>
|
||||
<v>ExecuteDialogClosed</v>
|
||||
<v>0a4ec2c4-b985-45f8-8d24-1cef7bba0300</v>
|
||||
<v>ExecuteKeyDown</v>
|
||||
<v>fa3d8db2-81a1-4894-9d8a-c130a35e3fc7</v>
|
||||
<v>ExecuteKeyUp</v>
|
||||
<v>8e1d9c87-8091-40fc-8521-a16eb5d57cac</v>
|
||||
<v>ExecuteLooseCapture</v>
|
||||
<v>b069937d-5b28-4c18-908d-8fabc5376ee4</v>
|
||||
<v>ExecuteMouseClick</v>
|
||||
<v>5a538492-64f5-4605-9f1c-f8d6c5fd1f72</v>
|
||||
<v>ExecuteMouseDblClick</v>
|
||||
<v>fd6f91f2-e27f-4fda-ab2a-2b88ac5659a9</v>
|
||||
<v>ExecuteMouseDown</v>
|
||||
<v>7cb9be44-c8c4-4913-837c-427fb77e4419</v>
|
||||
<v>ExecuteMouseEnter</v>
|
||||
<v>9b745b94-c53b-4231-84f8-4cd879e28d00</v>
|
||||
<v>ExecuteMouseLeave</v>
|
||||
<v>40f5ad04-8f18-4bff-af13-37301e8dd886</v>
|
||||
<v>ExecuteMouseMove</v>
|
||||
<v>5cc6dbfd-46ef-48e6-ad7b-9a5f6d6806a4</v>
|
||||
<v>ExecuteMouseUp</v>
|
||||
<v>5d858f54-0a07-4f46-a737-de4ace253187</v>
|
||||
<v>ExecuteValueChanged</v>
|
||||
<v>87ca57ff-6b6b-4757-ab55-214f42ddc424</v>
|
||||
<v>GetElementInfo</v>
|
||||
<v>5841e568-2336-4846-a244-8f3cc48694dd</v>
|
||||
<v>Initialize</v>
|
||||
<v>3b0c5dd6-49d1-43f6-9297-b0487a9070a8</v>
|
||||
</d>
|
||||
<d n="FbProperties" t="CaseInsensitiveHashtable" />
|
||||
<v n="FbName">"NotImportant"</v>
|
||||
<v n="FbGuid">{c3576ce4-0b2a-4da9-90f0-a7d5920f2f76}</v>
|
||||
</o>
|
||||
<v n="DialogDut">{33a42b95-bd36-4ffc-91a7-dc1f1ea20287}</v>
|
||||
</o>
|
||||
<v n="LastUsedIdForIdentifier">2</v>
|
||||
<o n="TextDocument" t="TextDocument">
|
||||
<v n="TextBlobForSerialisation">"VAR_IN_OUT
|
||||
|
||||
END_VAR
|
||||
VAR_INPUT
|
||||
iStation : INT;
|
||||
END_VAR"</v>
|
||||
<n n="LineInfoPersistence" />
|
||||
</o>
|
||||
<v n="GvlCreated">false</v>
|
||||
<n n="LMEntry" />
|
||||
<v n="ProfileCompatibilityId">4140216668L</v>
|
||||
<v n="LMVerMinor">0</v>
|
||||
<v n="LMVerMajor">1</v>
|
||||
<o n="Hotkeys" t="HotkeyConfiguration">
|
||||
<v n="IdMin">481037385728L</v>
|
||||
<v n="IdMax">549755813887L</v>
|
||||
<v n="Id">481037385728L</v>
|
||||
<v n="IdMask">549754765312L</v>
|
||||
<v n="IdStep">1048576L</v>
|
||||
<l2 n="Inputs" />
|
||||
</o>
|
||||
<o n="VisuSizeManager" t="VisualObjectSizeManager">
|
||||
<d2 n="Size" ckt="Int32" cvt="VisualObjectSize">
|
||||
<v>0</v>
|
||||
<o>
|
||||
<v n="Width">160</v>
|
||||
<v n="Height">25</v>
|
||||
</o>
|
||||
<v>1</v>
|
||||
<o>
|
||||
<v n="Width">160</v>
|
||||
<v n="Height">25</v>
|
||||
</o>
|
||||
</d2>
|
||||
<v n="Version">1</v>
|
||||
</o>
|
||||
<n n="FrameInterfaceDataModel" />
|
||||
</o>
|
||||
</Data>
|
||||
<TypeList>
|
||||
<Type n="ArrayList">System.Collections.ArrayList</Type>
|
||||
<Type n="BackgroundSettings">{1038f12c-dd4b-4f96-87a3-a350fe8f3552}</Type>
|
||||
<Type n="Boolean">System.Boolean</Type>
|
||||
<Type n="Byte">System.Byte</Type>
|
||||
<Type n="CaseInsensitiveHashtable">{7df88604-7ac5-4e36-91c4-55e4fdad3e68}</Type>
|
||||
<Type n="ComplexInput">{1de566f6-72a7-494c-9353-9a418172c96e}</Type>
|
||||
<Type n="Double">System.Double</Type>
|
||||
<Type n="FontDescription">{896a5e54-96c3-433b-96d2-4f1442fef591}</Type>
|
||||
<Type n="GeneratedLanguageModelEntriesData">{703465dc-4679-4ff2-bcc3-c57d0a204da3}</Type>
|
||||
<Type n="GenericFbDescription">{40d6dd8d-dfd0-493a-8e29-c9a35e1e6539}</Type>
|
||||
<Type n="GenericVisualElem">{f86c2928-8614-4cca-824b-e819ac4d58c4}</Type>
|
||||
<Type n="Guid">System.Guid</Type>
|
||||
<Type n="Hashtable">System.Collections.Hashtable</Type>
|
||||
<Type n="HotkeyConfiguration">{6b108d46-58af-4e41-a3f4-174d8f160cc4}</Type>
|
||||
<Type n="Int16">System.Int16</Type>
|
||||
<Type n="Int32">System.Int32</Type>
|
||||
<Type n="Int64">System.Int64</Type>
|
||||
<Type n="NamedStyleColor">{fa491db2-51ff-4bc1-9cd0-ce8c94ff6216}</Type>
|
||||
<Type n="String">System.String</Type>
|
||||
<Type n="TextDocument">{f3878285-8e4f-490b-bb1b-9acbb7eb04db}</Type>
|
||||
<Type n="UInt16">System.UInt16</Type>
|
||||
<Type n="UInt32">System.UInt32</Type>
|
||||
<Type n="VisualElemCollection">{ef9d0b20-c96e-48db-b361-2ded4063150e}</Type>
|
||||
<Type n="VisualElemList">{f285c9a3-7019-446b-b98c-ccec3a0af8fa}</Type>
|
||||
<Type n="VisualElemMember">{c694e3a2-5c0b-4177-ab35-cb06bd5a6a02}</Type>
|
||||
<Type n="VisualElemMemberCollection">{a4b83bea-3742-489c-9fe8-d96d68dba7ab}</Type>
|
||||
<Type n="VisualElemMemberList">{17e26cd1-bb9b-47fe-a3d5-18fcd63b9c96}</Type>
|
||||
<Type n="VisualObject">{f18bec89-9fef-401d-9953-2f11739a6808}</Type>
|
||||
<Type n="VisualObjectSize">{6ad3e88f-aee2-4766-a7ea-a8790037ef51}</Type>
|
||||
<Type n="VisualObjectSizeManager">{5f612b0e-b404-455f-8177-27864e9f5332}</Type>
|
||||
</TypeList>
|
||||
</XmlArchive>
|
||||
<ObjectProperties>
|
||||
<XmlArchive>
|
||||
<Data>
|
||||
<o xml:space="preserve" t="VisualProperty">
|
||||
<v n="VisuUsageType">0</v>
|
||||
<v n="SizeX">160</v>
|
||||
<v n="SizeY">25</v>
|
||||
<v n="IsStartVisu">false</v>
|
||||
<v n="VisuSizeMode" t="VisualVisuSizeMode">Specified</v>
|
||||
<v n="Internal">false</v>
|
||||
<v n="DialogIsOpaque">false</v>
|
||||
<v n="DialogIsOpaqueIsSet">false</v>
|
||||
<v n="UseParentSizeProperties">false</v>
|
||||
</o>
|
||||
</Data>
|
||||
<TypeList>
|
||||
<Type n="Boolean">System.Boolean</Type>
|
||||
<Type n="Int32">System.Int32</Type>
|
||||
<Type n="VisualProperty">{477d844b-9b2a-407e-90a4-d36fd6dde2fc}</Type>
|
||||
<Type n="VisualVisuSizeMode">{34718b76-91f6-43de-8c65-b77e0b1ee621}</Type>
|
||||
</TypeList>
|
||||
</XmlArchive>
|
||||
</ObjectProperties>
|
||||
</Visu>
|
||||
</TcPlcObject>
|
||||
Reference in New Issue
Block a user