Escolar Documentos
Profissional Documentos
Cultura Documentos
51
SCADA/HMI
Getting Started Guide
December 2015
Copyright
The information in this document is subject to change without prior notice and does
not represent a commitment on the part of AFCON Control and Automation Ltd.,
AFCON Software and Electronics Division.
No part of this document may be used or reproduced in any manner whatsoever
without written permission from AFCON Control and Automation Ltd., AFCON
Software and Electronics Division.
The software described in this document is furnished under a license agreement or
a non-disclosure agreement.
The software may be used or copied only in accordance with the terms of the
agreement. It is against the law to copy this software on any other medium for any
purpose other than the purchaser's personal use.
Copyright 2015 AFCON Control and Automation Ltd., AFCON Software and
Electronics Division.
All rights reserved.
Pulse logos are registered trademarks of AFCON Control and Automation Ltd.,
AFCON Software and Electronics Division.
Windows is a registered trademark of Microsoft Corporation in the United States
and other countries.
Table of Contents
About this Document .............................................................................. 1
About the Pulse Software ...................................................................... 1
System Requirements............................................................................. 2
Hardware Requirements ........................................................................ 2
Software Requirements ......................................................................... 4
Installing Pulse ...................................................................................... 6
Installing Communication Drivers ......................................................... 11
Communication Setup ................................................................... 15
Running the Pulse Server .................................................................... 16
Pulse Server Group Modules ........................................................... 16
The Pulse Client Workstation................................................................ 20
The Developer Workstation .................................................................. 22
Creating Displays ............................................................................... 22
Inserting and Defining Graphic Objects ................................................. 23
Resizing an object......................................................................... 24
Formatting Objects ....................................................................... 25
Aligning Objects ........................................................................... 25
Grouping and Ungrouping Objects ................................................... 27
Assigning Graphics Properties .............................................................. 28
Accessing the Graphics Properties ................................................... 28
Assigning an Object Fill.................................................................. 28
Assigning Animation Properties to Graphic Objects.................................. 31
Creating a Text Graphic Object ....................................................... 31
Inserting and Manipulating Instruments ................................................ 33
Resizing an Instrument.................................................................. 34
Defining Instrument Settings ............................................................... 34
Creating an On/Off Button and Stop Light Object .............................. 34
The Operator Workstation .................................................................... 37
Switching to the Operator Workstation .................................................. 38
Switching to the Developer Workstation ................................................ 38
The Database Explorer ......................................................................... 39
Data Blocks ....................................................................................... 40
Types of Database Blocks .............................................................. 40
Creating a Digital Value Block......................................................... 42
Appendix A - Installing IIS and MSMQ Service ..................................... 47
Installing IIS and MSMQ on Windows 7 ................................................. 48
Installing IIS on Windows 7............................................................ 48
Installing MSMQ on Windows 7 ....................................................... 48
Installing .NET Framework, IIS and MSMQ on Windows 8 ........................ 49
Installing .NET Framework on Windows 8 ......................................... 49
Installing IIS and MSMQ Framework on Windows 8 ........................... 50
Installing IIS and MSMQ on the Windows Server 2008............................. 52
Installing IIS on the Windows Server 2008....................................... 52
Installing MSMQ on Windows Server 2008........................................ 53
Installing .NET Framework, IIS and MSMQ on Windows Server 2012 ......... 53
Installing .NET Framework on Windows Server 2012.......................... 53
Installing IIS and MSMQ on Windows Server 2012 ............................ 54
System Requirements
Hardware Requirements
Pulse Standalone Configuration
NOTE
The RAM size has to be increased as the database size increases, to ensure optimal
performance.
320 GB of free hard disk space
NOTE The size of the free hard disk space has to be increased as the size of the
database increases, ensure optimal performance.
USB
SEK (supplied with Pulse package); without the SEK, Pulse runs in Demo mode.
Pulse Server
NOTE
NOTE
The RAM size has to be increased as the database size increases, to ensure optimal
performance.
Minimum 150 GB free SAS hard disk space
The size of the free SAS hard disk space has to be increased as the size of
the database increases, ensure optimal performance.
SEK (supplied with Pulse package); without the SEK, Pulse runs in Demo mode.
Pulse Client
Software Requirements
The table below details the operating systems that you can use to run both Pulse server
and client components.
Pulse Components
Operating Systems
Pulse
Server
Pulse
Client
Standalone
Windows 7 Home
No
Yes
No
No
Yes
Yes*
No
Yes
Yes
No
Yes
Yes*
No
Yes
Yes
No
Yes
Yes*
No
Yes
Yes
No
Yes
No
No
Yes
No
No
Yes
Yes*
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Windows 10 Pro
No
Yes
No
NOTE
Microsoft SQL Server Native Client 12.0, which is installed with Supreme Report is
not compatible with Windows 2008 SP1. For compatibility, use Windows Server
2008 SP2 or a higher version.
For IIS and MSMQ installation instructions, see Appendix A - Installing IIS and
MSMQ Service on page 47.
NOTE
Mandatory Services
The following services must be in the Started state on the Pulse Servers host computer
while the Pulse Server is running. Before starting up Pulse, ensure that the services are
started.
Installing Pulse
NOTE Before installing the Pulse Server, verify that your computer and network
meets the requirements described in the System Requirements chapter.
NOTE
Pulse 3.5 supports upgrade and full installation. Pulse 3.5 does not support
upgrade installation only from Pulse 1.52 or lower versions.
==================================================
Follow these steps to install the Pulse server.
1
Insert the AFCON DVD to the DVD drive. The installation process starts automatically
and you can proceed to the next step. If the installation does not automatically start,
go to your DVD drive and double-click the Setup.exe file.
Alternatively, if youre installing Pulse from a network location, select Run from the
Start menu and then browse to locate and run the Setup.exe file.
The Pulse - InstallShield Wizard window is displayed.
3 Select the language for installation from one of the following drop-down list
options:
German
Spanish
4 Click OK.
Read the license and click on the I accept the terms in the license agreement
option then click Next.
The Destination Folder window is displayed.
Select the program features you prefer to install. To install any of the additional
features, click on the feature name to select and install it.
The installation script only installs two features, Program Files and Demo Project.
Microsoft SQL Server 2008 Express, Supreme Report and Samples components are not
installed by default.
NOTE
9
If the Microsoft SQL Server 2008 Express feature is not installed, the Pulse Server
will utilize the MDB database by default.
Click Next.
10
11
4 Locate and select the required driver. Click the Install button to run its setup.
The Pulse Driver Setup wizard is displayed.
5 Click Next. Select a project or install the driver into multiple projects using the
standard Windows selection key combinations (<SHIFT>+click,
<CTRL>+click, <CTRL>+A [for all]).
12
6 Click Next. Review the summary information. You may expand the driver table
to see which files the driver setup will install and their destination folder.
7 Click Install.
The Install Progress page shows you the progress and status of the driver
installation. When the Current Task and Setup Status bars display 100%, the
installation is done.
As an option, you can generate, store, and print installation reports:
Report All
Report Errors
13
8 Click Next. If successful, the wizard notifies that the driver was successfully
installed. If you want to install another driver, click Install Another Driver to
start the process again. Otherwise, click Finish to close the wizard.
Start Pulse
Server
14
Communication Setup
Communication settings for the driver are defined in the Pulse Communication
dialog box, which is accessed through the Pulse Setup group.
Each driver has different configuration settings - therefore, the Pulse
Communication dialog box varies for each driver.
For detailed information about a specific drivers setup, refer to the drivers User
Guide.
To access the Communication Setup
1 In the Pulse Setup group, double-click the Communication icon.
The Project Communication Setup dialog box is displayed.
2 Click New to open the Port Properties dialog box.
Driver Name
Select the driver. This list holds the names of all the
drivers installed in the current project. A driver can be
used any number of times.
Bit numbering
system
Lowest bit
number
Emulation Mode
15
Administrative Tools
Development
Pulse Setup
Runtime
Tools
Icon
Module Name
Description
Pulse Help
Restart
Server
Manager
Shutdown
Startup
Uninstall Pulse
16
Administrative Tools
Deploy to Flash
Disk
HASP Install
HASP Remove
Registration
and License
Security
Manager
Development
Datasheet Tags
Manager
Email
Dispatcher
Configuration
Maintenance
Manager
Configurator
Use this module to measure and record the activityrelated information of the monitored devices or areas.
OPC Browser
OPC Gateway
Editor
Progate Editor
17
Redundancy
Editor
Report Editor
Supreme
Report Studio
Pulse Setup
Communication
Network
Project
Alarm Handler
Email
Dispatcher
Maintenance
Manager
OPC Gateway
Runtime
18
Tools
Audit Trail
Viewer
Backup or
Restore Wizard
DRC Settings
Wizard
E-mail Sender
FTP Utility
History Viewer
Log Window
OPC Browser
Project
Migration
Wizard
Report A
Problem
Supreme
Report
Generator
UAG Migration
Wizard
19
20
pulse
Default
Password
pulse
(all lower case letters)
4 Type the user name and password and click Login to open the Pulse
workstation that you selected in step 2.
21
Creating Displays
Much of the development work takes place in displays. A display is a work area that
functions as an interactive model of a factorys or organizationss facilities (such as
a production floor, warehouse, or building lobby). In the Developer Workstation,
you can create a collection of dynamic and/or static objects that represent devices
or other equipment. The objects have defined properties, which affect how the
objects appear and behave according to the data received from the various data
sources.
Pulse provides many versatile tools for representing objects in the display:
Graphic objects
Instruments
ClipArt
.NET components
ActiveX controls
Cells
In this Getting Started Guide, we will demonstrate the definition of graphic objects
and instruments. For additional information, please refer to the Pulse Online Help
or User Guide.
22
23
For more details about manipulating graphic objects, refer to the Pulse User Guide
or Online Help.
To insert a graphic object into a display, cell or template
1 Select the object from either the Graphic Objects area in the Insert ribbon,
the Insert button in the Home ribbon, or from the Toolbox docking panel by
clicking on the object you wish to insert, for example, a rectangle.
2 In the display, notice that the mouse pointer changes to indicate that the
object is selected. Hold down the left mouse button and drag the pointer until
you release it. The object is inserted over the area you dragged.
3 Continue to insert as many objects as you need. When finished, either hit the
ESC (Escape) key or, click on the mouse pointer icon.
Resizing an object
To resize an object
1 Click the object once. The selected object is clearly marked.
Resizing rectangle
2 To resize the object, position the mouse pointer on any of the object's resizing
rectangles and hold down the left mouse button. Drag to change the objects
size. Release the mouse button when finished.
24
Formatting Objects
To format an object, to set the order of the object relative to other object in the
display, group and up group the object with other objects and more, use the
Format menu from the Edit tab. The Edit tab contains object specific options to
help you edit the object's graphics and animation properties, use clipboard tools
and format the object.
Aligning Objects
You align objects relatively to other objects in the display. You do so by first
selecting the object you wish to align and than select the aligning object. Once the
two objects are selected, you can select the aligning options you wish to apply to
the object. Of course, you may select more than two objects to apply the alignment
options to them.
To align objects
1 Clicking on the object.
2 Hold down the CTRL key and select the other object(s) to align with the first
object.
NOTE Although it is possible to resize and reposition the two objects, the objects
are not grouped. When grouping objects, the objects' properties are
removed and assigned with common properties, whereas in this case, each
object retains it own properties.
25
26
Creating a group
1 Hold down the CTRL key and select the object(s).
2 In the Edit ribbons Format area, click the
then click Create Group.
Grouped objects are marked by a single line the way single objects are marked.
Breaking a group
1 Click on the group.
2 In the Edit ribbons Format area, click the
then click Break Group.
The objects return to single mode and can now be selected individually but not
as a group.
27
Object Fill
28
2 Select a fill color by selecting it from the panels spectrum, entering its RGB or
HSB numbers, or by typing in the color's hexadecimal code.
3 Set the following properties:
Fill Type
Opacity
29
30
Control
Appearance
Position
Size
Text
Visibility
Slider
Orientation
Context Menu
Fluid Fill
Action Button
Fluid Flow
31
NOTE In the Developer Workstation, this object still displays the string,
PointText, although in the Operator Workstation, the actual value will
appear.
32
33
Resizing an Instrument
To resize an instrument
1 Click the instrument once. The selected instrument is clearly marked.
Resizing
rectangle
2 To resize the instrument, position the mouse pointer on any of the instruments
resizing rectangles and hold down the left mouse button. Drag to change the
instruments size. Release the mouse button when finished.
34
7 Click OK.
An on/off button appears on the display.
Now, create and define a stop light graphic object whose color switches between
green and red whenever you press the on/off button.
35
Ellipse icon.
Item 1
6 In the table at the bottom of the Fill tab, define Visibility mode and Color for
the 0 (off) and 1 (on) states.
On/Off Button at 1
On/Off Button at 0
NOTE You can also save the display and then open it in the Operator Workstation
(if its already open, enter the File ribbon and click Revert To Saved) and
see what happens when you press down on the button and then release it.
36
37
The Window ribbons Windows area displays all the currently open windows on
your works space, including the Data Scope window. Hovering the mouse over a
window icon in the Windows area automatically pops up that window and brings it
to the front of other open windows. Note that each window is displayed with its title
in order to differentiate between them. To select a window from the Windows area,
click its icon.
The Windows menu is expandable, meaning that it can accommodate dozens of
concurrently open windows. To navigate among numerous concurrently open
windows, click on the down pointing arrow of the areas scroll bar to expand the
Windows area.
38
Database
Navigator
Manage
blocks and
alarms
Database
Tree
Manage
database
blocks and
alarms
39
Data Blocks
A data block is a database element used for processing data. It has the following
functionality:
Provides an operator interface
Generates alarms
Collects history
Exchanges data with external devices and internal variables
Exchanges data between blocks
Converts raw data
Analog Pointer
Digital Value
Digital Pointer
Calculation
Boolean
String Pointer
40
Alarm
String Pointer
SER
Alarm Bit
Master Blocks
41
Node
Address
Security
Maintenance
Timings
Scan Time (sec)
42
Text
Text for 0
Text for 1
History
Enabled
Target
Target Block
Target Logic
Output
Invert
4 Go to the blocks Alarms tab and check the Enable Alarms checkbox option
to allow Pulse to trigger alarms and generate the listing of alarm data. The
following are the Alarms tabs sub-tabs:
General
Tree Settings
Actions
Description
Priority
43
Event
Condition
Alarm Type
Alarm Wait
6 Go to the Tree Settings tab to place the block in an organized context, such
as by function, by location, or by category.
Functional
Location
Category
Log
Sound
NOTE For details about parameters not defined in this exercise, refer to the Pulse
Online Help or the Pulse User Guide.
8 Click Save to save the block in the project database. In the File ribbon, click
the Activate button to reload the database and update the Alarm Publisher.
9 In the Operator Workstation, open the display that contains the on/off button
and stop light created in a previous exercise.
44
11 Return to the Operator Workstation display and press the on/off button so that
the stop light turns red.
12 In the Alarm Explorer, notice the entry for the Stop Light alarm.
13 In the Operator Workstation, press the on/off button so that the stop light
turns green.
45
14 In the Alarm Explorer, notice that the Stop Light alarm has been cleared.
46
47
48
If your computer does not have an internet connection then do the following:
Run the following command (E: the Windows installation media drive
letter):
Dism.exe/online/enable-feature/featurenameNetFX3/All/
Source:E:\sources\sxs/LimitAccess.
3 Click OK.
49
50
6 Click OK.
51
52
53
Run the following command (E: the Windows installation media drive
letter):
Dism.exe/online/enable-feature/featurenameNetFX3/All/
Source:E:\sources\sxs/LimitAccess.
1 Enable the Roles Summary > Add Roles > Web Server (IIS) feature and
click Next.
2 Enable the Application Development feature.
3 Enable the Management Tools > IIS 6 Management Compatibility in the
Control Panel > Programs and Features > Turn Windows features on
or off.
4 For the Microsoft Message Queuing (MSMQ), enable Features Summary >
Add Features > Message Queuing in the Control Panel > Programs and
Features > Turn Windows on or off.
5 In the Add Roles and Features Wizard window, select the Role-based
feature-based installation option.
54
6 Click Next.
7 In the Add features that are required for Web Server (IIS) prompt, click
to activate the Include Management tools (if applicable) option and click
the Add Features button.
55
9 Check to select the checkboxes as shown below and click Add Features to
continue.
56
10 Check to select the checkboxes as shown below and click Next to continue.
57
11 Check to select the checkboxes as shown below and click Next to continue.
58
59