You are on page 1of 34

DEPARTMENT OF TECHNICAL EDUCATION

ANDHRA PRADESH
Name : Sri.E. BABU
Designation : Lecturer
Branch: : Electronics and Instrumentation Engineering
Institute : S.G.P.R.Govt.polytechnic,kurnool.
Year/Semester: VI Semester.
Subject : IE , PLC AND SCADA .
Subject code :AEI-602.
Topic : SCADA.
Duration : 100 mts.
Sub Topic : SCADA software to develop graphical symbols.
Teaching Aids: Animations, Diagrams.

AEI602.68 to 69 1
Objectives

On the completion of this topic, you would be able


to know about

• Graphic symbols

• Graphic editor

• Creation of graphic symbols

AEI602.68 to 69 2
Graphic Symbols

• Graphic symbols are used to display user-defined graphic


objects, or shapes.

• By using the Graphic Display Builder, the user designs and


creates the objects that graphically represent the process.

AEI602.68 to 69 3
Graphic Symbols…

• Symbols for motors, pumps, voltage levels, or other


graphic elements selected by the system user are modified
at program run-time to show motion, such as color or
attribute changes to visually indicate a condition.

• Graphic symbols may be stored in a symbol library as


compound objects. This library of shapes allows for the
management of different symbols.
AEI602.68 to 69 4
Symbols from graphic library

tank
controller Ultrasonic flow
meter
Flow
valve

motor
ISA symbol for Level meter
pump

AEI602.68 to 69 5
Graphic Display builder / editor

• The Graphics Display Builder is a graphical object editor.

• SCADA based Graphics Display Builder allows the creation


of textual and graphical displays.

• Graphical displays may contain direct links to dynamic points


within the RTDB.

AEI602.68 to 69 6
Graphic Display builder / editor…

• In addition to static links to the RTDB, dynamic link pointers


may be used to create real-time graphic displays that may
display different sets of similar data from the RTDB.

• The display is comprised of graphic elements, which can


be manipulated individually or as groups.

AEI602.68 to 69 7
Graphic Display builder / editor…
• Fields are not graphic objects but rather hook to run-time
programs to modify attributes of the attached graphic
object

• For example, a graphic object might be a valve symbol.


A DI field attached to this valve could change the color of
the valve based on its change of state.

• At run-time, the bar graph is displayed and dynamically


updated using the Process (or Miscellaneous) Variable
valve from the RTDB.

AEI602.68 to 69 8
Graphic Display builder / editor
• The Graphic Display Builder includes tools that determine
the type of graphic object to draw or a graphic operation to
perform.
• There are tools for drawing circles, ellipses, arcs, spleens,
closed spleens, lines, polygons, boxes, rounded boxes,
and text.
• Features are available with the Graphics Display Builder to
assist and control the design of screen displays.

AEI602.68 to 69 9
Graphic Display builder / editor…

• The screen designer may create and access multiple

symbol files.
• Symbols retain their field attachments which allows the

screen designer to create "user objects" that are

complete, including behavior.


• Symbols may be inserted into a screen in either fixed

scale or may be scaled at insertion.

AEI602.68 to 69 10
Creation of Graphics

• To create a new supervision project, we can use Project


Manager of the Winlog Pro integrated development
environment that provides different tools (i.e.Gate Builder,
Template Builder, Code Builder).
• Run Project Manager selecting own icon from Start menu.

• Select New from Project menu and insert the project name.

AEI602.68 to 69 11
Creation of Graphics…

• Click on the configuration and select channel for


communication of field devices.

• From configuration folder select devices for devices


declaration.

• Now we can insert the devices variables in gates database.

• To edit the variables database, you need to run Gate Builder.

AEI602.68 to 69 12
Creation of graphics…

• From Project Manager, select Gates folder and double-


click on each of icons (Numeric, Digital, ...)

• Repeat numeric gates configuration for both devices,


having care to change device number (Device) and N ID.

• Create an event / alarm gate for each device.

AEI602.68 to 69 13
Creation of Graphics…

• These gates are not read from devices but are


software generated and their status will be displayed in
runtime as "event and alarm status" and "event and
alarm history.

• Select Template folder and create a new template,


selecting the item New>File from Edit menu. Rename
the template.

AEI602.68 to 69 14
Creation of graphics…

• Just created template using the name main, do this selecting it and
then using rename item from edit menu.

