• No results found

HOSTS_CFG[8] STRUCTURE

Name: Host Server Tag Configuration Structure

Description: Variable structure containing configuration information for Host Server Tags.

This information is used to define how they are used in the R-J3iB controller.

Power Up: Determined on a per-field basis. See individual fields for specifics.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$comment

Minimum: "" Default: " " Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Host Server Tag Comment

Description: Provides an area to include up to 16 characters of information used to describe the communications tag being defined.

Power Up: Change takes effect immediately.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$mode

Minimum: "" Default: " " Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Host Server Tag Mode Description: Not currently used.

Power Up: Not currently used.

A. SYSTEM VARIABLES Page 17 of 30

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$oper

Minimum: 0 Default: 0 Maximum: 2 KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: INTEGER

Name: Host Server Tag Operation

Description: Specifies the state to which the tag will attempt to be set at powerup.

Power Up: Change takes effect immediately.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$path

Minimum: "" Default: " " Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Host Server Tag Path (Current)

Description: Specifies the current (default) Host path. When a file-spec does not include the path, this default value is used.

Power Up: Upon power-up, the startup Host path is copied into the current Host path, where the user can modify it as necessary.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$port

Minimum: "" Default: " " Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Host Server Tag Port

Description: Specifies the serial port over which this tag will operate. This is not required on network based protocols such as MAP and MOTET.

Power Up: Change takes effect immediately.

User Interface Location: SETUP Tags screen.

$HOSTS_CFG[1].$protocol

Minimum: "" Default: " " Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Host Server Tag Protocol

Description: Specifies the name of the protocol that will be used with the tag.

Power Up: Change takes effect immediately.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$pwrd_timout

Minimum: 0 Default: 0 Maximum: 0xFFFFFFFF KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: ULONG

Name: Host Server Tag Password Timeout

Description: Specifies the default timeout value, after which an existing connection's password will be set to "guest".

Power Up: Requires a Cold start to take effect.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$remote

Minimum: "" Default: " " Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Host Server Tag Remote Host Name

Description: Specifies the remote host name to which a connection will be made. This is used by certain host communications services such as InformationReport.

Power Up: Change takes effect immediately.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$reperrs

Minimum: 0 Default: 0 Maximum: 1 KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: BOOLEAN

Name: Host Server Tag Error Reporting Flag

A. SYSTEM VARIABLES Page 19 of 30

Description: When set to TRUE, indicates that errors sent to the ERROR LOG will also be sent to this tag via the MMS InformationReport service.

Power Up: Change takes effect immediately.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[n].$server_port

Minimum: 0 Default: 0 Maximum: 32767 KCL/Data: RW Program: RW GET/SET_VAR:

RW Data Type: INTEGER Name: Server Port Number

Description: Specifies the TCP or UDP port number on the server. For Cn:, this is the port on the foreign computer. For Sn:, this is the port on the robot controller.

Power Up: Change takes effect immediately.

User Interface Location: SYSTEM Variables screen

$HOSTS_CFG[1 ].$state

Minimum: 0 Default: 0 Maximum: 2 KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: INTEGER

Name: Host Server Tag State

Description: Specifies the current state of the tag.

Power Up: Change takes effect immediately.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$strt_path

Minimum: "" Default: " " Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Host Server Tag Path (Startup)

Description: Specifies the startup Host path.

Power Up: Upon power-up, the startup Host path is copied into the current Host path, where the user may modify it as necessary.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$strt_remote

Minimum: "" Default: " " Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Host Server Tag Remote Host Name (Startup)

Description: Specifies the startup (default) remote host name to which a connection will be made. This is used by certain host communications services such as InformationReport.

Power Up: Requires a Cold start to take effect.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$timeout

Minimum: 0 Default: 15 Maximum: 0xFFFFFFFF KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: ULONG

Name: Host Server Tag Timeout

Description: Specifies the number of minutes of inactivity on the network before a connection will be concluded by the R-J3iB controller.

Power Up: Requires a Cold start to take effect.

User Interface Location: SETUP Tags screen

$HOSTS_CFG[1].$username

Minimum: "" Default: " " Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Host Server Tag User Name

Description: Specifies the default user name to be used when establishing communications with a remote Host.

Power Up: Change takes effect immediately.

User Interface Location: SETUP Tags screen

$HTTP_CTRL.$ENABLE

A. SYSTEM VARIABLES Page 21 of 30

Minimum: 0 Default: 1 Maximum: 32767 KCL/Data: RW Program: RW GET/SET_VAR:

RW Data Type: INTEGER

Name: HTTP ENABLE Task Flag

Description: Specifies whether the HTTP (Web Server) task should be enabled on powerup.

Power Up: Requires a Cold start to take effect.

User Interface Location: None

$HTTP_CTRL.$ENAB_SMON

Minimum: 0 Default: 0 Maximum: 32767 KCL/Data: RW Program: RW GET/SET_VAR:

RW Data Type: INTEGER

Name: HTTP Enable SMON Flag Description: Not currently used.

Power Up: Chagnes take effect immediately.

User Interface Location: None

$HTTP_CTRL.$DBGLVL

