Schneider Electric XBT A Compact Terminal User Guide
Schneider Electric XBT A Compact Terminal
The Schneider Electric XBT A Compact Terminal is a powerful and versatile device that can be used for a variety of applications. Here is a brief overview of some of its capabilities:
- Easy to use: The XBT A Compact Terminal has a user-friendly interface that makes it easy to program and operate.
- Compact size: The XBT A Compact Terminal is small and lightweight, making it ideal for use in space-constrained applications.
- Versatile: The XBT A Compact Terminal can be used for a variety of applications, including:
- Controlling machines and processes
Annonce
Annonce
7 Application Examples
7.1 Programming by TSX 17 (PL7-2) Adjust Mode
IPUMP = - - RPM (
- After validating the selection by pressing (I-j, pressing @ increments counter CO causing the pump to accelerate. Pressing the
@ key decrements CO, slowing the pump.
The message 1 PUMP SPEED XX RPM Iis displayed with the additional message -1 scrolling accross the display when the speed is effectively reached.
When the overspeed threshold is reached, the blinking message timer is started. the message display. IO message was first displayed, the sequence is initialized and the message END OF CYCLE is displayed. l
Creating the Application
- Storing messages in the XBT-A terminal
Note: digital values are displayed without signs, however the field must still have space reserved.
7 Application Examples
Programming by TSX 17 (PL7-2) Adjust Mode
- Using TSX 17 Objects:
WOO0 : Pump speed instruction
CO,V : Current pump speed
CO,P : Overspeed threshold
Reserve constant words (CW) to perform TSX 17 commands cw 20
V ESC
56 16
CW 28
V ESC
56 16 cw 21
0 0
30 30 cw 29
0 0
30 30
CW 32
V ESC
56 16 cw 33
0 0
30 30 cw 22
LF 5
OA 35 cw 30
LF 6
OA 36 cw 34
LF 7
OA 37
CW 23
CR
00 OD
Call message 005
(ESC VO05 LFCR) cw 31
CR
00 OD
Call message 006
(ESC VO06 LFCR) cw 35
CR
00 OD
Call message 007
(ESC VO07 LFCR)
CW 36
Z ESC
5A 18 cw 37
CR LF
OD DA
CW 38
V ESC
56 18 cw 39
0 0
30 30 cw 40
LF 8
OA 38
Cancel the command
(ESC Z LF CR) cw 41
CR
00 OD
Call message 008
(ESC VO08 LFCR)
7 Application Examples
Programming by TSX 17 (PL7-2) Adjust Mode
LABEL : 10
- TSX 17 Application Program
Operator action on them key to display the message
PUMP = - - - - RPM and instruction selection in word WOO0 require NO TSX 7 PROGRAM.
“START PUMP”
81 to 1
Slal of sequence command) e
LABEL : 20
7
~ , Bl~~i “‘6 f B2i
“PUMP SPEED” co
R E--
-. P
P=lO
D
U” F --
E&q , ,,p i Bi// SY; co,vc > 0
D”
84
(
LABEL : 30 “SPEED INSTRUCTION”
Speed simulation
Press counler increment key
:o,p: we,-
#peed threshold
7 Application Examples
Programming by TSX 17 (PL7-2) Adjust Mode
LABEL : 40
- TSX 17 application program
MESSAGE 5
Call message 5
(PUMP SP.__RPM)
MESSAGES 5 8 6
820
822
Call messages 5 and 6 when the speed instruction value is reached
[PUMP SP.__RPM
REACHED)
LABEL : 60 co,v> CO,P
823 h/l
MESSAGE 7
8 -> TXTO, L
820
823 w-
R
Call message 7
(OVERSPEED) when the speed instruction value is
7 Application Examples
Programming by TSX 17 (PL7-2) Adjust Mode
- TSX 17 application program
LABEL : 65
323
T=O
“MESSAGE 8 AND END OF SEQUENCE”
820
-l/l
--,---I CW36[6] -> W20[6]
11 -> TXTO, L
B20
S
83
S
H
On time-out, call message 8
(END OF
CYCLE)
-
LABEL : 70
BIOO t- l/l
“RISING EDGE TXTO
620
(RI---
LABEL : 80
-3’
“XBT TRANSMISSION” t0
R D w20
<-->TER
E -
-
0
LG = 16
I
8100
(I---
Transmit commands
7 Application Examples
7.2 Programming by TSX 7 (PL7-2) ASCII Mode
0 Operating principle:
Message number 001 is stored in the XBT-A terminal:
PUMP = - - RPM (type N message) using the procedure described in section 5.
When called-up by the operator by pressing a , the message
PUMP = XX RPM will be displayed and will take the value of WOO0 as a parameter. The operator can then validate the displayed value by pressing
II
ENTER or modify the instruction.
Serial data transmission between the TSX Series 7 PLC and the XBT-A terminal takes place via a TSX SCM 20 module. For installation information on the module, refer to the TSX SCM 20/21/22 User’s Manual,
Ref. TSX D23 004E.
- Exchange Timing
DISPLAY EXCHANGES
XBT-A TSX7
COMMENTS OPERATOR
ACTION
Modifi- cation
El ofan instruction
Automated system
PUMP= 6RPM
,<-KZKZ-JESa a+a+mI PUMP = - 4 RPM ) 1 ESCR-4LFCR response)
Clear the digits to be modified
Enter and transmit the modified value (-4) to the automated system.
-
1B
7 Application Examples
Programming by TSX 7 (PL7-2) ASCII Mode
- Using PLC Objects: instruction in ASCII
W024 1 reception table for the XBT transmission, press a (ESC CO1 1 LFCR)
I I transmission (contains the number of characters to receive: 7) reception table for the operator response (ESC R +/- O/9 LF CR)
(6 bytes) transmission table
(12 bytes) number of characters to receive: 6
Reservation of constant words (CW) two
HI0821 ’
CWl
H’9600’ cw2
H’OOOO’ cw4
H’llOO’ cw5
H’ODOO’
CW6
H’l 100'
/ / ;;lC cw3
H’OOOO’ cw7
H’ODOO’
I
TSX SCM module configuration
/ Application Examples
Programming by TSX 7 (PL7-2) ASCII Mode
LABEL : 1
- TSX 7 application program
“POWER RETURN”
LABEL : 2 “PREP. INIT SCM”
IW2, 0,3 IW2,0,9 t-l/H/l---------7
LABEL : 3
3100 IW2, 1, F
--+--+1SS
W2, 1, F 0W2, 1, F
-I/H I
“PWF DEFAULT”
8100 initialization if s the SCM has
)-I completed its self-tests and is ready
0W2, 1, F acknowledge
PWF default
0W2, 1, F
W-
7 Application Examples
Programming by TSX 7 (PL7-2) ASCII Mode
S
LABEL: 4 “EXCHANGE RESET
If an initialization occurs
Reset any exchanges in progress with the SCM
LABEL: 5
1B10 T=O
E D- lOms=TB c
P=lO
R
“END RESTART”
LABEL : 10 “CONFIG. SCM”
TXT0.E two
<--> CPL
S” E -
LOCAL
M = HO200
-0
C = HO040
LG=16
-I
BlO
W--
BlOO
---W-
BllO
----w-
Initialization timer
Blll I
Load the conftguration
If error
=>reinitializarion
1n7
7 Application Examples
Programming by TSX 7 (PL7-2) ASCII Mode
LABEL.12 “NBR OF BYTES RECEIVED”
LABEL : 14
Number of bytes expected by the
SCM
“AWAIT KEY PRESS”
W20[6]
<--> CPL sA E
-
------GO
I-- SCM in reception
(request 0004)
Wait for a function key to be pressed
LABEL: 16 “RECEIVED KEY N01” table (message 001 with paramsters)
ESC 13 001 XX LF CR
(operator response requested) awail bytes in response
7 Application Examples
Programming by TSX 7 (PL7-2) ASCII Mode
LABEL: 18 “ASCII INST.”
BTA WO -> WlO
W12 AND H’FFOO’ -> W57
Convert the instruction value to ASCII
SLC8 w57 -> w57
W57 + H’OAOO’ -> W57
LABEL : 20
3103 B104
“INSTRUCTION SIGN”
W10 = H’3030 W56 + H’2BOO’ -> W56
WI0 <> H’3030
H’OOOD’ -> W58 t
Store the sign in the transmission table
7 Application Examples
Programming by TSX 7 (PL7-2) ASCII Mode
LABEL : 30
8103 TXT2,D
TRANSMISSION - RECEPTION
i’
k-- TSX SCM in transmission reception
(request 0006) send message 1 with parameters and await operator response
!
LABEL : 40
8103 TXT2,D TXTl,D
HHI
“PREP. CONS BIN”
W51 AND H’FFOO’-> W12
-_IWl2 + H’0030’->
H’3030’ -> W 11
W12 c
I--
Response decoding and format memory
WlO to W12 for binary decoding in WO
LABEL : 50
8103 TXTl,D TXT2,D
HHI
“PREP. CONS BIN”
W51 AND H’OOFF’-> WlO
WlO + H’3000’-s WlO
ATB WlO -5 WO
Download
Annonce