Upload
others
View
27
Download
0
Embed Size (px)
Citation preview
IGSS What’s New in IGSS V10
What’s New
in
IGSS V10
What’s new in IGSS V10
2
ContentsNew Playback Feature ....................................................................................................................................... 4
New Integration with Windows User Management ......................................................................................... 5
New Operator Report Feature .......................................................................................................................... 6
New Faceplate Feature ...................................................................................................................................... 6
New OPC UA Client and Server .......................................................................................................................... 9
OPC UA Client ................................................................................................................................................ 9
OPC UA Server ............................................................................................................................................. 12
New SNMP (Simple Network Management Protocol) Client and Server ........................................................ 13
SNMP Client ................................................................................................................................................. 13
SNMP Server ................................................................................................................................................ 14
Supervise Enhancements ................................................................................................................................ 15
New option to indicate which server the Operator Station is connected to .............................................. 15
New visual note indication on objects in Supervise .................................................................................... 16
Alarm Enhancements ...................................................................................................................................... 16
Operator can manually reject an alarm ...................................................................................................... 16
New command line parameters .................................................................................................................. 16
Store alarm data in SQL database ............................................................................................................... 17
Maintenance Enhancements ........................................................................................................................... 18
New option to split maintenance object from indicator object .................................................................. 18
New option to link 2 maintenance jobs ...................................................................................................... 19
Define when a maintenance job is pending ................................................................................................ 19
Printing of jobs may be triggered by command line ................................................................................... 19
Improved maintenance job note log ........................................................................................................... 20
Mandatory note when a job is completed .................................................................................................. 20
Basic/advanced form display ....................................................................................................................... 20
New maintenance job may be created directly from object in Supervise .................................................. 21
Notifier Enhancements .................................................................................................................................... 22
New auto save function ............................................................................................................................... 22
3 new operator modes ................................................................................................................................ 22
New dual server mode ................................................................................................................................ 23
Marking of exception days in the calendar ................................................................................................. 24
Trigger alarm in IGSS if GSM modem does not reply .................................................................................. 25
What’s new in IGSS V10
3
Graphics Management Enhancements ........................................................................................................... 25
New alignment functions ............................................................................................................................ 25
New distribution and stacking functions ..................................................................................................... 26
General behavior of alignment functions changed ..................................................................................... 26
New alignment toolbar ................................................................................................................................ 26
New improved palette ................................................................................................................................. 27
Snap to grid or release from grid by holding down Ctrl key ........................................................................ 27
Select graphic, name and value as one unit by holding down Alt key. ....................................................... 27
Lines, polylines and polygons can be drawn in 15 degree angles ............................................................... 27
Polylines and polygons may now be resized like any other graphic ........................................................... 27
Screen is updated immediately when moving or resizing graphics ............................................................ 27
Resize multiple graphics in a single operation ............................................................................................ 27
Primary selection is now visually indicated ................................................................................................. 28
Graphics not scaled by default when resizing diagram ............................................................................... 28
Pasted objects not scaled by default ........................................................................................................... 28
New status bar information ........................................................................................................................ 28
Definition Enhancements ................................................................................................................................ 29
New option to change animated symbol, rotation, flip or color according to state ................................... 29
New VBA interfaces for lines, polylines, polygons, ellipses and rectangles ................................................ 30
New “Fixed Size” options for diagrams ....................................................................................................... 31
New export/import of diagrams/faceplates ............................................................................................... 33
Specify area name for objects in calculations ............................................................................................. 33
Other Enhancements ....................................................................................................................................... 33
99 operator stations .................................................................................................................................... 33
Specify SMTP credentials for e‐mailing reports .......................................................................................... 34
What’s new in IGSS V10
4
NewPlaybackFeatureIGSS V10 includes a new Playback feature that allows the site operator to go back in time and analyze
events as they unfolded. Playback is a great new tool in both analyzing prior system events, but also in
training new system operators by going through known scenarios.
The playback can be either in real‐time or can be speeded up or slowed down as appropriate to analyze the
behavior of the system. Playback works very much like a video recorder, but on the process values in the
system. Enabling playback for a system does not require any additional configuration or setup – Playback
works by retrieving the historical values that are already logged in the system.
The Playback feature may be used on both servers and operator stations without affecting the normal
system operation. The major Playback features are:
Instant toggle between playback mode and normal supervision mode
Run playback from 1/1000 to 1000 times the real speed
Pause and resume playback at any time
Skip forward or backward to the next value change
What’s new in IGSS V10
5
Clear indication of playback mode to site operator
NewIntegrationwithWindowsUserManagementIGSS V10 allows you to integrate the IGSS user management with the Windows user management, thus
allowing for a single sign‐on to the system. For Windows PC that are included in a Windows domain or
Active Directory, this makes it possible to have a single and centralized administration of IGSS users and
their access rights. For PC’s that utilizes alternate logon methods such as fingerprint scanning or the use of
smart cards, this can be used to sign Safe Commands in IGSS as well.
The main features of the Windows User Management integration are:
Single sign‐on to Windows and IGSS
Centralized user administration when used with a Windows Domain Controller or Active Directory
IGSS access rights are tied to Windows User Groups
Biometric sensors may be used to sign Safe Commands
What’s new in IGSS V10
6
NewOperatorReportFeatureIn IGSS V9 an operator could define report formats, but making these available across IGSS servers and
operator stations involved manual steps and the risk of losing the report formats when replacing the
configuration.
This has been extended so that in IGSS V10 an operator can define report formats on any station, and these
will automatically be transferred to all servers and operator stations. Also operator report formats are kept
completely separate from the configuration and will not be affected by a configuration upgrade from the
system integrator.
NewFaceplateFeatureIGSS V10 includes a completely new faceplate feature that makes it possible to define process graphics only
once, and reuse the graphics against different IGSS objects. This feature makes it very efficient to define a
diagram as a template and bind it to physical PLC values later on.
Unlike the IGSS reusable diagrams and Group objects, IGSS faceplates do not have any constraints on the
PLC memory layout as faceplate graphics are connected to physical PLC values on an object‐per‐object
What’s new in IGSS V10
7
basis. A faceplate is designed like any other IGSS diagram with access to the same graphics, the only
difference is the late binding to the PLC objects.
What’s new in IGSS V10
8
The system integrator may use faceplates to create a repository of diagram templates matching everything
from complete preprogrammed controllers to individual function blocks like a control loop in a PLC.
Faceplates from such a repository can be included in many different IGSS configurations with no other
effort than binding to the actual PLC objects for that configuration.
What’s new in IGSS V10
9
When creating faceplate diagrams, all Master objects (placeholder objects with the prefix $$) are easily
linked to physical objects by creating object lists. Existing object lists can be copied to create new copies of
the faceplate and objects may be remapped by a simple search and replace function.
Main Faceplate features:
Create process graphic templates that can be easily reused
Faceplates can be standalone popup diagrams or embedded in normal diagrams
Bind to any physical object independent of PLC memory mapping
Graphics on a faceplate may be optional
System integrator can create faceplate repository
NewOPCUAClientandServerOPC Unified Architecture is the next generation OPC standard that provides a more secure and reliable
access to real‐time and historical data as well as events. OPC UA supplements the classic OPC COM
architecture which is tightly connected to the Microsoft Windows platform and security model. OPC UA is
based entirely on open standards and offers both a communication and security model that is suitable for
cross‐platform applications from the embedded to the enterprise. IGSS V10 includes both an OPC UA client
and server.
OPCUAClientThe OPC UA client is a standard IGSS driver that makes it possible to retrieve real‐time values from 3rd party
OPC UA servers to IGSS objects. The IGSS OPC UA driver supports both TCP and HTTP communication layers
What’s new in IGSS V10
10
and has full support for the OPC UA security model according to part 2 of the OPC UA specification release
1.01. Please note that the IGSS OPC UA client requires one IGSS driver license.
What’s new in IGSS V10
11
The IGSS OPC UA driver has full support for browsing the namespace of the 3rd party OPC UA servers when
setting up the IGSS objects atoms. If the OPC UA server is not available at configuration time, the OPC UA
node settings may be entered manually later.
Main IGSS OPC UA driver features:
OPC UA server discovery
Support for both TCP and HTTP communication transport layer
Connect to multiple OPC UA servers by adding multiple nodes
Browse namespace of OPC UA server or enter OPC UA node settings manually
Supports OPC UA Data Access for reading and writing live data values
Data quality and time stamping is carried through from OPC UA server to IGSS object
What’s new in IGSS V10
12
OPCUAServerThe OPC UA server is a new component for IGSS V10 that gives access to live data (both reading and
writing) from a compliant OPC UA client. The client can browse the IGSS object name space in a hierarchical
manner similar to the one found in the IGSS object browser.
What’s new in IGSS V10
13
Activating the IGSS OPC UA server just requires a single setting in the system configuration for the IGSS
station where the IGSS OPC UA is to run.
IGSS OPC UA server features:
Gives client access to full IGSS object namespace
Supports OPC UA Data Access for reading and writing live data values
No additional IGSS license required
Support for both TCP and HTTP communication transport layer
Full OPC UA security model supported (None/Signed/Encrypted)
Can run on either IGSS server(s) or operator stations
NewSNMP(SimpleNetworkManagementProtocol)ClientandServerSNMP or Simple Network Management Protocol is an Internet standard protocol for managing devices on
IP networks. Devices that typically support SNMP include routers, switches, servers, workstations, modem
racks and more. It is used mostly in network management systems to monitor network equipment for
conditions that require some manual intervention. IGSS V10 includes both a SNMP client and a server.
SNMPClientUsing our new SNMP client driver you can now include runtime information about network components in
your SCADA interface, this enables you to see the status of network switches, servers, pc’s and other SNMP
enabled components like server room climate control etc.
What’s new in IGSS V10
14
This can help you to quickly pinpoint faults in those parts of the system that you before had to manually
inspect, saving you a lot of time in the diagnostics phase when resolving an issue and lets you fix the
situation faster.
SNMPServerThe SNMP server (agent) built into IGSS V10 gives a SNMP client access to runtime status information for
various parts of the IGSS system. The SNMP agent gives access to most of the status information already
available to the system operator through the IGSS Master module, e.g. status of running modules; internal
communication counters etc.
IGSS SNMP agent features:
Status information for all IGSS modules (applications)
Network communication information for all operator stations attached to a server
Status information for drivers and driver communication (both local distributed)
Internal IGSS system counters
What’s new in IGSS V10
15
SuperviseEnhancements
NewoptiontoindicatewhichservertheOperatorStationisconnectedtoIn IGSS systems that uses the dual server option; it is now possible to have a color indication in Supervise
indicating which server the operator station is currently connected to. This can be used in scenarios where
one server is considered a backup server – the color coding of all diagrams in Supervise may be used to
indicate to the site operator that he is currently connected to the backup server and not the primary server.
What’s new in IGSS V10
16
NewvisualnoteindicationonobjectsinSuperviseA new “Use marks instead of alarms to indicate object notes” setting in the system configuration alters the
display of an IGSS object in Supervise when a note is attached. Instead of the alarm color indication, the
object will be marked with a small indicator when a note is attached to the object.
AlarmEnhancements
OperatorcanmanuallyrejectanalarmIf an alarm or object update was applied to a running system in IGSS V9 you could end up with an alarm
that would remain on the active alarms list. A new command in the IGSS alarms application now makes it
possible to manually delete such an alarm.
NewcommandlineparametersCurrent alarm list may be saved to a .CSV file by running Alarm.exe with a –CSV parameter. The –file<path>
parameter specifies which file should be saved to. Alarm list may be sent as an e‐mail instead by specifying
–mail<address> to specify the recipient of the message.
What’s new in IGSS V10
17
StorealarmdatainSQLdatabaseA new option to store alarm history on a SQL server along with normal logged values has been added.
Setting this option stores a copy of all alarm events in the SQL database that may be accessed by other
applications or systems.
An alarm record will be added to the SQL database when:
An alarm is registered
An alarm is acknowledged
An alarm is ended
What’s new in IGSS V10
18
MaintenanceEnhancements
NewoptiontosplitmaintenanceobjectfromindicatorobjectIn IGSS V10 it is possible to split the maintenance object from the indicator object. The maintenance object
is the object where the actual maintenance is to be performed (e.g. a motor or a pump). The indicator
object is the object which measures the requirement for maintenance. The indicator object is also used to
track and register maintenance (e.g. an hour counter). By default the maintenance object is the same as
the indicator object, but it is now possible to specify an alternate indicator object.
What’s new in IGSS V10
19
Newoptiontolink2maintenancejobsIt is now possible to link to maintenance jobs so that after acknowledging and/or completing the
maintenance job occurring first, you can also acknowledge and/or complete the linked maintenance job.
This is useful in the example of a piece of equipment needing periodic maintenance every specified number
of hours of operation or after a specified number of start/stop operations.
DefinewhenamaintenancejobispendingWhen creating a report of due maintenance jobs it is now possible to include jobs that will probably be due
in the near future as well by specifying the –soon parameter. By default the threshold for when a job is
soon to be due is 95 percent, but this may be changed.
PrintingofjobsmaybetriggeredbycommandlineA report of maintenance jobs may be printed directly from the command line or from the IGSS Job
Scheduler by specifying the following parameters to the maintenance module:
‐active (Only the active maintenance jobs are processed)
‐descriptions (Full job descriptions are included in the list of maintenance jobs)
‐notes (Job notes are included in the list of maintenance jobs)
‐area (Only process jobs that affect objects created in the specified area)
‐soon (Only include the active jobs that are considered to be nearly due)
What’s new in IGSS V10
20
ImprovedmaintenancejobnotelogNew job notes are registered and displayed with date and time when you click the Add Note button.
Historical job notes can still be edited.
MandatorynotewhenajobiscompletedIGSS 12 can be set up to require a job note when the operator registers a a maintenance job is completed.
Basic/advancedformdisplayThe maintenance form display now has two modes: Basic and Advanced. By default the advanced mode is
used, but this can be changed by a system setting.
Basic mode functionality:
Acknowledge and Complete Maintenance jobs
Read/open job information, files or notes
Print maintenance job report
Find in Supervise
Advanced mode functionality (default):
As Basic plus...
Create, edit and delete maintenance jobs
Create, edit and delete filters
Edit columns and sort order in Maintenance form
Create and edit maintenance job notes
What’s new in IGSS V10
21
NewmaintenancejobmaybecreateddirectlyfromobjectinSuperviseA new maintenance job may be created by the operator directly from the Supervise module by right‐
clicking an object and selecting “New Maintenance Job…”. This will active the Maintenance module and
pre‐selects the object.
What’s new in IGSS V10
22
NotifierEnhancements
NewautosavefunctionA new auto‐save option has been added to the Notifier Options. When set the Notifier configuration file
will automatically be saved whenever an edit is made to the Notifier configuration without any need for
user interaction and whenever the Notifier mnodule is closed.
3newoperatormodesA new system setting has been added to Notifier that makes it possible to restrict the access of the system
operator to the Notifier configuration. The system setting must be defined in the registry settings of the
local machine.
Operator Mode Description
Unrestricted Default operator mode. No restrictions for the system operator.
Low restriction The Calendar can be edited with duties, duty personnel and filters. Inermediate restriction The Calendar can be edited with duties, duty personnel and filters.
Duty personnel and filters can be created, modified and deleted. High restriction Duty personnel alone can be added to or removed from existing duty plans
only.
What’s new in IGSS V10
23
NewdualservermodeIt is now possible to configure the Notifier module for operating in dual server configuration. On the backup
server, Notifier may be configured to monitor the Notifier module on the primary server. As long as the
primary Notifier is running, the Notifier module on the secondary server will not transmit any alarms. If the
backup Notifier is not able to connect to the primary server, it will become active and start transmitting
new alarms.
What’s new in IGSS V10
24
MarkingofexceptiondaysinthecalendarIf an exception is added to a recurring duty in the Notifier duty plan, the day of the exception is marked in
the calendar. This indicates to the operator, that this date will be handled special.
What’s new in IGSS V10
25
TriggeralarminIGSSifGSMmodemdoesnotreplyIf the Notifier module is unable to communicate with the attached GSM modem, it is possible to raise an
alarm in IGSS by setting the value of a digital object in IGSS
GraphicsManagementEnhancementsGraphics editing in the Definition module has been greatly improved in IGSS V10 both by adding brand new
editing tools and fine tuning and optimizing exiting ones.
NewalignmentfunctionsTwo new graphic alignment functions are available: Vertical Center and Horizontal Middle.
What’s new in IGSS V10
26
NewdistributionandstackingfunctionsCompletely new automatic distribution functions that help to easily arrange graphic objects in the process
diagram.
Distribute:
Horizontal: Space evenly, distribute left, distribute right
Vertical: Space evenly, distribute top, distribute bottom
Pile:
Left: Place selected objects after one another, starting with the left‐most object.
RightPlace selected objects after one another, starting with the right‐most object.
Rop Place selected objects after one another, starting with the top object.
Bottom Place selected objects after one another, starting with the bottom object.
GeneralbehaviorofalignmentfunctionschangedIn IGSS V9 and earlier versions, the alignment function would align compared to the most recent graphic
object selected. This has been changed so that left alignment always aligns to the left‐most edge of all the
selected graphic objects; align top aligns to the topmost edge of all the selected graphic objects and so
forth.
NewalignmenttoolbarAll the new align; distribute and stack functions are available from a new toolbar:
What’s new in IGSS V10
27
NewimprovedpaletteThe color palette has been improved to include more modern 24‐bit colors:
SnaptogridorreleasefromgridbyholdingdownCtrlkeyUsing a grid can be a great help when designing graphics for making objects the exact same size or ensure
consistent placement along a line. However for some operations a grid may prevent you from placing a
graphic with the desired precision.
In IGSS V10 the current grid functionality may be toggled during editing operations by holding down the Ctrl
key on the keyboard. If the grid is currently turned on, holding down the Ctrl key releases any snap to the
grid and vice versa.
Selectgraphic,nameandvalueasoneunitbyholdingdownAltkey.When working with graphics that are connected to IGSS objects and displaying the name and/or value of
this object, it could sometimes be difficult during editing to determine which name/value pair matched
which object. All three parts may now be selected as one unit by holding down the Alt key and clicking
either one. This replaces the “Group with Symbol” function in previous versions.
Lines,polylinesandpolygonscanbedrawnin15degreeanglesWhen drawing lines, polylines or polygons line segments can be snapped to 15 degree angles by holding
down the Shift key.
PolylinesandpolygonsmaynowberesizedlikeanyothergraphicWhen selecting a polyline or polygon graphic you now get an outer selection rectangle as well like all other
objects, which allow you to scale up or down the entire polyline or polygon.
ScreenisupdatedimmediatelywhenmovingorresizinggraphicsWhen moving or resizing graphical objects with the mouse, the screen is now updated immediately during
the operation to reflect the change in size or position. This makes it a lot easier to place or size objects
correctly.
ResizemultiplegraphicsinasingleoperationIf multiple graphic objects are selected you may now resize all individual objects in the selection by moving
the resize handles of just one.
What’s new in IGSS V10
28
PrimaryselectionisnowvisuallyindicatedSome functions like “Make same width”, “Make same height” and “Object properties” operate based on
the primary (i.e. most recent) selection. This is now indicated visually by a light blue selection rectangle.
GraphicsnotscaledbydefaultwhenresizingdiagramIn prior IGSS versions rescaling a diagram with the mouse in the definition module would automatically
rescale all graphic objects on that diagram as well. To just resize the diagram area you would have to hold
down the Ctrl key while resizing.
This has been changed so that by default you only resize the diagram background but do not scale the
graphics. To scale the graphics as well, you must hold down the Ctrl key while resizing the diagram.
PastedobjectsnotscaledbydefaultIn prior IGSS versions when copying graphic objects from one diagram and pasting onto a diagram with
different size would rescale the graphics. To preserve the graphic proportions, you would have to use the
“Paste Special” command.
This has been changed so that graphic proportions are preserved by default. When pasting onto the new
diagram it will be attempted to locate at the same position as where the objects were copied from. If this
does not fall inside the new diagram size, all the objects will be moved into the diagram area as one unit
preserving the relative object placement.
NewstatusbarinformationThe status bar in the Definition module has been extended to show name, location and size of the primary
selected object.
What’s new in IGSS V10
29
DefinitionEnhancements
Newoptiontochangeanimatedsymbol,rotation,fliporcoloraccordingtostateWhen an animated symbol is connected to a digital IGSS object, it is now possible to specify which symbol,
color, blink or rotation to use to indicate each digital state.
What’s new in IGSS V10
30
NewVBAinterfacesforlines,polylines,polygons,ellipsesandrectanglesThe graphical objects line, polyline, polygon, ellipse and rectangles have been extended with a VBA
interface that enables the object to be controlled from VBA scripts. In the VBA script it is possible to control
object size and location; individual points for polylines and polygons; line color, width and style; fill color
and style.
What’s new in IGSS V10
31
New“FixedSize”optionsfordiagramsA new “Fixed Size” option has been added for diagrams. A diagram with Fixed size enabled will not be
rescaled when displayed on a screen with a different resolution from the one where it was designed – it will
be displayed exactly as designed by the system integrator.
What’s new in IGSS V10
32
If the diagram is opened in Supervise on a screen where parts of the diagram would be off the physical
screen, the operator will have the option to use panning to scroll all parts of the diagram into view.
What’s new in IGSS V10
33
Newexport/importofdiagrams/faceplatesA new feature to export/import complete diagrams and faceplates has been added. The feature allows a
system integrator to build a repository of common diagrams or faceplates that can be easily imported into
new configurations.
SpecifyareanameforobjectsincalculationsFor configurations where objects names are duplicated in different areas it is now possible to specify the
area name when referencing the object in calculation using the normal name@area notation.
OtherEnhancements
99operatorstationsIn IGSS V9 the maximum number of operator stations that could be connected to an IGSS server was 50.
This limit has been increased to 99.
What’s new in IGSS V10
34
SpecifySMTPcredentialsfore‐mailingreportsWhen using e‐mail to send reports it is now possible to specify credentials for the SMTP server connection
from the Reports tab in System Configuration