﻿<?xml version="1.0" encoding="utf-8"?>
<EtherCATInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.6">
  <Vendor>
    <Id>#x000116C7</Id>
    <Name>Zhejiang Hechuan Technology Co.,Ltd.</Name>
    <ImageData16x14>424DD9020000000000003600000028000000100000000E000000010018000000000000000000232E0000232E00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6BB15ADFEEDBFCFDFB68B058D5E9D174B66470B4608DC3806BB15AE1EFDEFFFFFFF2F8F07BBA6D72B56359A847CAE3C47FBC7174B665A5D09B50A33D8AC17CA5D09BFFFFFFFFFFFF82BD7479B86AAAD3A1D3E8CE52A43FCAE3C49ACA8F81BD74B7D9AF59A847C4E0BEB3A283B5C29D72B563FCFEFCFFFFFFC6E1BF57A644C2DFBBEAF4E8F0F7EEBEDDB799C98E54A541F3F9F25EAA4DF6FAF5E2D7CCC2AA93A3CF9968AF5768AF57D3E8CE75B66661AC4F76B767A0CD9578B86A6EB35F7EBB6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</ImageData16x14>
  </Vendor>
  <Descriptions>
    <Groups>
      <Group>
        <Type>HCFA-DIGIO</Type>
        <Name>HCFA-Digital IO</Name>
        <ImageData16x14>424DD9020000000000003600000028000000100000000E000000010018000000000000000000232E0000232E00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6BB15ADFEEDBFCFDFB68B058D5E9D174B66470B4608DC3806BB15AE1EFDEFFFFFFF2F8F07BBA6D72B56359A847CAE3C47FBC7174B665A5D09B50A33D8AC17CA5D09BFFFFFFFFFFFF82BD7479B86AAAD3A1D3E8CE52A43FCAE3C49ACA8F81BD74B7D9AF59A847C4E0BEB3A283B5C29D72B563FCFEFCFFFFFFC6E1BF57A644C2DFBBEAF4E8F0F7EEBEDDB799C98E54A541F3F9F25EAA4DF6FAF5E2D7CCC2AA93A3CF9968AF5768AF57D3E8CE75B66661AC4F76B767A0CD9578B86A6EB35F7EBB6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</ImageData16x14>
      </Group>
    </Groups>
    <Devices>
      <Device Physics="YY">
        <Type ProductCode="#x1411EB36" RevisionNo="#x00001001">HCNXE-MD2408-D2</Type>
        <Name>HCNXE-MD2408-D2-V1.00.00,24 Digital Input and 8 Digital Output,DC24V</Name>
        <Info>
          <StateMachine>
            <Timeout>
              <PreopTimeout>2000</PreopTimeout>
              <SafeopOpTimeout>9000</SafeopOpTimeout>
              <BackToInitTimeout>5000</BackToInitTimeout>
              <BackToSafeopTimeout>200</BackToSafeopTimeout>
            </Timeout>
          </StateMachine>
          <Mailbox>
            <Timeout>
              <RequestTimeout>100</RequestTimeout>
              <ResponseTimeout>2000</ResponseTimeout>
            </Timeout>
          </Mailbox>
        </Info>
        <GroupType>HCFA-DIGIO</GroupType>
        <Profile>
          <ProfileNo>5001</ProfileNo>
          <Dictionary>
            <DataTypes>
              <DataType>
                <Name>STRING(4)</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(15)</Name>
                <BitSize>120</BitSize>
              </DataType>
              <DataType>
                <Name>USINT</Name>
                <BitSize>8</BitSize>
              </DataType>
			  <DataType>
                <Name>BYTE</Name>
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <Name>UDINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <Name>UINT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <Name>ULINT</Name>
                <BitSize>64</BitSize>
              </DataType>
              <DataType>
                <Name>BOOL</Name>
                <BitSize>1</BitSize>
              </DataType>
              <DataType>
                <Name>DT1018</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Vendor ID</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Product Code</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Revision Number</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Serial number</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1600</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>SubIndex 001</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem> 			
              </DataType>			    			  
              <DataType>
                <Name>DT1A00</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>SubIndex 001</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>					
              </DataType>
			  <DataType>
                <Name>DT1A01</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>SubIndex 001</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>					
              </DataType>
			  <DataType>
                <Name>DT1A02</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>SubIndex 001</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>					
              </DataType>
              <DataType>
                <Name>DT1C00ARR</Name>
                <BaseType>USINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>4</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C00</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C00ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C12ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>16</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C12</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C12ARR</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C13ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>48</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>3</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C13</Name>
                <BitSize>64</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C13ARR</Type>
                  <BitSize>48</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C32</Name>
                <BitSize>488</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOP">rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Synchronization Types supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Delay Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM-Event Missed</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle Time Too Small</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>13</SubIdx>
                  <Name>Shift Time Too Short Counter</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>320</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync Error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>480</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C33</Name>
                <BitSize>488</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Synchronization Type</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access WriteRestrictions="PreOP">rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Synchronization Types supported</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>96</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Minimum Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Calc and Copy Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>144</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Get Cycle Time</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>208</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Delay Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Sync0 Cycle Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>SM-Event Missed</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle Time Too Small</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>304</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>13</SubIdx>
                  <Name>Shift Time Too Short Counter</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>320</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync Error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>480</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
			  <DataType>
                <Name>DT6000</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Input</Name>
                  <Type>BYTE</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>t</PdoMapping>
                  </Flags>
                </SubItem>               
              </DataType>
              <DataType>
                <Name>DT6001</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Input</Name>
                  <Type>BYTE</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>t</PdoMapping>
                  </Flags>
                </SubItem>               
              </DataType>
              <DataType>
                <Name>DT6002</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Input</Name>
                  <Type>BYTE</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>t</PdoMapping>
                  </Flags>
                </SubItem>               
              </DataType>			  
              <DataType>
                <Name>DT7000</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Output</Name>
                  <Type>BYTE</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>r</PdoMapping>
                  </Flags>
                </SubItem>               
              </DataType>			  
              <DataType>
                <Name>DT8000</Name>
                <BitSize>80</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>ch0 exception status value</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>ch1 exception status value</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>ch2 exception status value</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>ch3 exception status value</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>ch4 exception status value</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>ch5 exception status value</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>56</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>ch6 exception status value</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>ch7 exception status value</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>72</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>                       
              </DataType>
			  <DataType>
                <Name>DT8005</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>DI filter settings</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <Setting>1</Setting>
                  </Flags>
                </SubItem>
              </DataType>
            </DataTypes>
            <Objects>
              <Object>
                <Index>#x1000</Index>
                <Name>Device type</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>89130000</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1001</Index>
                <Name>Error register</Name>
                <Type>USINT</Type>
                <BitSize>8</BitSize>
                <Info>
                  <DefaultData>00</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1008</Index>
                <Name>Device name</Name>
                <Type>STRING(15)</Type>
                <BitSize>120</BitSize>
                <Info>
                  <DefaultData>48434E58455F4D44323430385F4432</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1009</Index>
                <Name>Manufacturer Hardware version</Name>
                <Type>STRING(4)</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>6E2E612E</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x100A</Index>
                <Name>Manufacturer Software version</Name>
                <Type>STRING(4)</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>352E3133</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1018</Index>
                <Name>Identity Object</Name>
                <Type>DT1018</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Vendor ID</Name>
                    <Info>
                      <DefaultData>C7160100</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Product Code</Name>
                    <Info>
                      <DefaultData>12EB0114</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Revision Number</Name>
                    <Info>
                      <DefaultData>01100000</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Serial number</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1600</Index>
                <Name>Output 1</Name>
                <Type>DT1600</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>08010070</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1A00</Index>
                <Name>Input 1</Name>
                <Type>DT1A00</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>08010060</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1A01</Index>
                <Name>Input 2</Name>
                <Type>DT1A01</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>08010160</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>	
              <Object>
                <Index>#x1A02</Index>
                <Name>Input 3</Name>
                <Type>DT1A02</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>08010260</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>				  
              <Object>
                <Index>#x1C00</Index>
                <Name>Sync manager type</Name>
                <Type>DT1C00</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>02</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info>
                      <DefaultData>04</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C12</Index>
                <Name>RxPDO assign</Name>
                <Type>DT1C12</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>0016</DefaultData>
                    </Info>
                  </SubItem>				  
                </Info>
              </Object>
              <Object>
                <Index>#x1C13</Index>
                <Name>TxPDO assign</Name>
                <Type>DT1C13</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>03</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info>
                      <DefaultData>001A</DefaultData>
                    </Info>
                  </SubItem>
				  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info>
                      <DefaultData>011A</DefaultData>
                    </Info>
                  </SubItem>
				  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info>
                      <DefaultData>021A</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C32</Index>
                <Name>SM output parameter</Name>
                <Type>DT1C32</Type>
                <BitSize>488</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Type</Name>
                    <Info>
                      <DefaultData>0100</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Types supported</Name>
                    <Info>
                      <DefaultData>0780</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum Cycle Time</Name>
                    <Info>
                      <DefaultData>20A10700</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#x1C33</Index>
                <Name>SM input parameter</Name>
                <Type>DT1C33</Type>
                <BitSize>488</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>20</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Type</Name>
                    <Info>
                      <DefaultData>2200</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Synchronization Types supported</Name>
                    <Info>
                      <DefaultData>0780</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Minimum Cycle Time</Name>
                    <Info>
                      <DefaultData>20A10700</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
			  <Object>
                <Index>#x6000</Index>
                <Name>Input</Name>
                <Type>DT6000</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Input</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>                 
                </Info>
              </Object>
			  <Object>
                <Index>#x6001</Index>
                <Name>Input</Name>
                <Type>DT6001</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Input</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>                 
                </Info>
              </Object>
			  <Object>
                <Index>#x6002</Index>
                <Name>Input</Name>
                <Type>DT6002</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Input</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>                 
                </Info>
              </Object>
              <Object>
                <Index>#x7000</Index>
                <Name>Output</Name>
                <Type>DT7000</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>Output</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>                 
                </Info>
              </Object>			  
              <Object>
                <Index>#x8000</Index>
                <Name>Set the channel exception status value</Name>
                <Type>DT8000</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>10</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>ch0 exception status value</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>ch1 exception status value</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>ch2 exception status value</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>ch3 exception status value</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>ch4 exception status value</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>ch5 exception status value</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>ch6 exception status value</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>ch7 exception status value</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>                        
                </Info>
              </Object>
			  <Object>
                <Index>#x8005</Index>
                <Name>DI filter settings</Name>
                <Type>DT8005</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                  <SubItem>
                    <Name>DI filter settings</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
              </Object>
            </Objects>
          </Dictionary>
        </Profile>
        <Fmmu>Outputs</Fmmu>
        <Fmmu>Inputs</Fmmu>
        <Fmmu>MBoxState</Fmmu>
        <Sm MinSize="#x24" MaxSize="#x80" DefaultSize="#x80" StartAddress="#x1000" ControlByte="#x26" Enable="1">MBoxOut</Sm>
        <Sm MinSize="#x24" MaxSize="#x80" DefaultSize="#x80" StartAddress="#x1080" ControlByte="#x22" Enable="1">MBoxIn</Sm>
        <Sm DefaultSize="1" StartAddress="#x1100" ControlByte="#x64" Enable="1">Outputs</Sm>
        <Sm DefaultSize="3" StartAddress="#x1400" ControlByte="#x20" Enable="1">Inputs</Sm>
        <RxPdo Fixed="true" Mandatory="false" Sm="2">
          <Index>#x1600</Index>
          <Name>Output 1</Name>
          <Exclude>#x1604</Exclude>			  
          <Entry>
            <Index>#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Output</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </RxPdo>
		<RxPdo Fixed="true" Mandatory="false">
		<Index>#x1604</Index>
          <Name>Output 1</Name>
          <Exclude>#x1600</Exclude>
		  <Entry>
            <Index>#x7004</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output Bit00</Name>
            <DataType>BOOL</DataType>
          </Entry>
		  <Entry>
            <Index>#x7004</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output Bit01</Name>
            <DataType>BOOL</DataType>
          </Entry>
		  <Entry>
            <Index>#x7004</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output Bit02</Name>
            <DataType>BOOL</DataType>
          </Entry>
		  <Entry>
            <Index>#x7004</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output Bit03</Name>
            <DataType>BOOL</DataType>
          </Entry>
		  <Entry>
            <Index>#x7004</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output Bit04</Name>
            <DataType>BOOL</DataType>
          </Entry>
		  <Entry>
            <Index>#x7004</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output Bit05</Name>
            <DataType>BOOL</DataType>
          </Entry>
		  <Entry>
            <Index>#x7004</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output Bit06</Name>
            <DataType>BOOL</DataType>
          </Entry>
		  <Entry>
            <Index>#x7004</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Output Bit07</Name>
            <DataType>BOOL</DataType>
          </Entry>
		</RxPdo>
        <TxPdo Fixed="true" Mandatory="false" Sm="3">
		  <Index>#x1A00</Index>
          <Name>Input 1</Name>
		  <Exclude>#x1A04</Exclude>
          <Entry>
            <Index>#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </TxPdo>
        <TxPdo Fixed="true" Mandatory="false">
		  <Index>#x1A04</Index>
          <Name>Input 1</Name>
		  <Exclude>#x1A00</Exclude>
          <Entry>
            <Index>#x6004</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit00</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6004</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit01</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6004</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit02</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6004</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit03</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6004</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit04</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6004</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit05</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6004</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit06</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6004</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit07</Name>
            <DataType>BOOL</DataType>
          </Entry>	  
		</TxPdo>
        <TxPdo Fixed="true" Mandatory="false" Sm="3">
		  <Index>#x1A01</Index>
          <Name>Input 2</Name>
		  <Exclude>#x1A05</Exclude>
          <Entry>
            <Index>#x6001</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </TxPdo>
        <TxPdo Fixed="true" Mandatory="false">
		  <Index>#x1A05</Index>
          <Name>Input 2</Name>
		  <Exclude>#x1A01</Exclude>
          <Entry>
            <Index>#x6005</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit08</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6005</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit09</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6005</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit10</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6005</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit11</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6005</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit12</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6005</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit13</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6005</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit14</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6005</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit15</Name>
            <DataType>BOOL</DataType>
          </Entry>	  
		</TxPdo>	
        <TxPdo Fixed="true" Mandatory="false" Sm="3">
		  <Index>#x1A02</Index>
          <Name>Input 3</Name>
		  <Exclude>#x1A06</Exclude>
          <Entry>
            <Index>#x6002</Index>
            <SubIndex>1</SubIndex>
            <BitLen>8</BitLen>
            <Name>Input</Name>
            <DataType>BYTE</DataType>
          </Entry>
        </TxPdo>
        <TxPdo Fixed="true" Mandatory="false">
		  <Index>#x1A06</Index>
          <Name>Input 3</Name>
		  <Exclude>#x1A02</Exclude>
          <Entry>
            <Index>#x6006</Index>
            <SubIndex>1</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit16</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6006</Index>
            <SubIndex>2</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit17</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6006</Index>
            <SubIndex>3</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit18</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6006</Index>
            <SubIndex>4</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit19</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6006</Index>
            <SubIndex>5</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit20</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6006</Index>
            <SubIndex>6</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit21</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6006</Index>
            <SubIndex>7</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit22</Name>
            <DataType>BOOL</DataType>
          </Entry>
          <Entry>
            <Index>#x6006</Index>
            <SubIndex>8</SubIndex>
            <BitLen>1</BitLen>
            <Name>Input Bit23</Name>
            <DataType>BOOL</DataType>
          </Entry>	  
		</TxPdo>		
        <Mailbox DataLinkLayer="true">
          <CoE SdoInfo="true" PdoAssign="false" PdoConfig="false" CompleteAccess="false" SegmentedSdo="true" />
          <FoE></FoE>
        </Mailbox>
        <Dc>
          <OpMode>
            <Name>Synchron</Name>
            <Desc>FreeRun/SM-Synchron</Desc>
            <AssignActivate>#x0</AssignActivate>
            <CycleTimeSync0 Factor="1">0</CycleTimeSync0>
            <ShiftTimeSync0>0</ShiftTimeSync0>
            <CycleTimeSync1 Factor="1">0</CycleTimeSync1>
          </OpMode>
        </Dc>
        <Eeprom>
          <ByteSize>2048</ByteSize>
          <ConfigData>800E00CC8813f400000000800000</ConfigData>
        </Eeprom>
        <ImageData16x14>424DD9020000000000003600000028000000100000000E000000010018000000000000000000232E0000232E00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6BB15ADFEEDBFCFDFB68B058D5E9D174B66470B4608DC3806BB15AE1EFDEFFFFFFF2F8F07BBA6D72B56359A847CAE3C47FBC7174B665A5D09B50A33D8AC17CA5D09BFFFFFFFFFFFF82BD7479B86AAAD3A1D3E8CE52A43FCAE3C49ACA8F81BD74B7D9AF59A847C4E0BEB3A283B5C29D72B563FCFEFCFFFFFFC6E1BF57A644C2DFBBEAF4E8F0F7EEBEDDB799C98E54A541F3F9F25EAA4DF6FAF5E2D7CCC2AA93A3CF9968AF5768AF57D3E8CE75B66661AC4F76B767A0CD9578B86A6EB35F7EBB6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</ImageData16x14>
        <VendorSpecific>
          <Omron>
            <PdoDivisions Index="#x7000" SubIndex="#x01">
              <Division Type="BOOL">
                <Name LcId="1033">Output Bit00</Name>
                <Comment LcId="1033">The digital output value of output point of contact 00</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Output Bit01</Name>
                <Comment LcId="1033">The digital output value of output point of contact 01</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Output Bit02</Name>
                <Comment LcId="1033">The digital output value of output point of contact 02</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Output Bit03</Name>
                <Comment LcId="1033">The digital output value of output point of contact 03</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Output Bit04</Name>
                <Comment LcId="1033">The digital output value of output point of contact 04</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Output Bit05</Name>
                <Comment LcId="1033">The digital output value of output point of contact 05</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Output Bit06</Name>
                <Comment LcId="1033">The digital output value of output point of contact 06</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Output Bit07</Name>
                <Comment LcId="1033">The digital output value of output point of contact 07</Comment>
              </Division>
            </PdoDivisions>
            <PdoDivisions Index="#x6000" SubIndex="#x01">
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit00</Name>
                <Comment LcId="1033">The digital input value of input point of contact 00</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit01</Name>
                <Comment LcId="1033">The digital input value of input point of contact 01</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit02</Name>
                <Comment LcId="1033">The digital input value of input point of contact 02</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit03</Name>
                <Comment LcId="1033">The digital input value of input point of contact 03</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit04</Name>
                <Comment LcId="1033">The digital input value of input point of contact 04</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit05</Name>
                <Comment LcId="1033">The digital input value of input point of contact 05</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit06</Name>
                <Comment LcId="1033">The digital input value of input point of contact 06</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit07</Name>
                <Comment LcId="1033">The digital input value of input point of contact 07</Comment>
              </Division>
            </PdoDivisions>
            <PdoDivisions Index="#x6001" SubIndex="#x01">
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit08</Name>
                <Comment LcId="1033">The digital input value of input point of contact 08</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit09</Name>
                <Comment LcId="1033">The digital input value of input point of contact 09</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit10</Name>
                <Comment LcId="1033">The digital input value of input point of contact 10</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">In Bit11</Name>
                <Comment LcId="1033">The digital input value of input point of contact 11</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit12</Name>
                <Comment LcId="1033">The digital input value of input point of contact 12</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit13</Name>
                <Comment LcId="1033">The digital input value of input point of contact 13</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit14</Name>
                <Comment LcId="1033">The digital input value of input point of contact 14</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">In Bit15</Name>
                <Comment LcId="1033">The digital input value of input point of contact 15</Comment>
              </Division>
            </PdoDivisions>
            <PdoDivisions Index="#x6002" SubIndex="#x01">
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit16</Name>
                <Comment LcId="1033">The digital input value of input point of contact 16</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit17</Name>
                <Comment LcId="1033">The digital input value of input point of contact 17</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit18</Name>
                <Comment LcId="1033">The digital input value of input point of contact 18</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit19</Name>
                <Comment LcId="1033">The digital input value of input point of contact 19</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit20</Name>
                <Comment LcId="1033">The digital input value of input point of contact 20</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit21</Name>
                <Comment LcId="1033">The digital input value of input point of contact 21</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit22</Name>
                <Comment LcId="1033">The digital input value of input point of contact 22</Comment>
              </Division>
              <Division Type="BOOL">
                <Name LcId="1033">Input Bit23</Name>
                <Comment LcId="1033">The digital input value of input point of contact 23</Comment>
              </Division>
            </PdoDivisions>
          </Omron>
        </VendorSpecific>
	  </Device>
    </Devices>
  </Descriptions>
</EtherCATInfo>