• First it is necessary to declare which variables we use in the


template.

• Click on button alongside of the gates item in the property editor


(Property Editor is the window on the left side of the screen that
allows to modify template elements properties).

AEI602.68 to 69 15
Creation of graphics…

• A new windows will appear; press add gate button, select


the first numeric gate and press OK. Repeat this
operation for each numeric, digital.

• Firstly build a frame that will contain all the elements that
will be inserted later.

• To do this, select frame object among the ones on the


upper bar ( it is the first on the left) and click on the
template .

AEI602.68 to 69 16
Inserting of label object

• Select label object among the ones on the upper bar ( ),


then click into the frame. To modify the text displayed into
the object, use property editor.

• Click alongside of the property label and digit Temperature.

• Alongside of just inserted label, position another one to


visualize temperature read form the device.

• To link the label to the numeric variable Temp, click on the


button alongside of the item gate in property.

AEI602.68 to 69 17
Inserting of label object…
• Editor and select Num,Temp,1 among the available gates.

• Modify in addition the property label inserting %g °C.

• Every described object can be formatted and placed as


you like using property editor.

AEI602.68 to 69 18
Template builder

Fig.1 AEI602.68 to 69 19
Template builder…
• Insert another label, positioning it below Temperature
and modify the text in Setpoint.

• A control will be inserted that will allow to modify the


value of the SP gate and to send it to the device.

• Select edit object from tool bar; and, as done before,


link it to Num ,Sp,1 gate using the property editor.

AEI602.68 to 69 20
Inserting set point

Fig.2 AEI602.68 to 69 21
Inserting output

• Insert another label, positioning it below Setpoint and


modify the text in Output.

• Insert now a gauge object ( ) alongside of the previous


label; link it to Num,Out,1 gate using the property.

• Editor and modify label property inserting %g °C.

• In this way the value of the device output power will be


displayed both in numeric format and in bar format.

AEI602.68 to 69 22
Inserting output…

Fig.3 AEI602.68 to 69 23
Inserting alarm

• Insert another label, positioning it below Output and


modify the text in Internal Alarm.

• Insert now a Led ( ) alongside of the previous label.

• To "give animation" to the object it is necessary to


specify which is the condition that make it change color;
modify led ON conditions property linking led activation.

• Condition to Internal_Alarm,1 (Internal_Alarm,1 == true)


alarm activation. A red led will be shown in presence of
the alarm, otherwise led will be green.

AEI602.68 to 69 24
Inserting alarm…

Fig.4 AEI602.68 to 69 25
Inserting alarm
• All variables read from device 1 are now displayed; to
display also device 2 variables it is enough to select
the frame we have created, copy and paste it in the
template.

• Be careful to not paste it in the source frame; to avoid


this mistake click in a free object area of the template
before pasting it.

• Now we have only to modify variables links in label,


edit, gauge and led objects to obtain a supervision
interface for the Test Device #2.

AEI602.68 to 69 26
Inserting alarm…

Fig.5 AEI602.68 to 69 27
Inserting alarm…

• To complete the template, insert now a BkBitmap


object (background bitmap, ) previously created using
any graphic design software (for example Paint) and
saved in project Bitmaps folder.

• Select code builder and enter the code to run to


activate the screen to real time application.

AEI602.68 to 69 28
Final screen developed

Fig.6 AEI602.68 to 69 29
Summary

We have discussed about


• Graphic symbols

• Graphic editor

• Creation of new screens or graphic symbols using


SCADA package.

AEI602.68 to 69 30
Quiz

1. One of the use of graphic display builder is

(a) Controls the relays

(b) Control the design of screen displays

(c) Controls the set point values

(d) None

AEI602.68 to 69 31
Quiz

2) To modify the text displayed into the object


the following editor is useful

a) Graphic Editor

b) Gate Editor

c) Property Editor

d) None

AEI602.68 to 69 32
Quiz

3) The tools present in Win Pro development


environment

a) Gate editor and property editor

b) Display builder and graphic builder

c) Gate builder and code builder

AEI602.68 to 69 33
Frequently Asked Questions

1. Explain the steps involved in creation of graphical


symbols?

2. Briefly explain the creation of graphics in SCADA ?

3. Explain about graphical symbols used in SCADA ?

4. Explain graphical editor used in SCADA ?

AEI602.68 to 69 34

You might also like