「ITTS Internet.dll」修訂間的差異

出自ITTS
跳至導覽 跳至搜尋
(已建立頁面,內容為 "=== ICP/IP === * TCP server * TCP Client === UDP === Process. Simulation / communication Test equipment by network protocol GetHostIPByName * Get-IP Address by n…")
 
 
(未顯示同一使用者於中間所作的 3 次修訂)
行 1: 行 1:
=== ICP/IP ===  
+
=== TCP/IP ===  
 
* TCP server  
 
* TCP server  
 +
[[檔案:TCP Server open.jpg|縮圖]]
 
* TCP Client
 
* TCP Client
 +
[[檔案:TCP Client read.jpg|縮圖]]
 +
 
=== UDP ===
 
=== UDP ===
 +
* connect
 +
[[檔案:UDP Connect.jpg|縮圖|UDP_Connect.]]
 +
* Send
 +
[[檔案:UDP send.jpg|縮圖|UDP send]]
 
Process.
 
Process.
 
Simulation / communication Test equipment by network protocol
 
Simulation / communication Test equipment by network protocol
行 9: 行 16:
 
* Get-IP Address by name
 
* Get-IP Address by name
 
[[檔案:GetHostIPByName.jpg|縮圖|GetHostIPByName]]
 
[[檔案:GetHostIPByName.jpg|縮圖|GetHostIPByName]]
 +
 +
 +
{| class="mw-collapsible mw-collapsed wikitable"
 +
! TCP server / client open send query.. (copy scrip contents phase to  scrip editor)
 +
|-
 +
|
 +
    <Item>
 +
      <Text> </Text>
 +
      <Description> Set LocalPort = 10048</Description>
 +
      <ItemType> 2</ItemType>
 +
      <Skip> 1</Skip>
 +
      <ItemSection1> Variable</ItemSection1>
 +
      <ItemSection2> LocalPort</ItemSection2>
 +
      <ItemCommand> =</ItemCommand>
 +
      <FailAction> </FailAction>
 +
      <FieldName> </FieldName>
 +
      <FieldNumber> </FieldNumber>
 +
      <ErrorCode> </ErrorCode>
 +
      <RetryTimes> 0</RetryTimes>
 +
      <RetryDelay> 0</RetryDelay>
 +
      <Process> </Process>
 +
      <FieldType> </FieldType>
 +
      <Parameter>
 +
        <i1>
 +
          <Content></Content>
 +
          <Description>Min</Description>
 +
        </i1>
 +
        <i2>
 +
          <Content></Content>
 +
          <Description>Max</Description>
 +
        </i2>
 +
        <i3>
 +
          <Content>10048</Content>
 +
          <Description>Value3</Description>
 +
        </i3>
 +
      </Parameter>
 +
    </Item>
 +
    <Item>
 +
      <Text> </Text>
 +
      <Description> TCP_Server(0): Open</Description>
 +
      <ItemType> 2</ItemType>
 +
      <Skip> 1</Skip>
 +
      <ItemSection1> DLL</ItemSection1>
 +
      <ItemSection2> Execute</ItemSection2>
 +
      <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
      <FailAction> </FailAction>
 +
      <FieldName> </FieldName>
 +
      <FieldNumber> </FieldNumber>
 +
      <ErrorCode> </ErrorCode>
 +
      <RetryTimes> 0</RetryTimes>
 +
      <RetryDelay> 0</RetryDelay>
 +
      <Process> </Process>
 +
      <FieldType> </FieldType>
 +
      <Parameter>
 +
        <i1>
 +
          <Content></Content>
 +
          <Description>Value1</Description>
 +
        </i1>
 +
        <i2>
 +
          <Content></Content>
 +
          <Description>Value2</Description>
 +
        </i2>
 +
        <i3>
 +
          <Content>TCP_Server</Content>
 +
          <Description>Command</Description>
 +
        </i3>
 +
        <i4>
 +
          <Content>Open</Content>
 +
          <Description>SubCommand</Description>
 +
        </i4>
 +
        <i5>
 +
          <Content>0</Content>
 +
          <Description>index</Description>
 +
        </i5>
 +
        <i6>
 +
          <Content>['&Var:LocalPort']</Content>
 +
          <Description>LocalPort</Description>
 +
        </i6>
 +
      </Parameter>
 +
    </Item>
 +
    <Item>
 +
      <Text> </Text>
 +
      <Description> TCP_Client(0): ConnectServer</Description>
 +
      <ItemType> 2</ItemType>
 +
      <Skip> 1</Skip>
 +
      <ItemSection1> DLL</ItemSection1>
 +
      <ItemSection2> Execute</ItemSection2>
 +
      <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
      <FailAction> </FailAction>
 +
      <FieldName> </FieldName>
 +
      <FieldNumber> </FieldNumber>
 +
      <ErrorCode> </ErrorCode>
 +
      <RetryTimes> 0</RetryTimes>
 +
      <RetryDelay> 0</RetryDelay>
 +
      <Process> </Process>
 +
      <FieldType> </FieldType>
 +
      <Parameter>
 +
        <i1>
 +
          <Content></Content>
 +
          <Description>Value1</Description>
 +
        </i1>
 +
        <i2>
 +
          <Content></Content>
 +
          <Description>Value2</Description>
 +
        </i2>
 +
        <i3>
 +
          <Content>TCP_Client</Content>
 +
          <Description>Command</Description>
 +
        </i3>
 +
        <i4>
 +
          <Content>ConnectServer</Content>
 +
          <Description>SubCommand</Description>
 +
        </i4>
 +
        <i5>
 +
          <Content>0</Content>
 +
          <Description>index</Description>
 +
        </i5>
 +
        <i6>
 +
          <Content>['&Str_Var:RemoteIP']</Content>
 +
          <Description>ServerIP</Description>
 +
        </i6>
 +
        <i7>
 +
          <Content>['&Var:LocalPort']</Content>
 +
          <Description>ServerPort</Description>
 +
        </i7>
 +
        <i8>
 +
          <Content>2000</Content>
 +
          <Description>wait for Error</Description>
 +
        </i8>
 +
      </Parameter>
 +
    </Item>
 +
    <Item>
 +
      <Text> </Text>
 +
      <Description> TCP_Server(0): QueryClientIPbyIndex</Description>
 +
      <ItemType> 2</ItemType>
 +
      <Skip> 1</Skip>
 +
      <ItemSection1> DLL</ItemSection1>
 +
      <ItemSection2> Execute</ItemSection2>
 +
      <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
      <FailAction> </FailAction>
 +
      <FieldName> ClientIP;ClientPort</FieldName>
 +
      <FieldNumber> 11;12</FieldNumber>
 +
      <ErrorCode> </ErrorCode>
 +
      <RetryTimes> 0</RetryTimes>
 +
      <RetryDelay> 0</RetryDelay>
 +
      <Process> </Process>
 +
      <FieldType> </FieldType>
 +
      <Parameter>
 +
        <i1>
 +
          <Content></Content>
 +
          <Description>Value1</Description>
 +
        </i1>
 +
        <i2>
 +
          <Content></Content>
 +
          <Description>Value2</Description>
 +
        </i2>
 +
        <i3>
 +
          <Content>TCP_Server</Content>
 +
          <Description>Command</Description>
 +
        </i3>
 +
        <i4>
 +
          <Content>QueryClientIPbyIndex</Content>
 +
          <Description>SubCommand</Description>
 +
        </i4>
 +
        <i5>
 +
          <Content>0</Content>
 +
          <Description>index</Description>
 +
        </i5>
 +
        <i6>
 +
          <Content>0</Content>
 +
          <Description>ClientIndex</Description>
 +
        </i6>
 +
      </Parameter>
 +
    </Item>
 +
    <Item>
 +
      <Text> </Text>
 +
      <Description> TCP_Server(0): QueryClientIndexbyIP</Description>
 +
      <ItemType> 2</ItemType>
 +
      <Skip> 1</Skip>
 +
      <ItemSection1> DLL</ItemSection1>
 +
      <ItemSection2> Execute</ItemSection2>
 +
      <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
      <FailAction> </FailAction>
 +
      <FieldName> Index;ClientPort</FieldName>
 +
      <FieldNumber> 13;12</FieldNumber>
 +
      <ErrorCode> </ErrorCode>
 +
      <RetryTimes> 0</RetryTimes>
 +
      <RetryDelay> 0</RetryDelay>
 +
      <Process> </Process>
 +
      <FieldType> </FieldType>
 +
      <Parameter>
 +
        <i1>
 +
          <Content>0</Content>
 +
          <Description>Value1</Description>
 +
        </i1>
 +
        <i2>
 +
          <Content></Content>
 +
          <Description>Value2</Description>
 +
        </i2>
 +
        <i3>
 +
          <Content>TCP_Server</Content>
 +
          <Description>Command</Description>
 +
        </i3>
 +
        <i4>
 +
          <Content>QueryClientIndexbyIP</Content>
 +
          <Description>SubCommand</Description>
 +
        </i4>
 +
        <i5>
 +
          <Content>0</Content>
 +
          <Description>index</Description>
 +
        </i5>
 +
        <i6>
 +
          <Content>['ClientIP']</Content>
 +
          <Description>ClientIP</Description>
 +
        </i6>
 +
        <i7>
 +
          <Content>['ClientPort']</Content>
 +
          <Description>ClientPort</Description>
 +
        </i7>
 +
      </Parameter>
 +
    </Item>
 +
    <Item>
 +
      <Text> </Text>
 +
      <Description> TCP_Server(0):Broadcast</Description>
 +
      <ItemType> 2</ItemType>
 +
      <Skip> 1</Skip>
 +
      <ItemSection1> DLL</ItemSection1>
 +
      <ItemSection2> Execute</ItemSection2>
 +
      <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
      <FailAction> </FailAction>
 +
      <FieldName> </FieldName>
 +
      <FieldNumber> </FieldNumber>
 +
      <ErrorCode> </ErrorCode>
 +
      <RetryTimes> 0</RetryTimes>
 +
      <RetryDelay> 0</RetryDelay>
 +
      <Process> </Process>
 +
      <FieldType> </FieldType>
 +
      <Parameter>
 +
        <i1>
 +
          <Content></Content>
 +
          <Description>Value1</Description>
 +
        </i1>
 +
        <i2>
 +
          <Content></Content>
 +
          <Description>Value2</Description>
 +
        </i2>
 +
        <i3>
 +
          <Content>TCP_Server</Content>
 +
          <Description>Command</Description>
 +
        </i3>
 +
        <i4>
 +
          <Content>Broadcast</Content>
 +
          <Description>SubCommand</Description>
 +
        </i4>
 +
        <i5>
 +
          <Content>0</Content>
 +
          <Description>index</Description>
 +
        </i5>
 +
        <i6>
 +
          <Content>'TCP Server Broadcast to all Client'0a0d</Content>
 +
          <Description>command</Description>
 +
        </i6>
 +
      </Parameter>
 +
    </Item>
 +
    <Item>
 +
      <Text> </Text>
 +
      <Description> TCP_Client(0): Read</Description>
 +
      <ItemType> 2</ItemType>
 +
      <Skip> 1</Skip>
 +
      <ItemSection1> DLL</ItemSection1>
 +
      <ItemSection2> Execute</ItemSection2>
 +
      <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
      <FailAction> </FailAction>
 +
      <FieldName> temp</FieldName>
 +
      <FieldNumber> 14</FieldNumber>
 +
      <ErrorCode> </ErrorCode>
 +
      <RetryTimes> 0</RetryTimes>
 +
      <RetryDelay> 0</RetryDelay>
 +
      <Process> ;s:str=['&F:01':c16([all])]</Process>
 +
      <FieldType> </FieldType>
 +
      <Parameter>
 +
        <i1>
 +
          <Content></Content>
 +
          <Description>Value1</Description>
 +
        </i1>
 +
        <i2>
 +
          <Content></Content>
 +
          <Description>Value2</Description>
 +
        </i2>
 +
        <i3>
 +
          <Content>TCP_Client</Content>
 +
          <Description>Command</Description>
 +
        </i3>
 +
        <i4>
 +
          <Content>Read</Content>
 +
          <Description>SubCommand</Description>
 +
        </i4>
 +
        <i5>
 +
          <Content>0</Content>
 +
          <Description>index</Description>
 +
        </i5>
 +
        <i6>
 +
          <Content>2000</Content>
 +
          <Description>timeout</Description>
 +
        </i6>
 +
      </Parameter>
 +
    </Item>
 +
    <Item>
 +
      <Text> </Text>
 +
      <Description> show Client Message</Description>
 +
      <ItemType> 2</ItemType>
 +
      <Skip> 1</Skip>
 +
      <ItemSection1> Variable</ItemSection1>
 +
      <ItemSection2> Field_show</ItemSection2>
 +
      <ItemCommand> </ItemCommand>
 +
      <FailAction> </FailAction>
 +
      <FieldName> </FieldName>
 +
      <FieldNumber> </FieldNumber>
 +
      <ErrorCode> </ErrorCode>
 +
      <RetryTimes> 0</RetryTimes>
 +
      <RetryDelay> 0</RetryDelay>
 +
      <Process> </Process>
 +
      <FieldType> </FieldType>
 +
      <Parameter>
 +
        <i1>
 +
          <Content></Content>
 +
          <Description>Min</Description>
 +
        </i1>
 +
        <i2>
 +
          <Content></Content>
 +
          <Description>Max</Description>
 +
        </i2>
 +
        <i3>
 +
          <Content>['temp':c16([all])]</Content>
 +
          <Description>Value3</Description>
 +
        </i3>
 +
      </Parameter>
 +
    </Item>
 +
    <Item>
 +
      <Text> </Text>
 +
      <Description> TCP_Server(0):SendTo</Description>
 +
      <ItemType> 2</ItemType>
 +
      <Skip> 3</Skip>
 +
      <ItemSection1> DLL</ItemSection1>
 +
      <ItemSection2> Execute</ItemSection2>
 +
      <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
      <FailAction> </FailAction>
 +
      <FieldName> </FieldName>
 +
      <FieldNumber> </FieldNumber>
 +
      <ErrorCode> </ErrorCode>
 +
      <RetryTimes> 0</RetryTimes>
 +
      <RetryDelay> 0</RetryDelay>
 +
      <Process> </Process>
 +
      <FieldType> </FieldType>
 +
      <Parameter>
 +
        <i1>
 +
          <Content></Content>
 +
          <Description>Value1</Description>
 +
        </i1>
 +
        <i2>
 +
          <Content></Content>
 +
          <Description>Value2</Description>
 +
        </i2>
 +
        <i3>
 +
          <Content>TCP_Server</Content>
 +
          <Description>Command</Description>
 +
        </i3>
 +
        <i4>
 +
          <Content>SendTo</Content>
 +
          <Description>SubCommand</Description>
 +
        </i4>
 +
        <i5>
 +
          <Content>0</Content>
 +
          <Description>index</Description>
 +
        </i5>
 +
        <i6>
 +
          <Content>['ClientIP']</Content>
 +
          <Description>RemoteIP</Description>
 +
        </i6>
 +
        <i7>
 +
          <Content>'TCP Server Send To Client'0a0d</Content>
 +
          <Description>command</Description>
 +
        </i7>
 +
      </Parameter>
 +
    </Item>
 +
    <Item>
 +
      <Text> </Text>
 +
      <Description> TCP_Client(0): Read</Description>
 +
      <ItemType> 2</ItemType>
 +
      <Skip> 1</Skip>
 +
      <ItemSection1> DLL</ItemSection1>
 +
      <ItemSection2> Execute</ItemSection2>
 +
      <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
      <FailAction> </FailAction>
 +
      <FieldName> temp</FieldName>
 +
      <FieldNumber> 14</FieldNumber>
 +
      <ErrorCode> </ErrorCode>
 +
      <RetryTimes> 0</RetryTimes>
 +
      <RetryDelay> 0</RetryDelay>
 +
      <Process> </Process>
 +
      <FieldType> </FieldType>
 +
      <Parameter>
 +
        <i1>
 +
          <Content></Content>
 +
          <Description>Value1</Description>
 +
        </i1>
 +
        <i2>
 +
          <Content></Content>
 +
          <Description>Value2</Description>
 +
        </i2>
 +
        <i3>
 +
          <Content>TCP_Client</Content>
 +
          <Description>Command</Description>
 +
        </i3>
 +
        <i4>
 +
          <Content>Read</Content>
 +
          <Description>SubCommand</Description>
 +
        </i4>
 +
        <i5>
 +
          <Content>0</Content>
 +
          <Description>index</Description>
 +
        </i5>
 +
        <i6>
 +
          <Content>2000</Content>
 +
          <Description>timeout</Description>
 +
        </i6>
 +
      </Parameter>
 +
    </Item>
 +
 +
|}
 +
 +
 +
{| class="mw-collapsible mw-collapsed wikitable"
 +
! UDP example tree (copy scrip contents phase to  scrip editor)
 +
|-
 +
|
 +
    <Item>
 +
      <Text> UDP</Text>
 +
      <Description> Test Group</Description>
 +
      <ItemType> 1</ItemType>
 +
      <Skip> 1</Skip>
 +
      <SubItem>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> Set LocalPort = 1000</Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> Variable</ItemSection1>
 +
            <ItemSection2> LocalPort</ItemSection2>
 +
            <ItemCommand> =</ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> </FieldName>
 +
            <FieldNumber> </FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content></Content>
 +
                <Description>Min</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Max</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>1000</Content>
 +
                <Description>Value3</Description>
 +
              </i3>
 +
            </Parameter>
 +
          </Item>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> Set RemotePort = 2000</Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> Variable</ItemSection1>
 +
            <ItemSection2> RemotePort</ItemSection2>
 +
            <ItemCommand> =</ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> </FieldName>
 +
            <FieldNumber> </FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content></Content>
 +
                <Description>Min</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Max</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>2000</Content>
 +
                <Description>Value3</Description>
 +
              </i3>
 +
            </Parameter>
 +
          </Item>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> UDP(0): connect</Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> DLL</ItemSection1>
 +
            <ItemSection2> Execute</ItemSection2>
 +
            <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> </FieldName>
 +
            <FieldNumber> </FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content></Content>
 +
                <Description>Value1</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Value2</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>UDP</Content>
 +
                <Description>Command</Description>
 +
              </i3>
 +
              <i4>
 +
                <Content>Connect</Content>
 +
                <Description>SubCommand</Description>
 +
              </i4>
 +
              <i5>
 +
                <Content>0</Content>
 +
                <Description>index</Description>
 +
              </i5>
 +
              <i6>
 +
                <Content>['&Var:LocalPort']</Content>
 +
                <Description>LocalPort</Description>
 +
              </i6>
 +
              <i7>
 +
                <Content>0</Content>
 +
                <Description>t Wait For Error</Description>
 +
              </i7>
 +
            </Parameter>
 +
          </Item>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> UDP(1): connect</Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> DLL</ItemSection1>
 +
            <ItemSection2> Execute</ItemSection2>
 +
            <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> </FieldName>
 +
            <FieldNumber> </FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content></Content>
 +
                <Description>Value1</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Value2</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>UDP</Content>
 +
                <Description>Command</Description>
 +
              </i3>
 +
              <i4>
 +
                <Content>Connect</Content>
 +
                <Description>SubCommand</Description>
 +
              </i4>
 +
              <i5>
 +
                <Content>1</Content>
 +
                <Description>index</Description>
 +
              </i5>
 +
              <i6>
 +
                <Content>['&Var:RemotePort']</Content>
 +
                <Description>LocalPort</Description>
 +
              </i6>
 +
              <i7>
 +
                <Content>1000</Content>
 +
                <Description>t Wait For Error</Description>
 +
              </i7>
 +
            </Parameter>
 +
          </Item>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> UDP(0):Send</Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> DLL</ItemSection1>
 +
            <ItemSection2> Execute</ItemSection2>
 +
            <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> </FieldName>
 +
            <FieldNumber> </FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content></Content>
 +
                <Description>Value1</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Value2</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>UDP</Content>
 +
                <Description>Command</Description>
 +
              </i3>
 +
              <i4>
 +
                <Content>Send</Content>
 +
                <Description>SubCommand</Description>
 +
              </i4>
 +
              <i5>
 +
                <Content>0</Content>
 +
                <Description>index</Description>
 +
              </i5>
 +
              <i6>
 +
                <Content>['&Str_Var:LocalIP']</Content>
 +
                <Description>RemoteIP</Description>
 +
              </i6>
 +
              <i7>
 +
                <Content>['&Var:RemotePort']</Content>
 +
                <Description>RemotePort</Description>
 +
              </i7>
 +
              <i8>
 +
                <Content>10 00 0A 0D</Content>
 +
                <Description>Command</Description>
 +
              </i8>
 +
            </Parameter>
 +
          </Item>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> UDP(1): Read</Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> DLL</ItemSection1>
 +
            <ItemSection2> Execute</ItemSection2>
 +
            <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> IP;Port;UDPResult</FieldName>
 +
            <FieldNumber> 16;17;18</FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content>;['&Var:LocalPort'];10 00 0A 0D</Content>
 +
                <Description>Value1</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Value2</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>UDP</Content>
 +
                <Description>Command</Description>
 +
              </i3>
 +
              <i4>
 +
                <Content>Read</Content>
 +
                <Description>SubCommand</Description>
 +
              </i4>
 +
              <i5>
 +
                <Content>1</Content>
 +
                <Description>index</Description>
 +
              </i5>
 +
              <i6>
 +
                <Content></Content>
 +
                <Description>remote IP</Description>
 +
              </i6>
 +
              <i7>
 +
                <Content></Content>
 +
                <Description>remote port</Description>
 +
              </i7>
 +
              <i8>
 +
                <Content>1000</Content>
 +
                <Description>timeout</Description>
 +
              </i8>
 +
            </Parameter>
 +
          </Item>
 +
          <Item>
 +
            <Text> Clear buffer</Text>
 +
            <Description> Test Group</Description>
 +
            <ItemType> 1</ItemType>
 +
            <Skip> 1</Skip>
 +
            <SubItem>
 +
              <Item>
 +
                <Text> </Text>
 +
                <Description> UDP(1):Send <31 0A 0d></Description>
 +
                <ItemType> 2</ItemType>
 +
                <Skip> 1</Skip>
 +
                <ItemSection1> DLL</ItemSection1>
 +
                <ItemSection2> Execute</ItemSection2>
 +
                <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
                <FailAction> </FailAction>
 +
                <FieldName> </FieldName>
 +
                <FieldNumber> </FieldNumber>
 +
                <ErrorCode> </ErrorCode>
 +
                <RetryTimes> 0</RetryTimes>
 +
                <RetryDelay> 0</RetryDelay>
 +
                <Process> </Process>
 +
                <FieldType> </FieldType>
 +
                <Parameter>
 +
                  <i1>
 +
                    <Content></Content>
 +
                    <Description>Value1</Description>
 +
                  </i1>
 +
                  <i2>
 +
                    <Content></Content>
 +
                    <Description>Value2</Description>
 +
                  </i2>
 +
                  <i3>
 +
                    <Content>UDP</Content>
 +
                    <Description>Command</Description>
 +
                  </i3>
 +
                  <i4>
 +
                    <Content>Send</Content>
 +
                    <Description>SubCommand</Description>
 +
                  </i4>
 +
                  <i5>
 +
                    <Content>1</Content>
 +
                    <Description>index</Description>
 +
                  </i5>
 +
                  <i6>
 +
                    <Content>['&Str_Var:LocalIP']</Content>
 +
                    <Description>RemoteIP</Description>
 +
                  </i6>
 +
                  <i7>
 +
                    <Content>['&Var:LocalPort']</Content>
 +
                    <Description>RemotePort</Description>
 +
                  </i7>
 +
                  <i8>
 +
                    <Content>31 0A 0d</Content>
 +
                    <Description>Command</Description>
 +
                  </i8>
 +
                </Parameter>
 +
              </Item>
 +
              <Item>
 +
                <Text> </Text>
 +
                <Description> UDP(1):Send <32 0A 0d></Description>
 +
                <ItemType> 2</ItemType>
 +
                <Skip> 1</Skip>
 +
                <ItemSection1> DLL</ItemSection1>
 +
                <ItemSection2> Execute</ItemSection2>
 +
                <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
                <FailAction> </FailAction>
 +
                <FieldName> </FieldName>
 +
                <FieldNumber> </FieldNumber>
 +
                <ErrorCode> </ErrorCode>
 +
                <RetryTimes> 0</RetryTimes>
 +
                <RetryDelay> 0</RetryDelay>
 +
                <Process> </Process>
 +
                <FieldType> </FieldType>
 +
                <Parameter>
 +
                  <i1>
 +
                    <Content></Content>
 +
                    <Description>Value1</Description>
 +
                  </i1>
 +
                  <i2>
 +
                    <Content></Content>
 +
                    <Description>Value2</Description>
 +
                  </i2>
 +
                  <i3>
 +
                    <Content>UDP</Content>
 +
                    <Description>Command</Description>
 +
                  </i3>
 +
                  <i4>
 +
                    <Content>Send</Content>
 +
                    <Description>SubCommand</Description>
 +
                  </i4>
 +
                  <i5>
 +
                    <Content>1</Content>
 +
                    <Description>index</Description>
 +
                  </i5>
 +
                  <i6>
 +
                    <Content>['&Str_Var:LocalIP']</Content>
 +
                    <Description>RemoteIP</Description>
 +
                  </i6>
 +
                  <i7>
 +
                    <Content>['&Var:LocalPort']</Content>
 +
                    <Description>RemotePort</Description>
 +
                  </i7>
 +
                  <i8>
 +
                    <Content>32 0A 0d</Content>
 +
                    <Description>Command</Description>
 +
                  </i8>
 +
                </Parameter>
 +
              </Item>
 +
              <Item>
 +
                <Text> </Text>
 +
                <Description> UDP(1):Send <33 0A 0d></Description>
 +
                <ItemType> 2</ItemType>
 +
                <Skip> 1</Skip>
 +
                <ItemSection1> DLL</ItemSection1>
 +
                <ItemSection2> Execute</ItemSection2>
 +
                <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
                <FailAction> </FailAction>
 +
                <FieldName> </FieldName>
 +
                <FieldNumber> </FieldNumber>
 +
                <ErrorCode> </ErrorCode>
 +
                <RetryTimes> 0</RetryTimes>
 +
                <RetryDelay> 0</RetryDelay>
 +
                <Process> </Process>
 +
                <FieldType> </FieldType>
 +
                <Parameter>
 +
                  <i1>
 +
                    <Content></Content>
 +
                    <Description>Value1</Description>
 +
                  </i1>
 +
                  <i2>
 +
                    <Content></Content>
 +
                    <Description>Value2</Description>
 +
                  </i2>
 +
                  <i3>
 +
                    <Content>UDP</Content>
 +
                    <Description>Command</Description>
 +
                  </i3>
 +
                  <i4>
 +
                    <Content>Send</Content>
 +
                    <Description>SubCommand</Description>
 +
                  </i4>
 +
                  <i5>
 +
                    <Content>1</Content>
 +
                    <Description>index</Description>
 +
                  </i5>
 +
                  <i6>
 +
                    <Content>['&Str_Var:LocalIP']</Content>
 +
                    <Description>RemoteIP</Description>
 +
                  </i6>
 +
                  <i7>
 +
                    <Content>['&Var:LocalPort']</Content>
 +
                    <Description>RemotePort</Description>
 +
                  </i7>
 +
                  <i8>
 +
                    <Content>33 0A 0d</Content>
 +
                    <Description>Command</Description>
 +
                  </i8>
 +
                </Parameter>
 +
              </Item>
 +
              <Item>
 +
                <Text> </Text>
 +
                <Description> UDP(0): Read</Description>
 +
                <ItemType> 2</ItemType>
 +
                <Skip> 1</Skip>
 +
                <ItemSection1> DLL</ItemSection1>
 +
                <ItemSection2> Execute</ItemSection2>
 +
                <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
                <FailAction> </FailAction>
 +
                <FieldName> </FieldName>
 +
                <FieldNumber> </FieldNumber>
 +
                <ErrorCode> </ErrorCode>
 +
                <RetryTimes> 0</RetryTimes>
 +
                <RetryDelay> 0</RetryDelay>
 +
                <Process> </Process>
 +
                <FieldType> </FieldType>
 +
                <Parameter>
 +
                  <i1>
 +
                    <Content>;;31 0A 0D</Content>
 +
                    <Description>Value1</Description>
 +
                  </i1>
 +
                  <i2>
 +
                    <Content></Content>
 +
                    <Description>Value2</Description>
 +
                  </i2>
 +
                  <i3>
 +
                    <Content>UDP</Content>
 +
                    <Description>Command</Description>
 +
                  </i3>
 +
                  <i4>
 +
                    <Content>Read</Content>
 +
                    <Description>SubCommand</Description>
 +
                  </i4>
 +
                  <i5>
 +
                    <Content>0</Content>
 +
                    <Description>index</Description>
 +
                  </i5>
 +
                  <i6>
 +
                    <Content>['&Str_Var:LocalIP']</Content>
 +
                    <Description>remote IP</Description>
 +
                  </i6>
 +
                  <i7>
 +
                    <Content>['&Var:RemotePort']</Content>
 +
                    <Description>remote port</Description>
 +
                  </i7>
 +
                  <i8>
 +
                    <Content>1000</Content>
 +
                    <Description>timeout</Description>
 +
                  </i8>
 +
                </Parameter>
 +
              </Item>
 +
              <Item>
 +
                <Text> </Text>
 +
                <Description> UDP(0):Clear Buffer</Description>
 +
                <ItemType> 2</ItemType>
 +
                <Skip> 1</Skip>
 +
                <ItemSection1> DLL</ItemSection1>
 +
                <ItemSection2> Execute</ItemSection2>
 +
                <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
                <FailAction> </FailAction>
 +
                <FieldName> </FieldName>
 +
                <FieldNumber> </FieldNumber>
 +
                <ErrorCode> </ErrorCode>
 +
                <RetryTimes> 0</RetryTimes>
 +
                <RetryDelay> 0</RetryDelay>
 +
                <Process> </Process>
 +
                <FieldType> </FieldType>
 +
                <Parameter>
 +
                  <i1>
 +
                    <Content></Content>
 +
                    <Description>Value1</Description>
 +
                  </i1>
 +
                  <i2>
 +
                    <Content></Content>
 +
                    <Description>Value2</Description>
 +
                  </i2>
 +
                  <i3>
 +
                    <Content>UDP</Content>
 +
                    <Description>Command</Description>
 +
                  </i3>
 +
                  <i4>
 +
                    <Content>ClearBuffer</Content>
 +
                    <Description>SubCommand</Description>
 +
                  </i4>
 +
                  <i5>
 +
                    <Content>0</Content>
 +
                    <Description>index</Description>
 +
                  </i5>
 +
                  <i6>
 +
                    <Content></Content>
 +
                    <Description>RemoteIP</Description>
 +
                  </i6>
 +
                  <i7>
 +
                    <Content></Content>
 +
                    <Description>RemotePort</Description>
 +
                  </i7>
 +
                </Parameter>
 +
              </Item>
 +
            </SubItem>
 +
          </Item>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> UDP(0):Send<'Hi!'0a0d></Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> DLL</ItemSection1>
 +
            <ItemSection2> Execute</ItemSection2>
 +
            <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> </FieldName>
 +
            <FieldNumber> </FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content></Content>
 +
                <Description>Value1</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Value2</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>UDP</Content>
 +
                <Description>Command</Description>
 +
              </i3>
 +
              <i4>
 +
                <Content>Send</Content>
 +
                <Description>SubCommand</Description>
 +
              </i4>
 +
              <i5>
 +
                <Content>0</Content>
 +
                <Description>index</Description>
 +
              </i5>
 +
              <i6>
 +
                <Content>['&Str_Var:LocalIP']</Content>
 +
                <Description>RemoteIP</Description>
 +
              </i6>
 +
              <i7>
 +
                <Content>['&Var:RemotePort']</Content>
 +
                <Description>RemotePort</Description>
 +
              </i7>
 +
              <i8>
 +
                <Content>'Hi!'0a0d</Content>
 +
                <Description>Command</Description>
 +
              </i8>
 +
            </Parameter>
 +
          </Item>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> UDP(1): Read</Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> DLL</ItemSection1>
 +
            <ItemSection2> Execute</ItemSection2>
 +
            <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> ;;UDPResult2</FieldName>
 +
            <FieldNumber> ;;19</FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content></Content>
 +
                <Description>Value1</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Value2</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>UDP</Content>
 +
                <Description>Command</Description>
 +
              </i3>
 +
              <i4>
 +
                <Content>Read</Content>
 +
                <Description>SubCommand</Description>
 +
              </i4>
 +
              <i5>
 +
                <Content>1</Content>
 +
                <Description>index</Description>
 +
              </i5>
 +
              <i6>
 +
                <Content>['IP']</Content>
 +
                <Description>remote IP</Description>
 +
              </i6>
 +
              <i7>
 +
                <Content>['Port']</Content>
 +
                <Description>remote port</Description>
 +
              </i7>
 +
              <i8>
 +
                <Content>1000</Content>
 +
                <Description>timeout</Description>
 +
              </i8>
 +
            </Parameter>
 +
          </Item>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> show Client Message</Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> Variable</ItemSection1>
 +
            <ItemSection2> Field_show</ItemSection2>
 +
            <ItemCommand> </ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> </FieldName>
 +
            <FieldNumber> </FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content></Content>
 +
                <Description>Min</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Max</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>['UDPResult2':c16([all])]</Content>
 +
                <Description>Value3</Description>
 +
              </i3>
 +
            </Parameter>
 +
          </Item>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> UDP(0): disconnect</Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> DLL</ItemSection1>
 +
            <ItemSection2> Execute</ItemSection2>
 +
            <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> </FieldName>
 +
            <FieldNumber> </FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content></Content>
 +
                <Description>Value1</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Value2</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>UDP</Content>
 +
                <Description>Command</Description>
 +
              </i3>
 +
              <i4>
 +
                <Content>disConnect</Content>
 +
                <Description>SubCommand</Description>
 +
              </i4>
 +
              <i5>
 +
                <Content>0</Content>
 +
                <Description>index</Description>
 +
              </i5>
 +
            </Parameter>
 +
          </Item>
 +
          <Item>
 +
            <Text> </Text>
 +
            <Description> UDP(1): disconnect</Description>
 +
            <ItemType> 2</ItemType>
 +
            <Skip> 1</Skip>
 +
            <ItemSection1> DLL</ItemSection1>
 +
            <ItemSection2> Execute</ItemSection2>
 +
            <ItemCommand> ITTS_Internet.dll</ItemCommand>
 +
            <FailAction> </FailAction>
 +
            <FieldName> </FieldName>
 +
            <FieldNumber> </FieldNumber>
 +
            <ErrorCode> </ErrorCode>
 +
            <RetryTimes> 0</RetryTimes>
 +
            <RetryDelay> 0</RetryDelay>
 +
            <Process> </Process>
 +
            <FieldType> </FieldType>
 +
            <Parameter>
 +
              <i1>
 +
                <Content></Content>
 +
                <Description>Value1</Description>
 +
              </i1>
 +
              <i2>
 +
                <Content></Content>
 +
                <Description>Value2</Description>
 +
              </i2>
 +
              <i3>
 +
                <Content>UDP</Content>
 +
                <Description>Command</Description>
 +
              </i3>
 +
              <i4>
 +
                <Content>disConnect</Content>
 +
                <Description>SubCommand</Description>
 +
              </i4>
 +
              <i5>
 +
                <Content>1</Content>
 +
                <Description>index</Description>
 +
              </i5>
 +
            </Parameter>
 +
          </Item>
 +
      </SubItem>
 +
    </Item>
 +
 +
|}

