mirror of
https://github.com/OpenEtherCATsociety/SOES.git
synced 2024-08-24 11:32:25 +02:00
4356 lines
142 KiB
XML
4356 lines
142 KiB
XML
|
<?xml version="1.0"?>
|
||
|
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.6">
|
||
|
|
||
|
|
||
|
<!-- ************************************************************************************** -->
|
||
|
<!-- -->
|
||
|
<!-- AB&T Tecnologie Informatiche - Ivrea Italy -->
|
||
|
<!-- http://www.bausano.net -->
|
||
|
<!-- https://www.ethercat.org/en/products/791FFAA126AD43859920EA64384AD4FD.htm -->
|
||
|
<!-- -->
|
||
|
<!-- ************************************************************************************** -->
|
||
|
<!-- -->
|
||
|
<!-- This software is distributed as an example, in the hope that it could be useful, -->
|
||
|
<!-- WITHOUT ANY WARRANTY, even the implied warranty of FITNESS FOR A PARTICULAR PURPOSE -->
|
||
|
<!-- -->
|
||
|
<!-- ************************************************************************************** -->
|
||
|
|
||
|
|
||
|
|
||
|
<!-- ***************** EasyCAT_ESI V 2.0 170724 ********************************************************** -->
|
||
|
|
||
|
|
||
|
<!-- V 2.0 170724 ******************************************************** -->
|
||
|
|
||
|
<!-- Added device 32+32 rev 1 -->
|
||
|
<!-- "TxPdo" indices changed to #x0006 for compatibility with some masters -->
|
||
|
<!-- Added DC support -->
|
||
|
<!-- GPIO now are setted to output to avoid floating inputs -->
|
||
|
|
||
|
<!-- Added device 16+16 rev1 -->
|
||
|
<!-- Added device 64+64 rev1 -->
|
||
|
<!-- Added device 128+128 rev1 -->
|
||
|
|
||
|
|
||
|
|
||
|
<!-- V 1.0 first official release **************************************** -->
|
||
|
|
||
|
|
||
|
<Vendor>
|
||
|
<Id>#x0000079A</Id>
|
||
|
<Name>AB&T</Name>
|
||
|
<ImageData16x14>424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e000000000000000000004cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb1224cb122ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff241cedffffff241cedffffff241ced241cedffffffffffffffffff241ced241ced241cedffffff241cedffffffffffff241cedffffff241cedffffff241cedffffff241cedffffff241cedffffff241cedffffffffffff241cedffffffffffff241cedffffff241cedffffff241cedffffff241cedffffff241cedffffff241cedffffffffffff241cedffffffffffff241cedffffff241cedffffff241cedffffff241cedffffffffffff241cedffffffffffffffffff241cedffffffffffff241ced241ced241cedffffff241ced241cedffffffffffff241cedffffff241cedffffffffffff241cedffffffffffff241cedffffff241cedffffff241cedffffff241cedffffff241cedffffff241cedffffffffffff241cedffffffffffff241cedffffff241cedffffff241cedffffff241cedffffffffffff241cedffffffffffffffffff241cedffffffffffff241cedffffff241cedffffff241cedffffff241cedffffffffffffffffffffffffffffffffffff241cedffffffffffffffffff241cedffffffffffffffffff241cedffffffffffffffffffffffffffffffffffff241ced241ced241cedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff</ImageData16x14>
|
||
|
</Vendor>
|
||
|
<Descriptions>
|
||
|
<Groups>
|
||
|
<Group SortOrder="0">
|
||
|
<Type>SSC_Device</Type>
|
||
|
<Name LcId="1033">EasyCAT</Name>
|
||
|
<ImageData16x14>424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000241ced241ced241ced241cedffffff241cedffffffffffffffffff241cedffffffffffffffffff241cedffffffffffff241cedffffffffffffffffffffffff241cedffffffffffffffffff241cedffffffffffffffffff241cedffffffffffff241cedffffffffffffffffffffffff241ced241ced241ced241ced241cedffffffffffffffffff241cedffffffffffff241cedffffffffffffffffffffffff241cedffffffffffffffffff241cedffffffffffffffffff241cedffffffffffff241cedffffffffffffffffffffffff241ced241cedffffff241ced241cedffffff241cedffffff241cedffffff241ced241ced241ced241ced241cedffffffffffff241ced241ced241cedffffffffffff241ced241ced241ced241ced241cedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff241ced241ced241cedffffffffffff241ced241ced241cedffffff241ced241ced241cedffffff241ced241ced241ced241cedffffffffffffffffff241cedffffffffffff241cedffffffffffffffffff241cedffffffffffffffffff241ced241cedffffffffffffffffffffffff241ced241cedffffffffffff241ced241ced241cedffffff241ced241ced241ced241ced241cedffffffffffffffffffffffffffffff241cedffffff241cedffffffffffffffffff241cedffffff241ced241cedffffffffffffffffffffffff241ced241ced241cedffffff241ced241ced241cedffffff241cedffffff241ced241cedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff241ced241ced241cedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff</ImageData16x14>
|
||
|
</Group>
|
||
|
</Groups>
|
||
|
<Devices>
|
||
|
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
<!-- -->
|
||
|
<!-- device 32+32 -->
|
||
|
<!-- -->
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
|
||
|
<Device Physics="YY">
|
||
|
<Type ProductCode="#x00DEFEDE" RevisionNo="#x00005A00">EasyCAT 32+32</Type>
|
||
|
<Name LcId="1033"><![CDATA[Generic 32+32 bytes]]></Name>
|
||
|
<URL LcId="1033"><![CDATA[http://www.bausano.net/]]></URL>
|
||
|
<GroupType>SSC_Device</GroupType>
|
||
|
<Fmmu>Outputs</Fmmu>
|
||
|
<Fmmu>Inputs</Fmmu>
|
||
|
|
||
|
<!-- output base physical address -->
|
||
|
<Sm StartAddress="#x1000" ControlByte="#x64" Enable="1">Outputs</Sm>
|
||
|
<!-- input base physical address -->
|
||
|
<Sm StartAddress="#x1200" ControlByte="#x20" Enable="1">Inputs</Sm>
|
||
|
|
||
|
<!-- ***************** output PDO ********************************************************** -->
|
||
|
|
||
|
<RxPdo Fixed="1" Mandatory="1" Sm="0">
|
||
|
<Index>#x1600</Index>
|
||
|
<Name>Outputs</Name>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>1</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte0</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>2</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte1</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>3</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte2</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>4</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte3</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>5</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte4</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>6</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte5</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>7</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte6</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>8</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte7</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>9</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte8</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>10</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte9</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>11</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte10</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>12</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte11</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>13</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte12</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>14</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte13</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>15</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte14</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>16</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte15</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 16 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>17</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte16</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>18</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte17</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>19</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte18</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>20</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte19</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>21</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte20</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>22</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte21</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>23</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte22</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>24</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte23</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>25</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte24</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>26</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte25</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>27</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte26</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>28</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte27</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>29</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte28</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>30</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte29</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>31</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte30</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>32</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte31</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 32 bytes -->
|
||
|
</RxPdo>
|
||
|
|
||
|
<!-- ***************** input PDO *********************************************************** -->
|
||
|
|
||
|
<TxPdo Fixed="1" Mandatory="1" Sm="1">
|
||
|
<Index>#x1A00</Index>
|
||
|
<Name>Inputs</Name>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>1</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte0</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>2</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte1</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>3</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte2</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>4</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte3</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>5</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte4</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>6</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte5</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>7</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte6</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>8</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte7</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>9</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte8</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>10</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte9</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>11</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte10</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>12</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte11</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>13</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte12</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>14</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte13</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>15</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte14</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>16</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte15</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 16 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>17</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte16</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>18</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte17</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>19</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte18</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>20</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte19</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>21</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte20</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>22</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte21</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>23</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte22</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>24</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte23</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>25</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte24</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>26</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte25</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>27</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte26</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>28</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte27</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>29</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte28</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>30</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte29</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>31</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte30</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>32</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte31</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 32 bytes -->
|
||
|
</TxPdo>
|
||
|
|
||
|
<Eeprom>
|
||
|
<ByteSize>1024</ByteSize>
|
||
|
<ConfigData>80030000000000000000</ConfigData>
|
||
|
</Eeprom>
|
||
|
</Device>
|
||
|
|
||
|
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
<!-- -->
|
||
|
<!-- device 16+16 rev 1 -->
|
||
|
<!-- -->
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
|
||
|
<Device Physics="YY">
|
||
|
<Type ProductCode="#xDEFEDE16" RevisionNo="#x00005A01">EasyCAT 16+16 rev 1</Type>
|
||
|
<Name LcId="1033"><![CDATA[Generic 16+16 bytes rev 1]]></Name>
|
||
|
<URL LcId="1033"><![CDATA[http://www.bausano.net/]]></URL>
|
||
|
<GroupType>SSC_Device</GroupType>
|
||
|
<Fmmu>Outputs</Fmmu>
|
||
|
<Fmmu>Inputs</Fmmu>
|
||
|
|
||
|
<!-- output base physical address -->
|
||
|
<Sm StartAddress="#x1000" ControlByte="#x64" Enable="1">Outputs</Sm>
|
||
|
<!-- input base physical address -->
|
||
|
<Sm StartAddress="#x1200" ControlByte="#x20" Enable="1">Inputs</Sm>
|
||
|
|
||
|
<!-- ***************** output PDO ********************************************************** -->
|
||
|
|
||
|
<RxPdo Fixed="1" Mandatory="1" Sm="0">
|
||
|
<Index>#x1600</Index>
|
||
|
<Name>Outputs</Name>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>1</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte0</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>2</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte1</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>3</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte2</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>4</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte3</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>5</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte4</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>6</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte5</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>7</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte6</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>8</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte7</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>9</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte8</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>10</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte9</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>11</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte10</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>12</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte11</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>13</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte12</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>14</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte13</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>15</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte14</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>16</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte15</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 16 bytes -->
|
||
|
</RxPdo>
|
||
|
|
||
|
<!-- ***************** input PDO *********************************************************** -->
|
||
|
|
||
|
<TxPdo Fixed="1" Mandatory="1" Sm="1">
|
||
|
<Index>#x1A00</Index>
|
||
|
<Name>Inputs</Name>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>1</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte0</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>2</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte1</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>3</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte2</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>4</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte3</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>5</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte4</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>6</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte5</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>7</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte6</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>8</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte7</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>9</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte8</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>10</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte9</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>11</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte10</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>12</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte11</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>13</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte12</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>14</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte13</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>15</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte14</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>16</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte15</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 16 bytes -->
|
||
|
</TxPdo>
|
||
|
|
||
|
<Dc> <!-- DC not used(default)-->
|
||
|
<OpMode>
|
||
|
<Name>SM_Sync or Async</Name>
|
||
|
<Desc>SM_Sync or Async</Desc>
|
||
|
<AssignActivate>#x0000</AssignActivate>
|
||
|
</OpMode>
|
||
|
|
||
|
<OpMode> <!-- DC used -->
|
||
|
<Name>DC_Sync</Name>
|
||
|
<Desc>DC_Sync</Desc>
|
||
|
<AssignActivate>#x300</AssignActivate>
|
||
|
<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
|
||
|
<ShiftTimeSync0>2000200000</ShiftTimeSync0> <!-- 10nS unit -->
|
||
|
</OpMode>
|
||
|
</Dc>
|
||
|
|
||
|
<Eeprom>
|
||
|
<ByteSize>4096</ByteSize>
|
||
|
<ConfigData>8003006EFF00FF000000</ConfigData>
|
||
|
<!-- 0x140 0x80 PDI type LAN9252 Spi -->
|
||
|
|
||
|
<!-- 0x141 0x03 device emulation -->
|
||
|
<!-- enhanced link detection -->
|
||
|
|
||
|
<!-- 0x150 0x00 not used for LAN9252 Spi -->
|
||
|
|
||
|
<!-- 0x151 0x6E map Sync0 to AL event -->
|
||
|
<!-- Sync0/Latch0 assigned to Sync0 -->
|
||
|
<!-- Sync1/Latch1 assigned to Sync1 -->
|
||
|
<!-- Sync0/1 push/pull active high -->
|
||
|
|
||
|
<!-- 0x982-3 0x00FF Sync0/1 lenght = 2.5uS -->
|
||
|
|
||
|
<!-- 0x152 0xFF all GPIO set to out -->
|
||
|
<!-- 0x153 0x00 reserved -->
|
||
|
|
||
|
<!-- 0x12-13 0x0000 alias address -->
|
||
|
</Eeprom>
|
||
|
|
||
|
</Device>
|
||
|
|
||
|
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
<!-- -->
|
||
|
<!-- device 32+32 rev 1 -->
|
||
|
<!-- -->
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
|
||
|
<Device Physics="YY">
|
||
|
<Type ProductCode="#x00DEFEDE" RevisionNo="#x00005A01" CheckRevisionNo="EQ_OR_G">EasyCAT 32+32 rev 1</Type>
|
||
|
<Name LcId="1033"><![CDATA[Generic 32+32 bytes rev 1]]></Name>
|
||
|
<URL LcId="1033"><![CDATA[http://www.bausano.net/]]></URL>
|
||
|
<GroupType>SSC_Device</GroupType>
|
||
|
<Fmmu>Outputs</Fmmu>
|
||
|
<Fmmu>Inputs</Fmmu>
|
||
|
|
||
|
<!-- output base physical address -->
|
||
|
<Sm StartAddress="#x1000" ControlByte="#x64" Enable="1">Outputs</Sm>
|
||
|
<!-- input base physical address -->
|
||
|
<Sm StartAddress="#x1200" ControlByte="#x20" Enable="1">Inputs</Sm>
|
||
|
|
||
|
<!-- ***************** output PDO ********************************************************** -->
|
||
|
|
||
|
<RxPdo Fixed="1" Mandatory="1" Sm="0">
|
||
|
<Index>#x1600</Index>
|
||
|
<Name>Outputs</Name>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>1</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte0</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>2</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte1</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>3</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte2</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>4</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte3</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>5</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte4</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>6</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte5</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>7</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte6</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>8</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte7</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>9</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte8</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>10</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte9</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>11</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte10</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>12</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte11</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>13</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte12</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>14</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte13</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>15</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte14</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>16</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte15</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 16 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>17</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte16</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>18</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte17</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>19</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte18</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>20</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte19</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>21</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte20</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>22</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte21</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>23</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte22</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>24</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte23</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>25</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte24</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>26</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte25</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>27</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte26</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>28</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte27</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>29</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte28</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>30</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte29</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>31</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte30</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>32</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte31</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 32 bytes -->
|
||
|
</RxPdo>
|
||
|
|
||
|
<!-- ***************** input PDO *********************************************************** -->
|
||
|
|
||
|
<TxPdo Fixed="1" Mandatory="1" Sm="1">
|
||
|
<Index>#x1A00</Index>
|
||
|
<Name>Inputs</Name>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>1</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte0</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>2</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte1</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>3</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte2</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>4</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte3</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>5</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte4</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>6</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte5</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>7</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte6</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>8</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte7</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>9</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte8</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>10</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte9</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>11</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte10</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>12</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte11</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>13</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte12</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>14</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte13</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>15</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte14</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>16</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte15</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 16 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>17</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte16</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>18</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte17</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>19</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte18</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>20</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte19</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>21</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte20</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>22</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte21</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>23</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte22</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>24</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte23</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>25</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte24</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>26</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte25</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>27</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte26</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>28</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte27</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>29</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte28</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>30</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte29</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>31</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte30</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>32</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte31</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 32 bytes -->
|
||
|
</TxPdo>
|
||
|
|
||
|
<Dc> <!-- DC not used(default)-->
|
||
|
<OpMode>
|
||
|
<Name>SM_Sync or Async</Name>
|
||
|
<Desc>SM_Sync or Async</Desc>
|
||
|
<AssignActivate>#x0000</AssignActivate>
|
||
|
</OpMode>
|
||
|
|
||
|
<OpMode> <!-- DC used -->
|
||
|
<Name>DC_Sync</Name>
|
||
|
<Desc>DC_Sync</Desc>
|
||
|
<AssignActivate>#x300</AssignActivate>
|
||
|
<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
|
||
|
<ShiftTimeSync0>2000200000</ShiftTimeSync0> <!-- 10nS unit -->
|
||
|
</OpMode>
|
||
|
</Dc>
|
||
|
|
||
|
<Eeprom>
|
||
|
<ByteSize>4096</ByteSize>
|
||
|
<ConfigData>8003006EFF00FF000000</ConfigData>
|
||
|
<!-- 0x140 0x80 PDI type LAN9252 Spi -->
|
||
|
|
||
|
<!-- 0x141 0x03 device emulation -->
|
||
|
<!-- enhanced link detection -->
|
||
|
|
||
|
<!-- 0x150 0x00 not used for LAN9252 Spi -->
|
||
|
|
||
|
<!-- 0x151 0x6E map Sync0 to AL event -->
|
||
|
<!-- Sync0/Latch0 assigned to Sync0 -->
|
||
|
<!-- Sync1/Latch1 assigned to Sync1 -->
|
||
|
<!-- Sync0/1 push/pull active high -->
|
||
|
|
||
|
<!-- 0x982-3 0x00FF Sync0/1 lenght = 2.5uS -->
|
||
|
|
||
|
<!-- 0x152 0xFF all GPIO set to out -->
|
||
|
<!-- 0x153 0x00 reserved -->
|
||
|
|
||
|
<!-- 0x12-13 0x0000 alias address -->
|
||
|
</Eeprom>
|
||
|
|
||
|
</Device>
|
||
|
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
<!-- -->
|
||
|
<!-- device 64+64 -->
|
||
|
<!-- -->
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
|
||
|
<Device Physics="YY">
|
||
|
<Type ProductCode="#xDEFEDE64" RevisionNo="#x00005A01">EasyCAT 64+64 rev 1</Type>
|
||
|
<Name LcId="1033"><![CDATA[Generic 64+64 bytes rev 1]]></Name>
|
||
|
<URL LcId="1033"><![CDATA[http://www.bausano.net/]]></URL>
|
||
|
<GroupType>SSC_Device</GroupType>
|
||
|
<Fmmu>Outputs</Fmmu>
|
||
|
<Fmmu>Inputs</Fmmu>
|
||
|
|
||
|
<!-- output base physical address -->
|
||
|
<Sm StartAddress="#x1000" ControlByte="#x64" Enable="1">Outputs</Sm>
|
||
|
<!-- input base physical address -->
|
||
|
<Sm StartAddress="#x1200" ControlByte="#x20" Enable="1">Inputs</Sm>
|
||
|
|
||
|
<!-- ***************** output PDO ********************************************************** -->
|
||
|
|
||
|
<RxPdo Fixed="1" Mandatory="1" Sm="0">
|
||
|
<Index>#x1600</Index>
|
||
|
<Name>Outputs</Name>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>1</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte0</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>2</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte1</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>3</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte2</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>4</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte3</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>5</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte4</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>6</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte5</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>7</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte6</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>8</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte7</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>9</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte8</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>10</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte9</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>11</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte10</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>12</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte11</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>13</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte12</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>14</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte13</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>15</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte14</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>16</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte15</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 16 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>17</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte16</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>18</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte17</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>19</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte18</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>20</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte19</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>21</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte20</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>22</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte21</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>23</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte22</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>24</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte23</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>25</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte24</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>26</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte25</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>27</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte26</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>28</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte27</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>29</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte28</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>30</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte29</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>31</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte30</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>32</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte31</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 32 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>33</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte32</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>34</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte33</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>35</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte34</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>36</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte35</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>37</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte36</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>38</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte37</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>39</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte38</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>40</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte39</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>41</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte40</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>42</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte41</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>43</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte42</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>44</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte43</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>45</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte44</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>46</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte45</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>47</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte46</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>48</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte47</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 48 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>49</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte48</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>50</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte49</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>51</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte50</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>52</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte51</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>53</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte52</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>54</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte53</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>55</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte54</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>56</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte55</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>57</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte56</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>58</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte57</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>59</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte58</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>60</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte59</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>61</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte60</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>62</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte61</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>63</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte62</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>64</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte63</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 64 bytes -->
|
||
|
</RxPdo>
|
||
|
|
||
|
<!-- ***************** input PDO *********************************************************** -->
|
||
|
|
||
|
<TxPdo Fixed="1" Mandatory="1" Sm="1">
|
||
|
<Index>#x1A00</Index>
|
||
|
<Name>Inputs</Name>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>1</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte0</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>2</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte1</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>3</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte2</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>4</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte3</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>5</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte4</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>6</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte5</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>7</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte6</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>8</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte7</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>9</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte8</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>10</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte9</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>11</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte10</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>12</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte11</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>13</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte12</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>14</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte13</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>15</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte14</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>16</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte15</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 16 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>17</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte16</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>18</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte17</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>19</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte18</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>20</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte19</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>21</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte20</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>22</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte21</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>23</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte22</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>24</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte23</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>25</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte24</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>26</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte25</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>27</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte26</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>28</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte27</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>29</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte28</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>30</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte29</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>31</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte30</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>32</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte31</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 32 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>33</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte32</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>34</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte33</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>35</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte34</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>36</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte35</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>37</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte36</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>38</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte37</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>39</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte38</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>40</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte39</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>41</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte40</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>42</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte41</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>43</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte42</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>44</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte43</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>45</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte44</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>46</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte45</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>47</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte46</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>48</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte47</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 48 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>49</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte48</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>50</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte49</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>51</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte50</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>52</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte51</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>53</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte52</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>54</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte53</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>55</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte54</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>56</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte55</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>57</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte56</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>58</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte57</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>59</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte58</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>60</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte59</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>61</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte60</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>62</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte61</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>63</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte62</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>64</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte63</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 64 bytes -->
|
||
|
</TxPdo>
|
||
|
|
||
|
<Dc> <!-- DC not used(default)-->
|
||
|
<OpMode>
|
||
|
<Name>SM_Sync or Async</Name>
|
||
|
<Desc>SM_Sync or Async</Desc>
|
||
|
<AssignActivate>#x0000</AssignActivate>
|
||
|
</OpMode>
|
||
|
|
||
|
<OpMode> <!-- DC used -->
|
||
|
<Name>DC_Sync</Name>
|
||
|
<Desc>DC_Sync</Desc>
|
||
|
<AssignActivate>#x300</AssignActivate>
|
||
|
<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
|
||
|
<ShiftTimeSync0>2000200000</ShiftTimeSync0> <!-- 10nS unit -->
|
||
|
</OpMode>
|
||
|
</Dc>
|
||
|
|
||
|
<Eeprom>
|
||
|
<ByteSize>4096</ByteSize>
|
||
|
<ConfigData>8003006EFF00FF000000</ConfigData>
|
||
|
<!-- 0x140 0x80 PDI type LAN9252 Spi -->
|
||
|
|
||
|
<!-- 0x141 0x03 device emulation -->
|
||
|
<!-- enhanced link detection -->
|
||
|
|
||
|
<!-- 0x150 0x00 not used for LAN9252 Spi -->
|
||
|
|
||
|
<!-- 0x151 0x6E map Sync0 to AL event -->
|
||
|
<!-- Sync0/Latch0 assigned to Sync0 -->
|
||
|
<!-- Sync1/Latch1 assigned to Sync1 -->
|
||
|
<!-- Sync0/1 push/pull active high -->
|
||
|
|
||
|
<!-- 0x982-3 0x00FF Sync0/1 lenght = 2.5uS -->
|
||
|
|
||
|
<!-- 0x152 0xFF all GPIO set to out -->
|
||
|
<!-- 0x153 0x00 reserved -->
|
||
|
|
||
|
<!-- 0x12-13 0x0000 alias address -->
|
||
|
</Eeprom>
|
||
|
|
||
|
</Device>
|
||
|
|
||
|
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
<!-- -->
|
||
|
<!-- device 128+128 -->
|
||
|
<!-- -->
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
|
||
|
<Device Physics="YY">
|
||
|
<Type ProductCode="#xDEFED128" RevisionNo="#x00005A01">EasyCAT 128+128 rev 1</Type>
|
||
|
<Name LcId="1033"><![CDATA[Generic 128+128 bytes rev 1]]></Name>
|
||
|
<URL LcId="1033"><![CDATA[http://www.bausano.net/]]></URL>
|
||
|
<GroupType>SSC_Device</GroupType>
|
||
|
<Fmmu>Outputs</Fmmu>
|
||
|
<Fmmu>Inputs</Fmmu>
|
||
|
|
||
|
<!-- output base physical address -->
|
||
|
<Sm StartAddress="#x1000" ControlByte="#x64" Enable="1">Outputs</Sm>
|
||
|
<!-- input base physical address -->
|
||
|
<Sm StartAddress="#x1200" ControlByte="#x20" Enable="1">Inputs</Sm>
|
||
|
|
||
|
<!-- ***************** output PDO ********************************************************** -->
|
||
|
|
||
|
<RxPdo Fixed="1" Mandatory="1" Sm="0">
|
||
|
<Index>#x1600</Index>
|
||
|
<Name>Outputs</Name>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>1</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte0</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>2</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte1</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>3</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte2</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>4</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte3</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>5</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte4</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>6</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte5</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>7</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte6</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>8</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte7</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>9</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte8</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>10</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte9</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>11</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte10</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>12</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte11</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>13</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte12</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>14</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte13</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>15</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte14</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>16</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte15</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 16 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>17</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte16</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>18</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte17</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>19</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte18</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>20</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte19</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>21</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte20</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>22</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte21</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>23</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte22</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>24</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte23</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>25</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte24</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>26</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte25</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>27</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte26</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>28</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte27</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>29</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte28</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>30</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte29</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>31</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte30</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>32</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte31</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 32 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>33</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte32</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>34</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte33</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>35</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte34</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>36</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte35</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>37</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte36</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>38</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte37</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>39</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte38</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>40</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte39</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>41</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte40</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>42</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte41</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>43</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte42</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>44</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte43</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>45</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte44</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>46</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte45</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>47</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte46</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>48</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte47</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 48 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>49</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte48</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>50</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte49</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>51</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte50</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>52</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte51</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>53</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte52</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>54</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte53</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>55</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte54</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>56</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte55</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>57</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte56</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>58</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte57</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>59</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte58</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>60</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte59</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>61</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte60</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>62</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte61</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>63</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte62</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>64</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte63</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 64 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>65</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte64</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>66</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte65</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>67</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte66</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>68</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte67</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>69</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte68</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>70</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte69</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>71</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte70</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>72</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte71</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>73</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte72</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>74</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte73</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>75</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte74</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>76</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte75</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>77</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte76</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>78</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte77</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>79</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte78</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>80</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte79</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 80 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>81</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte80</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>82</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte81</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>83</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte82</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>84</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte83</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>85</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte84</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>86</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte85</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>87</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte86</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>88</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte87</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>89</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte88</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>90</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte89</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>91</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte90</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>92</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte91</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>93</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte92</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>94</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte93</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>95</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte94</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>96</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte95</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 96 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>97</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte96</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>98</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte97</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>99</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte98</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>100</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte99</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>101</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte100</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>102</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte101</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>103</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte102</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>104</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte103</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>105</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte104</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>106</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte105</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>107</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte106</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>108</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte107</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>109</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte108</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>110</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte109</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>111</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte110</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>112</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte111</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 112 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>113</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte112</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>114</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte113</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>115</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte114</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>116</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte115</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>117</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte116</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>118</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte117</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>119</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte118</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>120</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte119</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>121</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte120</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>122</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte121</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>123</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte122</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>124</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte123</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>125</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte124</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>126</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte125</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>127</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte126</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0005</Index>
|
||
|
<SubIndex>128</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte127</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 128 bytes -->
|
||
|
</RxPdo>
|
||
|
|
||
|
<!-- ***************** input PDO *********************************************************** -->
|
||
|
|
||
|
<TxPdo Fixed="1" Mandatory="1" Sm="1">
|
||
|
<Index>#x1A00</Index>
|
||
|
<Name>Inputs</Name>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>1</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte0</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>2</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte1</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>3</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte2</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>4</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte3</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>5</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte4</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>6</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte5</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>7</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte6</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>8</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte7</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>9</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte8</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>10</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte9</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>11</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte10</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>12</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte11</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>13</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte12</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>14</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte13</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>15</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte14</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>16</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte15</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 16 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>17</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte16</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>18</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte17</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>19</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte18</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>20</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte19</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>21</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte20</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>22</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte21</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>23</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte22</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>24</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte23</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>25</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte24</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>26</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte25</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>27</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte26</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>28</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte27</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>29</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte28</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>30</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte29</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>31</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte30</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>32</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte31</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 32 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>33</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte32</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>34</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte33</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>35</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte34</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>36</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte35</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>37</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte36</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>38</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte37</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>39</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte38</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>40</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte39</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>41</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte40</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>42</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte41</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>43</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte42</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>44</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte43</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>45</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte44</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>46</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte45</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>47</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte46</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>48</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte47</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 48 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>49</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte48</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>50</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte49</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>51</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte50</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>52</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte51</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>53</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte52</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>54</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte53</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>55</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte54</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>56</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte55</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>57</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte56</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>58</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte57</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>59</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte58</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>60</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte59</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>61</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte60</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>62</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte61</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>63</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte62</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>64</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte63</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 64 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>65</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte64</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>66</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte65</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>67</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte66</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>68</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte67</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>69</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte68</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>70</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte69</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>71</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte70</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>72</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte71</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>73</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte72</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>74</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte73</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>75</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte74</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>76</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte75</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>77</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte76</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>78</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte77</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>79</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte78</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>80</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte79</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 80 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>81</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte80</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>82</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte81</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>83</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte82</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>84</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte83</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>85</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte84</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>86</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte85</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>87</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte86</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>88</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte87</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>89</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte88</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>90</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte89</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>91</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte90</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>92</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte91</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>93</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte92</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>94</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte93</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>95</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte94</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>96</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte95</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 96 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>97</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte96</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>98</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte97</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>99</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte98</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>100</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte99</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>101</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte100</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>102</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte101</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>103</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte102</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>104</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte103</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>105</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte104</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>106</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte105</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>107</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte106</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>108</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte107</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>109</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte108</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>110</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte109</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>111</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte110</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>112</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte111</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 112 bytes -->
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>113</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte112</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>114</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte113</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>115</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte114</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>116</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte115</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>117</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte116</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>118</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte117</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>119</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte118</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>120</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte119</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>121</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte120</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>122</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte121</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>123</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte122</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>124</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte123</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>125</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte124</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>126</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte125</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>127</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte126</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<Entry>
|
||
|
<Index>#x0006</Index>
|
||
|
<SubIndex>128</SubIndex>
|
||
|
<BitLen>8</BitLen>
|
||
|
<Name>Byte127</Name>
|
||
|
<DataType>USINT</DataType>
|
||
|
</Entry>
|
||
|
<!-- 128 bytes -->
|
||
|
</TxPdo>
|
||
|
|
||
|
<Dc> <!-- DC not used(default)-->
|
||
|
<OpMode>
|
||
|
<Name>SM_Sync or Async</Name>
|
||
|
<Desc>SM_Sync or Async</Desc>
|
||
|
<AssignActivate>#x0000</AssignActivate>
|
||
|
</OpMode>
|
||
|
|
||
|
<OpMode> <!-- DC used -->
|
||
|
<Name>DC_Sync</Name>
|
||
|
<Desc>DC_Sync</Desc>
|
||
|
<AssignActivate>#x300</AssignActivate>
|
||
|
<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
|
||
|
<ShiftTimeSync0>2000200000</ShiftTimeSync0> <!-- 10nS unit -->
|
||
|
</OpMode>
|
||
|
</Dc>
|
||
|
|
||
|
<Eeprom>
|
||
|
<ByteSize>4096</ByteSize>
|
||
|
<ConfigData>8003006EFF00FF000000</ConfigData>
|
||
|
<!-- 0x140 0x80 PDI type LAN9252 Spi -->
|
||
|
|
||
|
<!-- 0x141 0x03 device emulation -->
|
||
|
<!-- enhanced link detection -->
|
||
|
|
||
|
<!-- 0x150 0x00 not used for LAN9252 Spi -->
|
||
|
|
||
|
<!-- 0x151 0x6E map Sync0 to AL event -->
|
||
|
<!-- Sync0/Latch0 assigned to Sync0 -->
|
||
|
<!-- Sync1/Latch1 assigned to Sync1 -->
|
||
|
<!-- Sync0/1 push/pull active high -->
|
||
|
|
||
|
<!-- 0x982-3 0x00FF Sync0/1 lenght = 2.5uS -->
|
||
|
|
||
|
<!-- 0x152 0xFF all GPIO set to out -->
|
||
|
<!-- 0x153 0x00 reserved -->
|
||
|
|
||
|
<!-- 0x12-13 0x0000 alias address -->
|
||
|
</Eeprom>
|
||
|
|
||
|
</Device>
|
||
|
|
||
|
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
<!-- -->
|
||
|
<!-- device configurable rev 1 -->
|
||
|
<!-- -->
|
||
|
<!-- ********************************************************************************************** -->
|
||
|
|
||
|
<Device Physics="YY">
|
||
|
<Type ProductCode="#xDEFEDECF" RevisionNo="#x00005A01">EasyCAT configurable rev 1</Type>
|
||
|
<Name LcId="1033"><![CDATA[Generic configurable rev 1]]></Name>
|
||
|
<URL LcId="1033"><![CDATA[http://www.bausano.net/]]></URL>
|
||
|
<GroupType>SSC_Device</GroupType>
|
||
|
<Fmmu>Outputs</Fmmu>
|
||
|
<Fmmu>Inputs</Fmmu>
|
||
|
|
||
|
<!-- output base physical address -->
|
||
|
<Sm StartAddress="#x1000" ControlByte="#x64" Enable="1">Outputs</Sm>
|
||
|
<!-- input base physical address -->
|
||
|
<Sm StartAddress="#x1200" ControlByte="#x20" Enable="1">Inputs</Sm>
|
||
|
|
||
|
<!-- ***************** output PDO ********************************************************** -->
|
||
|
|
||
|
<RxPdo Fixed="0" Mandatory="1" Sm="0"> <!-- Rx PDO configurable -->
|
||
|
<Index>#x1600</Index> <!-- max 128 bytes -->
|
||
|
<Name>Outputs</Name>
|
||
|
</RxPdo>
|
||
|
|
||
|
<!-- ***************** input PDO *********************************************************** -->
|
||
|
|
||
|
<TxPdo Fixed="0" Mandatory="1" Sm="1"> <!-- Rx PDO configurable -->
|
||
|
<Index>#x1A00</Index> <!-- max 128 bytes -->
|
||
|
<Name>Inputs</Name>
|
||
|
</TxPdo>
|
||
|
|
||
|
<Dc> <!-- DC not used(default)-->
|
||
|
<OpMode>
|
||
|
<Name>SM_Sync or Async</Name>
|
||
|
<Desc>SM_Sync or Async</Desc>
|
||
|
<AssignActivate>#x0000</AssignActivate>
|
||
|
</OpMode>
|
||
|
|
||
|
<OpMode> <!-- DC used -->
|
||
|
<Name>DC_Sync</Name>
|
||
|
<Desc>DC_Sync</Desc>
|
||
|
<AssignActivate>#x300</AssignActivate>
|
||
|
<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
|
||
|
<ShiftTimeSync0>2000200000</ShiftTimeSync0> <!-- 10nS unit -->
|
||
|
</OpMode>
|
||
|
</Dc>
|
||
|
|
||
|
<Eeprom>
|
||
|
<ByteSize>4096</ByteSize>
|
||
|
<ConfigData>8003006EFF00FF000000</ConfigData>
|
||
|
<!-- 0x140 0x80 PDI type LAN9252 Spi -->
|
||
|
|
||
|
<!-- 0x141 0x03 device emulation -->
|
||
|
<!-- enhanced link detection -->
|
||
|
|
||
|
<!-- 0x150 0x00 not used for LAN9252 Spi -->
|
||
|
|
||
|
<!-- 0x151 0x6E map Sync0 to AL event -->
|
||
|
<!-- Sync0/Latch0 assigned to Sync0 -->
|
||
|
<!-- Sync1/Latch1 assigned to Sync1 -->
|
||
|
<!-- Sync0/1 push/pull active high -->
|
||
|
|
||
|
<!-- 0x982-3 0x00FF Sync0/1 lenght = 2.5uS -->
|
||
|
|
||
|
<!-- 0x152 0xFF all GPIO set to out -->
|
||
|
<!-- 0x153 0x00 reserved -->
|
||
|
|
||
|
<!-- 0x12-13 0x0000 alias address -->
|
||
|
</Eeprom>
|
||
|
|
||
|
</Device>
|
||
|
|
||
|
</Devices>
|
||
|
</Descriptions>
|
||
|
</EtherCATInfo>
|