<?xml version="1.0" encoding="UTF-8"?>
<MTConnectDevices xsi:schemaLocation="urn:mtconnect.org:MTConnectDevices:1.3 /schemas/MTConnectDevices_1.3.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mtconnect.org:MTConnectDevices:1.3" xmlns:m="urn:mtconnect.org:MTConnectDevices:1.3">
  <Header creationTime="2016-04-28T08:44:40+00:00" sender="localhost" instanceId="100"  version="1.3"/>
  <Devices>
    <Device id="MTC" iso841Class="6" name="SCM-KVARA-000001" sampleInterval="10" uuid="SCM-KVARA-000001">
      <Description manufacturer="SCM">SCM KVARA v7</Description>
      <DataItems>
        <!--<DataItem category="xxxx" id="xxxx" type="xxxx" subType="xxxx" nativeUnits="xxxx"  units="xxxx" name="xxxx" />-->
        <!--<DataItem category="EVENT" id="AVAIL" type="AVAILABILITY"/>-->
        <DataItem category="EVENT" id="STATUS" type="ACTUATOR_STATE"/>
        <!--<DataItem category="SAMPLE" id="ACC_TIME" type="ACCUMULATED_TIME" name="[s] Tempo macchina in potenza "/>
        <DataItem category="SAMPLE" id="ACC_TIME_WORK" type="ACCUMULATED_TIME" name="[s] Tempo macchina in lavorazione"/>-->
        <DataItem category="SAMPLE" id="CLOCK" type="CLOCK_TIME"/>
        <DataItem category="SAMPLE" id="POWER" type="POWER_STATE"/>
        <!--<DataItem category="EVENT" id="OperatorId" type="MESSAGE" name="ID Operatore"/>-->
        <DataItem category="EVENT" id="FUNCT_MODE" type="MESSAGE"/>
        <!--<DataItem category="EVENT" id="USER_ACTION" type="MESSAGE"/>-->
        <!--<DataItem category="EVENT" id="TESTING_DATA" type="MESSAGE"/>-->
        <!--<DataItem category="EVENT" id="PROTECTION_STATUS" type="ACTUATOR_STATE" name="Stato protezioni"/>-->
        <!--<DataItem category="EVENT" id="UNK_STATUS" type="MESSAGE" name="Stati sconosciuti"/>-->
        <!--<DataItem category="EVENT" id="UNK_STROBE" type="MESSAGE" name="Strobes sconosciuti"/>-->
        <DataItem category="CONDITION" id="CNC" type="SYSTEM"/>
        <DataItem category="CONDITION" id="PLC" type="LOGIC_PROGRAM"/>
      </DataItems>
      <Components>
        <Axes id="ax" name="Assi">
          <Components>
            <Linear id="Axis_01" name="ASSE X">
              <DataItems>
                <DataItem category="SAMPLE" id="Axis_01_PosAct" type="POSITION" subType="ACTUAL" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] Quota attuale"/>
                <!--<DataItem category="SAMPLE" id="Axis_01_PosTgt" type="POSITION" subType="TARGET" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] Quota target"/>
                <DataItem category="SAMPLE" id="Axis_01_Load" type="LOAD" nativeUnits="PERCENT" units="PERCENT" name="[%] Carico"/>-->
                <DataItem category="SAMPLE" id="Axis_01_FeedAct" type="AXIS_FEEDRATE" subType="ACTUAL" units="MILLIMETER/SECOND" name="[mm/min] Feedrate"/>
                <DataItem category="SAMPLE" id="Axis_01_FeedOver" type="AXIS_FEEDRATE" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] Feed Override"/>
                <!--<DataItem category="SAMPLE" id="Axis_01_AccTime" type="ACCUMULATED_TIME" nativeUnits="HOUR" units="SECOND" name="[s] Tempo utilizzo"/>-->
                <DataItem category="SAMPLE" id="Axis_01_DistDone" type="LENGHT" nativeUnits="COUNT" units="COUNT" name="[m] Distanza totale percorsa"/>
                <DataItem category="SAMPLE" id="Axis_01_InvDDone" type="MESSAGE" nativeUnits="COUNT" units="COUNT" name="[#] Numero inversioni"/>
                <DataItem category="EVENT" id="Axis_01_MainProc" type="MESSAGE" name="[#] Processo di appartenenza">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_01_IsMast" type="MESSAGE" name="[0/1] Master/Slave">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_01_MastId" type="MESSAGE" name="[#] ID Asse master">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_01_Dir" type="DIRECTION" subType="LINEAR" name="[-/+] Direzione"/>
                <DataItem category="CONDITION" id="Axis_01_AlarmCNC" type="SYSTEM" name="Allarmi CN" />
                <DataItem category="CONDITION" id="Axis_01_AlarmPLC" type="LOGIC_PROGRAM" name="Allarmi PLC"/>
              </DataItems>
            </Linear>
            <Linear id="Axis_02" name="ASSE Y">
              <DataItems>
                <DataItem category="SAMPLE" id="Axis_02_PosAct" type="POSITION" subType="ACTUAL" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] Quota attuale"/>
                <!--<DataItem category="SAMPLE" id="Axis_02_PosTgt" type="POSITION" subType="TARGET" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] Quota target"/>
                <DataItem category="SAMPLE" id="Axis_02_Load" type="LOAD" nativeUnits="PERCENT" units="PERCENT" name="[%] Carico"/>-->
                <DataItem category="SAMPLE" id="Axis_02_FeedAct" type="AXIS_FEEDRATE" subType="ACTUAL" units="MILLIMETER/SECOND" name="[mm/min] Feedrate"/>
                <DataItem category="SAMPLE" id="Axis_02_FeedOver" type="AXIS_FEEDRATE" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] Feed Override"/>
                <!--<DataItem category="SAMPLE" id="Axis_02_AccTime" type="ACCUMULATED_TIME" nativeUnits="HOUR" units="SECOND" name="[s] Tempo utilizzo"/>-->
                <DataItem category="SAMPLE" id="Axis_02_DistDone" type="LENGHT" nativeUnits="COUNT" units="COUNT" name="[m] Distanza totale percorsa"/>
                <DataItem category="SAMPLE" id="Axis_02_InvDDone" type="MESSAGE" nativeUnits="COUNT" units="COUNT" name="[#] Numero inversioni"/>
                <DataItem category="EVENT" id="Axis_02_MainProc" type="MESSAGE" name="[#] Processo di appartenenza">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_02_IsMast" type="MESSAGE" name="[0/1] Master/Slave">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_02_MastId" type="MESSAGE" name="[#] ID Asse master">
                  <Constraints>
                    <Value>2</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_02_Dir" type="DIRECTION" subType="LINEAR" name="[-/+] Direzione"/>
                <DataItem category="CONDITION" id="Axis_02_AlarmCNC" type="SYSTEM" name="Allarmi CN" />
                <DataItem category="CONDITION" id="Axis_02_AlarmPLC" type="LOGIC_PROGRAM" name="Allarmi PLC"/>
              </DataItems>
            </Linear>
            <Linear id="Axis_03" name="ASSE Z">
              <DataItems>
                <DataItem category="SAMPLE" id="Axis_03_PosAct" type="POSITION" subType="ACTUAL" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] Quota attuale"/>
                <!--<DataItem category="SAMPLE" id="Axis_03_PosTgt" type="POSITION" subType="TARGET" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] Quota target"/>
                <DataItem category="SAMPLE" id="Axis_03_Load" type="LOAD" nativeUnits="PERCENT" units="PERCENT" name="[%] Carico"/>-->
                <DataItem category="SAMPLE" id="Axis_03_FeedAct" type="AXIS_FEEDRATE" subType="ACTUAL" units="MILLIMETER/SECOND" name="[mm/min] Feedrate"/>
                <DataItem category="SAMPLE" id="Axis_03_FeedOver" type="AXIS_FEEDRATE" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] Feed Override"/>
                <!--<DataItem category="SAMPLE" id="Axis_03_AccTime" type="ACCUMULATED_TIME" nativeUnits="HOUR" units="SECOND" name="[s] Tempo utilizzo"/>-->
                <DataItem category="SAMPLE" id="Axis_03_DistDone" type="LENGHT" nativeUnits="COUNT" units="COUNT" name="[m] Distanza totale percorsa"/>
                <DataItem category="SAMPLE" id="Axis_03_InvDDone" type="MESSAGE" nativeUnits="COUNT" units="COUNT" name="[#] Numero inversioni"/>
                <DataItem category="EVENT" id="Axis_03_MainProc" type="MESSAGE" name="[#] Processo di appartenenza">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_03_IsMast" type="MESSAGE" name="[0/1] Master/Slave">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_03_MastId" type="MESSAGE" name="[#] ID Asse master">
                  <Constraints>
                    <Value>3</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_03_Dir" type="DIRECTION" subType="LINEAR" name="[-/+] Direzione"/>
                <DataItem category="CONDITION" id="Axis_03_AlarmCNC" type="SYSTEM" name="Allarmi CN" />
                <DataItem category="CONDITION" id="Axis_03_AlarmPLC" type="LOGIC_PROGRAM" name="Allarmi PLC"/>
              </DataItems>
            </Linear>
            <Rotary id="Axis_04" name="ASSE B">
              <DataItems>
                <DataItem category="SAMPLE" id="Axis_04_PosAct" type="ANGLE" subType="ACTUAL" nativeUnits="DEGREE" units="DEGREE" name="[°] Quota attuale"/>
                <!--<DataItem category="SAMPLE" id="Axis_04_PosTgt" type="ANGLE" subType="TARGET" nativeUnits="DEGREE" units="DEGREE" name="[°] Quota target"/>
                <DataItem category="SAMPLE" id="Axis_04_Load" type="LOAD" nativeUnits="PERCENT" units="PERCENT" name="[%] Carico"/>-->
                <DataItem category="SAMPLE" id="Axis_04_FeedAct" type="ROTARY_VELOCITY" subType="ACTUAL" nativeUnits="REVOLUTION/MINUTE" units="REVOLUTION/MINUTE" name="[°/min] Feedrate"/>
                <DataItem category="SAMPLE" id="Axis_04_FeedOver" type="ROTARY_VELOCITY" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] Feed Override"/>
                <!--<DataItem category="SAMPLE" id="Axis_04_AccTime" type="ACCUMULATED_TIME" nativeUnits="HOUR" units="SECOND" name="[s] Tempo utilizzo"/>-->
                <DataItem category="SAMPLE" id="Axis_04_DistDone" type="LENGHT" nativeUnits="COUNT" units="COUNT" name="[rev] Rivoluzioni"/>
                <DataItem category="SAMPLE" id="Axis_04_InvDDone" type="MESSAGE" nativeUnits="COUNT" units="COUNT" name="[#] Numero inversioni"/>
                <DataItem category="EVENT" id="Axis_04_MainProc" type="MESSAGE" name="[#] Processo di appartenenza">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_04_IsMast" type="MESSAGE" name="[0/1] Master/Slave">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_04_MastId" type="MESSAGE" name="[#] ID Asse master">
                  <Constraints>
                    <Value>4</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_04_Dir" type="DIRECTION" subType="ROTARY" name="[-/+] Direzione"/>
                <DataItem category="CONDITION" id="Axis_04_AlarmCNC" type="SYSTEM" name="Allarmi CN" />
                <DataItem category="CONDITION" id="Axis_04_AlarmPLC" type="LOGIC_PROGRAM" name="Allarmi PLC"/>
              </DataItems>
            </Rotary>
            <Rotary id="Axis_05" name="ASSE C">
              <DataItems>
                <DataItem category="SAMPLE" id="Axis_05_PosAct" type="ANGLE" subType="ACTUAL" nativeUnits="DEGREE" units="DEGREE" name="[°] Quota attuale"/>
                <!--<DataItem category="SAMPLE" id="Axis_05_PosTgt" type="ANGLE" subType="TARGET" nativeUnits="DEGREE" units="DEGREE" name="[°] Quota target"/>
                <DataItem category="SAMPLE" id="Axis_05_Load" type="LOAD" nativeUnits="PERCENT" units="PERCENT" name="[%] Carico"/>-->
                <DataItem category="SAMPLE" id="Axis_05_FeedAct" type="ROTARY_VELOCITY" subType="ACTUAL" nativeUnits="REVOLUTION/MINUTE" units="REVOLUTION/MINUTE" name="[°/min] Feedrate"/>
                <DataItem category="SAMPLE" id="Axis_05_FeedOver" type="ROTARY_VELOCITY" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] Feed Override"/>
                <!--<DataItem category="SAMPLE" id="Axis_05_AccTime" type="ACCUMULATED_TIME" nativeUnits="HOUR" units="SECOND" name="[s] Tempo utilizzo"/>-->
                <DataItem category="SAMPLE" id="Axis_05_DistDone" type="LENGHT" nativeUnits="COUNT" units="COUNT" name="[rev] Rivoluzioni"/>
                <DataItem category="SAMPLE" id="Axis_05_InvDDone" type="MESSAGE" nativeUnits="COUNT" units="COUNT" name="[#] Numero inversioni"/>
                <DataItem category="EVENT" id="Axis_05_MainProc" type="MESSAGE" name="[#] Processo di appartenenza">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_05_IsMast" type="MESSAGE" name="[0/1] Master/Slave">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_05_MastId" type="MESSAGE" name="[#] ID Asse master">
                  <Constraints>
                    <Value>5</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_05_Dir" type="DIRECTION" subType="ROTARY" name="[-/+] Direzione"/>
                <DataItem category="CONDITION" id="Axis_05_AlarmCNC" type="SYSTEM" name="Allarmi CN" />
                <DataItem category="CONDITION" id="Axis_05_AlarmPLC" type="LOGIC_PROGRAM" name="Allarmi PLC"/>
              </DataItems>
            </Rotary>
            <Linear id="Axis_06" name="ASSE U">
              <DataItems>
                <DataItem category="SAMPLE" id="Axis_06_PosAct" type="POSITION" subType="ACTUAL" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] Quota attuale"/>
                <!--<DataItem category="SAMPLE" id="Axis_06_PosTgt" type="POSITION" subType="TARGET" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] Quota target"/>
                <DataItem category="SAMPLE" id="Axis_06_Load" type="LOAD" nativeUnits="PERCENT" units="PERCENT" name="[%] Carico"/>-->
                <DataItem category="SAMPLE" id="Axis_06_FeedAct" type="AXIS_FEEDRATE" subType="ACTUAL" units="MILLIMETER/SECOND" name="[mm/min] Feedrate"/>
                <DataItem category="SAMPLE" id="Axis_06_FeedOver" type="AXIS_FEEDRATE" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] Feed Override"/>
                <!--<DataItem category="SAMPLE" id="Axis_06_AccTime" type="ACCUMULATED_TIME" nativeUnits="HOUR" units="SECOND" name="[s] Tempo utilizzo"/>-->
                <DataItem category="SAMPLE" id="Axis_06_DistDone" type="LENGHT" nativeUnits="COUNT" units="COUNT" name="[m] Distanza totale percorsa"/>
                <DataItem category="SAMPLE" id="Axis_06_InvDDone" type="MESSAGE" nativeUnits="COUNT" units="COUNT" name="[#] Numero inversioni"/>
                <DataItem category="EVENT" id="Axis_06_MainProc" type="MESSAGE" name="[#] Processo di appartenenza">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_06_IsMast" type="MESSAGE" name="[0/1] Master/Slave">
                  <Constraints>
                    <Value>0</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_06_MastId" type="MESSAGE" name="[#] ID Asse master">
                  <Constraints>
                    <Value>1</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="EVENT" id="Axis_06_Dir" type="DIRECTION" subType="LINEAR" name="[-/+] Direzione"/>
                <DataItem category="CONDITION" id="Axis_06_AlarmCNC" type="SYSTEM" name="Allarmi CN" />
                <DataItem category="CONDITION" id="Axis_06_AlarmPLC" type="LOGIC_PROGRAM" name="Allarmi PLC"/>
              </DataItems>
            </Linear>
          </Components>
        </Axes>
        <Controller id="cn1" name="Controller">
          <DataItems>
            <!--<DataItem category="EVENT" id="Message" type="MESSAGE" name="Segnalazioni"/>-->
            <DataItem category="EVENT" id="E_STOP" type="EMERGENCY_STOP" name="Stato emergenze"/>
          </DataItems>
          <Components>
            <Path id="Path_01" name="Processo 01">
              <DataItems>
                <!--<DataItem category="EVENT" id="Path_01_Type" type="MESSAGE" name="Lavoro/Asservimento"/>
                <DataItem category="EVENT" id="Path_01_ActiveAxes" type="ACTIVE_AXES" name="Assi attivi"/>
                <DataItem category="EVENT" id="Path_01_CodG_Act" type="MESSAGE" name="Codici G"/>-->
                <!--<DataItem category="EVENT" id="Path_01_SubMode" type="MESSAGE" name="Modo secondario"/>
                <DataItem category="EVENT" id="Path_01_PartId" type="PART_ID" name="Pezzo corrente"/>
                <DataItem category="EVENT" id="Path_01_PZ_TOT" type="PART_COUNT" name="Pezzi prodotti"/>-->
                <!--<DataItem category="EVENT" id="Path_01_Cod_M" type="MESSAGE" name="Codici M"/>
                <DataItem category="EVENT" id="Path_01_Cod_S" type="MESSAGE" name="Codici S"/>
                <DataItem category="EVENT" id="Path_01_Cod_T" type="MESSAGE" name="Codici T"/>-->
                <DataItem category="EVENT" id="Path_01_RUN_MODE" type="CONTROLLER_MODE" name="Modo operativo"/>
                <DataItem category="EVENT" id="Path_01_EXE_MODE" type="EXECUTION" name="Stato esecuzione"/>
                <DataItem category="EVENT" id="Path_01_CurrProg" type="PROGRAM" name="Programma corrente"/>
                <DataItem category="EVENT" id="Path_01_CurrProg_RowNum" type="LINE" name="Riga attuale"/>
                <DataItem category="SAMPLE" id="Path_01_FeedRate" type="PATH_FEEDRATE" subType="ACTUAL" nativeUnits="MILLIMETER/SECOND" units="MILLIMETER/SECOND" name="[mm/min] Feedrate"/>
                <DataItem category="SAMPLE" id="Path_01_FeedOverr" type="PATH_FEEDRATE" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] WORK Override"/>
                <DataItem category="SAMPLE" id="Path_01_RapidOverr" type="PATH_FEEDRATE" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] RAPID Override"/>
                <!--<DataItem category="SAMPLE" id="Path_01_PosActX" type="PATH_POSITION" subType="ACTUAL" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] UNITA' OPERATRICE: Posizione X"/>
                <DataItem category="SAMPLE" id="Path_01_PosActY" type="PATH_POSITION" subType="ACTUAL" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] UNITA' OPERATRICE: Posizione Y"/>
                <DataItem category="SAMPLE" id="Path_01_PosActZ" type="PATH_POSITION" subType="ACTUAL" nativeUnits="MILLIMETER" units="MILLIMETER" name="[mm] UNITA' OPERATRICE: Posizione Z"/>
                <DataItem category="SAMPLE" id="Path_01_PosActI" type="ANGLE" subType="ACTUAL" nativeUnits="DEGREE" units="DEGREE" name="[°] UNITA' OPERATRICE: Angolo I"/>
                <DataItem category="SAMPLE" id="Path_01_PosActJ" type="ANGLE" subType="ACTUAL" nativeUnits="DEGREE" units="DEGREE" name="[°] UNITA' OPERATRICE: Angolo J"/>
                <DataItem category="SAMPLE" id="Path_01_PosActK" type="ANGLE" subType="ACTUAL" nativeUnits="DEGREE" units="DEGREE" name="[°] UNITA' OPERATRICE: Angolo K"/>-->
                <DataItem category="CONDITION" id="Path_01_AlarmCNC" type="SYSTEM" Name="Allarmi CN"/>
                <DataItem category="CONDITION" id="Path_01_AlarmPLC" type="LOGIC_PROGRAM" Name="Allarmi PLC"/>
              </DataItems>
            </Path>
            <Actuator id="UniOp_01" name="Unità Operatrice 01">
              <DataItems>
                <DataItem category="SAMPLE" id="UnOp_01_Type" type="MESSAGE" name="Tipologia testa">
                  <Constraints>
                    <Value>PX5</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="SAMPLE" id="UnOp_01_Speed" type="PATH_FEEDRATE" subType="ACTUAL" nativeUnits="MILLIMETER/SECOND" units="MILLIMETER/SECOND" name="[RPM] SPEED Attuale"/>
                <DataItem category="SAMPLE" id="UnOp_01_SpeedOverr" type="PATH_FEEDRATE" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] SPEED Override"/>
                <DataItem category="EVENT" id="UnOp_01_ToolId" type="TOOL_ASSET_ID" name="ID Utensile in mandrino"/>
                <DataItem category="EVENT" id="UnOp_01_NumCU" type="COUNT" units="COUNT" name="[#] Cambi Utensile effettuati"/>
                <!--<DataItem category="EVENT" id="UnOp_01_Status" type="ACTUATOR_STATE" name="Stato"/>
                <DataItem category="EVENT" id="UnOp_01_VitaRes" type="COUNT" units="COUNT" name="Vita residua utensile in mandrino"/>
                <DataItem category = "EVENT" id = "UnOp_01_VitaResType" type="MESSAGE" name="Tipo vita residua utensile in mandrino"/>-->
                <DataItem category="SAMPLE" id="UnOp_01_Load" type="LOAD" nativeUnits="PERCENT" units="PERCENT" name="[%] Carico"/>
                <DataItem category="SAMPLE" id="UnOp_01_AccTime" type="COUNT" name="Ore accensione mandrino"/>
                <DataItem category="SAMPLE" id="UnOp_01_KRev" type="COUNT" name="[krev] Rivoluzioni"/>
              </DataItems>
            </Actuator>
            <Actuator id="UniOp_02" name="Unità Operatrice 02">
              <DataItems>
                <DataItem category="SAMPLE" id="UnOp_02_Type" type="MESSAGE" name="Tipologia testa">
                  <Constraints>
                    <Value>PX5</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="SAMPLE" id="UnOp_02_Speed" type="PATH_FEEDRATE" subType="ACTUAL" nativeUnits="MILLIMETER/SECOND" units="MILLIMETER/SECOND" name="[RPM] SPEED Attuale"/>
                <DataItem category="SAMPLE" id="UnOp_02_SpeedOverr" type="PATH_FEEDRATE" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] SPEED Override"/>
                <DataItem category="EVENT" id="UnOp_02_ToolId" type="TOOL_ASSET_ID" name="ID Utensile in mandrino"/>
                <DataItem category="EVENT" id="UnOp_02_NumCU" type="COUNT" units="COUNT" name="[#] Cambi Utensile effettuati"/>
                <!--<DataItem category="EVENT" id="UnOp_02_Status" type="ACTUATOR_STATE" name="Stato"/>
                <DataItem category="EVENT" id="UnOp_02_VitaRes" type="COUNT" units="COUNT" name="Vita residua utensile in mandrino"/>
                <DataItem category = "EVENT" id = "UnOp_02_VitaResType" type="MESSAGE" name="Tipo vita residua utensile in mandrino"/>-->
                <DataItem category="SAMPLE" id="UnOp_02_Load" type="LOAD" nativeUnits="PERCENT" units="PERCENT" name="[%] Carico"/>
                <DataItem category="SAMPLE" id="UnOp_02_AccTime" type="COUNT" name="Ore accensione mandrino"/>
                <DataItem category="SAMPLE" id="UnOp_02_KRev" type="COUNT" name="[krev] Rivoluzioni"/>
              </DataItems>
            </Actuator>
            <Actuator id="UniOp_03" name="Unità Operatrice 03">
              <DataItems>
                <DataItem category="SAMPLE" id="UnOp_03_Type" type="MESSAGE" name="Tipologia testa">
                  <Constraints>
                    <Value>PX5</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="SAMPLE" id="UnOp_03_Speed" type="PATH_FEEDRATE" subType="ACTUAL" nativeUnits="MILLIMETER/SECOND" units="MILLIMETER/SECOND" name="[RPM] SPEED Attuale"/>
                <DataItem category="SAMPLE" id="UnOp_03_SpeedOverr" type="PATH_FEEDRATE" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] SPEED Override"/>
                <DataItem category="EVENT" id="UnOp_03_ToolId" type="TOOL_ASSET_ID" name="ID Utensile in mandrino"/>
                <DataItem category="EVENT" id="UnOp_03_NumCU" type="COUNT" units="COUNT" name="[#] Cambi Utensile effettuati"/>
                <!--<DataItem category="EVENT" id="UnOp_03_Status" type="ACTUATOR_STATE" name="Stato"/>
                <DataItem category="EVENT" id="UnOp_03_VitaRes" type="COUNT" units="COUNT" name="Vita residua utensile in mandrino"/>
                <DataItem category = "EVENT" id = "UnOp_03_VitaResType" type="MESSAGE" name="Tipo vita residua utensile in mandrino"/>-->
                <DataItem category="SAMPLE" id="UnOp_03_Load" type="LOAD" nativeUnits="PERCENT" units="PERCENT" name="[%] Carico"/>
                <DataItem category="SAMPLE" id="UnOp_03_AccTime" type="COUNT" name="Ore accensione mandrino"/>
                <DataItem category="SAMPLE" id="UnOp_03_KRev" type="COUNT" name="[krev] Rivoluzioni"/>

              </DataItems>
            </Actuator>
            <Actuator id="UniOp_04" name="Unità Operatrice 04">
              <DataItems>
                <DataItem category="SAMPLE" id="UnOp_04_Type" type="MESSAGE" name="Tipologia testa">
                  <Constraints>
                    <Value>PX5</Value>
                  </Constraints>
                </DataItem>
                <DataItem category="SAMPLE" id="UnOp_04_Speed" type="PATH_FEEDRATE" subType="ACTUAL" nativeUnits="MILLIMETER/SECOND" units="MILLIMETER/SECOND" name="[RPM] SPEED Attuale"/>
                <DataItem category="SAMPLE" id="UnOp_04_SpeedOverr" type="PATH_FEEDRATE" subType="OVERRIDE" nativeUnits="PERCENT" units="PERCENT" name="[%] SPEED Override"/>
                <DataItem category="EVENT" id="UnOp_04_ToolId" type="TOOL_ASSET_ID" name="ID Utensile in mandrino"/>
                <DataItem category="EVENT" id="UnOp_04_NumCU" type="COUNT" units="COUNT" name="[#] Cambi Utensile effettuati"/>
                <!--<DataItem category="EVENT" id="UnOp_04_Status" type="ACTUATOR_STATE" name="Stato"/>
                <DataItem category="EVENT" id="UnOp_04_VitaRes" type="COUNT" units="COUNT" name="Vita residua utensile in mandrino"/>
                <DataItem category = "EVENT" id = "UnOp_04_VitaResType" type="MESSAGE" name="Tipo vita residua utensile in mandrino"/>-->
                <DataItem category="SAMPLE" id="UnOp_04_Load" type="LOAD" nativeUnits="PERCENT" units="PERCENT" name="[%] Carico"/>
                <DataItem category="SAMPLE" id="UnOp_04_AccTime" type="COUNT" name="Ore accensione mandrino"/>
                <DataItem category="SAMPLE" id="UnOp_04_KRev" type="COUNT" name="[krev] Rivoluzioni"/>

              </DataItems>
            </Actuator>
            <MemoryArea id="MemArea_01" name="Area memoria 01">
              <DataItems>
                <DataItem category="EVENT" id="MemArea_01_PROG_NAME" type="MESSAGE" name="Nome Programma"/>
                <DataItem category="EVENT" id="MemArea_01_NUM_EXE" type="COUNT" units="COUNT" name="[#] Esecuzioni programma"/>
                <DataItem category="EVENT" id="MemArea_01_NUM_REP" type="COUNT" units="COUNT" name="[#] Ripetizioni programma"/>
              </DataItems>
            </MemoryArea>
            <MemoryArea id="MemArea_02" name="Area memoria 02">
              <DataItems>
                <DataItem category="EVENT" id="MemArea_02_PROG_NAME" type="MESSAGE" name="Nome Programma"/>
                <DataItem category="EVENT" id="MemArea_02_NUM_EXE" type="COUNT" units="COUNT" name="[#] Esecuzioni programma"/>
                <DataItem category="EVENT" id="MemArea_02_NUM_REP" type="COUNT" units="COUNT" name="[#] Ripetizioni programma"/>
              </DataItems>
            </MemoryArea>
            <MemoryArea id="MemArea_03" name="Area memoria 03">
              <DataItems>
                <DataItem category="EVENT" id="MemArea_03_PROG_NAME" type="MESSAGE" name="Nome Programma"/>
                <DataItem category="EVENT" id="MemArea_03_NUM_EXE" type="COUNT" units="COUNT" name="[#] Esecuzioni programma"/>
                <DataItem category="EVENT" id="MemArea_03_NUM_REP" type="COUNT" units="COUNT" name="[#] Ripetizioni programma"/>
              </DataItems>
            </MemoryArea>
            <MemoryArea id="MemArea_04" name="Area memoria 04">
              <DataItems>
                <DataItem category="EVENT" id="MemArea_04_PROG_NAME" type="MESSAGE" name="Nome Programma"/>
                <DataItem category="EVENT" id="MemArea_04_NUM_EXE" type="COUNT" units="COUNT" name="[#] Esecuzioni programma"/>
                <DataItem category="EVENT" id="MemArea_04_NUM_REP" type="COUNT" units="COUNT" name="[#] Ripetizioni programma"/>
              </DataItems>
            </MemoryArea>
          </Components>
        </Controller>
        <Systems id="systems" name="Impianti ed attuatori">
          <Components>
            <Electric id="el" name="Elettrico">
              <DataItems>
                <!--<DataItem category="xxxx" id="xxxx" type="xxxx" subType="xxxx" nativeUnits="xxxx"  units="xxxx" name="xxxx" />-->
              </DataItems>
            </Electric>
            <Hydraulic id="hsys" name="Idraulico">
              <DataItems>
                <!--<DataItem category="xxxx" id="xxxx" type="xxxx" subType="xxxx" nativeUnits="xxxx"  units="xxxx" name="xxxx" />-->
              </DataItems>
            </Hydraulic>
            <Pneumatic id="PneumSys" name="Vuoto e bloccaggi">
              <!--<Actuator id="VacPump_01" name ="Pompa vuoto 1">
                <DataItems>
                  <DataItem category="EVENT" id="VacPump_01_Status" type="ACTUATOR_STATE" name="Stato" />
                  <DataItem category="SAMPLE" id="VacPump_01_WrkTime" type="ACCUMULATED_TIME" name="[s] Tempo utilizzo"/>
                </DataItems>
              </Actuator>
              <Actuator id="VacPump_02" name ="Pompa vuoto 2">
                <DataItems>
                  <DataItem category="EVENT" id="VacPump_02_Status" type="ACTUATOR_STATE" name="Stato"/>
                  <DataItem category="SAMPLE" id="VacPump_02_WrkTime" type="ACCUMULATED_TIME" name="[s] Tempo utilizzo"/>
                </DataItems>
              </Actuator>-->
              <Actuator id="VacAct_01" name ="Valvola disattivazione vuoto 1">
                <DataItems>
                  <DataItem category="EVENT" id="VacAct_01_Count" type="COUNT" nativeUnits="COUNT" units="COUNT" name="[#] Commutazioni"/>
                </DataItems>
              </Actuator>
              <Actuator id="VacAct_02" name ="Valvola disattivazione vuoto 2">
                <DataItems>
                  <DataItem category="EVENT" id="VacAct_02_Count" type="COUNT" nativeUnits="COUNT" units="COUNT" name="[#] Commutazioni"/>
                </DataItems>
              </Actuator>
              <Actuator id="VacAct_03" name ="Valvola disattivazione vuoto 1">
                <DataItems>
                  <DataItem category="EVENT" id="VacAct_03_Count" type="COUNT" nativeUnits="COUNT" units="COUNT" name="[#] Commutazioni"/>
                </DataItems>
              </Actuator>
              <Actuator id="VacAct_04" name ="Valvola disattivazione vuoto 1">
                <DataItems>
                  <DataItem category="EVENT" id="VacAct_04_Count" type="COUNT" nativeUnits="COUNT" units="COUNT" name="[#] Commutazioni"/>
                </DataItems>
              </Actuator>
            </Pneumatic>
            <!--<Coolant id="cool" name="coolant">
              <DataItems>
              </DataItems>
              <Actuator id="Cooler_01" name ="Compressore centralina raffreddamento mandrino">
                <DataItems>
                  <DataItem category="EVENT" id="Cooler_01_Status" type="ACTUATOR_STATE" name="Stato"/>
                </DataItems>
              </Actuator>
              <Actuator id="Cooler_02" name ="Compressore centralina raffreddamento assi torque">
                <DataItems>
                  <DataItem category="EVENT" id="Cooler_02_Status" type="ACTUATOR_STATE" name="Stato"/>
                </DataItems>
              </Actuator>
            </Coolant>-->
            <Lubrication id="LubroSys" name="Lubrificazione">
              <Actuator id="Lubro_01" name ="Lubrificazione assi">
                <DataItems>
                  <!--<DataItem category="xxxx" id="xxxx" type="xxxx" subType="xxxx" nativeUnits="xxxx"  units="xxxx" name="xxxx" />-->
                  <DataItem category="EVENT" id="Lubro_01_Num" type="COUNT" nativeUnits="COUNT" units="COUNT" name="[#] Attivazioni"/>
                  <DataItem category="EVENT" id="Lubro_01_Status" type="ACTUATOR_STATE" name="Stato"/>
                </DataItems>
              </Actuator>
              <!--<Actuator id="Lubro_02" name ="Lubrificazione 2">
                <DataItems>
                  <DataItem category="EVENT" id="Lubro_02_Num" type="COUNT" nativeUnits="COUNT" units="COUNT" name="[#] Attivazioni"/>
                </DataItems>
              </Actuator>-->
            </Lubrication>
          </Components>
        </Systems>
        <!--<Sensor id="sens1" name="Sensoristica">
          <DataItems>
            <DataItem category="SAMPLE" id="Press_01_Value" type="PRESSURE" nativeUnits="PASCAL" units="PASCAL" name="[Pa] Pressione 1"/>
          </DataItems>
        </Sensor>-->
      </Components>
    </Device>
  </Devices>
</MTConnectDevices>