於 2020年8月17日 (一) 15:21 的最新修訂

TCP/IP[編輯]

  • TCP server
TCP Server open.jpg
  • TCP Client
TCP Client read.jpg

UDP[編輯]

  • connect
UDP_Connect.
  • Send
UDP send

Process. Simulation / communication Test equipment by network protocol

GetHostIPByName

  • Get-IP Address by name
GetHostIPByName


TCP server / client open send query.. (copy scrip contents phase to scrip editor)
    <Item> 
      <Text> </Text> 
      <Description> Set LocalPort = 10048</Description> 
      <ItemType> 2</ItemType> 
      <Skip> 1</Skip> 
      <ItemSection1> Variable</ItemSection1> 
      <ItemSection2> LocalPort</ItemSection2> 
      <ItemCommand> =</ItemCommand> 
      <FailAction> </FailAction> 
      <FieldName> </FieldName> 
      <FieldNumber> </FieldNumber> 
      <ErrorCode> </ErrorCode> 
      <RetryTimes> 0</RetryTimes> 
      <RetryDelay> 0</RetryDelay> 
      <Process> </Process> 
      <FieldType> </FieldType> 
      <Parameter> 
        <i1>
          <Content></Content>
          <Description>Min</Description>
        </i1>
        <i2>
          <Content></Content>
          <Description>Max</Description>
        </i2>
        <i3>
          <Content>10048</Content>
          <Description>Value3</Description>
        </i3>
      </Parameter> 
    </Item> 
    <Item> 
      <Text> </Text> 
      <Description> TCP_Server(0): Open</Description> 
      <ItemType> 2</ItemType> 
      <Skip> 1</Skip> 
      <ItemSection1> DLL</ItemSection1> 
      <ItemSection2> Execute</ItemSection2> 
      <ItemCommand> ITTS_Internet.dll</ItemCommand> 
      <FailAction> </FailAction> 
      <FieldName> </FieldName> 
      <FieldNumber> </FieldNumber> 
      <ErrorCode> </ErrorCode> 
      <RetryTimes> 0</RetryTimes> 
      <RetryDelay> 0</RetryDelay> 
      <Process> </Process> 
      <FieldType> </FieldType> 
      <Parameter> 
        <i1>
          <Content></Content>
          <Description>Value1</Description>
        </i1>
        <i2>
          <Content></Content>
          <Description>Value2</Description>
        </i2>
        <i3>
          <Content>TCP_Server</Content>
          <Description>Command</Description>
        </i3>
        <i4>
          <Content>Open</Content>
          <Description>SubCommand</Description>
        </i4>
        <i5>
          <Content>0</Content>
          <Description>index</Description>
        </i5>
        <i6>
          <Content>['&Var:LocalPort']</Content>
          <Description>LocalPort</Description>
        </i6>
      </Parameter> 
    </Item> 
    <Item> 
      <Text> </Text> 
      <Description> TCP_Client(0): ConnectServer</Description> 
      <ItemType> 2</ItemType> 
      <Skip> 1</Skip> 
      <ItemSection1> DLL</ItemSection1> 
      <ItemSection2> Execute</ItemSection2> 
      <ItemCommand> ITTS_Internet.dll</ItemCommand> 
      <FailAction> </FailAction> 
      <FieldName> </FieldName> 
      <FieldNumber> </FieldNumber> 
      <ErrorCode> </ErrorCode> 
      <RetryTimes> 0</RetryTimes> 
      <RetryDelay> 0</RetryDelay> 
      <Process> </Process> 
      <FieldType> </FieldType> 
      <Parameter> 
        <i1>
          <Content></Content>
          <Description>Value1</Description>
        </i1>
        <i2>
          <Content></Content>
          <Description>Value2</Description>
        </i2>
        <i3>
          <Content>TCP_Client</Content>
          <Description>Command</Description>
        </i3>
        <i4>
          <Content>ConnectServer</Content>
          <Description>SubCommand</Description>
        </i4>
        <i5>
          <Content>0</Content>
          <Description>index</Description>
        </i5>
        <i6>
          <Content>['&Str_Var:RemoteIP']</Content>
          <Description>ServerIP</Description>
        </i6>
        <i7>
          <Content>['&Var:LocalPort']</Content>
          <Description>ServerPort</Description>
        </i7>
        <i8>
          <Content>2000</Content>
          <Description>wait for Error</Description>
        </i8>
      </Parameter> 
    </Item> 
    <Item> 
      <Text> </Text> 
      <Description> TCP_Server(0): QueryClientIPbyIndex</Description> 
      <ItemType> 2</ItemType> 
      <Skip> 1</Skip> 
      <ItemSection1> DLL</ItemSection1> 
      <ItemSection2> Execute</ItemSection2> 
      <ItemCommand> ITTS_Internet.dll</ItemCommand> 
      <FailAction> </FailAction> 
      <FieldName> ClientIP;ClientPort</FieldName> 
      <FieldNumber> 11;12</FieldNumber> 
      <ErrorCode> </ErrorCode> 
      <RetryTimes> 0</RetryTimes> 
      <RetryDelay> 0</RetryDelay> 
      <Process> </Process> 
      <FieldType> </FieldType> 
      <Parameter> 
        <i1>
          <Content></Content>
          <Description>Value1</Description>
        </i1>
        <i2>
          <Content></Content>
          <Description>Value2</Description>
        </i2>
        <i3>
          <Content>TCP_Server</Content>
          <Description>Command</Description>
        </i3>
        <i4>
          <Content>QueryClientIPbyIndex</Content>
          <Description>SubCommand</Description>
        </i4>
        <i5>
          <Content>0</Content>
          <Description>index</Description>
        </i5>
        <i6>
          <Content>0</Content>
          <Description>ClientIndex</Description>
        </i6>
      </Parameter> 
    </Item> 
    <Item> 
      <Text> </Text> 
      <Description> TCP_Server(0): QueryClientIndexbyIP</Description> 
      <ItemType> 2</ItemType> 
      <Skip> 1</Skip> 
      <ItemSection1> DLL</ItemSection1> 
      <ItemSection2> Execute</ItemSection2> 
      <ItemCommand> ITTS_Internet.dll</ItemCommand> 
      <FailAction> </FailAction> 
      <FieldName> Index;ClientPort</FieldName> 
      <FieldNumber> 13;12</FieldNumber> 
      <ErrorCode> </ErrorCode> 
      <RetryTimes> 0</RetryTimes> 
      <RetryDelay> 0</RetryDelay> 
      <Process> </Process> 
      <FieldType> </FieldType> 
      <Parameter> 
        <i1>
          <Content>0</Content>
          <Description>Value1</Description>
        </i1>
        <i2>
          <Content></Content>
          <Description>Value2</Description>
        </i2>
        <i3>
          <Content>TCP_Server</Content>
          <Description>Command</Description>
        </i3>
        <i4>
          <Content>QueryClientIndexbyIP</Content>
          <Description>SubCommand</Description>
        </i4>
        <i5>
          <Content>0</Content>
          <Description>index</Description>
        </i5>
        <i6>
          <Content>['ClientIP']</Content>
          <Description>ClientIP</Description>
        </i6>
        <i7>
          <Content>['ClientPort']</Content>
          <Description>ClientPort</Description>
        </i7>
      </Parameter> 
    </Item> 
    <Item> 
      <Text> </Text> 
      <Description> TCP_Server(0):Broadcast</Description> 
      <ItemType> 2</ItemType> 
      <Skip> 1</Skip> 
      <ItemSection1> DLL</ItemSection1> 
      <ItemSection2> Execute</ItemSection2> 
      <ItemCommand> ITTS_Internet.dll</ItemCommand> 
      <FailAction> </FailAction> 
      <FieldName> </FieldName> 
      <FieldNumber> </FieldNumber> 
      <ErrorCode> </ErrorCode> 
      <RetryTimes> 0</RetryTimes> 
      <RetryDelay> 0</RetryDelay> 
      <Process> </Process> 
      <FieldType> </FieldType> 
      <Parameter> 
        <i1>
          <Content></Content>
          <Description>Value1</Description>
        </i1>
        <i2>
          <Content></Content>
          <Description>Value2</Description>
        </i2>
        <i3>
          <Content>TCP_Server</Content>
          <Description>Command</Description>
        </i3>
        <i4>
          <Content>Broadcast</Content>
          <Description>SubCommand</Description>
        </i4>
        <i5>
          <Content>0</Content>
          <Description>index</Description>
        </i5>
        <i6>
          <Content>'TCP Server Broadcast to all Client'0a0d</Content>
          <Description>command</Description>
        </i6>
      </Parameter> 
    </Item> 
    <Item> 
      <Text> </Text> 
      <Description> TCP_Client(0): Read</Description> 
      <ItemType> 2</ItemType> 
      <Skip> 1</Skip> 
      <ItemSection1> DLL</ItemSection1> 
      <ItemSection2> Execute</ItemSection2> 
      <ItemCommand> ITTS_Internet.dll</ItemCommand> 
      <FailAction> </FailAction> 
      <FieldName> temp</FieldName> 
      <FieldNumber> 14</FieldNumber> 
      <ErrorCode> </ErrorCode> 
      <RetryTimes> 0</RetryTimes> 
      <RetryDelay> 0</RetryDelay> 
      <Process> ;s:str=['&F:01':c16([all])]</Process> 
      <FieldType> </FieldType> 
      <Parameter> 
        <i1>
          <Content></Content>
          <Description>Value1</Description>
        </i1>
        <i2>
          <Content></Content>
          <Description>Value2</Description>
        </i2>
        <i3>
          <Content>TCP_Client</Content>
          <Description>Command</Description>
        </i3>
        <i4>
          <Content>Read</Content>
          <Description>SubCommand</Description>
        </i4>
        <i5>
          <Content>0</Content>
          <Description>index</Description>
        </i5>
        <i6>
          <Content>2000</Content>
          <Description>timeout</Description>
        </i6>
      </Parameter> 
    </Item> 
    <Item> 
      <Text> </Text> 
      <Description> show Client Message</Description> 
      <ItemType> 2</ItemType> 
      <Skip> 1</Skip> 
      <ItemSection1> Variable</ItemSection1> 
      <ItemSection2> Field_show</ItemSection2> 
      <ItemCommand> </ItemCommand> 
      <FailAction> </FailAction> 
      <FieldName> </FieldName> 
      <FieldNumber> </FieldNumber> 
      <ErrorCode> </ErrorCode> 
      <RetryTimes> 0</RetryTimes> 
      <RetryDelay> 0</RetryDelay> 
      <Process> </Process> 
      <FieldType> </FieldType> 
      <Parameter> 
        <i1>
          <Content></Content>
          <Description>Min</Description>
        </i1>
        <i2>
          <Content></Content>
          <Description>Max</Description>
        </i2>
        <i3>
          <Content>['temp':c16([all])]</Content>
          <Description>Value3</Description>
        </i3>
      </Parameter> 
    </Item> 
    <Item> 
      <Text> </Text> 
      <Description> TCP_Server(0):SendTo</Description> 
      <ItemType> 2</ItemType> 
      <Skip> 3</Skip> 
      <ItemSection1> DLL</ItemSection1> 
      <ItemSection2> Execute</ItemSection2> 
      <ItemCommand> ITTS_Internet.dll</ItemCommand> 
      <FailAction> </FailAction> 
      <FieldName> </FieldName> 
      <FieldNumber> </FieldNumber> 
      <ErrorCode> </ErrorCode> 
      <RetryTimes> 0</RetryTimes> 
      <RetryDelay> 0</RetryDelay> 
      <Process> </Process> 
      <FieldType> </FieldType> 
      <Parameter> 
        <i1>
          <Content></Content>
          <Description>Value1</Description>
        </i1>
        <i2>
          <Content></Content>
          <Description>Value2</Description>
        </i2>
        <i3>
          <Content>TCP_Server</Content>
          <Description>Command</Description>
        </i3>
        <i4>
          <Content>SendTo</Content>
          <Description>SubCommand</Description>
        </i4>
        <i5>
          <Content>0</Content>
          <Description>index</Description>
        </i5>
        <i6>
          <Content>['ClientIP']</Content>
          <Description>RemoteIP</Description>
        </i6>
        <i7>
          <Content>'TCP Server Send To Client'0a0d</Content>
          <Description>command</Description>
        </i7>
      </Parameter> 
    </Item> 
    <Item> 
      <Text> </Text> 
      <Description> TCP_Client(0): Read</Description> 
      <ItemType> 2</ItemType> 
      <Skip> 1</Skip> 
      <ItemSection1> DLL</ItemSection1> 
      <ItemSection2> Execute</ItemSection2> 
      <ItemCommand> ITTS_Internet.dll</ItemCommand> 
      <FailAction> </FailAction> 
      <FieldName> temp</FieldName> 
      <FieldNumber> 14</FieldNumber> 
      <ErrorCode> </ErrorCode> 
      <RetryTimes> 0</RetryTimes> 
      <RetryDelay> 0</RetryDelay> 
      <Process> </Process> 
      <FieldType> </FieldType> 
      <Parameter> 
        <i1>
          <Content></Content>
          <Description>Value1</Description>
        </i1>
        <i2>
          <Content></Content>
          <Description>Value2</Description>
        </i2>
        <i3>
          <Content>TCP_Client</Content>
          <Description>Command</Description>
        </i3>
        <i4>
          <Content>Read</Content>
          <Description>SubCommand</Description>
        </i4>
        <i5>
          <Content>0</Content>
          <Description>index</Description>
        </i5>
        <i6>
          <Content>2000</Content>
          <Description>timeout</Description>
        </i6>
      </Parameter> 
    </Item> 


