Command sent by the PC; indicates a request to change a set-
'>'
ting/state (SET) on the automation, as specified in the <Param-
eters> field.
Command sent by the interface; indicates a response (RSP) to
'#'
the simple reception of a command, not to its execution.
Command sent by the interface; indicates an event (EVT) on
one of the automations connected to the "BusT4" or the inter-
face itself (for example, for commands/queries relating to its
4 inputs and outputs). The event may have been tripped by a
'*'
request from the PC itself or any other system interacting di-
rectly with the automation, such as a photocell, remote control,
programmable timer, etc, of which the interface may know/not
know the details.
Command sent by the interface; indicates communications or
syntax error (ERR) in the command sent by the PC to the inter-
'!'
face or by the interface to the final device for which the com-
mand in question is intended.
composed of one or more strings whose syntax depends on the
<Parameters>
command in question.
7.1 - "BusT4" commands: POS
Associating the POS command with the FLAG allows you to query or change the percent-
age position of an automation connected to the BusT4. The protocol is as follows (caution!
– parameter [yy] is not required in the commands; it is sent by the interface solely when re-
turning an error message, such as ERR):
"POS [flag] [gg] [ee] [pppp] [qqqq] [x] [yy]"
[flag]
in combination with POS, defines the type of message sent:
SET command, sends a request to vary the percentage posi-
>
tion of an automation.
GET command, queries the percentage position of an auto-
<
mation.
response of the interface (RSP) confirming reception of the
#
GET / SET command.
response of the interface (ERR) indicating a syntax error in the
!
GET / SET command.
response of the interface (EVT), sending the requested infor-
*
mation.
[gg]
address of the automation.
3 – English
[ee]
endpoint of the automation.
The meaning of the following parameters depends on the [flag].
• for the SET / GET commands and for RSP / EVT responses:
indicates the target percentage position of the first motor (always
present), in thousandths. • The value runs from 0000 to 1000. The
[pppp]
value FFFF indicates that the position of the motor is not to be
changed. The value 0000 indicates fully closed, 1000 fully open.
indicates the target percentage position of the second motor, in
thousandths. • The value runs from 0000 to 1000. The value FFFF
indicates that the position of the motor is not to be changed. Even
[qqqq]
if the second motor is not present, the parameter must be speci-
fied nonetheless (set to FFFF). The value 0000 indicates fully closed,
1000 fully open.
a parameter used to indicate a series of additional behaviours to the
[x]
automation. The following configuration parameters are available:
<0>
step-by-step mode operation of the automation.
locks the automation once the manoeuvre specified in
<1>
parameters <pppp> and <qqqq> has terminated.
releases the automation before the manoeuvre specified
<2>
in parameters <pppp> and <qqqq> starts.
Unlock before manoeuvre and lock after manoeuvre
<3>
(i.e. the manoeuvre defined by parameters <pppp> and
<qqqq>).
<4> - <e>
reserved for future implementations.
<f>
no additional information.
• for ERR responses:
[pppp]
not applicable in case of ERR message.
[qqqq]
not applicable in case of ERR message.
[x]
not applicable in case of ERR message.
Tells the operator which error has been detected, according to the follow-
[yy]
ing table:
<00>
no error.
<01>
command syntax error.
<02>
command timeout.
<03>
collision on "BusT4".
<04>
device not found.