diff --git a/MTC_Adapter/CMSCncLib/CNC/CNC.SIEMENS/CNC.SIEMENS.vb b/MTC_Adapter/CMSCncLib/CNC/CNC.SIEMENS/CNC.SIEMENS.vb
index 3b7a3f8..a3503d1 100644
--- a/MTC_Adapter/CMSCncLib/CNC/CNC.SIEMENS/CNC.SIEMENS.vb
+++ b/MTC_Adapter/CMSCncLib/CNC/CNC.SIEMENS/CNC.SIEMENS.vb
@@ -931,13 +931,13 @@ Namespace CNC
'''
Public tabFamUt As UShort()
'''
- ''' Tabella TIPO Vita Residua Famiglie Utensili (DB253.DBW1900)
+ ''' Tabella TIPO Vita Residua Famiglie Utensili (DB253.DBB1900)
'''
- Public tabTipoVitaRes As UShort()
+ Public tabTipoVitaRes As Byte()
'''
- ''' Tabella Vita Residua Famiglie Utensili (DB253.DBW4300)
+ ''' Tabella Vita Residua Famiglie Utensili (DB253.DBD4300)
'''
- Public tabVitaRes As UShort()
+ Public tabVitaRes As UInt32()
End Structure
@@ -997,7 +997,7 @@ Namespace CNC
itemRead(1) = New Item("DB253.DBW2500:[" & numVal & "]") 'tabUt_UT
itemRead(2) = New Item("DB253.DBW2900:[" & numVal & "]") 'IdFamigliaUt
itemRead(3) = New Item("DB253.DBW100:[" & numVal & "]") 'tabFamUt
- itemRead(4) = New Item("DB253.DBW1900:[" & numVal & "]") 'tabTipoVitaRes
+ itemRead(4) = New Item("DB253.DBB1900:[" & numVal & "]") 'tabTipoVitaRes
itemRead(5) = New Item("DB253.DBD4300:[" & numVal & "]") 'tabVitaRes
Do
@@ -1018,8 +1018,8 @@ Namespace CNC
Dim _tabUt_UT(numVal - 1) As UShort
Dim _tabIdFamUt(numVal - 1) As UShort
Dim _tabFamUt(numVal - 1) As UShort
- Dim _tabTipoVitaRes(numVal - 1) As UShort
- Dim _tabVitaRes(numVal - 1) As UShort
+ Dim _tabTipoVitaRes(numVal - 1) As Byte
+ Dim _tabVitaRes(numVal - 1) As UInt32
' faccio copia valori!
For i As Integer = 0 To numUt - 1
diff --git a/MTC_Adapter/MTC_Adapter/DATA/CONF/Adapter_ItemList.xml b/MTC_Adapter/MTC_Adapter/DATA/CONF/Adapter_ItemList.xml
index dbac0c1..66f2df4 100644
--- a/MTC_Adapter/MTC_Adapter/DATA/CONF/Adapter_ItemList.xml
+++ b/MTC_Adapter/MTC_Adapter/DATA/CONF/Adapter_ItemList.xml
@@ -1,8 +1,8 @@
1
- ADAPTER_FANUC
- FANUC
+ ADAPTER_SIEMENS
+ SIEMENS
0
0
0
@@ -44,7 +44,7 @@
- SlittaMagazzino_01
+ SlittaMagazzino_
@@ -83,6 +83,10 @@
Path_01
+
+ Path_02
+
+
@@ -169,5 +173,135 @@
+
+ Axis_07
+
+
+ Axis_07_Type
+ LINEAR
+
+
+ Axis_07_Grp
+ 00
+
+
+
+
+ Axis_08
+
+
+ Axis_08_Type
+ LINEAR
+
+
+ Axis_08_Grp
+ 00
+
+
+
+
+ Axis_09
+
+
+ Axis_09_Type
+ LINEAR
+
+
+ Axis_09_Grp
+ 00
+
+
+
+
+ Axis_10
+
+
+ Axis_10_Type
+ LINEAR
+
+
+ Axis_10_Grp
+ 00
+
+
+
+
+ Axis_11
+
+
+ Axis_11_Type
+ LINEAR
+
+
+ Axis_11_Grp
+ 00
+
+
+
+
+ Axis_12
+
+
+ Axis_12_Type
+ LINEAR
+
+
+ Axis_12_Grp
+ 00
+
+
+
+
+ Axis_13
+
+
+ Axis_13_Type
+ ROTARY
+
+
+ Axis_13_Grp
+ 00
+
+
+
+
+ Axis_14
+
+
+ Axis_14_Type
+ ROTARY
+
+
+ Axis_14_Grp
+ 00
+
+
+
+
+ Axis_15
+
+
+ Axis_15_Type
+ LINEAR
+
+
+ Axis_15_Grp
+ 00
+
+
+
+
+ Axis_16
+
+
+ Axis_16_Type
+ LINEAR
+
+
+ Axis_16_Grp
+ 00
+
+
+
\ No newline at end of file
diff --git a/MTC_Adapter/MTC_Adapter/DATA/CONF/AlarmList.map b/MTC_Adapter/MTC_Adapter/DATA/CONF/AlarmList.map
index 62f333f..6698345 100644
--- a/MTC_Adapter/MTC_Adapter/DATA/CONF/AlarmList.map
+++ b/MTC_Adapter/MTC_Adapter/DATA/CONF/AlarmList.map
@@ -377,7 +377,7 @@
000376|PLC|FAULT|[COD 002107] - 530 PULSANTIERA ESTERNA ABILITATA
000377|PLC|FAULT|[COD 002108] - 504 CAMBIO UTENSILE INTERROTTO
000378|PLC|FAULT|[COD 002109] - 363 MONTANTE CENTRALE ALTO
-000379|PLC|FAULT|[COD 002110] - --- PREALLARME TERMICO TORQUE A
+000379|PLC|FAULT|[COD 002110] - =--- PREALLARME TERMICO TORQUE A
000380|PLC|FAULT|[COD 002111] - 498 CARICO MASSIMO SUL MANDRINO SUPERATO SOGLIA S1
000381|PLC|FAULT|[COD 002112] - --- PREALLARME TERMICO TORQUE C
000382|PLC|FAULT|[COD 002113] - 432 UTENSILE NON SGANCIATO
@@ -431,7 +431,7 @@
000430|PLC|FAULT|[COD 002161] - 289 ATTREZZAGGIO CAMBIO UTENSILE 2 IN CORSO
000431|PLC|FAULT|[COD 002162] - 584 PORTA DI SICUREZZA MAGAZZINO DISCO 2 NON CHIUSA
000432|PLC|FAULT|[COD 002163] - 514 PROTEZIONE MAGAZZINO DISCO 2 NON IN POSIZIONE
-000433|PLC|FAULT|[COD 002164] - ...
+000433|PLC|FAULT|[COD 002164] -
000434|PLC|FAULT|[COD 002165] - 550 GRUPPO DI FORATURA NON IN POSIZIONE
000435|PLC|FAULT|[COD 002166] - ...
000436|PLC|FAULT|[COD 002167] - ...
@@ -441,7 +441,7 @@
000440|PLC|FAULT|[COD 002171] - 251 CICLO DI ATTREZZAGGIO AUTOMATICO INTERROTTO
000441|PLC|FAULT|[COD 002172] - 605 DISPOSITIVO DI REGISTRAZIONE DATI UTENSILI NON IN POSIZIONE
000442|PLC|FAULT|[COD 002173] - ...
-000443|PLC|FAULT|[COD 002174] - --- COMPENSAZIONE TERMICA NON ATTIVA
+000443|PLC|FAULT|[COD 002174] - ...
000444|PLC|FAULT|[COD 002175] - ...
000445|PLC|FAULT|[COD 002176] - 130 DISPOSITIVO MONITORAGGIO NON PRONTO
000446|PLC|FAULT|[COD 002177] - 773 LIMITE 1 MONITORAGGIO NON OK