50 lines
1.5 KiB
XML
50 lines
1.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.13">
|
|
<GVL Name="SPINNER_GVL" Id="{966c1ff3-9e36-481f-a1da-74e58743df22}">
|
|
<Declaration><![CDATA[VAR_GLOBAL
|
|
SPINNER_RECIPE_EDITE : sSpinnerRecipe;
|
|
SPINNER_RECIPE_EMPTY : sSpinnerRecipe;
|
|
|
|
ConfigTargetSize : INT := 1;
|
|
|
|
SPINNER_MAIN : ARRAY[FirstSpinner..LastSpinner] OF SPINNER_MAIN_FB;
|
|
|
|
DummySpinnerRecipe : sSpinnerRecipe;
|
|
VisuSpinnerAutoRecipe : REFERENCE TO sSpinnerRecipe := DummySpinnerRecipe;
|
|
|
|
DummySpinnerConfig : sSpinnerConfig;
|
|
VisuSpinnerConfig : REFERENCE TO sSpinnerConfig := DummySpinnerConfig;
|
|
|
|
|
|
VisuSpinnerMain : REFERENCE TO SPINNER_MAIN_FB := SPINNER_MAIN[FirstSpinner];
|
|
|
|
ChuckChangeBusy : BOOL;
|
|
|
|
NozzleCheckIndex : SINT;
|
|
NozzleCheckNames : ARRAY[0..9] OF T_MaxString;
|
|
|
|
bOutCenterSensorOn AT %Q* : BOOL;
|
|
END_VAR
|
|
|
|
VAR_GLOBAL PERSISTENT
|
|
// SpinnerNoRobotInit : BOOL;
|
|
|
|
rNozzleCalibration : ARRAY[1..6] OF sPoint;
|
|
END_VAR
|
|
|
|
VAR_GLOBAL CONSTANT
|
|
// vSpinnerWasteTank : BOOL := TRUE;
|
|
// vSpinnerSplashRing : BOOL := TRUE;
|
|
// vSpinnerHatch : BOOL := TRUE;
|
|
vChuckVacuum : BOOL := TRUE;
|
|
vSpinnerShutter : BOOL := TRUE;
|
|
vSpinnerMotorRinse : BOOL := TRUE;
|
|
vVibrationSensor : BOOL := TRUE;
|
|
vSpinnerDoorLcok : BOOL := TRUE;
|
|
// vJulabo : USINT := 1;
|
|
// vSpinnerMotorLift : BOOL := TRUE;
|
|
// vSpinnerDoorLcok : BOOL := TRUE;
|
|
END_VAR
|
|
]]></Declaration>
|
|
</GVL>
|
|
</TcPlcObject> |