Minimum: 0 Default: 0 Maximum: 32767 KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: INTEGER

Name: HTTP Debug Level

Description: Specifies the HTTPD (Web Server Task) debug level. This variable is not currently used.

Power Up: Changes take effect immediately.

User Interface Location: None

$HTTP_CTRL.$HITCOUNT

Minimum: 0 Default: 0 Maximum: 0xFFFFFFFF KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: ULONG

Name: HTTP Hitcount

Description: HTTP Hitcount increments each time a request is made of the web server.

Power Up: Changes take effect immediately.

User Interface Location: None

$HTTP_CTRL.$KRL_TIMOUT

Minimum: 0 Default: 10 Maximum: 32767 KCL/Data: RW Program: RW GET/SET_VAR:

RW Data Type: INTEGER Name: HTTP KAREL Timeout

Description: Specifies the HTTP Timeout to run a KAREL program started through a

browser. This is the time the server will wait for a KAREL program to complete before sending an error back to the browser.

Power Up: Changes take effect immediately.

User Interface Location: None

$PING_CTRL.$TIMEOUT

Minimum: 0 Default: 2 Maximum: 32767 KCL/Data: RW Program: RW GET/SET_VAR:

RW Data Type: INTEGER Name: PING timeout value

Description: This variable indicates the number of seconds before ping times out. The default is 2. Note that the user normally does not need to change any of the PING system variables.

Power Up: Changes take effect immediately.

User Interface Location: None

$PING_CTRL.$DATALEN

Minimum: 0 Default: 56 Maximum: 4096 KCL/Data: RO Program: RO GET/SET_VAR: RO Data Type: INTEGER

Name: Data size of the ping packet

Description: This variable defaults to 56. This results in a 64-byte ping packet. The maximum value of packet is 4096.

Power Up: Changes take effect immediately.

A. SYSTEM VARIABLES Page 23 of 30

User Interface Location: None

$PING_CTRL.$NPACKETS

Minimum: 0 Default: 1 Maximum: 0x7FFFFFFF KCL/Data: RO Program: RO GET/SET_VAR: RO Data Type: INTEGER

Name: Number of ping packets (Refer to Section 11.4.3. for a description of ping packets.) Description: This variable decides how many ping requests are sent out. The ping routine is going to timeout after (NPACKETS*TIMEOUT) seconds.

Power Up: Changes take effect immediately.

User Interface Location: None

$PING_CTRL.$DEBUG

Minimum: 0 Default: 0 Maximum: 1 KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: BOOLEAN

Name: Enable debug code

Description: This variable enables detailed debug messages on the console for diagnostics.

Power Up: Changes take effect immediately.

User Interface Location: None

$PPP_LIST[1] .$ROBOTIP

Minimum: "" Default: "" Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Robot IP Address

Description: This variable is the local PPP interface IP address.

Power Up: Changes take effect immediately.

User Interface Location: SYSTEM Variables screen

$PPP_LIST[1].$ PEERIP

Minimum: "" Default: "" Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW

Name: Remote Host's IP Address

Description: The remote host needs to have an IP address set that is the same as this system variable value.

Power Up: Changes take effect immediately.

User Interface Location: SYSTEM Variables screen

$PPP_LIST[1] .$NETMASK

Minimum: "" Default: "" Maximum: "" KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: STRING

Name: Subnet Mask of the PPP Interface

Description: This variable is the subnet mask of the PPP interface.

Power Up: Changes take effect immediately.

User Interface Location: SYSTEM Variables screen

$PPP_LIST[1].$MRU

Minimum: 0 Default: 0 Maximum: 1500 KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: INTEGER

Name: Maximum Receive Unit

Description: This variable is the maximum number of bytes in one PPP packet. The recommended default is 1500. Note that use of this variable is not implemented yet.

Power Up: Changes take effect immediately.

User Interface Location: SYSTEM Variables screen

$PPP_LISTL[1].$COMP

Minimum: 0 Default: 0 Maximum: 15 KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: ULONG

Name: Compression

Description: This variable is the bit mask of compression supported in different protocol layers, as follows:

A. SYSTEM VARIABLES Page 25 of 30

bit 1 - Van Jacobson compression of TCP/IP headers (IPCP config) bit 2 - IP compression protocol (IPCP config parameter)

bit 3 - Protocol field compression (LCP config parameter)

bit 4 - Address and control field compression (LCP config parameter)

The default value for this variable is 1, i.e., only VJ compression is enabled by default. Note that use of this variable is not implemented yet.

Power Up: Changes take effect immediately.

User Interface Location: SYSTEM Variables screen

$PPP_LIST[1] .$DEVTYPE

Minimum: 0 Default: 0 Maximum: 15 KCL/Data: RW Program: RW GET/SET_VAR: RW Data Type: INTEGER

Name: Device Type

Description: This variable is the device type (straight serial, serial modem, PCMCIA modem). The values are as follows:

1 - straight serial 2 - serial modem 3 - PCMCIA modem

Power Up: Changes take effect immediately.

User Interface Location: SYSTEM Variables screen