5ha029280 - 12 - 00 2
5ha029280 - 12 - 00 2
5ha029280 - 12 - 00 2
Eycon 10/20
Visual Supervisor
Handbook
HA029280 Issue 12
December 2014
© 2014
All rights are strictly reserved. No part of this document may be reproduced, modified, or transmitted in any
form by any means, nor may it be stored in a retrieval system other than for the purpose to act as an aid in
operating the equipment to which the document relates, without prior written permission of the
manufacturer.
The manufacturer pursues a policy of continuous development and product improvement. The
specifications in this document may therefore be changed without notice. The information in this document
is given in good faith, but is intended for guidance only. The manufacturer will not accept responsibility for
any losses arising from errors in this document.
40
VISUAL SUPERVISOR HANDBOOK
VISUAL SUPERVISOR
HANDBOOK
LIST OF CHAPTERS
Section Page
1 INSTALLATION................................................................................................................................... 1- 1
2 GETTING STARTED........................................................................................................................... 2 - 1
3 OPERATION........................................................................................................................................ 3 - 1
4 MANAGEMENT.................................................................................................................................. 4 - 1
5 CUSTOMISING................................................................................................................................... 5 - 1
6 ADMINISTATIVE FUNCTIONS........................................................................................................ 6 - 1
7 REMOTE ACCESS............................................................................................................................... 7 - 1
8 THE CONTROL CONFIGURATOR.................................................................................................. 8 - 1
9 PREVENTIVE MAINTENANCE........................................................................................................ 9 - 1
10 PROFIBUS OPTION........................................................................................................................... 10 - 1
11 FLUSH MOUNTING OPTION.......................................................................................................... 11 - 1
12 PRINTER/READER OPTION............................................................................................................ 12 - 1
A SPECIFICATION.................................................................................................................................. A - 1
B OPTIONS UPDATE............................................................................................................................. B - 1
C REFERENCE.......................................................................................................................................... C - 1
D LEGACY PROGRAMMER.................................................................................................................. D - 1
E PROGRAM APPLICATION EDITOR................................................................................................ E - 1
INDEX..................................................................................................................................................... Index - 1
EFFECTIVITY
This manual refers to instruments fitted with software version number V4.1
Related Manuals
The Setpoint Program Editor Handbook. . . . . . . . . . . . . . . . . . . . . . . . HA261134U005
The UserScreen Editor Handbook. . . . . . . . . . . . . . . . . . . . . . . . . . . . . HA260749U005
The LIN Blocks Reference Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . HA082375U003
LINtools On-line user guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . RM263001U055
The LIN/ALIN Installation and User Guide. . . . . . . . . . . . . . . . . . . . . . . HA082429U005
The T2550 DIN rail controller User Manual. . . . . . . . . . . . . . . . . . . . . . . . . . HA028898
Modbus/Profibus communications handbook. . . . . . . . . . . . . . . . . . . . . . . HA028014
Programmer Wizard User Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HA029822
LIN Programmer Editor User Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . HA029850
COMPATIBILITY
For LOGDEV blocks prior to version 3.0
The Visual Supervisor uses a block called 'LOGDEV' in its LIN database to configure
recorded values into .uhh files suitable for use with Review software. If LINtools is
upgraded, and if the existing LOGDEV block (prior to version 3.0) is then deleted and a
new LOGDEV block (version 3.0 or higher) is created, then Review software will not be
able to associate the data from the new block with that created with the old block.
HA029280 Contents
Issue 12 Dec 14 Page i
VISUAL SUPERVISOR HANDBOOK
LIST OF CONTENTS
Section Page
SAFETY NOTES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
SYMBOLS USED ON THE EQUIPMENT LABELLING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
PREVENTIVE MAINTENANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
COMPACT FLASH (CF) CARD PRECAUTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Chapter 1: INSTALLATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.1 UNPACKING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.2 MECHANICAL INSTALLATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.3 ELECTRICAL INSTALLATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.3.1 Supply voltage wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
POWER REQUIREMENTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.3.2 EIA485 connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
LED INDICATORS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.3.3 ETHERNET (100/10 Base-T) Connector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
1.3.4 USB Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
1.3.5 Wiring the Visual Supervisor to I/O units. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
1.3.6 Profibus wiring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Chapter 2: GETTING STARTED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2.1 SWITCH-ON AND THE OPENING DISPLAY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2.1.1 Switch on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2.1.2 The standard interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
MAIN PANE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
PROGRAM PANE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
ALARM PANE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
LOGGING PANE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
ACCESS PANE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
RECIPE PANE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
NAVIGATION KEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
USER DEFINED KEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.1.3 The opening display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.2 THE MAIN PANE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.2.1 Information display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.2.2 Information entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.3 THE POP-UP MENU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
2.4 THE PROGRAM PANE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
2.4.1 Displaying program status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
WITH NO PROGRAM LOADED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
WITH A PROGRAM LOADED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
2.4.2 Programmer menu access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
2.5 THE PROGRAMMER MENU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
2.6 THE ALARM PANE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
2.6.1 Alarm state indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
ACTIVE MESSAGE DISPLAY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
2.6.2 Responding to alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
DO NOTHING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
ALARM HISTORY PAGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
TWO LINE DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
ALARM ACKNOWLEDGEMENT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
Contents HA029280
Page ii Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Section Page
2.7 LOGGING PANE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
2.8 ACCESS PANE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
2.8.1 Gaining access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
STANDARD ACCESS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
STANDARD ACCESS (Cont.) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
STANDARD ACCESS (Cont.) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14
USER ID ACCESS METHOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Chapter 3: OPERATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1 RUNNING A PROGRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1.1 Running a program now. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1.2 Scheduling a program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
PROGRAM SELECTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
SPECIFYING THE PROGRAM START DATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
SPECIFYING THE PROGRAM START TIME. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.1.3 Skip. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
SEGMENT TRANSITION CONSEQUENCES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
From dwell, set or servo (SP or PV) to any other type. . . . . . . . . . . . . . . . . . . . . . 3-5
From ramp to set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
From ramp to dwell. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
From ramp to end (Starting values). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
From ramp to complete (infinite dwell) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
To ramp from any other type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.1.4 Advance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
3.1.5 Edit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
EDIT OPTION KEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
3.2 HOLDING AND ABORTING A PROGRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
3.2.1 Holding a program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
3.2.2. Aborting a program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
3.3 MONITORING A PROGRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
3.3.1 Program profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
3.3.2 Faceplates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3.3.3 Segment status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
SEGMENT NAME. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
SEG TIME REMAINING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
PROG TIME REMAINING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3.3.4 Push-button keys. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
ALARMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
BATCH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
PLOT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
REMAINING KEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3.3.5 PREVIEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
3.4 LOGGING DATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
3.4.1 Types of files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
ASCII. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
UHH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
HA029280 Contents
Issue 12 Dec 14 Page iii
VISUAL SUPERVISOR HANDBOOK
Section Page
3.4.2 Name types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
TEXT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
HOURLY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
DAILY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
SEQUENCE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
3.4.3 Manage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
ARCHIVE EXPORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
DATA INTEGRITY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
3.4.4 FTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
3.5 ALARMS / MESSAGE RESPONSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
3.5.1 Alarm history page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
TWO LINE DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
FILTER KEYS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
ACK KEY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
ARCHIVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
3.5.2 Alarm/Message Acknowledgement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
ALARMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
MESSAGES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
3.5.3. Adding notes to alarm history. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
3.5.4 Alarm history archive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
3.5.5 Alarm summary page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17
3.5.6 Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
TWO LINE DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
3.6 AREA AND GROUP DISPLAYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
3.6.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
TREND DISPLAYS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
ALARM INDICATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
3.6.2 Function block faceplates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
RAMP FACEPLATES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
PID FACEPLATES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
3.6.3 Display modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
FACEPLATE DISPLAY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
NUMERIC DISPLAY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
VERTICAL BARGRAPH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
HORIZONTAL BARGRAPH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24
VERTICAL TREND WITH FACEPLATE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24
VERTICAL TREND WITH FACEPLATE(Cont.). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
VERTICAL TREND - FULL WIDTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
HORIZONTAL TREND WITH FACEPLATE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
HORIZONTAL TREND WITH FACEPLATE(Cont.). . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27
HORIZONTAL TREND - FULL WIDTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27
3.7 DOWNLOADING RECIPES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
3.7.1 Download procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
RECIPE SET SELECTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
LOADING THE RECIPE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
SELECTING A RECIPE LINE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
SELECTING A RECIPE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Contents HA029280
Page iv Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Section Page
3.7.2 Monitoring the recipe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
RECIPE STATUS PAGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
RECIPE MONITOR PAGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
3.8 BATCHES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
3.8.1 Batch loading. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
3.8.2 Recipe selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
3.8.3 Batch customising. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
3.8.4 Batch initiation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
3.8.5 Batch monitoring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
3.8.6 Batch Hold. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
3.8.7 Batch Abort. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
3.8.8 Batch Create . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-34
Chapter 4: MANAGEMENT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.1. EDITING A PROGRAM (Spreadsheet) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
JOG BUTTONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.1.1 INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
CREATING A PROGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
PROGRAM EDIT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.1.2 Program Edit Page Access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.1.3 SEGMENT NAME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.1.4 Channel name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
4.1.5 Segment type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
HOLDBACK AND ALARMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
4.1.6 User values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
4.1.7 Event displays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
COMPRESSED EVENTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
UNCOMPRESSED EVENTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
4.1.8 Wait and Exit conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
4.1.9 Option keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
LOAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
SAVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
SAVE AS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
NEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
PROPERTIES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
LAYOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
VIEWS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
REVISION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
4.2 LOGGING GROUPS OF DATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
4.2.1 Log initiation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
LOG CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
LOG CONFIGURATION (Cont.). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14
4.2.2 FTP Transfer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
MULTIPLE COPY MODE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
SINGLE COPY MODE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
CONFIGURATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
HA029280 Contents
Issue 12 Dec 14 Page v
VISUAL SUPERVISOR HANDBOOK
Section Page
4.3 MANAGING AN APPLICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
4.3.1 Application summary page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
4.3.2 Application manager page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
4.3.3 Stopping an application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18
4.3.4 Saving application data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-19
4.3.5 Unloading an application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-19
4.3.6 Loading or loading and running an application. . . . . . . . . . . . . . . . . . . . . . . . . 4-20
APPLICATION SELECTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
APPLICATION LOADING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
4.3.7 Deleting an application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
4.3.8 Function Block Manager. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21
ALPHA-NUMERIC BLOCK DISPLAY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-23
FUNCTION BLOCK DETAILS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
4.4 CONTROLLING ACCESS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
4.4.1 First-time access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
4.4.2 Editing the passwords. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
4.4.3 User ID system. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-27
CHANGING TO THE USER ID SYSTEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-27
USER ID MANAGEMENT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-28
4.5 SETTING UP AND RE-SETTING THE INSTRUMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-32
4.5.1 Editing communications parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-32
SOFTWARE PARAMETER EDITING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-33
PROTOCOLS AVAILABLE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-33
TALK-THRU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-34
ETHERNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-34
MODBUS/TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-35
TIME SYNC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-36
4.5.2 Setting the start-up strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-37
HOT/COLD START CRITERIA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-37
START-UP STRATEGY PAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-37
CHANGING START-UP VALUES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-38
4.5.3 Resetting the clock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-39
CLOCK SETUP PAGE ACCESS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-39
CHANGING DATE AND TIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-39
TIME CHANGING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-40
4.5.4 Changing language and date/time formats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-40
LANGUAGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-41
DATE FORMAT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-41
TIME FORMAT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-41
4.5.5 Time zone configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-42
CONFIGURATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-42
TIME SUFFIX DISPLAYS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-43
4.5.6 Setting up the panel display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-44
ACCESS TO THE PANEL SETUP PAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-44
DISPLAY BRIGHTNESS SETTINGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-44
TIME-OUTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-45
DATA ENTRY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-45
Contents HA029280
Page vi Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Section Page
4.6 CLONING AN INSTRUMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-46
4.6.1 Accessing the cloning page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-46
4.6.2 Cloning application data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-47
EXPORTING APPLICATION DATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-47
IMPORTING APPLICATION DATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-47
4.6.3 Cloning system (instrument) data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-48
SELECTING SYSTEM DATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-48
EXPORTING SYSTEM DATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-48
IMPORTING SYSTEM DATA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-48
4.6.4 Cloning both application and system data (ALL). . . . . . . . . . . . . . . . . . . . . . . . 4-49
4.7 FILE MANAGER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-50
4.7.1 Stopping the application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-50
4.7.2 Calling the file manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-50
4.7.3 File Copy and Delete. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-51
4.7.4 Reloading the application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-52
4.8 RECIPE MANAGEMENT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-52
4.8.1 Creating recipe files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-52
4.8.2 Recipe editing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-52
ADD RECIPE LINE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-52
ADD A VARIABLE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-53
TAG REFERENCES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-53
RECIPE VALUE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-53
ADDING A RECIPE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-53
DELETING RECIPES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-53
SAVING RECIPES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-54
RECIPE FILE PROPERTIES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-54
4.8.3 Capturing a Recipe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-54
4.9 OEM FEATURES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-55
4.9.1 Intellectual Property Right Protection (IPRP). . . . . . . . . . . . . . . . . . . . . . . . . . . 4-55
4.10 BATCH MAINTENANCE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-56
4.11 COMPATIBILITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-57
4.12 EDITING A PROGRAM (APPLICATION EDITOR VERSION). . . . . . . . . . . . . . . . . . . . . 4-58
4.12.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-58
4.12.2 Default edit page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-58
4.12.3 New program creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-59
FIXED FUNCTION KEYS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-61
VIEWS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-61
4.12.4 Program editing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-63
4.12.5 Small frame exceptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-63
4.12.6 Other notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-63
Chapter 5: CUSTOMISING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1 INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1.1 The dictionaries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1.2 Panel navigation and database names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
HA029280 Contents
Issue 12 Dec 14 Page vii
VISUAL SUPERVISOR HANDBOOK
Section Page
5.2 THE SYSTEM TEXT DICTIONARY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.2.1 File structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.2.2 Editing system text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5.2.3 New language versions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5.2.4 The dictionary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5.2.5 Panel customisation using the dictionary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
5.2.6 Alarm/event customisation using the dictionary. . . . . . . . . . . . . . . . . . . . . . . . 5-32
5.3 THE ERROR TEXT DICTIONARY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33
5.3.1 Editing error messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-34
5.3.2 Creating new language error text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-34
PROCEDURE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-34
5.4 THE EVENT TEXT DICTIONARY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-35
5.4.1 Editing Event Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-39
5.4.2 Creating new language event text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-39
PROCEDURE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-39
5.4.3 Event priorities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-39
5.5 THE USER TEXT DICTIONARY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-40
5.6 THE PROGRAMMER TEXT DICTIONARY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-40
5.7 PANEL NAVIGATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-41
5.7.1 The Panel Navigation file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-41
THE VERSIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-41
AUDITOR OPTION VERSIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-45
5.7.2 Editing the _default.pnl file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-48
5.7.3 Line types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-49
PANEL AGENT DECLARATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-49
PANEL DRIVER DECLARATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-50
HOME PAGE DECLARATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-51
ROOT PAGE DECLARATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-51
INITIAL PAGE DECLARATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-51
5.7.4 Agent types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-52
5.8 DATABASE NAMES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-54
5.8.1 Function block names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-54
5.8.2 Alarm names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-54
5.8.3 Enumerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-55
TAGS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-55
5.9 FORM FILES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-56
5.9.1 Report forms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-56
UYF FILE ENTRIES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-57
UYF FILE ENTRIES (Cont.). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-58
UYF FILE ENTRIES (Cont.). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-59
5.9.2 Alarm forms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-60
EXAMPLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-60
Contents HA029280
Page viii Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Section Page
5.10 RECIPE FILES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-61
5.10.1 Basic Recipe File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-61
FILE HEADER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-61
TITLE LINE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-62
VARIABLE LINES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-62
BASIC FILE EXAMPLE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-62
5.10.2 More complex files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-63
MULTI-LINE FILES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-63
FILES WITH OPTIONAL CAPTURE VARIABLES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-63
FILES WITH OPTIONAL MONITOR VARIABLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-64
5.11 WRITABLE DICTIONARY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-64
5.12 THE RECIPE DICTIONARY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-65
5.13 THE BATCH DICTIONARY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-66
5.13.1 Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-66
5.14 BATCH FILES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-67
5.14.1 File Header. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-67
5.14.2 Batch Phases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-68
5.15 BAR CODE READER FILES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-69
5.15.1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-69
PATTERN DELIMITER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-69
5.15.2 Literal text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-70
EMPTY STRINGS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-70
5.15.3 Dictionary text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-71
5.15.4 LIN database variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-71
SYSTEM VARIABLES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-72
ENUMERATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-72
5.15.5 Number of characters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-73
5.15.6 Number of decimal places . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-73
5.15.7 Formatting attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-73
5.15.8 User actions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-74
5.16 DATABASE CHANGE AUDIT TRAILING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-75
5.16.1 Header Line. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-75
5.16.2 Item Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-75
Chapter 6: ADMINISTRATIVE FUNCTIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
6.1 NETWORK AUDIT TRAIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
6.1.1 Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
6.1.2 Configuration (Provider). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
CONSUMER SELECTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
AUDIT TRAIL FILTERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
PARAMETERS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
6.1.3 User ID control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
SECURITY ACCESS PAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
EXPIRES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
SCREEN KEYS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
HA029280 Contents
Issue 12 Dec 14 Page ix
VISUAL SUPERVISOR HANDBOOK
Section Page
6.2 ELECTRONIC SIGNATURES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
6.2.1 Enabling electronic signatures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
6.2.2 Signature Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
ACCESS LEVELS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
Chapter 7: REMOTE ACCESS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7.1 FTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7.1.1 FTP logon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
TIMEOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7.1.2 File system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7.1.3 Archive File Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Chapter 8: THE CONTROL CONFIGURATOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
8.1 OVERVIEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
8.2 PREPARATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
8.2.1 Configurator mode selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
8.2.2 Control efficiency selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
8.3 RUNNING THE CONFIGURATOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2
8.3.1 Initial menu access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2
8.3.2 The Initial menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
8.3.3 Quitting the VDU package & CPU configuration mode. . . . . . . . . . . . . . . . . . . 8-3
8.4 DATABASE CONFIGURATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
8.4.1 MAKE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4
BLOCK OVERVIEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4
CONNECTION TYPES IN A CPU DATABASE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
8.4.2 COPY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
8.4.3 DELETE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
8.4.4 INSPECT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9
8.4.5 NETWORK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9
8.4.6 UTILITIES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
START, STOP UTILITIES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
SAVE UTILITY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
LOAD UTILITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
FILE UTILITY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11
8.4.7 ALARMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11
8.4.8 ALARM LOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11
8.4.9 EVENT LOG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11
8.5 MODBUS CONFIGURATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12
8.5.1 GW index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12
8.5.2 MODE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12
8.5.3 INTERFACE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
8.5.4 SETUP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
SERIAL SLAVE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
TCP MASTER. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
TCP SLAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
8.5.5 TABLES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15
TABLES LIST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15
TABLE MENUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-17
Contents HA029280
Page x Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Section Page
Chapter 9: PREVENTIVE MAINTENANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
9.1 BATTERY REPLACEMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
9.1.1 Replacement procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
9.2 TOUCH SCREEN CALIBRATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2
Chapter 10: PROFIBUS MASTER OPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.1 INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.2 INSTALLATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.2.1 Mechanical installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.2.2 Pinout details. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
10.3 FUNCTION BLOCKS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
10.3.1 GWProfM CON. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4
Chapter 11: FLUSH MOUNTING OPTION INSTALLATION. . . . . . . . . . . . . . . . . . . 11-1
11.1 UNPACKING. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
11.2 MECHANICAL INSTALLATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
11.2.1 Overlay recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-5
11.3 SPECIFICATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-5
Chapter 12: PRINTER/READER OPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1
12.1 INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1
12.2 PRINTER SET-UP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1
12.2.1 Assigning printers to ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2
12.2.2 Printer parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-3
PARAMETERS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-3
12.2.3 Push buttons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-4
PLOT P1/PLOT P2 PUSH BUTTONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-4
12.2.4 Printout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-5
REPORTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-5
TRENDS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-5
ALARM AND EVENT OBJECTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-5
REPRINT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-5
12.2.5 Application notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-6
12.3 READER INPUT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-6
Appendix A: TECHNICAL SPECIFICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Function Blocks supported. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5
Appendix B: OPTIONS UPDATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
B1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
B2 SOFTWARE OPTIONS UTILITY ACCESS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Appendix C: REFERENCE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1
C1 ASCII CODES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1
C2 GLOSSARY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2
HA029280 Contents
Issue 12 Dec 14 Page xi
VISUAL SUPERVISOR HANDBOOK
Section Page
Appendix D: LEGACY PROGRAMMER DETAILS. . . . . . . . . . . . . . . . . . . . . . . . . . D-1
D.1 RUNNING A PROGRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-1
D1.1 RUNNING A PROGRAM NOW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-1
D1.2 RUNNING FROM A POINT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-3
D1.3 SCHEDULING A PROGRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-4
D1.3.1 Specifying the Program start date. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5
D1.3.2 Specifying the Program start time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-5
D1.3.3 Changing the number of iterations (runs). . . . . . . . . . . . . . . . . . . . . . . . . . . . D-6
D1.4 SEGMENT SKIP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-7
D1.4.1 Segment transition consequences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-7
FROM DWELL, SET OR SERVO TO ANY OTHER TYPE . . . . . . . . . . . . . . . . . . . . . . . D-7
FROM RAMP TO SET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-7
FROM RAMP TO DWELL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-7
FROM RAMP TO END (STARTING VALUES). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-7
FROM RAMP TO COMPLETE (INDEFINITE DWELL). . . . . . . . . . . . . . . . . . . . . . . . . D-7
TO RAMP FROM ANY OTHER TYPE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-7
D2 HOLDING A PROGRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-8
D3 ABORTING A PROGRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-8
D4 MONITORING A PROGRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9
D4.1 THE MONITOR FACILITY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-9
D4.2 THE PREPLOT FACILITY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10
D4.2.1 Standard display mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10
D4.2.2 Review mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-10
D5 EDITING A PROGRAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-11
D5.1 INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-11
D5.1.1 Creating a program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-11
D5.1.2 Editing a program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-11
D5.2 PROGRAM EDITOR PAGE ACCESS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-12
D5.3 CHANGING A SETPOINT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-13
D5.3.1 Changing Ramp Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-13
STEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-13
DWELL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-13
RAMP AT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-13
RAMP TO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-13
SERVO TO SETPOINT (SP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-13
SERVO TO PROCSS VARIABLE (PV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-13
D5.3.2 Teminology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-13
D5.3.4 Changing setpoint value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-15
D5.4 CHANGING A SEGMENT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-16
D5.4.1 Changing segment identifier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-16
D5.4.2 Changing segment duration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-17
D5.5 INSERTING/DELETING A SEGMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-17
D5.5.1 Inserting a Null segment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-17
D5.5.2 Deleting a segment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-18
Contents HA029280
Page xii Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Section Page
D5.6 CHANGING HOLD BACK PROPERTIES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-18
D5.6.1 Choosing the setpoint. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-19
D5.6.2 Changing Holdback mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-19
D5.6.3 Changing Holdback value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-19
D5.7 CHANGING PROGRAM PROPERTIES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-20
D5.7.1 Changing program names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-20
D5.7.2 Changing rate units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-21
D5.7.3 Choosing End-of-Run action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-21
D5.7.4 Changing default iterations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-22
D5.8 CHANGING SETPOINT NAMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-22
D5.9 SEGMENT TIMING DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-23
D6 THE PANEL NAVIGATION FILE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-24
D6.1 THE VERSIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-24
D6.2 AUDITOR OPTION VERSIONS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-27
APPENDIX E: PROGRAM APPLICATION EDITOR . . . . . . . . . . . . . . . . . . . . . . . . . E-1
E1 INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-1
E2 BLOCK CREATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-1
E3 SEGMENT CLASS CREATION. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-3
CLASS SETTINGS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-5
E4 APPLICATION TEST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-7
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
HA029280 Contents
Issue 12 Dec 14 Page xiii
Visual Supervisor Handbook
SAFETY NOTES
WARNING!
This unit is intended for use with low voltage dc supplies. Connection of mains (line) supply voltages
will not only damage the unit, but may also cause an electrical shock hazard to be present at operator
accessible surfaces.
WARNING!
The supply voltage connector has two 0V pins, commoned together by the circuit board backplane, and
two 24V (nom) pins which are also shorted together internally. This allows easy ‘daisy-chaining’ of mul-
tiple units. Two separate power supply units may not be connected as to do so may result in damage
to the unit, and/or a potential fire or explosion hazard.
CAUTION
Local lightning protection must be fitted if the dc power supply unit is located more than 30 metres
from the visual supervisor(s) it is supplying.
Note: in order to comply with the requirements of safety standard BS EN61010, the recorder shall have
one of the following as a disconnecting device, fitted within easy reach of the operator, and labelled as
the disconnecting device.
a. A switch or circuit breaker which complies with the requirements of IEC947-1 and IEC947-3
b. A separable coupler which can be disconnected without the use of a tool
c. A separable plug, without a locking device, to mate with a socket outlet in the building.
1. If a hazard could arise from an operator’s reliance on a value displayed by the equipment, the display
must give an unambiguous indication (e.g. a flashing alarm) whenever the value is over range or under
range.
2. Where conductive pollution (e.g. condensation, carbon dust) is likely, adequate air conditioning/filtering/
sealing etc. must be installed in the equipment enclosure.
3 The equipment is designed for process monitoring and supervision in an indoor environment. If the
equipment is used in a manner not specified by the manufacturer, the protection provided by the equip-
ment might be impaired.
4. The battery within the unit must not be short circuited. When exhausted, the battery must be disposed
of in accordance with local regulations for poly-carbonmonofluoride/lithium cells.
5. When connecting a USB device, it must be plugged directly into the instrument. The use of extension
USB leads may compromise the unit’s ESD compliance.
6. There are no specific insulation requirements for external circuitry.
7. In order to comply with CE requirements, the Protective-conductor terminal must be connected to a pro-
tective conductor.
!
Refer to the manual
for instructions Ethernet connector
Caution
When accessing the battery, or setting DIP switches etc. the operator must be at the same electrical
potential as the casing of the instrument.
When fitting USB devices, both the operator and the device must be at the same electrical potential as
the casing of the instrument.
HA029280 Chapter 1
Issue 12 Dec 14 Page 1-1
Visual Supervisor Handbook
PREVENTIVE MAINTENANCE
The unit may be cleaned using a lint-free cloth, moistened if necessary with a weak detergent solution. Ag-
gressive cleaning materials such as isopropyl alcohol may not be used as they damage the touch screen.
The average life of the battery is approximately five years. It is recommended that the ‘BadBatt’ flag is set in
the database header block, to trigger an instrument alarm when the battery needs to be replaced. The bat-
tery should be replaced as soon as possible after the appearance of this alarm.
For software updates, follow the published update procedure. This copies the relevant files to the Flash card,
overwriting files where necessary. Files should not first be deleted.
Notes:
1. It may be useful to keep a backup copy of details of any option changes. This should include the
MAC address, the Change Code and the Validation Code.
2. For units with software prior to V3.0: When moving a Flash card from one instrument to another
everything is transferred, including any options. The Visual Supervisor stores its options within its
internal memory and reads option information from the Flash card only if the options within its in-
ternal memory have become corrupt. For this reason, it ignores the options on the new card. This
problem can be resolved in two ways: firstly, by removing the battery for approximately two hours
(to force a fault) or secondly, by re-entering the options selection and the validation code.
Chapter 1 HA029280
Page 1-2 Issue 12 Dec 14
Visual Supervisor Handbook
Chapter 1: INSTALLATION
Note: See also chapter 10 for installation details for units fitted with the Profibus option and chapter
11 for details of the ‘Flush-mounting’ option.
This chapter is intended for use by those responsible for the installation and commissioning of the instrument
and consists of the following sections:
1.1 Unpacking
1.2 Mechanical installation
1.3 Electrical installation
1.1 UNPACKING
The unit is despatched in a special pack designed to protect it during transit.
If the outer box of the pack shows signs of damage, please open it immediately and examine the instrument. If
there is evidence of damage, contact the manufacturer’s local representative for instructions. Do not operate
the instrument in the meantime.
If the outer box is not damaged, remove the instrument from its packing with all accessories and documenta-
tion.
Once the unit has been installed, store any internal packing with the external packing in case of future des-
patch.
1. Check that the mounting panel is no thicker than 22mm (typically for wood or plastic) and no thinner
than 2mm (for steel).
2. In the panel, cut an aperture 138mm x 138mm (small frame) or 281mm x 281mm (large frame). If more
than one instrument is to be mounted in the panel, the recommended minimum spacings are as shown in
figure 1.2a/1.2b.
3. From the front side of the mounting panel, insert the instrument (rear end first) through the aperture.
4. Insert the two panel clamps into the rectangular apertures at the sides of the instrument case.
5. Whilst ensuring that the sealing gasket is flat against the front of the panel, tighten the screws of the
clamps sufficiently to hold the unit firmly in position. IMPORTANT: Do not use excessive force to tighten
the screws. It could distort the case and render the instrument inoperative.
HA029280 Chapter 1
Issue 12 Dec 14 Page 1-3
Visual Supervisor Handbook
6.7 mm
144.0 mm 87.7 mm
Profibus option
(chapter 10)
137.0 mm
144.0 mm
CL
Fixing Clip
(one each side)
F1 F2 F3
F4 F5 F6
Protective-conductor
terminal (M4)
View on underside
Chapter 1 HA029280
Page 1-4 Issue 12 Dec 14
Visual Supervisor Handbook
9.6 mm
288.0 mm 70.4 mm
Profibus option
(Chapter 10)
280.3 mm
288.0 mm
CL
Fixing Clip
(one each side)
F1 F2 F3 F4 F5 F6 F7 F8 F9
F19 F20 F21 F22 F23 F24 F25 F26 F27 Protective-conductor
terminal (M4)
281.4 mm
298.4 mm Panel cutout = 282 mm x 282 mm
(both -0 + 1.3mm
314.4 mm
HA029280 Chapter 1
Issue 12 Dec 14 Page 1-5
Visual Supervisor Handbook
Note: Pins 1 and 2 are internally connected together, as are pins 3 and 4.
POWER REQUIREMENTS
Voltage range: 19.2 to 28.8 V dc (24V dc ± 20%)
Permissible ripple: 1 V max.
Maximum power requirements (at 24 V): Small frame = 20 Watts; Large frame = 24 Watts
Inrush current: 10A
Internal fusing: Not user replaceable
Front of instrument
– – + +
19.2 to 28.8V dc
24 24 0V 0V 24 24 0V 0V 24 24 0V 0V
Disconnect
device
Line Line
supply supply
Redundant supplies
Chapter 1 HA029280
Page 1-6 Issue 12 Dec 14
Visual Supervisor Handbook
Table 1.3.2a shows the pinout for master and slave connections. Figure 1.3.2 and table 1.3.2b show the switch
details for the small frame unit (large frame unit similar).
Note: When using a EIA485 port to communicate with a printer, the master or slave connection should
be chosen according to the type of cable being used.
Caution
BR2330 The user must be at the same electrical poten-
tial as the instrument housing when accessing
internal items such as batteries and switches.
Cover retaining
screw location
1 2 3 4
4 Slave Master
ON
ON
3 5-wire 3-wire
120 Ohm terminating
No terminating resistor
2 resistor fitted across
Port 1 Port 2 across pins 7 and 8
pins 7 and 8
Serial communications Ethernet
ports connector 120 Ohm terminating
1 resistor fitted across No terminating resistor
pins 1 and 2 across pins 1 and 2
LED INDICATORS
There are two LED indicators associated with the Serial Communications RJ45 connectors:
The yellow LED indicates when the unit is transmitting.
The green LED illuminates when 5-wire (full duplex) communications is selected (see above).
HA029280 Chapter 1
Issue 12 Dec 14 Page 1-7
Visual Supervisor Handbook
Note: The LED indicators integral with the connector socket are not used in this application.
ELin
1 txD+
2 txD-
pin 8 3 RxD+
4 not used
5 not used
pin 1
6 RxD-
RJ 45 plug: View on underside 7 not used
8 not used
Plug shroud wired to
cable screen
Caution
Both the user and the USB device must be at the same electrical potential as the instrument housing
before the USB device is connected.
USB1 is supplied as standard; USB2 and USB3 can be supplied as an option. The USB connectors are used to
connect a maximum of two printers, two readers (or any other device which produces an ASCII string output)
and one memory stick (but see notes 3 and 4 below). The maximum current which may be drawn is 500mA
per USB connector. The connectors are located as shown in figure 1.2a and figure 1.2b, above; pinout is shown
in figure 1.3.4, below
Notes
1. USB peripherals must be fitted with high quality screened cable.
2. Where the unit is to be used in an electrically ‘noisy’ environment (i.e. with fast transient bursts
exceeding ±500V) it is recommended that the user bring USB sockets to front of panel, via short
extension leads. This is because the USB may ‘lock up’ or reset in noisy environments and the only
means of recovery is to remove the device, then re-insert it. EMC-related failure during a write
might cause corruption of the data held on a USB memory stick. For this reason the data on a
memory stick should be backed-up before insertion, and checked after removal.
3. Printers and readers may also be communicated with using EIA485 connectors, but the maximum of
two printers and two readers per instrument is fixed, no matter which connector type is used.
4. Printers (but not readers) may also be communicated with using Ethernet connectors, but the maxi-
mum of two printers per instrument is fixed, no matter which connector type is used.
5. EMC compliance is not guaranteed if two high-power USB peripherals are connected to a Visual
supervisor with the Profibus option fitted.
Pin Definition
1 + 5V
2 uSB - (D-)
1 2 3 4 3 uSB + (D+)
4 Ground
View on non-solder
end of fixed socket
Chapter 1 HA029280
Page 1-8 Issue 12 Dec 14
Visual Supervisor Handbook
Wiring between the Visual Supervisor and I/O units may be carried out using the EIA485 connectors, or the
Ethernet connector, all of which are located at the rear of the unit, as shown in figure 1.2a and 1.2b. Figure
1.3.5a shows two simple wiring examples. Figure 1.3.5b gives a more complex example. For full details of the
I/O unit wiring, consult the documentation supplied with the I/O unit.
Visual supervisor
rear panel t2550R
i/o unit
Visual supervisor
rear panel t2550R
network Switch (RStP) i/o unit Set up each i/o unit to
have a unique address.
t2550R
i/o unit
Ethernet port
(RJ45)
t2550R
i/o unit
using Ethernet
Figure 1.3.5a. Visual Supervisor to I/O unit wiring examples (simplex operation).
HA029280 Chapter 1
Issue 12 Dec 14 Page 1-9
Visual Supervisor Handbook
Supervisory PC
Visual supervisor
rear panel
t2550R
i/o unit
Figure 1.3.5b Visual Supervisor to I/O unit wiring example (redundant I/O operation)
Refer to the Modbus/Profibus communications handbook for Profibus network topology recommendations.
Chapter 1 HA029280
Page 1-10 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
2.1 Switch-on, and the opening display, including the navigation keys
2.2 The Main pane: information entry and display
2.3 The Pop-up menu
2.4 The Program pane
2.5 The Programmer menu
2.6 The Alarm pane
2.7 The Logging pane
2.8 The Access pane
2.1.1 Switch on
The Instrument is not fitted with a power switch, so the switch-on arrangements depend upon the particular
installation. After switch-on, the screen will remain blank for a few seconds before brightening, then, after
approximately 15 seconds, an opening display appears that fills most or all of the screen area.
Note: The user interface is open to customisation, either before operation or with the instrument
taken out of service. For example the opening page (called the Home page) can differ, other pages can
be changed, and ‘User pages’ (‘User screens’) can be added. The size of the panes can differ, the leg-
ends on the buttons can differ, and indeed the buttons need not exist at all. In the extreme the entire
architecture of the interface can differ.
Chapters 2 to 4 of this manual describe the system of menus and pages supplied by the manufacturer,
before any customisation by the user. This menu system is called the Standard Interface. Chapter 5
describes how to customise this Standard Interface, if required.
1/0
RESET
System Summary
Main pane
up
Menu Key
Left Right F1 user definable
F2 F3
keys
option key F4 F5 F6
Down
HA029280 Chapter 2
Issue 12 Dec 14 Page 2-1
VISUAL SUPERVISOR HANDBOOK
Page title
Main pane
up
Menu key F1 F2 F3 F4 F5 F6 F7 F8 F9
user definable
Left Right F10 F11 F12 F13
k eF14
y s F15 F16 F17 F18
option key F19 F20 F21 F22 F23 F24 F25 F26 F27
Down
Figure 2.1.2b XGA screen layout
MAIN PANE
This area contains the keys, menus, pick-lists, dialogue boxes, windows and pages that make up the standard
menu system of the Visual Supervisor.
PROGRAM PANE
This displays information about the state of the program that is currently loaded or running.
ALARM PANE
This displays alarm signals and messages.
LOGGING PANE
For XGA units only, touching this area calls the logging menu to the main pane. The logging pane does not
appear on 1/4VGA units.
ACCESS PANE
For XGA units only, displays the currently logged-in user. Touching this area calls the access menu to the main
pane. The access pane does not appear on 1/4VGA units.
RECIPE PANE
For XGA units, fitted with the recipe software option only, this pane shows the status of the current recipe
line. See chapters 3 and 4 for details of the recipe application.
Chapter 2 HA029280
Page 2-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
NAVIGATION KEYS
up
option key
Down
These touch-sensitive printed keys at the bottom of the screen carry the following functions:
UP Goes up one level of menu hierarchy.
DOWN Goes down one level or cycles the screen according to context.
LEFT Jumps across (left) in the hierarchy, at the same level. Also moves forward (left) between
successive pages of tabular data. Action depends upon context.
RIGHT Jumps across (right) in the hierarchy, at the same level. Also moves back (right) between
successive pages of tabular data. Action depends upon context.
OPTION Brings up a menu, or an extra set of keys, for options specific to the page on display.
MENU Brings up the main (top-level) Pop-up menu of the hierarchy.
HA029280 Chapter 2
Issue 12 Dec 14 Page 2-3
VISUAL SUPERVISOR HANDBOOK
The opening display of the Standard Interface is the System Summary page depicted in figure 2.1.3a, below.
Touch/keypad: TOUCH
Firmware: V1.0
DRAM: 64 MBytes
SRAM: 256 kBytes
Internal Archive: 45 MBytes
The System Summary page confirms the order options that were specified for this instrument.
Operation of the down arrow key calls a software options display, showing the software options fitted.
Software Options
Modbus Master: YES
MiniPCI Card: <NONE>
Software Opt1: L2:Batch Manager
Auditor: NO
Figure 2.1.3b Software options display
Initially the opening display is ‘Locked’. In this state, the only interactive items are the Menu key, and, for the
XGA version of the instrument only, the ACCESS pane. Operation of the menu key causes the opening ‘Pop-
up’ menu of the Standard Interface to appear (section 2.3). Operation of the ACCESS pane calls the Security
access page as described in section 2.8 of this manual. This allows the display to be unlocked using an appro-
priate password or an ident.
Chapter 2 HA029280
Page 2-4 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
LOGGING HOME
ACCESS, SYSTEM and ALARMS appear on every instrument; others appear only if configured. Of these, PRO-
GRAMMER and RECIPE are the most frequently used. Below this menu level, there are usually two or three
further levels of functions that give users successively more detailed control of different aspects of programs,
applications, and the instrument itself.
The keys and other items of the Standard Interface which appear in the Main Pane are not all touch-sensitive,
and those that are sensitive (‘active’) are not active all the time. You can tell which items are active at any time
by their pale yellow background, and you can tell which active item was the last one you selected by its bright
yellow background.
HA029280 Chapter 2
Issue 12 Dec 14 Page 2-5
VISUAL SUPERVISOR HANDBOOK
Throughout this manual what is called the Standard Interface is described. This is generated by the
manufacturer, before any customisation by the user. This is not the same as the Minimum Interface,
which is generated by the minimum configuration necessary for the instrument to function.
The Minimum Interface Pop-up menu consists of three panes: ACCESS, SYSTEM and ALARMS. With the display
‘Locked’ - that is, before a password is entered and access gained, only ACCESS and SYSTEM are active.
However, most users will operate the Standard Interface. This features five more panes: PROGRAMMER, LOG-
GING, OVERVIEW, RECIPE and HOME/USER SCREENS. In this case, with the display locked, ACCESS, SYSTEM,
OVERVIEW and HOME/USER SCREENS will be active. Other (i.e. non-active) keys are distinguishable by having
their text in white.
From this menu, without a password, menu systems can be explored and information displayed. The SYSTEM,
OVERVIEW and USER SCREENS displays are view-only at this locked stage; only ACCESS will respond fully to
menu and key selections, to grant access as described in Section 2.8 (Gaining access).
Chapter 2 HA029280
Page 2-6 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Located at the top left of the screen, this area (which varies in appearance according to instrument type, and
options fitted) has the following functions:
1. To display data about the status (state) of the program currently running, if any
2. As a touch pad, to call the Programmer menu directly.
3. If a flashing orange dot appears in the top right corner, it indicates that another program has been sched-
uled to run.
With the program in ‘Running’ state, the Program pane is green, and displays the following data:
1. The name of the program;
2. The program status (e.g. Running)
3. The estimated time to completion of the program
4. The name of the segment currently running.
The pane is similar with the program in Hold state, except that the Program pane is yellow, and has the word
‘HELD’ instead of ‘RUNNING’.
In Idle state, the Program pane is white and displays the word ‘IDLE’ and the time is displayed as ??:??:??.
There is no current segment.
In Complete state, the Program pane is pale blue, with the word ‘COMPLETE’ displayed.
In Error state (e.g. comms failure), the whole Program pane flashes red.
HA029280 Chapter 2
Issue 12 Dec 14 Page 2-7
VISUAL SUPERVISOR HANDBOOK
With the display locked, or with it unlocked but no program loaded, only PROGRAMS and SCHEDULE appear.
Programmer
With the display unlocked and a database loaded, the full menu appears:
Programmer
Disabled (greyed-out) buttons are not relevant to the current program status.
PROGRAMS Allows a program to be selected from those available in the instrument’s flash memory.
SCHEDULE Allows a time and date, to be entered as the start time of the program.
EDIT Allows Engineers to edit, and Operators to view, the setpoints of the current program,
displayed as a table.
PREVIEW PREVIEW is a graphical version of EDIT (below) and displays the profile of the loaded
program, so that it may be checked prior to being run. Target values for the variables can
be displayed for any time/date, by moving a vertical cursor along a horizontal time-base.
MONITOR Displays text and graphical details of the program currently loaded.
START/RESTART Runs a program from the start, or re-starts a program, after a Hold, from the point at
which it paused.
HOLD Stops a program running, and holds it paused at that point.
ABORT Switches a program from ‘Hold’ state to ‘Idle’.
RESET Resets a program from ‘Complete’ to‘ Idle’.
SKIP Terminates the current segment and proceeds immeditely to the next segment which
starts at the value obtaining when skipped (see figure below).
ADVANCE Ramps to the segment’s target value and proceeds immeditely to the next segment which
starts at that target value (see figure below).
REDO Repeats the current dwell or step segment. Disabled for other segment types
Skip Advance
Chapter 2 HA029280
Page 2-8 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
2/2
E Y C O N -10 B A D B A T
(In this particular example, BADBAT means that voltage delivered by the battery has fallen below its opera-
tional threshold).
In general, there are four possible types of alarm annunciation as summarised in table 2.6.1 below. The ques-
tion mark symbol on a flashing orange/black background means that there is a new message to be investigat-
ed as described in ‘ACTIVE MESSAGE DISPLAY’ below.
Alarms can be set to be latching or non-latching (auto acknowledging). Latching alarms are annunciated until
acknowledged; auto-acknowledge alarms are annunciated until the alarm trigger returns to a non-alarm state.
Decisions on which conditions should trigger an Auto-Ack Alarm rather than an Acknowledge Alarm (latching
alarm) are made during configuration.
Alarm indicators flash until the alarm has been acknowledged, at which time they become illuminated steadily.
To acknowledge an alarm, the alarm pane can be touched, followed by ‘ACK’. (Access permission needs to be
set.)
indication Definition
Flashing one or more active alarms are present, one or more of
Red/Black which have not been acknowledged.
Steady one or more active alarms are present, all of which have
Red been acknowledged.
Flashing one or more unacknowledged alarms were active, but
White black have now returned to their non-active states.
Steady there are no active alarms present and there are no non-
White active, unacknowledged alarms present.
In summary:
If the indication is red an active alarm is present and if it is flashing it has not been acknowledged.
In more detail:
Flashing red/black means that there is at least one abnormal condition that requires attention, and at least
one active alarm has not been acknowledged.
Flashing white/black means there has been at least one abnormal condition, which has now returned to nor-
mal, without being acknowledged.
Steady red means there is at least one abnormal condition that requires attention, all of which have been
acknowledged, either manually or automatically
Steady white means that there are no current active or inactive/unacknowledged alarms.
HA029280 Chapter 2
Issue 12 Dec 14 Page 2-9
VISUAL SUPERVISOR HANDBOOK
In order to gain more details, the alarm history display can be referred to (section 2.6.2).
DO NOTHING
Doing nothing is acceptable when the light just shows steady white. This indicates that a non-serious abnormal
condition did exist but it has now returned to normal, and that it has been acknowledged.
Doing nothing is also acceptable with a steady red indication that is not the result of its having been manually
acknowledged. In this case, the alarm will have been triggered by an Auto-Ack alarm, which does not require
active intervention but will give information about a slightly abnormal condition.
Chapter 2 HA029280
Page 2-10 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
The Alarm History record starts in the first instance from when the instrument is powered up for the first
time. Thereafter it is preserved through any automatic restarts called hot starts (see section 4.5.2 Setting
the Start-up strategy); but the record is lost and a new one started whenever a new application database is
loaded.
The instrument can retain and display a total of 500 alarms or Events. Once these limits are exceeded the old-
est item in each case is deleted when a new addition is made to the list.
For units without the Auditor option, one ID is displayed (in parenthesis), and this ID is that of the user who
was logged on at Event time (figure 2.6.2c).
ALARM ACKNOWLEDGEMENT
Unacknowledged alarms are made evident by the flashing of the alarm pane, and a flashing background in the
alarm history page.
It is recommended that an alarm is acknowledged before any attempt is made to rectify the cause of the
alarm. Alarms are acknowledged by calling the ‘Alarms’ menu box (either by touching the alarm pane, or by
touching the menu key, then the ‘ALARMS’ key) and operating the ACK key.
HA029280 Chapter 2
Issue 12 Dec 14 Page 2-11
VISUAL SUPERVISOR HANDBOOK
Logging
MONITOR MANAGE
GROUPS FTP
Figure 2.7 Logging menu
STANDARD ACCESS
For the Visual Supervisor there are nominally three types of users: Operators, Commissioning Engineers, and
Engineers.
Each of these three types has what is known as a level of access to the facilities of the instrument, based upon
the needs of the job, and they gain access to that level by typing in a password. The level of access is fixed for
each type of user. That is to say, all Operators share the same password to their level of access; all Commis-
sioning Engineers share the same password to their level of access; and all Engineers share the same password
to their level of access. The Engineer-level password gives access to every facility in the instrument. Only from
Engineer-level can passwords be changed.
The hierarchy of levels is LOCKED (lowest), OPERATOR (next lowest), COMMISSION (middle), ENGINEER (high-
est). You need a password to change up levels, but not to change down. No password is needed for Locked.
What follows are step-by-step instructions on how to navigate the menu system to get access to your level of
facilities. The assumption is that you have your password ready. Passwords are set and re-set by the Engineer.
For first-time access, immediately after commissioning, Section 4.4 (Controlling Access) should be referred to.
Chapter 2 HA029280
Page 2-12 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
1. With the instrument powered up, press the menu key below the 2
screen. Press aCCESS key
In the Main pane the restricted version of the pop-up menu (figure
ACCESS SYSTEM ALARMS
2.3) appears.
PROGRAMMER LOGGING HOME
2 Press ACCESS
1
The Security Access page appears. Press menu key
2/2
RESET E Y C O N -10 B A D B A T
13:12:30 Security Access 04/04/06
3 Press the field showing LOCKED on yellow, opposite ‘New Level’. Enter required level and password,
then CHANGE
CHANGE
In the left half of the screen a pick-list of the access levels appears:
2/2
LOCKED RESET
13:12:40
E Y C O N -10 B A D B A T
Security Access 04/04/06
OPERATOR LOCKED
Enter required lev
level and password,
COMMISSION then CHANGE
LOCKED
ENGINEER. OPERATOR
COMMISSION
Current Level: LOCKED
ENGINEER
New Level: LOCKED
4 Select a level -Operator for example.
Password: ********
***
CHANGE
The background highlights yellow, confirming the choice:
2/2
RESET E Y C O N -10 B A D B A T
13:13:02 Security Access 04/04/06
OPERATOR
Enter required lev
level and password,
5. Press the Return key (the green arrow ) then CHANGE
LOCKED
OPERATOR
COMMISSION
Current Level: LOCKED
ENGINEER
New Level: LOCKED
Password: ********
***
CHANGE
HA029280 Chapter 2
Issue 12 Dec 14 Page 2-13
VISUAL SUPERVISOR HANDBOOK
CHANGE
2/2
RESET E Y C O N -10 B A D B A T
13:13:48 Security Access 040406
A ‘qwerty’ keyboard display appears, with a cursor flashing
under the first character-space in the black confirmation bar
at top left. q w e r t y u i o p
a s d f g h j k l ;
7 If the password contains characters not visible on this dis-
play, press the ‘up-arrow’ at bottom left to view others avail- z x c v b n m ,
able. A numeric/symbol keyboard appears. A further opera-
tion of the Up Arrow calls a keyboard of accented lower-case
letters. A final operation returns the original keyboard to the
Caps lock key
display.
In entering the password as described in step 8 below, the use up-arrow key to select
characters can be selected from all three keyboards as re- alternative keyboards
quired RESET
2/2
E Y C O N -10 B A D B A T
13:14:05 Security Access 04/04/06
password
q w e r t y u i o p
8 Enter the first character of the password. It appears in the
black confirmation bar at top left, and the cursor moves a s d f g h j k l ;
under the next space. Enter the next character, and so on.
Erroneous characters can be deleted by positioning the cur- z x c v b n m ,
sor under the relevant character and pressing the ‘C’ key.
Alternatively, to return to the Security Access page, press the
‘red cross’ key.
2/2
RESET E Y C O N -10 B A D B A T
9 When the confirmation bar shows the correct password, 13:14:20 Security Access 04/04/06
The Security Access page reappears, unchanged from step 6. Current Level: LOCKED
New Level: OPERATOR
Password: ********
CHANGE
10. Press CHANGE
2/2
RESET E Y C O N -10 B A D B A T
The display blanks momentarily, and returns showing the selected 13:15:19 Security Access 04/04/06
level (OPERATOR, ENGINEER or COMMISSION) in the Current Enter required level and password,
Level field as well as the new level field. then CHANGE
If not, an incorrect password must have been entered. Check that Current Level: OPERATOR
the password is correct for the level selected in step 4, and then New Level: OPERATOR
repeat from step 3 onward. Password: ********
CHANGE
Chapter 2 HA029280
Page 2-14 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
To access the Security Access page, either touch the logging pane (XGA units only), or touch the menu key
then the ACCESS key as described above.
Access: LOCKED
Identity:
Password: ********
LoG on
The user identity and password can now be entered by touching each yellow area in turn and using the result-
ing keyboard to enter the relevant character strings. Once this has been completed, the LOG ON key is oper-
ated.
If the instrument fails to respond with the relevant access level, either the Identity or the Password has been
incorrectly entered.
Note: The character strings are case sensitive e.g. Identity ‘Fred’ is different from identity ‘FRED’.
HA029280 Chapter 2
Issue 12 Dec 14 Page 2-15
VISUAL SUPERVISOR HANDBOOK
Chapter 3: OPERATION
The tasks in this chapter all require at least the ‘Operator’ level of access to the instrument.
All the descriptions assume that access at Operator level has already been gained as described in Section 2.8
above
If, at any point, the display shows results that differ from those that the instructions tell you to expect, then
the Menu key at the bottom of the screen can be operated to call the Pop-up menu and the beginning of the
task or another facility if required.
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-1
VISUAL SUPERVISOR HANDBOOK
4. Press the yellowed field of question marks. 09:05:57 Program Load 09/04/08
DSAMPLE-Steel spec 2
STMAXALL-Steel max 1
ENMAXSEG-Maximum mix
ENMAXSP - Maxim
09:20:21 ������������ 09/04/08
5 Press the name of the required program. The background of the
selected program’s name changes to yellow. Program: SAMPLE
6 Press the Return key (the green arrow). The pick-list disappears
and the Load/Save Program page now shows the name of the
selected program on a yellow background. ����
The full Programmer menu appears. The Program pane reads ����������
IDLE, showing the program is loaded but idling, not running. �������� �������� ����
If a program is configured to operate as part of a batch, then the 09:39:45 ������������ 09/04/08
Chapter 3 HA029820
Page 3-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
ACCEPT
A pick-list of the available programs appears in the left-hand 13:38:40 Program Schedule 09/04/08
side of the screen. The small-frame display is shown to the right ????????
of this description. The large-frame product is similar but also File Name: ????????
includes the File Name and the Program Name, separated by a DSAMPLE Start Date: 09/04/08
STMAXALL Start Time: 13:38:03
hyphen, as shown below. ENMAXSEG
???????? ENMAXSP
SAMPLE
ACCEPT
DSAMPLE-Steel spec 2
STMAXALL-Steel max 1
ENMAXSEG-Maximum mix
ENMAXSP - Maxim
The pick-list disappears, and the File Name field shows the name
of the selected program. 13:38:48 Program Schedule 09/04/08
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-3
VISUAL SUPERVISOR HANDBOOK
The field can be cleared to ??/??/?? by pressing the ‘C’ key. The 13:39:20 Program Schedule 09/04/08
red cross key can be used to abort the whole date-entry proc-
ess and return to the Program Schedule page. File Name: SAMPLE
Start Date: 10/04/08
Start Time: 13:38:03
9.When the required date has been entered, the Return key is
used to return to the Program Schedule page, which now shows
the newly specified date. ACCEPT
11 Key in the time in the format hh:mm:ss. 13:39:40 Program Schedule 09/04/08
09:00:00
SAMPLE
7 8File Name:
9
After the first digit has been keyed-in, the cursor moves to the Start Date: 09/04/08
next character, and so on - there is no need to enter the colons. 4 5
Start 6
Time: 13:38:03
1 2 3
. 0
ACCEPT
The field can be cleared to ??:??:?? by pressing the ‘C’ key. The
red cross key can be used to abort the whole date-entry proc-
ess and return to the Program Schedule page.
13:39:45 Program Schedule 09/04/08
Chapter 3 HA029820
Page 3-4 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
3.1.3 Skip
Skipping a program segment causes the program to stop running its current segment and start running the
next segment immediately, starting at the current value. Skip is initiated from the Programmer menu.
Programmer
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-5
VISUAL SUPERVISOR HANDBOOK
3.1.4 Advance
Similar to ‘Skip’, described above. Advancing to the next program segment causes the program to stop run-
ning its current segment and start running the next segment immediately, but starting at the previous seg-
ment’s target value instead of the instantaneous current value. Advance is initiated from the Programmer
menu.
Programmer
Press
aDVanCE key
Figure 3.1.4 Segment advance
3.1.5 Edit
Edit allows the operator to view the program segments (small-frame default - see figure 3.1.5a) and if so con-
figured, (at Engineer level), to schedule, monitor and preview information. Not all this of information can be
displayed simultaneously on the small frame version. Full details of Programmer Edit are given in section 4.1.
SAMPLE 0/0
Segment name
RUNNING 6:47:44 PUMP DOW
14:07:29 Program Edit 16/04/08
HEAT Segment start
Segment duration 00: 15: 00
INITIALISE PUMP DOWN HEAT 01: 00: 00 Segment duration
00: 05: 00 00: 10: 00 01: 00: 00 01: 15: 00
STEP DWELL RAMPTIME Segment finish
Channel name TEMPERAT 30 30 800
DEGC
STEP STEP DWELL Segment time-display options
PRESSURE
1.00E+03 1.00E-03 1.00E-03
User value M B A R
Events Details
Segment Name: Heat
Fan: OFF
Heat: Disable
Cool: Enable
Pressure: Enable
oK
Chapter 3 HA029820
Page 3-6 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
The display can be configured to include Preview, Monitor and Schedule, although not all these items can
be displayed simultaneously on the small-frame unit. Figure 3.1.5b, below, shows the display configured to
include ‘Preview’. ‘Monitor’ adds the monitor function keys below the graph. Schedule displays the file name
and its start date and time.
SAMPLE 0/0
RUNNING 6:47:44 PUMP DOW
11:14:20 Program Edit 17/04/08
Temperat
1050.0
Pressure
0.0
03:43:12 Soak
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-7
VISUAL SUPERVISOR HANDBOOK
This chapter is for Operator access level; see section 4.1 for item two in the above list.
SAMPLE 0/0
RUNNING 13:41:14 I NITIALI
15:25:58 Program Load 09/04/08
3.2.1 Holding a program
Programmer
SAMPLE 0/0
HELD 13:35:04 I NITIALI
15:32:08 Program Load 09/04/08
To the left of the page title is the current time. The MONITOR PREVIEW MONITOR RESTART
facility (section 3.3, below) can be used to view the time-into-
HOLD ABORT RESET
program.
LOAD
SKIP ADVANCE REDO
If the attempts to solve the problem are successful, the program is usually continued using RESTART. If the at-
tempts are unsuccessful, the program can be aborted, as described in 3.2.2 below.
The program is now idling, which means that it is still loaded in short-term memory but not being run. At this
point the same program can be run again from the start, or a new program run (see section 3.1.1 Running a
program now).
SAMPLE 0/0
IDLE 00:00:00 ???
15:57:05 Program Load 09/04/08
Programmer
Chapter 3 HA029820
Page 3-8 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Programmer
The default Program Monitor page is displayed by operating
the MONITOR key (see section 3.1.1 ‘Running a program now’ if PROGRAMS SCHEDULE EDIT
necessary).
PREVIEW MONITOR START
This provides a graphical representation of the program. By de- Figure 3.3.1a Program monitor display
fault, omly the program channels are drawn on the graph. The
PLOT key (active only for Engineer level access) allows the graph
SAMPLE 0/0
content to be edited to include a maximum of five* items. RUNNING 6:47:44 PUMP DOW
16:33:05 Program Load 10/04/08
Temperat
Note: The first time the Visible Plot Select window is 421.0
Visible plot select 0.0 1500.0
opened all plots are set to ‘None’. All required plots Pressure
Plot: Temperature 0.0
must be entered (even those already appearing) as any 0.0 1200.0
Plot: Pressure
plots left at ‘None’ will be removed from the graph Plot: None
when ‘OK’ is pressed. Plot: None
Segment Name:
Plot:
Heat
None
Seg Time Remaining: 00:58:12
Prog Time Remaining: 06:47:44
OK CANCEL
ALARMS PLOT START RESTART
Vacuum A
None
Temperature
Pressure
Vacuum A
Thermal Head
ALARMS PLOT
Figure 3.3.1b Plot editing
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-9
VISUAL SUPERVISOR HANDBOOK
3.3.2 Faceplates
Temperat
A faceplate for each configured plot appears to the right of the graph. The faceplates 421.0
show the plot colour and name, along with the current value and high and low range 0.0 1500.0
values. Pressure
0.0
Note: For the small-frame unit, parameter names are truncated to the first eight 0.0 1200.0
characters. Thus, for example, Temperature1’ and ‘Temperature2’ would both ap- Figure 3.3.2
pear as ‘Temperat’, whereas ‘Temp1’ and ‘Temp 2’ would appear in full. Sample faceplates
SEGMENT NAME
The name of the segment which is currently running (or held).
The keys are disabled (white text) if they are not appropriate, or if the user does not have a suitable access
level.
ALARMS
Operating this key calls the Alarm History display, described in section 3.5.1, below. This display contains only
those alarms and events relevant to the running program.
BATCH
If present, this key causes batch details to be displayed.
PLOT
Operating ‘PLOT’, allows the user to edit the graphical representation of the program, as described in section
3.3.1, above.
REMAINING KEYS
The remaining keys (START, RESTART, HOLD, ABORT, RESET, SKIP, ADVANCE, REDO) have functions described
in sections 3.1 and 3.2, above.
Chapter 3 HA029820
Page 3-10 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
3.3.5 PREVIEW
This presents a graphical view of the program segments, including a vertical cursor which can be touch-
dragged across the width of the chart. Program parameters are represented by faceplates, to the right of the
graph, which contain the values of the parameters at the cursor position. The segment name and the time-
into-program appear below the graph, for the cursor position.
Operation of the option key causes a ‘PLOT’ key to appear, and if the instrument is configured with more than
one programmer, a ‘UNIT’ key also appears.
PLOT operates in the same way as described in section 3.3.1, above,, and as in that section, requires Engineer
level access before it is enabled.
UNIT calls a dialogue box showing the currently displayed unit name. This can be changed by touching the
name field and selecting the required unit from a pick-list.
SAMPLE 0/0
RUNNING 6:47:44 PUMP DOW
15:16:32 Program Load 15/04/08
Temperat
1050.0
0.0 1500.0
Pressure
0.0
0.0 1200.0
touch/Drag
Cursor
03:43:12 Soak
PLOT UNIT
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-11
VISUAL SUPERVISOR HANDBOOK
ASCII Logging
ASCII files are human-readable, and can be imported into MONITOR MANAGE
standard spreadsheets. Files of this type have ‘.ASC’ extensions.
GROUPS FTP
TEXT
A Text file is a continuous file that starts when logging starts and stops when logging stops. The file must have
an 8-character file name with the usual MS-DOS constraints; the instrument adds the file type suffix .asc or
.uhh. If .uhh files are used and TEXT is selected, the files are treated as SEQUENCE (see below).
HOURLY
Hourly means that the instrument automatically parcels the archive into files of one-hour length. For the
sequence of files that result, the user supplies the first two letters of the file name(s) and the instrument as-
signs the last six to indicate the time (month hour day) that the recording started for that particular file. For
example, were ‘Monday’ to be typed-in, then a file name for an hourly-type file might be ‘mo010323’, which
would mean that archive started at the beginning of hour 23 of day 3 of month 1.
DAILY
Daily is similar to Hourly. The instrument parcels the recording into files that start at the beginning of each day
(midnight) and run for 24 hours. The user supplies the first four letters of the file set and the instrument sup-
plies the last four (month day).
SEQUENCE
With Sequence filenames, only the first two characters are supplied by the user, the remainder of the file
name being automatically appended by the instrument as a six digit number, starting at 000001. This number
is incremented each time a new file of this form is created.
Chapter 3 HA029820
Page 3-12 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
3.4.3 Manage
The Logging Manage facility allows the export of files to a re-
movable storage device.
ACCESS SYSTEM ALARMS
ARCHIVE EXPORT
OVERVIEW PROGRAMMER RECIPE
The ability to export files to a ‘Memory stick’ is provided from
the ‘Archive Manage’ page. Exported (copied) files are not de- BATCH LOGGING
leted from the internal archive.
Export This pushbutton causes the currently displayed Logging
file to be copied to the USB device, as selected.
Export all This pushbutton causes all files in the internal MONITOR MANAGE
archive to be copied to the USB device. If the
device becomes full during archive, a message ap- GROUPS FTP
pears asking the user to fit a new memory device.
16:50:37 Archive Manage 15/04/08
If a file to be exported has the same name as one already on the File Type: UHH
storage device, the following occurs:
File Name: 00000045.UHH
a. If the file is identical, the file will not be exported, but be File Size: 4 kBytes
marked as ‘skipped’. Media Size: 46848 kBytes
b. If the new file is longer than the one on the storage device, Free Space: 45954 kBytes
but has the same initial data, it will be exported to replace
Free Time: 907-17:16
the existing file.
c. If neither a. nor b. is true, the user is prompted for a deci-
EXPORT EXPORT ALL MONITOR
sion.
The user may return to the Archive manage page at any time.
Note: The large frame unit displays an ‘archiving in progress’ icon at the top of the screen. The icon
consists of a disk shape with an inward pointing arrow to the left. The arrow, and the
upper central portion of the disk shape, flash green during export.
DATA INTEGRITY
Although the Visual Supervisor is designed to maintain logged data in a secure manner in the event of sudden
loss of power, it is not always possible to guarantee that no data will be lost, or that any data record currently
being written will be complete.
Such problems will be minimised if logging is stopped prior to a controlled power down. Logging can be
stopped by turning logging off in LOGGING/MONITOR or by using the STOP button in SYSTEM/APPLN/APP
MGR.
3.4.4 FTP
Archive of data to a remote computer can also be carried out. See section 4.2.2
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-13
VISUAL SUPERVISOR HANDBOOK
TIME REPRESENTATION
If time synchronisation is configured, then the date and time of a cached block are the date and time of
alarm/event occurrence at the originating block, and are displayed as DD/MM HH:MM. If it is not certain that
the original block’s instrument has its own clock synchronised, then the date and time of detection of the
alarm or event will be used, and these are displayed as DD*MM HH*MM.
The Alarms menu appears. The name of the current alarm con- Alarms
dition is displayed in the Alarm pane.
aCK aCK aLL HiStoRY
3. Press HISTORY
SuMMaRY LoG notE
The Alarm History page, depicted in figure 3.5.1a, below, ap- aRCHiVE MESSaGES
pears.
tREnD Run prog 3/5
LOCKED
indicates there are RunninG 05:07:45 2 tREnD
alarm History
further alarm history
pages accessible via tYPE aCtiVE CLEaR aCK
arrow key(s) TREND Abort 04/04/06 12:00:03 -------- -------- -------- --------
Program Aborted 04/04/06 12:00:03
TREND Loaded 04/04/06 11:59:13 -------- -------- -------- --------
Run Prog Download 04/04/06 11:57:12 -------- -------- -------- --------
PRINTER Config 04/04/06 11:57:12 04/04/06 12:09:33
Amarillo Download 04/04/06 11:57:12 -------- -------- -------- --------
Database Started 04/04/06 11:44:52 -------- -------- -------- --------
T2550/7 Comms 04/04/06 11:44:51 04/04/06 12:09:33
GASCONIC Load 04/04/06 11:44:50 -------- -------- -------- --------
SFC_CON2 Clear 04/04/06 11:44:50 04/04/06 11:43:07 04/04/06 12:09:33
SFC_CON1 Clear 04/04/06 11:44:50 04/04/06 11:43:07 04/04/06 12:09:33
TREND Load 04/04/06 11:40:02 -------- -------- -------- --------
Eycon-20 BadBat 04/04/06 11:40:02 04/04/06 12:09:33
Database Loaded 04/04/06 11:40:02 -------- -------- -------- --------
Displays younger
history, if any F1 F2 F3 F4 F5 F6 F7 F8 F9
Displays older
F10 history,
F11 if F12
any F13 F14 F15 F16 F17 F18
Calls filter,
acknowledge and F19 F20 F21 F22 F23 F24 F25 F26 F27
archive keys
Information is arranged in a number of columns as shown above. (The figure shows the XGA version; the
1/4VGA version is similar but does not have the ‘Ack’ column.) The CLEAR and ACK columns contain one of
the following:
1. Dashed lines (for events - defined as one-off occurrences which, by their nature are not ‘Clearable’).
2. Blank spaces (for alarms or messages that are still active).
3. Time and date (showing when the item ceased to be active or was acknowledged).
Chapter 3 HA029820
Page 3-14 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
As can be seen from figure 3.5.1 above, the alarm history displays a list of events that have occurred since the
database was loaded*, giving the date and time of occurrence, and where appropriate, the time of clearing
and (for XGA units only) time of acknowledgement. Where more ‘events’ have occurred than can be displayed
on one page, a ‘page turn’ symbol appears at the top left of the page. Table 3.5.1, below, shows the various
symbols which can appear.
It is possible to limit (filter) the display of ‘events’ in a number of ways, so that only those items of current
interest are included in the list. To achieve this, the ‘Option’ key at the bottom of the display is pressed, to
cause the option bar to be displayed (figure 3.5.1b). This contains not only ‘filter’ keys, but also ARCHIVE and
ACK(nowledge) keys.
tREnD Run prog 3/5
LOCKED
RunninG 05:07:45 2 tREnD
alarm History
tYPE aCtiVE CLEaR aCK
TREND Abort 04/04/06 12:00:03 -------- -------- -------- --------
Program Aborted 04/04/06 12:00:03
TREND Loaded 04/04/06 11:59:13 -------- -------- -------- --------
Run Prog Download 04/04/06 11:57:12 -------- -------- -------- --------
PRINTER Config 04/04/06 11:57:12 04/04/06 12:09:33
Amarillo Download 04/04/06 11:57:12 -------- -------- -------- --------
Database Started 04/04/06 11:44:52 -------- -------- -------- --------
T2550/7 Comms 04/04/06 11:44:51 04/04/06 12:09:33
GASCONIC Load 04/04/06 11:44:50 -------- -------- -------- --------
SFC_CON2 Clear 04/04/06 11:44:50 04/04/06 11:43:07 04/04/06 12:09:33
SFC_CON1 Clear 04/04/06 11:44:50 04/04/06 11:43:07 04/04/06 12:09:33
TREND Load 04/04/06 11:40:02 -------- -------- -------- --------
Eycon-20 BadBat 04/04/06 11:40:02 04/04/06 12:09:33
Database Loaded 04/04/06 11:40:02 -------- -------- -------- --------
F1 F2 F3 F4 F5 F6 F7 F8 F9
FILTER KEYS
ALL Displays all Alarms and Events.
= ALARMS Displays only Alarms.
= EVENTS Displays only Events.
= AREA If an Alarm name is touched (highlights yellow), then pressing =AREA causes only those alarms
configured to be in the same ‘Area’ as the highlighted alarm to be displayed.
= GROUP As for =AREA, but for Group.
= BLOCK As for =AREA, but for function block.
= MSGS Displays only messages
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-15
VISUAL SUPERVISOR HANDBOOK
ACK KEY
Pressing this key acknowledges (after confirmation) all current, unacknowledged (i.e. flashing) alarms. Touch-
ing an alarm name (highlights yellow) before pressing ACK, causes just that alarm to be acknowledged.
ARCHIVE
Allows the alarm history to be archived as described in section 3.5.4 below.
ALARMS
Alarms can be acknowledged the following ways:
1. Press the Menu key below the screen. In the pop-up menu which appears, press ‘ALARMS’, then press
ACK to acknowledge the displayed alarm, or ‘ACK ALL’ to acknowledge all current unacknowledged
alarms.
2. Press the Alarm Pane. In the pop-up menu which appears press ACK to acknowledge the displayed alarm,
or ‘ACK ALL’ to acknowledge all current unacknowledged alarms.
3. From the option bar in the Alarm History page (Section 3.5.1) or the Alarm summary page (section 3.5.5),
press the ACK key.
MESSAGES
Some messages are cleared by the system itself without operator intervention. In such cases, entries appear in
the Alarm history page CLEAR column, but not in the acknowledge column (large frame units only). All mes-
sage indication stops.
For other messages, touching the alarm pane, or operating the Menu/Alarms/Messages key displays the lat-
est message in a pop-up window. Subsequent operation of the OK button for this window, both clears and
acknowledges the message.
Batch Message
the batch has now started
oK
3.5.3. Adding notes to alarm history
The NOTE facility allows an operator-defined text message to be
added to the alarm history as follows:.
Alarms
aCK aCK aLL HiStoRY
In the Alarms menu press NOTE
SuMMaRY LoG notE
The Add Note window appears. aRCHiVE MESSaGES
To enter the note, press the yellowed field, then key in a string of
(max.) 16 characters at the pop-up keyboard, followed by ‘Enter’.
Add Note
To abandon the note before completion, press CANCEL. This will add a note to the Alarm
History List
When the message is compete, press OK. The note is added to the
alarm history, where it is displayed along with its time of entry. Your note:
OK CANCEL
Chapter 3 HA029820
Page 3-16 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Note: In order to avoid the possibility of loss of logging data it is strongly recommended that archiving
is performed with normal logging turned off.
The File Name field shows the default of YYMMDDHH. ALH, SuMMaRY LoG notE
which the instrument supplies automatically. To change this
name, press the field to get the keyboard display, and enter a aRCHiVE MESSaGES
new name. The file extension is always .ALH, (not editable).
2. To abandon the name before completion, press CANCEL. Alarm Archive
3. When the correct name has been entered, press OK. Archive to disk the alarm history
If required the ‘Date Format’ field can be edited in a similar fash- File Name: 99072009.ALH
ion. The format options (Date Time, Spreadsheet and Integer) are Date Format: Date Time
described in sections 4.2.1 and 4.5.4.
The alarm summary page is displayed by touching the SUMMARY key in the Alarm menu.
Operating the Option key calls an option bar like that described in section 3.5.1 for the alarm history display,
except that it includes only ACK, ALL, AREA, BLOCK and GROUP keys.
aRCHiVE MESSaGES
Note: Initially, the display shows only the highest priority alarm in each block. Operation of the down
arrow key below the screen causes the display to change such that it shows all alarms. A further opera-
tion of the keys returns to the single alarm/block display, and so on.
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-17
VISUAL SUPERVISOR HANDBOOK
1 2
Press EVt LoG key
Press menu key
Chapter 3 HA029820
Page 3-18 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
3.6.1 Overview
As a part of configuration (Lintools), an ‘area’ page can be defined which can contain up to sixteen ‘groups’.
Each group can contain up to 16 points, where each point represents a function block. The area page con-
tains group ‘faceplates’ which, when any one is touched displays that group’s first six point faceplates. For the
1/4VGA unit, if there are more than six points in the group, a slider control appears at the right side of the
display to allow access to hidden points. To return to the area display, the up-arrow key is pressed.
If a point faceplate is touched a ‘close-up’ of the faceplate appears giving further information about the point,
the nature of this extra information depending on the type of faceplate.
To return to the group display, the up arrow key can be used. To return to the area display, the up arrow key
can be used twice, or the menu key can be pressed, followed by ‘Overview’.
Note: If only one group is configured, the area page does not appear.
To access the area page, the menu key is pressed, followed by operation of the ‘Overview’ key as shown in
figure 3.6.1a.
2
aCCESS SYStEM aLaRMS
Press overview key
oVERViEW PRoGRaMMER LoGGinG
1
Press menu key
Figure 3.6.1b shows typical area, group and point displays. A selection of typical point displays is given in sec-
tion 3.6.2 below.
TREND DISPLAYS
Operation of the down arrow key whilst in group display mode, calls one of up to four trend displays - Hori-
zontal, Vertical, Full width horizontal, Full width vertical. In each case, it is possible to enter review mode,
allowing historical data to be viewed. Section 3.6.3, below gives more details.
ALARM INDICATION
Alarm annunciators take a variety of forms, and cover different groups of points or function blocks, but all
operate the same ‘protocol’ as follows:
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-19
VISUAL SUPERVISOR HANDBOOK
Fill colour
(red, black/white) Slide to show
defines alarm Group name required faceplates
Group name
status for point.
being ramped
Working setpoint
Ramp hold
Yellow = ramp held
Process value
Ramp name Ramp name
out-of-range holdback
Yellow = heldback
Note: The vertical sliders/push-buttons appear only for 1/4VGA unit displays
Chapter 3 HA029820
Page 3-20 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
RAMP FACEPLATES
Process
value node/Loop
Working
setpoint
Ramp rate per
Ramp-to value
unit time
RUNNING
Status 12.45@23.45/ Seconds
indicators HELD
Holdback value
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-21
VISUAL SUPERVISOR HANDBOOK
PID FACEPLATES
Displays a process style faceplate for PID, PID_LINK and PID_CONN function blocks.
15:52:47 Loop name 04/04/06
100 alarms
Mode AUTO
Process value
PV 48.8 Eng
Process value
SL 48.8 Local Setpoint
R A M
Process value Shows the last known process value associated with the loop
Working setpoint Shows the last known working setpoint value associated with the loop.
Local setpoint Shows the last known value for the local setpoint value associated with the loop.
Output percentage Shows the current percentage (0 to 100%) of full scale of the output.
Mode Shows the current mode (Auto, Manual or Remote).
Alarm The alarm beacon is red if the block is in alarm. The beacon is continuously red if the
alarm has been acknowledged, or flashes if unacknowledged.
Mode select These buttons allow the mode to be selected as ‘R’ (Remote), ‘A’ (Auto) or ‘M’ (Manual).
Each of the above-mentioned displays supplies a real-time display of point data. By using the option key, then
‘VIEW’, trend displays become trace-history displays. In such displays, real-time trending stops (although it is
still held in the database for later display), and using various control sliders, the history of the traces can be
displayed at a selectable magnification.
Chapter 3 HA029820
Page 3-22 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
FACEPLATE DISPLAY
This display shows the contents of the group as what are called ‘faceplates’. This particular display is fully de-
scribed in the Overview (section 3.6.1 above). To scroll to the next display mode, touch the down arrow key.
09:21:13 This group 04/04/06
Ramp name Ramp name
NUMERIC DISPLAY
This shows point values as seven segment displays, with faceplates.
09:54:17 Name 04/04/06
PV1/1
101
PV1/2
680
PV2/1
491
PV2/2
671
PV3/1
143
PV3/2
193
VERTICAL BARGRAPH
This mode shows the current point values as vertical bars with faceplates. The height of each bar is propor-
tional to the current value of its associated point. Zero and full scale values appear to the left of the bars.
10:03:34 Name 04/04/06
PV1/1
400
800
800
800
400
400
101
PV1/2
680
PV2/1
491
PV2/2
671
PV3/1
143
PV3/2
193
0
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-23
VISUAL SUPERVISOR HANDBOOK
HORIZONTAL BARGRAPH
This mode shows the current point values as horizontal bars with faceplates. The length of each bar is propor-
tional to the current value of its associated point Zero and full scale values appear below the bars.
This view displays points as though they are being traced on a chart which is rolling downwards. The latest
data is at the top of the display, and the extent of the data shown on the screen is displayed, at the bottom
left of the screen, in hours and minutes.
For 1/4 VGA (XGA) displays Only the faceplates associated with the first six (16) group items can be displayed.
Where there are more than six (16) trends, these are plotted without faceplate. As a part of the group’s con-
figuration, it is possible to re-order the group contents to define which faceplates are displayed.
The colour bar at the top of each faceplate is that of its associated trend.
An alternative view can be obtained by pressing the option key to display the options bar, then pressing
‘VIEW’. This calls the scroll bar display shown in figure 3.6.3f below. If no further action is taken, trend data
will continue to update normally.
Figure 3.6.3e Vertical trend with faceplates Figure 3.6.3f Vertical trend with scroll bars
Chapter 3 HA029820
Page 3-24 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Although data is still read and stored in ‘trace history’ by the instrument, the traces remain static on the
screen (unless the ‘zoom’ or ‘pan’ controls are used).
The Option/Live keys or the ‘Back Live’ key are used to return to the standard/scroll bar display
CURSOR On entry to review mode a cursor is located at the top of the screen. The cursor is repositioned
either by touching it and dragging it to the position required, or by touching the screen at the desired
point (or a combination of both), The exact temporal position of the cursor is shown at the bottom
of the screen, and the values shown in the faceplates are those at the cursor time and date.
ZOOM These controls allow the amount of data displayed on the screen to be varied, either continuously, us-
ing the slider, or in steps (using the keys). The expansion/contraction of the trends is centred on the
cursor position.
PAN These controls allow a particular section of the trend history to be selected for display. The length of
this displayed section is determined by the zoom setting.
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-25
VISUAL SUPERVISOR HANDBOOK
03:85 00:00
Chapter 3 HA029820
Page 3-26 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
The section describing ‘Vertical trend with faceplate’, above, gives full details of review mode.
The Cursor appears at the right hand edge of the screen for horizontal traces.
05:14 00:00
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-27
VISUAL SUPERVISOR HANDBOOK
Notes:
1 In cases 1 and 2 above, there is only a single line, so references to ‘lines’ do not appear in the user
interface.
2 The number of recipe files that can be loaded simultaneously depends on the application. The
number of files that can be loaded is defined by the number of sets (each with a separate ID). If
only one set or ID is configured, then references to set IDs do not appear at the user interface.
Paint maker recipe set (any line can make any colour)
Signals
Signals
Signals
Control
Control
Control
Control
Red Pigment
Yellow Pigment
Blue Pigment
Variable Variable
names values
Chapter 3 HA029820
Page 3-28 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
BATCH LOGGING
3. The Recipe Load/Save page appears with the recipe 15:18:42 Load/Save Recipe 04/04/06
set ID and name of any currently loaded recipe file,
or, if none, lines of question marks. Id: ????????
File name: ????????
To select a new set or recipe file, touch the ID or
Filename area and select the required item from
the picklist which then appears. Alternatively, the
various available selections can be scrolled through,
LOAD
using the left/right arrow keys at the bottom of the
display.
Note: The contents of the status page is context dependent, so it is unlikely that it will contain exactly
the same fields as shown in the figures below.
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-29
VISUAL SUPERVISOR HANDBOOK
DOWNLOAD ABORT
Set ID
Line
Chapter 3 HA029820
Page 3-30 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
F1 F2 F3 F4 F5 F6 F7 F8 F9
Note: For 1/4VGA units, the capture column is initially hidden, the scroll bar below the table allowing
it to be viewed. This scroll bar and the SAVE/CAPTURE keys (shown above) are toggled between by
means of the options key.
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-31
VISUAL SUPERVISOR HANDBOOK
3.8 BATCHES
Batch
BATCHES STATUS
RESET ABORT
SAMPLE 0/0
RUNNING 13:06:34 1
12:35:33 Load Batch 04/04/06
2 Touch the ID or filename area
File Name: ????????
3 Select the required item from the picklist which ap-
pears.
The Batch ID is initially chosen as unique by the instrument. The name can be edited in the normal way. In
addition to the batch ID there can be up to six custom items (in the example shown there are three, viz: Order
No, Customer and Contact). Again, these items are editable in the normal way. The titles of these custom
items (e.g. Order No.) are set up using the customising techniques described in Chapter 5, below.
Chapter 3 HA029820
Page 3-32 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
The batch status screen contains all the information present on the Batch Start screen, but also includes the
State of the batch, its ‘Started at’ and (if appropriate) ‘Ended at’ time and date, and phase information. If
a batch message is active, an annunciator bar appears near the top of the page flashing orange/black and a
question mark with orange/black flashing background appears at the left side of the alarm pane. Touching
the alarm pane allows review and acknowledgement of the message.
SAMPLE 0/0
RUNNING 13:06:34 1
12:35:19 Batch Status 05/04/06
Batch Message Batch message
annunciator
File Name: BATCH
Recipe Name: 1
Batch Id: 50562985
Order No: 060405
Customer: FishesRus
Contact: C. BASS
State: COMPLETE
Started At: 05/04/06 12:30:46
Ended At: 05/05/06 12:34:43
HA029280 Chapter 3
Issue 12 Dec 14 Page 3-33
VISUAL SUPERVISOR HANDBOOK
Operation of the CREATE key causes a pick list to appear allowing the user to define batch parameters, as
shown in the figure.
CREATE AS ..
Filename:
Recipe Line: <NONE>
Display Group: <NONE>
Message: <NONE>
Log Group: <NONE>
Log Report: <NONE>
oK CanCEL
Filename* Allows a filename (eight characters max.) to be entered for the Batch file.
Recipe line Allows a recipe line to be chosen for batch action.
Display Group Allows one of the display groups to be selected for batch action - see section 3.6 for
further details
Message Allows a message (set up in LIN blocks configuration) to be selected for display as appro-
priate.
Log Group Allows a log group to be selected for Batch action (section 4.2).
Log Report A logging group may have been configured to have “reports”. In such a case, one of
the log group’s report files may be selected to drive batch reports. A batch report is
generated for start, stop and abort. The create facility generates an elementary report
file (.UYF) which may be customised by being exported and edited (see section 5.9.1 for
further details of .UYF files).
Chapter 3 HA029820
Page 3-34 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Chapter 4: MANAGEMENT
This chapter is for those responsible for setting up the instrument, for managing applications, for editing
programs, and for supervising the day-to-day operation and monitoring of the instrument. ‘Engineer’ level of
access to the instrument is required (see section 2.8.1 - gaining access). This chapter consists of the following
sections:
4.1 Editing a program (spreadsheet) 4.7 File Manager.
4.2 Logging groups of data 4.8 Recipe management
4.3 Managing an application 4.9 OEM features
4.4 Controlling access 4.10 Batch Maintenance
4.5 Setting up and re-setting the instrument 4.11 Compatibility
4.6 Cloning an instrument 4.12 Editing a progam (Application editor)
JOG BUTTONS
Panel customisation (see section 5.2.5) includes six entries (2280 to 2285) which, if included in the _USER.UYL
file, cause ‘jog’ buttons to appear on the screen. Operation of these buttons moves the user forward through
a segment in steps of 1 minute (entry 2281), 10 minutes (2283) or 1 hour (2285) or backwards 1 minute (entry
2280), 10 minutes (2282) or 1 hour (2284).
For example, if the items below are included in the file, then three buttons will appear with legends ‘>’, ‘<<’
and ‘>>>’. Operation of these buttons cause the segment to jump forward one minute, backward 10 minutes
or forward one hour respectively.
S2281,>
S2282,<<
S2285,>>>
Note: The >, << and >>> characters are suggested as an example - any keyboard characters can be
used. To ensure manageable button sizes (defined automatically), each string should be limited to 12
characters.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-1
VISUAL SUPERVISOR HANDBOOK
4.1.1 INTRODUCTION
CREATING A PROGRAM
The PC based Setpoint program editor (supplied on CD as one of the components of the Eurotherm Project
Studio) is used to create programs. For details, see the Program Editor Handbook.
PROGRAM EDIT
Notes:
1 The following tasks (changing setpoint value, segment duration, holdback value, rate, user value
and event value) can be performed while a program is running (but on Hold). Whilst the current
segment is in Hold mode, its values are displayed in green, instead of blue. It is possible to edit the
duration of a non-ramping segment using ‘Jog’ buttons (see below), if enabled. Durations of ramp-
ing segments cannot be edited using Jog buttons.
2. The PREVIEW facility on the PROGRAMMER menu displays a profile of the loaded program over its
full duration, and target values can be displayed at any point in time. This allows the user to check
that any edits have produced the intended profile.
3. For systems with the Auditor option fitted, an edited program must be saved before it is run.
Chapter 4 HA029280
Page 4-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
1 2
2. Press PROGRAMMER Programmer
Press Programmer key
The Programmer menu appears. Press menu key PROGRAMS SCHEDULE EDIT
The Load/Save program page displays the name of the selected Program: SAMPLE
program.
7. Press LOAD.
If the program has components (parameters) which are not in the
LIN database then an error message will appear and the program LOAD
will not load.
After a successful load, the Programmer menu reappears.
10:19:28 Program Load 18/04/08
8. Press EDIT
The Program Editor page appears showing various values in tabular Programmer
form, starting with channels, followed by any user values and PROGRAMS SCHEDULE EDIT
In the default display, each column represents a segment, and each HOLD ABORT RESET
LOAD
segment is identified by a name or number shown at the top of the SKIP ADVANCE REDO
column. Under the segment identifier is the time duration of the seg-
ment. For each channel, the type of segment is given together with 0/0
SAMPLE
Segment name
its setpoint. User values show the current value of the parameter. 12:04:41
IDLE 00:00:00
Program Edit
???
18/04/08
Events are displayed as a six*-character string (large frame = 12 Segment duration I
Segment type
P D H
NITIALISE UMP OWN EAT
characters), which can be decoded by touching the relevant cell to 00: 05: 00
STEP
00: 10: 00
DWELL
01: 00: 00
RAMPTIME
Channel name T
display the event status.
EMPERAT
30 30 800
C DEG
STEP STEP DWELL
PRESSURE
1.00E+03 1.00E-03 1.00E-03
User value MBAR
The default screen can be edited as described in section 4.1.9, be- Events
V A C U U M A 0.00E+00 0.00E+00 0.00E+00
MBAR
low. This allows, amongst other things, segment start and end times EVENTS 000 100 001 100 001 100
to be added and events to be listed individually. 1-6
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-3
VISUAL SUPERVISOR HANDBOOK
Chapter 4 HA029280
Page 4-4 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-5
VISUAL SUPERVISOR HANDBOOK
PUMP DOWN
00: 10: 00 01:
DWELL RAM
30
Segment Name The name of the segment - not editable in this window.
Segment Type Allows the user to select from:
STEP: Setpoint is set to the Target value immediately, and remains there for the remain-
ing segment duration.
DWELL: Segment value remains constant at the finish value of the previous segment.
RAMPTIME: The setpoint value ramps linearly from the current value to the Target value
over the segment duration time.
RAMPRATE: The setpoint value ramps from the current value to the Target value at the
specified rate. Segment duration is set to (New Target - Old Target)/Rate.
Target Allows the user to enter target setpoints, ramp rates etc. Not editable for Dwell seg-
ments.
Notes:
1. A segment may not ramp at less than 0.001 or greater than 9999.0 whether expressed explicitly in
a ‘Ramprate’ command, or implicitly in a ‘Ramptime’ command. Values outside this range cause the
segment to execute a ‘step’ function.
2. It is possible to make changes to any target setpoint, thus affecting the program ‘time remaining’
value. Where changes have been made to segments that have already been executed, the trend
shape and the cursor position in the Monitor display may be incorrect; the Monitor ‘time remain-
ing’ and faceplate setpoint values will, however, be accurate for the current program cycle. The
situation is self correcting in that the cursor position and graph shape will be accurate next cycle or
program run.
Chapter 4 HA029280
Page 4-6 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Hb & Alarm Value Appears only if ‘Hb & Alarm Mode’ is set to ‘per Segment’ in ‘Channel name’ . Allows a
Holdback value to be set for this segment.
Holdback Type Appears if ‘Hb & Alarm Mode’ is set to ‘per Segment’ or ‘per Channel’ in ‘Channel name’.
Allows the user to select ‘None’, ‘Low’, ‘High’ or ‘Band’.
Deviation Alarms Appears if ‘Hb & Alarm Mode’ is set to ‘per Segment’ or ‘per Channel’ in ‘Channel name’.
Allows the user to select ‘None’, ‘Low’, ‘High’ or ‘Band’.
OOB alarm Appears if ‘Hb & Alarm Mode’ is set to ‘per Segment’ or ‘per Channel’ in ‘Channel name’
(section 4.1.4). Allows the user to select ‘None’, ‘Low’, ‘High’ or ‘Band’. Alarm is set
(latched) if any channel PV has been out of bounds during program execution and clears
only when the program is reset.
Alarm delay Appears only if ‘Hb & Alarm Mode’ is set to ‘per Segment’ or ‘per Channel’ in ‘Channel
name’ (section 4.1.4). Allows the user to enter a delay such that if a value returns to a
non-alarm state from an alarm state within this time, then the alarm is ignored.
Touching a user value segment cell causes a pop-up window to appear, with the same title as the channel. As
shown in figure 4.1.6, this window gives the segment name (view only) and a one editable item: ‘Value’.
Vacuum A
Segment Name: pump down
Value: 0.00E+00 mbar
oK CanCEL
Figure 4.1.6 User Value segment display
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-7
VISUAL SUPERVISOR HANDBOOK
COMPRESSED EVENTS
By default, event status is coded in groups of six (e.g. Events 1 to 6, Events 7 to 12) for the small-frame unit
or in groups of 12 for the large-frame unit. An example of such a code is: 100 100, indicating that Events one
and four of the group are active and events two, three, five and six are not active. Touching the relevant cell
produces a display showing what the actual events are, and allowing their status to be set:
Events Details
Segment Name: Initialise
1st event For small-frame units,
in group use scroll bar to dis-
A 0.00E+00 Fan: OFF close hidden events
MBAR
Heat: Disable
EVENTS 000 100
1-6 Cool: Disable
TS 101 100 4th event Pressure: Enable
in group
oK
Figure 4.1.7 Compressed Events
UNCOMPRESSED EVENTS
The Editor ‘Layout’ display (described in section 4.1.9 below) can be used to disable ‘Compressed events’, in
which case, each event appears as a separate row. Touching the relevant segment cell produces a display al-
lowing the status of the individual event to which the cell relates, to be edited.
‘Open’ means that the segment will wait until the relevant input is open; ‘Closed’ means that the segment will
wait until the relevant input is closed; No wait means that the condition is ignored. If any of the wait condi-
tions is true, then the segment waits.
‘Exit’ is similar to ‘Wait’ except that the segment terminates immediately on any of the conditions becoming
true. Exit is not applicable to Ramp segments.
*Note: The actual text which appears is defined in programmer configuration. ‘Open’ and ‘Closed’ are
used here only as examples.
Chapter 4 HA029280
Page 4-8 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
LOAD
Produces a picklist allowing the user to select a different program
SAVE
Saves (without confirmation) the current program, including any edits.
SAVE AS
Allows the current program to be saved with a different Program name and/or File Name.
NEW
Allows the user to create a new program - initially containing just an ‘End’ segment. Further segments are
added by touching the End’ segment cell and Inserting a segment as described in section 4.1.3, above.
PROPERTIES
Calls the program ‘properties’ window shown in figure 4.1.9b below.
Properties Properties
Program Name: Test program Program Name: Test program
Cycles: 1 Cycles: 1
PV Start: Off
oK CanCEL End Condition: Reset
oK CanCEL
Multi-channel applications
Figure 4.1.9b Properties page
Program Name Allows the program name to be edited.
Cycles Allows the user to specify the number of program cycles (up to 999) to be performed. A
value of 0 causes the program to execute continuously for a maximum of 65535 cycles or
until stopped.
PV Start Appears here for Multi-channel applications only; located in ‘Channel’ (section 4.1.4) for
single channel applications.
Off: the program starts at the beginning of the first segment.
Rising: the program advances to the first rising segment that contains the current PV.
Falling: the program advances to the first falling segment that contains the current PV.
End condition Appears here for Multi-channel applications only; located in ‘Channel’ (section 4.1.4) for
single channel applications.
Reset: returns the setpoint value to the first segment start value
Dwell: the program remains at its the end value(s) until restarted.
Rate Units Choose ‘/sec’, ‘/min’, ‘/hour’ or ‘/day’ as units for Ramp Rate segments.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-9
VISUAL SUPERVISOR HANDBOOK
LAYOUT
Allows to enable/disable a number of display layout features.
Editor layout
Long SP names: NO
Segment start: NO
Segment duration: YES
Segment finish: NO
Wide cells: NO
Transpose: NO
Compressed Events: YES
oK
Figure 4.1.9c Layout page
Long SP names: YES’ Allows non-truncated parameter / channel names to appear.
‘NO’ truncates segment and parameter names to eight characters.
Segment Start ‘YES’ causes the segment start time (relative to program start time) to appear under each
segment name.
Segment duration ‘YES’causes the duration of the segment to appear under each segment name. If ‘Seg-
ment Start’ is enabled, Segment duration appears after Segment start.
Wide Cells Increases the width of the cells.
Transpose This field appears only for the large frame unit an allows the display to appear with the
sements arranged vertically and the channels/user vaues etc. to appear across the top
(figure 4.1.9d).
Compressed events If ‘YES’, the event fields appear as a string of ‘1’s and ‘0’s according as the event is active
or not. See section 4.1.7, above, for details.
VIEWS
Allows the user to add different views of the process to the Edit display. These are all described in sections 3.1
to 3.3 for the small-frame version of the instrument. Figures 4.1.9d and 4.1.9e, below show the large-frame
instrument.
Preview adds a graphical representation of the program.
Monitor adds a graphical representation of the process, but includes the various monitor keys.
Schedule adds details of scheduled start and stop times.
REVISION
Shows how many times the program has been changed since ‘New’; also shows the date and time of the latest
edit.
Chapter 4 HA029280
Page 4-10 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Initialise Pump down Heat Equalise Heat 2 Soak Cool Quench Finalise
00:50:00 00:10:00 01:00:00 00:20:00 01:00:00 04:00:00 00:30:00 00:15:00 01:00:00
STEP DWELL RAMPTIME DWELL RAMPTIME DWELL RAMPTIME RAMPTIME RAMPTIME
Temperat 30 30 800 800 1050 1050 900 100 30
degC
STEP STEP DWELL DWELL DWELL DWELL DWELL DWELL STEP
Pressure 1.00E+03 1.00E-03 1.00E-03 1.00E-03 1.00E-03 1.00E-03 1.00E-03 1.00E-03 1.00E+03
mbar
Vacuum A 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00 0.00E+00
mbar
Thermal 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
%
Spread H 0 0 0 0 0 0 0 0 0
degC
Events 000 100 000 100 001 100 001 100 010 100 010 100 000 100 100 100 100 000
1-6
Temperat Temperat
421.0 421.0
0.0 1500.0 0.0 1500.0 File Name: Sample - a
PREVIEW Pressure MONITOR Pressure Start Date: 22/04/08
0.0 0.0 SCHEDULE
0.0 1200.0 0.0 1200.0
Start Time: 09:53:40
touch/Drag
Cursor
Segment Name: Heat
Seg Time Remaining: 00:58:12
Prog Time Remaining: 06:47:44 ACCEPT CANCEL
03:44:16 Soak
ALARMS PLOT START RESTART
Figure 4.1.9d Edit page - large frame unit with Preview, Monitor and Schedule displayed
Test program 0/0
RUNNING Heat RESET ENGINEER
07: 11: 36 95% 897-14:0
15:00:01 Program Edit 22/04/08
Temperat
421.0
Temperature Pressure Vacuum A Thermal Hea Spread Hold Events 0.0 1500.0
degC mbar mbar % degC PREVIEW Pressure
1-6 0.0
Initialise STEP STEP 0.0 1200.0
00:50:00 30 1.00E+03 0.00E+00 0.0 0 000 100
End
ACCEPT CANCEL
Figure 4.1.9e Edit page - as fig 4.1.2a but with Transpose = YES (in LAYOUT) and Option key operated
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-11
VISUAL SUPERVISOR HANDBOOK
It is possible to record just one group, or several groups simultaneously. If several groups are to be recorded
simultaneously, the groups can be saved to one file or to separate files. Archiving to one or more remote
computers using FTP is described in section 4.2.2, below.
1 General audit records (for subsequent analysis with MS Excel, for instance)
1. Press the Menu key then LOGGING, then GROUPS ACCESS SYSTEM ALARMS
The Logging Groups page appears, showing data for a single PROGRAMMER LOGGING HOME
group.
To scroll between groups, press either the < or > keys can be 2
used. 1 Press LoGGinG
For any group, the fields are as follows: Press menu key
Logging
GROUP NAME This is an identifier given to each group of 3
MONITOR MANAGE
data. To name a file or to change a file name, Press GRouPS
Chapter 4 HA029280
Page 4-12 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
LOG CONFIGURATION
The remaining fields concern the configuration of the files to be logged. To change any of these fields, Logging
must be selected OFF as described above.
Archive Int This is the interval at which data is archived during the logging process. The maximum
rate is 1 file per sec: for example, 1 file @ 1 sec, 3 files @ 3 secs. If a ‘faster’ rate than
this is entered (for example, 4 files each @ 2 secs) then the specified rate may not be
reached, in which case data samples will be lost.
The default format for this field is hh:mm:ss, but this can be changed (see section 4.5
Setting up and re-setting the instrument).
Values are entered using the numeric keyboard that appears on the left of the screen
when the field is touched.
File Type ASCII
This human-readable file type is for importing into standard, commercial spreadsheets.
Files of this type have extensions of the following type: .ASC, .AS1 to .AS9 or .A01 to
.A99. Any file name type may be used.
Uhh
UHH files can be interpreted only by Review software. UHH files can have only Sequence
file names. If ‘Hourly’ or ‘Daily’ is selected, then new Uhh sequence files are created at
hour or day boundaries respectively. The file extension is .Uhh.
Name Type Text
This results in a continuous file that starts when logging is initiated and stops when log-
ging is stopped.
Hourly
Logs data in hourly blocks starting on the hour. Each log is written to a different file
name.
Daily
Logs data in 24 hour blocks starting at midnight.
Sequence
Logs data in sequentially-numbered continuous files.
File Name The operator specifies the first two letters and the remaining six are assigned automati-
cally by the instrument, starting at 000001, and incrementing each time a new file is
started.
Column Titles This field appears only if ‘ASCII’ is selected as File Type.
Pressing the currently-displayed option causes a picklist to appear allowing the user
to select ‘Present’ (column titles included in log) or ‘Absent’, (column titles are not
logged).
Date Format This field appears only if ‘ASCII’ is selected as the file type, and is used to select the
format for the date/time or duration stamp recorded in the file, by means of a picklist
containing the formats described in table 4.2.1.
Compr Ratio Not supported by this release of software.
If ‘Binary’ is selected as File Type, then Compr[ession] Ratio replaces Column Titles and
Date Format. Compression ration can be selected, from a pick list, to be either Normal
or High. Normal provides an exact copy whilst High compresses the data more than
‘Normal’ but with a slight loss of accuracy.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-13
VISUAL SUPERVISOR HANDBOOK
Chapter 4 HA029280
Page 4-14 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Notes:
1. The FTP Ethernet port must be correctly configured in the Comms set up page (section 4.5.1)
2. The host computer must be set up as an FTP server (this procedure depends on the FTP server soft-
ware being used).
3. Transfer frequency (daily, hourly etc.) is as configured in the LOGDEV LINTools block.
CONFIGURATION
archive FtP Servers
Revision: 19 13/05/09 14:51:54 aDMin
Single copy: no
(1/3)
Appears only if Auditor
Host: 123.456.128.150 option enabled
Enabled: YES
user name: anonymous
+:
Password: *************************
Directory: FtP_Root1
+:
+:
(2/3)
Host: 123.456.128.172
Enabled: YES
user name: anonymous
+:
Password: *************************
Directory: FtP_Root2
+:
+:
(3/3)
Host: 123.456.128.230
Enabled: YES
user name: anonymous
+:
Password: *************************
Directory: FtP_Root3
+:
+:
SaVE
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-15
VISUAL SUPERVISOR HANDBOOK
Directory: Known as an’ FTP virtual directory’, this is the directory (folder) on the remote computer where the
files are to be stored. For security reasons FTP servers normally permit access only to a limited area of
the host computer by re-mapping the directories. It is the re-mapped name that must be entered here.
If more than 40 characters are required, two or three fields must be used.
The instrument must be power cycled to effect the changes.
UNLOAD and DELETE: For many processes, the Visual Supervisor will control one application all the time. This
will be loaded and run at commissioning, or soon after, and thereafter will never be unloaded and will never
be deleted. For many processes, therefore, UNLOAD and DELETE will not be used.
STOP, SAVE and START: All processes will use STOP, SAVE and START because an application has to be
stopped to save application data (to preserve cold-start values if they need changing). This is true even if the
process runs only one application. START simply restarts an application after a SAVE.
LOAD and LD+RUN: All processes require a LOAD or LD+RUN at least once.
If the very first application is being loaded and run on an instrument, LOAD and then START, or just LD+RUN
will be used. If an application is already running and it is to be replaced by another, the sequence from Dis-
playing the Application Manager page to Loading an application (or Loading and running) should be referred
to.
Application Summary and Function Block Manager provide useful summaries and overviews at any time.
Chapter 4 HA029280
Page 4-16 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
System
1 SUMMARY APPLN
Press menu key 3
SETUP CLONING
Press aPPLn
2
Press the Menu key and select SYSTEM from the pop-up menu. Press SYStEM
System
1 SUMMARY APPLN
Select APPLN from the SYSTEM window to display the Applica-
Press menu key 3
tion window. SETUP CLONING
Press aPPLn
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-17
VISUAL SUPERVISOR HANDBOOK
File: RISE
State: RUNNING
With an application running the Appl’n Manager page appears (ex-
cept for the actual file name) as shown in the figure.
The display confirms that the application has STOPPED, File: RISE
State: STOPPED
Unload the application, without first saving the application data, typically prior to selecting a new applica-
tion, or cloning a new one.
SAVE the application data, typically because the Cold Start values have changed (usually from the Terminal
Configurator).
Note: Any application data saved will not include the current setpoint program.
Chapter 4 HA029280
Page 4-18 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
File: RISE
State: STOPPED
The application must be stopped before application data can be
saved.
Select SAVE
File: RISE
STOPPED
State:Saving
File: RISE.DBF
To save the current application data under a different name, select 09:11:42 Appl'n Manager 05/04/06
SAVE AS.
File: RISE
SAVESTOPPED
State: AS
File: RISE
A ‘SAVE AS’ window appears, with a yellowed field into which anoth- OK CANCEL
You can also use START to start another application that you might
have loaded. UNLOAD SAVE SAVE AS STOP
Select UNLOAD
The screen might go blank for a few seconds while the application
UNLOAD SAVE SAVE AS START
unloads.
When the unloading is complete, the Appl’n Manager page should 09:12:33 Appl'n Manager 06/04/06
look like this, with three keys offering LOAD, LD+RUN, and DELETE.
File: RISE
This is referred to as the ‘bare’ panel. A new LIN database can be
cloned only when in this state.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-19
VISUAL SUPERVISOR HANDBOOK
APPLICATION SELECTION
09:12:50 Appl'n Manager 06/04/06
Press the File field
File: RISE
Select the required application from the pick list and press the Re- State: IDLE
turn key.
File: RISE
State: RUNNING
APPLICATION LOADING
If you select LOAD, there is a short delay before the page shows the
name of the application and its state, IDLE.
*** No application loaded ***
09:13:24 Appl'n Manager 06/04/06
If LD+RUN is selected, there is a short delay before the page shows
the name of the application and its state, RUNNING. The same state File: RISE
can be achieved using LOAD, then START.
File: RISE
The application must be stopped and unloaded before it is deleted.
Confirm Delete
File: RISE
OK CANCEL
Press DELETE
LOAD LD+RUN DELETE
Press OK
Chapter 4 HA029280
Page 4-20 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Figure 4.3.8a shows how to access the Function Block Manager, and figure 4.3.8b shows the initial Function
Block Manager display pages.
2
Press SYStEM
System
SUMMARY APPLN
1
3
Press menu key SETUP CLONING Press aPPLn
Application
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-21
VISUAL SUPERVISOR HANDBOOK
Note: For small frame units, the option key toggles the option bar and the scroll bar at the bottom of
the screen.
CREATE This key allows a new block to be created. Once the block category, block type and
block name have been entered, operation of the OK key causes the new block to be cre-
ated.
Category and Type are selected from pop-up pick lists. The block name must be ‘typed
in’.
SAVE Operating this key saves the database in the same way as the SAVE key in the Application
Manager (section 4.3.4).
NETWORK Operation of this key displays a list of all the external databases defined within the ap-
plication.
Chapter 4 HA029280
Page 4-22 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Note: For the sake of simplicity, only those function blocks shown in figure 4.3.8b have been included
in the above figure. In reality, function blocks hidden (off screen) in figure 4.3.8b would replace some
of those shown above.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-23
VISUAL SUPERVISOR HANDBOOK
arrow key displays block details - Block name, Block type and Track
Alarms
Ramp Dis
FALSE
FALSE
update rate (figure 4.3.8e). PV
TgtSP
15.23
15.00
degC
degC
Rate 0.000 degC
RampUnit SEC
Out 15.00 degC
Note: Displayed units are not updated dynamically. NewTgtSP
NewRate
20.00
0.000
degC
degC
Sync FALSE
Changes in units are therefore not reflected until the Complete
Active
FALSE
FALSE
options<< (11)
taskHalt<< (4)
Relays
Relays<< (2)
In the case of subfields, a number is displayed, which is the Wdg<<
Access control consists of setting up (and changing, if necessary) the passwords for each of the three types
of users: Operators, Commissioning Engineers, and Engineers. Alternatively, a ‘User ID’ access system can be
used, as described in section 4.4.3, below.
Section 2.8.1, above, contains details of how the passwords/User ID is used to gain access to various parts of
the instrument configuration.
As described in section 4.5.6, it is possible to set a time period (time-out) after which the access level returns
to ‘Locked’.
Chapter 4 HA029280
Page 4-24 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Engineer level: For first-time access, immediately after the instrument has been commissioned, the factory-
set default password for Engineer-level access should be entered. This password is:
<spacekey>default
2
4.4.2 Editing the passwords Press aCCESS
To change the passwords, carry out the following procedure:
ACCESS SYSTEM ALARMS
1 Press the Menu key.
The Pop-up menu appears. PROGRAMMER LOGGING HOME
2 Press ACCESS.
1
Press menu key
0/0
RESET
09:14:32 Security Access 06/04/06
Enter required level and password,
The Security Access page appears, displaying the current access then CHANGE
level (ENGINEER) and two keys: CHANGE and PASSWDS.
Current Level: ENGINEER
New Level: ENGINEER
3 Press PASSWDS Password: ********
CHANGE PASSWDS
0/0
RESET
09:15:40 Passwords 06/04/06
OK USER CANCEL
q w e r t y u i o p
(Continued)
a s d f g h j k l ;
z x c v b n m ,
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-25
VISUAL SUPERVISOR HANDBOOK
a s d f g h j k l ;
z x c v b n m ,
6 Press the Return key
0/0
The Security Access page reappears RESET
09:14:32 Security Access 06/04/06
Enter required level and password,
then CHANGE
For Commissioning Engineer and Operator passwords, the Security Access page reappears with either COM-
MISSION or OPERATOR displayed against both Current Level and New Level (depending upon the access level
for which you were setting the password).
For Engineer-level passwords only, a Confirm Password window appears, prompting a repeat of the password-
entry procedure, as follows in steps 8, 9 and 10.
9 Key in the new password again, and press the Return key. The Confirm Password window pops up again.
10 Press OK. After a short delay, the Security Access page appears with ENGINEER displayed at both Current
Level and New Level.
Chapter 4 HA029280
Page 4-26 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Note: Changing from the standard access-level system to the user id system is not a reversible process
i.e. it is not possible to return to the access-level system from the user id system.
1 Press the Menu key and select ACCESS from the pop-up menu. RESET
0/0
09:14:49 Passwords 06/04/06
If necessary, change the access level to Engineer
2 Press PASSWDS, then USERS. OPERATOR: ********
COMMISSION: ********
3 Confirm (twice) that the change is to be made.
ENGINEER: ********
4 Login at Admin level, by
a) touching the Identity field and entering ADMIN (must be in
capitals) followed by Return, then, OK CANCEL USERS
Acess: ADMIN
Name: ADMIN
It is now necessary to create IDs and passwords for other users, and Identity: ADMIN
assign access levels to them, as described in USER ID MANAGEMENT,
below.
LOG OFF PASSWD USERS
Notes:
1 For security reasons, it is recommended that new ADMIN Id and password are entered before any
other actions.
2 When logging on, it is recommended that the Identity field be cleared completely of any characters
before entry of the new Identity. This is be done by positioning the cursor under the first character
and operating the ‘C’ key.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-27
VISUAL SUPERVISOR HANDBOOK
USER ID MANAGEMENT
Operation of the USERS key calls up a page which allows user identities, passwords and access levels to be
assigned. The USERS key appears only for users logged in at ADMIN level. Figure 4.4.3a below, depicts the
page. Hidden columns are accessed by a scroll bar which hides the SAVE, CANCEL, NEW etc. keys. When re-
quired, these keys are called to the display by operating the Option key one or more times.
tREnD Run prog 3/5
ADMIN Eycon-20 BadBat
RunninG 05:07:45 2 tREnD
09:36:13 Security access 06/04/06
As is depicted above, the opening display shows one user per access level. In order to edit the Identity (in-
cluding password), Name, Access level etc. it is necessary only to touch the relevant field (highlights yellow),
and edit the entry as required.
Note: This procedure is not possible if the unit is fitted with the Auditor option.
To change the Identity ‘ENGINEER’ to ‘Roger” and assign Roger a password of 13.
1 Touch the word ENGINEER in the Identity column.
Identity: EnGinEER
2 Touch the word ENGINEER in the Identity field of the resulting dialogue box Password:
********
(figure 4.4.3b). Confirm:
********
oK CanCEL DELEtE DiSaBLE
Figure 4.4.3b ID Edit page
3 Enter ‘Roger’ using the POP-UP keyboard, followed by Return.
4 Touch the yellow Password field, and enter the number 13 using the keyboard.
5 Touch the yellow Confirm field and enter the number 13 using the keyboard and press OK. If this entry
differs from the first, OK has no effect, and the Confirm field remains highlighted.
To write the changes to the data base, press the SAVE key (first using the Option key to display it, if necessary).
Otherwise press CANCEL.
Chapter 4 HA029280
Page 4-28 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
The editing of remaining fields is carried out in a similar manner, except for the access level field which is se-
lected from a pick list rather than being typed in as a keyboard entry.
Attributes column
Touching this column allows the ADMIN level user to enable or disable the following functions for all other
users:
View only, Admin only, FTP, Remote, User button, User screen. All functions are set to ‘No’ by default. The
display column reflects the features set to ‘Yes’, as shown in the table below. The numbers are cumulative,
so, for example, if ‘View only’ and ‘FTP’ were both selected ‘Yes’ and all other items ‘No’, the attribute display
would be 00001004
View only admin only FtP Remote Display
no no no no 00000000
Yes no no no 00000004
no Yes no no 00000010
no no Yes no 00001000
no no no Yes 00002000
For use with user screens, set up in Lin Blocks, this allows individual users, or groups of users allocated the
same reference number, to be identified as being logged on.
To delete a user, touch the required name in the Identity column, and press DELETE in the resulting dialogue
box. To complete the process, press OK in the confirmation dialogue box.
Notes:
1. For units fitted with the Auditor option, the DELETE key is named ‘RETIRE’. See Chapter 6 for more
details.
2. It is not possible to delete the current user.
To disable a user, touch the required name in the Identity column, and press DISABLE in the resulting dialogue
box. The Identity and name of the disabled user appear in red, and the user will not be able to log on, until
the login has been re-enabled. To re-enable the login, touch the required name in the Identity column, then
re-enter the password and confirm it. The Identity and Name return to their previous blue colour.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-29
VISUAL SUPERVISOR HANDBOOK
New users are entered using the ‘NEW’ key at the bottom of the page (first using the Option key to display it,
if necessary). The new identity and the password are entered as described in the example above.
The new information appears in green, until the SAVE key is operated. (If necessary, use the Option key to
display the SAVE key.)
Notes:
1. For instruments fitted with the Auditor option, it is not possible to create a new user with a previ-
ously ‘retired’ ID. See Chapter 6 for more details.
2. For instruments fitted with the Auditor option, it is not possible to edit any aspect of an account
once the SAVE key has been operated. It is therefore essential to ensure that all entries are correct
before saving.
Account properties
Figure 4.4.3c below, shows a typical properties page, called by operating the ‘PROPERTIES’ key at the bottom
of the screen.
Account Properties
Min User Id Length: 2
Min Password Length: 0
Max Login Attempts: 0
Password Expiry: 0 days
User Timeout: 0 minutes
oK CanCEL
Chapter 4 HA029280
Page 4-30 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Operating the ‘MAINT’ key at the bottom of the Security Access screen calls the ‘Account Maintenance’ screen
to the display, as depicted in figure 4.4.3d, below.
If recovery account is set to YES, this enables a recovery in the event of all ADMIN accounts becoming unus-
able. This requires a maintenance contract with the manufacturer.
Account Maintenance
Recovery Account: YES
oK CanCEL
Operating the STATS key at the bottom of the Security Access screen calls the ‘Statistics’ screen, showing how
many users have been configured out of the total available. For example, Users: 6/100 means that six of the
100 possible users have been configured.
Note: For small frame instruments, a second operation of the Option key is necessary to reveal the
STATS key.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-31
VISUAL SUPERVISOR HANDBOOK
Before any saved changes can take effect, the application must be stopped and then restarted, or the instru-
ment must be powered off and on again. Generally, ‘parameter’ changes (such as baud rate) require only a
stop and restart of the application, whereas ‘hardware’ changes (such as changing a Modbus master port to a
slave port) require a power down and up. 2
1. Press the Menu key and select SYSTEM from the Pop-up menu. Press SYStEM
3 4
Press SEtuP
Press CoMMS
Setup
For each port (COM1, COM2, ENET1, ENET2…) there is a column of parameters (Hardware, Protocol, Mode
No…). If necessary, the vertical slidebar can be used to display more parameters hidden further down the
page. The full list is:
09:41:19 Comms Setup 20/11/08
Hardware Standard (for example, RS485) PORT COM1 COM2 ENET1
Node No. 1
Baud (rate) Baud 9600
Note: Some of the keys at the bottom of the display appear only if the relevant option is enabled.
Chapter 4 HA029280
Page 4-32 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
On 1/4VGA instruments a horizontal slide bar can be used to reveal the other ports. The Option key must be
used (one or more times) to display the SAVE, CANCEL, ETHERNET etc. keys, temporarily, in place of the slide-
bar. XGA instruments always display these keys.
PROTOCOLS AVAILABLE
Notes:
1. Ports in parentheses ( ) are not recommended for the associated protocol.
2. COM1/COM2 ports are always EIA485.
3. All protocols use 8 data bits
4. The Node Number (where presented) must be non-zero to enable the port.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-33
VISUAL SUPERVISOR HANDBOOK
TALK-THRU
Talk-Thru, (or transparent Modbus access) is a facility provided to enable use of the Eurotherm iTools package
to configure Model 2500 controllers without having to disconnect them from the Visual Supervisor. The 2500s
are connected to the Instruments’s Modbus Master port as shown in section 1.3.5.
The PC is connected to the Modbus Slave port on the front panel via an EIA232 link. With the iTools package
running on the PC, the Model 2500 units can then be configured by ‘talking through’ the Visual Supervisor.
Notes:
1. In order for TalkThru to work, the database must contain a Gateway file (.GWF) for Modbus slave
and for Modbus master, both of which are referenced in GW_CON blocks.
2. PC/iTools can be connected to the Modbus COM1/2 port, but needs an EIA422/485 converter.
3. For more information refer to the iTools Help system.
4. The PC may be connected across Ethernet using Modbus/TCP instead of one of EIA422/485.
ETHERNET
The following applies only if the Ethernet option is fitted.
Notes:
1. Before operating the ‘ETHERNET’ button, operate the ‘SAVE’ button, or all changes made so far will
be lost.
2. Before operating the COMMS button to return to the Comms setup page, operate the SAVE button,
or all changes made in the Ethernet setup page will be lost.
3. On the small frame (1/4 VGA) version of the instrument, ‘SAVE’, ‘CANCEL’, ‘ETHERNET’
etc. buttons are hidden. The Option key is used one or more times to display these
Option key
buttons (overlaid on the scroll bar).
4. The user must have suitable access permission in order to edit the Ethernet setup.
Ethernet setup is accessed by operating the ‘Ethernet’ key at the bottom of the comms set-up page. Figure
4.5.1b shows the relevant fields. To return to Comms setup, operate the Comms button.
Chapter 4 HA029280
Page 4-34 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
MODBUS/TCP
For each relevant slave node, an entry must be made in the Modbus/TCP mapping table (figure 4.5.1c) which
is accessed by touching the MODBUS/TCP key at the bottom of the Comms setup page (figure 4.5.1a).
tREnD Run prog 3/5
LOCKED Eycon-20 BadBat
RunninG 05:07:45 2 tREnD Fred
MoDBuS_1 /tCP
4 4 149.121.128.234 502
7 7 141.121.128.231 502
instrument no.: 7
oK CanCEL DELEtE
To edit the values for an existing slave, touch the relevant field (as shown above for ‘Instrument’), and then
touch the current value. This causes a pop-up keyboard to appear, allowing the user to enter a new value.
Changes take place only after the SAVE key at the bottom left of the screen has been operated.
New slaves can be added by touching the ‘NEW’ key, and editing the values which appear in the resulting dia-
logue box.
Instrument This entry is the number which appears in the InstNo column in the GWF Modbus table.
Slave Address This value (sometimes called the Modbus address) is what the slave expects to see in any mes-
sage sent to it.
Host The IP address of the relevant Slave Node.
TCP Port This is the port used for the connection. The default (502) should be used unless the slave
documentation advises otherwise.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-35
VISUAL SUPERVISOR HANDBOOK
TIME SYNC
Operation of this key causes the ‘Time Synchronisation’ page to appear (figure 4.5.1d). ‘Server operation’
allows a user with suitable access permission to configure the unit to act as an SNTP server if required. ‘Cli-
ent operation’ allows the unit to act as an SNTP client (receiving time data from an external source), or as a
time-of-day (TOD) master or slave, in which case time synchronisation with other units is carried out using the
TOD_DIAG block in LINtools.
Note: If the unit is successfully synchronising, then the time and date setting fields do not appear in
the clock setup page (section 4.5.3) and a message (e.g. ‘Clock configured as SNTP client’) is displayed
in green text. If the unit is configured to synchronise, but it is not successfully communicating with the
synchronisation source, the same message appears, this time in red, and the time and date fields ap-
pear and can be edited as normal.
09:41:19 Comms Setup 20/11/08
PORT COM1 COM2 ENET1
Node No. 1
Baud 9600
Parity NONE
Data Bits 8
Chapter 4 HA029280
Page 4-36 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
The most common strategy is to set both the Hot Start and the Cold Start to YES so that, should power return
before the end of the time-out, the instrument will attempt a Hot Start. If the time-out has expired the instru-
ment makes a Cold Start.
A power loss, or a ‘brown-out’ lasting long enough to trigger an automatic restart, which returns to normal
before the Hot Start time-out, causes the instrument to attempt a Hot Start. If the power does not return to
normal within the time-out period, a manual restart will be required, as described in section 3.1.1 (Running a
program now).
If a power loss, or a ‘brown-out’ lasting long enough to trigger an automatic restart occurs, then, provided
that power returns before the Hot-start time-out interval, the instru-
ment will do a Cold Start on power-up. 2
Press SYStEM
Neither Hot start nor Cold start
ACCESS SYSTEM ALARMS
If both Hot start and Cold start are set to ‘No’ the instrument will not PROGRAMMER LOGGING HOME
Setup
4. Select STARTUP
0/0
RESET
Startup Strategy
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-37
VISUAL SUPERVISOR HANDBOOK
Hot start A Hot start uses data about the current application that the instrument automatically
saves in case of power variation or failure. Using this information, which is preserved
through any power loss, the instrument can automatically restart the process at any time
after normal power returns.
In the fields on the Start-up Strategy page, the following items need to be configured:
1. Whether the process is to start automatically after a power loss
2. A maximum time period (time-out), after the expiry of which, a hot start is inappro-
priate.
Cold-Start Cold Start data is application data, not just program data, so its scope is much wider.
Hot start time: This depends upon the process under control. If the process can tolerate only a short
time without normal power before either the plant or the load requires manual atten-
tion, then a short time-out needs to be set. If, however, the process is robust enough to
regain normal processing conditions even after a lengthy power-outage, then a longer
Hot Start time-out may be set. Actual times are process-dependent, but the general
rule is that the process must not restart automatically beyond the time when it requires
manual attention.
Brown-out time This sets an alarm when a power-variation has persisted for longer than a preset time.
Unless the alarm is set up to take some action, the Brown-out time acts only as a warn-
ing, in case some special strategies exist that might need implementing in those circum-
stances, or that have been set up to run automatically.
If power totally fails but returns within the interval specified as Brown-out time, then the
instrument treats it as a brown-out. If it returns after the Brown-out time, then a restart
is either possible or certain, depending on how soon after the time limit it returns.
The type of restart attempted depends on the programmed strategy.
SAVE CANCEL
In the Startup Strategy page, press the Startup setting to be changed.
Edit the entry using the pick-list which appears, then press Return.
The pick-list disappears and the Startup Strategy page displays the
new value.
simple 0/0
IDLE ??/??/??
09:16:31 Startup Strategy 06/04/06
Changing time-out values 00:10:00
7 8
Hot9Start: YES
Cold Start: YES
4 5 6
Hot-start time: 00:10:00
In the Startup Strategy page, press the time-out value to be changed. 1 2 3 time:
Brown-out 00:05:00
Key-in the new value using the pop-up keyboard, then press Return. . 0
SAVE CANCEL
The field shows the new value.
Chapter 4 HA029280
Page 4-38 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
2
Press SYStEM
4.5.3 Resetting the clock
ACCESS SYSTEM ALARMS
CLOCK SETUP PAGE ACCESS PROGRAMMER LOGGING HOME
0/0
RESET
Clock setup
Notes:
1. The clock re-starts when the SET key is pressed. This happens after the time has been keyed in and
after the Return key has been pressed. It is therefore recommended that the keyed-in time is at
least 20 seconds ahead of real time, so that the SET key can subsequently be operated (to start the
clock) when real-time equals the keyed-in time.
2. For time-synchronised systems, if communications with the time server are successfully established,
it is not possible to edit the time or date in the clock setup page. See section 4.5.1 TIME SYNC for
more details.
3. If Daylight saving is set to ‘Yes’ in Time zone configuration (section 4.5.5), then the ‘Hr+1’ and ‘Hr-1’
keys are not displayed.
Date changing
To cancel all the digits (the ones at the top of the keyboard display, 06/04/06
Date: 06/04/06
but not the ones in the Clock Setup page in the background, or in 7 8 9
Time: 15:01:22
memory), press the ‘C’ key - the digits change to question marks. 4 5 6
1 2 3
To cancel the whole time-change operation and return to the Clock
Setup page, press the red cross key. . SET 0 CANCEL Hr +1 Hr -1
Once the correct date has been entered, operate the Return key. To
save the entry and re-set the date press the SET key.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-39
VISUAL SUPERVISOR HANDBOOK
TIME CHANGING
Before starting, please see note 3 on the previous page. RESET
0/0
Type-in the required time (the cursor moves to the next character after . SET 0 CANCEL Hr +1 Hr -1
To cancel all the digits (the ones at the top of the keyboard display, but
not the ones in the Clock Setup page in the background, or in memory),
press the ‘C’ key - the digits change to question marks.
To cancel the whole time-change operation and return to the Clock Setup page, press the red cross key.
When new time has been entered, press the green Return key.
When the actual time is the same as the time just entered, press the SET key to re-start the clock.
SUMMARY APPLN
1
Press menu key SETUP CLONING
3 Select SETUP.
3
The Setup window appears 4 Press SEtuP
Setup
Press �
intERnat STARTUP COMMS CLOCK
4. Select INTERNAT.
INTERNAT TIME ZONE PANEL
0/0
RESET
Internationalise
Language: English
The Internationalise page appears. Date Format: DD/MM/YYYY (DD/MM/YY)
Time Format: HH:MM:SS
Duration Fmt: DD-HH:MM:SS.TTT
CHANGE
The following subsections describe each of the four yellowed fields displayed on the Internationalise page.
Chapter 4 HA029280
Page 4-40 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
0/0
If the Duration Format field is touched, a pick-list of the available RESET
15:24:57 Internationalise 06/04/06
time duration formats appears. DD/MM/YYYY
Language: English
Select the required format and press Return. Date Format: DD/MM/YYYY (DD/MM/YY)
DD/MM/YYYY
MM/DD/YYYY
Time Format: HH:MM:SS
YYYY/MM/DD
The pick-list disappears. DD-mmm-YY Fmt: DD-HH:MM:SS.TTT
Duration
mmm-DD-YY
Press CHANGE. The Duration Format field shows the selected for- CHANGE
mat.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-41
VISUAL SUPERVISOR HANDBOOK
CONFIGURATION
1 Press the menu key.
2
2 Select SYSTEM.
Press SYSTEM
3 Select SETUP.
ACCESS SYSTEM ALARMS
Touch the yellow Name field and use the normal text/nu- 3
Press SETUP
meric entry techniques to enter a name.
Setup
0/0
Enter an offset period, by typing in, for example, RESET
Time Zone
<0><8><Enter> for eight hours.
Name:
Select ‘Yes’ from the drop down menu if daylight savings Offset: + 00:00
time (DST) is to be applied. If ‘Yes’ is selected, the config- Daylight Saving: NO
uration changes to include start and end dates for DST as Time suffix format None
shown in fig 4.5.5b. Values are entered using the normal
SAVE CANCEL
text/numeric entry techniques, and selection from drop
down pick lists.
Figure 4.5.5a
Time suffix format. This allows the user to select ‘None’ Access to Time Zone configuration
(default), ‘Name’, ‘Name+DST’ or ‘GMT offset’ to appear
in association with the time/date display of subsequent RESET
0/0
SAVE CANCEL
Notes:
1. The time and date in the status panes for small frame units do not include any time suffix format, as
there is insufficient space. Alarm and Event pages do include the information, as described below.
2. If daylight saving is set to ‘Yes’, then the Hr+1 and Hr-1 buttons are not displayed in Clock setup
(section 4.5.3).
3. If daylight saving start and end months are the same, then daylight saving is ignored.
Chapter 4 HA029280
Page 4-42 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
As previously stated the small frame version of the instrument does not include Time Zone suffix informa-
tion. The large frame version displays are as shown below. For ‘Name + DST’, the acronym ‘DST’ appears only
whilst daylight saving time is active.
Test program Test program Test program
RUNNING Heat RUNNING Heat RUNNING Heat
07: 11: 36 07: 11: 36 07: 11: 36
11:42:43 PST 11:42:44 PST DST 11:42:45 GMT-08
EVENT LOG
16:14:23 Event Log 08/11/08
GMT-08
04/04 16:00 ACTIVE Shift DigA15
04/04 14:30 TREND Abort
04/04 14:20 TREND Finish
04/04 14:19 TREND Skip
04/04 14:17 TREND Resume
Figure 4.5.5e Event log (small frame shown; large frame similar)
TREND REVIEW
In small frame, the time zone suffix normally replaces the zoom factor. When the zoom factor is changed, the
zoom factor is displayed instead of the time zone suffix until the first cursor operation.
DSP 3 DSP 3
48.75 48.75
48.55 48.55
DSP 4 DSP 4
OPEN OPEN
07/11/08 10:27:05 (x2) 07/11/08 10:29:00 PST
Cursor date Cursor time
Zoom factor Time zone suffix
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-43
VISUAL SUPERVISOR HANDBOOK
not touched during this period, the instrument access level returns PROGRAMMER LOGGING HOME
to ‘Locked’.
System
1 SUMMARY APPLN
Press menu key
SETUP CLONING
ACCESS TO THE PANEL SETUP PAGE 3
1 Press the menu key. Press SEtuP
4 Select PANEL. 4
Press PanEL
Panel Setup
The Panel setup page appears BACK-LIGHT
Brightness: 70%
Saver brightness: 20%
Timeout: 0 minutes
PAGE TIMEOUTS
Home: 0 minutes
only if the relevant
Pop-up: 0 entry has been
seconds
Data Entry: 0 made in the text
seconds
Access: 0 dictionary.
minutes
SAVE CANCEL
Chapter 4 HA029280
Page 4-44 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
4.5.6 SETTING UP THE PANEL DISPLAY (Cont.) 15:57:27 Panel Setup 06/04/06
BACK-LIGHT
BACK-LIGHT 0
Brightness: 70%
TIME-OUTS 7 Saver8 brightness:
9 20%
Timeout: 0 minutes
4 5 6
PAGE TIMEOUTS
1 2 Home: 3 0 minutes
Pressing any of the other fields brings up a numeric keyboard, from Home:
Pop-up: 0 seconds
. 0Entry:
DataPop-up: 0 seconds
which new values for the various time-outs can be entered. Da Access:
Data Entry: 0 minutes
SAVE CANCEL
After each entry, press Return.
DATA ENTRY
Note: The following adjustment applies only to XGA (large screen) units.
The size of the Data Entry pop-up can be reduced by selecting ‘Small’ for the item ‘Data entry’
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-45
VISUAL SUPERVISOR HANDBOOK
Notes:
1. If Intellectual Property Rights Protection (IPRP) (section 4.9.1) is enabled, then data may be cloned
only to the original instrument, or to another with the same IPRP settings.
2
4.6.1 Accessing the cloning page Press SYStEM
0/0
RESET
16:14:25 Cloning 06/04/06
EXPORT IMPORT
0/0
RESET
A pick-list appears, allowing ‘System’, ‘Application’ or ‘ALL‘ to be 16:14:55 Cloning 06/04/06
Application
selected
Application
System
Application
The highlighted field (‘Application’ in this example) indicates which All
type of data was last selected for cloning.
EXPORT IMPORT
Chapter 4 HA029280
Page 4-46 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
4 User pages
5 Forms
6 Comms Profiles
Control Database This is the instrument’s LIN database, consisting of file types .cpf, .dbf, .gwf, .run, .uya,
and .uyn.
SFCs Sequential Function Charts are part of any special strategies in software that may have
written to support particular events, circumstances or requirements. They consist of .sdb
files.
Programs/Recipes Setpoint programs and/or recipes that have typically been created on this instrument
and which the user now wishes to copy to another instrument. Recipes and Programs
consist of .uyy, .uys and .uyr files, and if Batch files are present, .uyb files.
User pages Written by users to satisfy the control requirements of their particular process. User
pages may consist of a single Home page, or a hierarchy of user pages with a Home page
at its root. They consist of .ofl and .pnl files.
Forms Text files that determine how reports are generated. Consist of .uyt and .uyf files.
Comms Profiles Parameters that determine how the instrument communicates with other instruments.
Consist of .uxm file.
Once the required fields have been set to YES the data is exported by touching the EXPORT key at the bottom
of the page.
Notes:
1. Imported user pages take immediate effect.
2. .pnl files need the application to be unloaded and reloaded to take effect.
3. Imported Comms profiles need the application to be restarted to take effect.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-47
VISUAL SUPERVISOR HANDBOOK
EXPORT IMPORT
Press Return
0/0
RESET
16:26:20 Cloning 06/04/06
System
The Cloning page confirms the selection.
EXPORT IMPORT
System Data
Config Options: NO
The System Data Cloning page appears with three fields as described Dictionaries: NO
below: User Pages: NO
1, Config Options
EXPORT CLEAR
2. Dictionaries
3. User Pages
Config Options These are: startup strategy, panel settings, comms settings, and current language. Basi-
cally they are instrument operation preferences. If the Auditor pack option is enabled,
Security Access (if the unit is an Access System Master), Network Audit Trail Setup and
Signature Setup are also presented.
Dictionaries Dictionaries are items within Customisation (see Chapter 5 of this manual).
User pages User pages also form part of Customisation.
Note: If Access is selected, the exported data must be imported into the destination unit within 60
minutes of export time.
From the Cloning page, select IMPORT. The same page appears as for exporting (shown above) and the same
explanations apply.
Note: An instrument may import access data only if it has been exported by the source unit within the
previous 60 minutes.
Chapter 4 HA029280
Page 4-48 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Thereafter the procedures are similar to those in sections 4.6.2. and 4.6.3.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-49
VISUAL SUPERVISOR HANDBOOK
System
Appl'n Manager
Application 16:41:25 06/04/06
File: Colours
LoaD LD+Run DELEtE
State: RUNNING
7 8 Press Maint
Press menu key
9
StoP Maintenance
5 Press FiLE MGR
CLoninG FiLE MGR FiLE MGR
Press StoP
BatCH Maint CoMPat
Figure 4.7.1 Application stop Figure 4.7.2 Calling the file manager
Chapter 4 HA029280
Page 4-50 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
CAUTION
1. Files of the form _SYSTEM.XYZ* must not be deleted or the instrument will not operate correctly
and revert to a factory configuration
2. The file _DEFAULT.OFL must not be deleted or the faceplates in the overview page will fail to oper-
ate correctly,
*XYZ is any three character extension..
Copy to OK CANCEL
node: 1
Device: E:
File:
CAUTION
OK CANCEL Files must not be deleted from the ‘E’ drive
unless it is certain that the control system
will not be impaired by so doing. See the
cautionary notes above.
Node For ELIN systems only, the (decimal) number of the LIN node to be accessed
Device Selectable as E (internal flash memory) or if any of the following are fitted: B (USB Bulk
storage device) or H (internal archive).
Filter Allows file display to be limited to certain types of files.
For example, *.* shows all files, whereas, an entry of *.DBF allows only files with .DBF
suffix to appear. See ‘File’ immediately below.
File Touching this area causes a scroll list of files to be displayed and to be selected (one at a
time) for copying or deleting. The range of files displayed can be limited by entering a
display ‘filter’ to limit the scroll list to certain file names or file types.
Size Shows the size of the selected file.
Free space Shows the remaining capacity of the drive selected.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-51
VISUAL SUPERVISOR HANDBOOK
File: ????????
1
Press menu key
17:01:57 Appl'n Manager 06/04/06
File: ????????
Note: For units fitted with the Auditor Option, an edited recipe must be Saved before it can be down-
loaded.
Chapter 4 HA029280
Page 4-52 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Note: variables are executed in ‘top-down’ order, so the order in which variables appear can be impor-
tant.
To add the first variable, press the RCP cell, then the INSERT key on the pop-up menu. The name and tag refer-
ences of the variable can now be entered. If applicable, Capture and Monitor values can also be edited. The verify
field allows the user to define ’Verify’ as ‘Yes’ or ‘No’. If set to No, the variable is not checked, during download, to
ensure that the value is correctly written. ‘No’ is used, for example, where a variable may reset itself or change.
F1 F2 F3 F4 F5 F6 F7 F8 F9
TAG REFERENCES
Touching a variable in the RCP column , calls the Properties menu. This menu allows the variable name, tag
references and verification setting to be edited.
RECIPE VALUE
Touching a value in a recipe column, allows a new value to be entered.
ADDING A RECIPE
To add a new recipe, select an existing recipe to act as a model, and touch that recipe’s name. Select NEW
from the dialogue box which appears. The new recipe takes the values of the model, and can be edited as
required.
DELETING RECIPES
Touch the recipe name (at the top of the column), then select DELETE from the pop-up dialogue box.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-53
VISUAL SUPERVISOR HANDBOOK
SAVING RECIPES
To save changes to the current file name, operate the SAVE button. To make a copy of the file, press SAVE AS.
Further to this there is an editable timeout field allowing a value to be entered to timeout a successful down-
load of a recipe.
Id: SET1
File Name: GASCONIC
Line: 1
Version: 5
Edited by: Fred
At: 11:50:57 23/11/00
Timeout: 30 seconds
oK inSERt
Operation of the CAPTURE button in the monitor page overwrites the existing values in the selected recipe.
CAPTURE AS, creates a new recipe with the captured values.
Once values have been captured, they can be modified as required in the Recipe edit page.
Chapter 4 HA029280
Page 4-54 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
A Visual Supervisor can be authorised with up to seven different passwords at any one time.
Encryptable file types are database files, sequences, actions and recipes.
Notes:
1. Each file can have the same password as one or more other files, it can have a unique password or it
can have no password at all.
2. Files with different passwords can run together provided that the Visual Supervisor on which they
are running is authorised to use all the relevant passwords.
3. The Flash memory cannot be cloned
4. If IPRP is configured, the Function Block manager (section 4.3.8) is not available, and the Control
Configurator (Section 8) cannot view or edit data.
5. If a recipe is encrypted, it is not possible to view or edit its values at the instrument.
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-55
VISUAL SUPERVISOR HANDBOOK
System
unLoaD SaVE SaVE aS StoP
SUMMARY APPLN
3 6
Press unLoaD
SETUP CLONING Press aPPLn key
10:00:06 Appl'n Manager 07/04/06
Application
7 8 Press Maint
Press menu key
Maintenance
StoP
5 9 CLoninG FiLE MGR FiLE MGR
Press StoP Press
BatCH Maint CoMPat
BatCH Maint
The batch sequence number (ID) that was last used is displayed. This may be modified to a new value (the
next batch run will take this new value +1). The ID is edited by touching the current Id value, then keying in
the required value using the pop-up keyboard which appears.
This facility must be used with caution as, if multiple log files with the same batch ID are imported into Review
software, it will view them as the same batch. Unless this is the intention, any records of previous batches with
the same ID should be removed from Review before the ID is reset.
Chapter 4 HA029280
Page 4-56 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
4.11 COMPATIBILITY
This allows the user to set the instrument to operate with the previous programmer version (now called the
‘Legacy Programmer’) as described in Annex D to this manual. The feature also allows the user to to select
one of three different ratios of Function Block memory : SFC memory, as appropriate to the way in which the
instrument is to be used.
These settings are accessed via the Maintenance menu, which is itself accessed as described in section 4.10,
above.
Maintenance
CHanGE CanCEL
CHanGE CanCEL
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-57
VISUAL SUPERVISOR HANDBOOK
4.12.1 Introduction
As described in the preceding paragraph, this method of creating or editing programs involves the use of
a library of up to 20 segment classes which can be assembled, in any appropriate order, to create or edit a
program. Segments might range from those with no operator input (for example a dwell segment for a fixed
period) to more complex segments where, for example, the operator may have to choose between two or
more fixed values, or even to fill in a full set of parameters (e.g. ramp rate, set point, fall back value etc.).
The Visual Supervisor operator cannot create a segment type; this being done at a pc running LINTools and
the ‘Programmer Application editor’ software. The Help systems for these programs describe how to create
segment types and download them to the Visual Supervisor, but for completeness, some examples are given in
Appendix E to this manual.
As shown in the various illustrations in section 4.12.3, segments are represented by push buttons which con-
tain the ‘Short Name’ for the segment class against a background filled with the colour selected for that seg-
ment class when it was created. The text is black for all segments except for the current segment (parameters
displayed on the screen) the text of which is white. Text colours should be taken into account when selecting
background colour. See Appendix E for details of short names and background colour selection.
The default edit page ap- HOLD ABORT RESET and Program.
pears. SKIP ADVANCE REDO
Chapter 4 HA029280
Page 4-58 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Note: This is not intended to be a realistic program - the example is intended only to show the editing
technique. The user will be able to carry out this procedure only if segment classes have been created
and downloaded to the Visual supervisor.
1. Press the ‘NEW’ key near the bottom left-hand corner of the screen, and enter
Insert Segment
a suitable file name and program name, as shown in figure 4.12.2, above.
Segment Class: Heat
2. Press the ‘INSERT’ key. - the ‘Insert Segment’ dialogue box appears.
3. The default segment class that appears is the next segment class in the tem- Insert After: YES
plate, starting with the first - in this example, ‘Heat’. Press OK. OK CANCEL
4. The Heat segment pushbutton appears, together with its editable parameters
and a preview (figure 4.12.3a). The Segment duration is displayed here even
though it is not editable except by changing the ‘Chan1 Target’ value and the selected Ramp speed.
Heat
00:00:00 Heater on
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-59
VISUAL SUPERVISOR HANDBOOK
Unit: pro3
Program: NEW - New
Segment Name: Maintain (1/2)
Segment Class: Maintain
80.0
0.0 120
Locked
Heat Soak
00:00:32 Maintain
Unit: pro3
Program: NEW - New
Segment Name: End (6/6)
Segment Class: End
27.5
0.0 120
Unlocked
00:27:30 End
Chapter 4 HA029280
Page 4-60 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
VIEWS
By default, the screen is split vertically between the edit area (2/3rds the width of the screen) and the sup-
plementary views area (the right-most third of the screen) which itself is split in half horizontally, with the
‘Programs’ pane at the top and the ‘Preview’ pane at the bottom.
The ‘Views’ key allows the user to change the appearance of the display, to allow any or none of the supple-
mentary views (Programs, preview and Schedule) to be included. If one or more of the views is enabled for
viewing, they share the height of the screen equally. If none of these views is enabled for viewing, the edit
area expands to fill the full width of the screen.
OK
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-61
VISUAL SUPERVISOR HANDBOOK
This appears in the upper right hand corner of the display screen, and allows the user to select a program for
editing, or to save a new or edited program and so on.
Unit: pro3
Program: RKN - Heat1
File Program
Name Name
PREVIEW
This appears (by default) in the lower right hand corner of the display, but the illustration below shows it in
the vertical centre illustrating the case where all three supplementary views are enabled.
Preview shows a profile of the entire program, with the current segment against a white background - the non
current segments being shown against a grey background.
A cursor (a vertical dotted line), initially located at the beginning of the segment, can be dragged horizontally
to any position within the current segment, and the values of the traced parameters at the cursor position can
be read using the faceplates. Cursor time and the segment name normally appear below the ‘chart’, but the
figure below shows the case where the option key has been operated in order to display the ‘Plot’ and ‘Unit’
keys. Plot allows the trace colours to be selected. Unit allows a different Unit (if any) to be selected.
OK CANCEL
Option key
Chapter 4 HA029280
Page 4-62 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
This allows the user to configure a selected program to run, starting at a defined date and time. If a program
is so scheduled a circular orange beacon appears in the top left corner of the program pane.
When being used with CJK style languages, Multi-pane viewing (supplementary views) is not available for the
small frame unit.
2. If the segment ID has been modified, it will not display correctly. If a segment or question or answer is
deleted, the program will no display correctly.
3. Once programs have been created using an Application Manager template, only the following edits may
be made to the template:
a. New classes may be added to the end of the list
b. New ‘Answers’ may be added to the end of the list
c. Limits may be changed
d. Preset lists may be edited
e. New items may be added to the User list.
4. When programs are being visualised from more than one node, both nodes must use the same template
file (i.e. not two copies of the file). Otherwise the program might not display correctly.
5. No changes may be made to a running program, unless it has first been put into Hold mode. When in
Hold mode, only Target Setpoints, User Values and Events may be changed, (if these items have been
configured to be user editable).
HA029280 Chapter 4
Issue 12 Dec 14 Page 4-63
VISUAL SUPERVISOR HANDBOOK
Chapter 5: CUSTOMISING
This chapter describes how to customise the Standard Interface; it consists of the following sections:
5.1 INTRODUCTION
5.1 to 5.8, show how to replace the supplied screen-displayed texts with ones more suited to a particular proc-
ess, in a different language and so on.
Each of these can involve either:
1. replacing text items displayed by the instrument’s Standard Interface; and/or
2. writing new text, either for any other national language versions of the Standard Interface that might be
required, or for any so-called User-screens being developed.
5.9 describes how to format reports. 5.10 to 5.15 contain details of how to create or edit recipe, batch and
card-reader files and section 5.16 describes audit trailing of application values.
The texts of the Standard Interface are held in the System text dictionary, Error messages are held in the Error
Text dictionary, and Event messages are held in the Event Text dictionary. These three dictionaries make up
the _system.uyl file.
User screen and Programmer text dictionaries are initially empty, for users to fill as required. These two dic-
tionaries make up the _user.uyl file.
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-1
VISUAL SUPERVISOR HANDBOOK
Customising an existing .uyl file or building a new one is done by editing the files on a PC using a standard text
editor (for example, Windows Notepad) and then cloning them into the Visual Supervisor by USB device.
Database names (section 5.8) describes how to change the names of function blocks, alarms, and of items
called enumerations which are usually two-state Boolean variables such as ON/OFF and TRUE/FALSE.
Of these, Error messages and Event messages are held in their own dictionaries and can be customised
through those.
Commands, segment type names, and text in menus and column heads are held elsewhere and cannot be
customised.
Chapter 5 HA029280
Page 5-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
For any text item not replaced in the .uyl file, the version in the ROM file will be used.
For example, the file holding terms in English might be the file named _system0.uyl
with a typical record S2,FILE UPDATE.
Simplified Chinese characters are supported and this may allow up to five Chinese/Japanese/Korean (CJK)
languages to be supported in files _SYST<n>.uyl, where n is 10 to 14.
Note: The appearance of the instrument pages may be altered when operating in CJK languages
Notes:
1. Items where ‘ : ’ is the final character always have a space after the ‘ : ’ for formatting purposes
2. Leading space characters are significant
3. Any printable character of the Unicode Latin-1 set may be used.
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-3
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-4 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-5
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-6 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-7
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-8 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-9
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-10 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-11
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-12 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-13
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-14 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-15
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-16 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-17
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-18 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-19
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-20 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-21
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-22 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-23
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-24 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-25
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-26 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-27
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-28 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-29
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-30 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
The following items are empty by default. If set, they enable the additional features as described.
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-31
VISUAL SUPERVISOR HANDBOOK
No Prefixes Notes
580 Original value in a block field change event.
581 New value in a block field change event.
582 Message acknowledge reason
583 Signature reason Auditor Option Only
584 Logged in user’s name
585 Signature Auditor Option Only
586 Authorisation Auditor Option Only
Chapter 5 HA029280
Page 5-32 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-33
VISUAL SUPERVISOR HANDBOOK
where:
PROCEDURE
Chapter 5 HA029280
Page 5-34 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
V11 to V13 take the User ID, V110 to 116 take the recipe file name or the recipe name.
Notes:
1 Applies only to units fitted with the Auditor Option
2 Not applicable to units fitted with the Auditor Option
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-35
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-36 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-37
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-38 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
PROCEDURE
Using a standard text or spreadsheet editor,
1. Write a first column of reference numbers, from V1 to at least V116
2. In the second column, write the message in the required language.
If such customisation is required, the optional file _SYSTEM.UYE may be added to the system. This is a text
file, containing a single line for each event requiring customisation. The syntax is : <Event number>,<Priority>,
where the event number is obtained from the table above, and Priority is 0 to 15.
would cause the events ‘Database loaded’ and ‘Database started’ to be disabled
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-39
VISUAL SUPERVISOR HANDBOOK
For every System file there may be an optional User file to go with it.
Filenames and record syntaxes follow the pattern of those for the _system.uyl files. Filenames are:
_user.uyl for the file holding terms customised in English (or other home language).
with n taking integer values from 0 up to 9, one value for each language to be made available.
where:
The dictionary can hold a maximum of 2000 records, each consisting of up to 128 characters.
where:
Chapter 5 HA029280
Page 5-40 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
The architecture of the Standard Interface is coded in the Panel Navigation file, more usually called the .pnl
file. This section of the manual describes the Panel Navigation file and how to edit it in order to customise the
architecture of the Standard Interface to your own requirements.
The architecture of the User Screen Interface is assembled using the User Screen Editor and is held in other
files. To customise the architecture of the User Screen Interface, see the User Screen Editor Handbook (part
no. HA260749U005).
THE VERSIONS
For any instrument there can be three versions of the Panel Navigation file held in software, with copies of
two of them in ROM. The file names are <appname>.pnl, _default.pnl, and _system.pnl, with ROM copies of
_default.pnl and _system.pnl.
Each of these versions is mostly a list of agents, with various parameters determining behaviour. Some of these
parameters are agent-specific, others are generic.
Codings for _system.pnl (the Bare Panel version) and _default.pnl (called the Application Panel version here)
follow.
Note: For units fitted with the Audit option, please see Auditor Option Versions (below) , for codings.
With an application (say, <appname>) loaded, the system looks for <appname>.pnl. This is a version that has
been customised for that application and which will generate an interface architecture specifically for it. For
an instrument that periodically runs different applications, there could be an <appname>.pnl for each applica-
tion.
If <appname>.pnl cannot be found, the instrument searches for _default.pnl. This is a generic version that
works for all applications.
If _default.pnl cannot be found, the instrument loads a firmware copy that can always be found in ROM. (The
instrument is shipped with these files, and they are loss-proof.)
With no application loaded the system looks for a file called _system.pnl, known as the ‘bare’ panel version
(see also Section 4.3, Managing an Application). If this file cannot be found, the corresponding version in ROM
is used.
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-41
VISUAL SUPERVISOR HANDBOOK
A4000,ACCESS
Dialogue Agent
A100000,DIALOG,,,4
==== END OF FILE ====
Chapter 5 HA029280
Page 5-42 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
(Continued)
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-43
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-44 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-45
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-46 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Programmer
A6000,PROG_MENU,2,3,3,6010
A6010,PROG,2,3,2,6000,8020,9030
A8020,BATCH,2,3,3,0,1
A9030,ALM_HIST,2,,3
Recipe
A7000,RCP_MENU,2,3,3,7010
A7010,RECIPE,2,3,2,7000
Batch
A8000,BATCH_MENU,2,,3,8010
A8010,BATCH,2,3,2,8011
Alarms
A9000,ALM_MENU,2,,3,9010,9011,9021,9012
A9010,ALM_HIST,2,,2
A9020,MESSAGE,2,,3
Dialog Agent
A100000,DIALOG,,,4
Signature Agent
A200000,SIGN,,,5
==== END OF FILE ====
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-47
VISUAL SUPERVISOR HANDBOOK
Note: It is possible to create a system that is un-navigable and unworkable. For instance, it is possi-
ble, inadvertently, to create a system which generates no panel display, and which therefore offers no
means of recovery.
Chapter 5 HA029280
Page 5-48 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
There are several distinct line types, each identified by its first character:
1 Panel Agent declaration, beginning with ‘A’
2 Panel Driver declaration, beginning with ‘D’
3 Home and Root page definitions, beginning with ‘H’ and ‘R’ respectively.
4 Initial page definition, beginning with ‘I’
5 Comment lines, beginning with a ‘space’ character.
Notes:
1. The system will ignore anything it cannot interpret, rather than crash or hang up.
2. The _default.pnl file is a CSV file with lines terminated by either LF or CR-LF.
3. The character ‘\’ placed at the end of a line combines two lines into one ‘logical line’. Repeated use
will combine several displayed or printed lines into one logical line. If logical lines are more than 255
characters long, the 255th character is overwritten by subsequent characters.
4. Line types may appear in any order.
5. Lines beginning with any other character other than A, D, H or R are ignored, effectively making
them comments.
6. The Comment line type is self-explanatory; explanations of the other line types follow.
(Continued)
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-49
VISUAL SUPERVISOR HANDBOOK
Any further parameters are agent-specific in meaning. They must be comma separated, and each must be one
of the following types:
1 Positive decimal number from 0 to 232 - 1
2 Hex number, preceded by ‘X’, with up to 8 digits
3 String, within double-quotes
4 Dictionary string, using the format #S123, where S (for example) is the dictionary identifier and 123 (for
example) is the index number. See the User Screen Editor Handbook for more information.
For example, for a Menu agent, the first two specific arguments are the title and legend respectively, which
may be specified as either strings or dictionary strings. Most other panel agents supply their own title and
legend, which may be customised if necessary by modifying the system dictionary.
* The bit-encoding in the table above for the Application panel version, refers to the last parameter in the line
A2210,APP_MGR,4, , ,0 in the corresponding listing.
Example: D1,QVGA
where the ‘1’ in D1 is just an identifier for the driver, even if there is only one installed.
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-50
VISUAL SUPERVISOR HANDBOOK
Example: H1
This defines the Home agent (the one active after power-up, or after a HOME timeout, which generates the
Home page) If there is no Home declaration, it will default to the agent of numerically-lowest Id in the Main
pane.
Syntax: R<Id>
Example: R1000
With no Root declaration, it will default to the lowest Id in the Pop-up pane. If there are no pop-up agents
then it will be set equal to the Home agent.
Syntax I<Id>
Example: I1000
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-51
VISUAL SUPERVISOR HANDBOOK
The Entry points column gives the number of entry points to each of the listed agents, and the number of IDs
allocated will be the number in this column, starting at the specified ID. This should be born in mind when
assigning Ids to agents, in order to avoid conflicts. Table 5.7.4b give details of those parameters with multiple
entry points.
For each agent, the third column (headed ‘Invalid’) indicates under what circumstances, if any, the agent is not
available. ‘A’ indicates that the agent is not available within an Application panel, and ‘B’ indicates that it is not
available within a Bare panel.
Chapter 5 HA029280
Page 5-52 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
*It is recommended that value ‘2’ be used to obtain the correct editor: a value of 5 may be used to call a
spreadsheet editor when an application editor has been configured; ‘6’ is for factory use only.
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-53
VISUAL SUPERVISOR HANDBOOK
Function block names are open to change using LINtools, either by customers or by OEMs.
Enumerations are also editable, but not via LinTools (see section 5.8.3).
These three types of names/text items are held in Database Names files, called .uyn files. These files are
optional, but where they exist there will be one per database (application). They take the name <appname>.
uyn. Database Names aliasing files (.uyn) also support references to dictionary file entries. Refer to section
5.1 for further information on dictionary files.
where ‘Block Alias’ is the replacement text (or dictionary ID/entry) and ‘Block Name’ is the original LIN
database name for the block.
For example: First Loop,Lp1 replaces the LIN database name ‘ Lp1’ with the new name ‘First Loop’ .
Note: The maximum number of characters for block aliases is eight for the small frame (1/4 VGA) unit
and 16 for the large frame (XGA) unit.
Syntax:
where ‘Alarm Alias’ is the replacement text (or dictionary ID/entry) and ‘Alarm Name’ is the original LIN
database name for the block.
For example: Battery,Root.Alarms.BadBat replaces the current name (text) ‘BadBat’ with the new name (text)
‘Battery’.
Note: The maximum number of characters for alarm aliases is seven for the small frame (1/4 VGA)
unit and 16 for the large frame (XGA) unit (although only the first eight characters appear in the alarm
pane - see section 2.6 for alarm pane details).
Chapter 5 HA029280
Page 5-54 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
5.8.3 Enumerations
Enumerations are nearly always Boolean two-state variables, such as TRUE/FALSE and OPEN/CLOSED. They
are displayed as part of the Programmer graphical facilities (PREVIEW, PREPLOT, and EDIT), and are also used
in logging files.
TAGS
Individual function block fields may be tagged, so that whenever a modification to the block is made from the
touch screen, the modification is recorded in Event History.
Syntax:
<Field Tag>,<Block Name>.<Field Name>.<Bit number>
where field tag is the name that is used to identify the value when changed.
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-55
VISUAL SUPERVISOR HANDBOOK
An example of a .UYF file is given in figure 5.9.1a. The various highlighted items are discussed below.
If the Printer/reader option is fitted, graphical trends can be printed to a suitable printer (as described in sec-
tion 12 of this manual). The additional commands are shown in figure 5.9.1b, below.
Note: The page feed command “SP” works with many printers, for others “S1B&l0H” may be necessary
instead, where the character after the ampersand (&) is a lower case ‘l’, not the number ‘1’.
*I3
"Temperature : ",[pid1.pv]:6.3,"$NPressure :"
[pid2.pv]:6.2,"$N"
Sheet feed command
[pid1.pv]>=30.0<=90.0{Cold,OK,Hot},"$N",_TIME:8,"$,",_DATE:8,"$N"
(Printer dependent)
“$P”
[HD_TREND]:400:200T
Bounding
rectangle size
Name of HISTDATA block
from which trend data is to
be retrieved
Chapter 5 HA029280
Page 5-56 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-57
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-58 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Any one letter from each of the following groups of formatting codes that are applicable to a particular vari-
able can be appended:
1. Enter C, L or R to format the associated value as centred, left justified or right justified respectively.
(Text defaults to Left justified (L); Numeric values default to right justified (R).)
2. Enter Z to include leading or trailing zeros
3. For REAL variables: enter S to display the value in scientific notation (e.g. 1.23E-3)
4. For INTEGER variables, one of the following may be chosen:
X = Display values in hexadecimal format using capital A to F
x = Display values in hexadecimal format using lower case a to f
Y = Display values in binary format
BARGRAPHS
Simple bargraphs, consisting of a horizontal line of asterisks, can be included in the report, by the entry of
scale low and high values and the adding of the letter B after the width character, For example, if the (user
entered) scale is 0 to 50, and the width is 20, then a value of 0 is represented by zero asterisks, and a value of
50 is represented by 20 asterisks. Thus, for this example, each asterisk represents 20/50 or 0.4 of the scale. If
the value is not a whole number of asterisks, then ‘rounding’ is applied.
Thus, a value of 42 would be represented by 42 x 0.4 = 16.8 = 17 asterisks, but a value of 41, (41 x 0.4 = 16.4)
would be represented by 16 asterisks. The 17th asterisk would ‘turn on’ when the process value reached 41.5
The following entry, includes literal text entries to show the low and high scale values:
“0 [“,[Loop1.PV]>=0<=50:20B,”] 50” . For a value of 42, this produces the following printout:
0 [***************** ] 50
FURTHER INFORMATION
1 Variables of type ENUM are printed textually even in the absence of an enumeration list, using the text
defined within LIN. If an enumeration list is included, then all the desired strings must be included.
Empty or Over range valued do not default to the LIN strings.
2 Alarm subfields (e.g. [PID1.ALARMS.HIGHABS] behave as integers taking values 0 to 3:
0 = Alarm not active, Alarm not unacknowledged
1 = Alarm active and acknowledged
2 = Alarm no longer active, but remains unacknowledged
3 = Alarm active but not acknowledged.
If the entire field is specified (e.g. [PID1.ALARMS], a bitwise OR of all alarms is performed.
Note: The subfield ‘Combined’ ‘is also accessible. This is derived from the individual alarms using a
different algorithm.
3 It is mandatory to supply size information for all variables except when an enumeration list has been
given, in which case, the width defaults to that of the longest string.
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-59
VISUAL SUPERVISOR HANDBOOK
For any application with printer support, there can be an optional alarm message formatting form (.UYT) file.
The file syntax is similar to the .UYF file described in section 5.9.1 above, to which reference should be made if
necessary.
.UYT files are used to customise the way in which alarm and Event messages are printed in reports. These
messages are invoked, when certain actions occur within the instrument. Each alarm or event has an identifier
assigned to it so that the correct type of message can be selected.
The various identifiers are listed in table 5.9.2a, along with their applicability to various system variables which
can be included in the report. These system variables are listed in table 5.9.2b In the case where a system
variable is inapplicable, a blank is displayed.
applicable to
iD invoked on
_a_BLoCK _a_DatE _a_naME _a_PRi _a_tiME _a_tYPE
1001 alarm active Y Y n Y Y Y
1002 alarm cleared Y Y n Y Y Y
1003 alarm acknowledged Y Y n Y Y Y
1004 Block event Y Y n Y Y Y
1005 Block event with name Y Y Y Y Y Y
1006 System event n Y n Y Y Y
1007 System event with name n Y Y Y Y Y
1008 operator note n Y Y Y Y n
Table 5.9.2a Alarm type identifiers
EXAMPLE
The figures below show an example of a .UYT file and a typical resulting appearance in the report, respec-
tively.
*I1001
_A_DATE:8," ",_A_TIME:8," "
_A_BLOCK:8R,"/",_A_TYPE:8L,"ACTIVE (",_A_PRI:1,")$R$L"
*I1002
_A_DATE:8," ",_A_TIME:8," "
_A_BLOCK:8R,"/",_A_TYPE:8L,"Cleared$R$L"
Chapter 5 HA029280
Page 5-60 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Each .UYR file consists of three parts. The first part is a 3-line header which describes, in a fixed format, the
general information contained in the file. The second part consists of a single ‘Title Line’. The final part con-
sists of a number of lines, each describing a single variable
Notes:
1. No line may exceed 512 characters, including line feed/carriage return instructions.
2. Spaces are counted as characters
3. String titles do not have to be unique
4. Trailing commas will be treated as illegal unless otherwise stated.
5. If a string length is exceeded, any ‘extra’ characters are lost when saving the file.
6. Commas, double quotes (“), single quotes (‘) and equals signs are all illegal in fields.
7. Non-printing characters (excluding <CR> and <LF>) are not permitted anywhere within the file
FILE HEADER
Line 1
Line 2
Line two contains comma separated information about the current revision of the file e.g.
2,10/04/08,01:37:08,Fred Bloggs,09/04/08,23:37:08
Where
‘2’ is the revision level of the file
‘10/04/08’ is the day/month/year that revision was carried out (local time).
‘01:37:08’ is the hours:minutes:seconds that the revision was carried out (local time).
‘Fred Bloggs’ is the name of the person who last modified the file.
‘09/04/08’ is the day/month/year that revision was carried out (UTC *).
‘23:37:08’ is the hours:minutes:seconds that the revision was carried out (UTC *).
Line 3
Line three defines the recipe set block to be used and recipe download timeout value, in seconds (max. 60).
<Recipe Set Block>,<Timeout>
e.g. SET1,30
The recipe Set Block is the name of the RCP_SET block to be used. If left blank, this field implies any RCP_SET
block.
If the download timeout is exceeded, the recipe download is assumed to have been unsuccessful, and the
recipe goes into a failed state.
*Note: This UTC (GMT) time and date is accurate only if the instrument’s clock (section 4.5.3) and time
zone (section 4.5.5) are set correctly
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-61
VISUAL SUPERVISOR HANDBOOK
TITLE LINE
This line defines how many recipes there are in the file, (minimum = one):
where:
<Line name> defines the name of the recipe line (not required for single line files)
VARIABLE LINES
For each variable in the recipe, a line is required of the form:
where:
<Tag> is the tag name in the database. If the tag name is enclosed within braces ({}), the variable is consid-
ered to be non-verifiable
<Value N> is the value of the Nth recipe. The number of values must correspond with the number of recipes.
UYR,1
6,07/11/08,08:45:54,Richard,07/11/08,09:45:54
,30
,Setpoint
: 1,Amarillo,Gulf Coast,Ekofisk
Methane,GasConc.Methane,90.67241,96.52220,85.90631
Nitrogen,CasConc.Nitrogen,3.128400,0.2595000,1.006800
Carbon dioxide,GasConc.CrbDiOx,0.4676001,0.5956001,1.495400
Ethane,GasConc.Ethane,4.527901,1.818600,8.491899
Propane,GasConc.Propane,0.8280000,0.4596000,2.301500
Water,GasConc.Water,0.000000,0.000000,0.000000
Hydrogen Sulphid,GasConc.Hsulphid,0.000000,0.000000,0.000000
Hydrogen,GasConc.Hydrogen,0.000000,0.000000,0.000000
Carbon Monoxide,GasConc.CrbMonOx,0.000000,0.000000,0.000000
Oxygen,GasConc.Oxygen,0.000000,0.000000,0.000000
i Butane,GasConc.iButane,0.1037000,0.09770000,0.3846000
n Butane,GasConc.nButane,0.1563000,0.1007000,0.3506000
i Pentane,GasConc.iPentane,0.032100,0.0473000,0.0509000
n Pentane,GasConc.nPentane,0.0443000,0.0324000,0.0480000
n Hexane,GasConc.nHexane,0.393000,0.0664000,0.0000000
Chapter 5 HA029280
Page 5-62 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
MULTI-LINE FILES
Figure 5.10.2a, below shows a 2-line version of the basic file described above. The differences are:
In the Title line, field number 2 is included and the lines have been named.
In each variable line, a second field (GasConc2) is included. For the sake of consistency, GasConc has been
changed to GasConc1.
UYR,1
7,07/11/08,08:56:13,Richard,07/11/08,09:56:13
,30
,Setpoint:Line 1,Setpoint:Line 2,Amarillo,Gulf Coast,Ekofisk
Methane,GasConc1.Methane,GasConc2.Methane,90.67241,96.52220,85.90631
Nitrogen,GasConc1.Nitrogen,GasConc2.Nitrogen,3.128400,0.2595000,1.006800
Carbon dioxide,GasConc1.CrbDiOx,GasConc2.CrbDiOx,0.4676001,0.5956001,1.495400
Ethane,GasConc1.Ethane,GasConc2.Ethane,4.527901,1.818600,8.491899
Propane,GasConc1.Propane,GasConc2.Propane,0.8280000,0.4596000,2.301500
Water,GasConc1.Water,GasConc2.Water,0.000000,0.000000,0.000000
Hydrogen Sulphid,GasConc1.Hsulphid,GasConc2.Hsulphid,0.000000,0.000000,0.000000
Hydrogen,GasConc1.Hydrogen,GasConc2.Hydrogen,0.000000,0.000000,0.000000
Carbon Monoxide,GasConc1.CrbMonOx,GasConc2.CrbMonOx,0.000000,0.000000,0.000000
Oxygen,GasConc1.Oxygen,GasConc2.Oxygen,0.000000,0.000000,0.000000
i Butane,GasConc1.iButane,GasConc2.iButane,0.1037000,0.09770000,0.3846000
n Butane,GasConc1.nButane,GasConc2.nButane,0.1563000,0.1007000,0.3506000
i Pentane,GasConc1.iPentane,GasConc2.iPentane,0.032100,0.0473000,0.0509000
n Pentane,GasConc1.nPentane,GasConc2.nPentane,0.0443000,0.0324000,0.0480000
n Hexane,GasConc1.nHexane,GasConc2.nHexane,0.393000,0.0664000,0.0000000
Figure 5.10.2b shows the 2-line file of figure 5.10.2a, with capture variable on the first two variables.
UYR,1
7,07/11/08,09:13:07,Richard,07/11/08,10:13:07
,30
,Setpoint:Line 1,Capture,Setpoint:Line 2,Capture,Amarillo,Gulf Coast,Ekofisk
Methane,GasConc1.Methane,loop11.pv,GasConc2.Methane,loop21.pv,90.67241,96.52220,85.90631
Nitrogen,GasConc1.Nitrogen,loop12.pv,GasConc2.Nitrogen,loop22.pv,3.128400,0.2595000,1.006800
Carbon dioxide,GasConc1.CrbDiOx,GasConc2.CrbDiOx,0.4676001,0.5956001,1.495400
Ethane,GasConc1.Ethane,GasConc2.Ethane,4.527901,1.818600,8.491899
Propane,GasConc1.Propane,GasConc2.Propane,0.8280000,0.4596000,2.301500
Water,GasConc1.Water,GasConc2.Water,0.000000,0.000000,0.000000
Hydrogen Sulphid,GasConc1.Hsulphid,GasConc2.Hsulphid,0.000000,0.000000,0.000000
Hydrogen,GasConc1.Hydrogen,GasConc2.Hydrogen,0.000000,0.000000,0.000000
Carbon Monoxide,GasConc1.CrbMonOx,GasConc2.CrbMonOx,0.000000,0.000000,0.000000
Oxygen,GasConc1.Oxygen,GasConc2.Oxygen,0.000000,0.000000,0.000000
i Butane,GasConc1.iButane,GasConc2.iButane,0.1037000,0.09770000,0.3846000
n Butane,GasConc1.nButane,GasConc2.nButane,0.1563000,0.1007000,0.3506000
i Pentane,GasConc1.iPentane,GasConc2.iPentane,0.032100,0.0473000,0.0509000
n Pentane,GasConc1.nPentane,GasConc2.nPentane,0.0443000,0.0324000,0.0480000
n Hexane,GasConc1.nHexane,GasConc2.nHexane,0.393000,0.0664000,0.0000000
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-63
VISUAL SUPERVISOR HANDBOOK
Figure 5.10.2c shows a single-line file with monitor and capture points. See section 3.7.2 for details of Capture
and Monitor
UYR,1
9,07/11/08,09:18:09,Richard,07/11/08,10:18:09
,30
,Setpoint:1,Capture,Monitor,Amarillo,Gulf Coast,Ekofisk
Methane,GasConc.Methane,GasConc.Methane,GasConc.Methane,90.67241,96.52220,85.90631
Nitrogen,CasConc.Nitrogen,CasConc.Nitrogen,CasConc.Nitrogen,3.128400,0.2595000,1.006800
Carbon dioxide,GasConc.CrbDiOx,GasConc.CrbDiOx,GasConc.CrbDiOx,0.4676001,0.5956001,1.495400
Ethane,GasConc.Ethane,GasConc.Ethane,GasConc.Ethane,4.527901,1.818600,8.491899
Propane,GasConc.Propane,GasConc.Propane,GasConc.Propane,0.8280000,0.4596000,2.301500
Water,GasConc.Water,GasConc.Water,GasConc.Water,0.000000,0.000000,0.000000
Hydrogen
Sulphid,GasConc.Hsulphid,GasConc.Hsulphid,GasConc.Hsulphid,0.000000,0.000000,0.000000
Hydrogen,GasConc.Hydrogen,GasConc.Hydrogen,GasConc.Hydrogen,0.000000,0.000000,0.000000
Carbon Monoxide,GasConc.CrbMonOx,GasConc.CrbMonOx,GasConc.CrbMonOx,0.000000,0.000000,0.000000
Oxygen,GasConc.Oxygen,GasConc.Oxygen,GasConc.Oxygen,0.000000,0.000000,0.000000
i Butane,GasConc.iButane,GasConc.iButane,GasConc.iButane,0.1037000,0.09770000,0.3846000
n Butane,GasConc.nButane,GasConc.nButane,GasConc.nButane,0.1563000,0.1007000,0.3506000
i Pentane,GasConc.iPentane,GasConc.iPentane,GasConc.iPentane,0.032100,0.0473000,0.0509000
n Pentane,GasConc.nPentane,GasConc.nPentane,GasConc.nPentane,0.0443000,0.0324000,0.0480000
n Hexane,GasConc.nHexane,GasConc.nHexane,GasConc.nHexane,0.393000,0.0664000,0.0000000
All values are preserved across power failure, but any values in the .UYL file will over-write those on power up.
The dictionary holds up to 120 records, each of up to 40 characters in length.
Chapter 5 HA029280
Page 5-64 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
The dictionary is divided up into sections, one for each recipe set, each spanning a range of up to 1000
records.
The sections are allocated as follows :-
1001-1999, Recipe set number 1
2001-2999, Recipe set number 2
3001-3999, Recipe set number 3
4001-4999, Recipe set number 4
5001-5999, Recipe set number 5
6001-6999, Recipe set number 6
7001-7999, Recipe set number 7
8001-8999, Recipe set number 8
Also the section 1-999 represents the recipe set currently on view and is thus a duplicate of one of the other
sections.
The following table indicates how the records are allocated in each recipe set. To get the actual record, from
recipe set number n, simply add 1000*n. For example, to get the record of the user who last edited the recipe
3 .uyr file, use record number 3014
Record Value
1 File name (excluding .uyr)
11 Revisions number of .uyr file
14 Name of user who last edited the .uyr file
15 Returns “YES” if the file has been edited but not saved or “NO” if not edited.
111 Name of line number 1
112 Name of recipe selected on line 1
113 Name of recipe active on line 1
114 State of recipe on line 1
121 to 124 As 111 to 114 but for line 2.
131 to 134 As 111 to 114 but for line 3.
141 to 144 As 111 to 114 but for line 4.
151 to 154 As 111 to 114 but for line 5.
161 to 164 As 111 to 114 but for line 6.
171 to 174 As 111 to 114 but for line 7.
181 to 184 As 111 to 114 but for line 8.
301 to 316 Names of recipes 1 to 16 respectively
401 to 699 Names of variable numbers 1 to 299 respectively
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-65
VISUAL SUPERVISOR HANDBOOK
The dictionary is divided up into sections, one for each batch controller, each spanning a range of up to 1000
records.
Also the section 1-999 represents the batch currently on view and is thus a duplicate of one of the other sec-
tions.
The following table indicates how the records are allocated for each batch. To get the record from batch
n, add 1000*n. For example, to get the record of the user who last edited the batch 3 .uyb file, use record
number 3014
Record Value
1 File name (excluding .ubr)
11 Revisions number of .uyb file
14 Name of user who last edited the .uyb file
41 Custom title number 1
42 Custom title number 2
43 Custom title number 3
44 Custom title number 4
45 Custom title number 5
46 Custom title number 6
51 Custom variable number 1
52 Custom variable number 2
53 Custom variable number 3
54 Custom variable number 4
55 Custom variable number 5
56 Custom variable number 6
91 State of the batch
92 Name of recipe selected for batch
93 Name of current phase
101 to 120 Names of phase numbers 1 to 20
301 to 316 Names of recipes 1 to 16
401 to 699 Names of recipe variable numbers 1 to 299
5.13.1 Example
If ‘#B1001’ is included in a form file (section 5.9) then the .uyb file name is included in the report.
Chapter 5 HA029280
Page 5-66 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Notes:
1. No line may exceed 512 characters, including line feed/carriage return instructions.
2. Spaces are counted as characters.
3. Trailing commas will be treated as illegal unless otherwise stated.
4. Commas, double quotes (“), single quotes (‘) and equals signs are all illegal in fields.
5. Non-printing characters (excluding <CR> and <LF>) are not permitted anywhere in the file.
*Note: This UTC (GMT) time and date is accurate only if the instrument’s clock (section 4.5.3) and time
zone (section 4.5.5) are set correctly
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-67
VISUAL SUPERVISOR HANDBOOK
Chapter 5 HA029280
Page 5-68 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
EXAMPLE
@r,”h”,%{GOTO:1}
@r,”a”,_ALM_LVL,%{ACK_ALL,GOTO:9010}
@r,”temp”,[PID1.SL]:4W2,”deg”,””
@r,”$09”,[Prog.RqNxtPrg]:8W,%{ST:”[Prog.NxtRdy]:=TRUE;”}
Notes:
1 The first line will match if the input is “h” (plus any trailing characters). It will cause the panel to
jump to the home page (user page with Id 1).
2 The second line will match if the input is “a” (plus any trailing characters) and there are some active
or unacknowledged alarms. It will cause acknowledgement of all alarms and jump to the Alarm His-
tory page (access level permitting, or overridden).
3 The third line will accept input such as “temp98.4deg” (no trailing characters permitted) and will
assign the value 98.4 to PID1.SL, provided the current access level is 2 or higher and not overridden.
4 The fourth line will accept a TAB character followed by e.g. “MyProg99”, and will load and run the
program via the ProgCtrl function block “Prog”.
5.15.1 Overview
A .UYD file contains an ordered set of potential patterns to be matched. When a bar code is read each of
these is checked in turn (in the order they appear in the file) until a match is found (i.e. if there is the poten-
tial to match more than one line in the file the first one will be matched).
Each test line (or pattern) comprises a number of items. These items must be separated by commas.
Rules
1. No line is to include more than 255 characters
2. No spaces or tabs may be included between items
PATTERN DELIMITER
Each line must commence “@r”
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-69
VISUAL SUPERVISOR HANDBOOK
Constant literal text is represented by a string in double quotes, optionally followed by size and format specifi-
cations; the details of these are defined later, but the general syntax is:
Examples:
“PV = “
Where a width wider than the specified text is given, as in the second example, padding uses the ‘space’
character (which may or may not be a wildcard - see above). Non-printable ASCII characters are defined using
IEEE1131 ‘ST’ format; in particular, the following are supported:
Representation Character generated
$L or $N Linefeed or newline (hex 0A)
$P Form feed (hex 0C)
$R Carriage return (hex 0D)
$T Horizontal tab (hex 09)
$$ Dollar character: ‘$’ (hex 24)
$” or “” Double quotes character (hex 22)
$nn Arbitrary ASCII character in hex, e.g. $7F is ‘DEL’.
If any other character follows ‘$’, then the ‘$’ is ignored.
EMPTY STRINGS
The empty literal string (“”). This matches the end of the input and therefore may be used to reject input that
includes trailing characters.
Note: Any suffix/terminating characters specified in the READER block do not count as part of the
input, for these purposes.
Chapter 5 HA029280
Page 5-70 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Each dictionary also has the “special” entry number “*” which is the “current” indexed value. This is used in
conjunction with the user actions to modify the entry number written to.
Enumerations, time flags, size and format information are defined later.
For most data types the nature of the printed text is obvious. For booleans, the digits 0 and 1 are used by
default, but typically an enumeration would be supplied to override this.
Variable names refer to objects in a database. Different databases may be available, and the one required is
specified by the structure of the name. The name is of the form
<FB instance>.<field> [.<subfield>], with the whole string enclosed in square brackets (this is mandatory), e.g.
[pid1.sp] or [pid2.SelMode.SelAuto].
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-71
VISUAL SUPERVISOR HANDBOOK
SYSTEM VARIABLES
The following system variables, identified by a leading underscore, are available :
_ACC_I Current access level (integer)
_ACC_S Current access level (string)
_ALM_ACT Number of active alarms (integer)
_ALM_NAK Number of unacknowledged alarms (integer)
_ALM_LVL Overall alarm level, bit encoded:
1 = Active, 2 = Unacknowledged
_ALM_URG Most urgent unacknowledged alarm (string)
_APP_NAME Name of currently loaded application, if any (string)
_DATE Current date, in appropriately internationalised format (string)
_TIME Current time (string)
_TITLE Title of currently active page in GUI main pane (string)
_USER_ID ID of currently logged on user (string)
_USER_NAME Name of currently logged on user (string)
_USER_REF Reference number of the user currently logged on (integer)
ENUMERATIONS
These apply to boolean, integer, and enumerated variables. They may be used for matching, but cannot (cur-
rently) be used in connection with data input.
Enumerations take the form of a comma-separated list of literal strings to be displayed, between curly braces,
immediately following the variable name.
Examples:
[door.In.Bit3]{closed,open}
[counter2.op]{Zero,One,Two,Three,Four}
[i.op]{Lo,Lo,Lo,,,,,,Hi,Hi,Hi}
For booleans the enumerations always refer to FALSE and TRUE respectively, whereas for integers they corre-
spond to values 0, 1, 2, etc. As with literal text, ST format may be used for non-ASCII characters; this will also
be necessary to obtain the characters ‘}’ (using “$}” or “$7D”) and ‘,’ (using “$,” or “$2C”) as well as ‘$’ itself
(using “$$” or “$24”).
In the case of ‘enum’ type variables, an explicit list may be given, as above; if omitted, then the value will still
be displayed as an enumeration, but using strings extracted from the database.
Where the enumeration text is not literal, but is to be obtained from a dictionary, the bracketed list is pre-
ceded with the dictionary character, “#”.
Chapter 5 HA029280
Page 5-72 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
[i.Count]:6
If the width is omitted for variables, it will default to zero unless an enumeration has been specified, in which
case the width will default to that of the longest enumeration string.
[Loop1.PV]:7.3
This will condition the way the variable is formatted for matching, but in the case of a writeable variables the
input is not constrained to have the decimal point in the correct place.
Centre justification normally tends to the left when the item width and the spaces available are neither both
even nor both odd. Adding ‘R’ to ‘C’ changes this to a tendency to the right.
The following may be applied to integer, boolean, subfield and ENUM variables only:
X Hex format, using upper case A-F
x Hex format, using lower case a-f
Y Binary format
If a hex integer is writeable, then either upper or lower case a-f will be accepted as input, regardless of
whether ‘x’ or ‘X’ was specified.
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-73
VISUAL SUPERVISOR HANDBOOK
acknowledge all
alarms ACK_ALL
Go to a specified
display page GOTO:<Page> GOTO:9010
Descend to a speci-
fied display (i.e. Go DESC:<Page> DESC:9010
Back works)
increment or decre-
ment a dictionary DICT_ADD:"<dict>:<increment>:<limit> DICT_ADD:"W":1:14
index
EXAMPLE
The following examples show how the input string “RESET” will reset the writeable dictionary index to 11.
Then each successive item beginning “ITEM:” will write its next 8 characters into the writeable dictionary and
increment the index. In this way a list of strings are scanned into dictionary entries 11 to 14.
@r,”RESET”,%{DICT_SET:”W”:11}
@r,”ITEM:”,#W*:8W,%{DICT_ADD:”W”:1:14}
This construct may particularly useful in scanning a list of text items into the “W” dictionary, which may then
be used as input to a report.
Chapter 5 HA029280
Page 5-74 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
UYA,1[,[<burst_threshold>][,[<back_off_period>][,[<dynamic_threshold]]]
<BlockName>.<FieldName>
HA029280 Chapter 5
Issue 12 Dec 14 Page 5-75
VISUAL SUPERVISOR HANDBOOK
The Administration menu is accessed by operating the menu key at the bottom right of the screen, followed
by operations of SYSTEM and ADMIN keys
Administration
NET AUDIT SIGN CONFIG
This function allows the Audit trail (i.e. alarm and event logs) to be transmitted from the instrument (the ‘Pro-
vider’) to up to three E suite systems (the ‘Consumers’). Network Audit Trail is accessed from the Administra-
tion menu by operation of the NET AUDIT key, as depicted in figure 6.1, below.
Administration
NET AUDIT SIGN CONFIG
Destination node 1
Lin node: 1 init
alarm active : YES
alarm cleared: YES
alarm ack'ed : YES
Cached alarms : no
System event: YES
Block event: YES
operator note: YES
Block value change YES
Message active : YES
Message cleared: YES
Message ack'ed : YES
Min alarm priority: 1
Min event priority: 1
Destination node 2
Lin node: 0 (Disabled)
Destination node 3
Lin node: 0 (Disabled)
SaVE CanCEL
F1 F2 F3 F4 F5 F6 F7 F8 F9
HA029280 Chapter 6
Issue 12 Dec 14 Page 6-1
VISUAL SUPERVISOR HANDBOOK
6.1.1 Modes
The function can be programmed in the following ways:
1. Isolated. The instrument displays only its own alarms and events. Alarms and events are not transmitted
to any other node.
2. Provider. As ‘Isolated’, except that the unit can also transmit its alarms and events to up to three other
Audit Trail consumers.
3. Consumer. The instrument displays its own alarms and events, plus those of up to eight other Visual
Supervisors. Alarms and events are not transmitted to any other node. The node number of the provider
is prefixed to the relevant line(s) in Alarm and Event Logs (section 3.5.6) - local Alarms and Events are
prefixed with space characters.
CONSUMER SELECTION
From ‘Provider’ mode, enter the (decimal) node addresses of the E suite systems to which the Audit Trail is to
be sent. Once this has been done the SAVE key should be operated, and power removed from the instrument
for a few seconds, then reapplied.
PARAMETERS
Lin Mode UNINIT No attempt is currently being made to establish communications with the
Consumer.
INIT Initialised, but no communications have taken place as yet
CONNECTED Initial communications have been established, but no Audit Trail files are
being transmitted.
ACTIVE The Audit Trail is being transferred to the Consumer.
Alarm active YES = include active alarms
Alarm Cleared YES = include cleared alarms
Alarm Ack’ed YES = include acknowledged alarms
Cached Alarms No = do not include cached alarms (see note below)
System Event YES = include system events
Block events YES = include block events
Operator note YES = include operator notes
Block Value Change YES = include events recording changes to block field values
Message active YES = include active messages
Message Cleared YES = include cleared messages
Message Ack’ed YES = include acknowledged messages
Min. alarm priority 1 to 15: Specifies minimum alarm priority for inclusion
Min. event priority 1 to 15: Specifies minimum event priority for inclusion
Note: ‘Cached alarms’ is normally set to ‘No’ to prevent cached blocks being sent to the consumer. (It
is usual for the Consumer to have cached these blocks itself.)
Chapter 6 HA029280
Page 6-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Note: For a more detailed description of how to access the ADMIN login, see section 4.4.3
F1 F2 F3 F4 F5 F6 F7 F8 F9
As can be seen from the figure, the page is divided into a number of columns. Name, Access and Reference
columns are all as described in section 4.4.3 above. Other columns are used as follows:
HA029280 Chapter 6
Issue 12 Dec 14 Page 6-3
VISUAL SUPERVISOR HANDBOOK
Touching a users Identity ‘cell’ calls the ‘Identity’ pop-up to appear (figure 6.1.3b). This allows a new password
to be entered for the ID in the normal way. The new password has a 24 hour expiry, so the user has to login
and provide a further new password within this time period. The pop-up also allows IDs to be ‘Retired’ or
‘Disabled’.
richard:Identity
Password:
********
Confirm:
********
oK CanCEL REtiRE DiSaBLE
RETIRE
A ‘retired’ user is permanently removed from the Security Access page, and all access privileges are termi-
nated. Retired users’ Identities, Names and passwords may not be reused. It is therefore recommended that a
note is kept of all Retired users’ details.
DISABLE
Users who are disabled (Identity and Name in Red) lose their access privileges in a non-permanent way. To
reinstate a Disabled user, the Identity cell is touched, the User’s password entered and confirmed, and ‘OK’
touched. If the password is correct, the User is ‘re-enabled’, and is shown in the normal blue colour on the
screen. The expiry date remains as first set up for the user.
Notes:
1. If a user fails to log in within the number of times specified (see Max login attempts in ‘PROPER-
TIES’ below), then the user is ‘disqualified’. The effects are similar to being ‘Disabled’, but the ‘DIS-
ABLE’ key in the pop-up is replaced by a ‘REINSTATE’ key allowing the user’s login to be re-enabled.
2. In the situation where there is a Visual Supervisor security master and one or more associated Visual
Supervisor security slaves:
a. the identity pop-up (figure 6.1.3b, above) appears only at the master so it is not possible to rein-
state a user from a slave.
b. If a user is disabled on a slave unit, then this user can be reinstated only using Security Manager
software - reinstatement cannot be achieved just by redeploying the master unit security.
c. If a user is disabled on a particular slave unit, deploying the master unit security does not dis-
qualify the user at the master or at any other slave. In order to disqualify a user at the master,
the login should be attempted using an incorrect password more times than the ‘Max login at-
tempts’ setting for that login (see ‘PROPERTIES’ below). Once disqualified at the master, the user
cannot log in at the master or at any of the slaves.
NAME
Operating this button calls the Name pop-up to the screen. For new users whose details have not yet been
Saved, the name can be edited. Otherwise, as shown in figure 6.1.3c, this is a View only function.
name: LinMan1
oK CanCEL
Chapter 6 HA029280
Page 6-4 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Touching a particular user’s Attributes ‘cell’, calls the Attributes page. This is used to de- richard:Attributes
Identity: richard
fine the users ability to ‘sign’ and ‘authorise’ changes, and to define whether the user can Sign: YES
modify the instruments operation. Authorise:
View Only:
YES
NO
Admin Only: NO
The numbers which appear in the attributes column can be decoded as shown in table FTP:
Remote:
NO
NO
6.1.3. The values are additive, so if, for example, ‘Sign’ and ‘Authorise’ are both selected oK CanCEL
‘Yes’, and all other fields are selected ‘No’, then the attributes value would be 00000003.
EXPIRES
This column shows the expiry date for each Password, For each new user, the expiry date is 24 hours after
the new user details are Saved. The user must log on and change the password within 24 hours, or the Pass-
word will lapse. The new password will have the Expiry period set in the Properties menu (described below)
of the Security Access Page.
SCREEN KEYS
These keys are located near the bottom of the screen. The SAVE and CANCEL keys operate in the same way as
described in section 4.4.3, above.
NEW
Operating the NEW key calls the New User pop-up menu to the
New User
display. Once the details have been entered, and ‘OK’ pressed, the
Identity:
new user appears in Green, on the screen.
Name:
Note: Do not press SAVE until all other parameters (e.g. at- Access: OPERATOR
tributes) have been configured for this user,. Once SAVED, Password: ********
only the password can be changed.
Confirm: ********
Configure the users Attributes, as described above, then press SAVE.
The user Identity and Name change to Blue, and the Password oK CanCEL
expiry date appears as next day. If the user Password is to expire at
any period other than that set in the PROPERTIES menu (described Figure 6.1.3d New User screen
below), this should now be set.
ADMIN should now be logged out of, and the new user logged in and a new password entered.
HA029280 Chapter 6
Issue 12 Dec 14 Page 6-5
VISUAL SUPERVISOR HANDBOOK
oK CanCEL
MAINTENANCE
Account Maintenance
Operating the ‘MAINT’ key at the bottom of the Security Access screen
calls the ‘Account Maintenance’ screen to the display, as depicted in Recovery Account: YES
figure 6.1.3f, below. Master Access: YES
Recovery Account If recovery account is set to YES, this enables Edit Own Expired Password: YES
a recovery in the event of all ADMIN accounts
becoming unusable. This requires a maintenance oK CanCEL
contract with the manufacturer.
Master Access Setting Master Access to ‘NO’, means that the
Figure 6.1.3f Maintenance screen
editing of Account systems is not possible.
Edit Own Expired Password
If set to Yes, the user will be forced to change password when attempting to log in. If set
to ‘No’, only a user with ADMIN permissions may enable a new pasword for a user whose
password has expired.
STATISTICS
Operating the STATS key at the bottom of the Security Access screen calls the Statistics
‘Statistics’ screen, as depicted in figure 6.1.3g, below. Users: 5/100
This window shows: Retired Users: 1/200
1. How many users have been configured out of the total available. For
example, Users: 6/100 means that six of the 100 possible users have been oK
configured.
2. How many users have been retired. For example, 1/200 means that 1 user Figure 6.1.3g STATS window
has been retired, and that 199 further users may be retired.
Note: Retiring the 201st user causes the 1st Retired user (by time/date) to be removed from the list.
This results in Event 20 (Purged user) being set. This user’s data can now be re-used.
Chapter 6 HA029280
Page 6-6 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Touching this key, calls the configuration revision page, as depicted in figure 6.1.3h, below.
Revision Information
Revision: 0
Operational Changes: 0
Revised On: 10/04/06 10:23:25
Revised By: (Fred)
Reason: FACTORY DEFAULTS
OK
DEPLOY
A master access system can ‘deploy’ its own access system to other Visual Supervisors across its ELIN network.
This ‘Deployment’ is in three stages:
1. Select the number of nodes (initially 0)
2. Enter the node numbers to be deployed to.
3. Initiate the deployment.
The initial display page appears when the ‘DEPLOY’ key is first pressed (Figure 6.1.3i), and shows that the
number of nodes is zero.
10;24:13 Deploy Access 10/04/06
CONFIG USERS
Touching the CONFIG key, allows the number of nodes to be deployed-to, to be entered. The display shows
one configuration box each, for the number of nodes selected, to allow the required node numbers to be
entered. Initially, all these contain ‘0’, although this value cannot be used. (Figure 6.1.3 k.)
HA029280 Chapter 6
Issue 12 Dec 14 Page 6-7
VISUAL SUPERVISOR HANDBOOK
Slave nodes:
0 0 0 0 0
Operation of the FILL key at this point will fill the node number configuration boxes with nodes 1 to n, where
n is the number of nodes selected.
If, instead, the first node is entered by the user (say node 10), the FILL operation will automatically fill in the
remaining node numbers, (starting at 11 in this example).
If non-consecutive node numbers are entered, say nodes 17, 3, 9, 103 and 14, then the SORT button can be
used to reorder the nodes in ascending order (3, 9, 14, 17, 103).
The CLEAR key is used to reset all the mode numbers to ‘0’.
Operation of the OK key, returns to the previous page, only this time, the newly configured items appear.
10:27:48 Deploy Access 10/04/06
Slave nodes:
3 9 14 17 103
Operation of the DEPLOY key causes the deploy to be initiated, once signed and authorized if necessary. Fig-
ure 6.1.3l shows the confirmation page.
Chapter 6 HA029280
Page 6-8 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Deploy Access
Number of slave nodes: 5
Slave nodes:
3 9 14 17 103
Reason:
Signed by
Ident: ADMIN
Password ********
Authorised by
Ident:
Password:
********
OK CANCEL
HA029280 Chapter 6
Issue 12 Dec 14 Page 6-9
VISUAL SUPERVISOR HANDBOOK
As shipped, electronic signatures are disabled. The ‘Enable signatures’ Signature Configuration page (figure
6.2.1) appears on the first operation of the SIGN CONFIG key in the Administration menu.
The only choices are to quit the page (by selecting another page using the menu key) or Enable electronic
signatures.
Administration
NET AUDIT SIGN CONFIG
The "ENABLE' button may be used to turn on electronic signatures. Once signatures have been
turned on and saved, they cannot be turned off again.
ENABLE
When ‘Enable’ is operated, a dialogue box appears requiring two separate ADMIN passwords before the Signa-
ture Configuration page (figure 6.2.2) appears.
Chapter 6 HA029280
Page 6-10 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Figure 6.2.2a shows the Signature Configuration page. The administrator IDs in ‘Revision Level’ are, initially the
IDs of the administrators who enabled the Electronic Signature feature. Subsequently the IDs are those of the
administrators who signed/authorized the previous Configuration Save.
10:31:29 Signature configuration 10/04/06
ACCESS LEVELS
As can be seen from figure 6.2.2a, above, a number of instrument features can have an access level assigned
to them. The possible access level definitions are as follows:
No Confirmation The instrument behaves as if electronic signatures are turned off.
Confirm only A dialogue box with OK and CANCEL buttons appears, before the action is undertaken.
Signature A password entry by a user with Signature Permissions is required before the action is
performed.
Sign & Authorise A password entry by a user with Signature Permission and a further entry by a user with
authorization permission are required before the instrument will respond to the request-
ed action.
Action Disabled This causes the relevant button caption to be ‘greyed out’ thus becoming inaccessible to
the user. Thus the action may not be undertaken at all.
Note: Some functions cannot be allocated some access levels. Administrative functions, for example,
always require a minimum level of ‘Signature’, and some functions cannot be assigned ‘Action Disabled’.
The available functions are in a number of categories, a picklist of categories being displayed when the ‘Func-
tion’ field is touched. Figure 6.2.2b, below shows this picklist.
HA029280 Chapter 6
Issue 12 Dec 14 Page 6-11
VISUAL SUPERVISOR HANDBOOK
Securityy Access
Security Access
Application
Setup
Cloning
File Manager
Administration
Alarms
Overview
Programmer
Recipe
Batch
Logging
Chapter 6 HA029280
Page 6-12 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
7.1 FTP
The instrument allows up to four users to be logged in at any one time, but only one of these may have write
permission (attribute View Only = ‘No’). This user’s log on/ log off activity is recorded in the Event Log. Users
with View Only = ‘Yes’ do not have their log on/log off activity recorded.
Notes:
1. Any attempt to log into a non FTP account, or into a nonexistent account will be recorded in the
Event log.
2. The mis-typing of FTP passwords is included in the count of ‘failed attempts to log in’ (section
4.4.3.2), and therefore may result in the account being disqualified.
3. Attempts to login to non FTP accounts are not included in the count of ‘failed attempts to log in’.
TIMEOUT
FTP users are automatically logged out after 2 minutes of inactivity. This happens regardless of any values for
user timeout which have been set at the instrument user interface.
Notes:
1. It is not possible to access the USB bulk storage device via FTP.
2. It is not possible to create new folders via FTP.
HA029280 Chapter 7
Issue 12 Dec 14 Page 7-1
VISUAL SUPERVISOR HANDBOOK
This chapter describes the control configurator resident in the unit. The main topics covered are:
1. Overview of the configurator
2. Getting ready to run the configurator
3. Running the configurator
4. Database configuration
5. Modbus Slave Gateway configuration
8.1 OVERVIEW
The resident control configurator allows a control strategy to be set up directly within a CPU, as an alternative
to downloading a configuration created in the LINtools package. The configurator can also be used to load,
start, stop, and monitor databases, and to perform various filing operations. Note that with heavily-loaded
running databases the configurator may be significantly slowed down.
Configurations employ the standard LIN block-structured approach. The LIN Product Manual (Part number
HA082375U999) gives full details of the software function blocks available for strategies, and how to configure
their parameters.
The configurator program itself resides in the instrument’s CPU and is accessed via any telnet client program.
The choice of serial or telnet communications must first be made in the comms setup page (section 4.5), and
the user ID access system must be enabled and a user set up with ‘Remote’ attribute enabled (section 4.4.3).
8.2 PREPARATION
With CONFspd TRUE, the CPU is allowed to spend up to 30% of its time updating blocks in the control strat-
egy, and the rest is available for serving the front panel and configurator task if running. Thus, if CONFspd
is set TRUE, the control strategy will not respond at full speed but the configurator can be run as often as
needed without affecting performance.
With CONFspd FALSE (the default state), and the configurator not in use, the CPU can spend up to 40% of its
time updating blocks.
HA029280 Chapter 8
Issue 12 Dec 14 Page 8-1
VISUAL SUPERVISOR HANDBOOK
Note: If the screen goes blank, press <Enter> once or twice to continue.
4. Type <1> for the ANSI-CRT option. A log-in screen appears. Once a valid user ID and password have
been entered for a user with Remote attribute enabled, the configurator Initial menu appears as depicted
in figure 8.3.1.
NOTE. The appearance of the Initial or Main menus indicates that the CPU has entered configuration
mode.
Locate the cursor (>) at a menu item using the cursor keys, then press <Enter> to display the next level in the
menu hierarchy. This is selecting an item. In general, to access the next lower level of the menu hierarchy,
press <Enter>. To return to the next higher level menu or close a ‘pop-up’ options menu press the <Escape>
key. <PageUp> and <PageDown> access hidden pages in long tables.
For keyboards without cursor-control keys, equivalent ‘control’ character combinations may be used, as indi-
cated in Table 8.3.1. To use these, hold down the <Ctrl> key and type the specified character.
Function Key combination
Cursor Up <Ctrl> + U
Cursor Down <Ctrl> + D
Cursor Left <Ctrl> + L
Cursor Right <Ctrl> + R
Page Up <Ctrl> + P
Page Down <Ctrl> + N
For direct entry, type the first character(s) of the chosen option, followed by <Enter>.
Alternatively, access the menu with <Enter> or <Tab> as the first character after the field is selected.
Chapter 8 HA029280
Page 8-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Note: this action does not quit configuration mode in the CPU itself.
Getting a CPU out of configuration mode must be done from the terminal. Press <Escape> repeatedly until
the main menu screen appears, then press <Escape> once more to clear the screen. The CPU is now out of
configuration mode.
Notes
1. <Ctrl>+<O> (‘Exit VT100 mode…’) does not quit CPU configuration mode and must not be pressed.
2. Stop/start/download/upload files cannot be stopped via LINfiler (in the LINtools package) in a CPU
if it still in configuration mode. If any attempt is made to do so, Error 8333 (‘Configurator in use’) is
reported. It is necessary to quit CPU configuration mode before such operations are attempted.
Caution
Always quit the primary CPU from configurator mode after use. Otherwise, an operator, unaware that
the CPU is still in configurator mode, might subsequently plug in a terminal and type <Enter> <Enter>
— hoping to see the version and power-up/shutdown messages. The result could be totally unexpect-
ed because the configurator would continue from its last operation. For example, if if the configurator
were last used to start a database it would execute the start sequence (twice).
HA029280 Chapter 8
Issue 12 Dec 14 Page 8-3
VISUAL SUPERVISOR HANDBOOK
8.4.1 MAKE
Installs function blocks in the control strategy. Note that a running database must be stopped before any
blocks can be added to it. (Stopping and starting the database is described in section 8.4.6.) Select MAKE
to display the SET MENU — the controller’s resident library of block categories, detailed in the LIN Product
Manual (Part number HA082375U003). Note that every strategy must contain a ‘header’ block (Eycon-10 or
Eycon-20) the only block initially available for a new strategy. Select a category to list its blocks. Figure 8.4.1a
shows part of the screen display when LOGIC is selected, as an example.
Select the block to be installed. The block Overview appears listing the block parameters, default values and
units in a double 3-column format. Figure 8.4.1b shows the (default) overview for the PID block as an exam-
ple.
BLOCK OVERVIEW
Refer to Figure 8.4.1b which shows the main features of a typical block overview, used to monitor and update
block parameters. (Overviews can also be accessed via the COPY and INSPECT main menu options.) The over-
view is equivalent to a LINtools Specification menu and its fields have the same meanings, although data entry
is different.
Note : Parameters being updated by incoming connections from other blocks are not specially indi-
cated in a block overview.
|
Mode AUTO | Alarms
FallBack AUTO |
| HAA 100.0 Eng
PV 0.0 Eng | LAA 0.0 Eng
SP 0.0 Eng | HDA 100.0 Eng
OP 0.0 % | LDA 100.0 Eng
SL 0.0 Eng |
TrimSP 0.0 Eng | Timebase Secs
RemoteSP 0.0 Eng | XP 100.0 %
Track 0.0 % | TI 0.000
| TD 0.000
HR_SP 100.0 Eng |
LR_SP 0.0 Eng | Options 00001100
HL_SP 100.0 Eng | SelMode 00000000
LL_SP 0.0 Eng |
| ModeSel 00000000
HR_OP 100.0 % | ModeAct 00000000
LR_OP 0.0 % |
HL_OP 100.0 % | FF_PID 50.0 %
LL_OP 0.0 % | FB_OP 0.0 %
|
Chapter 8 HA029280
Page 8-4 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 8
Issue 12 Dec 14 Page 8-5
VISUAL SUPERVISOR HANDBOOK
Parameter values. Type in a value and press <Enter> to update the database. (Read-only parameters do
not accept new values.) The CPU automatically adds a following decimal point and pad-
ding zeros if needed, but before a decimal point a zero must always be typed, e.g. 0.5,
not .5.
Pressing <Enter> with the field selected, before starting to type, accesses a Full Descrip-
tion page for the parameter (Figure 8.4.1d shows an example).
Parameter units. Type in a value and press <Enter>. All other related units in the database automatically
copy the edited unit. Pressing <Enter> with the field selected, before starting to type,
accesses the parameter Full Description page (as for the value field).
Options menu fields. Press <Enter> to display a pop-up menu of options for the field. Figure 8.4.1e shows an
example (PID Mode) in part of an overview page.
Mode Alarms
Fallback >HOLD
TRACK HAA 100.0 Eng
PV MANUAL g LAA 0.0 Eng
SP AUTO g HDA 0.0 Eng
OP REMOTE g LDA 0.0 Eng
SL F_MAN g
TrimSP F_AUTO g TimeBase Secs
RemoteSP g XP 100.0 %
Track TI 0.000
TD 0.000
Using the ‘arrow’ keys, move the cursor (>) to a menu option and select it by pressing
<Enter>. (Disabled options may not respond to selection.)
A quicker alternative to accessing the pop-up options menu is to type the required op-
tion, or enough of its initial letters to uniquely specify it, directly into the selected field
and then press <Enter>. E.g. entering just H selects HOLD; entering F_M selects F_MAN
(Forced Manual).
Chapter 8 HA029280
Page 8-6 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Bitfields Contain eight (or sixteen) binary digits showing the logic states of a corresponding set
of up to eight (or sixteen) parameters. To edit the bitfield directly, type in a bit-pattern
then <Enter> it. Alternatively, press <Enter> to display a Full Description page listing the
parameter TRUE/FALSE or HIGH/LOW states (in the same format used for LINtools Speci-
fication Menu bitfields). Figure 8.4.1g shows an example. Alter a logic state by locating
the cursor on the state, typing in T(rue) or F(alse), and pressing <Enter>. (A bit may be
read-only.)
NotRem TRUE
HoldAct FALSE
TrackAct FALSE
RemAct FALSE
AutoAct TRUE
ManAct FALSE
FAutoAct FALSE
FMAnAct FALSE
To connect an input to a bitfield, press the Æ key and type in the block name/field name
from which the connection is to be made.
Note: See below for information and advice on types of database connections.
HA029280 Chapter 8
Issue 12 Dec 14 Page 8-7
VISUAL SUPERVISOR HANDBOOK
8.4.2 COPY
Creates duplicates of existing blocks. Select COPY from the main menu to display all the blocks in the control
strategy, in semi-graphical format as shown in Figure 8.4.2. The blocks are displayed from left to right in or-
der of creation. Move the cursor (>) to a block and press <Enter>. The block is duplicated and added to the
strategy, and its Overview page automatically appears ready for parameterising. The duplicate retains all the
original parameter values except for the Block field, which has the default tagname “NoName”. Input connec-
tions are not copied; nor are I/O block site numbers.
Pressing <Escape> returns the COPY display, where the copied block can be seen added to the list. Press <Es-
cape> again to return to the top level menu.
8.4.3 DELETE
Deletes blocks from the control strategy. (Note that the control database must be halted, otherwise selecting
DELETE results in a warning ‘beep’ and no action. Stopping the database is described in the UTILITIES option
described in section 8.4.6. Also, a block cannot be deleted unless its input connections have been cleared.)
Select DELETE from the main menu to display all the blocks in the control strategy, in the same format as for
the COPY option described in section 8.4.2. Select a block and press <Enter>. The block and any connections
from it are deleted, and the main menu returns to the screen.
Chapter 8 HA029280
Page 8-8 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
8.4.4 INSPECT
Allows blocks in the control strategy to be inspected and updated. Select INSPECT from the main menu to
display all the blocks in the control strategy, in the same format as for the COPY and DELETE options already
described. Select a block and press <Enter> to display its overview page, ready for monitoring/updating.
Pressing <Escape> returns the INSPECT display, where other blocks can be selected for inspection. Press <Es-
cape> again to return to the top level menu.
8.4.5 NETWORK
Allows block databases to be assigned names and node addresses on the LIN (Local Instrument Network) so
that they can be configured as ‘cached’ blocks and run in a remote instrument. (The cached block’s Com-
pound field, in its overview page, specifies the remote database name.)
Note: It is good practice when using cached blocks, always to cache at least one block in each direc-
tion. This enables the status of the comms link between the nodes to be monitored from both ends —
via the cached blocks’ software alarms.
Select NETWORK from the main menu to display the Network setup page (initially blank). Figure 8.4.5 shows
the top part of an example page with several databases already assigned.
Network setup
Alpha >01
Beta >02
dBase_1 >03
To assign a new database name and address, locate the underline cursor at the left hand column of a blank
row, type in a unique name (7 characters max.) and press <Enter>. The name appears added to the list to-
gether with a default node address >ØØ. (Non-unique or invalid names are ‘beeped’ and not accepted. Do
not use ØØ or FF as node addresses). Move the cursor to the default address and type in the required node
address (two hex digits). Press <Enter> to complete the assignation.
To edit an existing name or address, locate the cursor at a field, type in the new value, and press <Enter>.
Invalid entries are not accepted.
To delete a complete name and address entry, edit its name field to a space character. Configurations down-
loaded from LINtools (or Eurotherm Network) will have a Network page set up automatically.
HA029280 Chapter 8
Issue 12 Dec 14 Page 8-9
VISUAL SUPERVISOR HANDBOOK
8.4.6 UTILITIES
Allows program control, I/O calibration, and filing. Select UTILITIES from the main menu to display the Utili-
ties options, shown in Figure 8.4.6.
Note: When a database is started in RAM it is automatically saved to the file in FLASH called filena-
me.DBF, where filename is indicated in the filename.RUN file. It is then reloaded from FLASH to RAM
and started.
SAVE UTILITY
Names and saves a control program to a specified memory area. Select SAVE from the UTILITIES options
menu — the default filename specification, E:Eycon_10.DBF* is displayed. (The prefix E: directs the save to
the CPU’s FLASH area; this is the only available memory area. To save a database to a remote instrument,
prefix the filename specification by the node address of the instrument separated by a double colon, e.g.
FC::E:Eycon_10.DBF*).
Type in a new specification if needed, then press <Enter> to execute the save. After a short pause the CPU
signals completion with the message: ‘Type a key to continue’. Typing any key returns the UTILITIES menu.
An invalid filename specification aborts the save, and the CPU sends an error message, e.g. ‘Save failed —
Invalid device’.
Notes:
1 Please refer to the note above regarding automatic saves.
2 Modifications to a control database are carried out on the RAM image only, not directly to the .DBF
file in FLASH. They are copied to FLASH (overwriting the existing .DBF file) automatically when the
database is restarted, or when a SAVE operation is carried out .
LOAD UTILITY
Retrieves a control program from a specified memory area and loads it to the CPU RAM area. Note that LOAD
cannot be performed during runtime. Select LOAD from the UTILITIES options menu — the default filename
specification, E:Eycon_10.DBF* is displayed. Edit the specification if needed (to alter the filename or its
source, as described for the SAVE utility above), then press <Enter> to execute the load. After a short pause
the CPU signals completion as described for the SAVE option. Typing any key returns the UTILITIES menu.
An invalid filename specification aborts the load, and the CPU sends an error message, e.g. ‘Load failed — File
not found’. To load a file from a remote node, prefix the filename by the address of the remote node e.g.
FC::M:FRED.DBF.
Chapter 8 HA029280
Page 8-10 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
FILE UTILITY
Permits access to the CPU file page, allowing files to be deleted or copied, and the E: device to be formatted.
The file page displays files in the E-device and also in a configurable remote ??::?: device. To access a remote
device, move the cursor to the ??::?: field and type in the required node and device letter, e.g. FA::M:. Press
<Enter> to display its files (up to a maximum of 20).
Move the cursor up and down the file list and tag files with an asterisk (*) using the <Enter> key. Then move
the cursor to the top column-head field and press <Enter> to display the function menu: Copy, Delete, Find,
and — for E-device and A-device only — Format. Finally, select a function and press <Enter> to carry it out.
(Note that the Find function has wild-card characters (?) which help in the locating of filenames containing
known character strings.) Press <Escape> to return to the UTILITIES menu.
8.4.7 ALARMS
Select ALARMS to view the currently active alarms in the instrument. Move the cursor up and down the list;
press <Enter> to acknowledge an individual alarm. Press I to inspect the block containing the alarm.
HA029280 Chapter 8
Issue 12 Dec 14 Page 8-11
VISUAL SUPERVISOR HANDBOOK
8.5.1 GW index
This command appears only for products which support multiple GW indices.
Select the GW index number ( 1 to 3 inclusive) that is to be viewed by the configurator. The filename (where
the GW index number was loaded) appears in the filename field.
GWindex 1
Filename Filename
8.5.2 MODE
Selecting MODE causes a pop-up menu to appear, allowing the user to select Master or Slave mode. The
selected mode is arrowed.
Mode
>Slave
Master
Chapter 8 HA029280
Page 8-12 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
8.5.3 INTERFACE
Allows the interface type and instance of the instrument to be selected. The Interface type should be selected
as Serial or TCP/Ip, then the port number to which the Modbus instrument is to be connected should be en-
tered.
8.5.4 SETUP
Configures the selected Interface Type and Interface Instance of the instrument defined in the INTERFACE
menu. Selecting SETUP displays a menu that is dependent on the INTERFACE and MODE configurations.
SERIAL MASTER
If Serial is selected in the INTERFACE menu and Master is specified in the MODE menu the SETUP menu shows
Baud rate, Parity, Stop bits, and Time out fields.
SERIAL SLAVE
If Serial is selected in the INTERFACE menu and Slave is specified in the MODE menu the SETUP menu shows
Baud rate, Parity, Stop bits, Time out, and Slave No. fields.
TCP MASTER
If TCP/IP is selected in the INTERFACE menu and Master is specified in the MODE menu the SETUP menu
shows only the Time out field.
TCP SLAVE
If TCP/IP is selected in the INTERFACE menu and Slave is specified in the MODE menu the SETUP menu will
show the Port no, Instr No, Time out, and CNOMO fields.
Note. If the instrument supports CNOMO registers, this field indicates that Register Offset values 121,
to 124 will display specific Manufacturer and Product details.
HA029280 Chapter 8
Issue 12 Dec 14 Page 8-13
VISUAL SUPERVISOR HANDBOOK
Port no TCP/IP Interface and Slave Operating Mode only. It shows the TCP port via which this
modbus-TCP-slave instance communicates. 0 = default = 502.
Baud rate Highlight and enter this item to see a menu of the available baud rates, 110, 150, 300,
600, 1200, 2400, 4800, 9600, and 19200. Select and enter the required baud rate.
Parity Entering this item displays a menu of options, None, Odd, and Even. Select and enter the
required parity.
Stop bits Enter this item, type in the required number of stop bits, and press <Enter> to update
the SETUP menu, Only 1 or 2 stop bits are permitted.
Line type Shown only if both Serial Interface is selected and the instrument supports software
selection of 3‑wire/5-wire operation.
Note. This is not currently supported.
Time out Enter a Time out value, in the range 0 to 65.5 seconds. In slave mode, this parameter
specifies a watchdog period for all tables. That is, if a table has not been accessed for
Time out seconds, the Online bit in the slave mode diagnostic register for that particular
table resets to zero. In master mode, Time out specifies a maximum period between
the end of a master’s request for data to the start of the slave’s response. If this time is
exceeded, the Online bit in the master mode diagnostic register for the particular table
concerned resets to zero.
Instr No Slave Operating Mode only. Input an ‘instrument number’, i.e. the address on the Mod-
bus Serial link of the slave device being configured. Slave addresses are in the range 01
to FF hexadecimal, but note that for some equipment FF is invalid.
Chapter 8 HA029280
Page 8-14 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
8.5.5 TABLES
Shows the Tables List dependant on the MODE configuration. To view the tables list, highlight TABLES and
press <Enter>. Individual menus can be displayed by selecting the required Table number, see Table Menus.
TABLES LIST
The Tables List provides an overview of all the tables in the Modbus configuration. Each instrument supports
a maximum number of Tables as defined by the MAX_TABLES field in the instrument Configuration (Header)
block. The Tables List offers sixteen tables, so four pages are used to cover the 64 tables.
This menu allows tables to be created and the types, offsets, sizes, and for master mode, function codes,
scan counts, instrument numbers and tick rate to be specified. The Tables List also accesses individual Table
Menus for detailed configuration, i.e. LIN Database mapping, see Table Menus section.
The Tables List menu below shows an example Tables List with Table 1 configured as a Register Table. The
first four columns, Table, Type, Offset, and Count, are common to both the Master and Slave Operating
Modes. The remaining, Functions, Scan count, Instr No, and TickRate appear only when Master Operating
Mode is configured.
This page gives general information about the Modbus Table configuration.
Table This is the Table number, which is not editable. Highlight and <Enter> a Table number
field to display the information related to the selected Table number. For a table with a
Type other than Unused, the table menu for that table is displayed, see Table Menu.
Type This field, defaults to Unused, allows the Table Type to be created or edited. Enter a
Type field to see a menu of four options. Select one and press <Enter> to create a new
table or convert an existing one to a new type.
Note... Other fields in the Tables List associated with the selection automatically adopt default values.
The Type options are:
Unused The table does not exist.
Register This type of table maps LIN Database parameters to standard 16-bit Modbus
registers.
Digital This type of table maps LIN digital, boolean or alarm values to bits in the
Modbus address space.
Diagnostic This is a special table, similar to a Register Table, but the values in the table
have pre‑defined values that are used to control the Modbus operation, or
present diagnostic information to the LIN Database.
HA029280 Chapter 8
Issue 12 Dec 14 Page 8-15
VISUAL SUPERVISOR HANDBOOK
Offset This field selects the start address of the table on the Modbus network. These values
are the actual values used in the address field of the Modbus messages, i.e. the ‘protocol
addresses’.
Note. PLCs differ in the correspondence between their register or bit addresses and the protocol ad-
dresses.
Count This field shows the number of registers or bits in a table. It allows the size of register
and digital tables to be changed from their default values of 64 registers or bits, respec-
tively, to optimise the use of memory. Diagnostic tables are fixed at 32 registers.
Functions Master mode only. This field allows the default Modbus function codes that can be
used with a particular Modbus table type to be enabled or disabled. Modbus function
codes define the type of data exchange permitted between Master and Slave instruments
via a particular table.
To disable a default function code, highlight it with the mouse and press <Enter> to see
a menu of ‘-’ and the default code number. Selecting and entering ‘-’ disables that code
for the table concerned. Select the code number again to re-enable it if required.
Scan count Master mode only. This sets the maximum number of registers (register table) or bits
(digital table) that can be read or written in a single Modbus transmission. Scan count
defaults to the same value as Count, i.e. as the table size, which results in the whole table
being updated each polling cycle. If Scan count is made less than Count for a particular
table, it takes more than one cycle to be updated but the overall polling cycle speeds up.
This may be required for Modbus devices with limited buffer sizes.
Instr No Master mode only. This specifies the hexadecimal Slave number value of the instrument
on the Modbus network in which the data registers or bits associated with this master
table are located.
Tick Rate Each table of registers is assigned a Tick Rate, a value between 0 and 65535 ms, to define
the frequency at which it is scanned. The Tick Rate associated with each table can be
configured. If the LIN instrument does not support Tick Rates, and/or if the instrument
is configured to operate in Slave mode, the Tick Rate fields are disabled.
Chapter 8 HA029280
Page 8-16 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
TABLE MENUS
Individual table menus are accessed from the tables list by highlighting of its table number (in the first column
headed Table) followed by <Enter>. To highlight fields, the arrow cursor is moved around the table menu us-
ing the mouse, or the PC’s <Home>, <End>, and cursor keys can be used.
Table menus allow the mapping between the LIN database fields and the Modbus addresses to be configured.
Table 8.5.5b shows a typical default table menu for a register table.
Note that table headings differ for register and digital tables, but that some fields are common to both
— Field, DB Write, and MOD Write.
Register (Register and diagnostic tables only) This column shows the Modbus address of the
particular register. The first register in the table takes its address from the Offset value
given to the table via the table list (described above). The remaining (read-only) ad-
dresses follow on consecutively.
Digital (Digital tables only) This column shows the Modbus address of the digital bit on the
selected line of the table. If the line contains a bitfield rather than a single bit, the ad-
dress shown is that of the first bit in the bitfield. Mappings may be made for a single
bit, or for an 8- or 16-bit field, according to the value defined in the Width parameter
(see later). The first bit address in the table takes its value from the Offset given to the
table via the table list. The remaining (read-only) addresses follow on, according to the
numbers of bits on each successive line of the table (1, 8, or 16).
Field. This is the LIN database field to which the Modbus address is mapped, or it can be left
blank. Select a field with the cursor and type in and enter a LIN function block name
plus parameter (and subfield if needed), separated by full stops (periods), e.g. PV1.
Alarms.Software.
Notes:
1. If an attempt is made to enter an analogue parameter into a digital table Field, the entry is ignored.
Any type of parameter can, however, be typed into a register (or diagnostic) table.
2. In a digital table, LIN database parameters cannot be entered or overwritten if to do so would force
an entry lower down the table to change its address.
HA029280 Chapter 8
Issue 12 Dec 14 Page 8-17
VISUAL SUPERVISOR HANDBOOK
DP (Register and diagnostic tables only) This column can be used either to specify a decimal
point position, or to create a 32-bit register.
1. Decimal point position. DP can store a decimal point scaling factor that is used
when converting floating point numbers to 16-bit Modbus registers. For this pur-
pose, enter an integer from 0 to 4; the DP-value represents the number of decimal
places in the converted number.
2. 32-bit register. (Register tables only) A 32-bit register is created by ‘joining’ a con-
secutive pair of 16-bit registers, as described below. The following restrictions are
applied to ensure that the 32-bit value created is transferred indivisibly:
a The multiread function (3) and multiwrite function (16) must both be enabled.
b The scan count must be even.
c The first register of the pair must be at an even offset within the table.
d The first register of the pair must not be the last register in the table.
e The second register of the pair must not already be assigned to a LIN database
field.
f The field type of the 32-bit register pair must be a 32-bit long signed or un-
signed, a 32-bit real or a string. For a string, only the first four characters are
transferred.
To create a 32-bit register pair, enter ‘d’ (or ‘D’) in the DP field of the first register of the
pair. This causes the register’s DP to adopt the value ‘D’, and the following register the
value ‘d’. If any of the above restrictions are violated, the entry will be rejected.
When the first register of the 32-bit pair is assigned to a LIN database field, the second
register automatically copies the same field name; assigning the name and the DP can be
done in either order. A 32-bit register pair can be restored to individual 16-bit registers
by changing the DP of the first register to zero to four.
Format (Register and diagnostic tables only) This column specifies the format of the data in the
register — normal or binary coded decimal (BCD). Normal format means that the data
is a simple 16-bit integer. In BCD format the value is first limited to the range 0 to 9999,
and then stored as four 4-bit nibbles in the register. The units are stored in the low or-
der nibble, the tens in the second nibble, the hundreds in the third, and the thousands in
the high-order nibble. BCD format allows the data to be used with certain devices such
as displays.
Width (Digital tables only) This column indicates the number of bits contained in the associ-
ated field. The default Width is 16, but it automatically updates when a parameter is
allocated to the field. Allocated field ‘widths’ are read-only, but the width of an unal-
located field can be specified by highlighting its Width value and entering a valid number
in the range 1 to 16, (normally 1, 8, or 16).
Note Width values cannot be edited, if to do so would force an entry lower down the table to change
its address (Digital value).
DB Write This column allows selected values in the LIN database to be protected against being
overwritten by values received across the serial link. Highlight the required DB Write
field and press <Enter> to see a menu of options — Enable and Protect. Select ‘Protect’
to write-protect the LIN database parameter, or ‘Enable’ to allow overwriting.
NOTE. For a 32-bit register pair, DB Write applies only to the first register. The DB Write-value of the
second register is ignored.
Chapter 8 HA029280
Page 8-18 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
MOD Write This column allows selected values in the LIN database to be prevented from being writ-
ten to their associated Modbus registers or bits. Highlight the required MOD Write field
and press <Enter> to see a menu of options — Enable and Protect. Select ‘Protect’ to
write-protect the Modbus register/bit(s), or ‘Enable’ to allow overwriting.
Notes:
1. To protect an entire table (for a Modbus Gateway facility operating in Master mode), the write func-
tion codes 5 and 15, or 6 and 16 can be disabled in the tables list.
2. For a 32-bit register pair, MOD Write applies only to the first register. The MOD Write-value of the
second register is ignored.
Value This column shows the current 16-bit value of the field in 4-digit hexadecimal represen-
tation. ‘Value’ is read-only.
HA029280 Chapter 8
Issue 12 Dec 14 Page 8-19
VISUAL SUPERVISOR HANDBOOK
Caution
The user must be at the same electrical potential as the instrument housing when accessing the battery.
Notes:
1. All battery backed RAM data is lost during battery change unless power to the unit is maintained
during the change.
2. Battery type is BR2330 Poly-carbonmonofluoride/lithium. Available from the Visual Supervisor
manufacturer under part number PA261095.
3. Dispose of exhausted batteries in accordance with local regulations regarding this battery type.
Access cover,
or Profibus enclosure �������
BR2330
Cover retaining
screw location
HA029280 Chapter 9
Issue 12 Dec 14 Page 9-1
VISUAL SUPERVISOR HANDBOOK
At switch-on, continuously hold a finger in contact with the display screen until the ‘calibration display’ ap-
pears (approximately 60 seconds after switch on) as depicted in figure 9.2.
Using a soft, small diameter item (e.g. a pencil point) which will not damage the touch screen, touch the inter-
section of the upper set of crosshairs, as requested by the display.
Once the top left target has been accepted, continue as requested by the display. Once all the targets have
been accepted, initialisation continues as normal.
Touch Target
Chapter 9 HA029280
Page 9-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
10.1 INTRODUCTION
This option provides GW Profibus Master functionality. The option circuit board and associated 9-way D-type
connector are housed in a rectangular enclosure located at the rear of the instrument. This chapter provides
electrical and mechanical details for the option and also describes how to access the Profibus Master Configu-
ration page in LINtools.
Details of recommended Profibus network wiring are to be found in the Modbus/Profibus communications
handbook (HA028014).
Configuration of the Profibus network is carried out using the Profibus editor within LINtools. To display the
configuration page (figure 10.1):
1. Click on ‘Add...’
2. In the pop-up dialogue box that appears, click on ‘New LIN Profibus Master’. This adds the GWProfM_
CON block (section 10.3) to the database, and creates a Profibus Network.
3. Click on the Profibus master symbol in the Contents Pane to display the Profibus Master Editor page.
Once configuration is complete, it should be saved. The Save operation automatically generates .gwf and .upb
files which are added to the ‘download list’. The next Download operation transfers the download list con-
tents to the Profibus Master instrument. See the on-line help file included with LINtools for further details.
Add...
Download
Profibus Master
symbol
10.2 INSTALLATION
HA029280 Chapter 10
Issue 12 Dec 14 Page 10-1
VISUAL SUPERVISOR HANDBOOK
6.7 mm
106.8 mm
144.0 mm
86.8 mm
Profibus
connector
137.0 mm
144.0 mm
CL
Fixing Clip
(one each side)
F1 F2 F3
F4 F5 F6
Protective-conductor
terminal (M4)
Flash card
USB1
Panel cutout
Ethernet Serial comms 138 mm x 138 mm
– – + +
(both -0 + 1 mm)
Power
Chapter 10 HA029280
Page 10-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
9.6 mm 90.0 mm
288.0 mm 70.0 mm
Profibus
connector
280.3 mm
288.0 mm
CL
Fixing Clip
(one each side)
F1 F2 F3 F4 F5 F6 F7 F8 F9
F19 F20 F21 F22 F23 F24 F25 F26 F27 Protective-conductor
terminal (M4)
281.4 mm
298.4 mm Panel cutout = 282 mm x 282 mm
314.4 mm (both -0 + 1.3mm
HA029280 Chapter 10
Issue 12 Dec 14 Page 10-3
VISUAL SUPERVISOR HANDBOOK
5
5 0 Volts
9 0V (pin 5) 9 Not connected
Rx/Tx –ve 4 Not connected
(A) (pin 8) 8 Rx/Tx –ve (A)
Rx/Tx +ve 3 Rx/Tx +ve (B)
(B) (pin 3) 7 Not connected
+5V (pin 6) 2 Not connected
6 1 6 +5V for pull-up
1 Not connected
File Name An eight-character string field containing the base file name of the GWF file to be loaded
by this block. The following rules must be adhered to or an alarm will be generated:
1. The GWF file referenced by this field must have been created using the Comms con-
figuration tool.
2. The GWF file must contain a reference to the currently loaded database file.
3. No path is specified as it is assumed that the file exists on the default ‘E’ drive.
Reload A writable field that, when set true, forces the GW instance to be suspended whilst it is
reloaded from the specified FileName. The field auto resets to False once the reload is
complete. This can be used to effect a crude form of reconfiguration by replacing an
entire GW instance.
GWIndex A read-only 8-bit unsigned integer field that shows the current GW instance number,
between 1 and 3.
MaxIndex A read-only 8-bit field showing the maximum instance number for this instrument type
(1 for Profibus Master).
TableCnt The number of GW tables being used by this block.
Port A representation of the port being used by this instance.
Address The node address of the Profibus Master
BaudRate The current Baud Rate.
MaxDev The maximum number of slaves which the master is cabable of communicating with.
ConfDev The number of configured slave devices.
ActvDev The number of active (communicating) slave devices.
IpMemUse The amount of cyclic input space currently in use.
OpMemUse The amount of cyclic output space currently in use.
ScanRate The time (in µs) currently being taken to perform a single update cycle.
Tblrate The time (in µs) currently being taken to update all the input and output tables of all the
active slaves.
DiagRate The time (in µs) currently being taken to update all extended diagnostics tables.
AcycRate The time (in µs) currently being taken to update all the acyclic read/write tables.
Chapter 10 HA029280
Page 10-4 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Chapter 10
Issue 12 Dec 14 Page 10-5
VISUAL SUPERVISOR HANDBOOK
Note: In the following Slave Comms Error subfields if a bit is set (true) then the Slave is off-line in an
error condition. When false, a bit indicates that the relevant slave is on-line and communicating.
Chapter 10 HA029280
Page 10-6 Issue 12 Dec 14
Visual Supervisor Handbook
11.1 UNPACKING
The unit is despatched in a special pack designed to protect it during transit. If the outer box of the pack
shows signs of damage, please open it immediately and examine the instrument. If there is evidence of dam-
age, contact the manufacturer’s local representative for instructions. Do not operate the instrument in the
meantime.
If the outer box is not damaged, remove the instrument from its packing with all accessories and documenta-
tion.
Once the unit has been installed, store any internal packing with the external packing in case of future des-
patch.
B
B
Panel cutout
Jacking
screw
HA029280 Chapter 11
Issue 12 Dec 14 Page 11-1
Visual Supervisor Handbook
Side mounting
lugs (4 places)
Clamping
plate 6mm Locking nuts (10mm A/F)
(two per clamping plate)
Jacking screw
(two per clamping plate)
Figure 11.2c Clamping plate fixing details
Chapter 11 HA029280
Page 11-2 Issue 12 Dec 14
Visual Supervisor Handbook
183.6mm 109.1 mm
160.0 mm 90 mm
143.0 mm
143.0 mm
171.0 mm
133.0 mm
CL CL
F1 F2 F3
F4 F5 F6
B
Panel cutout (A x A):
Jacking screw (4 places) 144 mm x 144 mm (-0 +1)
USB1
A C Overlay window (C x C):
114.5 mm x 114.5 mm
– – + +
{centred left-right but
offset from top of panel
USB2 USB3 Profibus cutout by 18.3 mm (B)}
USB option option
137.5 mm C
Notes: A
1. Ensure that the ambient temperature does not exceed 50˚C. Vertical panels only.
2. The flush mounting option keyboard is not user interchange- Min. inter-unit spacing (vertical): 50 mm.
able Min. inter-unit spacing (horizontal): 50 mm.
HA029280 Chapter 11
Issue 12 Dec 14 Page 11-3
Visual Supervisor Handbook
318.0 mm
289.0 mm 93.1 mm
140.0 mm 74.0 mm
Fixing holes
(6 mm dia.) Profibus
option
306.0 mm
330.0 mm
289.0 mm
274 mm
CL
Fixing holes
F1
(6 F2mm
F3
dia.)
F4 F5 F6 F7 F8 F9
D
A
Notes:
1. Ensure that the ambient temperature does not exceed 50˚C. Vertical panels only.
2. The flush mounting option keyboard is not user interchange- Min. inter-unit spacing (vertical): 50 mm.
able Min. inter-unit spacing (horizontal): 50 mm.
Chapter 11 HA029280
Page 11-4 Issue 12 Dec 14
Visual Supervisor Handbook
F1 F2 F3
F4 F5 F6
11.3 SPECIFICATION
The specification for the flush-mounting option differs from the specification given in Annex A in the mechan-
ical dimensions (given in figures 11d and 11e), and in the following items:
HA029280 Chapter 11
Issue 12 Dec 14 Page 11-5
Visual Supervisor Handbook
12.1 INTRODUCTION
Provided software option L2 or higher is fitted, then this option allows the connection of up to two printers
and up to two readers using USB and/or EIA485, and/or (for printers only) Ethernet connections. The location
of the connectors is as shown in figures 1.2a and 1.2b; the assignment of printer to port, and the editing of
printer parameters is carried out in the Communications setup page and is described below. Any application
must be stopped and unloaded before these parameters may be edited, as described in section 4.3.5.
Note: USB1 is always fitted. USB2 and USB3 are fitted if the ‘2USB’ option is fitted. This is a separate
option from the Printer/Reader option.
Set up
intERnat PanEL
PoRt CoM1 CoM2 PBuS1 uSB1 uSB2 uSB3 EnEt1 EnEt2 EnEt3 EnEt4 EnEt5 EnEt6
Hardware RS485 RS485 RS485 uSB 2.0 uSB 2.0 uSB 2.0 Ethernet Ethernet Ethernet Ethernet Ethernet Ethernet
Protocol Modbus/M none none none Printer none ELin FtP Modbus/S Modbus/M termCfg Printer
node no. 3
Baud 9600
Parity nonE
Data Bits 8
Stop Bits 1
F1 F2 F3 F4 F5 F6 F7 F8 F9
HA029280 Chapter 12
Issue 12 Dec 14 Page 12-1
Visual Supervisor Handbook
Ports which can have printers assigned to them are ‘prioritised’ such that the printer port with the highest
priority is deemed to have printer 1 assigned to it; printer 2 being assigned to the lower priority port.
The priority is ‘ENET6’ (highest), ‘USB1’, ‘USB2’, ‘USB3’, ‘COM2’, ‘COM1’ (lowest).
None None
Modbus/M Printer
Printer Reader
Reader
Note: When port assignation is complete, operate the ‘SAVE’ key, or the changes will be lost when the
next display page is called.
Chapter 12 HA029280
Page 12-2 Issue 12 Dec 14
Visual Supervisor Handbook
Figure 12.2.2 shows the relevant part of a typical top-level Printer configuration page.
Text Only
Graphics-PCL3 Printer1 Setup
Graphics-ESC/P Protocol: Graphics-PCL3
Palette: Colour CYMK
Page Format: a4
Printer1 Setup
Printer2 Setup Protocol: Graphics-PCL3
Protocol: Graphhics-ESC/P
Host:
Palette: Monochrome
Port: 9100
Print columns: 0
Palette: Colour CMYK
Line Feed Space: 24
Page Format: a4
PARAMETERS
Protocol Allows ‘Text only’ or one of two common graphical printer protocols (Graphics-PCL3 and
Graphics-ESC/P) to be selected*. The required protocol should be determined from the
printer documentation.
Host This field appears only for Ethernet printers and allows the IP address of the required
printer to be entered. This information can usually be found as an entry in the printer
test page, or for a large network, from the network administrator.
Port Usually set to 9100 for printers (Ethernet only).
Palette: For ESC/P printers this is a non-editable field: ‘Monochrome’ (i.e. black and white print-
ing only). For PCL3 printers, ‘Monochrome’, ‘Colour CMY’, ‘Colour CMYK’ or ‘Colour
KCMY’ can be selected, as specified in the printer documentation. This is related to the
type of ink cartridges fitted, so if an incorrect selection is made, incorrect colours result.
Page Format For PCL3 printers only, this allows A4 (297 x 210mm) or Letter size (11 x 8½ inch) paper
to be selected as printing stock.
Print Columns For ESC/P printers only, this specifies the number of columns to be printed across the
paper. The information should be found in the printer documentation.
Line feed Space For ESC/P printers only, this is a measure of the number of lines per unit height of
printer paper. Refer to Printer documentation for setting details.
* For the sake of brevity, these are referred to as PCL3 and ESC/P in the remainder of this description
HA029280 Chapter 12
Issue 12 Dec 14 Page 12-3
Visual Supervisor Handbook
Black
Black
Cyan
Magenta
Blue Plot Colour Select
Channel 1: Black
Yellow
Channel 2: Cyan
Green
Channel 3: Magenta
Red Channel 4: Blue
Grey
Channel 5: Yellow
Channel 6: Green
Channel 7: Red
Channel 8: Grey
Channel 9: Black
Channel 10: Cyan
Channel 11: Magenta
Channel 12: Blue
Channel 13: Yellow
Channel 14: Green
Channel 15: Red
Channel 16: Grey
OK CANCEL
Chapter 12 HA029280
Page 12-4 Issue 12 Dec 14
Visual Supervisor Handbook
12.2.4 Printout
REPORTS
The printing of reports using .UYF files, edited using a standard text editor is as described in section 5.9,
above.
TRENDS
If a HISTDATA block is referenced within a .UYF file, together with a trend qualifier (‘T’ or ‘D’), then it will be
considered to be trend data provided that the DATA field refers to a GROUP block. Otherwise an empty rec-
tangle is drawn.
Syntax example 1:
[HISTDATA]:400:200T{1,3}
causes a black, rectangle to be drawn 400 dots high by 200 dots wide, containing horizontal trends for chan-
nels 1 and 3, in the colours specified (colour printers only).
[HISTDATA]:400:200D
causes a black, rectangle to be drawn 400 dots high by 200 dots wide, containing vertical trends for all chan-
nels, in the colours specified (colour printers only).
Notes:
1. The lines making up the rectangle are 1 dot thick.
2. Vertical trending is not supported for ESC/P printers
3. Instrument and group tag, if available, are printed above the rectangle.
4. Point tags, units and span low and high values are printed below the rectangle. For PCL3 colour
printers, this information is presented in the relevant trace’s colour.
5. The sample start and end date/time from the HISTDATA block are also included.
Figure 12.2.4 (below) shows a sample colour printout for four channels.
All alarm and events which comply with the DR_ALARM block, and which have a start date and time later
than the sample start time and date are included, including any alarms or events that occur at the sample end
date and time. Alarms are filtered according to the filtering configuration in the DR_ALARM block.
REPRINT
A new input to the DR_REPRT block ‘Reprint’ causes the latest report to be regenerated. This feature is in-
cluded, in case the printer cartridge was exhausted or the printer was out of paper at the first attempt.
HA029280 Chapter 12
Issue 12 Dec 14 Page 12-5
Visual Supervisor Handbook
Instrument and
zone1 : group1 group identifiers
Trends within
bounding rectangle Instrument and
group identifiers
Zone1 : GRP01
Lo
Hi
Youngest data
Oldest data
Sample start
26/01/09 26/01/09
10:48:42 10:51:04
Sample end
Tag: Lo: Hi:
ana00 10.00 90.00
ana01 20.00 80.00 Channel Tags, Span
ana02 30.00 70.00
Low/High values and
ana03 40.00 60.00
Sample start Sample end Units
14/07/08 14/07/08 ana04 0.00 100.00
date/time date/time ana09 0.00 100.00 C
16:17:19 16:17:36
1. For the ESC/P protocol, only Mode 0 (8bit) and Mode 32 (24 bit) are supported
2. As there is no feedback facility from the printer to the LPTDEV block, the printout is sent even if the
cartridge is exhausted or the paper tray is empty.
Ports which can have readers assigned to them are ‘prioritised’ such that the reader port with the highest pri-
ority is deemed to have reader 1 assigned to it; reader 2 being assigned to the lower priority port.
Chapter 12 HA029280
Page 12-6 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Physical (XGA)
Dimensions
Bezel: 288 x 288 mm
Cut-out: 282 x 282 mm
Depth: 70.4 mm (90 mm with Profibus option)
Weight 3.7 kg
Screen Type: XGA TFT colour
Display area: 245 x 188 mm
Touch panel: Resistive analogue
Character set: Unicode Latin-1
Environmental
Temperature Storage: -20 to +60˚C
Operation: 0 to + 50˚C
Humidity Storage: 5 to 95% RH (non-condensing)
Operation: 5 to 85% RH (non condensing)
RFI Emissions: BS EN50081-1
Susceptibility: BS EN50082-2
Electrical Safety BS EN61010-1:2001
Installation category II, Pollution degree 2.
Vibration BS EN60873, Section 9.18
Shock BS EN60068-2-31; BS EN60873, Section 9.12
Protection Front panel: IP65
Power requirements
Voltage range: 19.2 to 28.8V dc. (24V dc ± 20%)
Ripple: 1 V max.
Max. power requirement (at 24V): Small frame = 20 W; Large frame 24 W
Operating current (at 24V): Small frame = 0.8 A; Large frame = 1Amp
Inrush current: 10 A max.
User termination: 4-way connector
Internal fusing: No user replaceable fuses.
Battery
Battery BR2330 Poly-carbonmonofluoride/lithium. Part number PA261095. See also section 9.1.
HA029280 Appendix A
Issue 12 Dec 14 Page A-1
VISUAL SUPERVISOR HANDBOOK
SPECIFICATION (Cont.)
Programmer
Maximum number of concurrent programs: 8
segments per program: 32
channels: 8
digital setpoints: 128
exit conditions: 64
user values: 32
wait conditions: 64
Recipes
Max. no. of concurrent recipe sets (files) 8
Max. no. of production lines per set 8
Max. no. of recipes per set (file) 16
Max. no. variables per set 1000
Batch
Max. no. of concurrent batches (files) 8
Max. no. of phases per batch 40
Trends
Max. no. of groups (trends) 16
Max. no. of points per group 16
Maximum frequency 1 sample per second
Maximum samples 15,000 for 1 group of 16 points
Notes:
1. The maxima given here are defaults and are the recommended limits. Subject to note 2, it is possible to exceed
some of these values, but if a database with more resources than the default maximum is loaded, the maximum
is set to the new value and there may then be insufficient memory to load the entire database or to allow on-line
reconfiguration. In such a case ‘connections’ disappear first. FEATTs are not subject to this problem as, when a
database is saved, there are not normally any FEATTs present, so the maximum cannot be exceeded.
2. If the EDB maximum is exceeded some EDBs will malfunction, affecting LINtools functionality.
Appendix A HA029280
Page A-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
SPECIFICATION (Cont.)
Sequence control resources
HA029280 Appendix A
Issue 12 Dec 14 Page A-3
VISUAL SUPERVISOR HANDBOOK
Communications specification
Ethernet Communications
Type 10/100 base T (IEEE802.3)
Protocols TCP/IP, FTP, DHCP, BootP, ICMP.
Cable Type: CAT5
Maximum length: 100 metres
Termination: RJ45
Isolation IEEE802.3
RJ45 LED indicators Green: Indicates a 100MB link
Yellow: Indicates Ethernet activity
Modbus/Jbus (EIA485)
Connectors Shielded RJ45 connectors.
Protocol MODBUS/JBUS RTU master and slave
Data rate Selectable between 1200 and 38,400 Baud
Data format 8-bits, 1 or 2 stop bits, selectable parity
MODBUS data tables 64, configurable as registers or bits
Table length (max.) 200 registers or 999 bits
Memory allocated to tables 2000 bytes
Isolation Functional
Profibus
Safety Isolation (BS EN61010) Installation category II; Pollution degree 2
Any terminal to earth: 50 Vdc or RMS
Number of slave devices 124 Max. (83 with extended diagnostics)
Number of tables supported Maximum 250 (see table for maximum
number per type).
Baud rates supported 9.6kBaud; 19.2kBaud; 93.75kBaud, 187.5kBaud,
500kBaud, 1.5MBaud, 3.0MBaud, 6.0MBaud, 12.0MBaud.
Appendix A HA029280
Page A-4 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Appendix A
Issue 12 Dec 14 Page A-5
VISUAL SUPERVISOR HANDBOOK
Appendix A HA029280
Page A-6 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Appendix A
Issue 12 Dec 14 Page A-7
VISUAL SUPERVISOR HANDBOOK
B1 INTRODUCTION
The Software Options Utility allows the software options fitted in the instrument to be changed as follows:
3. The supplier provides a further ‘Validation’ code which is used to enable the relevant options.
System
unLoaD SaVE SaVE aS StoP
SUMMARY APPLN
3 6
Press unLoaD
SETUP CLONING Press aPPLn key
10:48:34 Appl'n Manager 11/04/06
Application
8 Press Maint
7
Press menu key
StoP Maintenance
5
9 CLoninG FiLE MGR
Press StoP
Press
SoFt oPtS BatCH Maint
SoFt oPS
(Continued)
HA029280 Appendix B
Issue 12 Dec 14 Page B-1
VISUAL SUPERVISOR HANDBOOK
11
Press CHanGE CHANGE CANCEL
Appendix B HA029280
Page B-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Appendix C: REFERENCE
C1 ASCII CODES
The following table contains representations of the characters set (UNICODE Latin-1) available on the unit.
HA029280 Appendix C
Issue 12 Dec 14 Page C-1
VISUAL SUPERVISOR HANDBOOK
C2 GLOSSARY
Application An application consists of a LIN database, a User Screen page set, possibly some Setpoint
Programs, Sequences and Dictionary files, plus actions, profile files and sometimes GSD
files for third party devices.
The application embodies the instrument’s control strategy, and also determines the
behaviour of its user interface.
Archiving Archiving is the process of recording the history of a set of data values onto a removable
floppy disk. The data can only be ‘replayed’ with an off-line tool. In this context, archiv-
ing is the same as ‘logging’. See also ‘Logging’ and ‘Log group’.
Brown-out A brown-out is a transient power variation or partial power failure severe enough to
provoke an automatic re-set in the Visual Supervisor.
CJK Refers to Chinese/Japanese/Korean type languages.
Configuration Configuration is the process of specifying the components of an application in order to
determine the performance and behaviour of an instrument. Configuration is usually car-
ried out by the manufacturer or by an OEM. See also ‘Application’ and ‘LIN database’.
Configurator A configurator is a user interface or software tool that provides the editing capability to
configure the instrument.
Configurer A configurer is any person who configures, or who is responsible for configuring, the
instrument.
COSHH Control of Substances Hazardous to Health
Customisation This is the procedure by which a user can construct a Home page and sometimes other
user screens.
Database See ‘LIN database’.
Dictionary files Dictionary files hold items of text for display on the screen. Users can edit, replace or
delete many of the items.
EMC Electromagnetic compliance
ESC/P Epson™ Standard Code for printers - The Epson standard open printer protocol.
Home page The Home page is that which is displayed on power-up, and to which the display returns
when no data has been entered during a specified time-out period. It can also be called
up at any time. The Home page will either stand on its own or be the root page of a
hierarchy of user-written pages.
LIN database LIN database stands for Local Instrument Network database, a Eurotherm proprietary fa-
cility. For any Eurotherm instrument the LIN database is a set of software function blocks
that constitutes its control strategy. The manufacturer and/or OEMs select particular
function blocks from a library of LIN database function blocks to build a particular
control strategy for that instrument. The LIN database of an instrument forms part of its
‘application’. See ‘Application’.
Log group A log group is a set of points that are logged (archived) together onto removable media
for review off-line.
Logging Same as ‘Archiving’
OEM Original Equipment Manufacturer. I.E. any organisation that buys Visual Supervisors,
incorporates them into its own products, and sells these products onto other customers
under its own name.
PCL3 Printer Command Language. The Hewlett Packard standard printer open protocol.
Power outage A total power failure for a short time
Process variable (PV) Process Variable. Examples are temperature, pressure or valve aperture.
Ramp A ramp is
1 a generic term for all types of programmed change in a setpoint value. Can be a
‘dwell’ (no change at all), a ‘step’ (an instantaneous change), a ‘ramp at’, a ‘ramp to’, a
‘servo to setpoint’ or a ‘servo to PV’ (all linear changes).
2 two of the types mentioned above (‘ramp at’ and ‘ramp to’).
Recording Recording is the process of saving the history of a set of data values in the instrument’s
non-volatile memory. The data can survive a power outage, and can be replayed on the
instrument.
Appendix C HA029280
Page C-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
C2 GLOSSARY (Cont.)
HA029280 Appendix C
Issue 12 Dec 14 Page C-3
VISUAL SUPERVISOR HANDBOOK
D5 Editing a program
Sections D1 to D4 require Operator level access; section D5 requires Engineer level access.
The Menu key at the bottom of the screen can be operated to re-call the Pop-up menu and the beginning of
the task if required.
1. In the row of navigation keys at the bottom of the screen, PRoGRaMMER LoGGinG uSER SCREEnS
HA029280 Appendix D
Issue 12 Dec 14 Page D-1
VISUAL SUPERVISOR HANDBOOK
SAMPLE
IDLE ??:??:?? 1
09:15:57 Sample 04/04/06
The full Programmer menu appears. With no program running,
HOLD and ABORT are greyed out. The Program pane reads IDLE Programmer
on a white background, showing the program is loaded but idling, MonitoR PRoGRaMS SCHEDuLE
not running. PREViEW PRE-PLot EDit
Run
8. Press RUN
Run FRoM SKiP
SAMPLE
RUNNING 13:41:14 4
09:16:13 Sample 04/04/06
The Program pane changes to green, with status RUNNING. The Programmer
expected time of completion and the number of the segment MonitoR PRoGRaMS SCHEDuLE
currently executing are also displayed.
PREViEW PRE-PLot EDit
Appendix D HA029820
Page D-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Programmer
Running a program from a point means running a new program from MonitoR PRoGRaMS SCHEDuLE
a user-specified point after its start point.
PREViEW PRE-PLot EDit
The first seven steps are the same as in D1.1 Running a program now, Run HoLD aBoRt
above.
Run FRoM SKiP
8. Press the RUN FROM key at bottom left.
The ‘Run From’ page appears, headed with the name of the pro-
gram just loaded.
SAMPLE
The ‘Duration’ field shows how long the program will take to IDLE
0/0
00:00:00 (hh:mm:ss), with a cursor blinking under the first ‘0’. 08:56:03 Sample 04/04/06
0 1:45:00
Program
7
Duration:
8 03:55:00
9
10 From the keyboard, key in the required ‘Run From’ time (in this Run From: 00:00:00
example 01:45:00. 4 5 6
Segment
1 2 Name:
3 1
Duration: 00:05:00
11 Press the green Return arrow . 0
Ti Through: 00:00:00
Time
RUN
SAMPLE
The keyboard disappears to reveal the full Run From page. If the IDLE ??/??/??
0/0
selected time starts running the program from beyond the first 08:57:30 Sample 04/04/06
Program
segment, the ‘Name’ and ‘Time Through’ fields will show differ- Duration: 03:55:00
ent values. Run From: 01:45:00
Segment
Name: 4
Duration: 01:50:00
Time Through: 00:15:00
12 To run the program now, press the RUN key RUN
HA029280 Appendix D
Issue 12 Dec 14 Page D-3
VISUAL SUPERVISOR HANDBOOK
1. In the row of navigation keys at the bottom of the screen, RUN HOLD ABORT
The pick-list disappears, and the File Name field shows File Name: SAMPLE `
the name of the selected program. Start Date: ??/??/??`
Start Time: ??:??:??`
The program is now ready for scheduling.
Iterations: 1`
Note: If the program is to run immediately after the
ACCEPT
currently-running program ends, the Start Date and Start
Time can be left undefined, as shown here.
Appendix D HA029820
Page D-4 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
1 Iterations:
2 3 1`
8. Key in the required date, in the format set for your instrument. 04/04/06
File Name: SAMPLE `
7 8 9
Start Date: ??/??/??`
4 Start
5 Time:6 ??:??:??`
After the first digit has been keyed-in, the cursor moves under
the space for the next one, and so on. 1 Iterations:
2 3 1`
. 0
ACCEPT
The last-entered character can be deleted, by pressing the ‘C’
key. To abort the whole date-entry process and return to the
full Schedule Program page, press the red cross key. 09:15:13 Schedule Program 04/04/06
The keyboard disappears and the Schedule Program page shows 09:18:04 Schedule Program 04/04/06
the specified time in the Start Time field.
File Name: SAMPLE `
Start Date: 04/04/06
Start Time: 10:30:00`
Iterations: 1`
ACCEPT
HA029280 Appendix D
Issue 12 Dec 14 Page D-5
VISUAL SUPERVISOR HANDBOOK
. 0
ACCEPT
If the program is to repeat continuously until further notice,
press ‘0’.
15. The Schedule Program page displays the specified number of File Name: SAMPLE `
iterations. Start Date: 04/04/06`
Start Time: 10:30:00`
`
Iterations: 0(Continuous)
ACCEPT
The program is now scheduled.
Appendix D HA029820
Page D-6 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HoLD aBoRt
SKIP
Press
SKiP key
D1.4.1 Segment transition consequences
HA029280 Appendix D
Issue 12 Dec 14 Page D-7
VISUAL SUPERVISOR HANDBOOK
D2 HOLDING A PROGRAM
The Hold facility has two uses:
1 for Operators to halt a program when a problem arises in the process under control, and to hold the pro-
gram at that point while attempts are made to fix the problem
2 for Engineers to make on-line changes to a running program.
This section is for Operators, and so the following deals with the first situation.
SAMPLE
RUNNING 13:41:14 4
12:32:09 Sample 04/04/06
1. With a program running, and the full Programmer menu dis- Programmer
played (as at step 8 in D1.1. Running a program), press HOLD. MonitoR PRoGRaMS SCHEDuLE
HOLD aBoRt
SKiP
SAMPLE
The estimated time of completion starts incrementing in sec- HELD
12:32:09
13:41:23 4
Sample 04/04/06
onds.
Programmer
MonitoR PRoGRaMS SCHEDuLE
Left of the page title is the current time. To view the time-into-
PREViEW PRE-PLot EDit
program you should use the MONITOR facility (section D.3,
below). HoLD aBoRt
SKiP
For most processes there will now be time available for solving the problem, before the pause itself starts
causing new problems. The time available will depend upon the process. If the attempts to fix the problem are
successful, the program is usually continued from that point using RUN (see section D1.1 Running a program
now). If the attempts are unsuccessful, the program is usually aborted, as described in D3 below.
D3 ABORTING A PROGRAM
Starting from the end of D2.1. Holding a program, press ABORT.
The program is now idling, which means that it is still loaded in short-term memory but not being run. At this
point the same program can be run again from the start, or a new program run (see section D1.1 Running a
program now).
SAMPLE
IDLE ??:??:?? 4
12:34:54 Sample 04/04/06
Programmer
MonitoR PRoGRaMS SCHEDuLE
Appendix D HA029820
Page D-8 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
D4 MONITORING A PROGRAM
There are two ways of monitoring a program as it’s running:
1. Viewing a textual/numeric display, generated by the Monitor facility
2. Viewing a graphical display, generated by the Pre-plot facility.
MONITOR displays text and numeric information about the program, as a list.
PREPLOT displays a graphic profile of the target and actual process variables (PVs).
Generally, MONITOR is used when precise values are needed; PREPLOT is used to provide an overview.
The Current Program page appears, displaying the following information about the program as it is running
(most of the fields are self-explanatory):
PROGRAM
Name: Program name
Status: Run, Hold, Held Back, Idle, Error, Complete.
Duration: Running time, start to finish
Completion: Time of completion of current run (assuming no interruptions)
Iteration: Number of current run / number of runs requested.
SEGMENT
Name: Segment name (usually a number)
Time Remaining: Time remaining to completion of the current segment (decrementing second by second).
SAMPLE 0/0
RUNNING 17:06:34 1
13:13:31 Current Program 04/04/06
Program
Name: SAMPLE
Status: RUNNING
Duration: 03:55:00
Completion: 17:06:34 04/04/06
Iteration: 1/1
Segment
Name: 1
Time Remaining: 00:02:43
HA029280 Appendix D
Issue 12 Dec 14 Page D-9
VISUAL SUPERVISOR HANDBOOK
Figure D4.2.1b
Preplot display - program idle
D4.2.2 Review mode
Operation of the option key calls the Option bar, which contains two keys - VIEW and LIVE. Operation of
the VIEW key, causes the page to re-draw, with zoom and pan controls as shown in figure D3.2c below. This
screen contains only the program traces, not the target profile.
To enter Review Mode, allowing the history of the program to be traced, the pan/zoom controls are adjusted,
or the trace is touched. Once in Review Mode, the traces on the screen are no longer updated. (This is purely
a display function; the program continues to run as normal.)
To leave review mode, and return to the ‘live’ zoom/pan display, the LIVE key beneath the zoom slider, or the
LIVE key in the option bar should be operated.
To return to the normal pre-plot display, the option bar ‘VIEW’ key should be operated.
Appendix D HA029820
Page D-10 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
D5 EDITING A PROGRAM
D5.1 INTRODUCTION
Note: If more than one programmer has been configured then the right (left) arrow keys do not scroll
through the program, but to the next (previous) programmer ID. (section D1.1).
Notes:
1 Only two tasks (changing setpoint value and changing segment duration) can be performed while a
program is running (but on Hold for the duration of the task). Whilst the current segment is in Hold
mode, its values are displayed in green, instead of blue. It is possible to edit this segment’s duration
only to times longer than the period of time already elapsed in that segment; other parameters can
be edited as normal.
2. The PREVIEW facility on the PROGRAMMER menu displays a profile of the loaded program over
its full duration, and target values can be displayed at any point in time. It is recommended that
frequent use be made of PREVIEW, when editing a program, in order to check that the edits have
produced the intended profile.
3. For systems with the Auditor option fitted, an edited program must be saved before it is run.
Before editing can start, the Program Editor page must be accessed as described in section D5.2. Once the
editor page has been accessed, the program can be edited in the following ways:
Inserting a segment
Deleting a segment
Changing the Hold Back properties for any analogue setpoint (section D5.6)
HA029280 Appendix D
Issue 12 Dec 14 Page D-11
VISUAL SUPERVISOR HANDBOOK
Programmer
1 2
MONITOR PROGRAMS SCHEDULE
Press Programmer key
Press menu key
PREVIEW PRE-PLOT EDIT
The Load/Save Program page appears, prompting you for the File Name: ????????
name of a file to Load or Save. (To edit a program, it must first
be loaded.)
After a successful load, the Programmer menu reappears. 08:31:23 Load/Save program 05/04/06
Programmer
File Name: SAMPLE
7. Press EDIT MONITOR PROGRAMS SCHEDULE
der the segment identifier is the time duration of the segment. Dig in 2 CLOSED OPEN CLOSED
Dig in 3 OPEN CLOSED OPEN
Appendix D HA029820
Page D-12 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
STEP
Value changes instantaneously. Can be used in any segment. Also called ‘Set’.
DWELL
Value remains constant. May be used in all segments except the first.
RAMP AT
Value increases at a constant specified rate. May be used in all segments except the first.
RAMP TO
Value increases linearly to a specified value
Notes:
1. ‘Ramp at’ and ‘Ramp to’ cannot be mixed within the same segment. If an attempt is made to change
one of the SPs from one type to the other, a message appears warning that all the other similar
types in that segment will be changed to conform.
2. A segment may not ramp at less than 0.001 or greater than 9999.0 whether expressed explicitly in a
‘Ramp At’ command, or implicitly in a ‘Ramp to’ command. Values outside this range cause the seg-
ment to execute a ‘step’ function.
Note: If the first segment is a Servo to PV or SP, the instrument assumes that it starts from an SP of
0.0. This is unlikely to be the actual SP or PV. Therefore the Preview profile displayed for the first seg-
ment will differ from the actual programmed profile. For the same reason, if the second segment is a
ramp-at-rate, the segment duration in Preview will differ from the actual duration; and if the second
segment is ramp-to-target then the slope in Preview will differ from the actual slope.
D5.3.2 Teminology
In this document any change in the value of the setpoint is referred to as a ‘ramp’, even when the result of
that change is zero. This means that the six methods of controlling the value of the setpoint, described above,
all result in types of ramp.
HA029280 Appendix D
Issue 12 Dec 14 Page D-13
VISUAL SUPERVISOR HANDBOOK
A pick-list of ramp types appears, with ‘Ramp’ highlighted 08:33:49 SAMPLE 05/04/06
Rampp SP 1 2 3
00:05:00 000:50:00 00:35:00
1 S
Ana In Segment: 2 R
to 50.0 to 100.0
R
to 0.0
Dwell
Ana InSetpoint: AnaRtoIn 65.0
1
S R
Step 2 to 50.0 to 20.0
Press the required type (in this case, ‘Ramp@’). Ramp SType: RampR
Ana In 3 to 50.0 to 99.0
R
to 97.7
Ramp@ to: 100.0
Dig in 1 OPEN CLOSED OPEN
Dig in 2 CLOSED OPEN
O
DONE
DON CLOSED
i 3 OPEN
Di in
Dig CLOSED
C OPEN
Press the yellowed ‘Ramp at’ field, currently showing 0.0/m (stand-
ing for zero units per minute).
Appendix D HA029820
Page D-14 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
When the new entry is complete, press Return. 08:36:23 SAMPLE 05/04/06
SP 1 2 3
00:05:00 00:50:00 00:35:00
The dialogue box reappears, displaying the new value for the ramp Ana In Segment:
1 S 2 R
to 50.0 to 100.0
R
to 0.0
rate. Ana
Setpoint:
S AnaR In 1
In 2 to 50.0 to 65.0
R
to 20.0
SType: Ramp@
R R
Ana In 3 to 50.0 to 99.0
Ramp at: 1.0/m to 97.7
Press DONE. Dig in 1 OPEN CLOSED
to: 100.0 OPEN
Dig in 2 CLOSED OPEN CLOSED
A new ‘Ramp to’ value is shown in the cell. To save the new ramp Dig in 3 OPEN
DONE
CLOSED OPEN
type, press the Option key at the bottom of the screen, then press
the SAVE button that appears on a bar at the bottom of the screen.
The Program Editor page returns, with the new value shown in the
selected cell.
08:44:23 SAMPLE 05/04/06
SP 1 1a 2
To save the setting, press the Option key (below the screen), and 00:05:00 00:00:00 00:50:00
Ana In 1 S D R
then the SAVE button. to 60.0
S
to 100.0
R
Ana In 2 to 50.0 D to 65.0
S R
Ana In 3 to 50.0 D to 99.0
Dig in 1 OPEN OPEN CLOSED
Dig in 2 CLOSED CLOSED OPEN
Dig in 3 OPEN OPEN CLOSED
Option key
HA029280 Appendix D
Issue 12 Dec 14 Page D-15
VISUAL SUPERVISOR HANDBOOK
The following subsections show how to change a segment’s identifier Dig in 2 CLOSED OPEN CLOSED
and duration respectively. Inserting and deleting segments is de- Dig in 3 OPEN CLOSED OPEN
Once the segment changes are complete, the SAVE button is used
to save the changes. If necessary, the SAVE button is called to the
display by pressing the ‘option’ key located below the screen.
To clear the entry so far (but retaining the keyboard display), press
the ‘C’ key.
To cancel the entry and return to the setpoint display, press the red
cross key. 08:44:23 SAMPLE 05/04/06
a 2 3
SP 00:05:00 00:50:00 00:35:00
Once the segment identifier has been keyed in, the Return key is Ana In 1 S R
to 50.0 to 100.0
R
to 0.0
S R R
operated to save it. Ana In 2 to 50.0 to 65.0 to 20.0
S R R
Ana In 3 to 50.0 to 99.0 to 97.7
The Program Editor page reappears, showing the new identifier for Dig in 1 OPEN CLOSED OPEN
Dig in 2 CLOSED OPEN CLOSED
the segment.
Dig in 3 OPEN CLOSED OPEN
Appendix D HA029820
Page D-16 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Caution:
1. Changing the duration of ‘ramp-at-rate’ segments is not permitted.
2. Changing the duration of ‘ramp-to’ segments changes the rate of ramp. Therefore, before making
any such change, you should consider the possible effect of this upon the operation of the process
plant.
SAMPLE
In the dialogue box, press the Duration field. 09:01:37 05/04/06
0
SP0 : 000:05:00
5 :1 0 0 2 3
00:50:00 00:35:00
7
Ana In 18 S 9 R
to 50.0 to 100.0 to
R
0.0
Segment:
S 1 R R
Ana
4 5 6
In 2 to 50.0 to 65.0 to 20.0
Duration: 00:05:00
S R R
A numeric keyboard appears, with the current duration displayed at Ana In 3 to 50.0 to 99.0 to 97.7
1
Dig 2
inINS 3
SEG DEL SEG
1 OPEN CLOSEDDONEOPEN
the top in hh:mm:ss format. The format can be changed, as de-
scribed in section 4.5.4 Changing the language and date formats. .
Dig in 2 CLOSED
0 OPEN CLOSED
in 3 OPEN
Dig i CLOSED OPEN
Once the correct duration is keyed-in, the Return key is used to save 09:02:09 SAMPLE 05/04/06
1 2 3
it. SP
00:06:00 00:50:00 00:35:00
Ana In 1 S
to 50.0
R
to 100.0
R
to 0.0
S R R
The Program Editor page appears, showing the new duration for the Ana In 2 to 50.0 to 65.0 to 20.0
S R R
segment. Ana In 3 to 50.0 to 99.0 to 97.7
Dig in 1 OPEN CLOSED OPEN
Dig in 2 CLOSED OPEN CLOSED
Note: Neither an individual segment duration nor the total
Dig in 3 OPEN CLOSED OPEN
program duration may exceed 49 days.
Ana
to 50.0
S
In 2 to 50.0
New Segment to 100.0
R
to
R
0.0
Segment:
S
to 65.0
R
to 20.0
R
In the dialogue box in section D5.4, press the INS SEG key. Ana In 3 to 50.0 to 99.0 to 97.7
Dig OK
in 1 OPEN DONE OPEN
CLOSED
Dig in 2 CLOSED OPEN CLOSED
The ‘New Segment’ window appears, requesting an identifier for the
Dig in 3 OPEN CLOSED OPEN
new segment.
HA029280 Appendix D
Issue 12 Dec 14 Page D-17
VISUAL SUPERVISOR HANDBOOK
Segment:
S
1a to 65.0
R
to 20.0
R
Ana In 3 to 50.0 to 99.0 to 97.7
This inserted segment will be a ‘null’ operation, until it has been Dig OK
in 1 OPEN CANCELOPEN
CLOSED
modified. A null operation consists of a dwell of zero duration. Dig in 2 CLOSED OPEN CLOSED
Dig in 3 OPEN CLOSED OPEN
Press OK.
The Program Editor page returns with a new, but empty, segment SAMPLE
09:02:59 05/04/06
inserted after the one which was being modified. SP 1 1a 2
00:06:00 00:00:00 00:50:00
S
Ana In 1 to 50.0 R
D to 100.0
In order to view the whole setpoint sequence, it might be necessary S
Ana In 2 to 50.0
R
D to 65.0
to scroll right or left using the scroll bar/arrows at the bottom of the S
Ana In 3 to 50.0 D R
to 99.0
display. Dig in 1 OPEN OPEN CLOSED
Dig in 2 CLOSED CLOSED OPEN
The SAVE button is used to save the changes when completed. If Dig in 3 OPEN OPEN CLOSED
necessary, the SAVE button is called to the display by pressing the
‘option’ key located below the screen.
The procedure for deleting a segment is the same as that for inserting a segment except that:
1 the DEL SEG key is used
2 the first segment of a program cannot be deleted - the DEL SEG key is greyed out (deactivated).
For example, if the setpoint is ramping up but the PV has fallen behind and is now falling below the pre-set
lower bound, the program will automatically switch the setpoint profile to a dwell to give the PV a chance to
catch up. The dwell will continue until the PV climbs above the lower bound (whose profile of course could
now also be a dwell). At this point the setpoint profile will switch back to a ‘ramp up’.
The result of this is that the overall process time extends by the length of time during which the PV was ‘out-
of-bounds’, which is the same as the length of the dwell.
The remainder of this section explains which type of limit or limits can be set, and how to set the values.
After setting the new values, they are saved by pressing the option key below the screen. On the Option bar
that appears at the bottom of the screen, press the SAVE button.
Option key
Appendix D HA029820
Page D-18 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
A pick-list appears with None, Low, High, High & Low shown as
modes. 09:05:34 SAMPLE 05/04/06
NONE SP 1 2 3
00:06:00 00:50:00
0 00:35:00
‘None’ means no limits, which means no Hold Back. Ana In 1 S R R
NONE to 50.0
S
to 100.0
R
to
R
0.0
LOW
Ana In 2 to 50.0 to 65.0 to 20.0
‘Low’ specifies a limit below the current setpoint value. If the PV falls HIGH S
Ana In 3 to 50.0
R R
to 99.0 to 97.7
below this limit, then the program will compensate by holding the HIGH&LOW
Dig in 1 OPEN CLOSED OPEN
setpoint steady until the PV has recovered to exceed the limit. Dig in 2 CLOSED OPEN
O CLOSED
DDONE
Dig
i iin 3 OPEN CLOSED
C OPEN
‘High’ specifies a limit above the current setpoint value. If the PV
exceeds this limit, then the program will compensate by holding the
setpoint steady until the PV has fallen below the limit. 09:05:51 SAMPLE 05/04/06
SP 1 2 3
00:06:00 00:50:00 00:35:00
‘High & Low’ sets both limits. Ana In 1 S R R
to 50.0 to 100.0 to 0.0
S R R
Choose the required limit (e.g. LOW). Ana In 2 to 50.0
S
to 65.0
R
to 20.0
R
Ana In 3 to 50.0 to 99.0 to 97.7
It highlights. Dig in 1 OPEN CLOSED OPEN
Press the Return key. Dig in 2 CLOSED OPEN CLOSED
DONE
The picklist disappears. Dig in 3 OPEN CLOSED OPEN
Press DONE.
The dialogue box disappears.
09:06:08 SAMPLE 05/04/06
SP 0 .00:06:00
0 01 0 0 2
00:50:00
3
00:35:00
D5.6.3 Changing Holdback value 7 In 18 S
Ana 9 R R
to 50.0 to 100.0 to 0.0
S R R
Press the Value field (yellowed). 4 5
Ana In 2 to
6 to
50.0 65.0 to 20.0
S R R
Ana In 3 to 50.0 to 99.0 to 97.7
1 12 3
A numeric keyboard appears, showing the current value in a black Dig in OPEN CLOSED OPEN
HA029280 Appendix D
Issue 12 Dec 14 Page D-19
VISUAL SUPERVISOR HANDBOOK
To save any new settings, press the Option key at the bottom of the screen and then the SAVE button.
Note: A program name should be changed only if ‘non-file name’ characters are to be included. If this
is the case, it should be remembered that the file name of the program takes the name of the program
by default. In other words, the program name overrides the file name. Therefore, if a program is saved
to a new file, two programs of the same name will exist, embedded within different files.
SAMPLE 0/0
IDLE ??/??/??
09:06:42 SAMPLE 05/04/06
In the Properties window, press the current name displayed in the yel- SAMPLE
lowed ‘Name’ field. q w e r t y u i o p
a s d f g h j k l ;
z x c v b n m ,
Appendix D HA029820
Page D-20 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Press Return
09:06:50 simple 05/04/06
SP 1 2 3
00:06:00 00:50:00 00:35:00
S Properties
Ana In 1 to 50.0 R
to 100.0
R
to 0.0
S Name: simple
The Properties window reappears, with the ‘Rate Units’ field showing Ana In 2 to
R
50.0 to 65.0
R
to 20.0
‘Seconds’ Rate
Ana In Units:
S
3 to
Seconds
R R
50.0 to 99.0 to 97.7
At End: Indefinite
Dig in 1 OPEN CLOSED
Dwell
OPEN
Dig in 2 CLOSED DONE
OPEN CLOSED
Dig in 3 OPEN CLOSED OPEN
Press DONE
09:07:07 simple 05/04/06
SP 1 2 3
00:06:00 00:50:00 00:35:00
S
Ana In 1 to 50.0 R R
The Program Editor page reappears (rate units are not shown). S
to 100.0
R
to
R
0.0
Ana In 2 to 50.0 to 65.0 to 20.0
S R R
Ana In 3 to 50.0 to 99.0 to 97.7
Dig in 1 OPEN CLOSED OPEN
Dig in 2 CLOSED OPEN CLOSED
Dig in 3 OPEN CLOSED OPEN
Indefinite dwell
09:07:24 simple 05/04/06
Indefinite
SP Dwell
1 2 3
This leaves all values as they are at the end of the program, until new 00:06:00 0
00:50:00 00:35:00
Ana In 1 S Properties
Proper
R R
action is taken to change them. A program with an end condition of Indefiniteto 50.0 to 100.0
S Dwell Simple
to 0.0
Ana In 2 toName:
R R
‘Indefinite Dwell’ does not terminate but adopts the COMPLETE state Starting Values50.0 to 65.0 to 20.0
Rate SUnits: Seconds
R R
Ana In 3 to 50.0 to 99.0 to 97.7
until ABORTED. At End: Indefinite
Dig in 1 OPEN CLOSED
Dwell
OPEN
Dig in 2 CLOSED DONE
DON
OPEN
O CLOSED
Ending on an indefinite dwell is the only circumstance that puts a Di i
Dig in 3 OPEN CLOSED
C OPEN
program into the ‘Complete’ state and the status panel will show
‘COMPLETE’.
Starting values
09:07:41 simple 05/04/06
This ends the program by restoring its starting values. In this case, Starting
SP g Values
1 2 3
00:06:00 0
00:50:00 00:35:00
the program adopts the ‘Idle’ state upon finishing. Ana In 1 S Properties
Proper
R R
Indefiniteto 50.0 to 100.0
S Dwell Simple
to 0.0
Ana In 2 toName:
R R
Starting Values50.0 to 65.0 to 20.0
Rate SUnits: Seconds
R R
Select the required action and press the Return key Ana In 3 to 50.0 to 99.0 to 97.7
At End: Indefinite
Dig in 1 OPEN CLOSED
Dwell
OPEN
The Properties window reappears showing the selected action and, Dig in 2 CLOSED DONE
DON
OPEN
O CLOSED
Press DONE.
HA029280 Appendix D
Issue 12 Dec 14 Page D-21
VISUAL SUPERVISOR HANDBOOK
Analogue and digital setpoint names can be changed, but not while
the program is running. For analogue setpoints the holdback values
SIMPLE 0/0
can also be amended (see section D5.6, above). IDLE ??/??/??
09:07:15 simple 05/04/06
SP 1 2 3
00:06:00 00:50:00 00:35:00
S
Ana In 1 to 50.0 R R
to 100.0 to 0.0
S R R
Ana In 2 to 50.0 to 65.0 to 20.0
With the program stopped, press the setpoint whose name is to be S R R
Ana In 3 to 50.0 to 99.0 to 97.7
edited - in this example, ‘Ana In 1’ Dig in 1 OPEN CLOSED OPEN
Dig in 2 CLOSED OPEN CLOSED
Dig in 3 OPEN CLOSED OPEN
Appendix D HA029820
Page D-22 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
If ‘start time only’ is selected, the segment is edited by specifying how far into the program the segment is
due to start, not in terms of the segment duration. In this case, the time displayed for each segment must be
greater than the preceding segment and less than the following segment.
The ‘Wide Cells’ field widens each cell (reducing the number of segments on display) to allow eight-character
values, and values in ‘scientific’ notation (configured in the application) to be displayed.
Notes:
1. The settings for segment timing are preserved across power failure.
2. It is possible to switch between settings at any time, as this has no effect on the actual program,
merely on how the data is presented.
HA029280 Appendix D
Issue 12 Dec 14 Page D-23
VISUAL SUPERVISOR HANDBOOK
Each of these versions is mostly a list of agents, with various parameters determining behaviour. Some of these
parameters are agent-specific, others are generic.
Codings for _system.pnl (the Bare Panel version) and _default.pnl (called the Application Panel version here)
follow.
Note: For units fitted with the Audit option, please see Auditor Option Versions (below) , for codings.
With an application (say, <appname>) loaded, the system looks for <appname>.pnl. This is a version that has
been customised for that application and which will generate an interface architecture specifically for it. For
an instrument that periodically runs different applications, there could be an <appname>.pnl for each applica-
tion.
If <appname>.pnl cannot be found, the instrument searches for _default.pnl. This is a generic version that
works for all applications.
If _default.pnl cannot be found, the instrument loads a firmware copy that can always be found in ROM. (The
instrument is shipped with these files, and they are loss-proof.)
With no application loaded the system looks for a file called _system.pnl, known as the ‘bare’ panel version
(see also Chapter 4, section 4.3, Managing an Application). If this file cannot be found, the corresponding ver-
sion in ROM is used.
Appendix D HA029820
Page D-24 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Programmer
A3000,SPP_MENU,2,3,3,3010
A3010,SPP,2,3,2,3000,1500
HA029280 Appendix D
Issue 12 Dec 14 Page D-25
VISUAL SUPERVISOR HANDBOOK
Security Access
A4000,ACCESS
Logging Submenu
A5000,LOG_MENU,2,,3,5010
A5010,LOG,2,3,2
Area/Group/Point displays
A1500,AGP,1,2,2
Recipe
A7000,RCP_MENU,2,3,3,7010
A7010,RECIPE,2,3,2,7000
Batch
A8000,BATCH_MENU,2,,3,8010
A8010,BATCH,2,3,2,8011
Alarms
A9000,ALM_MENU,2,,3,9010,9011,9021
A9010,ALM_HIST,2,,2
A9020,MESSAGE,2,,3
Dialog Agent
A100000,DIALOG,,,4
==== END OF FILE ====
Appendix D HA029820
Page D-26 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Appendix D
Issue 12 Dec 14 Page D-27
VISUAL SUPERVISOR HANDBOOK
Programmer
A3000,SPP_MENU,2,3,3,3010
A3010,SPP,2,3,2,3000,1500
Security Access
A4000,ACCESS
Logging Submenu
A5000,LOG_MENU,2,3,5010
A5010,LOG,2,3,2
Area/Group/Point displays
A1500,AGP,1,2,2
Recipe
A7000,RCP_MENU,2,3,3,7010
A7010,RECIPE,2,3,2,7000
Batch
A8000,BATCH_MENU,2,,3,8010
A8010,BATCH,2,3,2,8011
Alarms
A9000,ALM_MENU,2,,3,9010,9011,9021,9012
A9010,ALM_HIST,2,,2
A9020,MESSAGE,2,,3
Dialog Agent
A100000,DIALOG,,,4
Signature Agent
A200000,SIGN,,,5
==== END OF FILE ====
Appendix D HA029820
Page D-28 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
E1 INTRODUCTION
This section describes how to use the LINTools Program Wizard and the Application Editor, both running on a
pc, to create ‘segment classes’, the use of which is described in section 4.12. It is assumed that an up-to-date
version (4.8 onwards) of LINTools is running on the pc and that a communications link has been successfully
established between the pc and the relevant Visual Supervisor allowing program data to be downloaded. It
is also assumed that an instrument folder has been created (in this example, ‘Eycon41’). Further operational
details are to be found in the Programmer Wizard User Guide and the LIN Programmer Editor User Guide.
E2 BLOCK CREATION
HA029280 Appendix E
Issue 12 Dec 14 Page E-1
VISUAL SUPERVISOR HANDBOOK
5. Add the details for all the channels that are to be ‘profiled’ (drawn on the ‘chart’). For the sake of sim-
plicity, this example uses just one.
Click on ‘Next >’.
6. In a similar way, add User Values, Digital Events, and Wait Conditions (ignored for this example). Click on
‘Next >’
7, Select the response to power failure. In this case the default ‘Ramp back’ is used. Click ‘Next >’.
Appendix E HA029280
Page E-2 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Note: Any of the Wizard pages can be accesses at any point in the procedure by clicking on the short-
cuts in the left hand column.
Shortcuts
1. At the pc, click on ‘Start’, ‘All Programs’, ‘Eurotherm’, ‘Programmer Editor’, ‘Program Application
Editor’. When the application starts, click on the ‘Open a program template file’ icon in the
tool bar (or use the ‘Open template’ item in the ‘File’ menu, or use the shortcut <ctrl> + <o>).
2. The ‘Open’ browse window appears allowing the user to select the required template file.
HA029280 Appendix E
Issue 12 Dec 14 Page E-3
VISUAL SUPERVISOR HANDBOOK
Notes:
1. If ‘Show in First Segment’ is set to ‘Yes’, then the contents of this page appear in the edit screen for
the first segment.
2. Some blocks, known collectively as ‘Algorithm blocks’ require preset data (e.g. a recipe) or a se-
quence to be loaded at startup. This data is saved in an ‘Algorithm’ file. For such blocks, this page
allows a suitable Algorithm file name to be entered.
3. For all configuration pages, the ‘Visible’ column shows whether each item is always visible (tick),
never visible (cross) or that its visibility depends on the status of other items (?)
4. Click on ‘Application’ in the tree view, then click on ‘Add segment class’. The ‘New Segment Class’ window
opens, allowing the user to set up the configuration for the first segment. The segment Class name may
contain up to 24 characters. The figure below shows the first segment after it has been configured.
Items which are ‘SET’ are not configurable at the visual supervisor. Items which are ‘Ask’ mean that the
user may edit the default value from the Visual Supervisor screen.
Appendix E HA029280
Page E-4 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
CLASS SETTINGS
SHORT NAME
Initially, the short name is the first eight characters of the segment
name. The ‘Short Name:’ field allows the user to edit this name,
(which is the text that will appear on the segment pushbutton icon in
the Visual Supervisor Edit page).
CHOOSE COLOUR
Allows the user to select a colour for the segment icon in the edit page. Clicking within this area calls a pal-
ette to the display, showing which colours can be selected. As shown below, the various colours are over-
printed with the letter ‘A’ in both black text and white, in order to demonstrate the appearance on the Visual
Supervisor screen. RGB colour definitions are given in the accompanying table.
5. Once the various configurable items have been set up for the first segment, click on the ‘Application’
item again and then on ‘Add Segment Class’ again. A second Segment definition page appears. For this
segment. the segment name is to be ‘Maintain Temp’, with a Short Name of ‘Soak’. The segment type
should be sett to ‘Dwell’.
6. The above should be repeated for a third segment, this time with the name ‘Cooling Down’ (Short name =
‘Cool’). Set the Duration to ‘Do Nothing’ and the type to ‘RAMP TIME’.
HA029280 Appendix E
Issue 12 Dec 14 Page E-5
VISUAL SUPERVISOR HANDBOOK
7. With the ‘Cooling Down’ Segment class highlighted, click on ‘Add question.
Enter the text “Cooling Rate?’ as the Question title, then click on ‘Add An-
swer’
8. Type ‘Fast’ as the title of the answer. In the configuration area, all the items that were left as ‘Do nothing’
in the Cooling segment type can be edited here. For this example a duration of 30 minutes is entered and
the target setpoint is set to 25 degrees.
9. Click on the question (Cooling Rate?), then on ‘Add Answer’ again.
A similar Answer configuration page to that described above appears, but this time the duration should
be set to 1 hour, and the setpoint again set to 25 deg C. This second answer should be entitled ‘Slow’.
When this segment type is selected for use at the Visual Supervisor, an extra field (Cooling rate?) will
appear as a field in the edit area with the first entered answer on display. Touching the field will cause a
menu to appear containing ‘Fast’ and ‘Slow’.
Multi-layer questions
Note: As shown above, up to three levels of questions can be asked in any one segment, each with up
to 20 answers. Legends for questions and answers can be up to 20 characters in length, but it is recom-
mended that, for a neat appearance, a maximum of 10 characters be used on the small-frame unit.
10. A further segment class should be created which should be called ‘Finished’, with short name ‘End’.
Segment type should be selected as ‘Dwell’.
Appendix E HA029280
Page E-6 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
E4 APPLICATION TEST
Once all the required segments with any questions and answers have been configured the segments can be
‘tested’ by clicking on the ‘Test’ menu bar item, and appending segments to check that they have been cor-
rectly set up. Clicking on the button at the left edge of the screen allows segment data to be displayed in
tabular form. Figure E4a shows the default display with three segments added. Figure E4b shows the display
with tabular data enabled.
Click here to
open table view
HA029280 Appendix E
Issue 12 Dec 14 Page E-7
VISUAL SUPERVISOR HANDBOOK
Click here to
close table view
Appendix E HA029280
Page E-8 Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
Index A (Cont.)
Symbols Application..........................................................................................E-4
Data.............................................................................................. 4-47
?...............................................................................................................E-4 Cloning................................................................................. 4-47
32-bit register...................................................................................8-18 Importing............................................................................ 4-47
‘>’ sign...................................................................................................8-7 Saving....................................................................................4-19
Deletion...................................................................................... 4-20
A Loading and Running.............................................................. 4-20
Management..............................................................................4-16
Abort.....................................................................................................2-8
Manager page............................................................................4-17
Batch.............................................................................................3-33
Reloading................................................................................... 4-52
Program..............................................................................3-8, D-8
Selection..................................................................................... 4-20
Access.......................................................................................... 2-5, 2-6
Stopping......................................................................... 4-18, 4-50
By user ID....................................................................................2-15
Summary page...........................................................................4-17
Control........................................................................................ 4-24
Unloading....................................................................................4-19
Display pane............................................................................... 2-12
APPLN..................................................................................................4-17
Levels............................................................................................6-11
APP MGR............................................................................................4-17
Pane................................................................................................ 2-2
APP SUM.............................................................................................4-17
Standard...................................................................................... 2-12
Archive................................................................................................3-16
to configuration........................................................................ 2-12
Alarm history.............................................................................3-17
Account Properties........................................................................ 4-30
Export...........................................................................................3-13
ACK......................................................................................................3-16
Interval.........................................................................................4-13
Acknowledge
Area......................................................................................................3-15
Alarms..........................................................................................3-16
Display..........................................................................................3-19
Messages.....................................................................................3-16
Arhive file transfer............................................................................ 7-1
Action Disabled................................................................................6-11
ASCII....................................................................................................3-12
Add Answer.........................................................................................E-6
Codes..............................................................................................C-1
Adding
File type.......................................................................................4-13
New segments............................................................................ 4-4
Assigning
New users................................................................................... 4-30
Card readers to ports..............................................................12-6
Add question......................................................................................E-6
Printers to ports........................................................................12-2
Address Assignment...................................................................... 4-35
Attributes column.......................................................................... 4-29
Add segment class.............................................................................E-4
Audit Trail............................................................................................6-1
Admin only....................................................................................... 4-29
Filtering..........................................................................................6-2
Advance...................................................................................... 2-8, 3-5
Agent types.......................................................................................5-51
Alarms.................................................................. 2-5, 2-6, 3-15, 8-11
B
Acknowledgement........................................................2-11, 3-16 BadBatt................................................................................................. 1-2
Active/Cleared/Ack'ed..............................................................6-2 Barcode Reader option.................................................................. 12-1
and event customisation........................................................5-32 Bargraph display mode
and event objects.....................................................................12-5 Horizontal bars..........................................................................3-24
Delay...............................................................................................4-7 Vertical bars.............................................................................. 3-23
Display pane.................................................................................2-9 Batch.......................................................................................... 2-6, 3-10
Field................................................................................................8-7 Abort............................................................................................3-33
Forms........................................................................................... 5-60 Create.......................................................................................... 3-34
History..........................................................................................2-10 Customising................................................................................3-32
Archiving..............................................................................3-17 Dictionary.................................................................................. 5-66
Display, addding notes to................................................3-16 Files.............................................................................................. 5-66
Page........................................................................................3-14 Hold..............................................................................................3-33
Time display........................................................................3-14 ID.....................................................................................................3-2
Two-line display......................................................2-11, 3-15 Initiation......................................................................................3-33
Indication....................................................................................3-19 Load..............................................................................................3-32
Key.................................................................................................3-10 Maintenance.............................................................................. 4-56
Log.................................................................................................8-11 Monitoring..................................................................................3-33
Names......................................................................................... 5-54 Phases.......................................................................................... 5-68
Pane................................................................................................ 2-2 Recipe selection........................................................................3-32
Responding to............................................................................3-14 Battery
Status..............................................................................................2-9 Replacement................................................................................9-1
Summary.....................................................................................3-17 Type............................................................................................... A-1
Algorithm file......................................................................................E-4 Baud rate............................................................................................8-14
ALL.......................................................................................................3-15 Bitfields.................................................................................................8-7
HA029280 Index
Issue 12 Dec 14 Page - i
VISUAL SUPERVISOR HANDBOOK
Index HA029280
Page - ii Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
D (Cont.) E (Cont.)
Dictionary Text dictionary..........................................................................5-33
Batch............................................................................................ 5-66 ESC/P...................................................................................................12-3
Database names....................................................................... 5-54 Ethernet............................................................................................. 4-34
Error text.....................................................................................5-33 Connection...................................................................................1-8
Event text................................................................................... 5-35 LED interpretation.....................................................................A-4
List of..............................................................................................5-1 Events..................................................................................................3-15
Programmer text.....................................................................5-40 Log..................................................................................... 3-18, 8-11
System text......................................................................... 5-2, 5-3 Message
User text..................................................................................... 5-40 Editing.................................................................................. 5-39
Dictionary text.................................................................................5-71 New language.................................................................... 5-39
Digital...................................................................................... 8-15, 8-17 Priorities..................................................................................... 5-39
Digital Events...................................................................................... E-2 Status............................................................................................. 4-8
Directory:...........................................................................................4-16 Text dictionary......................................................................... 5-35
Disable User ID...................................................................... 4-29, 6-4 Exit......................................................................................................... 4-8
Display Export
Brightness..................................................................................4-44 Application data....................................................................... 4-47
Group.......................................................................................... 3-34 Export (All).................................................................................3-13
Mode........................................................................................... 3-22
Bargraph F
Horizontal................................................................3-24
Vertical...................................................................... 3-23 Faceplates...........................................................................................3-10
Faceplate............................................................................. 3-23 Display mode............................................................................ 3-23
Horizontal full width.........................................................3-27 FEATT.................................................................................................... A-2
Horizontal with faceplate................................................3-26 Field.....................................................................................................8-17
Numeric............................................................................... 3-23 File....................................................................................................... 4-51
Vertical fullwidth...............................................................3-26 Copy and delete....................................................................... 4-51
Vertical with faceplate.....................................................3-24 Filename specification............................................................8-10
Down key..............................................................................................2-3 Header............................................................................. 5-61, 5-67
Downloading a configuration........................................................8-1 Manager...................................................................................... 4-49
DP.........................................................................................................8-18 Name................................................................................3-34, 4-13
DR_ALARM block............................................................................12-5 System............................................................................................ 7-1
DR_REPRT block..............................................................................12-5 Type..............................................................................................4-13
Dwell................................................................................................... D-13 Text, Hourly, Daily, Sequence........................................3-12
End condition...............................................................................4-5 Utility............................................................................................8-11
Segmet type................................................................................ 4-6 Files with Capture Variables........................................................ 5-63
Files with Monitor Variables....................................................... 5-64
E Filter.................................................................................................... 4-51
Fixed................................................................................................... 4-35
EDB........................................................................................................ A-2 F keys.....................................................................................................2-3
Edit...............................................................................................2-8, 3-6 Flash card precautions..................................................................... 1-2
Alarm names............................................................................. 5-54 Flush-mounting option.................................................................. 11-1
Databases......................................................................................8-5 Format..................................................................................... 8-11, 8-18
Error messages......................................................................... 5-34 Formatting attributes.................................................................... 5-73
Event messages......................................................................... 5-39 Form files.......................................................................................... 5-55
Function block names............................................................ 5-54 Forms.................................................................................................. 4-47
Own Expired Password............................................................. 6-6 FTP............................................................................................3-13, 4-29
Recipes........................................................................................ 4-52 Logon.............................................................................................. 7-1
E:Eycon_10.DBF................................................................................8-10 Timeout......................................................................................... 7-1
EIA485 connection............................................................................ 1-7 Transfer........................................................................................4-15
Electrical installation........................................................................1-6 Function block
Profibus Master units............................................................. 10-4 Database configuration............................................................8-3
Electronic signatures......................................................................6-10 Detail display............................................................................. 4-24
Empty Strings....................................................................................5-70 Display order............................................................................. 4-23
Enabled...............................................................................................4-15 Faceplate.....................................................................................3-21
Encrypted files................................................................................. 4-55 PID......................................................................................... 3-22
End condition................................................................4-5, 4-9, D-21 Ramp......................................................................................3-21
Engineer level access..................................................................... 4-25 Manager.......................................................................................4-21
Enumerations........................................................................5-55, 5-72 Names......................................................................................... 5-54
Error Function blocks supported........................................................... A-5
Message editing....................................................................... 5-34 Functions............................................................................................8-16
HA029280 Index
Issue 12 Dec 14 Page - iii
VISUAL SUPERVISOR HANDBOOK
G I (Cont.)
Glossary................................................................................................C-2 IP rating............................................................................................... A-1
Go back to.......................................................................................... 4-4 Flush mounting option........................................................... 11-5
Group..................................................................................................3-15 IPRP..................................................................................................... 4-55
Display..........................................................................................3-19 Iterations
GWF files............................................................................................10-1 Changing default number.....................................................D-22
GW index............................................................................................8-12
GWProfM_CON block................................................................... 10-4 J
Jog buttons..........................................................................................4-1
H
Hb & Alarm L
Mode..............................................................................................4-5 Labelling symbols.............................................................................. 1-1
Value...............................................................................................4-7 Language selection......................................................................... 4-41
HELD....................................................................................................3-21 Large
Hexadecimal fields............................................................................8-7 DB................................................................................................. 4-57
High Limit.............................................................................................4-5 SFC................................................................................................ 4-57
HISTDATA block...............................................................................12-5 LD+RUN..................................................................................4-16, 4-20
HOLD.....................................................................................................2-8 LED indicators (RJ45)........................................................................ 1-7
Holdback............................................................................................3-21 Left key.................................................................................................2-3
and alarms....................................................................................4-7 Legacy programmer............................................................. 4-57, D-1
Properties...................................................................................D-18 LIN database variables...................................................................5-71
Type................................................................................................4-7 Line feed Space................................................................................12-3
Value.............................................................................................3-21 Line type.............................................................................................8-14
Home page declaration.................................................................5-51 LINfiler..................................................................................................8-3
HOME/USER SCREENS......................................................................2-6 Link Local.......................................................................................... 4-35
Horizontal trend display mode LIN (Local Instrument Network)...................................................8-9
Full width....................................................................................3-27 Lin Mode..............................................................................................6-2
with faceplates..........................................................................3-26 Literal text..........................................................................................5-70
Host.............................................................................. 4-15, 4-35, 12-3 Load................................................................... 3-32, 4-9, 4-16, 4-20
Hot start.................................................................................4-37, 4-38 Utility............................................................................................8-10
Time............................................................................................. 4-38 Load/Save program Id setting...................................................... D-2
Hourly..................................................................................................3-12 Locked................................................................................................ 4-25
File names...................................................................................4-13 Logging..................................................................................... 2-6, 3-12
Files...............................................................................................3-12 Configuration.............................................................................4-13
Data groups................................................................................4-12
I File type.......................................................................................4-13
Identity................................................................................................. 6-4 Group.......................................................................................... 3-34
Id value................................................................................................ D-2 Initiation......................................................................................4-12
Importing application data.......................................................... 4-47 Interval.........................................................................................4-13
Information entry..............................................................................2-5 Manage........................................................................................3-13
Initial Name types................................................................................4-13
Menu..............................................................................................8-2 Pane.....................................................................................2-2, 2-12
Page declaration.......................................................................5-51 Report......................................................................................... 3-34
Input..................................................................................................... 8-6 Logic states..........................................................................................8-7
Inrush current.....................................................................................1-6 LOG NOW...........................................................................................4-14
Inserting segment........................................................................... D-17 Log on................................................................................................. 2-12
Insert segment....................................................................... 4-4, 4-61 Long SP names..................................................................................4-10
Inspect blocks.....................................................................................8-9 Low limit...............................................................................................4-5
Installation
Electrical........................................................................................1-6 M
Profibus Master units...................................................... 10-4 MAC ADDRESS................................................................................. 4-35
Mechanical.................................................................................... 1-3 Main pane...................................................................................2-2, 2-5
Flush mounting option.................................................... 11-1 Maintenance (security access)...................................................... 6-6
Profibus Master units.......................................................10-2 MAINT key...............................................................................4-31, 6-6
Instr No...................................................................................8-14, 8-16 Make..................................................................................................... 8-4
Instrument........................................................................................ 4-35 Manage...............................................................................................3-13
Data cloning..............................................................................4-48 Master Access.................................................................................... 6-6
Setting up................................................................................... 4-32 Master/Slave
Intellectual Property Right Protection..................................... 4-55 Connection................................................................................... 1-7
I/O calibration..................................................................................8-10 Selection........................................................................................ 1-7
IP Address......................................................................................... 4-35
Index HA029280
Page - iv Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
M (Cont.) O (Cont.)
Maximum Option
Number of questions/answers...............................................E-6 Key...................................................................................................2-3
Number of segments................................................................. E-1 Keys.................................................................................................4-9
Max. Login attempts........................................................................ 6-6 Options
Mechanical installation.................................................................... 1-3 Menu fields.................................................................................. 8-6
Flush mounting option........................................................... 11-1 Moving to another instrument............................................... 1-2
Profibus Master units..............................................................10-2 Update...........................................................................................B-1
Menu key..............................................................................................2-3 Overlay recommendations........................................................... 11-5
Message............................................................................................. 3-34 Overview..............................................................................................2-6
Active/Cleared/Ack'ed..............................................................6-2 Data field entry...........................................................................8-5
Display/Acknowledge..............................................................3-16
Indicator......................................................................................2-10 P
Minimum
Alarm/event priority.................................................................6-2 Page Format......................................................................................12-3
ID length....................................................................................... 6-6 Palette.................................................................................................12-3
Password length......................................................................... 6-6 Pan control........................................................................................3-25
MODBUS Panel
Configuration.............................................................................8-12 Agent declaration.................................................................... 5-49
Connection................................................................................... 1-7 Customisation........................................................................... 5-29
Data tables...................................................................................A-4 Driver declaration................................................................... 5-50
Mapping table........................................................................... 4-35 Navigation.........................................................................5-2, 5-41
/TCP............................................................................................. 4-35 File......................................................................................... 5-41
MOD Write........................................................................................8-19 Navigation file..........................................................................D-24
Monitor......................................................................... 2-8, 4-10, 4-14 Parameter
A program..............................................................3-9, D-9, D-10 Database........................................................................................8-5
Moving options to another instrument...................................... 1-2 Units.............................................................................................. 8-6
MSGS...................................................................................................3-15 Values............................................................................................ 8-6
Multiple copy....................................................................................4-15 Parity...................................................................................................8-14
Password.............................................................................................4-15
N Editing......................................................................................... 4-24
Expiry....................................................................................6-5, 6-6
Name type............................................................................. 3-12, 4-13 PCL3.....................................................................................................12-3
Navigation keys..................................................................................2-3 PerProg.................................................................................................4-5
Network................................................................................................8-9 PerSeg...................................................................................................4-5
Audit Trail.....................................................................................6-1 Plot........................................................................................... 3-10, 3-11
FB manager key........................................................................ 4-22 P1/P2.............................................................................................12-4
Setup page....................................................................................8-9 Pop-up menu......................................................................................2-6
Specification................................................................................A-4 Port......................................................................................................12-3
New........................................................................................................4-9 no...................................................................................................8-14
Program...................................................................................... 4-61 Power
Creation............................................................................... 4-59 Fail Recovery................................................................................ E-2
Segment........................................................................................ 4-4 Power requirements.........................................................................1-6
User ID...............................................................................4-30, 6-5 Preventive maintenance.................................................................. 1-2
New Segment Class...........................................................................E-4 Preview..................................................................2-8, 3-7, 3-11, 4-10
No Confirmation..............................................................................6-11 PREVIEW............................................................................................ 4-62
Node................................................................................................... 4-51 Print Columns...................................................................................12-3
/Loop............................................................................................3-21 Printer
N................................................................................................... 4-35 Option.......................................................................................... 12-1
Number configuration............................................................. 6-8 Parameters..................................................................................12-3
No. of characters............................................................................ 5-73 Process value.....................................................................................3-21
Number of nodes........................................................................... 4-35 Profibus
Numeric display mode.................................................................. 3-23 Master option............................................................................10-1
Connector Pinout............................................................. 10-4
O GWProfM_CON block..................................................... 10-4
Specification................................................................................A-4
Offset..................................................................................................8-16 Profiled channels............................................................................... E-2
OOB alarm...........................................................................................4-7 PROGCTRL Name............................................................................... E-1
Operator Program................................................................................................2-8
Access level................................................................................ 4-25 Abort...................................................................................3-8, D-8
Note................................................................................................6-2 Application editor..........................................................4-58, E-1
Changing the name of............................................................D-20
Creation.................................................................4-2, 4-59, D-11
HA029280 Index
Issue 12 Dec 14 Page - v
VISUAL SUPERVISOR HANDBOOK
Index HA029280
Page - vi Issue 12 Dec 14
VISUAL SUPERVISOR HANDBOOK
HA029280 Index
Issue 12 Dec 14 Page - vii
VISUAL SUPERVISOR HANDBOOK
Index HA029280
Page - viii Issue 12 Dec 14
Inter-Company sales and service locations
AUSTRALIA Melbourne GERMANY Limburg SPAIN Madrid
Invensys Process Systems Australia Invensys Systems GmbH Eurotherm España SA
Pty. Ltd. >EUROTHERM< T (+34 91) 661 6001
T (+61 0) 8562 9800 T (+49 6431) 2980 F (+34 91) 661 9093
F (+61 0) 8562 9801 F (+49 6431) 298119 E info.eurotherm.es@invensys.com
E info.eurotherm.au@invensys.com E info.eurotherm.de@invensys.com
SWEDEN Malmö
INDIA Mumbai Eurotherm AB
AUSTRIA Vienna T (+46 40) 384500
Eurotherm GmbH Invensys India Pvt. Ltd.l
T (+91 22) 6757 9800 F (+46 40) 384545
T (+43 1) 7987601
F (+91 22) 6757 9999 E info.eurotherm.se@invensys.com
F (+43 1) 7987605
E info.eurotherm.at@invensys.com E info.eurotherm.in@invensys.com
SWITZERLAND Wollerau
Eurotherm Produkte (Schweiz) AG
IRELAND Dublin
BELGIUM & LUXEMBOURG Moha T (+41 44) 787 1040
Eurotherm Ireland Limited
Eurotherm S.A/N.V. F (+41 44) 787 1044
T (+353 1) 469 1800
T (+32) 85 274080 E info.eurotherm.ch@invensys.com
F (+353 1) 469 1300
F (+32 ) 85 274081
E info.eurotherm.ie@invensys.com
E info.eurotherm.be@invensys.com
UAE DUBAI
Invensys Middle East FZE
ITALY Como T (+971 4) 807 4700
BRAZIL Campinas-SP Eurotherm S.r.l F (+971 4) 807 4777
Eurotherm Ltda. T (+39 031) 975111 E marketing.mena@invensys.com
T (+5519) 3112 5333 F (+39 031) 977512
F (+5519) 3112 5345 E info.eurotherm.it@invensys.com
E info.eurotherm.br@invensys.com UNITED KINGDOM Worthing
Eurotherm Limited
KOREA Seoul T (+44 1903) 268500
CHINA Invensys Operations Management Korea F (+44 1903) 265982
Eurotherm China T (+82 2) 2090 0900 E info.eurotherm.uk@invensys.com
Shanghai Office F (+82 2) 2090 0800
T (+86 21) 6145 1188 E info.eurotherm.kr@invensys.com
U.S.A Ashburn VA
F (+86 21) 6145 2602
Invensys Eurotherm
E info.eurotherm.cn@invensys.com
NETHERLANDS Alphen a/d Rijn T (+1 703) 724 7300
Eurotherm B.V. F (+1 703) 724 7301
Beijing Office
T (+31 172) 411752 E info.eurotherm.us@invensys.com
T (+86 10) 5909 5700
F (+86 10) 5909 5709/10 F (+31 172) 417260
ED69
E info.eurotherm.cn@invensys.com E info.eurotherm.nl@invensys.com
POLAND Katowice
FRANCE Lyon Invensys SYSTEMS Sp z o.o
Eurotherm Automation SA T (+48 32) 783 9500
T (+33 478) 664500 F (+48 32) 784 3608 / 784 3609
F (+33 478) 352490 E info.eurotherm.pl@invensys.com
E info.eurotherm.fr@invensys.com
Warsaw
Invensys Systems Sp z o.o
T (+48 22) 855 6010
F (+48 32) 855 6011
E biuro@invensys-systems.pl
HA029280/12 (CN32524)