UDP example tree (copy scrip contents phase to scrip editor)
    <Item> 
      <Text> UDP</Text> 
      <Description> Test Group</Description> 
      <ItemType> 1</ItemType> 
      <Skip> 1</Skip> 
      <SubItem> 
         <Item> 
           <Text> </Text> 
           <Description> Set LocalPort = 1000</Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> Variable</ItemSection1> 
           <ItemSection2> LocalPort</ItemSection2> 
           <ItemCommand> =</ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> </FieldName> 
           <FieldNumber> </FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content></Content>
               <Description>Min</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Max</Description>
             </i2>
             <i3>
               <Content>1000</Content>
               <Description>Value3</Description>
             </i3>
           </Parameter> 
         </Item> 
         <Item> 
           <Text> </Text> 
           <Description> Set RemotePort = 2000</Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> Variable</ItemSection1> 
           <ItemSection2> RemotePort</ItemSection2> 
           <ItemCommand> =</ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> </FieldName> 
           <FieldNumber> </FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content></Content>
               <Description>Min</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Max</Description>
             </i2>
             <i3>
               <Content>2000</Content>
               <Description>Value3</Description>
             </i3>
           </Parameter> 
         </Item> 
         <Item> 
           <Text> </Text> 
           <Description> UDP(0): connect</Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> DLL</ItemSection1> 
           <ItemSection2> Execute</ItemSection2> 
           <ItemCommand> ITTS_Internet.dll</ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> </FieldName> 
           <FieldNumber> </FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content></Content>
               <Description>Value1</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Value2</Description>
             </i2>
             <i3>
               <Content>UDP</Content>
               <Description>Command</Description>
             </i3>
             <i4>
               <Content>Connect</Content>
               <Description>SubCommand</Description>
             </i4>
             <i5>
               <Content>0</Content>
               <Description>index</Description>
             </i5>
             <i6>
               <Content>['&Var:LocalPort']</Content>
               <Description>LocalPort</Description>
             </i6>
             <i7>
               <Content>0</Content>
               <Description>t Wait For Error</Description>
             </i7>
           </Parameter> 
         </Item> 
         <Item> 
           <Text> </Text> 
           <Description> UDP(1): connect</Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> DLL</ItemSection1> 
           <ItemSection2> Execute</ItemSection2> 
           <ItemCommand> ITTS_Internet.dll</ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> </FieldName> 
           <FieldNumber> </FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content></Content>
               <Description>Value1</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Value2</Description>
             </i2>
             <i3>
               <Content>UDP</Content>
               <Description>Command</Description>
             </i3>
             <i4>
               <Content>Connect</Content>
               <Description>SubCommand</Description>
             </i4>
             <i5>
               <Content>1</Content>
               <Description>index</Description>
             </i5>
             <i6>
               <Content>['&Var:RemotePort']</Content>
               <Description>LocalPort</Description>
             </i6>
             <i7>
               <Content>1000</Content>
               <Description>t Wait For Error</Description>
             </i7>
           </Parameter> 
         </Item> 
         <Item> 
           <Text> </Text> 
           <Description> UDP(0):Send</Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> DLL</ItemSection1> 
           <ItemSection2> Execute</ItemSection2> 
           <ItemCommand> ITTS_Internet.dll</ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> </FieldName> 
           <FieldNumber> </FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content></Content>
               <Description>Value1</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Value2</Description>
             </i2>
             <i3>
               <Content>UDP</Content>
               <Description>Command</Description>
             </i3>
             <i4>
               <Content>Send</Content>
               <Description>SubCommand</Description>
             </i4>
             <i5>
               <Content>0</Content>
               <Description>index</Description>
             </i5>
             <i6>
               <Content>['&Str_Var:LocalIP']</Content>
               <Description>RemoteIP</Description>
             </i6>
             <i7>
               <Content>['&Var:RemotePort']</Content>
               <Description>RemotePort</Description>
             </i7>
             <i8>
               <Content>10 00 0A 0D</Content>
               <Description>Command</Description>
             </i8>
           </Parameter> 
         </Item> 
         <Item> 
           <Text> </Text> 
           <Description> UDP(1): Read</Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> DLL</ItemSection1> 
           <ItemSection2> Execute</ItemSection2> 
           <ItemCommand> ITTS_Internet.dll</ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> IP;Port;UDPResult</FieldName> 
           <FieldNumber> 16;17;18</FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content>;['&Var:LocalPort'];10 00 0A 0D</Content>
               <Description>Value1</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Value2</Description>
             </i2>
             <i3>
               <Content>UDP</Content>
               <Description>Command</Description>
             </i3>
             <i4>
               <Content>Read</Content>
               <Description>SubCommand</Description>
             </i4>
             <i5>
               <Content>1</Content>
               <Description>index</Description>
             </i5>
             <i6>
               <Content></Content>
               <Description>remote IP</Description>
             </i6>
             <i7>
               <Content></Content>
               <Description>remote port</Description>
             </i7>
             <i8>
               <Content>1000</Content>
               <Description>timeout</Description>
             </i8>
           </Parameter> 
         </Item> 
         <Item> 
           <Text> Clear buffer</Text> 
           <Description> Test Group</Description> 
           <ItemType> 1</ItemType> 
           <Skip> 1</Skip> 
           <SubItem> 
              <Item> 
                <Text> </Text> 
                <Description> UDP(1):Send <31 0A 0d></Description> 
                <ItemType> 2</ItemType> 
                <Skip> 1</Skip> 
                <ItemSection1> DLL</ItemSection1> 
                <ItemSection2> Execute</ItemSection2> 
                <ItemCommand> ITTS_Internet.dll</ItemCommand> 
                <FailAction> </FailAction> 
                <FieldName> </FieldName> 
                <FieldNumber> </FieldNumber> 
                <ErrorCode> </ErrorCode> 
                <RetryTimes> 0</RetryTimes> 
                <RetryDelay> 0</RetryDelay> 
                <Process> </Process> 
                <FieldType> </FieldType> 
                <Parameter> 
                  <i1>
                    <Content></Content>
                    <Description>Value1</Description>
                  </i1>
                  <i2>
                    <Content></Content>
                    <Description>Value2</Description>
                  </i2>
                  <i3>
                    <Content>UDP</Content>
                    <Description>Command</Description>
                  </i3>
                  <i4>
                    <Content>Send</Content>
                    <Description>SubCommand</Description>
                  </i4>
                  <i5>
                    <Content>1</Content>
                    <Description>index</Description>
                  </i5>
                  <i6>
                    <Content>['&Str_Var:LocalIP']</Content>
                    <Description>RemoteIP</Description>
                  </i6>
                  <i7>
                    <Content>['&Var:LocalPort']</Content>
                    <Description>RemotePort</Description>
                  </i7>
                  <i8>
                    <Content>31 0A 0d</Content>
                    <Description>Command</Description>
                  </i8>
                </Parameter> 
              </Item> 
              <Item> 
                <Text> </Text> 
                <Description> UDP(1):Send <32 0A 0d></Description> 
                <ItemType> 2</ItemType> 
                <Skip> 1</Skip> 
                <ItemSection1> DLL</ItemSection1> 
                <ItemSection2> Execute</ItemSection2> 
                <ItemCommand> ITTS_Internet.dll</ItemCommand> 
                <FailAction> </FailAction> 
                <FieldName> </FieldName> 
                <FieldNumber> </FieldNumber> 
                <ErrorCode> </ErrorCode> 
                <RetryTimes> 0</RetryTimes> 
                <RetryDelay> 0</RetryDelay> 
                <Process> </Process> 
                <FieldType> </FieldType> 
                <Parameter> 
                  <i1>
                    <Content></Content>
                    <Description>Value1</Description>
                  </i1>
                  <i2>
                    <Content></Content>
                    <Description>Value2</Description>
                  </i2>
                  <i3>
                    <Content>UDP</Content>
                    <Description>Command</Description>
                  </i3>
                  <i4>
                    <Content>Send</Content>
                    <Description>SubCommand</Description>
                  </i4>
                  <i5>
                    <Content>1</Content>
                    <Description>index</Description>
                  </i5>
                  <i6>
                    <Content>['&Str_Var:LocalIP']</Content>
                    <Description>RemoteIP</Description>
                  </i6>
                  <i7>
                    <Content>['&Var:LocalPort']</Content>
                    <Description>RemotePort</Description>
                  </i7>
                  <i8>
                    <Content>32 0A 0d</Content>
                    <Description>Command</Description>
                  </i8>
                </Parameter> 
              </Item> 
              <Item> 
                <Text> </Text> 
                <Description> UDP(1):Send <33 0A 0d></Description> 
                <ItemType> 2</ItemType> 
                <Skip> 1</Skip> 
                <ItemSection1> DLL</ItemSection1> 
                <ItemSection2> Execute</ItemSection2> 
                <ItemCommand> ITTS_Internet.dll</ItemCommand> 
                <FailAction> </FailAction> 
                <FieldName> </FieldName> 
                <FieldNumber> </FieldNumber> 
                <ErrorCode> </ErrorCode> 
                <RetryTimes> 0</RetryTimes> 
                <RetryDelay> 0</RetryDelay> 
                <Process> </Process> 
                <FieldType> </FieldType> 
                <Parameter> 
                  <i1>
                    <Content></Content>
                    <Description>Value1</Description>
                  </i1>
                  <i2>
                    <Content></Content>
                    <Description>Value2</Description>
                  </i2>
                  <i3>
                    <Content>UDP</Content>
                    <Description>Command</Description>
                  </i3>
                  <i4>
                    <Content>Send</Content>
                    <Description>SubCommand</Description>
                  </i4>
                  <i5>
                    <Content>1</Content>
                    <Description>index</Description>
                  </i5>
                  <i6>
                    <Content>['&Str_Var:LocalIP']</Content>
                    <Description>RemoteIP</Description>
                  </i6>
                  <i7>
                    <Content>['&Var:LocalPort']</Content>
                    <Description>RemotePort</Description>
                  </i7>
                  <i8>
                    <Content>33 0A 0d</Content>
                    <Description>Command</Description>
                  </i8>
                </Parameter> 
              </Item> 
              <Item> 
                <Text> </Text> 
                <Description> UDP(0): Read</Description> 
                <ItemType> 2</ItemType> 
                <Skip> 1</Skip> 
                <ItemSection1> DLL</ItemSection1> 
                <ItemSection2> Execute</ItemSection2> 
                <ItemCommand> ITTS_Internet.dll</ItemCommand> 
                <FailAction> </FailAction> 
                <FieldName> </FieldName> 
                <FieldNumber> </FieldNumber> 
                <ErrorCode> </ErrorCode> 
                <RetryTimes> 0</RetryTimes> 
                <RetryDelay> 0</RetryDelay> 
                <Process> </Process> 
                <FieldType> </FieldType> 
                <Parameter> 
                  <i1>
                    <Content>;;31 0A 0D</Content>
                    <Description>Value1</Description>
                  </i1>
                  <i2>
                    <Content></Content>
                    <Description>Value2</Description>
                  </i2>
                  <i3>
                    <Content>UDP</Content>
                    <Description>Command</Description>
                  </i3>
                  <i4>
                    <Content>Read</Content>
                    <Description>SubCommand</Description>
                  </i4>
                  <i5>
                    <Content>0</Content>
                    <Description>index</Description>
                  </i5>
                  <i6>
                    <Content>['&Str_Var:LocalIP']</Content>
                    <Description>remote IP</Description>
                  </i6>
                  <i7>
                    <Content>['&Var:RemotePort']</Content>
                    <Description>remote port</Description>
                  </i7>
                  <i8>
                    <Content>1000</Content>
                    <Description>timeout</Description>
                  </i8>
                </Parameter> 
              </Item> 
              <Item> 
                <Text> </Text> 
                <Description> UDP(0):Clear Buffer</Description> 
                <ItemType> 2</ItemType> 
                <Skip> 1</Skip> 
                <ItemSection1> DLL</ItemSection1> 
                <ItemSection2> Execute</ItemSection2> 
                <ItemCommand> ITTS_Internet.dll</ItemCommand> 
                <FailAction> </FailAction> 
                <FieldName> </FieldName> 
                <FieldNumber> </FieldNumber> 
                <ErrorCode> </ErrorCode> 
                <RetryTimes> 0</RetryTimes> 
                <RetryDelay> 0</RetryDelay> 
                <Process> </Process> 
                <FieldType> </FieldType> 
                <Parameter> 
                  <i1>
                    <Content></Content>
                    <Description>Value1</Description>
                  </i1>
                  <i2>
                    <Content></Content>
                    <Description>Value2</Description>
                  </i2>
                  <i3>
                    <Content>UDP</Content>
                    <Description>Command</Description>
                  </i3>
                  <i4>
                    <Content>ClearBuffer</Content>
                    <Description>SubCommand</Description>
                  </i4>
                  <i5>
                    <Content>0</Content>
                    <Description>index</Description>
                  </i5>
                  <i6>
                    <Content></Content>
                    <Description>RemoteIP</Description>
                  </i6>
                  <i7>
                    <Content></Content>
                    <Description>RemotePort</Description>
                  </i7>
                </Parameter> 
              </Item> 
           </SubItem> 
         </Item> 
         <Item> 
           <Text> </Text> 
           <Description> UDP(0):Send<'Hi!'0a0d></Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> DLL</ItemSection1> 
           <ItemSection2> Execute</ItemSection2> 
           <ItemCommand> ITTS_Internet.dll</ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> </FieldName> 
           <FieldNumber> </FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content></Content>
               <Description>Value1</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Value2</Description>
             </i2>
             <i3>
               <Content>UDP</Content>
               <Description>Command</Description>
             </i3>
             <i4>
               <Content>Send</Content>
               <Description>SubCommand</Description>
             </i4>
             <i5>
               <Content>0</Content>
               <Description>index</Description>
             </i5>
             <i6>
               <Content>['&Str_Var:LocalIP']</Content>
               <Description>RemoteIP</Description>
             </i6>
             <i7>
               <Content>['&Var:RemotePort']</Content>
               <Description>RemotePort</Description>
             </i7>
             <i8>
               <Content>'Hi!'0a0d</Content>
               <Description>Command</Description>
             </i8>
           </Parameter> 
         </Item> 
         <Item> 
           <Text> </Text> 
           <Description> UDP(1): Read</Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> DLL</ItemSection1> 
           <ItemSection2> Execute</ItemSection2> 
           <ItemCommand> ITTS_Internet.dll</ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> ;;UDPResult2</FieldName> 
           <FieldNumber> ;;19</FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content></Content>
               <Description>Value1</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Value2</Description>
             </i2>
             <i3>
               <Content>UDP</Content>
               <Description>Command</Description>
             </i3>
             <i4>
               <Content>Read</Content>
               <Description>SubCommand</Description>
             </i4>
             <i5>
               <Content>1</Content>
               <Description>index</Description>
             </i5>
             <i6>
               <Content>['IP']</Content>
               <Description>remote IP</Description>
             </i6>
             <i7>
               <Content>['Port']</Content>
               <Description>remote port</Description>
             </i7>
             <i8>
               <Content>1000</Content>
               <Description>timeout</Description>
             </i8>
           </Parameter> 
         </Item> 
         <Item> 
           <Text> </Text> 
           <Description> show Client Message</Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> Variable</ItemSection1> 
           <ItemSection2> Field_show</ItemSection2> 
           <ItemCommand> </ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> </FieldName> 
           <FieldNumber> </FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content></Content>
               <Description>Min</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Max</Description>
             </i2>
             <i3>
               <Content>['UDPResult2':c16([all])]</Content>
               <Description>Value3</Description>
             </i3>
           </Parameter> 
         </Item> 
         <Item> 
           <Text> </Text> 
           <Description> UDP(0): disconnect</Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> DLL</ItemSection1> 
           <ItemSection2> Execute</ItemSection2> 
           <ItemCommand> ITTS_Internet.dll</ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> </FieldName> 
           <FieldNumber> </FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content></Content>
               <Description>Value1</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Value2</Description>
             </i2>
             <i3>
               <Content>UDP</Content>
               <Description>Command</Description>
             </i3>
             <i4>
               <Content>disConnect</Content>
               <Description>SubCommand</Description>
             </i4>
             <i5>
               <Content>0</Content>
               <Description>index</Description>
             </i5>
           </Parameter> 
         </Item> 
         <Item> 
           <Text> </Text> 
           <Description> UDP(1): disconnect</Description> 
           <ItemType> 2</ItemType> 
           <Skip> 1</Skip> 
           <ItemSection1> DLL</ItemSection1> 
           <ItemSection2> Execute</ItemSection2> 
           <ItemCommand> ITTS_Internet.dll</ItemCommand> 
           <FailAction> </FailAction> 
           <FieldName> </FieldName> 
           <FieldNumber> </FieldNumber> 
           <ErrorCode> </ErrorCode> 
           <RetryTimes> 0</RetryTimes> 
           <RetryDelay> 0</RetryDelay> 
           <Process> </Process> 
           <FieldType> </FieldType> 
           <Parameter> 
             <i1>
               <Content></Content>
               <Description>Value1</Description>
             </i1>
             <i2>
               <Content></Content>
               <Description>Value2</Description>
             </i2>
             <i3>
               <Content>UDP</Content>
               <Description>Command</Description>
             </i3>
             <i4>
               <Content>disConnect</Content>
               <Description>SubCommand</Description>
             </i4>
             <i5>
               <Content>1</Content>
               <Description>index</Description>
             </i5>
           </Parameter> 
         </Item> 
      </SubItem> 
    </Item>