diff --git a/solution/_Config/PLC/tc_project_app.xti b/solution/_Config/PLC/tc_project_app.xti
index 6c673bb..be2f7fe 100644
--- a/solution/_Config/PLC/tc_project_app.xti
+++ b/solution/_Config/PLC/tc_project_app.xti
@@ -909,6 +909,14 @@ External Setpoint Generation:
MAIN.axisBladeNeg.NcToPlc
NCTOPLC_AXIS_REF
+
+ MAIN.axisBladePos.NcToPlc
+ NCTOPLC_AXIS_REF
+
+
+ MAIN.axisGap.NcToPlc
+ NCTOPLC_AXIS_REF
+
GVL.astAxes[1].stInputs.bLimitFwd
BOOL
@@ -977,14 +985,6 @@ External Setpoint Generation:
GVL.astAxes[4].Axis.NcToPlc
NCTOPLC_AXIS_REF
-
- MAIN.axisBladePos.NcToPlc
- NCTOPLC_AXIS_REF
-
-
- MAIN.axisGap.NcToPlc
- NCTOPLC_AXIS_REF
-
PlcTask Outputs
@@ -1013,6 +1013,22 @@ External Setpoint Generation:
MAIN.axisBladeNeg.PlcToNc
PLCTONC_AXIS_REF
+
+ MAIN.axisBladePos.PlcToNc
+ PLCTONC_AXIS_REF
+
+
+ MAIN.axisGap.PlcToNc
+ PLCTONC_AXIS_REF
+
+
+ testProg.myFirstSlits.iGapSizePosition
+ UDINT
+
+
+ testProg.myFirstSlits.iGapCentrePosition
+ UDINT
+
GVL.astAxes[1].Axis.PlcToNc
PLCTONC_AXIS_REF
@@ -1029,22 +1045,6 @@ External Setpoint Generation:
GVL.astAxes[4].Axis.PlcToNc
PLCTONC_AXIS_REF
-
- testProg.myFirstSlits.iGapSizePosition
- UDINT
-
-
- testProg.myFirstSlits.iGapCentrePosition
- UDINT
-
-
- MAIN.axisBladePos.PlcToNc
- PLCTONC_AXIS_REF
-
-
- MAIN.axisGap.PlcToNc
- PLCTONC_AXIS_REF
-
diff --git a/solution/tc_project_app/POUs/Application_Specific/Axes/testProg.TcPOU b/solution/tc_project_app/POUs/Application_Specific/Axes/testProg.TcPOU
index 75161ad..c9a3e1c 100644
--- a/solution/tc_project_app/POUs/Application_Specific/Axes/testProg.TcPOU
+++ b/solution/tc_project_app/POUs/Application_Specific/Axes/testProg.TcPOU
@@ -3,7 +3,7 @@
@@ -12,8 +12,7 @@ GVL.astAxes[1].stConfig.fHomePosition:=-30;
GVL.astAxes[2].stConfig.eHomeSeq:=E_HomingRoutines.eHomeToRef_Fwd;
GVL.astAxes[2].stConfig.fHomePosition:=30;
-myFirstSlits(iBladeNegative:=1,iBladePositive:=2, iGapSize:=3, iGapCentre:=4);
-]]>
+myFirstSlits(iBladeNegative:=1,iBladePositive:=2, iGapSize:=3, iGapCentre:=4, bEnable :=TRUE);]]>
@@ -21,7 +20,6 @@ myFirstSlits(iBladeNegative:=1,iBladePositive:=2, iGapSize:=3, iGapCentre:=4);
-
\ No newline at end of file
diff --git a/solution/tc_project_app/POUs/MAIN.TcPOU b/solution/tc_project_app/POUs/MAIN.TcPOU
index 0ae9bb8..3af7fab 100644
--- a/solution/tc_project_app/POUs/MAIN.TcPOU
+++ b/solution/tc_project_app/POUs/MAIN.TcPOU
@@ -32,47 +32,12 @@ END_VAR
VAR PERSISTENT
bRestoreOnStartup: BOOL;
-END_VAR
-
-
-VAR
-//all for testing
-
-axisBladeNeg : AXIS_REF;
-axisBladePos : AXIS_REF;
-axisGap : AXIS_REF;
-powerBladeNeg : MC_POWER;
-powerBladePos : MC_POWER;
-powerAxisGap : MC_POWER;
-
-mcGearIn : MC_GEARIN;
-mcGearInMulti : MC_GEARINMULTIMASTER;
-mcGearOut : MC_GEAROUT;
-
-mcMoveAbs : MC_MOVEABSOLUTE;
-
END_VAR]]>
@@ -248,20 +213,6 @@ END_FOR]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/solution/tc_project_app/tc_mca_std_lib b/solution/tc_project_app/tc_mca_std_lib
index 2b22c81..3ccc0a7 160000
--- a/solution/tc_project_app/tc_mca_std_lib
+++ b/solution/tc_project_app/tc_mca_std_lib
@@ -1 +1 @@
-Subproject commit 2b22c8199b139687fe8ba11e4389ee1fdcb6054f
+Subproject commit 3ccc0a747957608e6221954f8c1330fe14f2340e
diff --git a/solution/tc_project_app/tc_project_app.plcproj b/solution/tc_project_app/tc_project_app.plcproj
index ed41398..b034e20 100644
--- a/solution/tc_project_app/tc_project_app.plcproj
+++ b/solution/tc_project_app/tc_project_app.plcproj
@@ -57,6 +57,9 @@
Code
+
+ Code
+
Code