﻿<?xml version="1.0" encoding="utf-8"?>
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.2">
  <Vendor>
    <Id>#x001a</Id>
    <Name>Shenzhen Han's Motor S&amp;T Co., Ltd.</Name>
    <ImageData16x14>424DE6000000000000007600000028000000100000000E000000010004000000000000000000C40E0000C40E00001000000010000000000000FF000080FF008000FF008080FF800000FF800080FF808000FF808080FFC0C0C0FF0000FFFF00FF00FF00FFFFFFFF0000FFFF00FFFFFFFF00FFFFFFFFFF666666666666666666666666666F666666666666608FF4666464646666406666488678674684688667F6F87F26F887F4688668667667686668667667676746666F66F67F7F6F46666F88F67FF87F46666F76F67F76FF46666F66F6687688646666666666666666667666666666666666</ImageData16x14>
  </Vendor>
  <Descriptions>
    <Groups>
      <Group>
        <Type>Hans Robot</Type>
        <Name LcId="1033">Hans Robot</Name>
        <Name LcId="1031">Hans Robot</Name>
        <ImageData16x14>424DE6000000000000007600000028000000100000000E000000010004000000000000000000C40E0000C40E00001000000010000000000000FF000080FF008000FF008080FF800000FF800080FF808000FF808080FFC0C0C0FF0000FFFF00FF00FF00FFFFFFFF0000FFFF00FFFFFFFF00FFFFFFFFFF666666666666666666666666666F666666666666608FF4666464646666406666488678674684688667F6F87F26F887F4688668667667686668667667676746666F66F67F7F6F46666F88F67FF87F46666F76F67F76FF46666F66F6687688646666666666666666667666666666666666</ImageData16x14>
      </Group>
    </Groups>
    <Devices>
      <Device Physics="YY">
        <Type SerialNo="#x00000024" RevisionNo="#x05132016" ProductCode="#x50440200">Hans Robot</Type>
        <Name LcId="1033"><![CDATA[Hans Robot Elfin]]></Name>
        <URL LcId="1033"><![CDATA[http://http://www.ecat-st.com]]></URL>
        <GroupType>Hans Elfin</GroupType>
        <Profile>
          <ProfileNo>402</ProfileNo>
        </Profile>
        <Fmmu>Outputs</Fmmu>
        <Fmmu>Inputs</Fmmu>
        <Sm Enable="1" StartAddress="#x1000" ControlByte="#x36" DefaultSize="256" MinSize="0" MaxSize="256">MBoxOut</Sm>
        <Sm Enable="1" StartAddress="#x1200" ControlByte="#x32" DefaultSize="256" MinSize="0" MaxSize="256">MBoxIn</Sm>
        <Sm Enable="1" StartAddress="#x1400" ControlByte="#x34" DefaultSize="64" MinSize="0" MaxSize="64">Outputs</Sm>
        <Sm Enable="1" StartAddress="#x1800" ControlByte="#x30" DefaultSize="64" MinSize="0" MaxSize="64">Inputs</Sm>

        <Mailbox>
          <CoE SdoInfo="1" PdoUpload="0" PdoAssign="1" PdoConfig="1"></CoE>
	  <FoE SdoInfo="1" PdoUpload="0" PdoAssign="1" PdoConfig="1"></FoE>
        </Mailbox>
        <Dc>
          <OpMode>
            <Name>SM</Name>
            <Desc>SM2</Desc>
            <AssignActivate>#x0</AssignActivate>
            <CycleTimeSync0 Factor="0">0</CycleTimeSync0>
            <ShiftTimeSync0>0</ShiftTimeSync0>
          </OpMode>
          <OpMode>
            <Name>DC</Name>
            <Desc>DC SYNC0</Desc>
            <AssignActivate>#x0300</AssignActivate>
            <CycleTimeSync0 Factor="0">2000000</CycleTimeSync0>
            <ShiftTimeSync0>0</ShiftTimeSync0>
          </OpMode>
        </Dc>
        <Slots SlotPdoIncrement="#x10" SlotIndexIncrement="#x800">
          <Slot MinInstances="1" MaxInstances="1">
            <Name LcId="1033">Hans Elfin Axis 1</Name>
            <ModuleIdent Default="1">#x0000</ModuleIdent>
          </Slot>
          <Slot MinInstances="1" MaxInstances="1">
            <Name LcId="1033">Hans Elfin Axis 2</Name>
            <ModuleIdent Default="1">#x0000</ModuleIdent>
          </Slot>
        </Slots>
        <Eeprom>
          <ByteSize>2048</ByteSize>
          <ConfigData>0080aa2000640101000000000000</ConfigData>
          <BootStrap>0010000100120001</BootStrap>
        </Eeprom>
      </Device>
    </Devices>
    <Modules>
      <Module>
        <Type ModuleIdent="#x0000">Default</Type>
        <Name>Hans Elfin</Name>
        <RxPdo Fixed="1" Sm="2">
          <Index DependOnSlot="1">#x1600</Index>
          <Name>RxPDO 0</Name>
          <Entry>
            <Index DependOnSlot="1">#x6040</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Controlword</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x6060</Index>
            <SubIndex>0</SubIndex>
            <BitLen>8</BitLen>
            <Name>Modes of Operation</Name>
            <DataType>SINT</DataType>
          </Entry>
          <Entry>
            <Index>#x0000</Index>
            <BitLen>8</BitLen>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x607A</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Target position</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x6071</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Target torque</Name>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x3097</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>VellFF</Name>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x3001</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>reserve 1</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x3002</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>reserve 2</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x3003</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>reserve 3</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x3004</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>reserve 4</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x3005</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>reserve 5</Name>
            <DataType>DINT</DataType>
          </Entry>
        </RxPdo>
        <TxPdo Fixed="1" Sm="3">
          <Index DependOnSlot="1">#x1A00</Index>
          <Name>TxPDO 0</Name>
          <Entry>
            <Index DependOnSlot="1">#x6041</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Statusword</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x6077</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Torque actual value</Name>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x6064</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Position actual value</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x606C</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Velocity actual value</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x603F</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Error code</Name>
            <DataType>UINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x6061</Index>
            <SubIndex>0</SubIndex>
            <BitLen>8</BitLen>
            <Name>Modes of operation display</Name>
            <DataType>SINT</DataType>
          </Entry>
          <Entry>
            <Index>#x0000</Index>
            <BitLen>8</BitLen>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x3154</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>Accelerometer</Name>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x2001</Index>
            <SubIndex>0</SubIndex>
            <BitLen>16</BitLen>
            <Name>reserve 0</Name>
            <DataType>INT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x6164</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>Multi Position actual value</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x2003</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>reserve 2</Name>
            <DataType>DINT</DataType>
          </Entry>
          <Entry>
            <Index DependOnSlot="1">#x2000</Index>
            <SubIndex>0</SubIndex>
            <BitLen>32</BitLen>
            <Name>reserve 3</Name>
            <DataType>DINT</DataType>
          </Entry>
        </TxPdo>
        <Mailbox>
          <CoE SdoInfo="1" PdoAssign="0" PdoConfig="0" PdoUpload="1" SegmentedSdo="0" />
          <EoE SdoInfo="0" PdoAssign="0" PdoConfig="0" PdoUpload="0" SegmentedSdo="0" />
        </Mailbox>
        <Profile>
          <ProfileNo>402</ProfileNo>
        </Profile>
      </Module>
    </Modules>
  </Descriptions>
</EtherCATInfo>