<?xml version="1.0" encoding="UTF-8"?>
<CONFIGURATIONRULES NAME="DAS Modbus Serial" EDITORHOSTID="{5C9AF1AA-AEC8-11D4-93E6-00B0D0201D61}">
   <HIERARCHYNODE TYPE="$ROOT$">
      <CHILDRULES ENABLEGLOBALPARAMETERS="1">
         <COM_PORT MAXOCCURRENCES="32"/>
         <DataMODEM MAXOCCURRENCES="32"/>
         <RadioMODEM MAXOCCURRENCES="32"/>
      </CHILDRULES>
      <PROPERTYRULES>
         <_ImageId>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>256</PROPERTYMAX>
            <PROPERTYEDITUNIT>Index</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Image Id</PROPERTYEDITHELP>
         </_ImageId>
         <UpdateInterval>
            <PROPERTYTYPE>VT_I4</PROPERTYTYPE>
            <DEFAULTVALUE>1000</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>86400000</PROPERTYMAX>
            <PROPERTYEDITUNIT>ms</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Update interval of default topics for hierarchies without overriding configuration (max value= 24Hrs)</PROPERTYEDITHELP>
         </UpdateInterval>
         <SlowPollInterval>
            <PROPERTYTYPE>VT_I4</PROPERTYTYPE>
            <DEFAULTVALUE>10000</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>86400000</PROPERTYMAX>
            <PROPERTYEDITUNIT>ms</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Update interval of topics for hierarchies in slow poll mode (max value= 24Hrs).</PROPERTYEDITHELP>
         </SlowPollInterval>
         <CaseSensitive>
            <PROPERTYTYPE>VT_I4</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITUNIT>T/F</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>TRUE means case-sensitive Device Group and Item ID names</PROPERTYEDITHELP>
         </CaseSensitive>
         <DefaultPokeMode>
            <PROPERTYTYPE>VT_I4</PROPERTYTYPE>
            <DEFAULTVALUE>2</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>2</PROPERTYMAX>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>0=Control, 1=Transition, 2=Optimized</PROPERTYEDITHELP>
         </DefaultPokeMode>
         <DefaultDelimiter>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>"."</DEFAULTVALUE>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Delimiter for hierarchies not configured</PROPERTYEDITHELP>
         </DefaultDelimiter>
         <SimulationMode>
            <PROPERTYTYPE>VT_I4</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYACCESSRIGHTS>2</PROPERTYACCESSRIGHTS>
            <PROPERTYEDITUNIT>T/F</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>TRUE means simulate for DAServers that support simulation</PROPERTYEDITHELP>
         </SimulationMode>
         <EnableSystemItems>
            <PROPERTYTYPE>VT_I4</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITUNIT>T/F</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>TRUE to allow system items</PROPERTYEDITHELP>
         </EnableSystemItems>
         <LinkTopicCache>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITUNIT>T/F</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>TRUE merges all subscription items in a single cache</PROPERTYEDITHELP>
         </LinkTopicCache>
         <UniqueDeviceGroup>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITUNIT>T/F</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>TRUE requires all device group names be unique</PROPERTYEDITHELP>
         </UniqueDeviceGroup>
         <ProtocolTimerTick>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>50</DEFAULTVALUE>
            <PROPERTYMIN>10</PROPERTYMIN>
            <PROPERTYMAX>100000</PROPERTYMAX>
            <PROPERTYACCESSRIGHTS>2</PROPERTYACCESSRIGHTS>
            <PROPERTYEDITUNIT>ms</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Protocol timer tick interval in milliseconds</PROPERTYEDITHELP>
         </ProtocolTimerTick>
         <TransactionTimeout>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>300000</DEFAULTVALUE>
            <PROPERTYMIN>10</PROPERTYMIN>
            <PROPERTYMAX>3600000</PROPERTYMAX>
            <PROPERTYEDITUNIT>ms</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Default transaction timeout for hierarchies with no configuration</PROPERTYEDITHELP>
         </TransactionTimeout>
         <LockConfigurationFile>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITUNIT>T/F</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>TRUE for non-Magellan configurers locked out</PROPERTYEDITHELP>
         </LockConfigurationFile>
         <SubscriptionTransactionRatio>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>2</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>1000</PROPERTYMAX>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Subscription / Transaction ratio</PROPERTYEDITHELP>
         </SubscriptionTransactionRatio>
         <TransactionsBacklog>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>50</PROPERTYMAX>
            <PROPERTYEDITUNIT>Transactions</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Number of completed transactions kept in diagnostic viewer</PROPERTYEDITHELP>
         </TransactionsBacklog>
      </PROPERTYRULES>
   </HIERARCHYNODE>
   <HIERARCHYNODE TYPE="COM_PORT" PACKAGEID="{C05354DC-11E0-4EF2-B6AC-15AE90F95401}" EDITORID="{91A5A7C3-BAAE-4DB6-939A-1D2652CA9D08}" DELIMITER=".">
      <CHILDRULES>
         <QuantumPLC MAXOCCURRENCES="247"/>
         <TSXMomentumPLC MAXOCCURRENCES="247"/>
         <ModiconMicroPLC MAXOCCURRENCES="247"/>
         <ModbusPLC MAXOCCURRENCES="247"/>
      </CHILDRULES>
      <PROPERTYRULES>
         <_ImageId>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>256</PROPERTYMAX>
            <PROPERTYEDITUNIT>Index</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Image Id</PROPERTYEDITHELP>
         </_ImageId>
         <PortName>
            <!--port name of PLC-->
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>COM1</DEFAULTVALUE>
            <PROPERTYEDITHEADER>PortName</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>COM Port Name</PROPERTYEDITHELP>
         </PortName>
         <TransmissionMode>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>RTU</DEFAULTVALUE>
            <PROPERTYEDITHEADER>TransmissionMode</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>RTU or ASCII</PROPERTYEDITHELP>
         </TransmissionMode>
         <ReplyTimeout>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>10</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>300</PROPERTYMAX>
            <PROPERTYEDITHEADER>ReplyTimeout</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>s</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Message reply timeout</PROPERTYEDITHELP>
         </ReplyTimeout>
         <BaudRate>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>19200</DEFAULTVALUE>
            <PROPERTYMIN>75</PROPERTYMIN>
            <PROPERTYMAX>128000</PROPERTYMAX>
            <PROPERTYEDITHELP>baud rate of server</PROPERTYEDITHELP>
         </BaudRate>
         <DataBits>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>8</DEFAULTVALUE>
            <PROPERTYMIN>7</PROPERTYMIN>
            <PROPERTYMAX>8</PROPERTYMAX>
            <PROPERTYEDITHEADER>DataBits</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Data Bits</PROPERTYEDITHELP>
         </DataBits>
         <StopBits>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>2</PROPERTYMAX>
            <PROPERTYEDITHEADER>StopBits</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Stop Bits</PROPERTYEDITHELP>
         </StopBits>
         <Parity>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Even</DEFAULTVALUE>
            <PROPERTYEDITHEADER>Parity</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>None, Odd, Even, Mark, Space</PROPERTYEDITHELP>
         </Parity>
         <COMPortListUpdate>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE/>
            <PROPERTYEDITHEADER/>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP/>
            <PROPERTYCUSTOMHANDLER>true</PROPERTYCUSTOMHANDLER>
         </COMPortListUpdate>
         <COMPortList>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>""</DEFAULTVALUE>
            <PROPERTYEDITHEADER>COMPortList</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP/>
            <PROPERTYOPTIONSENUM>1</PROPERTYOPTIONSENUM>
         </COMPortList>
         <EnableRTS_CTSSupport>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableRTS_CTSSupport</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>RTS / CTS support</PROPERTYEDITHELP>
         </EnableRTS_CTSSupport>
         <EnableDSR_DTRSupport>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableDSR_DTRSupport</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>DSR / DTR support</PROPERTYEDITHELP>
         </EnableDSR_DTRSupport>
         <EnableModemConnection>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableModemConnection</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Modem support</PROPERTYEDITHELP>
         </EnableModemConnection>
         <ModemConnectionTimeout>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>30</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>300</PROPERTYMAX>
            <PROPERTYEDITHEADER>ModemConnectionTimeout</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>s</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Modem connection timeout</PROPERTYEDITHELP>
         </ModemConnectionTimeout>
         <TurnaroundDelay>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>10</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>60000</PROPERTYMAX>
            <PROPERTYEDITHEADER>TurnaroundDelay</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>ms</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Turnaround Delay</PROPERTYEDITHELP>
         </TurnaroundDelay>
         <ReadIntervalTimeout>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>200</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>60000</PROPERTYMAX>
            <PROPERTYEDITHEADER>ReadIntervalTimeout</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>ms</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>max wait time between characters</PROPERTYEDITHELP>
         </ReadIntervalTimeout>
         <EnableConnectDisconnectMode>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableConnectDisconnectMode</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>1 = Enable connect disconnect mode</PROPERTYEDITHELP>
         </EnableConnectDisconnectMode>
      </PROPERTYRULES>
   </HIERARCHYNODE>
   <HIERARCHYNODE TYPE="DataMODEM" PACKAGEID="{C05354DC-11E0-4EF2-B6AC-15AE90F95401}" EDITORID="{91A5A7C3-BAAE-4DB6-939A-1D2652CA9D08}" DELIMITER=".">
      <CHILDRULES>
         <LINE MAXOCCURRENCES="100"/>
      </CHILDRULES>
      <PROPERTYRULES>
         <_ImageId>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>256</PROPERTYMAX>
            <PROPERTYEDITUNIT>Index</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Image Id</PROPERTYEDITHELP>
         </_ImageId>
         <PortName>
            <!--port name of PLC-->
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>COM1</DEFAULTVALUE>
            <PROPERTYEDITHEADER>PortName</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>COM Port Name</PROPERTYEDITHELP>
         </PortName>
         <TransmissionMode>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>RTU</DEFAULTVALUE>
            <PROPERTYEDITHEADER>TransmissionMode</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>RTU or ASCII</PROPERTYEDITHELP>
         </TransmissionMode>
         <ReplyTimeout>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>30</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>300</PROPERTYMAX>
            <PROPERTYEDITHEADER>ReplyTimeout</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>s</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Message reply timeout</PROPERTYEDITHELP>
         </ReplyTimeout>
         <BaudRate>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>19200</DEFAULTVALUE>
            <PROPERTYMIN>75</PROPERTYMIN>
            <PROPERTYMAX>128000</PROPERTYMAX>
            <PROPERTYEDITHELP>baud rate of server</PROPERTYEDITHELP>
         </BaudRate>
         <DataBits>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>8</DEFAULTVALUE>
            <PROPERTYMIN>7</PROPERTYMIN>
            <PROPERTYMAX>8</PROPERTYMAX>
            <PROPERTYEDITHEADER>DataBits</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Data Bits</PROPERTYEDITHELP>
         </DataBits>
         <StopBits>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>2</PROPERTYMAX>
            <PROPERTYEDITHEADER>StopBits</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Stop Bits</PROPERTYEDITHELP>
         </StopBits>
         <Parity>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Even</DEFAULTVALUE>
            <PROPERTYEDITHEADER>Parity</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>None, Odd, Even, Mark, Space</PROPERTYEDITHELP>
         </Parity>
         <COMPortListUpdate>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE/>
            <PROPERTYEDITHEADER/>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP/>
            <PROPERTYCUSTOMHANDLER>true</PROPERTYCUSTOMHANDLER>
         </COMPortListUpdate>
         <COMPortList>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>""</DEFAULTVALUE>
            <PROPERTYEDITHEADER>COMPortList</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP/>
            <PROPERTYOPTIONSENUM>1</PROPERTYOPTIONSENUM>
         </COMPortList>
         <EnableRTS_CTSSupport>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableRTS_CTSSupport</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>RTS / CTS support</PROPERTYEDITHELP>
         </EnableRTS_CTSSupport>
         <EnableDSR_DTRSupport>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableDSR_DTRSupport</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>DSR / DTR support</PROPERTYEDITHELP>
         </EnableDSR_DTRSupport>
         <EnableModemConnection>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableModemConnection</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Modem support</PROPERTYEDITHELP>
         </EnableModemConnection>
         <ModemConnectionTimeout>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>60</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>300</PROPERTYMAX>
            <PROPERTYEDITHEADER>ModemConnectionTimeout</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>s</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Modem connection timeout</PROPERTYEDITHELP>
         </ModemConnectionTimeout>
         <TurnaroundDelay>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>10</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>60000</PROPERTYMAX>
            <PROPERTYEDITHEADER>TurnaroundDelay</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>ms</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Turnaround Delay</PROPERTYEDITHELP>
         </TurnaroundDelay>
         <ReadIntervalTimeout>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>1000</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>60000</PROPERTYMAX>
            <PROPERTYEDITHEADER>ReadIntervalTimeout</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>ms</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>max wait time between characters</PROPERTYEDITHELP>
         </ReadIntervalTimeout>
         <EnableConnectDisconnectMode>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableConnectDisconnectMode</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>1 = Enable connect disconnect mode</PROPERTYEDITHELP>
         </EnableConnectDisconnectMode>
      </PROPERTYRULES>
   </HIERARCHYNODE>
   <HIERARCHYNODE TYPE="RadioMODEM" PACKAGEID="{C05354DC-11E0-4EF2-B6AC-15AE90F95401}" EDITORID="{91A5A7C3-BAAE-4DB6-939A-1D2652CA9D08}" DELIMITER=".">
      <CHILDRULES>
         <STATION MAXOCCURRENCES="200"/>
      </CHILDRULES>
      <PROPERTYRULES>
         <_ImageId>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>256</PROPERTYMAX>
            <PROPERTYEDITUNIT>Index</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Image Id</PROPERTYEDITHELP>
         </_ImageId>
         <PortName>
            <!--port name of PLC-->
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>COM1</DEFAULTVALUE>
            <PROPERTYEDITHEADER>PortName</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>COM Port Name</PROPERTYEDITHELP>
         </PortName>
         <TransmissionMode>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>RTU</DEFAULTVALUE>
            <PROPERTYEDITHEADER>TransmissionMode</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>RTU or ASCII</PROPERTYEDITHELP>
         </TransmissionMode>
         <ReplyTimeout>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>10</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>300</PROPERTYMAX>
            <PROPERTYEDITHEADER>ReplyTimeout</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>s</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Message reply timeout</PROPERTYEDITHELP>
         </ReplyTimeout>
         <BaudRate>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>19200</DEFAULTVALUE>
            <PROPERTYMIN>75</PROPERTYMIN>
            <PROPERTYMAX>128000</PROPERTYMAX>
            <PROPERTYEDITHELP>baud rate of server</PROPERTYEDITHELP>
         </BaudRate>
         <DataBits>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>8</DEFAULTVALUE>
            <PROPERTYMIN>7</PROPERTYMIN>
            <PROPERTYMAX>8</PROPERTYMAX>
            <PROPERTYEDITHEADER>DataBits</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Data Bits</PROPERTYEDITHELP>
         </DataBits>
         <StopBits>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>2</PROPERTYMAX>
            <PROPERTYEDITHEADER>StopBits</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Stop Bits</PROPERTYEDITHELP>
         </StopBits>
         <Parity>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Even</DEFAULTVALUE>
            <PROPERTYEDITHEADER>Parity</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>None, Odd, Even, Mark, Space</PROPERTYEDITHELP>
         </Parity>
         <COMPortListUpdate>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE/>
            <PROPERTYEDITHEADER/>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP/>
            <PROPERTYCUSTOMHANDLER>true</PROPERTYCUSTOMHANDLER>
         </COMPortListUpdate>
         <COMPortList>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>""</DEFAULTVALUE>
            <PROPERTYEDITHEADER>COMPortList</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP/>
            <PROPERTYOPTIONSENUM>1</PROPERTYOPTIONSENUM>
         </COMPortList>
         <EnableRTS_CTSSupport>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableRTS_CTSSupport</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>RTS / CTS support</PROPERTYEDITHELP>
         </EnableRTS_CTSSupport>
         <EnableDSR_DTRSupport>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableDSR_DTRSupport</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>DSR / DTR support</PROPERTYEDITHELP>
         </EnableDSR_DTRSupport>
         <EnableModemConnection>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableModemConnection</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Modem support</PROPERTYEDITHELP>
         </EnableModemConnection>
         <ModemConnectionTimeout>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>30</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>300</PROPERTYMAX>
            <PROPERTYEDITHEADER>ModemConnectionTimeout</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>s</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Modem connection timeout</PROPERTYEDITHELP>
         </ModemConnectionTimeout>
         <TurnaroundDelay>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>10</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>60000</PROPERTYMAX>
            <PROPERTYEDITHEADER>TurnaroundDelay</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>ms</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Turnaround Delay</PROPERTYEDITHELP>
         </TurnaroundDelay>
         <ReadIntervalTimeout>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>200</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>60000</PROPERTYMAX>
            <PROPERTYEDITHEADER>ReadIntervalTimeout</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>ms</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>max wait time between characters</PROPERTYEDITHELP>
         </ReadIntervalTimeout>
         <EnableConnectDisconnectMode>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>EnableConnectDisconnectMode</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>1 = Enable connect disconnect mode</PROPERTYEDITHELP>
         </EnableConnectDisconnectMode>
      </PROPERTYRULES>
   </HIERARCHYNODE>
   <HIERARCHYNODE TYPE="QuantumPLC" PACKAGEID="" EDITORID="{2AC861DF-49D6-4BCD-BFF1-ED0A7E4BCC8A}" DELIMITER=".">
      <CHILDRULES ENABLEDEVICEGROUPS="1" ENABLEDEVICEITEMS="1"/>
      <PROPERTYRULES>
         <_ImageId>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>2</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>256</PROPERTYMAX>
            <PROPERTYEDITUNIT>Index</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Image Id</PROPERTYEDITHELP>
         </_ImageId>
         <SlaveAddress>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>247</PROPERTYMAX>
            <PROPERTYEDITHEADER>SlaveAddress</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Slave Address</PROPERTYEDITHELP>
         </SlaveAddress>
         <StringVariableStyle>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Full length</DEFAULTVALUE>
            <PROPERTYEDITHEADER>StringVariableStyle</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Full length, C style, Pascal style</PROPERTYEDITHELP>
         </StringVariableStyle>
         <RegisterType>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Binary</DEFAULTVALUE>
            <PROPERTYEDITHEADER>RegisterType</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Binary or BCD</PROPERTYEDITHELP>
         </RegisterType>
         <_RegisterSize>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>6</DEFAULTVALUE>
            <PROPERTYMIN>5</PROPERTYMIN>
            <PROPERTYMAX>6</PROPERTYMAX>
            <PROPERTYEDITHEADER>_RegisterSize</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>_RegisterSize-Number of digits in register address</PROPERTYEDITHELP>
         </_RegisterSize>
         <UseConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>-1</PROPERTYMIN>
            <PROPERTYMAX>0</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseConceptDataStruct>
         <CoilRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>2000</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>2000</PROPERTYMAX>
            <PROPERTYEDITHEADER>CoilRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Coil Read for QuantumPLC</PROPERTYEDITHELP>
         </CoilRead>
         <MaxAddrReadCoils>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>65536</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>65536</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrReadCoils</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Coil Reads for QuantumPLC</PROPERTYEDITHELP>
         </MaxAddrReadCoils>
         <CoilWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>800</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>800</PROPERTYMAX>
            <PROPERTYEDITHEADER>CoilWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Coil Write for QuantumPLC</PROPERTYEDITHELP>
         </CoilWrite>
         <MaxAddrWriteCoils>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>65536</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>65536</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrWriteCoils</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Coil Writes for QuantumPLC</PROPERTYEDITHELP>
         </MaxAddrWriteCoils>
         <HoldingRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>125</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>125</PROPERTYMAX>
            <PROPERTYEDITHEADER>HoldingRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Holding Register Read for QuantumPLC</PROPERTYEDITHELP>
         </HoldingRegisterRead>
         <MaxAddrHoldingRegisters>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>65536</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>65536</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrHoldingRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Holding Registers for QuantumPLC</PROPERTYEDITHELP>
         </MaxAddrHoldingRegisters>
         <InputRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>125</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>125</PROPERTYMAX>
            <PROPERTYEDITHEADER>InputRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Input Register Read for QuantumPLC</PROPERTYEDITHELP>
         </InputRegisterRead>
         <MaxAddrInputRegisters>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>65536</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>65536</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrInputRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressble Input Registers for QuantumPLC</PROPERTYEDITHELP>
         </MaxAddrInputRegisters>
         <HoldingRegisterWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>100</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>100</PROPERTYMAX>
            <PROPERTYEDITHEADER>HoldingRegisterWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Register Write for QuantumPLC</PROPERTYEDITHELP>
         </HoldingRegisterWrite>
         <ExtendedRegisters>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>-1</DEFAULTVALUE>
            <PROPERTYMIN>-1</PROPERTYMIN>
            <PROPERTYMAX>-1</PROPERTYMAX>
            <PROPERTYEDITHEADER>ExtendedRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>-1=extended registers exist, 0=no extended registers</PROPERTYEDITHELP>
         </ExtendedRegisters>
         <ExtendedRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>122</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>122</PROPERTYMAX>
            <PROPERTYEDITHEADER>ExtendedRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Extended Register Read for QuantumPLC</PROPERTYEDITHELP>
         </ExtendedRegisterRead>
         <MaxAddrExtendedRegisters>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>98303</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>98303</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrExtendedRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Extended Registers for QuantumPLC</PROPERTYEDITHELP>
         </MaxAddrExtendedRegisters>
         <ExtendedRegisterWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>120</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>120</PROPERTYMAX>
            <PROPERTYEDITHEADER>ExtendedRegisterWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Extended Register Write for QuantumPLC</PROPERTYEDITHELP>
         </ExtendedRegisterWrite>
         <BitOrderFormat>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>BitOrderFormat</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>0=B1  B2 .... B16,  1= B16  B15 .... B1</PROPERTYEDITHELP>
         </BitOrderFormat>
         <UseLongConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseLongConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseLongConceptDataStruct>
         <UseRealConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseRealConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseRealConceptDataStruct>
      </PROPERTYRULES>
   </HIERARCHYNODE>
   <HIERARCHYNODE TYPE="TSXMomentumPLC" PACKAGEID="" EDITORID="{2AC861DF-49D6-4BCD-BFF1-ED0A7E4BCC8A}" DELIMITER=".">
      <CHILDRULES ENABLEDEVICEGROUPS="1" ENABLEDEVICEITEMS="1"/>
      <PROPERTYRULES>
         <_ImageId>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>2</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>256</PROPERTYMAX>
            <PROPERTYEDITUNIT>Index</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Image Id</PROPERTYEDITHELP>
         </_ImageId>
         <SlaveAddress>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>247</PROPERTYMAX>
            <PROPERTYEDITHEADER>SlaveAddress</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Slave Address</PROPERTYEDITHELP>
         </SlaveAddress>
         <StringVariableStyle>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Full length</DEFAULTVALUE>
            <PROPERTYEDITHEADER>StringVariableStyle</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Full length, C style, Pascal style</PROPERTYEDITHELP>
         </StringVariableStyle>
         <RegisterType>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Binary</DEFAULTVALUE>
            <PROPERTYEDITHEADER>RegisterType</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Binary or BCD</PROPERTYEDITHELP>
         </RegisterType>
         <_RegisterSize>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>6</DEFAULTVALUE>
            <PROPERTYMIN>5</PROPERTYMIN>
            <PROPERTYMAX>6</PROPERTYMAX>
            <PROPERTYEDITHEADER>_RegisterSize</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>_RegisterSize-Number of digits in register address</PROPERTYEDITHELP>
         </_RegisterSize>
         <UseConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>-1</PROPERTYMIN>
            <PROPERTYMAX>0</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseConceptDataStruct>
         <CoilRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>2000</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>2000</PROPERTYMAX>
            <PROPERTYEDITHEADER>CoilRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Coil Read for TSXMomentumPLC</PROPERTYEDITHELP>
         </CoilRead>
         <MaxAddrReadCoils>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>65536</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>65536</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrReadCoils</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Coil Reads for TSXMomentumPLC</PROPERTYEDITHELP>
         </MaxAddrReadCoils>
         <CoilWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>800</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>800</PROPERTYMAX>
            <PROPERTYEDITHEADER>CoilWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Coil Write for TSXMomentumPLC</PROPERTYEDITHELP>
         </CoilWrite>
         <MaxAddrWriteCoils>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>65536</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>65536</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrWriteCoils</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Coil Writes for TSXMomentumPLC</PROPERTYEDITHELP>
         </MaxAddrWriteCoils>
         <HoldingRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>125</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>125</PROPERTYMAX>
            <PROPERTYEDITHEADER>HoldingRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Holding Register Read for TSXMomentumPLC</PROPERTYEDITHELP>
         </HoldingRegisterRead>
         <MaxAddrHoldingRegisters>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>65536</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>65536</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrHoldingRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Holding Registers for TSXMomentumPLC</PROPERTYEDITHELP>
         </MaxAddrHoldingRegisters>
         <InputRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>125</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>125</PROPERTYMAX>
            <PROPERTYEDITHEADER>InputRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Input Register Read for TSXMomentumPLC</PROPERTYEDITHELP>
         </InputRegisterRead>
         <MaxAddrInputRegisters>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>65536</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>65536</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrInputRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Input Registers for TSXMomentumPLC</PROPERTYEDITHELP>
         </MaxAddrInputRegisters>
         <HoldingRegisterWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>100</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>100</PROPERTYMAX>
            <PROPERTYEDITHEADER>HoldingRegisterWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Register Write for TSXMomentumPLC</PROPERTYEDITHELP>
         </HoldingRegisterWrite>
         <ExtendedRegisters>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>-1</DEFAULTVALUE>
            <PROPERTYMIN>-1</PROPERTYMIN>
            <PROPERTYMAX>-1</PROPERTYMAX>
            <PROPERTYEDITHEADER>ExtendedRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>-1=extended registers exist, 0=no extended registers</PROPERTYEDITHELP>
         </ExtendedRegisters>
         <ExtendedRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>122</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>122</PROPERTYMAX>
            <PROPERTYEDITHEADER>ExtendedRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Extended Register Read for TSXMomentumPLC</PROPERTYEDITHELP>
         </ExtendedRegisterRead>
         <MaxAddrExtendedRegisters>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>98303</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>98303</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrExtendedRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Extended Registers for TSXMomentumPLC</PROPERTYEDITHELP>
         </MaxAddrExtendedRegisters>
         <ExtendedRegisterWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>120</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>120</PROPERTYMAX>
            <PROPERTYEDITHEADER>ExtendedRegisterWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Extended Register Write for TSXMomentumPLC</PROPERTYEDITHELP>
         </ExtendedRegisterWrite>
         <BitOrderFormat>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>BitOrderFormat</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>0=B1  B2 .... B16,  1= B16  B15 .... B1</PROPERTYEDITHELP>
         </BitOrderFormat>
         <UseLongConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseLongConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseLongConceptDataStruct>
         <UseRealConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseRealConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseRealConceptDataStruct>
      </PROPERTYRULES>
   </HIERARCHYNODE>
   <HIERARCHYNODE TYPE="ModiconMicroPLC" PACKAGEID="" EDITORID="{2AC861DF-49D6-4BCD-BFF1-ED0A7E4BCC8A}" DELIMITER=".">
      <CHILDRULES ENABLEDEVICEGROUPS="1" ENABLEDEVICEITEMS="1"/>
      <PROPERTYRULES>
         <_ImageId>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>2</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>256</PROPERTYMAX>
            <PROPERTYEDITUNIT>Index</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Image Id</PROPERTYEDITHELP>
         </_ImageId>
         <SlaveAddress>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>247</PROPERTYMAX>
            <PROPERTYEDITHEADER>SlaveAddress</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Slave Address</PROPERTYEDITHELP>
         </SlaveAddress>
         <StringVariableStyle>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Full length</DEFAULTVALUE>
            <PROPERTYEDITHEADER>StringVariableStyle</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Full length, C style, Pascal style</PROPERTYEDITHELP>
         </StringVariableStyle>
         <RegisterType>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Binary</DEFAULTVALUE>
            <PROPERTYEDITHEADER>RegisterType</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Binary or BCD</PROPERTYEDITHELP>
         </RegisterType>
         <_RegisterSize>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>5</DEFAULTVALUE>
            <PROPERTYMIN>5</PROPERTYMIN>
            <PROPERTYMAX>5</PROPERTYMAX>
            <PROPERTYEDITHEADER>_RegisterSize</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>_RegisterSize-Number of digits in register address</PROPERTYEDITHELP>
         </_RegisterSize>
         <UseConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>-1</PROPERTYMIN>
            <PROPERTYMAX>0</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseConceptDataStruct>
         <CoilRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>2000</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>2000</PROPERTYMAX>
            <PROPERTYEDITHEADER>CoilRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Coil Read for ModiconMicroPLC</PROPERTYEDITHELP>
         </CoilRead>
         <MaxAddrReadCoils>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>9999</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>9999</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrReadCoils</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Coil Reads for ModiconMicroPLC</PROPERTYEDITHELP>
         </MaxAddrReadCoils>
         <CoilWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>800</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>800</PROPERTYMAX>
            <PROPERTYEDITHEADER>CoilWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Coil Write for ModiconMicroPLC</PROPERTYEDITHELP>
         </CoilWrite>
         <MaxAddrWriteCoils>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>9999</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>9999</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrWriteCoils</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Coil Writes for ModiconMicroPLC</PROPERTYEDITHELP>
         </MaxAddrWriteCoils>
         <HoldingRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>125</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>125</PROPERTYMAX>
            <PROPERTYEDITHEADER>HoldingRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Holding Register Read for ModiconMicroPLC</PROPERTYEDITHELP>
         </HoldingRegisterRead>
         <MaxAddrHoldingRegisters>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>9999</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>9999</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrHoldingRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Holding Registers for ModiconMicroPLC</PROPERTYEDITHELP>
         </MaxAddrHoldingRegisters>
         <InputRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>125</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>125</PROPERTYMAX>
            <PROPERTYEDITHEADER>InputRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Input Register Read for ModiconMicroPLC</PROPERTYEDITHELP>
         </InputRegisterRead>
         <MaxAddrInputRegisters>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>9999</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>9999</PROPERTYMAX>
            <PROPERTYEDITHEADER>MaxAddrInputRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max Addressable Input Registers for ModiconMicroPLC</PROPERTYEDITHELP>
         </MaxAddrInputRegisters>
         <HoldingRegisterWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>100</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>100</PROPERTYMAX>
            <PROPERTYEDITHEADER>HoldingRegisterWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Register Write for ModiconMicroPLC</PROPERTYEDITHELP>
         </HoldingRegisterWrite>
         <ExtendedRegisters>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>0</PROPERTYMAX>
            <PROPERTYEDITHEADER>ExtendedRegisters</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>-1=extended registers exist, 0=no extended registers</PROPERTYEDITHELP>
         </ExtendedRegisters>
         <BitOrderFormat>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>BitOrderFormat</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>0=B1  B2 .... B16,  1= B16  B15 .... B1</PROPERTYEDITHELP>
         </BitOrderFormat>
         <UseLongConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseLongConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseLongConceptDataStruct>
         <UseRealConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseRealConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseRealConceptDataStruct>
      </PROPERTYRULES>
   </HIERARCHYNODE>
   <HIERARCHYNODE TYPE="ModbusPLC" PACKAGEID="" EDITORID="{F68066AF-78F8-49FD-00BA-F7547427E446}" DELIMITER=".">
      <CHILDRULES ENABLEDEVICEGROUPS="1" ENABLEDEVICEITEMS="1"/>
      <PROPERTYRULES>
         <_ImageId>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>2</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>256</PROPERTYMAX>
            <PROPERTYEDITUNIT>Index</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Image Id</PROPERTYEDITHELP>
         </_ImageId>
         <SlaveAddress>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>247</PROPERTYMAX>
            <PROPERTYEDITHEADER>SlaveAddress</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Slave Address</PROPERTYEDITHELP>
         </SlaveAddress>
         <StringVariableStyle>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Full length</DEFAULTVALUE>
            <PROPERTYEDITHEADER>StringVariableStyle</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Full length, C style, Pascal style</PROPERTYEDITHELP>
         </StringVariableStyle>
         <RegisterType>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>Binary</DEFAULTVALUE>
            <PROPERTYEDITHEADER>RegisterType</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Binary or BCD</PROPERTYEDITHELP>
         </RegisterType>
         <RegisterSize>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>6</DEFAULTVALUE>
            <PROPERTYMIN>4</PROPERTYMIN>
            <PROPERTYMAX>6</PROPERTYMAX>
            <PROPERTYEDITHEADER>RegisterSize</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>RegisterSize-Number of digits in register address</PROPERTYEDITHELP>
         </RegisterSize>
         <CoilRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>2000</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>2000</PROPERTYMAX>
            <PROPERTYEDITHEADER>CoilRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Coil Read for QuantumPLC</PROPERTYEDITHELP>
         </CoilRead>
         <CoilWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>800</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>800</PROPERTYMAX>
            <PROPERTYEDITHEADER>CoilWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Coil Write for QuantumPLC</PROPERTYEDITHELP>
         </CoilWrite>
         <HoldingRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>122</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>122</PROPERTYMAX>
            <PROPERTYEDITHEADER>HoldingRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Holding Register Read for QuantumPLC</PROPERTYEDITHELP>
         </HoldingRegisterRead>
         <InputRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>122</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>122</PROPERTYMAX>
            <PROPERTYEDITHEADER>InputRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Input Register Read for QuantumPLC</PROPERTYEDITHELP>
         </InputRegisterRead>
         <HoldingRegisterWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>100</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>100</PROPERTYMAX>
            <PROPERTYEDITHEADER>HoldingRegisterWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Register Write for QuantumPLC</PROPERTYEDITHELP>
         </HoldingRegisterWrite>
         <ExtendedRegisterRead>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>122</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>122</PROPERTYMAX>
            <PROPERTYEDITHEADER>ExtendedRegisterRead</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Extended Register Read for QuantumPLC</PROPERTYEDITHELP>
         </ExtendedRegisterRead>
         <ExtendedRegisterWrite>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>100</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>100</PROPERTYMAX>
            <PROPERTYEDITHEADER>ExtendedRegisterWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Extended Register Write for QuantumPLC</PROPERTYEDITHELP>
         </ExtendedRegisterWrite>
         <BitOrderFormat>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>0</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>BitOrderFormat</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>0=B1  B2 .... B16,  1= B16  B15 .... B1</PROPERTYEDITHELP>
         </BitOrderFormat>
         <UseLongConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseLongConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseLongConceptDataStruct>
         <UseRealConceptDataStruct>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>UseRealConceptDataStruct</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=use Concept Data Structure, false otherwise</PROPERTYEDITHELP>
         </UseRealConceptDataStruct>
         <SupportMultiRegisterWrite>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>SupportMultiRegisterWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=Support Multi Register Write, false otherwise</PROPERTYEDITHELP>
         </SupportMultiRegisterWrite>
         <SupportMultiCoilWrite>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>SupportMultiCoilWrite</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=Support Multi Coil Write , false otherwise</PROPERTYEDITHELP>
         </SupportMultiCoilWrite>
         <SwapBytes>
            <PROPERTYTYPE>VT_BOOL</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>1</PROPERTYMAX>
            <PROPERTYEDITHEADER>SwapBytes</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>true=Swap bytes in the register for string , false otherwise</PROPERTYEDITHELP>
         </SwapBytes>
      </PROPERTYRULES>
   </HIERARCHYNODE>
   <HIERARCHYNODE TYPE="LINE" PACKAGEID="" EDITORID="{E9A03A62-63F6-480E-00A3-D0893DC8B158}" DELIMITER=".">
      <CHILDRULES>
         <QuantumPLC MAXOCCURRENCES="247"/>
         <TSXMomentumPLC MAXOCCURRENCES="247"/>
         <ModiconMicroPLC MAXOCCURRENCES="247"/>
         <ModbusPLC MAXOCCURRENCES="247"/>
      </CHILDRULES>
      <PROPERTYRULES>
         <_ImageId>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>2</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>256</PROPERTYMAX>
            <PROPERTYEDITUNIT>Index</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Image Id</PROPERTYEDITHELP>
         </_ImageId>
         <PhoneNumber>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>1234567</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>255</PROPERTYMAX>
            <PROPERTYEDITHEADER>PhoneNumber</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Phone Number</PROPERTYEDITHELP>
         </PhoneNumber>
         <RedialMax>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>3</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>100</PROPERTYMAX>
            <PROPERTYEDITHEADER>Redial attempts</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max times to redial for connection</PROPERTYEDITHELP>
         </RedialMax>
         <ReconnectDelay>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>30</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>3600</PROPERTYMAX>
            <PROPERTYEDITHEADER>ReconnectDelay</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>s</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Min time to wait on connection failure</PROPERTYEDITHELP>
         </ReconnectDelay>
      </PROPERTYRULES>
   </HIERARCHYNODE>
   <HIERARCHYNODE TYPE="STATION" PACKAGEID="" EDITORID="{D147EAD2-E7A1-418B-0085-898491289B29}" DELIMITER=".">
      <CHILDRULES>
         <QuantumPLC MAXOCCURRENCES="247"/>
         <TSXMomentumPLC MAXOCCURRENCES="247"/>
         <ModiconMicroPLC MAXOCCURRENCES="247"/>
         <ModbusPLC MAXOCCURRENCES="247"/>
      </CHILDRULES>
      <PROPERTYRULES>
         <_ImageId>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>2</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>256</PROPERTYMAX>
            <PROPERTYEDITUNIT>Index</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Image Id</PROPERTYEDITHELP>
         </_ImageId>
         <StationID>
            <PROPERTYTYPE>VT_BSTR</PROPERTYTYPE>
            <DEFAULTVALUE>1</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>255</PROPERTYMAX>
            <PROPERTYEDITHEADER>StationID</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Station ID</PROPERTYEDITHELP>
         </StationID>
         <RedialMax>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>3</DEFAULTVALUE>
            <PROPERTYMIN>0</PROPERTYMIN>
            <PROPERTYMAX>100</PROPERTYMAX>
            <PROPERTYEDITHEADER>Redial attempts</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT/>
            <PROPERTYEDITHELP>Max times to redial for connection</PROPERTYEDITHELP>
         </RedialMax>
         <ReconnectDelay>
            <PROPERTYTYPE>VT_UI4</PROPERTYTYPE>
            <DEFAULTVALUE>10</DEFAULTVALUE>
            <PROPERTYMIN>1</PROPERTYMIN>
            <PROPERTYMAX>3600</PROPERTYMAX>
            <PROPERTYEDITHEADER>ReconnectDelay</PROPERTYEDITHEADER>
            <PROPERTYEDITUNIT>s</PROPERTYEDITUNIT>
            <PROPERTYEDITHELP>Min time to wait on connection failure</PROPERTYEDITHELP>
         </ReconnectDelay>
      </PROPERTYRULES>
   </HIERARCHYNODE>
</CONFIGURATIONRULES>
