IPCP 505 • SIS Programming and Control
57
X1&
= Time in tens of milliseconds to wait until the
first
response character is received via a serial
port before terminating the current receive
operation. (Default = 10 = 100 ms, max. =
32767.) The response includes leading zeros.
NOTE:
For commands that use both
X1&
and
X2)
, both variables must be zero
or
both must be non-zero. In the RS (send
data) command,
X1&
may be omitted as
long as
X2)
is also missing.
X1*
= Hardware (MAC) address
(
xx-xx-xx-xx-xx-xx
) (
00-05-A6-
xx-xx-xx
)
For the location of this address, see
F
X1(
= Subnet mask (
xxx.xxx.xxx.xxx
). Leading
zeros are optional in setting values in each
of the four fields, and they are suppressed in
returned values. Default =
255.255.0.0
.
X2)
= Time in tens of milliseconds to wait
between
characters
being received via a serial port
before terminating the current command or
receive operation. The response includes
leading zeros. (Default = 2 = 20 ms, max. =
32767.)
See the note for
X1&
, as it pertains to this
variable, as well.
X2!
= Parameter (
#L
or
#D
) to set either the
L
ength
of message to receive or the
D
elimiter value.
#
= byte count (for L) or
#
= a single ASCII character expressed in
decimal form (for D).
The parameter is case sensitive; you must use
capital “
D
” or capital “
L
.”
Byte count # can be from 0 to 32767,
default =
0
.
The ASCII decimal # can be from 0 to 00255,
default =
00000L
.
Examples:
A 3-byte length =
3L
.
A delimiter of ASCII
0A
=
10D
.
The response from the unit includes leading
zeros.
X2@
= Verbose/tagged response mode status:
NOTE:
In verbose/response mode, the device
(the IPCP) responds with more information
than it usually would. For example, the IPCP
can send out a notice of a change in some
setting without receiving a query via your
PC. That change could have been a result
of an internal process (a script execution),
a selection made using a touchpanel or
keypad, a change made using GV or a web
page, or input from a connected sensor or
switch.
That is an example of a verbose (wordy)
relationship between the controller and a
connected device. Verbose mode creates
more network traffic than usual, which can
slow down network performance.
0
= clear, default for Telnet connections
1
= verbose mode is on (enabled)
2
= verbose mode is off, tagged responses
are sent for queries (tagged responses are
enabled)
3
= verbose mode is on (enabled) and tagged
responses are enabled and sent for queries
X2@
value
0
1
2
3
Receive unsolicited
responses
(messages)
for all actions
initiated via any source
(touchpanel, port input,
internal web page
changes, or
commands)
instead of only for SIS
commands
Verbose
Responses
Receive tagged
responses to
read/view
requests
(Responses to SIS
commands are always
tagged.
Turning tagged
responses on adds
tags to the responses
to SIS read requests.)
Tagged
Responses
See the verbose mode command (
E
CV
}
)
on page 70 within the IP commands section
in the command/response table for a brief
explanation of what this communication mode
is and what it does.
NOTE:
If tagged responses are enabled,
all read commands return the constant
string and the data or value, the same as
in responses for setting a value.
For example, for
E
CN
}
, the response
is
Ipn
•
X1@ ]
rather than just the data
(
X1@ ]
).
X2#
= Priority status for receiving timeouts:
0
= use
send data string
command
parameters (
0
= default)
1
= use
configure receive timeout
command parameters