﻿<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v2004 rel. 4 U (http://www.xmlspy.com) by Bernhard Reiterer (3S-Smart Software Solutions GmbH) -->
<!--Sample XML file generated by XMLSPY v2004 rel. 4 U (http://www.xmlspy.com)-->
<DeviceDescription xmlns="http://www.3s-software.com/schemas/DeviceDescription-1.0.xsd" xmlns:ts="http://www.3s-software.com/schemas/TargetSettings-0.1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Types namespace="localTypes">
    <BitfieldType basetype="std:INT" name="INT_BITS_T">
      <Component identifier="Bit0" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 0</VisibleName>
      </Component>
      <Component identifier="Bit1" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 1</VisibleName>
      </Component>
      <Component identifier="Bit2" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 2</VisibleName>
      </Component>
      <Component identifier="Bit3" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 3</VisibleName>
      </Component>
      <Component identifier="Bit4" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 4</VisibleName>
      </Component>
      <Component identifier="Bit5" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 5</VisibleName>
      </Component>
      <Component identifier="Bit6" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 6</VisibleName>
      </Component>
      <Component identifier="Bit7" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 7</VisibleName>
      </Component>
      <Component identifier="Bit8" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 8</VisibleName>
      </Component>
      <Component identifier="Bit9" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 9</VisibleName>
      </Component>
      <Component identifier="Bit10" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 10</VisibleName>
      </Component>
      <Component identifier="Bit11" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 11</VisibleName>
      </Component>
      <Component identifier="Bit12" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 12</VisibleName>
      </Component>
      <Component identifier="Bit13" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 13</VisibleName>
      </Component>
      <Component identifier="Bit14" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 14</VisibleName>
      </Component>
      <Component identifier="Bit15" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 15</VisibleName>
      </Component>
    </BitfieldType>
    <BitfieldType basetype="std:DINT" name="DINT_BITS_T">
      <Component identifier="Bit0" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 0</VisibleName>
      </Component>
      <Component identifier="Bit1" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 1</VisibleName>
      </Component>
      <Component identifier="Bit2" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 2</VisibleName>
      </Component>
      <Component identifier="Bit3" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 3</VisibleName>
      </Component>
      <Component identifier="Bit4" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 4</VisibleName>
      </Component>
      <Component identifier="Bit5" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 5</VisibleName>
      </Component>
      <Component identifier="Bit6" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 6</VisibleName>
      </Component>
      <Component identifier="Bit7" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 7</VisibleName>
      </Component>
      <Component identifier="Bit8" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 8</VisibleName>
      </Component>
      <Component identifier="Bit9" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 9</VisibleName>
      </Component>
      <Component identifier="Bit10" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 10</VisibleName>
      </Component>
      <Component identifier="Bit11" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 11</VisibleName>
      </Component>
      <Component identifier="Bit12" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 12</VisibleName>
      </Component>
      <Component identifier="Bit13" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 13</VisibleName>
      </Component>
      <Component identifier="Bit14" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 14</VisibleName>
      </Component>
      <Component identifier="Bit15" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 15</VisibleName>
      </Component>
      <Component identifier="Bit16" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 16</VisibleName>
      </Component>
      <Component identifier="Bit17" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 17</VisibleName>
      </Component>
      <Component identifier="Bit18" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 18</VisibleName>
      </Component>
      <Component identifier="Bit19" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 19</VisibleName>
      </Component>
      <Component identifier="Bit20" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 20</VisibleName>
      </Component>
      <Component identifier="Bit21" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 21</VisibleName>
      </Component>
      <Component identifier="Bit22" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 22</VisibleName>
      </Component>
      <Component identifier="Bit23" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 23</VisibleName>
      </Component>
      <Component identifier="Bit24" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 24</VisibleName>
      </Component>
      <Component identifier="Bit25" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 25</VisibleName>
      </Component>
      <Component identifier="Bit26" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 26</VisibleName>
      </Component>
      <Component identifier="Bit27" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 27</VisibleName>
      </Component>
      <Component identifier="Bit28" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 28</VisibleName>
      </Component>
      <Component identifier="Bit29" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 29</VisibleName>
      </Component>
      <Component identifier="Bit30" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 30</VisibleName>
      </Component>
      <Component identifier="Bit31" type="std:BOOL">
        <Default></Default>
        <VisibleName>Bit 31</VisibleName>
      </Component>
    </BitfieldType>
    <StructType name="Struct_x">
      <Component identifier="a" type="std:WORD">
        <Default>56</Default>
        <VisibleName name="local:Struct1.a">A</VisibleName>
        <Description name="local:Struct1.a_DESC">
        </Description>
      </Component>
      <Component identifier="b" type="std:WORD">
        <Default>56</Default>
        <VisibleName name="local:Struct1.b">B</VisibleName>
        <Description name="local:Struct1.b_DESC">
        </Description>
      </Component>
    </StructType>
  </Types>
  <Strings namespace="localStrings">
    <Language lang="de">
      <String identifier="TypeName">ServoOne</String>
      <String identifier="TypeDescription">Servo-Antriebssystem für Ein- und Mehrachsanwendungen mit IEC 61131-3 PLC.</String>
      <String identifier="VendorName">LTi DRiVES GmbH</String>
    </Language>
	<Language lang="it">
      <String identifier="TypeName">ServoOne</String>
      <String identifier="TypeDescription">Servo-Antriebssystem für Ein- und Mehrachsanwendungen mit IEC 61131-3 PLC.</String>
      <String identifier="VendorName">LTi DRiVES GmbH</String>
    </Language>
    <Language lang="fr">
      <String identifier="TypeName">ServoOne</String>
      <String identifier="TypeDescription">Servo-Antriebssystem für Ein- und Mehrachsanwendungen mit IEC 61131-3 PLC.</String>
      <String identifier="VendorName">LTi DRiVES GmbH</String>
    </Language>
    <Language lang="es">
      <String identifier="TypeName">ServoOne</String>
      <String identifier="TypeDescription">Servo-Antriebssystem für Ein- und Mehrachsanwendungen mit IEC 61131-3 PLC.</String>
      <String identifier="VendorName">LTi DRiVES GmbH</String>
    </Language>
  </Strings>
  <Files namespace="local">
    <Language lang="de">
      <File fileref="local" identifier="DeviceImage">
        <LocalFile>xLineDevice.bmp</LocalFile>
      </File>
      <File fileref="local" identifier="DeviceIcon">
        <LocalFile>xLineDevice.ico</LocalFile>
      </File>
      <File fileref="local" identifier="InputIcon">
        <LocalFile>Input.ico</LocalFile>
      </File>
      <File fileref="local" identifier="OutputIcon">
        <LocalFile>Output.ico</LocalFile>
      </File>
    </Language>
  </Files>
  <Device>
    <DeviceIdentification>
      <Type>4096</Type>
      <Id>1009 0001</Id>
      <Version>1.1.1.0</Version>
    </DeviceIdentification>
    <DeviceInfo>
      <Name name="localStrings:TypeName">ServoOne</Name>
      <Description name="localStrings:TypeDescription">Servo drive for single and multi axis applications with IEC 61131-3 PLC.</Description>
      <Vendor name="localStrings:VendorName">LTi DRiVES GmbH</Vendor>
      <OrderNumber>1111.0000.0</OrderNumber>
      <Image name="local:DeviceImage">xLineDevice.bmp</Image>
      <Icon name="local:DeviceIcon">xLineDevice.ico</Icon>
    </DeviceInfo>
    <DriverInfo needsBusCycle="false">
      <RequiredLib libname="IoStandard" vendor="System" version="3.1.1.0" identifier="iostandardlib" />
    </DriverInfo>
    <DeviceParameterSet>
      <Parameter ParameterId="100" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ENPO</Name>
        <Unit></Unit>
        <Description>Digital input ENPO (enable power)</Description>
      </Parameter>
      <Parameter ParameterId="101" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISD00</Name>
        <Unit></Unit>
        <Description>Digital input ISD00</Description>
      </Parameter>
      <Parameter ParameterId="102" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISD01</Name>
        <Unit></Unit>
        <Description>Digital input ISD01</Description>
      </Parameter>
      <Parameter ParameterId="103" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISD02</Name>
        <Unit></Unit>
        <Description>Digital input ISD02</Description>
      </Parameter>
      <Parameter ParameterId="104" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISD03</Name>
        <Unit></Unit>
        <Description>Digital input ISD03</Description>
      </Parameter>
      <Parameter ParameterId="105" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISD04</Name>
        <Unit></Unit>
        <Description>Digital input ISD04</Description>
      </Parameter>
      <Parameter ParameterId="106" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISD05</Name>
        <Unit></Unit>
        <Description>Digital input ISD05</Description>
      </Parameter>
      <Parameter ParameterId="107" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISDSH</Name>
        <Unit></Unit>
        <Description>Digital input ISDSH (safety torque off)</Description>
      </Parameter>
      <Parameter ParameterId="108" type="std:BYTE">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name></Name>
        <Unit></Unit>
        <Description>Not used</Description>
      </Parameter>
      <Parameter ParameterId="109" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISD06</Name>
        <Unit></Unit>
        <Description>Digital input ISD06</Description>
      </Parameter>
      <Parameter ParameterId="110" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name></Name>
        <Unit></Unit>
        <Description>Not used</Description>
      </Parameter>
      <Parameter ParameterId="111" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISDA0</Name>
        <Unit></Unit>
        <Description>Digital state of analog input ISA0</Description>
      </Parameter>
      <Parameter ParameterId="112" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISDA1</Name>
        <Unit></Unit>
        <Description>Digital state of analog input ISA1</Description>
      </Parameter>
      <Parameter ParameterId="113" type="std:BOOL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>STO</Name>
        <Unit></Unit>
        <Description>Digital acknowledgment of state safety torque on/off</Description>
      </Parameter>
      <Parameter ParameterId="120" type="std:REAL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISA0</Name>
        <Unit></Unit>
        <Description>Actual value of analog input ISA0, filtered,  +10V gives 1.0</Description>
      </Parameter>
      <Parameter ParameterId="121" type="std:REAL">
        <Attributes channel="input"></Attributes>
        <Default></Default>
        <Name>ISA1</Name>
        <Unit></Unit>
        <Description>Actual value of analog input ISA1, filtered,  +10V gives 1.0</Description>
      </Parameter>
      <Parameter ParameterId="200" type="std:BOOL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>OSD00</Name>
        <Unit></Unit>
        <Description>Digital output OSD00</Description>
      </Parameter>
      <Parameter ParameterId="201" type="std:BOOL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>OSD01</Name>
        <Unit></Unit>
        <Description>Digital output OSD01</Description>
      </Parameter>
      <Parameter ParameterId="202" type="std:BOOL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>OSD02</Name>
        <Unit></Unit>
        <Description>Digital output OSD02</Description>
      </Parameter>
      <Parameter ParameterId="203" type="std:BOOL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name></Name>
        <Unit></Unit>
        <Description>Not used</Description>
      </Parameter>
      <Parameter ParameterId="204" type="std:BOOL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name></Name>
        <Unit></Unit>
        <Description>Not used</Description>
      </Parameter>
      <Parameter ParameterId="205" type="std:BOOL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name></Name>
        <Unit></Unit>
        <Description>Not used</Description>
      </Parameter>
      <Parameter ParameterId="206" type="std:BOOL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>OSD03</Name>
        <Unit></Unit>
        <Description>Digital output OSD03 (motor break)</Description>
      </Parameter>
      <Parameter ParameterId="207" type="std:BOOL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>REL1</Name>
        <Unit></Unit>
        <Description>Digital output REL1 (relais)</Description>
      </Parameter>
      <Parameter ParameterId="208" type="std:BYTE">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name></Name>
        <Unit></Unit>
        <Description>Not used</Description>
      </Parameter>
      <Parameter ParameterId="209" type="std:WORD">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name></Name>
        <Unit></Unit>
        <Description>Not used</Description>
      </Parameter>
      <Parameter ParameterId="300" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_0</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 850</Description>
      </Parameter>
      <Parameter ParameterId="301" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_1</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 851</Description>
      </Parameter>
      <Parameter ParameterId="302" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_2</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 852</Description>
      </Parameter>
      <Parameter ParameterId="303" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_3</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 853</Description>
      </Parameter>
      <Parameter ParameterId="304" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_4</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 854</Description>
      </Parameter>
      <Parameter ParameterId="305" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_5</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 855</Description>
      </Parameter>
      <Parameter ParameterId="306" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_6</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 856</Description>
      </Parameter>
      <Parameter ParameterId="307" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_7</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 857</Description>
      </Parameter>
      <Parameter ParameterId="308" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_8</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 858</Description>
      </Parameter>
      <Parameter ParameterId="309" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_9</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 859</Description>
      </Parameter>
      <Parameter ParameterId="310" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_10</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 880</Description>
      </Parameter>
      <Parameter ParameterId="311" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_11</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 881</Description>
      </Parameter>
      <Parameter ParameterId="312" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_12</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 882</Description>
      </Parameter>
      <Parameter ParameterId="313" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_13</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 883</Description>
      </Parameter>
      <Parameter ParameterId="314" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_14</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 884</Description>
      </Parameter>
      <Parameter ParameterId="315" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_15</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 885</Description>
      </Parameter>
      <Parameter ParameterId="316" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_16</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 886</Description>
      </Parameter>
      <Parameter ParameterId="317" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_17</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 887</Description>
      </Parameter>
      <Parameter ParameterId="318" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_18</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 888</Description>
      </Parameter>
      <Parameter ParameterId="319" type="localTypes:INT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_INT_19</Name>
        <Unit></Unit>
        <Description>Parameter integer (INT): Firmware parameter ID 889</Description>
      </Parameter>
      <Parameter ParameterId="400" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_0</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 860</Description>
      </Parameter>
      <Parameter ParameterId="401" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_1</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 861</Description>
      </Parameter>
      <Parameter ParameterId="402" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_2</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 862</Description>
      </Parameter>
      <Parameter ParameterId="403" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_3</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 863</Description>
      </Parameter>
      <Parameter ParameterId="404" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_4</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 864</Description>
      </Parameter>
      <Parameter ParameterId="405" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_5</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 865</Description>
      </Parameter>
      <Parameter ParameterId="406" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_6</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 866</Description>
      </Parameter>
      <Parameter ParameterId="407" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_7</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 867</Description>
      </Parameter>
      <Parameter ParameterId="408" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_8</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 868</Description>
      </Parameter>
      <Parameter ParameterId="409" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_9</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 869</Description>
      </Parameter>
      <Parameter ParameterId="410" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_10</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 890</Description>
      </Parameter>
      <Parameter ParameterId="411" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_11</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 891</Description>
      </Parameter>
      <Parameter ParameterId="412" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_12</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 892</Description>
      </Parameter>
      <Parameter ParameterId="413" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_13</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 893</Description>
      </Parameter>
      <Parameter ParameterId="414" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_14</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 894</Description>
      </Parameter>
      <Parameter ParameterId="415" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_15</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 895</Description>
      </Parameter>
      <Parameter ParameterId="416" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_16</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 896</Description>
      </Parameter>
      <Parameter ParameterId="417" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_17</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 897</Description>
      </Parameter>
      <Parameter ParameterId="418" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_18</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 898</Description>
      </Parameter>
      <Parameter ParameterId="419" type="localTypes:DINT_BITS_T">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_DINT_19</Name>
        <Unit></Unit>
        <Description>Parameter double integer (DINT): Firmware parameter ID 899</Description>
      </Parameter>
      <Parameter ParameterId="500" type="std:REAL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_REAL_0</Name>
        <Unit></Unit>
        <Description>Parameter 32 bit floating point (REAL): Firmware parameter ID 870</Description>
      </Parameter>
      <Parameter ParameterId="501" type="std:REAL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_REAL_1</Name>
        <Unit></Unit>
        <Description>Parameter 32 bit floating point (REAL): Firmware parameter ID 871</Description>
      </Parameter>
      <Parameter ParameterId="502" type="std:REAL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_REAL_2</Name>
        <Unit></Unit>
        <Description>Parameter 32 bit floating point (REAL): Firmware parameter ID 872</Description>
      </Parameter>
      <Parameter ParameterId="503" type="std:REAL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_REAL_3</Name>
        <Unit></Unit>
        <Description>Parameter 32 bit floating point (REAL): Firmware parameter ID 873</Description>
      </Parameter>
      <Parameter ParameterId="504" type="std:REAL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_REAL_4</Name>
        <Unit></Unit>
        <Description>Parameter 32 bit floating point (REAL): Firmware parameter ID 874</Description>
      </Parameter>
      <Parameter ParameterId="505" type="std:REAL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_REAL_5</Name>
        <Unit></Unit>
        <Description>Parameter 32 bit floating point (REAL): Firmware parameter ID 875</Description>
      </Parameter>
      <Parameter ParameterId="506" type="std:REAL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_REAL_6</Name>
        <Unit></Unit>
        <Description>Parameter 32 bit floating point (REAL): Firmware parameter ID 876</Description>
      </Parameter>
      <Parameter ParameterId="507" type="std:REAL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_REAL_7</Name>
        <Unit></Unit>
        <Description>Parameter 32 bit floating point (REAL): Firmware parameter ID 877</Description>
      </Parameter>
      <Parameter ParameterId="508" type="std:REAL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_REAL_8</Name>
        <Unit></Unit>
        <Description>Parameter 32 bit floating point (REAL): Firmware parameter ID 878</Description>
      </Parameter>
      <Parameter ParameterId="509" type="std:REAL">
        <Attributes channel="output"></Attributes>
        <Default></Default>
        <Name>PARA_REAL_9</Name>
        <Unit></Unit>
        <Description>Parameter 32 bit floating point (REAL): Firmware parameter ID 879</Description>
      </Parameter>
    </DeviceParameterSet>
    <Functional>
      <ChildObject>
        <ObjectGuid>8ceeba4e-ac7a-4fbd-9415-bfb2d98668ab</ObjectGuid>
        <ObjectName>Plc Logic</ObjectName>
      </ChildObject>
      <Attribute name="StdCommunicationLink">True</Attribute>
    </Functional>
    <ExtendedSettings>
      <ts:TargetSettings xmlns:ts="http://www.3s-software.com/schemas/TargetSettings-0.1.xsd">
        <ts:section name="deviceconfiguration">
          <ts:setting name="mapping-changeable" type="boolean" access="visible">
            <ts:value>false</ts:value>
          </ts:setting>
        </ts:section>
        <ts:section name="runtime_features">
          <ts:setting name="cycle_control_in_iec" type="boolean" access="edit">
            <!-- If this value is set to true, then the runtime calls the taskcyclecode
								 independent of whether the task is stopped or not and the generated
								 code controls which parts have to be executed (eg. update I/O's but don't execute the Task POU's) 
						-->
            <ts:value>1</ts:value>
          </ts:setting>
        </ts:section>
        <ts:section name="codegenerator">
          <ts:setting name="CPU" type="codegenerators" access="edit">
            <ts:value>TriCore</ts:value>
          </ts:setting>
          <ts:setting name="FPU" type="boolean" access="edit">
            <ts:value>1</ts:value>
          </ts:setting>
          <ts:setting name="Motorola byte order" type="boolean" access="edit">
            <ts:value>0</ts:value>
          </ts:setting>
          <ts:setting name="codegenerator-guid" type="string" access="visible">
            <ts:value>{901DECDD-9EB4-4a5b-951F-42FB21B27718}</ts:value>
          </ts:setting>
          <ts:setting name="codegenerator-version-constraint" type="string" access="visible">
            <ts:value>newest</ts:value>
          </ts:setting>
          <ts:setting name="backend-guid" type="string" access="visible">
            <ts:value>{E08C90CC-88B2-46a3-8363-4B2EC483F27E}</ts:value>
          </ts:setting>
          <ts:setting name="backend-version-constraint" type="string" access="visible">
            <ts:value>newest</ts:value>
          </ts:setting>
        </ts:section>
        <ts:section name="memory-layout">
          <ts:setting name="memory-size" type="integer" access="visible">
            <ts:value>1024</ts:value>
          </ts:setting>
          <ts:setting name="input-size" type="integer" access="visible">
            <ts:value>1024</ts:value>
          </ts:setting>
          <ts:setting name="output-size" type="integer" access="visible">
            <ts:value>1024</ts:value>
          </ts:setting>
          <ts:setting name="retain-size" type="integer" access="visible">
            <ts:value>512</ts:value>
          </ts:setting>
          <ts:setting name="retain-in-own-segment" type="boolean" access="visible">
            <ts:value>1</ts:value>
          </ts:setting>
          <ts:setting name="pack-mode" type="integer" access="visible">
            <ts:value>8</ts:value>
          </ts:setting>
          <ts:setting name="stack-alignment" type="integer" access="visible">
            <ts:value>4</ts:value>
          </ts:setting>
          <ts:setting name="minimal-area-size" type="integer" access="visible">
            <ts:value>65536</ts:value>
          </ts:setting>
          <ts:setting name="allocation-plus-in-percent" type="integer" access="visible">
            <ts:value>30</ts:value>
          </ts:setting>
          <ts:section name="areas">
            <ts:setting name="number" type="integer" access="visible">
              <ts:value>3</ts:value>
            </ts:setting>
            <ts:section name="area_0">
              <!-- Global memory  -->
              <ts:setting name="flags" type="integer" access="visible">
                <ts:value>0xFEDF</ts:value>
              </ts:setting>
              <ts:setting name="minimal-area-size" type="integer" access="visible">
                <ts:value>0x100000</ts:value>
              </ts:setting>
              <ts:setting name="allocation-plus-in-percent" type="integer" access="visible">
                <ts:value>0</ts:value>
              </ts:setting>
            </ts:section>
            <ts:section name="area_1">
              <!-- RETAIN memory  -->
              <ts:setting name="flags" type="integer" access="visible">
                <ts:value>0x0020</ts:value>
              </ts:setting>
              <ts:setting name="minimal-area-size" type="integer" access="visible">
                <ts:value>0x200</ts:value>
              </ts:setting>
              <ts:setting name="allocation-plus-in-percent" type="integer" access="visible">
                <ts:value>0</ts:value>
              </ts:setting>
            </ts:section>
            <ts:section name="area_2">
              <!-- PERSISTENT RETAIN memory  -->
              <ts:setting name="flags" type="integer" access="visible">
                <ts:value>0x0120</ts:value>
              </ts:setting>
              <ts:setting name="minimal-area-size" type="integer" access="visible">
                <ts:value>0x200</ts:value>
              </ts:setting>
              <ts:setting name="allocation-plus-in-percent" type="integer" access="visible">
                <ts:value>0</ts:value>
              </ts:setting>
            </ts:section>
          </ts:section>
        </ts:section>
        <ts:section name="taskconfiguration">
          <ts:setting name="supportmicroseconds" type="boolean" access="visible">
            <ts:value>1</ts:value>
          </ts:setting>
          <ts:setting name="supportfreewheeling" type="boolean" access="visible">
            <ts:value>1</ts:value>
          </ts:setting>
          <ts:setting name="supportinterval" type="boolean" access="visible">
            <ts:value>1</ts:value>
          </ts:setting>
          <ts:setting name="supportevent" type="boolean" access="visible">
            <ts:value>0</ts:value>
          </ts:setting>
          <ts:setting name="supportexternal" type="boolean" access="visible">
            <ts:value>1</ts:value>
          </ts:setting>
          <ts:setting name="supportextendedwatchdog" type="boolean" access="visible">
            <ts:value>1</ts:value>
          </ts:setting>
          <ts:setting name="defaulttaskpriority" type="integer" access="visible">
            <ts:value>1</ts:value>
          </ts:setting>
          <ts:setting name="mintaskpriority" type="integer" access="visible">
            <ts:value>0</ts:value>
          </ts:setting>
          <ts:setting name="maxtaskpriority" type="integer" access="visible">
            <ts:value>15</ts:value>
          </ts:setting>
          <ts:setting name="maxnumoftasks" type="integer" access="visible">
            <ts:value>5</ts:value>
          </ts:setting>
          <ts:setting name="maxeventtasks" type="integer" access="visible">
            <ts:value>3</ts:value>
          </ts:setting>
          <ts:setting name="maxintervaltasks" type="integer" access="visible">
            <ts:value>3</ts:value>
          </ts:setting>
          <ts:setting name="maxexternalevents" type="integer" access="visible">
            <ts:value>3</ts:value>
          </ts:setting>
          <ts:setting name="maxfreetasks" type="integer" access="visible">
            <ts:value>3</ts:value>
          </ts:setting>
          <ts:setting name="cycletimedefault" type="string" access="visible">
            <ts:value>t#20ms</ts:value>
          </ts:setting>
			
		  <!-- Definition of all events for the external event-driven IEC tasks -->
          <ts:setting name="externalevents" type="cdata" access="hide">
			 <ts:value><![CDATA[
				 <externalevents>            
					<externalevent><name>Task_Overflow</name></externalevent>
					<externalevent><name>Start_Application</name></externalevent>
					<externalevent><name>Init_Application</name></externalevent>
					<externalevent><name>Device_Error</name></externalevent>
					<externalevent><name>Device_Warning</name></externalevent>
					<externalevent><name>Start_Control</name></externalevent>
					<externalevent><name>Stop_Control</name></externalevent>
					<externalevent><name>Input_Enpo_RE</name></externalevent>
					<externalevent><name>Input_Enpo_FE</name></externalevent>
					<externalevent><name>Input_Isd00_RE</name></externalevent>
					<externalevent><name>Input_Isd00_FE</name></externalevent>
					<externalevent><name>Input_Isd01_RE</name></externalevent>
					<externalevent><name>Input_Isd01_FE</name></externalevent>
					<externalevent><name>Input_Isd02_RE</name></externalevent>
					<externalevent><name>Input_Isd02_FE</name></externalevent>
					<externalevent><name>Input_Isd03_RE</name></externalevent>
					<externalevent><name>Input_Isd03_FE</name></externalevent>
					<externalevent><name>Input_Isd04_RE</name></externalevent>
					<externalevent><name>Input_Isd04_FE</name></externalevent>
					<externalevent><name>Input_Isd05_RE</name></externalevent>
					<externalevent><name>Input_Isd05_FE</name></externalevent>
					<externalevent><name>Input_Isd06_RE</name></externalevent>
					<externalevent><name>Input_Isd06_FE</name></externalevent>
					<externalevent><name>Input_Isdsh_RE</name></externalevent>
					<externalevent><name>Input_Isdsh_FE</name></externalevent>
					<externalevent><name>Output_Osd00_RE</name></externalevent>
					<externalevent><name>Output_Osd00_FE</name></externalevent>
					<externalevent><name>Output_Osd01_RE</name></externalevent>
					<externalevent><name>Output_Osd01_FE</name></externalevent>
					<externalevent><name>Output_Osd02_RE</name></externalevent>
					<externalevent><name>Output_Osd02_FE</name></externalevent>
					<externalevent><name>Output_MotBreak_RE</name></externalevent>
					<externalevent><name>Output_MotBreak_FE</name></externalevent>
					<externalevent><name>Output_Rel_RE</name></externalevent>
					<externalevent><name>Output_Rel_FE</name></externalevent>
					<externalevent><name>Output_Rsh_RE</name></externalevent>
					<externalevent><name>Output_Rsh_FE</name></externalevent>
					<externalevent><name>Int16_0_Bit0_RE</name></externalevent>
					<externalevent><name>Int16_0_Bit0_FE</name></externalevent>
					<externalevent><name>Int16_0_Bit1_RE</name></externalevent>
					<externalevent><name>Int16_0_Bit1_FE</name></externalevent>
					<externalevent><name>Int16_0_Bit2_RE</name></externalevent>
					<externalevent><name>Int16_0_Bit2_FE</name></externalevent>
					<externalevent><name>Int16_0_Bit3_RE</name></externalevent>
					<externalevent><name>Int16_0_Bit3_FE</name></externalevent>
					<externalevent><name>Int16_1_Bit0_RE</name></externalevent>
					<externalevent><name>Int16_1_Bit0_FE</name></externalevent>
					<externalevent><name>Int16_1_Bit1_RE</name></externalevent>
					<externalevent><name>Int16_1_Bit1_FE</name></externalevent>
					<externalevent><name>Int16_1_Bit2_RE</name></externalevent>
					<externalevent><name>Int16_1_Bit2_FE</name></externalevent>
					<externalevent><name>Int16_1_Bit3_RE</name></externalevent>
					<externalevent><name>Int16_1_Bit3_FE</name></externalevent>
                 </externalevents>
             ]]></ts:value>
          </ts:setting>
			
		  <ts:setting name="customparameterlist" type="cdata" access="readonly"><![CDATA[]]></ts:setting>
          <ts:setting name="intervalparameterlist" type="cdata" access="readonly"><![CDATA[]]></ts:setting>
          <ts:setting name="freewheelingparameterlist" type="cdata" access="readonly"><![CDATA[]]></ts:setting>
          <ts:setting name="eventparameterlist" type="cdata" access="readonly"><![CDATA[]]></ts:setting>
          <ts:setting name="systemevents" type="cdata" access="readonly"><![CDATA[]]></ts:setting>
        </ts:section>
        <ts:section name="library-management">
          <ts:section name="placeholder-libraries">
            <ts:setting name="CAA Async Manager" type="string" access="visible">
              <ts:value>CAA Async Manager Extern, 3.2.0.1 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA Types" type="string" access="visible">
              <ts:value>CAA Types Extern, 3.2.0.0 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA Callback" type="string" access="visible">
              <ts:value>CAA Callback Extern, 3.2.0.2 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA Behaviour Model" type="string" access="visible">
              <ts:value>CAA Behaviour Model, 3.2.0.4 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA CiA405" type="string" access="visible">
              <ts:value>CAA CiA 405, 3.2.0.2 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA CanL2" type="string" access="visible">
              <ts:value>CAA Can Low Level Extern, 3.2.0.0 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA CanL2I" type="string" access="visible">
              <ts:value>CAA Can Low Level Imp Extern, 3.2.0.0 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA CANopen Manager" type="string" access="visible">
              <ts:value>CAA CANopen Manager, 3.2.0.4 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA SerialCom" type="string" access="visible">
              <ts:value>CAA SerialCom, 3.2.0.1 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA CANopen Stack" type="string" access="visible">
              <ts:value>CAA CANopen Stack, 3.2.0.2 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA DTUtility" type="string" access="visible">
              <ts:value>CAA DTUtil Extern, 3.2.0.1 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA File" type="string" access="visible">
              <ts:value>CAA File, 3.2.0.3 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA Memory" type="string" access="visible">
              <ts:value>CAA Memory, 3.2.0.0 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA MemBlockMan" type="string" access="visible">
              <ts:value>CAA Memory Block Manager Extern, 3.2.0.0 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA ResMan" type="string" access="visible">
              <ts:value>CAA Ressource Manager Extern, 3.2.0.1 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA RTCLK" type="string" access="visible">
              <ts:value>CAA Real Time Clock Extern, 3.2.0.1 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA Tick" type="string" access="visible">
              <ts:value>CAA Tick Extern, 3.2.0.0 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA TickUtil" type="string" access="visible">
              <ts:value>CAA TickUtil Extern, 3.2.0.0 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="CAA Timer" type="string" access="visible">
              <ts:value>CAA Timer Extern, 3.2.0.0 (CAA Technical Workgroup)</ts:value>
            </ts:setting>
            <ts:setting name="IODrvEtherCAT" type="string" access="visible">
              <ts:value>IODrvEtherCAT, 3.2.0.0 (3S - Smart Software Solutions GmbH)</ts:value>
            </ts:setting>
            <ts:setting name="Standard" type="string" access="visible">
              <ts:value>Standard, 3.0.1.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="IoDrvBase" type="string" access="visible">
              <ts:value>IoDrvBase, 3.1.3.1 (System)</ts:value>
            </ts:setting>
            <ts:setting name="3S CANopenStack" type="string" access="visible">
              <ts:value>3S CANopenStack, 3.2.0.4 (3S - Smart Software Solutions GmbH)</ts:value>
            </ts:setting>
            <ts:setting name="CanConfig" type="string" access="visible">
              <ts:value>CanConfig, 3.2.0.4 (3S - Smart Software Solutions GmbH)</ts:value>
            </ts:setting>
            <ts:setting name="IoStandard" type="string" access="visible">
              <ts:value>IoStandard, 3.1.3.2 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpApp" type="string" access="visible">
              <ts:value>CmpApp, 3.1.3.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpAsyncMgr" type="string" access="visible">
              <ts:value>CmpAsyncMgr, 3.0.3.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpBinTagUtilIec" type="string" access="visible">
              <ts:value>CmpBinTagUtilIec, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpBitmapPool" type="string" access="visible">
              <ts:value>CmpBitmapPool, 3.0.2.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpChannelClientIec" type="string" access="visible">
              <ts:value>CmpChannelClientIec, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpDynamicText" type="string" access="visible">
              <ts:value>CmpDynamicText, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpErrors" type="string" access="visible">
              <ts:value>CmpErrors, 3.1.3.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpEventMgr" type="string" access="visible">
              <ts:value>CmpEventMgr, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpIecTask" type="string" access="visible">
              <ts:value>CmpIecTask, 3.1.4.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpIecVarAccess" type="string" access="visible">
              <ts:value>CmpIecVarAccess, 3.2.0.1 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpIoMgr" type="string" access="visible">
              <ts:value>CmpIoMgr, 3.1.3.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpLog" type="string" access="visible">
              <ts:value>CmpLog, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpNameServiceClientIec" type="string" access="visible">
              <ts:value>CmpNameServiceClientIec, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpRouter" type="string" access="visible">
              <ts:value>CmpRouter, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpSchedule" type="string" access="visible">
              <ts:value>CmpSchedule, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpSettings" type="string" access="visible">
              <ts:value>CmpSettings, 3.0.2.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CmpVisuHandler" type="string" access="visible">
              <ts:value>CmpVisuHandler, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="CM" type="string" access="visible">
              <ts:value>CM, 3.0.2.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysCom" type="string" access="visible">
              <ts:value>SysCom, 3.1.3.1 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysCpuHandling" type="string" access="visible">
              <ts:value>SysCpuHandling, 3.2.0.2 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysDir" type="string" access="visible">
              <ts:value>SysDir, 3.0.2.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysEvent" type="string" access="visible">
              <ts:value>SysEvent, 3.0.2.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysFile" type="string" access="visible">
              <ts:value>SysFile, 3.2.0.2 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysInt" type="string" access="visible">
              <ts:value>SysInt, 3.0.2.1 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysMem" type="string" access="visible">
              <ts:value>SysMem, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysPci" type="string" access="visible">
              <ts:value>SysPci, 3.0.2.1 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysPort" type="string" access="visible">
              <ts:value>SysPort, 3.0.2.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysProcess" type="string" access="visible">
              <ts:value>SysProcess, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysSem" type="string" access="visible">
              <ts:value>SysSem, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysSemProcess" type="string" access="visible">
              <ts:value>SysSemProcess, 3.0.2.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysShm" type="string" access="visible">
              <ts:value>SysShm, 3.0.2.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysSocket" type="string" access="visible">
              <ts:value>SysSocket, 3.1.3.1 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysTask" type="string" access="visible">
              <ts:value>SysTask, 3.2.0.2 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysTime" type="string" access="visible">
              <ts:value>SysTime, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysTimer" type="string" access="visible">
              <ts:value>SysTimer, 3.2.0.0 (System)</ts:value>
            </ts:setting>
            <ts:setting name="SysTypes" type="string" access="visible">
              <ts:value>SysTypes, 3.1.2.0 (System)</ts:value>
            </ts:setting>
          </ts:section>		
        </ts:section>
      </ts:TargetSettings>
    </ExtendedSettings>
  </Device>
  <Modules>
    <Module>
      <ModuleId>DIn_8Bit</ModuleId>
      <DeviceInfo>
        <Name name="localStrings:DIn_8Bit">8 Bit Digital Input</Name>
        <Description name="localStrings:Dummy"></Description>
        <Vendor name="localStrings:Dummy"></Vendor>
        <OrderNumber></OrderNumber>
        <Icon name="localFiles:InputIcon">Input.ico</Icon>
        <DefaultInstanceName name="localStrings:Dummy">DigIn_8Bit</DefaultInstanceName>
      </DeviceInfo>
      <Connector connectorId="1" hostpath="-1" moduleType="40001" interface="EV:Internal" role="child">
        <Slot allowEmpty="false" count="1" />
        <HostParameterSet>
          <Parameter ParameterId="1" type="localTypes:BitAccess">
            <Attributes channel="input" />
            <Default></Default>
            <Name name="localFiles:Dummy">Input Byte</Name>
          </Parameter>
        </HostParameterSet>
      </Connector>
    </Module>
    <Module>
      <ModuleId>DOut_8Bit</ModuleId>
      <DeviceInfo>
        <Name name="localStrings:Dummy">8 Bit Digital Output</Name>
        <Description name="localStrings:Dummy"></Description>
        <Vendor name="localStrings:Dummy"></Vendor>
        <OrderNumber></OrderNumber>
        <Icon name="localFiles:OutputIcon">Output.ico</Icon>
        <DefaultInstanceName name="localStrings:Dummy">DigOut_8Bit</DefaultInstanceName>
      </DeviceInfo>
      <Connector connectorId="1" hostpath="-1" moduleType="40001" interface="EV:Internal" role="child">
        <Slot allowEmpty="false" count="1" />
        <HostParameterSet>
          <Parameter ParameterId="1" type="localTypes:BitAccess">
            <Attributes channel="output" />
            <Default></Default>
            <Name name="localFiles:Dummy">Output Byte</Name>
          </Parameter>
        </HostParameterSet>
      </Connector>
    </Module>
  </Modules>
</DeviceDescription>