Nice Automation TT6 User Manual

TT6
EN - Instructions and warnings for
installation and use
IT - Istruzioni ed avvertenze per
l’installazione e l’uso
FR - Instructions et avertissements
pour l’installation et l’utilisation
para la instalación y el uso
DE - Installierungs-und Gebrauchsan-
leitungen und Hinweise
PL - Instrukcje i ostrzeżenia do
instalacji i użytkowania
NL - Aanwijzingen en aanbevelingen
voor installatie en gebruik
Control unit for tubular motors
RS232 interface
22
English - 1
EN
Original instructions
ENGLISH
1 – WARNINGS
Caution! It is important to observe these instruc­tions to guarantee the safety of persons.
Caution! Important safety instructions: store these instructions in a safe place.
Caution! All product installation, connection, pro­gramming and maintenance operations must be performed exclusively by a qualified and skilled technician!
Do not effect modifications to any part of the product other than those specified in this manual. Unautho­rised operations can lead to hazards and cause mal­functions. The manufacturer declines all liability for dam-
ages caused by makeshift modifications to the product.
Important! - Do not use substances containing alcohol, benzene, diluents or other flammable substances. Use of such substances could damage the product.
• Store this manual with care in a safe place to facilitate any future product maintenance and programming opera­tions.
• The product packaging material must be disposed of in full observance of current local regulations governing waste disposal.
• Use a soft and slightly damp (not wet!) cloth for cleaning the product’s surfaces.
2 – PRODUCT DESCRIPTION AND INTENDED
USE
The TT6 control unit is designed for use in automation sys­tems applied to awnings, shutters, skylights, vertical cur­tains, blinds and for controlling video projection screens.
Any other use is to be considered improper and is strictly prohibited! The manufacturer declines all liabil­ity for damage resulting from improper use of the product and other than as specified in this manual.
The product comprises the following:
- Output for controlling a wire technology motors (for example, One-Max, To-max or NeoM); the output can be activated directly through the two buttons: Pup () and Pdown ();
- TTBUS interface for controlling Nice motors with bus sys­tem.
- RS232 interface for connection to PC.
- Activation input (Trigger) for activating or deactivating a sequence of motors (near the up or down trigger).
The radio interface expands the product’s remote control range through the Nice radio technology.
3 – INSTALLATION
01. Remove the top cover of the control unit (Fig. 1).
02. In the zones marked accordingly, drill the holes for
routing the cables and for fixing the control unit to the wall. Caution! – Take suitable precautions to
guarantee the IP protection rating required for the type of installation. In particular, apply cable clamps (not supplied) to protect the power
2 - English
EN
cables and control cables against possible trac­tion or torsion.
03. Fix the control unit housing to the wall (Fig. 2). Caution! – The receiver must be positioned so that the cables enter the housing exclusively from the bottom.
1
2
4 – ELECTRICAL CONNECTIONS
Warnings
• When connecting the aerial provided, leave the wire at the supplied length and lay it straight so as to avoid excessive bending.
• If the control unit is not in an optimal position and the radio signal is weak, improve reception by replacing the aerial supplied with an external version (model ABF or ABFKIT). The new aerial must be positioned as high as possible and above any metal or reinforced concrete structures present in the area.
4.1 Inputs (Fig. 3 and Table 1)
L Electrical phase
N Neutral
TTBUS: (TTBUS, GND)
RS232 with dedicated protocol
5-24 VDC trigger with programmable On and Off events – 30+30 programmable events – Event: address, command
Two inputs for open-close commands for 85-265 VAC 50/60 Hz mechanical motor – Open-STOP, Close-STOP operation – “ON-PRESS” activation
4.2 Outputs
• Power relay output for controlling a mechanical/electronic
motor with programmable manoeuvres (up and down), acti­vated through two button inputs Pup () and Pdown () of the 12 V Trigger or via Transmitter.
English - 3
EN
TABLE 1
Wiring diagram 1 Electrical phase 2 Neutral 3 Ground 4 Up button linked to the connectable mechanical
motor
5 Down button linked to the connectable mechanical
motor
6 Mechanical motor ground 7 Mechanical motor down phase 8 Mechanical motor common contact 9 Mechanical motor up phase
10 TX signal of the RS232 interface 11 RX signal of the RS232 interface 12 Common contact (GND) of the RS 232 serial signal 13 Signal of the motor with TTBUS (White wire) 14 Common contact of the motor with TTBUS (White/
Black wire)
15 External activation trigger signal (positive pole input) 16 External activation trigger common contact (nega-
tive pole input)
ANT Aerial input
– The activation timer can be adjusted to between 1 sec.
and 240 sec. through the serial port with an internal com­mand.
– The default address of the motor connected to the control
unit is 1.
Refer to Table 2 to check the LEDs present.
16
P
POWER
SUPPLY
100 - 240 V
50 - 60 Hz
TTBUS
TRIGGER 12 V
AERIAL
P
SG
DL7 RL1
PP
DL8 RL2
DL5 P
DL4 TRG
DL6 P
DL3 DL2 DL1
23
RS232
5
SG
3
4 - English
EN
TABLE 2 - Signalling LEDs Led Description DL1 Red LED Power supply indicator. DL2 Yellow LED If on, transmitter memorisation is
active.
DL3 Green LED Signals. DL4 12 V signal trigger indicator. DL5, DL6 Red LED External buttons open-close in-
dicator for mechanical motor.
DL7, DL8 Red LED Open-close relays activation.
3 - Close 4 - Stop 5 - Close after 10 sec. 6 - Open after 10 sec. 7 - Close after 20 sec. 8 - Open after 20 sec.
9 - Hold-to-run close 10 - Hold-to-run open 11 - Activate the list of programmed command linked to the
12v trigger Up scenario
12 - Activate the list of programmed command linked to the
12v trigger DOWN scenario
13 - Forward radio transmission on RS232 serial
5.1 – Memorising a transmitter in “Mode I”
01. Press and hold P1 on the control unit until the green
LED DL1 lights up (after approx. 4 seconds) then release; the yellow LED DL2 will also turn on.
02. Within 10 seconds, press and hold any key of the transmit-
ter to be memorised, until the green LED DL1 on the con­trol unit emits the first of 3 flashes to confirm memorisation. Following these flashes, to memorise another transmitter in “Mode I”, press any key on the new transmitter within 10 seconds. Lastly, wait until yellow LED DL2 turns off.
Caution! – When attempting to memorise a transmitter that is already stored, the green LED DL1 will signal this by flash­ing once.
5.2 – Memorising a transmitter in “Mode II”
01. From the “Mode II” list, select the function to be pro-
grammed (e.g. “Function 8”).
5 PROGRAMMING
The control unit can memorise transmitters in two modes, namely Mode I and Mode II:
Mode I
– Button 1 controls the Opening for the pre-set manoeuvre
duration (Tm) (maximum 240 sec.). – Button 2 controls the Stop. – Button 3 controls the Closing for the pre-set manoeuvre
duration (Tm) (maximum 240 sec.). – Button 4 controls the Stop, once again.
Mode II
The transmitter button can be linked to one of the following functions:
1 - Step-by-step 2 - Open
English - 5
EN
02. On the receiver, press P1 the same number of times as
the number identifying the selected function (in our example, 8 times). On completion, the green LED DL1 emits a number of short flashes corresponding to the number of times the key was pressed (in our example, 8 short flashes);
03. Within 10 seconds, press and hold the transmitter key
to be memorised, until the green LED DL1 on the receiver emits the first of 3 flashes to confirm memorisa­tion. After these flashes, to store a new key (even on another transmitter) with the same function, press this new key within 10 seconds (yellow LED DL2 on).
04. When attempting to memorise a transmitter that is
already stored, the green LED DL1 will signal this by flashing once.
5.3 – Deleting all memorised transmitters
01. Press and hold P1 for long on the control unit and check
the sequence of statuses of the green LED DL1.
02. After approximately 4 seconds, it turns on…
03. After approximately 4 seconds, it turns off…
04. After approximately 4 seconds, it starts flashing
...
At this stage:
05. To delete all memorised transmitters, release the receiv-
er key on precisely the third flash
of the green LED
DL1.
06. To delete the entire memory (including transmitter con-
figurations and encoding family), release the key on pre
-
cisely the fifth flash of the green LED DL1.
07. To delete a single transmitter, release the key on pre
-
cisely the seventh flash then press a key (*) on the trans-
mitter to be deleted from the memory within ten sec­onds (yellow LED DL2 on); the green LED DL1 will emit 5 rapid flashes upon deletion.
08. Repeat the operation within ten seconds (yellow LED DL2 on) to delete another transmitter.
(*) Note – If the transmitter is memorised in “Mode I”, press any key; if the transmitter is memorised in “Mode II”, press the memorised key; if multiple keys are memorised, repeat the procedure for each memorised key.
5.4 – Communication protocol
CMD [XX] [YY] [AA] [Optional data field] [Carriage Return]
Note – The fields are one space apart.
[CMD] This is a 3-character field. Conventional-
ly, commands sent to the T4/TTBUS bus will always be in “CMD” form.
[XX] [YY] These are 2-character fields indicating
the device Address and Node, respec­tively. These two fields are mandatory and must be entered in hexadecimal form.
[AA] Field indicating the command to be
sent. It is 2-characters long and is mandatory. It represents the ID of the command to be sent according to the previously-listed commands list (for example: 04 open; 05 close; etc.).
[Data field] Variable-length optional field. Its size
depends on the type of command
6 - English
EN
60 Delete transmitter 65 Delete all memorised transmitters 66 Delete motor parameters 20 Memorise the motor upper limit switch in current
position
21 Memorise the motor lower limit switch in current
position
22 Memorise partial position 1 in current position 23 Memorise partial position 2 in current position 24 Memorise partial position 3 in current position 25 Memorise partial position 4 in current position 26 Memorise partial position 5 in current position 27 Memorise partial position 6 in current position 30 Delete upper limit switch setting 31 Delete lower limit switch setting 32 Delete partial position 1 33 Delete partial position 2 34 Delete partial position 3 35 Delete partial position 4 36 Delete partial position 5 37 Delete partial position 6 05 Up 12 Move a little step up 03 STOP
sent to the device: some commands do not require data (for example, the Open command), while others do (for example, the Open percentage com­mand).
[Carriage Return] Decimal code 13, hexadecimal code
0D; it must always be present and each string sent must end with this charac­ter.
For each command sent, the interface must provide a response that simply indicates the command reception (this, however, does not imply that the command has been executed by the automation). It is a notification that will currently have a very simple construction, such as the fol­lowing:
RSP [XX] [YY] [ZZ] [Optional data field] [Carriage Return]
5.5 – Commands list
CMD Description
45 READ PERCENTAGE POSITION 0 - 255
Low limit switch 255 = High limit switch
04 Down 40 OPEN percentage command percentage 0 - 255
0 = Low limit switch 255 = High limit switch
50 Read memorised transmitters 51 Memorise transmitter
Response
5.5.2 – STOP command
Stops the motor.
Structure
The data field is empty.
Example
Response
English - 7
EN
13 Move a little step down 06 Move to partial position 1 07 Move to partial position 2 08 Move to partial position 3 09 Move to partial position 4 10 Move to partial position 5 11 Move to partial position 6
Note – The available commands must also be available for the
motor.
5.5.1 – Move to partial position 1, 2, 3, 4, 5, 6 command
Moves the motor to the set position after the partial position has been assigned.
Structure
The data field is empty.
Example
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04 06
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 06
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 06
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 06
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 06
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04 03
8 - English
EN
5.5.3 – UP command
Commands the motor’s “up” movement until the set limit switch.
Structure
The data field is empty.
Example
Response
5.5.4 – DOWN command
Commands the motor’s “down” movement until the set limit switch.
Structure
The data field is empty.
Example
Response
5.5.5 – Move a little step down
Sends a “down” command that it make the smallest move­ment that the motor can do. Use to set the right position before setting the limits switch or the partial positions.
Caution
: the up and down directions are correctly
assigned after setting the relevant limit switches.
Structure
The data field is empty.
Example
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 05
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 05
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04 04
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 04
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 04
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 13
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04 13
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04 05
English - 9
EN
5.5.7 – Memorise partial position 1, 2, 3, 4, 5, 6 and limit switch 0 and 1 positions
Assigns the current position to a variable position.
Structure
The data field is empty.
Example
Response
5.5.8 – Delete partial position 1, 2, 3, 4, 5, 6 and limit switch 0 and 1 positions
Deletes the entered position.
Structure
The data field is empty.
Response
5.5.6 – Move a little step up
Sends an “up” command that it make the smallest move­ment that the motor can do. Use to set the right position before setting the limits switch or the partial positions.
Caution
: the up and down directions are correctly
assigned after setting the relevant limit switches.
Structure
The data field is empty.
Example
Response
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 13
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 12
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 12
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04 12
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 20
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 20
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04
Example
Response
5.5.9 – Read percentage position 0 - 255; 0 = Low limit switch, 255 = High limit switch
Reads the current position of the motor in percentage terms. The PP data field is the percentage position.
Structure
The data field is empty.
Example
10 - English
EN
Response
5.5.10 – Move to percentage position 0 - 255; 0 = Low limit switch, 255 = High limit switch
Moves the motor to position X. The PP data field is the percentage position.
Structure
The data field is empty.
Example
Response
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 30
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 45
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 30
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04 45
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 45 128
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 40 25
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 40 25
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04 40 PP
English - 11
EN
5.5.11 – Delete all memorised transmitters command
Deletes all the transmitters from the motor.
Structure
The data field is empty.
Example
Response
5.5.12 – Delete motor parameters command
Deletes all the limit switch data from the motor.
Structure
The data field is empty.
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 65
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 65
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04 65
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD IND 04 66
Example
Response
5.6 – Commands for memorising and viewing lists
Two commands lists (max. 30 commands) can be stored. The commands are then executed sequentially in the event of a transition of the 12 V input trigger, or when the up or down trigger event is set from the transmitter. The serial port command to store commands that will be executed when the signal moves from low to high is::
MEM_ON [XX] [YY] [XX1] [YY1] [...] [...] [Carriage Return]
Note – The fields are one space apart and the string ends with Carriage Return.
Important! - Address 1 is used for sending commands to the mechanical motor.
The fields are: MEM_ON It is the string that stores the commands in the
first list.
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
CMD 01 04 66
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Command
[AA]
Data CR
RISP 01 04 66
12 - English
EN
Using the previous example, we obtain:
MEM_OFF 02 05 03 04 05 12 [Carriage Return]
The response will be of the following type:
MEM_OFF 02 05 03 04 05 12 LIST TRIGGER OFF: CMD 1--> addr: 2, cmd: 5 CMD 2--> addr: 3, cmd: 4 CMD 3--> addr: 5, cmd: 12
5.7 – Viewing the commands lists
It is possible to view the two stored lists on the video screen. It is sufficient to enter the LIST command followed by “enter” to obtain the complete content of the two lists. The command is:
LIST [Carriage Return]
For example, by typing “List” after having entered the two previous commands, we obtain:
LIST LIST TRIGGER ON: CMD 1--> addr: 2, cmd: 5 CMD 2--> addr: 3, cmd: 4 CMD 3--> addr: 5, cmd: 12
LIST TRIGGER OFF: CMD 1--> addr: 2, cmd: 5
[XX] Address of the device to which the command
must be sent, it is mandatorily composed of two digits in hexadecimal form.
[YY] Command to be sent to the device, it is manda-
torily composed of two digits based on the above-mentioned commands table.
The subsequent couples [XX] and [YY] represent the other N commands that can be sent to the motors (max. 30 com­mands). For example, for sending the “up” command to device 2, the “close” command to device 3 and the step-by-step up com­mand to device 5, the relevant command will be:
MEM_ON 02 05 03 04 05 12 [Carriage Return]
The response will be of the following type:
MEM_ON 02 05 03 04 05 12 LIST TRIGGER ON: CMD 1--> addr: 2, cmd: 5 CMD 2--> addr: 3, cmd: 4 CMD 3--> addr: 5, cmd: 12
The list that manages the event of the down run of the trig­ger operates in a similar way, except for the command which in this case is:
MEM_OFF [XX] [YY] [XX1] [YY1] [...] [...] [Carriage Return]
English - 13
EN
CMD 2--> addr: 3, cmd: 4 CMD 3--> addr: 5, cmd: 12
5.8 – Command for setting the duration of the mechanical motor movements
The duration of the mechanical motor movements can be set. The relevant command is:
SET_TIME [XXX] [Carriage Return]
The fields are one space apart and the string ends with Car­riage Return. The fields are:
SET_TIME Command for setting the duration. [XXX] Value in seconds (max. 240 sec.).
The default value at initial start-up is 10 seconds and any modification of this value is stored in the memory. At the next re-start, the last value stored will be used.
5.9 Changing a device’s address
The address of a motor can be set using the following com­mand:
ADR [XX] [YY] [Carriage Return]
The fields are one space apart and the string ends with Car­riage Return. The fields are:
[XX] Current address of the motor; the address must
mandatorily contain two digits and must be in hexadecimal form.
[YY] New address of the motor; the address must
mandatorily contain two digits and must be in hexadecimal form.
For example, for modifying the motor address from 03 to 07, use the following command.
ADR 03 07 [Carriage Return]
5.10 – Viewing information on memorised transmitters
Information on memorised transmitters can be viewed using the following command:
TLC_STATUS [Carriage Return]
The information regards the number of memorised transmit­ters and their operating mode. The typical response will be:
tlc_status Number of remote control in mem: 3 Number of free position in mem: 29 TLC 1 : Mode 2 - Function number 1 - Key UP TLC 2 : Mode 1 TLC 3 : Mode 2 - Function number 2 - Key DOWN
14 - English
EN
5.11 – Commands which can be activated through domotic interfaces
In the unit, the command activates the bidirectional trans­mission of information, the display of radio codes on the serial and the transmission of the position of the automation mechanism during the movement. Type:
WEB_ON [Carriage Return]
In this way the display of the radio codes via the serial, if saved in the unit, is activated and it is possible to use the pos command to move the motors by a percentage and monitor the movement event. To deactivate use the command:
WEB_OFF [Carriage Return]
In this way the display of the codes is activated.
5.11.1 – Displaying radio codes on serial
If the TT6 receives a radio signal from one of the saved remote controls, the following info is sent, related to the transmitter, via the serial.
RAD * 0003E965 0000 0100000000
The first 8 digits represent the code of the remote control, the next 4 represent the variable part of the code of the remote control (masked at 0). The last 10 digits represent: the pressed button in the first 4 numbers, the next 6 are for future uses.
5.11.2 – Motor movement by percentage command
To move the motors by a percentage of their total stroke (therefore after having set the limit switches) use the com­mand:
POS > [XX] [YY] [PPPP] [ZZZZ] [TT] [Carriage Return]
Where:
[XX] Is the address of the motor. [YY] Is the node (04 is the default for the screen
motors).
[PPPP] The percentage value you want to reach,
expressed in thousandths.
[ZZZZ] [TT] The last two parameters in the screen motors
are set at FFFF and FF for future developments.
For example, to take motor number 02 to the intermediate value (0500) of its stroke, the command must be composed in the following way:
POS # 02 04 0500 FFFF FF
During the movement the strings are sent with the current position of the motor until reaching the requested position in the form of async messages, the format is:
POS * 02 04 xxxx FFFF FF
English - 15
EN
Where xxxx is the instantaneous position of the motor. In case of errors of syntax in the command, the error field will be added to the response with the value 01, the fields will be filled up to the first incorrect field and the subsequent ones will be filled with 0xF, e.g.:
POS ! 02 04 FFFF FFFF FF 01
In case of timeout, the error message will have the value 00 as error code, e.g.:
POS ! 02 04 0800 FFFF FF 00
Where xxxx is the instantaneous position of the motor. The automation mechanism did not respond to the sent command.
5.11.3 – Motor current position read command
To read the current position of the automation mechanism, use the command:
POS < [XX] [YY] [AAAA] [ZZZZ] [TT] [Carriage Return]
Where:
[XX] Is the address of the motor. [YY] Is the node (04 is the default for the
screen motors.
[PPPP] [ZZZZ] [TT] All filled with 0xF in the case of reading.
The response is of the type below:
POS * 02 04 0500 FFFF FF
Where the current position of the motor is indicated.
5.11 Help commands The two help commands are: HELP Command for viewing a description of the
commands available through serial port.
HELP_TTBUS Command for viewing the commands table
for the TTBus.
HELP_TLC Command for viewing the list of functions in
mode 2.
16 - English
EN
6 – DISPOSAL OF THE PRODUCT
This product constitutes an integral part of the automa­tion system, therefore it must be disposed of jointly with the latter.
Likewise for installation operations, when the product reaches its end-of-life decommissioning operations must be per­formed by qualified personnel. This product is made up of different types of material, some of which can be recycled while others must be disposed of. Seek information on the recycling and disposal systems available in your area for this product category.
Beware! – Some parts of the product may contain pollu­tants or hazardous substances that – if released into the environment – may cause serious damage to the environ­ment or human health.
As indicated by the adjacent symbol, it is strictly forbidden to dispose of this product together with domestic waste. Therefore, implement separate waste collection criteria for disposal according to the regulations in force in your area, or return the product to the dealer when purchasing a new equivalent version.
Beware! – Local legislation may include the application of serious fines in the event of improper disposal of this prod­uct.
7 TECHNICAL SPECIFICATIONS
Power supply: 110 - 240 VAC 50/60 Hz
Maximum absorbed current: 80 mA in stand-by mode, 3 A at full load
Encoding: FloR (rolling code)
Frequency: 433.92 MHz
Antenna impedance: 52 ohm
Sensitivity: more than 0,5µV for successful signal
• Range: estimated at 200 m in open space or 35 m inside buildings
• No. of storable transmitters: 30
• Output: 1 output for controlling a two-phase motor
• Contact capacity: 3 A - 250 V
• Protection rating: IP44 (with container intact)
• Operating temperature: -20° C ÷ +55° C
• Dimensions / weight: 128 x 112 x 43 mm / 260 g
Notes:
– The operating distance between transmitters and receivers (range) is strongly influenced by other devices operating in the area and at the same frequency (for exam­ple: alarm systems, radio earphones, etc.). In these cases, Nice cannot provide any guarantee with regard to the actual range of its devices. – All technical specifications stated herein refer to an ambi­ent temperature of 20° C (± 5° C). – Nice reserves the right to effect modifications to the prod­uct whenever it deems necessary, while preserving the product’s intended use and functionality.
Italiano - 1
IT
Istruzioni originali
ITALIANO
1 – AVVERTENZE
Attenzione! - Per la sicurezza delle persone è impor­tante rispettare queste istruzioni.
Attenzione! - Istruzioni importanti per la sicurezza: quindi, conservare queste istruzioni.
Attenzione! - Tutte le operazioni di installazione, di collegamento, di programmazione e di manutenzio­ne del prodotto devono essere effettuate esclusiva­mente da un tecnico qualificato e competente!
Non eseguire modifiche su nessuna parte del pro­dotto, se non quelle pre viste nel presente manuale. Operazioni non autorizzate possono essere fonte di pericolo e causa di malfunzionamento. Il costruttore declina ogni responsabilità per danni derivanti da prodotti modificati arbitrariamente.
Importante! - Non utilizzare liquidi contenenti alcool, benzene, diluenti o altre so stanze infiammabili. L’uso di tali sostanze potrebbe danneggiare il prodotto.
• Conservare con cura questo manuale per facilitare even­tuali interventi futuri di programmazione o di manutenzio­ne del prodotto.
• Smaltire il materiale dell’imballaggio del prodotto nel pieno rispetto della normativa in vigore sul territorio.
• Per la pulizia superficiale del prodotto, utilizzare un panno morbido e leggermente umido (non bagnato!).
2 – DESCRIZIONE DEL PRODOTTO
E DESTINAZIONE D’USO
La centrale TT6 è destinata ad essere utilizzata negli impianti di automatizzazione per tende da sole, tapparelle, lucernari, tende verticali, oscuranti e per comandare teli da video pro­iezione. Ogni altro uso è da considerarsi improprio e
vietato! Il costruttore non risponde dei danni risultanti da un uso improprio del prodotto, diverso da quanto previsto nel presente manuale.
Il prodotto presenta:
- uscita per pilotare un motore a due fasi (ad esempio One­Max, To-max oppure NeoM); l’uscita può essere attivata direttamente dai due pulsanti presenti: Pup () e Pdown ();
- interfaccia TTBUS per pilotare motori Nice con sistema bus
- interfaccia RS232 per collegamento a PC
- ingresso di attivazione (Trigger) per attivare o disattivare una sequenza di motori (in corrispondenza al “Trigger” di salita oppure di discesa).
L’interfaccia radio estende le capacità di comando del pro­dotto in remoto attraverso la tecnologia radio Nice.
3 – INSTALLAZIONE
01. Togliere il coperchio superiore della centrale (fig. 1).
02. Praticare sul contenitore, in corrispondenza dei segni pre-
disposti, i fori necessari al passaggio dei cavi e quelli per il fissaggio della centrale sulla parete. Attenzione! – Pren-
dere le opportune precauzioni per garantire il grado di protezione IP richiesto dal tipo di installazione. In particolare, prevedere dei pressacavi (non forniti)
2 - Italiano
IT
per garantire la protezione dei cavi di alimentazione e comando da possibili trazioni o torsioni.
03. Fissare sulla parete il contenitore dela centrale (fig. 2). Attenzione! – Il ricevitore deve essere orientato in modo che i cavi entrino nel contenitore solo ed esclusivamente dal basso.
1
2
4 – COLLEGAMENTI ELETTRICI
Avvertenze
• Per effettuare il collegamento dell’antenna in dotazio­ne, occorre lasciare il filo con la lunghezza fornita e posizionarlo in modo rettilineo, evitando curvature ec ­ces sive.
• Se la centrale si trova in una posizione sfavorevole e il segnale radio risulta debole, per migliorare la ricezione si consiglia di sostituire l’antenna in dotazione, con un’an­tenna esterna (mod. ABF o ABFKIT). La nuova antenna deve essere posizionata più in alto possibile e al di sopra di eventuali strutture metalliche o di cemento armato pre­senti nella zona.
4.1 Ingressi (fig. 3 e Tabella 1)
L Fase elettrica
N Neutro
TTBUS: (TTBUS, GND)
RS232 con protocollo dedicato
“Trigger” 5-24 Vdc con eventi On e Off programmabili – 30+30 eventi programmabili – Evento: Indirizzo,comando
2 Ingressi per comandi apri-chiudi per motore meccani- co a 85-265 Vac 50/60 Hz – Funzionamento Apri-STOP, Chiudi-STOP – Attivazione “ON-PRESS”
4.2 Uscite
• Uscita relè di potenza per il pilotaggio di un motore mec-
canico/elettronico con manovre (salita e discesa) program-
TABELLA 1
Schema dei collegamenti elettrici 1 Fase elettrica 2 Neutro 3 Terra 4 Pulsante di salita abbinato al motore meccanico
collegabile
5 Pulsante di discesa abbinato al motore meccanico
collegabile
6 Terra motore meccanico 7 Fase di discesa motore meccanico 8 Comune del motore meccanico 9 Fase di salita del motore meccanico
10 Segnale di TX dell’interfaccia RS232 11 Segnale di RX dell’interfaccia RS232 12 Comune (GND) del segnale seriale RS232 13 Segnale del motore con TTBUS (filo Bianco) 14 Comune del motore con TTBUS (filo Bianco/Nero) 15 Segnale del “Trigger” esterno di attivazione (ingres-
so con polarità positiva)
16 Comune del “Trigger” esterno di attivazione (ingres-
so con polarità negativa)
ANT Ingresso antenna
Italiano - 3
IT
mabili, attivate dai due ingressi a pulsante Pup () e Pdown () del “Trigger” 12 V o via Radio. – Tramite seriale con un comando interno è possibile variare
il timer di attivazione da 1 s a 240 s.
– L’indirizzo di default del motore collegato alla centrale è 1. Per verificare i Led presenti, vedere Tabella 2.
16
P
POWER
SUPPLY
100 - 240 V
50 - 60 Hz
TTBUS
TRIGGER 12 V
AERIAL
P
SG
DL7 RL1
PP
DL8 RL2
DL5 P
DL4 TRG
DL6 P
DL3 DL2 DL1
23
RS232
5
SG
3
TABELLA 2 - Led di segnalazione
Led Descrizione DL1 Led rosso Indicatore alimentazione. DL2 Led giallo Se acceso memorizzazione tele-
comandi attiva.
DL3 Led verde Segnalazioni. DL4 Led indicazione “Trigger” 12 V on. DL5, DL6 Led rosso Indicatore apri-chiudi pulsanti
esterni per meccanico.
DL7, DL8 Led rosso Attivazione relè apri e chiudi.
4 - Italiano
IT
3- Chiudi 4- Stop 5- Chiudi dopo 10 s 6- Apri dopo 10 s 7- Chiudi dopo 20 s 8- Apri dopo 20 s
9 - Chiudi a uomo presente 10- Apri a uomo presente 11- Attiva scenario Trigger Up 12- Attiva scenario Trigger Down 13- Uscita codice radio su RS232
5.1 – Memorizzazione di un trasmettitore in “Modo I”
01. Sulla centrale, mantenere premuto il tasto P1 fino a quan-
do si accende il Led verde DL1 (dopo circa 4 secondi) e poi rilasciare il tasto, si accenderà anche il led giallo DL2.
02. Entro 10 secondi, premere e mantenere premuto un
qualsiasi tasto del trasmettitore da memorizzare, fino a quando il Led verde DL1 della centrale emette il primo dei 3 lampeggi che segnalano l’avvenuta memorizzazio­ne. Al termine di questi lampeggi, se si desidera memo­rizzare un altro trasmettitore in “Modo I”, premere entro 10 secondi un tasto qualsiasi di questo nuovo trasmetti­tore. Infine, attendere lo spegnimento del led giallo DL2.
Attenzione! – Se si prova a memorizzare un trasmettitore già presente nella memoria, il Led verde DL1 emette 1 lam­peggio come segnalazione.
5.2 – Memorizzazione di un trasmettitore in “Modo II”
01. Scegliere nella lista del “Modo II” la funzione che si
desidera programmare (es. “Funzione 8”).
5 PROGRAMMAZIONE
La centrale può memorizzare i trasmettitori in due modalità,
Modo I e Modo II: Modo I
– il tasto 1 comanda l’Apertura per il tempo di manovra (Tm)
impostato (massimo 240 sec.); – il tasto 2 comanda lo Stop; – il tasto 3 comanda la chiusura per il tempo di manovra
(Tm) impostato (massimo 240 sec.); – il tasto 4 comanda lo Stop, nuovamente.
Modo II
Il tasto del trasmettitore può essere abbinato ad una delle seguenti funzioni:
1- Passo passo 2- Apri
Italiano - 5
IT
02. Sul ricevitore, premere il tasto P1 un numero di volte
pari al numero che identifica la funzione prescelta nel nostro esempio, 8 volte). Al termine, il Led verde DL1 emette un numero di lampeggi brevi, uguali al numero di pressioni esercitate sul tasto (nel nostro esempio, 8 lampeggi brevi).
03. Entro 10 secondi, mantenere premuto sul trasmettitore il
tasto che si desidera memorizzare, fino a quando il Led verde DL1 del ricevitore emette il primo dei 3 lampeggi lunghi, che segnalano l’avvenuta memorizzazione. Al termine di questi lampeggi, se si desidera memorizzare con la stessa funzione un nuovo tasto (anche di un altro trasmettitore), premere entro 10 secondi (Led giallo acceso DL2) questo nuovo tasto.
04. Se si cerca di memorizzare un trasmettitore già presente
in memoria il Led verde DL1 emette un singolo lampeg­gio come segnalazione.
5.3 – Cancellazione di tutti i trasmettitori memorizzati
01. Mantenere premuto a lungo il tasto P1 della centrale,
osservare la sequenza degli stati che assume il Led ver­de DL1).
02. Dopo circa 4 secondi, si accende...
03. Dopo circa 4 secondi, si spegne...
04. Dopo circa 4 secondi, inizia a lampeggiare
...
A questo punto:
05. Per cancellare i trasmettitori memorizzati, rilasciare il
tasto del ricevitore esattamente durante il 3° lampeggio del Led verde DL1;
06. Per cancellare tutta la memoria, rilasciare (comprese le
configurazioni e la famiglia di codifica dei trasmettitori),
rilasciare il tasto esattamente durante il 5° lampeggio
del
Led verde DL1.
07. Per cancellare un singolo trasmettitore rilasciare il tasto esattamente durante il 7° lampeggio
a questo punto premere un tasto (*) sul trasmettitore che si desidera cancellare dalla memoria entro dieci secondi (Led giallo DL2 acceso) a cancellazione avvenuta il led verde DL1 emetterà 5 lampeggi veloci.
08. Ripetere l’operazione entro dieci secondi (Led giallo DL2 acceso) per cancellare un altro trasmettitore.
(*) Nota – Se il trasmettitore è memorizzato in “Modo I”, premere un tasto qualsiasi; se invece è memorizzato in “Modo II”, premere il tasto memorizzato; se vi fossero più tasti memorizzati, ripetere la procedura per ognuno di loro.
5.4 – Protocollo di comunicazione
CMD [XX] [YY] [AA] [Campo dati opzionali] [Carriage Return]
Nota – I campi sono distanziati da uno spazio.
[CMD] Campo da 3 caratteri. Per convenzione,
nel caso di invio di comandi verso il busT4/TTBUS sarà sempre pari a “CMD”.
[XX] [YY] Sono i due campi di due caratteri cia-
scuno indicanti, nell’ordine l’Indirizzo e il Nodo del dispositivo. Questi due campi sono obbligatori e andranno scritti in esadecimale.
[AA] Campo indicante il comando da inviare.
È obbligatorio e la sua lunghezza è di 2 caratteri. Rappresenta l’ID del comando
6 - Italiano
IT
50 Leggi trasmettitore in memoria 51 Memorizzazione in memoria 60 Cancellazione in memoria 65 Cancellazione di tutti i trasmettitori in memoria 66 Cancellazione parametri motore 20 Memorizzazione finecorsa 0 in posizione attuale 21 Memorizzazione finecorsa 1 in posizione attuale 22 Memorizzazione quota parziale 1 in posizione attuale 23 Memorizzazione quota parziale 2 in posizione attuale 24 Memorizzazione quota parziale 3 in posizione attuale 25 Memorizzazione quota parziale 4 in posizione attuale 26 Memorizzazione quota parziale 5 in posizione attuale 27 Memorizzazione quota parziale 6 in posizione attuale 30 Cancellazione finecorsa 0 31 Cancellazione finecorsa 1 32 Cancellazione quota parziale 1 33 Cancellazione quota parziale 2 34 Cancellazione quota parziale 3 35 Cancellazione quota parziale 4 36 Cancellazione quota parziale 5 37 Cancellazione quota parziale 6 05 Salita 12 Muovi a piccoli passi in salita 03 STOP
inviabile secondo la lista comandi già elen­cati (ad esempio: 04 apre; 05 chiude...).
[Campo dati] Campo opzionale di lunghezza variabile.
La sua dimensione dipende dal tipo di comando inviato al dispositivo: vi saran­no comandi che non richiederanno dati (ad esempio il comando Apre), altri inve­ce sì (ad esempio il comando Apre per­centuale).
[Carriage Return] Codice decimale 13, esadecimale 0D;
deve sempre essere presente, ogni stringa inviata deve terminare con tale carattere.
Ad ogni comando inviato, l’interfaccia dovrà restituire una risposta di semplice ricezione del comando stesso (questo non significa poi che il comando sia stato eseguito dall’auto­mazione). Si tratta di una notifica che attualmente avrà un costrutto molto semplice, come il seguente:
RSP [XX] [YY] [ZZ] [Campo dati opzionali] [Carriage Return]
5.5 – Lista comandi
CMD Descrizione
45 LETTURA DELLA POSIZIONE percentuale 0 - 255
0 = Finecorsa basso 255 = Finecorsa alto
04 Discesa 40 Comando APRI percentuale percentuale 0 - 255
0 = Finecorsa basso 255 = Finecorsa alto
Italiano - 7
IT
13 Muovi a piccoli passi in discesa 06 Muovi a quota parziale 1 07 Muovi a quota parziale 2 08 Muovi a quota parziale 3 09 Muovi a quota parziale 4 10 Muovi a quota parziale 5 11 Muovi a quota parziale 6
Nota – I comandi disponibili, devono essere disponibili anche per il
motore.
5.5.1 – Comando di Muovi a quota parziale 1, 2, 3, 4, 5, 6
Dopo l’assegnazione della quota parziale muove il motore alla quota impostata.
Struttura
Il campo dati è vuoto.
Esempio
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04 06
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 06
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 06
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 06
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 06
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04 03
Risposta
5.5.2 – Comando di STOP
Ferma il motore.
Struttura
Il campo dati è vuoto.
Esempio
Risposta
5.5.3 – Comando di SALITA
Comanda la salita del motore fino al finecorsa settato.
Struttura
Il campo dati è vuoto.
Esempio
Risposta
5.5.4 – Comando di DISCESA
Comanda la discesa del motore fino al finecorsa settato.
Struttura
Il campo dati è vuoto.
8 - Italiano
IT
Esempio
Risposta
5.5.5 – Comando di Muovi a piccoli passi in discesa
Invia un comando di discesa. La versione “step” muove il motore per piccoli passi, anche oltre il finecorsa.
Attenzione
: il verso di salita e discesa vengono asse-
gnati correttamente dopo aver settato i finecorsa.
Struttura
Il campo dati è vuoto.
Esempio
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 05
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 05
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04 04
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 04
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 04
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 13
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04 13
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04 05
5.5.7 – Memorizzazione quota parziale 1, 2, 3, 4, 5, 6 e quota fincorsa 0 e 1
Assegna la quota corrente ad una variabile.
Struttura
Il campo dati è vuoto.
Esempio
Risposta
5.5.8 – Cancellazione quota parziale 1, 2, 3, 4, 5, 6 e quota fincorsa 0 e 1
Cancella la quota inserita.
Struttura
Il campo dati è vuoto.
Italiano - 9
IT
Risposta
5.5.6 – Comando di Muovi a piccoli passi in salita
Invia un comando di salita. La versione “step” muove il motore per piccoli passi, anche oltre il finecorsa.
Attenzione
: il verso di salita e discesa vengono asse-
gnati correttamente dopo aver settato i finecorsa.
Struttura
Il campo dati è vuoto.
Esempio
Risposta
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 13
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 12
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 12
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04 12
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 20
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 20
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04
10 - Italiano
IT
Risposta
5.5.10 – Muovi alla posizione percentuale 0 - 255 0 = Finecorsa basso 255 = Finecorsa alto
Muove il motore alla posizione X. Il campo dati PP è la posizione percentuale.
Struttura
Il campo dati è vuoto.
Esempio
Risposta
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 30
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 45
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 30
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04 45
Esempio
Risposta
5.5.9 – Lettura della posizione percentuale 0 - 255 0 = Finecorsa basso 255 = Finecorsa alto
Legge la posizione corrente del motore in modo percentuale. Il campo dati PP è la posizione percentuale.
Struttura
Il campo dati è vuoto.
Esempio
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 45 128
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 40 25
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 40 25
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04 40 PP
Italiano - 11
IT
5.5.11 – Comando di Cancellazione di tutti i trasmettitori in memoria
Cancella tutti i radio comandi dal motore.
Struttura
Il campo dati è vuoto.
Esempio
Risposta
5.5.12 – Comando di Cancellazione parametri motore
Cancella tutti i dati finecorsa dal motore.
Struttura
Il campo dati è vuoto.
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 65
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 65
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04 65
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD IND 04 66
Esempio
Risposta
5.6 – Comandi per memorizzazione e visualizzazione liste
Possono essere memorizzate due liste di comandi (max 30). I comandi vengono poi eseguiti in sequenza quando avviene una transizione del “Trigger” 12 V in ingresso oppure l’even­to “Trigger” up o down da trasmettitore. Il comando da seriale per memorizzare i comandi che ver­ranno eseguiti quando il segnale va da basso ad alto è:
MEM_ON [XX] [YY] [XX1] [YY1] [...] [...] [Carriage Return]
Nota – I campi sono distanziati da uno spazio e la stringa è terminata dal Carriage Return.
Importante! – L’indirizzo 1 viene utilizzato per inviare comandi al motore meccanico.
I campi sono: MEM_ON È la stringa che memorizza i comandi nella prima
lista.
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
CMD 01 04 66
Start TT ADR
[XX]
TT ENDPOINT
[YY]
Comando
[AA]
Dati CR
RISP 01 04 66
12 - Italiano
IT
Utilizzando l’esempio precedente si ha:
MEM_OFF 02 05 03 04 05 12 [Carriage Return]
La risposta sarà del tipo:
MEM_OFF 02 05 03 04 05 12 LIST TRIGGER OFF: CMD 1--> addr: 2, cmd: 5 CMD 2--> addr: 3, cmd: 4 CMD 3--> addr: 5, cmd: 12
5.7 – Visualizzare le liste comandi
Esiste inoltre la possibilità di visualizzare le due liste memo­rizzate a video. È sufficiente dare il comando LIST seguito da invio per avere l’elenco completo delle due liste. Il comando è:
LIST [Carriage Return]
Ad esempio digitando List dopo aver dato i due comandi precedenti avremo:
LIST LIST TRIGGER ON: CMD 1--> addr: 2, cmd: 5 CMD 2--> addr: 3, cmd: 4 CMD 3--> addr: 5, cmd: 12
LIST TRIGGER OFF: CMD 1--> addr: 2, cmd: 5
[XX] Indirizzo del dispositivo a cui si vuole inviare il
comando, è obbligatoriamente composto da due cifre con rappresentazione esadecimale.
[YY] Comando che si vuole inviare al dispositivo, è
obbligatoriamente composto da due cifre se ­condo la tabella dei comandi riportata in prece­denza.
Le successive coppie [XX] e [YY] rappresentano gli altri N comandi che si possono inviare ai motori con 30 come limite. Ad esempio volendo inviare al dispositivo 2 il comando sali, al dispositivo 3 il comando chiudi e al 5 il comando di Muovi a piccoli passi in salita, il comando sarà
MEM_ON 02 05 03 04 05 12 [Carriage Return]
La risposta sarà del tipo:
MEM_ON 02 05 03 04 05 12 LIST TRIGGER ON: CMD 1--> addr: 2, cmd: 5 CMD 2--> addr: 3, cmd: 4 CMD 3--> addr: 5, cmd: 12
La lista che gestisce l’evento del fronte di discesa del “Trig­ger” ha un funzionamento analogo eccetto per il comando, in questo caso si ha:
MEM_OFF [XX] [YY] [XX1] [YY1] [...] [...] [Carriage Return]
Loading...
+ 90 hidden pages