From ec4413cc6435dd366be85452dbac3bc822d19f3e Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Wed, 19 Sep 2018 17:35:55 +0200 Subject: [PATCH] Riallinemanto file di conf con macchina produzione --- .../SCMA/DATA/CONF/Adapter_ItemList.xml | 100 ++++++++++------- MTC_Adapter/SCMA/DATA/CONF/DataModel.xml | 105 ++++++++++-------- .../SCMA/DATA/CONF/NameRepRolesList.map | 50 ++++++++- 3 files changed, 159 insertions(+), 96 deletions(-) diff --git a/MTC_Adapter/SCMA/DATA/CONF/Adapter_ItemList.xml b/MTC_Adapter/SCMA/DATA/CONF/Adapter_ItemList.xml index 89bceea..e847395 100644 --- a/MTC_Adapter/SCMA/DATA/CONF/Adapter_ItemList.xml +++ b/MTC_Adapter/SCMA/DATA/CONF/Adapter_ItemList.xml @@ -1,7 +1,7 @@ 1 - ADAPTER_OSAI + CMS_ADAPTER OSAI 0 0 @@ -25,16 +25,20 @@ VacAct_02 + + VacAct_03 + + + + VacAct_04 + + Lubro_01 - - Lubro_02 - - @@ -42,57 +46,41 @@ - - - ProtMagazzino_01 - - - - - - Cooler_01 - - - - Cooler_02 - - - - - - Press_01 - - - - Press_02 - - - - - - Temp_01 - - - - Temp_02 - - - Path_01 - + + + Path_03 + + + + Path_04 + + UnOp_01 + + UnOp_02 + + + + UnOp_03 + + + + UnOp_04 + + @@ -173,5 +161,31 @@ + + Axis_07 + + + Axis_07_Type + LINEAR + + + Axis_07_Grp + 00 + + + + + Axis_11 + + + Axis_11_Type + ROTARY + + + Axis_11_Grp + 00 + + + \ No newline at end of file diff --git a/MTC_Adapter/SCMA/DATA/CONF/DataModel.xml b/MTC_Adapter/SCMA/DATA/CONF/DataModel.xml index 12e9a07..9e49c00 100644 --- a/MTC_Adapter/SCMA/DATA/CONF/DataModel.xml +++ b/MTC_Adapter/SCMA/DATA/CONF/DataModel.xml @@ -1,15 +1,38 @@ - - - - + + + + - + + + + + + + + + + + + + + + + + + + + + + + + @@ -51,7 +74,16 @@ - + + + + + + + + + + @@ -64,7 +96,7 @@ - + @@ -72,11 +104,29 @@ - + + + + + + + + + + + + + + + + + + + @@ -86,23 +136,12 @@ - - - - - - - - - - - @@ -112,34 +151,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/MTC_Adapter/SCMA/DATA/CONF/NameRepRolesList.map b/MTC_Adapter/SCMA/DATA/CONF/NameRepRolesList.map index bdb382a..d2e6cdb 100644 --- a/MTC_Adapter/SCMA/DATA/CONF/NameRepRolesList.map +++ b/MTC_Adapter/SCMA/DATA/CONF/NameRepRolesList.map @@ -17,12 +17,12 @@ A|B|AV_| A|B|ST_| A|B|UNK_|Unk -A|B|Axis_01|Axes:AxisX -A|B|Axis_02|Axes:AxisY -A|B|Axis_03|Axes:AxisZ -A|B|Axis_04|Axes:AxisB -A|B|Axis_05|Axes:AxisC -A|B|Axis_06|Axes:AxisV +#A|B|Axis_01|Axes:AxisX +#A|B|Axis_02|Axes:AxisY +#A|B|Axis_03|Axes:AxisZ +#A|B|Axis_04|Axes:AxisB +#A|B|Axis_05|Axes:AxisC +#A|B|Axis_06|Axes:AxisV #------------------------------------------------------------ @@ -57,6 +57,44 @@ A|I|PROC_SEL|ProcSel A|I|CodG_ACT|CodGAct A|I|USER_ACTION|UserAction +# variabili 1:1 per mapping "forzato" CMS 9084 +A|I|Axis_01_FeedAct|Axes:AxisX:feedRate +A|I|Axis_02_FeedAct|Axes:AxisY:feedRate +A|I|Axis_03_FeedAct|Axes:AxisZ:feedRate +A|I|Axis_04_FeedAct|Axes:AxisB:feedRate +A|I|Axis_05_FeedAct|Axes:AxisC:feedRate +A|I|Axis_06_FeedAct|Axes:AxisV:feedRate + +A|I|Axis_01_FeedOver|Axes:AxisX:override +A|I|Axis_02_FeedOver|Axes:AxisY:override +A|I|Axis_03_FeedOver|Axes:AxisZ:override +A|I|Axis_04_FeedOver|Axes:AxisB:override +A|I|Axis_05_FeedOver|Axes:AxisC:override +A|I|Axis_06_FeedOver|Axes:AxisV:override + +A|I|Axis_01_InvDDone|Axes:AxisX:inversions +A|I|Axis_02_InvDDone|Axes:AxisY:inversions +A|I|Axis_03_InvDDone|Axes:AxisZ:inversions +A|I|Axis_04_InvDDone|Axes:AxisB:inversions +A|I|Axis_05_InvDDone|Axes:AxisC:inversions +A|I|Axis_06_InvDDone|Axes:AxisV:inversions + +A|I|AV_Axis_01_Load|Axes:AxisX:load +A|I|AV_Axis_02_Load|Axes:AxisY:load +A|I|AV_Axis_03_Load|Axes:AxisZ:load +A|I|AV_Axis_04_Load|Axes:AxisB:load +A|I|AV_Axis_05_Load|Axes:AxisC:load +A|I|AV_Axis_06_Load|Axes:AxisV:load + +A|I|Axis_01_PosAct|Axes:AxisX:currentPos +A|I|Axis_02_PosAct|Axes:AxisY:currentPos +A|I|Axis_03_PosAct|Axes:AxisZ:currentPos +A|I|Axis_04_PosAct|Axes:AxisB:currentPos +A|I|Axis_05_PosAct|Axes:AxisC:currentPos +A|I|Axis_06_PosAct|Axes:AxisV:currentPos + +A|I|Path_01_FeedOverr|Axes:override +A|I|Path_01_FeedRate|Axes:feedRate #------------------------------------------------------------ # Ricerca SOSTITUZIONI ESPLICITE per variabili (counter generici)