﻿<?xml version="1.0" encoding="utf-8"?>
<!--  -->
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.5">
    <Vendor FileVersion="5">
    <Id>1291</Id>
    <Name>MKS Instruments</Name>
    <ImageData16x14>424DD6020000000000003600000028000000100000000E0000000100180000000000A0020000130B0000130B00000000000000000000F5F2EFEDE3DFF2EDE8F2EDE8EEE7E1E1D5CDF0ECE7F2EDE8F5F3EFF9F8F6F1E8E6EEE7E1EDE3DFF2EDE8F2EDE8E9E1D9E5DBD4E9E1D9E4D7D1E3DAD1E0D5CCE0D5CCE9E1DBE8DCD7E8E0DAE8DCD7E0D5CCE0D5CCE8DCD7E3DAD1E0D5CCDCCFC6E8DCD7F2EDE8ECE6E0F2EDE8ECE6E0F2EDE8F5F2EFE9E1D9F5F2EFE3DAD1F2EDE8ECE6E0F5F2EFE8DCD7F1E8E6ECE6E0FCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCF0ECE7E9E1DBFCFEFCDBCBC3ECE7E1CFBFB1E8E0DACBB9AAECE7E1C8B3A3B69C87F4EEECC2AD9BD4C4B7967053C6B3A2D3C4B8D4C2B8F4EEECB39883C8B4A5B99F8BDFD5CBB99F8BE3DBD3B0937C9B765AF0ECE79F7C61A07E64F1E8E69D7A5FD4C2B8CFBDB1E5DBD4B69C88BBA28FB99F8BE3DBD3B59A84E3DBD3B0937C9B765ABEA6948E6647E9E1DBC2AC9C895E3DD3C4B8D4C2B8F2EDE8B39883C8B4A5B99F8BDFD5CBB59A84E3DBD3B0937C9872558F6646ECE7E1AC8E77A5846BCEBDAFF4EEECF1E8E6FCFEFCE0D0CAECE7E1BEA795CFBFB1AC8E77D4C5B9A382699B765AA07E64D4C5B9A88770ECE6E0A07E63FCFEFCFCFEFCFCFEFCE5DAD4F5F3EFDCCFC5967053B0947F9C785CA88870AC8E77E5DBD4BBA28FD4C5B9967053C2AD9BFCFEFCFCFEFCF5F3EF815431AC8E77FCFEFCFCFEFCFCFEFCFCFEFCF9F8F6AC8E77F0ECE7FCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCDFD5CB7C4C278F6646FCFEFCFCFEFCFCFEFCFCFEFCFCFEFCBDA592F0ECE7FCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCE3DBD37C4C27936C4DFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFC936C4DC2AC9AFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFCFCFEFC</ImageData16x14>
  </Vendor>
  <Descriptions>
    <Groups>
      <Group>
        <Type>MFC</Type>
        <Name LcId="1033">Mass Flow Controller</Name>
      </Group>
    </Groups>
    <Devices>
      <Device Physics="YY">
        <Type ProductCode="#x00000BB8" RevisionNo="#x00000001">G Series MFC</Type>
        <Name LcId="1033">G Series EtherCAT MFC</Name>
        <Info>
          <StateMachine>
            <Timeout>
              <PreopTimeout>3000</PreopTimeout>
              <SafeopOpTimeout>5000</SafeopOpTimeout>
              <BackToInitTimeout>5000</BackToInitTimeout>
              <BackToSafeopTimeout>200</BackToSafeopTimeout>
            </Timeout>
          </StateMachine>
          <Mailbox>
            <Timeout>
              <RequestTimeout>100</RequestTimeout>
              <ResponseTimeout>2000</ResponseTimeout>
            </Timeout>
          </Mailbox>
          <IdentificationReg134>true</IdentificationReg134>
        </Info>
        <GroupType>MFC</GroupType>
        <Profile>
          <ProfileNo>5003</ProfileNo>
          <AddInfo>2021</AddInfo>
          <Dictionary>
            <DataTypes>
              <DataType>
                <Name>BOOL</Name>
                <BitSize>1</BitSize>
              </DataType>
              <DataType>
                <Name>DINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <Name>ULINT</Name>
                <BitSize>64</BitSize>
              </DataType>
              <DataType>
                <Name>REAL</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <Name>UDINT</Name>
                <BitSize>32</BitSize>
              </DataType>
              <DataType>
                <Name>INT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <Name>UINT</Name>
                <BitSize>16</BitSize>
              </DataType>
              <DataType>
                <Name>USINT</Name>
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <Name>BYTE</Name>
                <BitSize>8</BitSize>
              </DataType>
              <DataType>
                <Name>DT1C12ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>2</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C12</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C12ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C13ARR</Name>
                <BaseType>UINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>2</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT1C13</Name>
                <BitSize>48</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <Name>Elements</Name>
                  <Type>DT1C13ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT7009</Name>
                <BitSize>24</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>Control Mode</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>ARRAY [0..3] OF BYTE</Name>
                <BaseType>BYTE</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>4</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>ARRAY [0..24] OF BYTE</Name>
                <BaseType>BYTE</BaseType>
                <BitSize>200</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>25</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTFBF3</Name>
                <BitSize>256</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>Command</Name>
                  <Type>ARRAY [0..3] OF BYTE</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Status</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Response</Name>
                  <Type>ARRAY [0..24] OF BYTE</Type>
                  <BitSize>200</BitSize>
                  <BitOffs>56</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT8008</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>Max Ramp</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>ARRAY [0..0] OF BYTE</Name>
                <BaseType>BYTE</BaseType>
                <BitSize>8</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTFBF2</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>
                  <SubIdx>1</SubIdx>
                  <Name>Command</Name>
                  <Type>ARRAY [0..3] OF BYTE</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Status</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Response</Name>
                  <Type>ARRAY [0..0] OF BYTE</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>56</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>ARRAY [0..4] OF BYTE</Name>
                <BaseType>BYTE</BaseType>
                <BitSize>40</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>5</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTFBF1</Name>
                <BitSize>72</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>Command</Name>
                  <Type>ARRAY [0..4] OF BYTE</Type>
                  <BitSize>40</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Status</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>56</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Response</Name>
                  <Type>ARRAY [0..0] OF BYTE</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>STRING(9)</Name>
                <BitSize>72</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(3)</Name>
                <BitSize>24</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(5)</Name>
                <BitSize>40</BitSize>
              </DataType>
              <DataType>
                <Name>DT9000</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>Flow Offset</Name>
                  <Type>REAL</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT9008</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>Min Ramp Time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT900A</Name>
                <BitSize>2048</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>Index</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Gas Standard Number</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>24</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Symbol</Name>
                  <Type>STRING(20)</Type>
                  <BitSize>160</BitSize>
                  <BitOffs>40</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Name</Name>
                  <Type>STRING(20)</Type>
                  <BitSize>160</BitSize>
                  <BitOffs>200</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Min Fullscale</Name>
                  <Type>REAL</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>360</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Max Fullscale</Name>
                  <Type>REAL</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>392</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>7</SubIdx>
                  <Name>Fullscale</Name>
                  <Type>REAL</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>424</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>8</SubIdx>
                  <Name>Min Flow SP</Name>
                  <Type>REAL</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>456</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>9</SubIdx>
                  <Name>Max Flow SP</Name>
                  <Type>REAL</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>488</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>10</SubIdx>
                  <Name>Bin ID</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>520</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>Gas Cal File Rev</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>536</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Gas Table Rev</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>552</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>13</SubIdx>
                  <Name>Factory Cal Date</Name>
                  <Type>STRING(12)</Type>
                  <BitSize>96</BitSize>
                  <BitOffs>568</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>14</SubIdx>
                  <Name>Last Cal Date</Name>
                  <Type>STRING(12)</Type>
                  <BitSize>96</BitSize>
                  <BitOffs>664</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>15</SubIdx>
                  <Name>Number Of Cal Points</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>760</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>16</SubIdx>
                  <Name>Cardinal Points</Name>
                  <Type>ARRAY [0..159] OF BYTE</Type>
                  <BitSize>1280</BitSize>
                  <BitOffs>768</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT7003</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>Setpoint</Name>
                  <Type>REAL</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>r</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT8009</Name>
                <BitSize>24</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>Safe State</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>ARRAY [0..5] OF BYTE</Name>
                <BaseType>BYTE</BaseType>
                <BitSize>48</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>6</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTFBF0</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>Command</Name>
                  <Type>ARRAY [0..5] OF BYTE</Type>
                  <BitSize>48</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Status</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Response</Name>
                  <Type>ARRAY [0..0] OF BYTE</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>72</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTFB10</Name>
                <BitSize>232</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>Target</Name>
                  <Type>ARRAY [0..24] OF BYTE</Type>
                  <BitSize>200</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Status</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>216</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Response</Name>
                  <Type>ARRAY [0..0] OF BYTE</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>224</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>STRING(25)</Name>
                <BitSize>200</BitSize>
              </DataType>
              <DataType>
                <Name>DT1600</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>SubIndex 001</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>SubIndex 002</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>SubIndex 003</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>SubIndex 004</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT600F</Name>
                <BitSize>24</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>Service In Progress</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Invalid Data Input</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>17</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>Ramp Active</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>18</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Vlv Control - Open</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>19</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>5</SubIdx>
                  <Name>Vlv Control - Closed</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>20</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>6</SubIdx>
                  <Name>Vlv Control Position</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>21</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT800A</Name>
                <BitSize>24</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>Active Gas</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1601</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>SubIndex 001</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>SubIndex 002</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>SubIndex 003</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>SubIndex 004</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C32</Name>
                <BitSize>392</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>Sync mode</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>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>3</SubIdx>
                  <Name>Shift time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Sync modes 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>7</SubIdx>
                  <Name>Reserved</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</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 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 counter</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>Cycle exceeded counter</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>320</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>13</SubIdx>
                  <Name>Shift too short counter</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>352</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>384</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1C33</Name>
                <BitSize>392</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>Sync mode</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>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>3</SubIdx>
                  <Name>Shift time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>64</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>Sync modes 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>7</SubIdx>
                  <Name>Reserved</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>176</BitOffs>
                  <Flags>
                    <Access>rw</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 time</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>256</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>11</SubIdx>
                  <Name>Cycle exceeded counter</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>288</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>12</SubIdx>
                  <Name>SM event missed counter</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>320</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>13</SubIdx>
                  <Name>Shift too short counter</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>352</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>32</SubIdx>
                  <Name>Sync error</Name>
                  <Type>BOOL</Type>
                  <BitSize>1</BitSize>
                  <BitOffs>384</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1A00</Name>
                <BitSize>112</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>SubIndex 001</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>SubIndex 002</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>SubIndex 003</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>STRING(20)</Name>
                <BitSize>160</BitSize>
              </DataType>
              <DataType>
                <Name>STRING(12)</Name>
                <BitSize>96</BitSize>
              </DataType>
              <DataType>
                <Name>ARRAY [0..159] OF BYTE</Name>
                <BaseType>BYTE</BaseType>
                <BitSize>1280</BitSize>
                <ArrayInfo>
                  <LBound>0</LBound>
                  <Elements>160</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DT6000</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>Flow</Name>
                  <Type>REAL</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>t</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT6004</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>Flow</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                    <PdoMapping>t</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF381ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF381</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>DTF381ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF391ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF391</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>DTF391ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT1A01</Name>
                <BitSize>144</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>SubIndex 001</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>SubIndex 002</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>48</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>3</SubIdx>
                  <Name>SubIndex 003</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>80</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>4</SubIdx>
                  <Name>SubIndex 004</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>112</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF9F2ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF9F2</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>DTF9F2ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF9F1ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF9F1</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>DTF9F1ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF3A3ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF3A3</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>DTF3A3ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF3A1ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF3A1</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>DTF3A1ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</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>DTF383ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF383</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>DTF383ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT7008</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>Ramp Rate</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>r</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF9F4ARR</Name>
                <BaseType>BYTE</BaseType>
                <BitSize>200</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF9F4</Name>
                <BitSize>216</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>DTF9F4ARR</Type>
                  <BitSize>200</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT6009</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>Vlv Current Readback</Name>
                  <Type>REAL</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DT8000</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>Data Unit</Name>
                  <Type>UDINT</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF393ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF393</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>DTF393ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF000</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>Module index distance</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>2</SubIdx>
                  <Name>Maximum number of modules</Name>
                  <Type>UINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>32</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF010ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF010</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>DTF010ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF9F5ARR</Name>
                <BaseType>USINT</BaseType>
                <BitSize>8</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF030ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF030</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>DTF030ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF050ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF050</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>DTF050ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF9F5</Name>
                <BitSize>24</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>DTF9F5ARR</Type>
                  <BitSize>8</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                  </Flags>
                </SubItem>
              </DataType>
              <DataType>
                <Name>DTF6F0ARR</Name>
                <BaseType>UDINT</BaseType>
                <BitSize>32</BitSize>
                <ArrayInfo>
                  <LBound>1</LBound>
                  <Elements>1</Elements>
                </ArrayInfo>
              </DataType>
              <DataType>
                <Name>DTF6F0</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>DTF6F0ARR</Type>
                  <BitSize>32</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
              </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</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>DT7007</Name>
                <BitSize>32</BitSize>
                <SubItem>
                  <SubIdx>0</SubIdx>
                  <Name>SubIndex 000</Name>
                  <Type>USINT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>0</BitOffs>
                  <Flags>
                    <Access>ro</Access>
                  </Flags>
                </SubItem>
                <SubItem>
                  <SubIdx>1</SubIdx>
                  <Name>Setpoint</Name>
                  <Type>INT</Type>
                  <BitSize>16</BitSize>
                  <BitOffs>16</BitOffs>
                  <Flags>
                    <Access>rw</Access>
                    <PdoMapping>r</PdoMapping>
                  </Flags>
                </SubItem>
              </DataType>
            </DataTypes>
            <Objects>
              <Object>
                <Index>#x1000</Index>
                <Name>Device type</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Info>
                  <DefaultData>8b13e507</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(9)</Type>
                <BitSize>72</BitSize>
                <Info>
                  <DefaultData>4d4b535f475f4d4643</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1009</Index>
                <Name>Hardware version</Name>
                <Type>STRING(3)</Type>
                <BitSize>24</BitSize>
                <Info>
                  <DefaultData>312e30</DefaultData>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x100A</Index>
                <Name>Software version</Name>
                <Type>STRING(5)</Type>
                <BitSize>40</BitSize>
                <Info />
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1018</Index>
                <Name>Identity</Name>
                <Type>DT1018</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Vendor ID</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Product code</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Revision</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Serial number</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x10F8</Index>
                <Name>Timestamp</Name>
                <Type>ULINT</Type>
                <BitSize>64</BitSize>
                <Info />
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1600</Index>
                <Name>mfc default RxPDO-Map</Name>
                <Type>DT1600</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1601</Index>
                <Name>mfc user RxPDO-Map</Name>
                <Type>DT1601</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1A00</Index>
                <Name>mfc default TxPDO-Map</Name>
                <Type>DT1A00</Type>
                <BitSize>112</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1A01</Index>
                <Name>mfc user TxPDO-Map</Name>
                <Type>DT1A01</Type>
                <BitSize>144</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1C00</Index>
                <Name>Sync manager type</Name>
                <Type>DT1C00</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 003</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 004</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1C12</Index>
                <Name>RxPDO assign</Name>
                <Type>DT1C12</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access WriteRestrictions="PreOp">rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1C13</Index>
                <Name>TxPDO assign</Name>
                <Type>DT1C13</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 002</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access WriteRestrictions="PreOp">rw</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1C32</Index>
                <Name>SM output parameter</Name>
                <Type>DT1C32</Type>
                <BitSize>392</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Sync mode</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Cycle time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Shift time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Sync modes supported</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Minimum cycle time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Calc and copy time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Reserved</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Get Cycle Time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Delay time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Sync0 time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SM event missed counter</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Cycle exceeded counter</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Shift too short counter</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Sync error</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x1C33</Index>
                <Name>SM input parameter</Name>
                <Type>DT1C33</Type>
                <BitSize>392</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Sync mode</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Cycle time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Shift time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Sync modes supported</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Minimum cycle time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Calc and copy time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Reserved</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Get Cycle Time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Delay time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Sync0 time</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Cycle exceeded counter</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SM event missed counter</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Shift too short counter</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Sync error</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x6000</Index>
                <Name>Flow Real</Name>
                <Type>DT6000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Flow</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x6004</Index>
                <Name>Flow Int</Name>
                <Type>DT6004</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Flow</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x6009</Index>
                <Name>Actuator Readback</Name>
                <Type>DT6009</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Vlv Current Readback</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x600F</Index>
                <Name>Status</Name>
                <Type>DT600F</Type>
                <BitSize>24</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Service In Progress</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Invalid Data Input</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Ramp Active</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Vlv Control - Open</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Vlv Control - Closed</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Vlv Control Position</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x7003</Index>
                <Name>Flow Setpoint Real</Name>
                <Type>DT7003</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Setpoint</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x7007</Index>
                <Name>Flow Setpoint Int</Name>
                <Type>DT7007</Type>
                <BitSize>32</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Setpoint</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x7008</Index>
                <Name>Controller Ramp Time</Name>
                <Type>DT7008</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Ramp Rate</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x7009</Index>
                <Name>Actuator Control</Name>
                <Type>DT7009</Type>
                <BitSize>24</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Control Mode</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#x8000</Index>
                <Name>Flow Data Unit</Name>
                <Type>DT8000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Data Unit</Name>
                    <Info>
                      <DefaultData>0000A000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro </Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x8008</Index>
                <Name>Max Ramp Time</Name>
                <Type>DT8008</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Ramp</Name>
                    <Info>
                      <DefaultData>60EA0000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x8009</Index>
                <Name>Safe State</Name>
                <Type>DT8009</Type>
                <BitSize>24</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Safe State</Name>
                    <Info>
                      <DefaultData>00</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x800A</Index>
                <Name>Active Gas Index</Name>
                <Type>DT800A</Type>
                <BitSize>24</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Active Gas</Name>
                    <Info>
                      <DefaultData>01</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x9000</Index>
                <Name>Flow Zero Offset</Name>
                <Type>DT9000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Flow Offset</Name>
                    <Info>
                      <DefaultData>00000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x9008</Index>
                <Name>Minimum Ramp Time</Name>
                <Type>DT9008</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Ramp Time</Name>
                    <Info>
                      <DefaultData>32000000</DefaultData>
                    </Info>
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x900A</Index>
                <Name>Gas Instance - 1</Name>
                <Type>DT900A</Type>
                <BitSize>2048</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Index</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Standard Number</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Symbol</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Name</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Bin ID</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Cal File Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Table Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Factory Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Last Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Number Of Cal Points</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Cardinal Points</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x900B</Index>
                <Name>Gas Instance - 2</Name>
                <Type>DT900A</Type>
                <BitSize>2048</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Index</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Standard Number</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Symbol</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Name</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Bin ID</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Cal File Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Table Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Factory Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Last Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Number Of Cal Points</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Cardinal Points</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x900C</Index>
                <Name>Gas Instance - 3</Name>
                <Type>DT900A</Type>
                <BitSize>2048</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Index</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Standard Number</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Symbol</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Name</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Bin ID</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Cal File Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Table Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Factory Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Last Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Number Of Cal Points</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Cardinal Points</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x900D</Index>
                <Name>Gas Instance - 4</Name>
                <Type>DT900A</Type>
                <BitSize>2048</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Index</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Standard Number</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Symbol</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Name</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Bin ID</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Cal File Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Table Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Factory Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Last Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Number Of Cal Points</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Cardinal Points</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x900E</Index>
                <Name>Gas Instance - 5</Name>
                <Type>DT900A</Type>
                <BitSize>2048</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Index</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Standard Number</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Symbol</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Name</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Bin ID</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Cal File Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Table Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Factory Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Last Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Number Of Cal Points</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Cardinal Points</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#x900F</Index>
                <Name>Gas Instance - Factory</Name>
                <Type>DT900A</Type>
                <BitSize>2048</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Index</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Standard Number</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Symbol</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Name</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Fullscale</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Min Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Max Flow SP</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Bin ID</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Cal File Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Gas Table Rev</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Factory Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Last Cal Date</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Number Of Cal Points</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Cardinal Points</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                  <Backup>1</Backup>
                </Flags>
              </Object>
              <Object>
                <Index>#xF000</Index>
                <Name>Modular device profile</Name>
                <Type>DTF000</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Module index distance</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Maximum number of modules</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF010</Index>
                <Name>Modules Profile List</Name>
                <Type>DTF010</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF030</Index>
                <Name>Configured Ident Module List</Name>
                <Type>DTF030</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF050</Index>
                <Name>Detected Ident Module List</Name>
                <Type>DTF050</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF380</Index>
                <Name>Exception Status</Name>
                <Type>USINT</Type>
                <BitSize>8</BitSize>
                <Info />
                <Flags>
                  <Access>ro</Access>
                  <PdoMapping>T</PdoMapping>
                </Flags>
              </Object>
              <Object>
                <Index>#xF381</Index>
                <Name>Active Device Warning Details</Name>
                <Type>DTF381</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF383</Index>
                <Name>Active Device Error Details</Name>
                <Type>DTF383</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF390</Index>
                <Name>Latched Exceptions</Name>
                <Type>USINT</Type>
                <BitSize>8</BitSize>
                <Info />
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF391</Index>
                <Name>Latched Device Warning Details</Name>
                <Type>DTF391</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF393</Index>
                <Name>Latched Device Error Details</Name>
                <Type>DTF393</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
              </Object>
              <Object>
                <Index>#xF3A1</Index>
                <Name>Device Exception Warning Mask</Name>
                <Type>DTF3A1</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF3A3</Index>
                <Name>Device Exception Error Mask</Name>
                <Type>DTF3A3</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF610</Index>
                <Name>Temperature - Deg C</Name>
                <Type>REAL</Type>
                <BitSize>32</BitSize>
                <Info />
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF6F0</Index>
                <Name>Input Latch Local Timestamp</Name>
                <Type>DTF6F0</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF9F0</Index>
                <Name>Serial Number</Name>
                <Type>STRING(25)</Type>
                <BitSize>200</BitSize>
                <Info />
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF9F1</Index>
                <Name>CDP Functional Gen. Number</Name>
                <Type>DTF9F1</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF9F2</Index>
                <Name>SDP Functional Gen. Number</Name>
                <Type>DTF9F2</Type>
                <BitSize>48</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF9F3</Index>
                <Name>Vendor Name</Name>
                <Type>STRING(25)</Type>
                <BitSize>200</BitSize>
                <Info />
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF9F4</Index>
                <Name>Semi SDP Device Name</Name>
                <Type>DTF9F4</Type>
                <BitSize>216</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF9F5</Index>
                <Name>Data ID</Name>
                <Type>DTF9F5</Type>
                <BitSize>24</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>SubIndex 001</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xF9F8</Index>
                <Name>FW Functional Gen. Number</Name>
                <Type>UDINT</Type>
                <BitSize>32</BitSize>
                <Info />
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xFB10</Index>
                <Name>Flow Zero Service</Name>
                <Type>DTFB10</Type>
                <BitSize>232</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Target</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Status</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Response</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xFBF0</Index>
                <Name>Reset Service</Name>
                <Type>DTFBF0</Type>
                <BitSize>80</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Command</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Status</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Response</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xFBF1</Index>
                <Name>Exception Reset Service</Name>
                <Type>DTFBF1</Type>
                <BitSize>72</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Command</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Status</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Response</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xFBF2</Index>
                <Name>NV Save Service</Name>
                <Type>DTFBF2</Type>
                <BitSize>64</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Command</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Status</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Response</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
              <Object>
                <Index>#xFBF3</Index>
                <Name>NV Checksum Service</Name>
                <Type>DTFBF3</Type>
                <BitSize>256</BitSize>
                <Info>
                  <SubItem>
                    <Name>SubIndex 000</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Command</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Status</Name>
                    <Info />
                  </SubItem>
                  <SubItem>
                    <Name>Response</Name>
                    <Info />
                  </SubItem>
                </Info>
                <Flags>
                  <Access>ro</Access>
                </Flags>
              </Object>
            </Objects>
          </Dictionary>
        </Profile>
        <Fmmu>Outputs</Fmmu>
        <Fmmu>Inputs</Fmmu>
        <Sm MinSize="128" DefaultSize="128" MaxSize="256" StartAddress="#x1000" ControlByte="#x26" Enable="1">MBoxOut</Sm>
        <Sm MinSize="128" DefaultSize="128" MaxSize="256" StartAddress="#x1400" ControlByte="#x22" Enable="1">MBoxIn</Sm>
        <Sm StartAddress="#x1800" ControlByte="#x24" Enable="1">Outputs</Sm>
        <Sm StartAddress="#x1c00" ControlByte="#x20" Enable="1">Inputs</Sm>
        <RxPdo Mandatory="0" Fixed="1" Sm="2">
            <Index >#x1600</Index>
            <Name LcId="1033">Outputs (Default)</Name>
            <Entry>
                <Index >#x7003</Index>
                <SubIndex>1</SubIndex>
                <BitLen>32</BitLen>
                <Name LcId="1033">Flow SP</Name>
                <DataType>REAL</DataType>
            </Entry>
            <Entry>
                <Index >#x7009</Index>
                <SubIndex>01</SubIndex>
                <BitLen>8</BitLen>
                <Name LcId="1033">Actuator Control</Name>
                <DataType>USINT</DataType>
            </Entry>
            <Entry>
                <Index >#x0</Index>
                <SubIndex>0</SubIndex>
                <BitLen>32</BitLen>
                <Name LcId="1033">Position SP</Name>
                <DataType>REAL</DataType>
            </Entry>
            <Entry>
                <Index >#x7008</Index>
                <SubIndex>1</SubIndex>
                <BitLen>32</BitLen>
                <Name LcId="1033">RampTime</Name>
                <DataType>UDINT</DataType>
            </Entry>
        </RxPdo>
        <RxPdo Mandatory="0" Fixed="0" Sm="2">
            <Index >#x1601</Index>
            <Name LcId="1033">Outputs (User)</Name>
        </RxPdo>
        <TxPdo Mandatory="0" Fixed="1" Sm="3">
            <Index >#x1a00</Index>
            <Name LcId="1033">Inputs ( Default)</Name>
            <Entry>
                <Index >#xF380</Index>
                <SubIndex>0</SubIndex>
                <BitLen>8</BitLen>
                <Name LcId="1033">Active Exception Status</Name>
                <DataType>USINT</DataType>
            </Entry>
            <Entry>
                <Index >#x6000</Index>
                <SubIndex>1</SubIndex>
                <BitLen>32</BitLen>
                <Name LcId="1033">Flow Reading</Name>
                <DataType>REAL</DataType>
            </Entry>
            <Entry>
                <Index >#x6009</Index>
                <SubIndex>1</SubIndex>
                <BitLen>32</BitLen>
                <Name LcId="1033">Actuator Current</Name>
                <DataType>REAL</DataType>
            </Entry>
        </TxPdo>
        <TxPdo Mandatory="0" Fixed="0" Sm="3">
            <Index >#x1a01</Index>
            <Name LcId="1033">Inputs (User)</Name>
        </TxPdo>
       <Mailbox DataLinkLayer="true">
          <CoE SdoInfo="1" CompleteAccess="1" PdoAssign="1" PdoConfig="1" PdoUpload="0" />
          <FoE />
        </Mailbox>
        <ESC>
          <Reg0420>0</Reg0420>
        </ESC>
        <Eeprom>
          <ByteSize>2048</ByteSize>
          <ConfigData>0506034464000000050000000000</ConfigData>
          <BootStrap>00100C0200180C02</BootStrap>
        </Eeprom>
      </Device>
    </Devices>
  </Descriptions>
</EtherCATInfo>