Manuel XBTP021010 PDF
Manuel XBTP021010 PDF
Manuel XBTP021010 PDF
May 1997
Raleigh, NC USA
MAGELiS
XBT Terminal and
XBT-L1000 Software
Self-Teach Manual
MAGELiS XBT Terminal Self-Teach Manual
June 1997 Table of Contents
CONTENTS
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Objectives of This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Conventions Used In This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
What You Need to Use This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
MAGELiS Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
MAGELiS Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
What Will I Use MAGELiS For?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Whats Next? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
INTRODUCTION
This brief manual will help you learn how to use the MAGELiS XBT
Terminals and the XBT-L1000 programming software.
Use this manual with the Telemecanique XBT MAGELiS Range User Manual
(#XBTX000US). As you proceed through the lessons in this book, look for this
icon:
This symbol points you to certain pages or sections of that manual which
explain concepts or background information in detail.
When you have completed the modules in this manual, you will have learned
how to:
Load the XBT-L1000 software on a PC
Create a new MAGELiS application using the software
Connect the PC containing the new application to a programmable logic
controller (PLC)
Simulate the application on the PC
Upload the application to the MAGELiS terminal
Connect the MAGELiS terminal to a PLC
View and acknowledge alarms
Print alarm logs and application pages
To use this self-teach manual most effectively, you should have the following:
Knowledge of the PLC memory layout, register identification, and
program structure
An IBM-compatible PC, 386 SX, 386 DX, 486 SX, 486 DX, or Pentium
A hard disk with a minimum of 40 Mb available
A minimum of 4 Mb of RAM
A high-density floppy disk drive (1.44 Mb)
VGA or Super VGA monitor
Serial port for terminal connection
Mouse
DOS (minimum: DOS 3.31, 4.0, or 5.0; recommended: 6.0, 6.2, or 6.22)
Windows 3.1, 3.11, or Windows 95
XBT-L1000 programming software
A PLC not being used for an active process (for simulating applications)
Cables: for the appropriate cable part number, please refer to Appendix A
in this manual.
An XBT-P model message display (the -P models provide a wide array of
function and service keys for general use)
MAGELiS Terminology
An elementary glossary of some terms commonly encountered when you are
using XBT-L1000 software and MAGELiS products is included in the
Telemecanique XBT MAGELiS Range User Manual (#XBTX000US).
MAGELiS Concepts
The registers that can be changed contain process parameters such as set points
that may require occasional modifications.
Whats Next?
Module 1 briefly introduces you to the range of MAGELiS terminals. For the
purposes of this self-teach manual, you will want to use the XBT-P021010 or the
XBT-P021110, which has a printer link.
Module 2 guides you through the XBT-L1000 software installation process.
Module 3 is a detailed walk-through of the process of creating a MAGELiS
application, including entering variable fields, creating links to other
application pages, creating alarm pages, and saving the application.
Module 4 briefly guides you through the process of simulating your
application with the XBT-L1000 software.
Modules 5 and 6 discuss transfer of the application to the MAGELiS terminal.
Module 7 discusses connecting the MAGELiS terminal to a PLC.
Module 8 introduces alarm pages and how alarms work.
Module 9 guides you through the process of viewing and printing an alarm or
application log.
Module 10 briefly discusses how to print with the XBT-L1000 software.
At the back of this manual are a number of appendices which may prove useful
for background information and reference.
You may want to refer to other available documentation about the MAGELiS
terminals and the XBT-L1000 software. Appendix J on page 95 provides a list of
documentation, and also lists the phone number for MAGELiS technical
support.
In this module, you will learn about the MAGELiS XBT terminals and their
different features.
In the Install from box, select the directory in which the driver files reside.
Click on the Directory button to navigate to a different drive or directory.
5. If this is not the first time the software has been used,
the Install Protocol dialog box will not automatically
appear, and you will need to do the following:
a. Make sure that no MAGELiS applications are
open.
b. Select the File menu header and then select Install
Protocol. (See Figure 2.)
The Install Protocol dialog box appears (Figure 1).
Figure 2: Install Protocol Option
An application is a set of application pages and alarm pages that act together to
provide information about some process and to control that process. To create
an application, you need to perform the tasks outlined in the following steps.
To start the XBT-L1000 software, locate the icon for it in the Windows Program
Manager. Click on the icon for the XBT-L1000 software to launch it.
The first time you use the newly-installed XBT-L1000 software, no other
applications will have been developed. You will be automatically prompted to
select the correct terminal type configuration (go on to Step 3).
If this is not the first time the software has been used, an application window
automatically appears when you start the software. If you want to open another
application than the one showing, select File/Close to close the one that opened
automatically, then select File/New... (see Figure 3).
In the Commercial References box, try highlighting different XBT models. Notice
how each one is pictured, showing its function keys and whether or not it has a
printer link.
b. Note that for Modbus protocol, you will need to change the Parity setting
to Even.
c. Click on [OK] to confirm your selection in the Parameters Configuration
window.
d. Click on [OK] in the Terminal Type Configuration window if you have
selected the appropriate XBT model and protocol.
After you have clicked on [OK] in the Terminal Type Configuration window, the
page editor window is visible, with page 1 showing (see Figure 6).
b. Modify the word number by typing 1 in the Associated variable box, in the
i field. This means that you are assigning PLC Register 40002 to this
field.
c. Modify the field length by typing 3 in the Length box.
d. Confirm your entries by clicking on the [OK] button.
The Quantity line should now look something like this:
c. You can create a page with any page number, but under most
circumstances, you would probably want to have pages in sequential
order. You can also change the name of the application page if you want to
name it something more descriptive. For this purposes of this example,
leave the Number and Name fields as they are, and click on [OK]. The
application page 1 reappears:
Notice that since you linked a page to application page 1, there is a symbol to
the right of the Quantity field that indicates another page is linked. You can see
what page is linked by looking at the Page Tree window.
You may first want to read pages C-22 through C-25 in the XBT MAGELiS Range
User Manual for information about entering and modifying variables.
Note: Whenever the Insert Field window appears, check that the Associated
variable box shows 40001+i. If it has changed to show 40001+i,j, the Object box
shows Bit instead of Word. If you want to assign a word and not a bit, be sure
to change the Associated variable box back to 40001+i, which will assign a word
instead of a bit.
d. Check to be sure that the Object box shows Word, and that the Type is
Decimal.
e. Modify the word number by typing 2 in the Associated variable box, in the
i field. This will point to Register 40003. You must press the Enter key to
complete this step.
f. Try to modify the field length by typing 3 in the Length box.
Notice that you cannot enter 3; the maximum you can enter is 2. What
should you do to get a three-character field?
You need to go back to the Appli 1 window and change the text line so that
a three-character field will fit.
To change the text line in the Appli 1 window, first return to the Insert Field
dialog box by clicking on the Cancel button. Then adjust the text field; for
example, you could remove the spaces from around the equals (=) sign:
No. of Products=
Once youve done that, go back to the Insert Field dialog box and change
the field length to 3. Notice that the maximum length is now 4, and you can
have a three-character field. (See Figure 14.)
b. Click on [OK] to accept the default. The default is to associate the alarm
page you are creating with bit 0 of the first alarm word. The alarm page
editor window (Appli 1-1: Alarm 1 )appears.
(Note: The number of this PLC word is created when you configure the dialogue
table. Alarms must be identified in the dialogue table or they will not work. See
Section D in the XBT MAGELiS Range User Manual for information about the
dialogue table.)
c. The first line of an alarm page is already created and reserved for the time
initiation of the alarms. Starting on line 2, enter the text of the alarm, for
example:
Fault: Jam at exit
b. Select Number of the displayed page from the Dialogue Table (Selected
functions) box, then click on the Delete button. This moves the selected
function into the lower box, Available Functions.
Note: Double-clicking on the function also moves it from one box to the
other.
c. For more practice in moving functions, try moving Authorization to the
Available Functions box.
d. Click on the Modify button to change the address. The Type DialogTable
Address window appears.
e. Type 10 in the Associated variable box next to the i:. This designates the
beginning of the dialogue table to be at W10.
f. Click on [OK]. The Dialogue Table Configuration window reappears.
g. Select Alarm table from the Dialogue Table (Selected functions) box.
h. In the Size Selected Function box, check that 1 appears in the Words field (1
is the default).
i. Confirm your dialogue table selections and entries by clicking on the [OK]
button.
You can set the priority of an alarm from 1 to 16, with 1 being the highest
priority. Alarms are by default set to priority 1. If you want to change the
priority of an alarm, do the following:
a. From the Page menu header, select Priority... . The Priority dialog box
appears.
To save the application, select File, then select Save As... . The Save as window
appears. Change the directory and file name as needed. The default name for
an application is Appli1.dop.
Step 15. Using the XBT-L1000 Software to Work with Function Keys
Assigning function keys to certain PLC words and bits is described on pages
C-38 through C-39 of the XBT MAGELiS Range User Manual.
Use of the MAGELiS terminal function keys is described on pages C-20 and
C-38 of the XBT MAGELiS Range User Manual.
Locking function keys is described on pages C-40 and C-41 of the XBT
MAGELiS Range User Manual.
Once you have created an application, you can test it with the XBT-L1000
software without having to connect your PC to a MAGELiS terminal.
Before you simulate the application, if your PLC has an address other than 1,
you will first need to change the address in the Equipment Symbols window. To
do so, follow these steps:
1. Select Configuration from the main menu bar.
2. From the pull-down menu, select Equipment Symbols.
3. From the Equipment Symbols Configuration window that appears, click on
the Modify button. The Equipment window appears (see Figure 25).
4. In the Address field of the Equipment window, change the address and
click on [OK].
To now simulate the application, you need to connect the PC to a PLC that is not
being used for an active process. Use the appropriate cable (this depends on
your type of PLC) between the PLC and the PC. Refer to the pinouts provided
in Appendix A of this manual if you need information about specific
connections.
To simulate an application:
1. From the main menu bar (Figure 26), select Simulation, then select
Simulation Application. The screen goes black, and then a representation
of the XBT faceplate appears. After a few seconds, you will see what the
XBT would actually look like if your application were active. System
messages will also appear if there are problems with the application.
2. To leave the simulation screen, hold down the Alt key and press X. If you
need to troubleshoot the application (if you received error messages),
make any necessary changes and then run the simulation again.
Note: Simulation uses almost all of the PC hardware resources. It is advisable to
close all active Windows applications before you begin the simulation. If you
have a screen saver running on the PC, you may avoid problems by turning it
off before simulating applications.
For information on common troubleshooting problems and procedures, see
Appendix I of this manual.
Once you have created an application and simulated it so that you are satisfied
with its operation, you can then connect the PC to the MAGELiS terminal and
upload the application into the terminal. This module explains how to connect
the PC to the MAGELiS terminal. Module 6 explains how to upload the
application.
1. To connect the PC to a MAGELiS XBT terminal, first power up the
terminal.
2. Connect the appropriate cable (for example, the XBT-Z 915 cable, Version
2.2) between the PC and the terminal.
NOTE: On some menu items, you may see a shortcut key sequence like Maj+F11.
Wherever you see Maj, simply press the Shift key instead.
Once you have uploaded an application to the MAGELiS terminal, you can
then connect the PLC to the terminal for data transfer. This module explains
how to connect the PLC to the MAGELiS terminal.
1. To connect the PLC to a MAGELiS XBT terminal, first power up the
terminal.
2. Connect the appropriate cable (this depends on your type of PLC) between
the PLC and the terminal. Refer to the pinouts provided in Appendix A of
this manual if you need information about specific connections.
General information about alarms appears on pages C-26 through C-27 of the
XBT MAGELiS Range User Manual.
Alarm display priority and what happens when an alarm occurs is described
on pages C-29 and C-30 of the XBT MAGELiS Range User Manual.
The first line of an alarm page is for display of the date and time of the alarm as
well as its priority and the number of active alarms. The alarm page can contain
variable fields, but they are not modifiable by users.
For each alarm page, there are two other parameters in addition to the display
priority:
Acknowledgment (ACK)
Alarm relay (only on the XBT-E model)
If the alarm is configured so that a user must acknowledge the alarm, the alarm
remains active until it is acknowledged by the user. Users can choose to ignore
alarms by pressing the ESC key, which causes the alarm display to disappear
and the application page to be displayed.
If an alarm occurs, the ALARM LED flashes and the alarm page is displayed,
unless an entry is being made at the time. If no alarm is active, the ALARM LED
is not lit. It is lit continuously if an alarm is active and the user chooses to ignore
it by pressing the ESC key.
Each alarm page has a display priority from 1 to 16, with 1 the highest priority.
For example, if the terminal displays an alarm page of priority 5 and another
alarm with priority 5 to 16 occurs, the original alarm page continues to be
displayed. If an alarm with priority 1 to 4 occurs, the alarm page with the
highest priority is displayed.
The alarm list consists of all the current or unacknowledged alarms that have
occurred. Use the Shift + Enter key combination to view the alarm list. Use the
left and right arrow keys to scroll through the alarms.
The alarm log is a history of all past alarms, and is available on selected models
of MAGELiS terminals. The alarm log is stored in RAM and is not saved if a
power failure occurs.
Section C, pages C-35 through C-37, of the XBT MAGELiS Range User Manual
describes:
What alarm and application logs are and what they record
How to view logs
How to print logs
On the XBT terminal, use the SHIFT + MOD keys to initiate printing. You can
print:
Application pages
Alarm pages
Application logs
Alarm logs
Printing procedures are described on page C-42 of the XBT MAGELiS Range
User Manual.
A B C
Legend:
........ A = Electrical Connection
.......
XBT-H B = Serial Communication
C = Serial Printer Line (RS-232C)
A B C
........
.......
XBT-P
B C
A ........
.......
XBT-E
Electrical Connections
The power supply and relay connections (XBT-E only) should be made
following the connection scheme shown in Figure 30.
24V
24V
XBT-H/P XBT-E
4
3
Nominal Voltage = 24 V DC XBT-E Relay Output Usage Limits
Voltage Limits (Including Ripple) = 18... 30 V 1.0 mA / 5 V min. AC/DC
Maximal consumption 0.5 A / 24 V max. AC/DC
Serial Communication
The serial communication link and the serial printer link pin arrangement are
shown in Figure 31 and Figure 32.
1 PG PROTECTIVE GROUND
2 TXD
3 RXD
RS-232C / V24
4 A
5 B 2 - TXD: transmission
6 A' 3 - RXD: reception
7 0 V iso 7 - 0 V iso: common
1
14 8 COM
2
15 9
3 RS-422 / 485
16 10
4
17 11 4-A
5
18 12 REG transmission
6 5-B
7
19 13 CONF
20 14 B0 6 - A'
8 reception
21 15 B1 18 - B'
9
22 16 B2 7 - 0 V iso: common
10
23
11 17 B3 MULTIPOINT
24
12 18 B'
25 8 - COM (0 V) common
13 19 B4
14 - B0
20
15 - B1
21 0 V iso
22 16 - B2 address code
23 PAR 17 - B3
24 19 - B4
25 24 - PAR: parity
! DANGER
HAZARD OF SHOCK, BURN, OR EXPLOSION
Disconnect all power before connecting the serial link connector.
Employ only one type of serial communication at a time.
Tighten fixing screws.
Failure to observe these precautions will cause death or severe injury.
1 Reserved
2 RXD Reserved
1
6
2 3 TXD RS-232C transmission
7
3
4
8 4 DTR Power up XBT
5
9
5 COM Common RS-232C
(0 V)
6 DSR Printer ready
7 RTS Request to send
8 CTS Printer ready
9
Cable Pinouts
On the following pages are cable pinout diagrams for XBT MAGELiS terminal
cables.
MAGELiS XBT PC
Sub D 25-pin female Sub D 25-pin male
Shielding 1 PG
13 13
25 TD 2 3 TD 25
RD 3 2 RD
SG 7 7 SG
COM 8 4 RTS
14 5 CTS 14
1 CONF 13 1
6 DSR
20 DTR
MAGELiS XBT PC
Sub D 25-pin female Sub D 25-pin female
Shielding 1 PG
13 13
25 TD 2 3 TD 25
RD 3 2 RD
SG 7 7 SG
COM 8 4 RTS
14 5 CTS 14
1 CONF 13 1
6 DSR
20 DTR
MAGELiS XBT PC
Sub D 25-pin female Sub D 9-pin male
Shielding 1 PG
13
25 TD 2 2 RD
RD 3 3 TD 5
9
SG 7 5 SG
COM 8 7 RTS 6
14 1
1 CONF 13 8 CTS
6 DSR
4 DTR
Shielding 1 TP
8 13
15 GND 5 22 OVL 25
D(A) 7 4 A
6 AA''
D(B) 14 5 SG
9 18 B'' 14
1 1
COM 8 14 B0
15 B1
INL 12 16 B2
17 B3
19 B4
8 GND
TSX07
Mini DIN 8-pin male XBT
programming port Sub D 25-pin male
Shielding 1 TP
13
D(-) 2 4 A 25
6 8 6 AA''
D(+) 1 5 SG
18 B''
1 2
OVL 7 22 OVL 14
14 B0 1
15 B1
16 B2
17 B3
19 B4
24 P
8 GND
TD 2 4 RD Red
13
25 RD 3 3 TD Black 8
SG 7 5 SG Green
8 6 RTS Yellow
12 7 CTS Brown 1
14
1 1 NC Blue
2 DSR Orange
13
25 TD 2 2 RD
5
RD 3 3 TD 9
SG 7 5 SG
8 7 RTS 6
14 1
1 12 8 CTS
13
25 TD 2 2 RD
5
RD 3 3 TD 9
SG 7 5 SG
8 7 RTS 6
14 1
1 12 8 CTS
PG 1 * 1 PG
0V SG 7 7 SG
8 4 RTS
12 5 CTS
6 DSR
20 DTR
* Connection of shielding to both cable ends depends on the electrical constraints of the
installation.
In some configurations it is not necessary to reverse pins 2 and 3. Consult the appropriate
PLC documentation.
PG 1
TRANSMISSION TXD 2
RECEPTION RXD 3
0V SG 7
12
0V SG 22 SG9 0V
R Rp Rp Rt E Transmission
B' 18 B TXD
RXD 0V
Reception
PG 1 * PG
12
* Connection of shielding to both cable ends depends on the electrical constraints of the installation.
RT: Line matching resistance (normally 110 W)
Note: The Rp resistors (4.7 kW) are integrated in the XBT.
PG 1 * 1 PG
0V SG 7 9 SG
8 4 RTS
12 5 CTS
Connection of shielding to both cable ends depends on the electrical operating conditions.
The Omron connector is of the DB9 type.
0V SG 22 SG9 0V
Transmission TXD+ RD
A 4 6
E Rt R Reception
TXD B 5 8 RD+
+5V
RXD+ A' 6 1 SD
R Rp Rp Rt E Transmission
B' 18 2 SD+
RXD 0V
Reception
PG 1 * PG
12
* Connection of shielding to both cable ends depends on the electrical operating conditions.
RT: Link termination resistors (normally 110 )
PG 1 * 1 PG
0V SG 7 7 SG
8 4 RTS
12 5 CTS
6 DSR
20 DTR
Connection of shielding to both cable ends depends on the electrical constraints of the
installation.
In certain configurations, it is not necessary to reverse pins 2 and 3. Consult the appropriate
PLC documentation.
PG 1 * 1 PG
0V SG 7 7 SG
8 4 RTS
12 5 CTS
6 DSR
* Connection of shielding to both cable ends depends on the
electrical operating conditions.
20 DTR
In some configurations it is not necessary to reverse pins 2 and 3.
Consult the appropriate PLC documentation.
RS 422 LINK
XBT MAGELiS Terminal PLC
0V SG 22 SG9 0V
R Rp Rp Rt E Transmission
B' 18 B TXD
RXD 0V
Reception
PG 1 * PG
12
RS 485 LINK
XBT MAGELiS Terminal PLC
PG 1 * PG
0V SG 22 SG 0V
RXD+
TXD+ A 4 A'
E Rt Rt R
TXD B 5 B' RXD
+5V
RXD+ A' 6 A TXD+
R Rp Rp E
B' 18 B TXD
RXD 0V
8
12
Composed of n consecutive words (16-bit words), the dialogue table has three
parts, as shown in Figure 33:
The number of words in the table depends on the choice of status data and
commands that are to be processed via the dialogue table. The XBT-L1000
software is used to make this choice.
The dialogue table is a word table consisting of three parts (A, B, and C). It is
located in the PLC. The terminal reads and writes the table to the PLC (see
Figure 34). You do not have to write an additional PLC program for the
communication link.
PLC MAGELiS
XBT Operator
Terminal
Dialogue Table Example
! WARNING
UNINTENTIONAL EQUIPMENT OPERATION
The PLC memory zone allocated for the XBT dialog table must NOT be used for anything
else. The designer must program PLC logic properly.
Failure to observe this precaution can cause death, severe injury or equipment
damage.
The number of words in the table depends on the choice of states and
commands that are to be processed via the dialogue table.
The following section describes the content of the various dialogue table words.
You may also find it helpful to refer to the XBT-L1000 software on-line help for
more detailed information.
Table 2 provides information on the terminal keys to the PLC. Bit at 1 = key
pressed.
Wn F16 F1
Wn+2 Wn+3
Bit 0: Up arrow Bit 0: 0
Bit 1: Down arrow Bit 1: 1
Bit 2: Right arrow Bit 2: 2
Bit 3: Left arrow Bit 3: 3
Bit 4: MOD Bit 4: 4
Bit 5: PRINT Bit 5: 5
Bit 6: MENU Bit 6: 6
Bit 7: SYST Bit 7: 7
Bit 8: ALARM Bit 8: 8
Bit 9: EXIT Bit 9: 9
Bit 10: HOME Bit 10: .
Bit 11: +1 Bit 11: +/
Bit 12: Bit 12: LED
Bit 13: ENTER Bit 13:
Bit 14: Bit 14:
Bit 15: Bit 15:
Only the XBT-E terminal possesses a protected real-time clock. The XBT
terminal writes the time and date periodically to the PLC (approximately every
second).
Number of page displayed on the terminal and to be sent to the PLC. It contains
'FFFF' (hex) if it is a system page or a displayed alarm.
This information is only present on one PLC scan. It then returns to 'FFFF' (hex).
Wn+12: Status
The occupancy rate of the alarm log as a percentage (%) on the terminal and to
be sent to the PLC.
Wn+16 contains the print command information. The print code designates the
type of print function:
Free format print: 01
Print sheet: 02
Print log: 03
For free format printing, the PLC gives the length in bytes of the information to
be printed (maximum 40 words) in the LSB. The terminal reads the length given
in word table to the end of dialogue table address + 1. For sheet printing, the
LSB represents the number of sheets.
The word print required is written by the PLC. The PLC may write 'FFFF'
(hex) to this word, thus stopping any printing in progress. The same word is
written to 'FFFF' (hex) by the XBT terminal, to acknowledge the end of the
command. The designer may choose this printing function.
Wn+17: Authorization
MSB LSB
For a table 23 words long, the PLC can write to the authorization word 'A517'
(hex).
The PLC writes '00FF' (hex) in the word. Afterwards, it is reset to zero by the
XBT when the command is executed.
Wn+19 F16 F1
Wn+21 to Wn+22
Wn+21 F16 F1
Bit 0: 0
Bit 1: 1
Bit 2: 2
Bit 3: 3
Bit 4: 4
Bit 5: 5
Bit 6: 6
Bit 7: 7
Bit 8: 8
Bit 9: 9
Bit 10: .
Bit 11: +/
Bit 12: LED
Bit 13:
Bit 14:
Bit 15:
Bit 15 Bit 0
Wn+26 AL17
Wn+40 AL255
Only the XBT-E model has a protected real-time clock. Each time one of these
words is modified, the XBT sets itself to the date and time given in this table.
Dialogue Functions
Depending on the MAGELiS XBT terminal selected, the dialogue table in the
XBT-L 1000 software will be different. See Appendix C: Chart of XBT Terminal
Functions by Model on page 69 for a list of the accessible functions as well as
the functions selected by the default table for each type of terminal.
Authorization Word
The Authorization word is the first word of the command part of the dialogue
table (Part C). This word provides security for the PLC. If this word does not
contain the correct value, the PLC will not permit the XBT terminal to write any
word to the PLC. Figure 39 shows the structure of the Authorization word.
Note: Using the Authorization word is a verification for the PLC. If this word
is not at the correct value, the terminal cannot write any word to the PLC.
- You should retain the word in the dialogue table as long as the table
contains at least one word to be written by the XBT terminal.
! WARNING
UNINTENTIONAL EQUIPMENT OPERATION
If communications between XBT and PLC are lost, the operators control over the
machine may be lost completely or partially. It is the designers responsibility to program
PLC logic that accounts for this situation. An appropriate method is to monitor Wn+4 of
the dialogue table from the PLC program.
Failure to observe this precaution can cause death, severe injury or equipment
damage.
The configuration of these 4 words is useful if the MAGELiS XBT terminal is not
equipped with a hardware real-time clock. If the PLC has a real-time clock, it
can update the software real-time clock of the XBT terminal.
Note: If the terminal is not equipped with a hardware real-time clock, you can
adjust the time of the terminal by entering internal XBT words (in an
application page) or by entering the date/time in the Configuration menu.
! CAUTION
EQUIPMENT DAMAGE HAZARD
Since all alarms are always time/date stamped and the control program may rely on the
XBT terminals real-time clock, you must set or verify the XBT terminals date and time
after every new installation, repair, disassembly, shipping, or battery charge.
Failure to observe this precaution can cause equipment damage or production
loss.
Depending on the MAGELiS XBT terminal selected, the dialogue table in the
XBT-L1000 software will be different. The following table lists the accessible
functions as well as the function selected by default table for each type of
terminal.
The MAGELiS terminal occupies two addresses on the bus (cable address and
cable address +1):
The cable address is the server address; the MAGELiS terminal responds
to the PLC commands. It is used for the UNI-TELWAY service
commands (for example, identification request, mirror request).
The cable address + 1 is the client address; the MAGELiS terminal sends
commands to the PLC. This address is used for reading/writing variables
that are displayed on the application and alarm pages. It is equally used
for reading/writing to or from the dialogue table.
You must configure the UNI-TELWAY address for the programming port
(address 1) in the TSX 17 module. Effectively, it is the terminal that carries out
the polling of the slaves (2 slaves polled at 9600 baud). The XBT terminal is a
pseudo-master (it is not defined actually as the true master because it does not
assure the transmission from one slave to another). In this case, the equipment
address in the MAGELiS application is 0,254,0,254101.
The XBT is a master; the process controller is a slave. The dialogue table controls
operation, and resides in the controller. The XBT, as a master, performs three
types of actions:
At the initiative of the automated system
At the initiative of the operator
At its own initiative
The transmission speed, parity, and time-out are configured by the XBT-L1000
software.
The XBT is a client; the process controller is a server. The dialogue table controls
operation, and resides in the server. The XBT, as a client, performs three types
of actions:
At the initiative of the automated system
At the initiative of the operator
At its own initiative
Depending on the type of process controllers in the range, the dialogue will be
supported by different types of frames:
Specific SLC-500 frames (if only SLC-500 controllers are addressed)
Specific PLC-5 frames (if only PLC-5 controllers are addressed)
Basic Command Set generic frames (if different types of equipment such
as SLC-500, PLC-5, PLC-4, PLC-3, and PLC-2 are addressed without
distinction)
Certain restrictions apply to the access to the controllers data depending on the
type of frame selected.
CAUTION: If using the Basic Command Set, you cannot write to an odd
address when linked to a PLC-5. Consequently, it is best not to use the dialogue
table.
The dialogue is of the question/reply type, with the MAGELiS terminal as
client (requester) sending messages to the servers.
Half/Full Duplex Link. The XBT can be connected in point-to-point mode, or
the network of 254 possible PLCs can be used via the polling system. This
characteristic is transparent to the user, and the XBT functions remain the same
except for addressing, which in the case of a point-to-point link is limited to the
directly connected controller (master).
The XBT is a client; the process controller is a server. The dialogue table controls
operation, and resides in the server. The XBT, as a client, performs three types
of actions:
At the initiative of the automated system
At the initiative of the operator
At its own initiative
The transmission speed, parity, and time-out are configured by the XBT-L1000
software.
The XBT can be connected to the controller in point-to-point mode via the RS-
232 connector, or an RS422 network can be used on which you can connect up
to 32 PLCs.
The dialogue between the higher processing levels and the MAGELiS terminal
is of the request/reply type. The requester (XBT master) transmits the messages
to the slave (PLC).
Entry window
Delete
Paste Terminal for
Create which
Copy link application
Cut Insert field is designed
Free form printing Column
Create new alarm page position of
cursor in the
Create new application page page being
Store application edited
Percentage of
Open application Left/Center/Right Line position
memory size used
justify text of cursor in
by application in
Create application the page
terminal
being edited
System Keys
Press To
F1 Access context-sensitive help
Ctrl + ESC Go the list of active Windows applications
Go to the next Windows application, whether it is
Alt + ESC
executed in a window or as an icon
Alt + Tab Go from one application to another
Print Screen Copy an image of the screen onto the clipboard
Alt + Print Screen Copy an image of the active window onto the clipboard
Alt + Spacebar Open the System menu of an application window
Alt + F4 Exit an application or close a window
Ctrl + F4 Close the active group or document window
Menu Keys
Press To
Alt + underlined letter
Choose the menu
(in the menu)
+ a character key (in
Choose the command within a menu
the menu)
Left or right arrow Go from one menu to another
Up or down arrow Go from one command to another
Choose the name of the selected menu command
Cancel the selected menu name or close the open
ESC
menu
File Options
Edit Options
View Options
Page Options
Configuration Options
Transfer Options
Simulation Options
Window Options
PAGE NUMBER x
LIST OF PAGES
ALARM HISTORY
CONFIGURATIONS CONFIGURATION (Access only in confidential mode)
Select French, English, German,
SYSTEM LANGUAGE
Italian or Spanish
APPLIC. LANGUAGE [1]
LINE PARAMETERS COMM. PARAMETERS
DATE/TIME [2] SPEED: 9600 Baud
PARITY: ODD
SLAVE NUMBER: 4
ERROR COUNTER 1: 0
Notes:
ERROR COUNTER 2: 0
[1] If the translations are entered in
ERROR COUNTER 3: 0
the XBT-L1000 software, you can
choose from three different ERROR COUNTER 4: 0
languages.
RESET COUNTERS (Y/N): N
[2] Allows you to modify the date and
time.
The displayed communication
parameters depend on the
protocol used. For example, on
MODBUS there are 8 diagnostic
counters.
Several resources are available to help you with questions and problems that
may be encountered as you are using the MAGELiS terminals and XBT-L1000
software.
The XBT-L1000 software on-line help utility offers some general guidelines
as to how options are used and what information should be entered in
fields.
An additional Help file utility for MAGELiS is available that offers
troubleshooting advice as well as setup information, cable pinouts, and
step-by-step procedures for programming the MAGELiS terminal and
creating dialogue tables.
The Technical Support group phone and fax numbers are listed on page 95
of this manual.
Error Messages
Possible Problems
1997 Schneider S.A All rights reserved. This document may not be copied in whole or in part, or
transferred to any other media, without the written permission of Schneider S.A.