Key
|
Assignment
|
IP-Address
|
Only for Client connections. The IP address of the remote server. Specify the IP address in 4-byte dotted format, e.g. 150.144.103.23
|
Port
|
The port number of the remote machine. There must be a server listening on this port in order for a connect attempt to be successful.
|
Source
|
The data block you want to EXPORT on this connection. Every time the system encounters this block it will send the contents of the block to the remote machine. The actual amount of data sent depends on the VariableLen setting.
|
Destination
|
The data block you want to IMPORT on this connection. All data received from the server will be written to this block. Once the number or bytes specified in the block definition is received the block is submitted to the system. (This is the default behavior and can be modified with the VariableLen setting.)
|
AutoConnect
|
Only for Client connections. Allows to automatically connect to a server. Specify a number of seconds that will elapse before an attempt is made to connect to the remote machine. If the connection is already established no attempt to connect will be made. If you set this value to 0, the default value, automatic connection is disabled.
|
VariableLen
|
This setting controls the amount of data sent over the network connection. The default is "No". For the source block the amount of bytes specified in the block definition file is sent. for the destination block the amount of bytes specified in the block definition has to be received before a block is generated. This setting is preferred for inter GSEOS connections or connections that generate fixed length data. If you specify "Yes" for this setting the connection uses variable length packets. The blocks specified in either Source or Destination have to have a 32-bit field called "Len" at the beginning of their block definition. For Source blocks the Len field specifies how many bytes of data are transferred. The Len field itself is not sent, only the data immediately following the Len field. For Destination blocks the Len field is filled with the amount of data read from the network. When more data is received than can be placed in the block multiple blocks are generated.
|
Exclusive
|
The network module is considered a data source. The default behavior for the network will be to discard all data received on the network connection unless the network is enabled. There are some circumstances where this is not desirable. E.g. consider the case of remote commanding. In this case we may have incoming data from the Bios but want to be able to feed in command data over the network. If we were to enable the network the Bios data would be discarded, not an option. However if the Bios is on all command data from the network would be discarded. To enable network input while getting data from another data source set this value to "No" and do not enable the network. The default is "Yes" which means all incoming data from the network is discarded unless the network is enabled.
|