1 2 3 4 5 Simatic Hmi Protool Configuring Windows-Based Systems
1 2 3 4 5 Simatic Hmi Protool Configuring Windows-Based Systems
Introduction 1
SIMATIC HMI
Starting Up Operating Units 2
ProTool Basic Steps 3
Configuring Windows-
Based Systems Testing the Project 4
Extend Project with Simple
Objects 5
Start Up Instructions
Index
Release 12/02
6ZB5370-1AK02-0BA4
Safety Guidelines
This manual contains notices which you should observe to ensure your own personal safety, as well as
to protect the product and connected equipment. These notices are marked as follows according to the
level of danger:
Danger
indicates an imminently hazardous situation which, if not avoided, will result in death or serious injury.
Warning
indicates a potentially hazardous situation which, if not avoided, could result in death or serious injury.
Caution
used with the safety alert symbol indicates a potentially hazardous situation which, if not avoided, may
result in minor or moderate injury.
Caution
used without the safety alert symbol indicates a potentially hazardous situation which, if not avoided,
may result in property damage.
Notice
indicates that unwanted events or status can occur if the relevant information is not observed.
Note
draws your attention to particularly important information on the product, handling the product, or to a
particular part of the documentation.
Qualified Personnel
Equipment may be commissioned and operated only by qualified personnel. Qualified personnel
within the meaning of the safety notices in this manual are persons who are authorized to commission,
ground and identify equipment, systems and circuits in accordance with safety engeneering standards.
Correct Usage
Please note the following:
Warning
The device may only be used for the application cases specified in the catalog and the technical
description and may only be used in combination with third-party equipment and components
recommended or approved by Siemens.
Startup must not take place until it is established that the machine which is to accommodate this
component is conforms with the guideline 98/37 EC.
Appropriate transport, and appropriate storage, installation and assembly, as well as careful operation
and maintenance, are required to ensure that the product operates perfectly and safely.
Trademarks
The registered trademarks of the Siemens AG can be found in the preface.
Impressum
Editor and Publisher: A&D PT1
1Preface
Purpose
This document is a component part of the ProTool CS configuration software
documentation. It provides a step-by-step introduction to configuring Windows-
based systems.
Notation
Different font formats simplify orientation within the text:
“Output” Names of dialog boxes, fields and buttons are shown in
quotation marks.
“File” > “Edit” Menu items are shown in quotation marks. Successive
submenus/options are separated by arrows. The complete
route to the menu option in question is always shown.
Trademarks
The following names are registered trademarks of the Siemens AG:
®
• SIMATIC
®
• SIMATIC HMI
®
• SIMATIC Multi Panel
®
• SIMATIC Multifunctional Platform
®
• SIMATIC Panel PC
®
• HMI
®
• ProAgent
®
• ProTool
®
• ProTool/Lite
®
• ProTool/Pro
Nuremberg
Johnson City
Singapore
SIMATIC Hotline
Local time: Mon.–Fri. 8:00 to 17:00 Local time: Mon.–Fri. 0:00 to 24:00
Telephone: +49 (180) 5050-222 Telephone: +49 (911) 895-7777
Fax: +49 (180) 5050-223 Fax: +49 (911) 895-7001
E-Mail: techsupport@ GMT: +01:00
ad.siemens.de
GMT: +1:00
Europa/Africa (Nuremberg) America (Johnson City) Asia/Australia (Singapore)
Authorization Technical Support and Technical Support and
Authorization Authorization
Local time: Mon.–Fri. 8:00 to 17:00 Local time: Mon.–Fri. 8:00 to 19:00 Local time: Mon.–Fri. 8:30 to 17:30
Telephone: +49 (911) 895-7200 Telephone: +1 423 461-2522 Telephone: +65 740-7000
Fax: +49 (911) 895-7201 Fax: +1 423 461-2289 Fax: +65 740-7001
E-Mail: authorization@ E-Mail: simatic.hotline@ E-Mail: simatic.hotline@
nbgm.siemens.de sea.siemens.com sae.siemens.com.sg
GMT: +1:00 GMT: -5:00 GMT: +8:00
The languages spoken by the SIMATIC Hotlines are generally German and
English – the Authorization Hotline is also provided in French, Italian and
Spanish.
Training Center
Siemens offers a number of training courses to familiarize you with the
SIMATIC S7 automation system. Please contact your regional training center or
our central training center in D 90327 Nuremberg, Germany for details.
Internet: http://www.sitrain.com
E-Mail: [email protected]
Contents
1 Introduction ...................................................................................................1–1
1.1 ProTool Components................................................................................1–2
1.2 Create Project ..........................................................................................1–3
1.3 Further information....................................................................................1–4
1 Introduction 1
Projects whose processes need to be visualized are created using the ProTool
configuration software on a configuration computer (PC or PU) under Windows® for
the following operating units:
• Text displays (e.g. TD 17)
• Operator panels with text-based displays (e.g. OP 3, OP 7, OP 17)
• Operator panels with graphics displays (e.g. OP 27, OP 37)
• Touch Panels (e.g. TP 27, TP 37)
• Windows-based systems
! Panels (TP 170A, TP 170B, OP 170B, TP 270, OP 270)
! Mobile Panels (Mobile Panel 170)
! Multi Panels (MP 270, MP 270B, MP 370)
! OP 37/Pro
! Panel PCs (Panel PC 670, Panel PC 870, Panel PC IL, FI 25, FI 45)
! PCs
• C7-units (e.g. C7-621/623/633/634/635OP/635TP)
The configuration software is available in three release levels:
• ProTool/Pro
to configure the entire unit family.
• ProTool
to configure text displays, text and graphic operator panels and the Windows-based
units.
• ProTool/Lite
to configure text displays, text-based operator panels and the Windows-based units
TP 170A, TP170B and OP170B.
This quick reference manual provides introductory, step-by-step instructions on how to
begin configuring Windows-based systems without going into specific details regarding
the creation of the associated control program.
Creating screens
Processe s are visualized by means of screens. Screens show the operator the current
process status in the form of numeric values, bar graphs or trend curves and enable
intervention by changing values and clicking buttons.
Linking screens
The screens within a process can be linked to form a structure.
Integrating graphics
Graphic fields can be used to provide users with a visual representation of a system or
process.
Integrating v ector graphic obj ects
Vector graphic objects can be integrated and assigned attributes according to process
values and moved in order to display system behavior visually.
Integrating texts
Texts can be used to label operating and display elements, e.g. input/output fields or
buttons.
Displaying messages
Messages indicate events and statuses in the control process. ProTool distinguishes
between event messages and alarm messages. Event messages relate to the status of
a machine or process. Alarm messages indicate operating faults concerning a machine
or process and must be acknowledged.
ProTool/Pro CS
ProTool/Pro RT
PC PLC
ProTool/Pro CS
PC
ProTool/Pro RT
PC PLC
ProTool/Pro CS
PC
ProTool/Pro RT
PLC
Pa nel PC
ProTool/Lite
ProTool
ProTool/Pro CS
PC
MPI/PROFIBUS-DP/RS232
Note
Administration rights are required for installation under Windows® NT,
Windows® 2000 and Windows® XP.
• Insert the installation CD in the CD-ROM drive. The Setup program starts
automatically after a few seconds
• Click on "Installation"
• Click on "ProTool", "ProTool/Lite" or "ProTool/Pro"
• Follow the instructions which appear on the screen
Note
Following the installation under Windows® NT, Windows® 2000 and
Windows® XP, the configuration software must be started once by a user with
local administration rights so that the ProTool system files can be registered
successfully.
3 Basic Steps 3
3.1 Starting the ProTool Configuration Software
• Double click on the ProTool configuration software icon on the desktop
• Click on "Continue"
• Enter the name of the project in "Project"
• Click on "Finish"
Note
Before starting the actual configuration, the settings for partitioning the screen
on the operating unit must be defined. These settings are then valid for the
entire project. In addition, communication areas must be specified which are
required for messages, for example.
Proceed as follows to ensure that alarm messages are always displayed in the
message window and event messages in a message line:
• Select "System" > "Screen / Keys"
• Select the "Window/Line" option under "Alarm/Event Message"
In order to define the position of the message line:
• Select the "Message Area" option under "Active"
• Press and hold the mouse button and position the message line within the
screen layout.
• Click on "OK"
The figure below illustrates a possible partitioning of the screen:
• Click on "OK"
Example: SIMATIC S7
Each tag has a symbolic name and defined data type. The value of the tags
change as the control program progresse s. Tags linked to the PLC are called
global tags. Tags without links to the PLC are called local tags.
The acquisition cycle of a tag determines the time interval at which it is updated
with a value from the PLC.
The address defines the storage location of a global tag in the PLC. It is,
therefore, dependent on the PLC implemented.
Set up a data area in the PLC for the tag used in this example. The input field
on the operating unit can then be used to enter a process value in the PLC.
Note
When defining tag types, always take the intended purpose of the specific tags
into account. If the value selected for the acquisition cycle is too low, it affects
communication between the PLC and operating unit.
• Start the simulation program by clicking on the icon depicted directly from the
configuration software which is running
• Select the tags from the simulation table under "Tags" whose values are to be
manipulated, in this case "VAR_1"
• Enter the value "1.0" in "Write Cycle"
• Select the "Sinus" option in "Simulation"
• Enter the value "0" in "MinValue"
• Enter the value "100" in "MaxValue"
• Enter the value "10" in "Interval"
• Activate the "Start" checkbox to start the simulation
• During the simulation, the various tag values can be observed in the input/output field
• Deactivate the "Start" checkbox to stop the simulation of the respective tags
Note
Always store the simulation file (*.sim) and project file (*.fwd) in the same directory.
The simulation file can be used later to simulate the project again using the stored
settings. A condition for this is that the tags and area pointers in the project which are
to be simulated have not been modified in the meantime.
Caution
A project currently loaded on the operating unit will be overwritten during the process.
Note
The download type selected in ProTool and set on the operating unit must match.
Note
At this point, the project can be tested using the simulation program. The basic
procedure is described in Section "Testing the Project" (Page 4–1).
After pressing Status button "2" in the start screen, the operating unit displays the
second screen. On pressing Status button "1", the start screen reappears.
Note
At this point, the project can be tested using the simulation program. The basic
procedure is described in Section "Testing the Project" (Page 4–1).
The Y-Offset defines the movement of the rectangle in relation to the starting position
defined in the project.
Note
At this point, the project can be tested using the simulation program. The basic
procedure is described in Section "Testing the Project" (Page 4–1).
Note
At this point, the project can be tested using the simulation program. The basic
procedure is described in Section "Testing the Project" (Page 4–1).
Each time the Status button is pressed, the bit tag "VAR_2" toggles between set and
reset. The "Flashing" attribute of the rectangle configured changes accordingly.
Note
At this point, the project can be tested using the simulation program. The basic
procedure is described in Section "Testing the Project" (Page 4–1).
Select the communication area for alarm messages from the simulation table under
"Tags". Select "Bin" as the format and enter the binary numbers "1", "10" and "100" one
after the other in the "Set value" column. Activate the "Start" checkbox after each entry.
This triggers the three configured alarm messages in succession.
Note
The internal Flash memory not permissible as the storage location for archive files in
the case of Windows CE-based units because cyclical archiving reduces the service
life of the Flash memory and, thus, the service life of the unit itself.
In this example, the process values of the tag "VAR_1" created in Section "Assigning a
tag to the input/output field (Page 3–6) should be saved in an archive. The archive, in
this case, is a text file in which the process values are stored according to the
Microsoft CSV standard.
In CSV files, all data is stored as ANSI characters and separated by separators (e.g.
semi-colons). They can be read in and edited for evaluation by other programs.
The standard setting, "FIFO buffer" in "Behavior When Archive Full", causes the
oldest data to be overwritten when the archive is full.
• Enter the name of the path in which the archive is to be store in "Path Name"
• Click on "OK"
The standard setting "Cylically 1 [s]" in "Trigger" causes the process value of the
tag to be stored once per second.
• Click on "OK"
Note
At this point, the project can be tested using the simulation program. The basic
procedure is described in Section "Testing the Project" (Page 4–1).
Index
A
Adding a screen 3–4 Inserting graphics 5–1
Archives 5–8 Inserting input/output fields 3–6
Archiving process values 5–8 Installation 2–3
Assigning tags 3–6
M
C Manipulating tags in the simulator 4–1
C7-units 1–1 Moving graphic object 5–4
Communication areas 3–3
Components 1–2
Configuring a change of screens 5–2 O
Configuring alarm messages 5–7 Online help 2–4
Context menu 2–4 Operating systems 1–2
Creating a project 3–1 Operating unit settings 4–2
Operating units 1–1
D
Defining a start screen 3–4 P
Display partitions 3–2 Presettings 3–2
Displaying messages 5–7 ProTool 1–2
Downloading 4–3 ProTool/Lite 1–2
ProTool/Pro CS 1–2
ProTool/Pro Runtime 1–2
E
Exit ProTool/Pro Runtime 3–5
Exit the simulation 4–2 S
Saving the simulation 4–2
Simulating a project 4–1
G Simulator 1–2
Generating the project 4–2 Software protection 1–2
Starting ProTool 3–1
H
Hardware structure 2–1 T
Testing project on operating unit 4–2
I
Influencing bits in the PLC 5–5 V
Inserting a rectangle 5–4 Version 1–1
Inserting bar graph 5–3