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