Documente Academic
Documente Profesional
Documente Cultură
Introductions
In order that you may get to know other delegates on the course, and to enable the tutor to gather some relevant information about your own situation, we would like you to introduce yourself. It would be helpful if, in your introduction, you would address the following.
Your name Your company and nature of business Your position and duties within the company Your reasons for attending the course Previous Trend courses attended
Copyright
Copyright: Trend Control Systems Limited, Horsham, W. Sussex All rights reserved. This presentation contains proprietary information which is protected by copyright. No part of this presentation may be reproduced, transcribed, stored in a retrieval system, translated into any language or computer language, or transmitted in any form whatsoever without the prior consent of the publisher. For information contact: Trend Control Systems Limited, P.O. Box 34, Horsham, W. Sussex, RH12 2YF NOTICE: Trend Control Systems Limited makes no representations or warranties of any kind whatsoever with respect to the contents hereof and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Trend Control Systems Limited shall not be liable for any errors contained herein or for incidental or consequential damages in connection with the furnishing, performance or use of this material. Trend Control Systems Limited reserves the right to revise this publication from time to time and make changes in the content hereof without obligation to notify any person of such revisions or changes.
Our Project.
Exercises
Aims: To enable the Engineer to Describe the 963 Installation process. Describe the Information Centre and its use Describe the Crypkey Site Keys and Site Codes Describe the 963 directory structure.
Objectives: By the end of the section the Engineer should be able to Install Trend 963 Supervisor Software Locate various files within the 963 directory. Access the Information center for specific information. Locate and verify license details.
963 Lite
963 Server
963 SNMP
963 SMS
Alarm retransmission and text messaging to GSM mobile phones using Short Message Service (requires 2nd com port on PC for SMS modem).
963 Secure
Extra security and auditing for compliance with 21 CFR (part 11) also Mean Kinetic Temperature sensors.
10
For our course we are going to be using 963 Server, this has been pre-installed for you but well now have a look at the installation process.
The first thing to do is to place the 963 disc into the CD drive, the install will then start automatically.
11
963 will begin to load the installation files, which may take a few minuets.
12
Click NEXT
You will then be presented with the Software Licence agreement and will be asked to confirm that you accept the terms of the agreement!
Click YES
13
Fill in the first two fields, with your name and company details. The serial number can usually be found on the back of the CD case. Store the disc and case in a safe place when you have completed the installation.
14
Click NEXT or browse to an alternative install location. The last window lets you make some changes with regard to program groups and shortcuts. We will accept the default settings, so click NEXT and 963 will complete the installation.
15
16
From the Windows Start button, select Programs, then Trend Control Systems, then 963.
The Supervisor Software will load and you will need to complete the Licence details.
17
Section 1 Crypkey
A unique Site Key is required to unlock the Crypkey protection. The Site Key is generated by Trend Technical Services The 963 is unlocked for a specified length of time and number of users, also with any additional variants that have been purchased, e.g. 963 Sever or SMS
18
19
The Information Center can be accessed by pressing the F1 key or selecting it from View on the Menu bar. The Information Center is designed to let you see what 963 is doing e.g. Starting up, downloading time changes etc. Icons allow access to further system information and status, depending on user access levels.
963 Help
Crypkey
Comms. displays
Script controls
System Information
20
The files that 963 uses need to be stored within the 963 directory. 963 uses specific sub directories for specific types of files. Usefully, you can select graphic files from anywhere else on your computer and 963 will copy them into the appropriate sub directory for you.
21
Animation files are stored here in individual sub directories. Each animation has a set of pictures and a control file. Backdrops holds the background pictures used in schematic pages. The size of these pictures determines the size of the schematic page bmp is used to store pictures used on the schematic pages, some supplied plant graphics are stored in the Samples sub directory
22
Database holds the working copy of the SQL database file- i96x_data.mdf. Copies are made automatically when 963 starts up Pages is where the schematic page layouts are stored. Each page has a .tss file which contains references to all the objects that make up the page. Scripts are stored here, they are text files that can be used to combine 963 actions and text comms to change system settings.
23
The following parts of 21 CFR Part 11 are covered in this section. 11.10(d),11.10(g),11.100(a), 11.200(a),11.300(a),11.300(b), 11.300(c),11.300(d)
24
When 963 installs, 2 users are created. The System Administrator is a Super User, pre configured with all 963 Functionality and a PIN level of 99. The Default Password for the System Administrator is Trend, The Default User has no 963 functionality and a PIN level of -1. The Default user logs in automatically when every body else is logged out
25
Trend controllers can be configured with their own security protection by way of Personal Identification Numbers or PINs. If Security is configured in a controller, then the Supervisor must send a valid PIN any time an adjustment is sent. This PIN is then checked against the security that is assigned to Knobs and Switches etc in the controller, to see if the adjustment is allowed.
26
User 1 has the highest possible Level of 99 so will have access to all settings. His PIN is 1234.
User 2 has a lower level, so has less access to adjustments. His PIN is 8000.
27
When an adjustment is made to a Secured controller, the user must use a PIN Level equal to or greater than the PIN Level set on the module.
If we configure 963 with a Level 99 PIN, then ALL adjustments made using the 963 will be accepted by the controller
1234
28
Select Set Pin from the popup menu. Type in a Level 99 PIN (as found in a Controller).
1234
Click OK
29
The 963 is now configured so that Secured controllers will accept all adjustments from the Supervisor.
So when we come to engineer the 963 project we need to think about who is going to be using the 963 and what they are allowed to do with it.
This will be become the method of providing the Security on the system and this is controlled by a structure of Workgroups and Users.
30
PIN level 10
The Workgroups can have different PIN Levels, the PIN Level of the Workgroup, operates
PIN level 50
within 963 to define what objects the User can access. Some of the Workgroups other properties define which Modes of
PIN level 80
PIN level 99
shutdown the 963 and if the operator can engineer the 963.
31
32
When Users log out or are timed out, 963 logs in as the Default User.
33
Other versions of 963 dont require Strong Passwords, but it always good practice to use them !
34
Passwords also need to have a fixed life span, so can be set to expire after a set time period e.g. 6 months. When a password is expired, the user will be notified when they login. They will then be forced to enter a new password before they can access 963.
35
Add, delete edit other users. Manually back up a database. Change a Workgroups access rights. Change a User password. Delete historic records. Expire a user. Unlock a User. Unlock a System Administrator.
36
1)
Log on as the System Administrator, password Trend2009 (remember passwords are case sensitive).
2)
Right click on the System Administrator Workgroup and select properties. This will display the Workgroup Information dialogue box.
3)
37
1) 2) 3) 4)
Number of password retries before password is disabled = 6. Minimum password length = 4. Force users to re-enter password when acknowledging alarms = off Set password life, in Days, Months and Years. = 1 year.
More than one user can and should be set up as a System Administrator.
Trend - 963 v3 Eng -Rev 03
38
When the user logs in for the first time they will be prompted to change the password.
Users must be aware that they are responsible for keeping the passwords secure, if they think their password has been compromised then they must change it (Part 11.300 (c)).
39
Locked users are indicated in 963 by this 1) Log in as a member of the System administrators workgroup. 2) 3)
user icon.
Right click on the user in the navigator. Select Unlock User, this will display a dialogue box asking for a new start up password to be entered.
4)
The user can then enter the new password only once, as 963 will force the user to change the password once they have logged on.
40
To Expire a Users Password. 1) 2) 3) 4) Log in as a member of the System Administrators Workgroup. Right click on the desired user in the navigator. Select Expire User. A confirmation box appears.
Once a user has been expired that users icon is struck through
and the Username cannot be reissued. All the users data is retained for future auditing.
41
Important !!!
If the System Administrator locks themselves out of 963 Secure, the only option that they have is to use the database password.
This is the only other option, the System Administrator must be aware of the database password and it should be kept Secure (i.e. Record held in Fire safe). We would also advise that at least 2 System Administrator users are created.
Apart from the Database password there is no other route for the System Administrator being able to log back in.
42
1)
Log on as a member of the System Administrators workgroup. Right click on the System Administrator workgroup icon and select Properties. The Workgroup information dialogue box will appear, select the System Administrator tab. Click on Set Database Password
2) 3)
4)
43
6)
In the Database Properties window, select the Security option to enable the Password protection of the Database. Click Set database password
7)
44
9) 10) 11)
Type in your new Strong Database Password twice. Click OK Make a note of the password and keep it safe.
45
Aims: To introduce the Engineer to Learning and Adding site networks Using the Device Viewer
Objectives: By the end of the section the Engineer should be able to Describe how to display the site structure using device viewer. Use the Device Viewer to display dynamic data and graphs .
46
Now that we have installed 963, the next task is to learn the Site, this is done from the Device Viewer Mode (if you are engineering off site, you can import a project file from SET). Learning the site establishes the communications between the 963 and the devices on the network and maps the devices into the Device Viewers Navigator. This learned information is stored in the i96x_data.mdf database file.
47
1)
In Device Viewer, pin out the Navigator and right click on the House icon thats labeled Local site not learned From the pop up menu, select Learn my local site Give the site a label of Trend University The Information Center will now be displayed whilst 963 learns the site. The result should look similar to the example opposite.
2)
3)
48
When the site has been learned, the Information Center will disappear. 4) Click on the + to the left of the Red House to reveal what has been learned. This will show the LANs that 963 has discovered. Click on the + next to Local LAN 0, this will show you the devices on the LAN. You will find the devices that are on your desk with the IQ3LAN at address 24, your 963 will also be shown. Each 963 in the Training room has a different Trend Address. The address is set on the Trend LNC card fitted in the PC but other connection methods can be used.
5)
49
Over the last 25 years, Trend has manufactured a range of equipment, all of which can be mapped and accessed using the 963. Here we can see the icons that represent the various devices that you may come across in the field.
Local Site Local LAN 96x Supervisor IQ2 Series Controller Remote Site Remote LAN Network Display Panel Comms. Node Controller Unknown Device IQ1 Series Controller Fieldbus Node Controller Internetwork Node Controller Autodial Node Controller Internetwork Node Controller
50
We can Edit the labels in the navigator, by right clicking and selecting Label from the menu. 1) Edit your local LAN so it is called Sports Complex We have Learned and Edited the site details, now we need to Collect Labels. Collecting Labels, retrieves the rest of the information from the devices on the network, and can be applied at Site, LAN or Controller level. Learning at Site level will obviously take longer and will produce heavy network traffic, so beware !
51
2)
Right click on Controller 24 and then select Collect Labels from the menu. The Information Center appears to let you know the 963 is busy. When the data has been collected, it is stored in the i96x_data.mdf file. This stored data is used in the 963 displays, that way only the current values need to be requested from the controller, the rest of the data can come from database. This keeps network messages to a minimum.
52
Check that the 963 can bring back data from the controller. 3) Select your IQ3 in the navigator then select one or more of the module icons from the top of the main data display.
Sensors, Digital Inputs, MKT Sensors, Critical Alarms, Knobs, Switches, Timezones, and Drivers
The labels, Units, PIN levels etc. are being supplied from the data base. Only the Values are live and being called from the controller.
53
54
Engineering using the device viewer. Ensure you select the IQ3 and not the Directory.
1)
Adjust a setpoint Select Outstation 24 and Knobs Locate Changing Rooms Setpoint Right click on the label Adjust value to 23 deg C.
55
2)
Sort by Label - Add Sensors and Drivers to the points you are displaying. Click on the header of the Label Column. This will bring together points with similar labels, grouping points relating to a certain piece of plant.
56
3)
Edit a point Add the Label and Units for a Knob. Locate Knob 30, right click on it to get the menu. Right Click on Change Label. Set the Label to Global Heat-Cool rate. Set the Units to read Deg days.
57
From here you can adjust many of the parameters for the selected module.
The Parameters that are available for adjustment can be controlled by editing the appropriate file in the 963\templates directory.
58
For Secure sites configuration mode should be disabled and minor changes to strategy should be made using this method.
59
Enter the search string e.g. Boiler. The Search is not CaSe SeNsItIvE.
The * can be used as a wild card i.e. *Boiler* will return any point with Boiler in the label, such as HWS Boiler, Boiler Flow Setpoint etc. Click on the Search button. The 963 filters the displayed list to show only items that match the label. Search retains a list of past searches.
60
To add a site to the 963, click on a blank part of the Navigator, in Device Viewer and select Add a new site from the menu.
Give the new site an appropriate label. Learn Network box, leave ticked if you want 963 to learn the site as soon as its connected . Select type of connection: Telephone via Trend modem IP via TCP/IP or via EINC or Local for mobile engineers with more than one site on their laptop.
61
62
Aims: To enable the Engineer to Add and Edit Static Objects. Assign 963 Actions to a Static Objects.
Objectives: By the end of the section the Engineer should be able to Toggle 963 into Engineering Mode Configure a User Logon Page. Modify Object properties.
63
In 963 we refer to these as Objects, there are two types. Dynamic objects display live data from the System and Static objects display text, pictures or other files and can be assigned with actions to carry out various actions. All these objects need to be configured and the next couple of sections will show you how to use many of the options that are available.
64
To engineer pages within 963, we need to be logged on as a User who has engineering rights. Then from the Navigator select the page to be edited. Right click on the Schematic page and select Configure Page from the menu. This toggles the display into engineering mode (and enables the Schematic config. Tab, more later).
65
Right click on a schematic page again to pop up the basic engineering menu, shown opposite.
From here you can Add a new object Reset Object defaults Edit objects Enable a page grid to assist with layout. Change the Backdrop. Undo changes that you have made.
66
1)
Log in as System Administrator, display the System Administrator Login page (select from the Navigator in User mode).
2)
Right click on the schematic page, select Configure page from the menu. You are now in engineering mode, the Schematics Config. Tab is activated (more later).
67
We are going to edit the text that that says Name : to read Name : System Administrator.
3)
Double click on the piece of text or right click on the text and select Properties from the menu. The text will become hatched over, showing that it is selected and the Display Object Editor will open.
4)
In the Display Object Editor, change the To Display field so that it reads Name : System Administrator.
68
5)
The Text attributes, font, colour, size can be changed. Select the attribute you want to change by clicking in the appropriate field.
6)
Click the menu button to bring up the options menu for the attribute that you want to change. Change the attributes as required.
7)
69
8)
Next add a picture of the System Administrator to the Log in Page. Right click on the page where you want to place the picture.
9)
Select New Object, then New Static Object from the menu. In the Object Display Editor select the To Display field and click the menu button. This opens the Display dialogue, click Choose BMP.
70
10) A window opens, showing all the available files from the 963\BMP folder. Scroll to the bottom of the window to select the Sysadmin.bmp.
71
The next part of the exercise shows you how to create a button, i.e. an object that has an action assigned to it. This will be a button that will log in the System Administrator .
12) Add a New Static Object, set the To Display field to Log In. To make the object a button we have to assign a action in the Action field. 13) Click the menu button.
72
15) Then select the System Administrator from the list of users in the next window.
73
16) You could also edit the Tooltip to read Click here to Log In, this will appear when the cursor is placed over the object
17) Change the PIN level to 1. With the PIN level set at its lowest setting, the button will always be visible, even when the default user is logged in. 18) Position the button at suitable place on the page.
74
19) Make another new object with the settings shown opposite. 20) When finished exit engineering mode by right clicking on the schematics page and deselecting Configure page. 21) Try the buttons that you have just made to make sure they work.
Note. It is important to remember to exit configuration mode when you have finished editing an individual page.
75
Objectives: By the end of the section the engineer should be able to Follow the correct sequence for creating schematic pages. Engineer and edit both dynamic and static objects. Use 963 Simulation mode. Copy 963 Schematic pages.
76
1.
Engineer the the Template page. All new schematic pages are created as a copy of the template. Plan and Engineer the Schematics Navigator.Consider Security, How users move between pages and Logical groups e.g. Floor plans, Plant rooms etc. Engineer each individual schematic page. Consider a standard style and number of points per page (Max 30 dynamic points per page).
2.
3.
77
78
1. To provide a method of moving between the schematic pages 2. To provide security by displaying only the schematics that have been assigned to the current users workgroup. Pages in 963 can be either created in a folder or at the Root level i.e.not in a folder. There is no limit to the number of pages or folders that can be created. Folders have two functions. 1. To logically arrange pages. 2. To provide the security.
79
This exercise will describe setting up the navigator for a set of schematic pages, make sure you are logged on as the System Administrator, then go to the schematics mode of 963. You will see that some schematics have already been created. You are going to make some additions to the existing Trend University project. You have been asked to add the Sports complex to the project and to provide different access for admin and engineering operators. We need to consider using folders for grouping the pages to apply security. The result should look like this.
80
1)
To add a folder, right click on on pages and select Add Folder, you then give the folder a label.
2)
3)
Next, add the pages to the project. To add a page, right click on the folder that you want to add it to, then select Add Schematic from the menu.
81
5)
6)
Add the pages shown opposite, to the Sports Complex Admin folder.
If a folder or page has been added in the wrong location, just click on it and drag it to the right place. Due to the Security that is applied to these folders within 963, you can not drag a page from a folder to the root.
82
If schematics pages need to be backed up, copied or exported to another project this can be done from the 963 pages directory.
The Schematics are in the same folders that have been created in the navigator and are saved as .tss files.
Note, the .TSS file is not a graphics file, its a text file that lists the objects used on the page and the co-ordinates of where they are placed on the page. Therefore if you are copying pages you need to copy the Backdrop and BMP directories as well.
83
Once created, each new schematic page will need to be edited. The normal order for engineering each page would be:i. ii. iii. iv. v. Set the backdrop Add static objects e.g. text, graphics Set up actions for static objects Add dynamic objects Go live and test
All engineering is carried out in Configure Page mode. In this mode :Dynamic objects are frozen i.e. will show the last value or the point reference. The Schematics Config and Display Object Editor are available. Buttons and Actions do not work.
84
To Display, sets the text or graphic we want to display on the page. Action, allows us to make the object a button, go to another page, Log In to the system etc. Text, lets us alter the text properties font, size etc. Graphic, adjusts frame rate for animations and lets us change colors of text buttons Size and position, sets object size and whether the object is visible or hidden.
85
Explorer tab lets you select any supported graphic file type from anywhere on your PC, the file is copied into the appropriate 963 directory and then referenced from that location. Device Viewer tab lets you select controller points and drop them on a page. Users tab, from here you can drag a users name onto a page, this creates a log in button for that user. Graphs tab creates buttons or embedded graphs from previously saved graph definitions (more later). Diary tab creates shortcut buttons that take you directly to Diary groups (more later).
86
87
1)
Log in as the System Administrator and display the Sports Complex Home page. Warning all the pages that you have created look the same, so check that you have the right page selected in the Navigator, also check the 963 Title bar, the current page name is displayed there.
2)
Right click on the schematics page and select Configure Page. The Schematics Config and Display Object Editor become available.
3)
Right Click on the Schematics page again and select Change Backdrop.
88
4)
Now select the Sports Complex backdrop from the list of available backdrop pictures and click OK.
5)
Next add a Static object, right click on the page, select New Object, then New Static Object.
6)
7)
Modify the Text attributes, make the font bigger, change its color as required.
89
8)
Finally were going to add the Dynamic Object for the Outside Air temp. Click on the Schematics Config Pane tab and pin it out.
9)
Select the Device Viewer Tab. This shows all the connected devices, select the Sports Complex controller (24) and click on the + to show the available modules within the controller.
90
10) Select the Sensors. The lower half shows a list of all the sensors that are set up in the controller. Find the Outside Air Sensor (S11) and then drag it onto the page. If required, change the attributes using the Object editor.
11) When you are happy with the result, right click on a blank part of the schematic page and deselect Configure page to return to normal operating mode.
91
These objects need to be added to the page manually. We did this in the previous exercise with a Static object, we can do the same with a Dynamic object but its a bit more complex.
92
When a dynamic object is dragged and dropped onto a page, the LAN, Outstation, Label, Units and Item fields are all completed automatically. If the point is added manually, all these fields need to be completed by the engineer.
93
The Refresh rate sets how often the dynamic value is updated from the controller, its set in seconds and the fastest setting is 5 seconds.
The PIN level works with the Workgroups to set which uses can access the point.
94
The When On and When Off parameters are used for digital objects. They can be configured to display a different graphic for each state. E.g. Boiler on and Boiler off. Select the Menu button, then Choose from directory, then browse for the file you want to use.
95
The When Overridden On and When Overridden Off parameters are used for digital outputs where the IQ3 Hand/Off/Auto module is used. They enable use of different graphic representations if the output has been manually overridden on or off.
96
Decimal places sets the number of decimal places of the displayed value. For analogue outputs, valves, dampers etc this is best set to 0 whist for sensors its generally set to 1. Display as determines what information is displayed from the point. A drop down menu gives a number of options. Display Analogue Graphic lets us display a series of graphics that represent a changing analogue value (more later).
97
Objectives: By the end of the section the engineer should be able to Add Dynamic points to a 963 Schematics page. Display a dynamic point as a graphic. Tidy up a schematic page.
98
99
A digital dynamic object, Switch, Driver etc can be configured to display extra text or Graphics. To add extra text we need to edit the default display which is just On or Off. Click on the menu button for the field that you want to change, then type the new text into the I shall display this field. If you want to display a graphic instead of text, make a choice from the option buttons.
100
The next exercise will demonstrate how to engineer a schematic page, comprising a number of dynamic points. The exercise will also give you some useful tips on how to present the information.
101
1)
Select the Sports Hall Lighting page from the Sports Complex Admin folder. Go into Configure page mode and select the option to change the Backdrop, and select Sports Hall Lighting.
2)
102
3)
Open the Schematics Config. Tool, and select the Device Viewer Tab. From here you can drag and drop Dynamic points onto the page. The following points need to be added to the page :S1 Sports Hall temp K1 Sports Hall Setpoint K2 Sports Hall Un-Occ Setpoint W1 Single Court Lighting W2 Dual Court Lighting D5 Sports Hall Lighting Z3 Sports Hall Timezone
4)
103
5)
After placing the objects on the page you will need to edit them. Consider the following points :Font style, size and colour PIN levels for Knobs, Switches, Sensors and Timezones. Display options i.e. Label, Value and Units What to display if the point is in alarm. Refresh rate
You could also consider having different colours for different items.i.e. Red for sensors, Blue for adjustments (Knob, Switches and Tmezones), Black for outputs etc. Edit the dynamic points that you have just added to the page to display the following. Font - Ariel Size - 14
104
7) Go to each Dynamic object in turn and edit the following properties Refresh Rate = 5 seconds Display as = Label, Value and Units PIN level = 70 8) Test the page, Set the Timezone to be on all week, the Driver Value should change from 0 to 40 9) Select Single Court Button, the Value should change from 40 to 70 10) Select Dual Court Button and the Value should change from 70 to 100
105
Groups of objects can be moved around the screen by:Dragging the group Using the 4 arrow keys on the keyboard, these will move the object at a rate of 5 pixels. Pressing the shift key at the same time as the arrow key will increase the rate to 15 pixels.
You can also swap the position of any two selected objects with CTRL+S
106
CTRL + arrow keys to align the objects. e.g. CTRL + -> will align all selected objects to the right hand edge of the object furthest to the right.
Be careful, with this as its easy to place objects on top of each other. Remember you can use the undo CTRL+Z.
Trend - 963 v3 Eng -Rev 03
107
When new objects are added to a schematic page the default is set to use Auto size. i.e. the buttons will fit to accommodate the text.
The result may be that some of the buttons have widely different dimensions. Also remember, that the width of the button can change as the text changes e.g. Boiler OK changes to Boiler Fault.
To overcome this, change the Auto Size field to No. You will then be able to set the same fixed height and width for the objects, so that they look neat and tidy.
108
Arrange the dynamic objects for the Sports Hall page as shown. Disable the Auto size function and set all the objects to have the following dimensions. Width = 250 Height = 30
Try arranging the objects using CTRL + R Try swapping 2 objects using CTRL + S
109
An Analogue object can be configured to display a set of graphics instead of text. Set Display as = Value Set Display Analogue Graphic = Yes Click the menu button in the Analogue File field, then browse for the file. Note to use analogue graphics, they must be stored in the 963\analogue directory and there must be a separate folder for each set of analogue graphics. More on analogue graphics later.
110
1)
Add another Driver 5 (Sports Hall Lighting). Change the parameters to display the analogue file :analogue\Hall Lighting\Hall Lighting.analogue Exit page Configuration, make sure that the Timezone is on. Switch the Single Court Lighting on. Switch the Dual Court Lighting on. Go back in to page Configuration and reposition the graphic.
2)
3)
4) 5) 6)
111
112
This Exercise will guide you through copying the Sports Hall Lighting page and using it as a template for the New Sports Hall. Although the point references will be different all the rest of the engineering will have been done. 1) 2) 3) 4) 5) Copy the Sports Hall Lighting page, then paste it in the same Directory. Rename the Copy as New Sports Hall. You may need to refresh the navigator. You now have a duplicate page with all the objects already in place. The Final step would be to change the Controller references for each point. We will do this later as part of another exercise
113
114
Aims: To enable the engineer to Create buttons on a schematics page. Use 963 Actions
Objectives: By the end of the section the engineer should be able to Engineer a Graphic with an Action. Engineer a button with a GOTO action. Animate a button.
115
- Takes the user to a different page - Allows a specified user to log in. - Logs any user out of 963 - Prints a specified graph trace - Prints the current schematics page - Sends a text comms to a controller
116
Select the static object that you want to use as a button and edit its parameters. Click the menu button in the action field Select the action from the drop down menu or type in the action.
Some actions require more details so will display another widow to input the information e.g. a GOTO action needs to know what page you want it to go to.
117
This Exercise will guide you through setting up 2 buttons, one with a GOTO action and one with a VIEWGRAPH action. 1) 2) Go into page configuration on the Trend University Home page. Place the first graphic on the page, bmp\trend uni\map buttons\sports hall.bmp, position it over the sports complex on the map. Change the objects action to GOTO, then select the Sports Complex Home from the list.
3)
118
4) 5)
Place the second graphic on the page, gif\glass.gif. Set the action field to VIEWGRAPH, click yes as we do want to specify a particular graph. Specify the graph that you want to assign to the button in this case well use Total Gas. Exit page configuration mode and test your buttons.
6)
7)
Hint if you need a similar button on many pages, right click and select Edit then copy. Then just paste it onto the required pages using CTRL +V
119
Eyes_h.bmp will display when the cursor has hovered over the button for 4 seconds.
Go to the Admin office page, look at the mouse and the penguin
Trend - 963 v3 Eng -Rev 03
120
The SEND action allows us to send a Trend Text Comm. to a controller to change a modules parameters. When we configure a SEND action we have to specify the LAN and O/s address for the target controller and then specify the Text Comm. that we want to send.
This example would SEND a Value of 21.5 to all Knobs in controller 24 on LAN 0
121
We can also build questions into the SEND action, to enable the user to input variables. e.g. the value for a setpoint or a status for a switch. This is achieved by including the 963 variable <?> at the point in the text comm. where the new value needs to be. For example SEND L0O24K1(V=<?Type the new value here>) Would pop up the dialogue box below, to prompt the user to Type the new value here for Knob 1 in Os 24 on LAN 0
122
Specify the workgroups start page by clicking on Choose Startup page in the Workgroup properties.
Select the required page from the pop up list that we saw earlier.
123
1) 2)
Go to Users mode Edit both the Default and Field Service Workgroups so that they have the Trend University Home as their Startup page.
3)
Remember we can restrict user access to certain schematics by selecting which folders they can see. We do this in the Folders tab.
4)
Check that the Field Service workgroup can access all schematics and that the Default Workgroup can access none.
124
The advantage of using engineered buttons is that they are direct, one click and you are at the required page. The buttons can also be given PIN protection, therefore restricting access only to authorized users. If buttons are used the schematics navigator can be hidden, giving more screen space for the schematic page.
125
Many 963 projects utilize a site plan or map as a central point from which to navigate around the system, with navigation buttons for each building or area. Access to various areas can be controlled by setting different PIN levels on the navigation buttons. The next exercise is to engineer a Navigation page for the Trend University Sports Complex.
126
Engineer the Sports Complex Home page as shown here. 1) Set the backdrop to Sports Complex 2
2)
Add and Edit the Static Objects. Edit the, action PIN level etc the settings for each static object are shown on the next few pages.
127
Once a schematic page has been created, you can Drag and Drop it from the Schematics Config. Pane on to a page where it becomes a automatically navigation button to that page.
128
For our project we need to create the buttons as show on this and the following two pages. We can create these from new. i.e. New Static Object or we can drag them onto the page from the Schematics Config Pane and then edit them as required.
129
130
131
Aims: To enable the engineer to Use the 963 graphics library. Engineer Schematics for unfinished sites Use the Find and Replace function
Objectives: By the end of the section the engineer should be able to Create dynamic links on a schematic page for unlearned sites. Use the Find and Replace function to change links on 963 object attributes.
132
133
134
This exercise will guide you through engineering the AHU page using a pre-engineered Backdrop and items from the 963 sample library. 1) Go to the Changing AHU page, in the Sports Complex Plant folder. 2) Add the following dynamic objects to the page as text . S1 - Sports Hall Space Temp S4 - AHU Supply Temp S5 - AHU Return Temp K1 - Sports Hall Setpoint K10 - Frost Setpoint D1 - AHU Heating Valve D2 Dampers D3 - Cooling Valve
135
3) 4)
Place Driver 4 on to the page. Edit the objects properties to match the settings shown opposite. Copy and paste another Driver 4 onto the page For the new object change the When On field to display Fan left.animation.
5)
6)
136
8)
9)
Edit the properties to match those shown. The Item field G10(D) is the common point in the control strategy that is on when either pump is enabled.
10) Copy and paste this object, then change the When On field to display Horiz Right hot.animation
137
11)
138
139
Free text search, specify the old value and the new value.
Trend - 963 v3 Eng -Rev 03
140
1)
Carry out a find and Replace on the New Sports Hall page. Replace the Os (Outstation) reference to 25 instead of 24. The wizard disappears and is replaced by a box indicating how many changes have been made.
2)
3)
141
142
Aims: To enable the engineer to Pre-engineer graph Buttons Create a Points window
Objectives: By the end of the section the engineer should be able to Engineer and display a multi-trace graph from a single schematics button. Engineer and display a limited points window from a schematic button or a dynamic point, using the VIEWPOINTS actions
143
VIEWGRAPH
VIEWPOINTS
GENERIC
A button can be added to a page that when selected will display a generic page, and specify the device from which the values are retrieved.
144
145
If we want to embed a graph or use the VIEWGRAPH action, first we need decide what the graph is going to display, what traces, the scaling etc. This is called a graph definition and these are set up in the graph manager, which is accessed from the menu bar.
146
We are going to set up a Graph Definition for the Outside Air Sensor. 1) Make sure you are logged in as the System Administrator. 2) Open the Graph manager from the menu bar and select New. 3) Give the Definition a label My OAT sensor. We can now set up what we want the definition to display.
147
5)
Click Add Trace, we can then select the sensor that we want to use in the definition.
6)
Navigate your way to the OAT sensor by selecting the Site, LAN and Outstation that its connected to.
7)
Click on Find matching points to find all the Sensors in the controller.
8)
148
9)
Next choose a logging interval, there maybe one or more depending what has been configured in the controller.
10) Finally decide if you want to use the left or right axis for the value.
149
When youve finished you can preview the graph, or add further traces if you need a multi-trace graph.
If you need to fix the scaling, use precision graphs or apply a grid, this can be done by using the general options, dont forget to click the save when you have finished your configuration.
150
A quicker way of creating a Graph definition, especially for multi trace graphs.
Use this procedure and the sensors highlighted here, for the next part of the exercise. 1) In device viewer, group select the sensors that you wish to graph (963 supports graphs with up to 10 traces). Right click on one of the group and select, Graph Points from the menu. This will open a graph of the selected sensors.
2)
3)
151
4)
5)
Go to the Sports HWS schematic page and configure the page with a new button labeled View VT Graph.
6)
7)
152
1)
To embed a graph on the page, go back into page Config. mode, open the Schematics Config. Pane and select the Graphs tab.
2)
Drag the VT Graph on to the page. Click Yes, to create the graph as a child window (embed).
3)
Position and resize as required (Warning the bigger the embedded graph the more memory used).
4)
153
The VIEWPOINTS action displays a popup window listing specific controller points (from a single Controller), similar to the presentation we see in Device Viewer.
154
VIEWPOINTS - This option displays all the dynamic points on a particular schematics page.
VIEWPOINTS + Item - This option can be linked with a specific item or module code e.g. S (Sensors) and will then show details of only the sensors of the schematics page.
155
VIEWPOINTS ++ Template - This is the more selective version so needs some set up. Use the 963 Help and Engineering manual to learn more about these 2 versions of the VIEWPOINT action.
156
1)
Go to the Changing AHU page. Configure the page to have a new static object labeled Points List. Set the action for the button to VIEWPOINTS.
2) 3)
Exit page Config. And test the button. Change the action on the button to VIEWPOINTS + Item, select S for Sensors, as the item. The action string should be VIEWPOINTS S. (Note the space!) Test the button.
157
For Viewpoints ++ Template 1) Go to Device Viewer mode and display the desired points 2) Right click on a point or group of points, that is to be added to the template. 3) The Default file name is New.txt, this can be changed but the files do need to be saved in the Template Directory. 4) The default action is to add items to the file, use the check box if you wish to overwrite the existing file with new points.
158
5)
Click on the Label Tab to add a title for the points window When all the points have been added for the template, a text file is created in the template directory. The 1st Line of the text file contains the title for the points window, subsequent lines list the point reference, Label, Units and PIN level etc. It is also possible to create these templates directly, using Notepad
159
160
FCU 1
FCU 2
FCU 3
FCU 4
161
On our Map page, we would then need to create a new Static object for each Fan Coil Unit, with a action like GOTO pages\Generic\fcu.tss GENERIC=L0O25 This GOTO part of the action causes the 963 to display the FCU page and the GENERIC part selects where to retrieve the data from.
162
2.
163
3.
Add buttons to target the controller from which to display values. This may be done by either of the following methods:i. On a map page, create buttons using a combination of GOTO and GENERIC actions. On the generic page, create a button with an action of SETGENERIC.
FCU 3 FCU 1
FCU 2
ii.
164
This exercise is designed to demonstrate Generic schematics. For this exercise you will need to do some prep work with your neighbour. Join your LAN with a neighbour to build a single LAN comprising 2 x IQ3s and 2 x 963s. Set the address of one of the IQ3s to 25.
You will then both need to re-learn your site and collect labels.
165
Engineering the Generic schematic 1. 2. In the Sports Complex Changing folder you will find a page called Generic Add the following Dynamic points to the page :- S20, K11, D12, D13, D4. Set the all the points to Use Generic and set the properties (Label, Value and Unit etc) as shown below.
166
3.
Remember ! On any generic page it is important to display where the dynamic data is coming from, so create 3 new dynamic objects - set them to Use Generic. The Items needed are :R(D), R(L), R(N)
4.
Also set up a button with an GOTO action to return the user to the Sports Changing page.
167
5.
On the Sports Changing schematic page, create a new button labeled FCU24 and set the action up as follows :GOTO Pages\Sports Complex Offices\Generic.tss GENERIC=L0O24 On the same schematic page create a new button labeled FCU25 and set the action up as follows GOTO Pages\Sports Complex Offices\Generic.tss GENERIC=L0O25 You can select the GOTO from the dropdown menu, but will have to add the rest by typing.
6.
Test your buttons, are you able to tell which controller you are displaying values from?
168
169
Objectives: By the end of the section the operator should be able to Describe how to link a animation file to a dynamic object Link analogue graphics to an analogue value at different levels
170
Section 10 Animations
Animations are a series of graphic files that are played in a sequence. All the files that make up an animation must be grouped together in a sub directory. A text file that lists that sequence of the graphics is saved as <filename>.animation This .animation file is referenced in the What to display field for that dynamic object.
963 animations support the following file types:- bmp, jpg, gif, wmf and emf
171
This Exercise will guide you through creating and displaying an animation that will represent the status of a digital output.
1) 2)
Open Notepad and create the animation file shown here. Save the file as burner fire.animation in the following directory.
172
3)
The graphic files (fire 0 to fire 11) are already saved in the sub directory. Display the Sports Boilers page and add a new dynamic object for Boiler 1 (D7). Edit the objects properties to match those shown.
4)
Place the animation over the boilers sight glass. (Remember Simulation mode)
5) 6)
Repeat the above for Boiler 2 (D8). Exit page Config. and check your work.
173
A text file that lists that sequence of the graphics is saved as <filename>.analogue
This .analogue file is referenced in the Analogue File field for the dynamic object.
Each graphic is displayed as the analogue value is reached, and is held until the next or previous value is reached.
174
This Exercise will guide you through creating and displaying an analogue graphic that represents the status of an analogue input.
1) 2)
Open Notepad and create the animation file shown opposite. Save the file as Thermometer.analogue in the following directory.
175
3)
The graphic files (0 to 27) are already saved in the sub directory. Display the Admin Office page and add a new dynamic object for Room Temperature Sensor (S2). Edit the objects properties to match those shown.
4)
Place the analogue graphic over the broken thermometer on the wall. Exit page Config. and check your work.
5)
Hold the sensor that is connected to input channel 4 (Sensor 2) of your controller. The graphic changes as the temperature rises.
176
Aims: To enable the operator to Use understand the concept of 963 scripts
Objectives: By the end of the section the operator should be able to Describe how to engineer a 963 script
177
This example displays a series of schematic pages. The SLEEP action is a pause counted in milliseconds. An Static object could be configured with the following action :SCRIPT scripts\Lightingtour.txt
178
Section 11 Scripts
It is possible to add a simple question to a script file thus giving the Operator a choice of what to do next. The question will appear as a simple box on screen with Yes or No buttons. To set the question up in a script file 963 looks for a line starting with a ? E.g. ?Do you wish to look at the AHU. If the operator clicks on the Yes then the next line in the script is executed. If No then the 2nd line after is executed and the Script is ended.
179
It is possible to run a script file from within a script file by using the following action SCRIPT scripts 1) 2) Create a new script file with the Actions below. Save the file as Lightingtour.txt into the same location
180
3)
4)
5) 6) 7)
Edit the button, Give it meaningful label. Set the PIN level to 10 Exit page Config. Mode and test.
181
The Script controller allows you to; Pause Scripts Resume Scripts and Cancel and prevent all scripts from starting !
To hide the Script Control F1 to display the Information Centre and then click on the button labeled Show Script Control or just press the Esc key
182
Objectives: By the end of the section you will be able to Engineer buttons to synchronize the PC and controller clocks. Engineer on a schematic, data from a non standard dynamic source. Engineer and produce a numeric map of the local Trend LAN
183
184
These variables could be used to send the PC time to an controller using the SEND action E.g. SEND L0O24T(H=<PCHOUR>, N=<PCMIN>)
This SEND action could be launched every day by the event scheduler to synchronise the IQ Clock with the PC Clock.
185
It is possible to set up more flexibility with some of the 963 Actions, by asking the user questions when they click on a button.
Here are some examples :LOGINAS <?Enter your name> Careful with this one, it needs a space between the S and the < SEND L0O24W14(S=<?Enter I to turn on or O to turn off>)
186
Examples of the SEND action. SEND L0O24R(A=<CNC>,R=<LAN>) - Would configure the alarm destination of outstation 24 to the address of the 963 supervisor.
SEND L0O24K1(V=<?Enter a value>) - Would set Knob 1 on Outstation 24 to a value specified by the operator. SEND L0O24W1(S=I) - Would set Switch 1 in Outstation 24 to be ON (I and O not 1 and 0 when
sending digital states).
SEND L0O24K/*OccSet*(V=19) - Would set a value of 19 in any Knob with OccSet in its label.
187
We have been asked by the client to set up a new schematics page displaying some useful system information. The page needs to be secured, so should only be accessible by users with a PIN >90. The Users need access to the page from the Sports Complex Home page. They will also need a button to get back there. Create the new System Info page in the Controller Folder that already exists.
188
1)
Place 4 new static objects on the page with the following in the to display field
Current IP address<IP> Current Trend address<CNC>on LAN <LAN> 963 has been running for <TIMEON> We are using <VER>
189
2)
Create a New Dynamic Object, with the properties shown opposite. For the item reference type in lowercase l (l for Lima). Set up any valid Trend network address for the node address Standard LAN addressing rules apply i.e. to map the Internetwork set the LAN address to 126. To map a remote or autodialed LAN set the appropriate LAN number. Set the Decimal Places to -1
190
3)
Place three new Dynamic objects on to the page, with the following in the Item fields. R(D) Controller Identifier. T(H) Controller Hours T(N) Controller Minutes
4)
Modify and arrange the objects to give a useful display, consider the use of Label, Value and Units. Dont forget a button to take the user back to Home page !
5)
191
Objectives: By the end of the section the engineer should be able to Describe how to enable and control access for users Engineer a universal Login page for all users.
192
For example, Who, Mechanical Engineer. What, look at the boilers. Where, via schematics.
This should give you some idea of what this user will want to do when they log in. e.g. login action of GOTO pages\Sports Complex Plant\Sports Boilers.tss Or put simply, take them to the relevant area of interest.
193
194
The Button action GOTO<page> allows the uses to navigate to other pages.
The Login action GOTO<page> takes the users to their pertinent start page.
195
Select the Users mode from the mode buttons or menu bar.
To add a Workgroup, right click on an empty part of the navigator window and select add a workgroup from the menu.
To add a User right click on a workgroup and select Add User from the menu.
196
2)
3)
Set the other parameters as follows :PIN Level = 10 Inactivity time = 5 Login action = (leave blank)
4)
Start up page, Click choose Start up page and select the Admin Office page from the list.
197
5)
Click on the View Tab, Select only Diary and Scheduler for these users to access. Note, the left hand pane is a list of all available access rights, the right hand pane contains those that the workgroup will have access to. This principal is continued through the remaining Tabs.
198
6)
Click on the Configuration Tab this is a list of engineering tasks that the workgroup can perform.
199
7)
Click on the folders Tab this is a list of the schematic folders that the workgroup can access. Use the settings shown opposite. When finished, click OK Next we need to add a user to the workgroup that we have just created.
8)
200
9)
Right click on the Facilities Co-ordinators workgroup that you have just created and select Add User from the menu.
10) Name the User as Early Shift and give them a password of Early1 Your new user is now set up and you may access their login page by clicking on their name in the navigator in user mode.
201
To Edit the Early Shifts user login page 1) Unfold the navigator and select the Users Icon 2) Right click on page to enter page config mode. 3) Edit the Static objects to match those shown opposite The ID photos can be found in 963\bmp\trend uni\People Add a button with the action CHANGEPASSWORD
202
4)
5)
6)
Set the other parameters as follows :PIN Level = 10 Inactivity time = 5 Login action = (leave blank)
7)
Start up page, Click choose Start up page and select the Meters page from the list.
203
8)
Use the settings shown opposite and on the following page for this workgroups rights. The Energy manager has access only to User and Schematics modes of 963
9)
204
205
10) Right click on the Energy Management workgroup that you have just created and select Add User from the menu. 11) Name the User as Energy Manager and give them a password of Energy1 .
206
12) Edit the Energy Managers user login page Edit the Static objects to match those shown opposite The ID photos can be found in 963\bmp\trend uni\People Add a button with the action CHANGEPASSWORD
207
Add the following Workgroup to your Project. Set the Workgroup name as Site Supervisor Set the other parameters as follows :PIN Level = 90 Inactivity time = 10 Login action = (leave blank)
Start up page, Click choose Start up page and select the Trend University Home page from the list.
208
Use the settings shown opposite and on the following page for this workgroups rights. The Site Supervisor has access to all modes of 963 except IQ configuration
209
210
Right click on the Site Supervisor workgroup that you have just created and select Add User from the menu. Name the User as Supervisor and give them a password of Supervisor1 .
211
Edit the Supervisors user login page Edit the Static objects to match those shown opposite The ID photos can be found in 963\bmp\trend uni\People Add a button with the action CHANGEPASSWORD
212
Add the following Workgroup to your Project. Set the Workgroup name as Plant Engineers Set the other parameters as follows :PIN Level = 50 Inactivity time = 10 Login action = (leave blank)
Start up page, Click choose Start up page and select the Plant Control Panel page from the list.
213
Use the settings shown opposite and on the following page for this workgroups rights. The Plant Engineers have access to Alarm Viewer as well as the basic Users and Schematic modes
214
215
Right click on the Plant Engineers workgroup that you have just created and select Add User from the menu. Name the User as Mechanical Engineer and give them a password of Mech1 .
216
To Edit the Mechanical Engineers user login page Edit the Static objects to match those shown opposite The ID photos can be found in 963\bmp\trend uni\People Add a button with the action CHANGEPASSWORD
When you have finished setting up all the workgroups and users, try logging in as each of them in turn. Notice the different Modes, Folders, buttons etc. available to each group.
217
Create the Log in buttons as shown below, also add a Log out button to complete the page.
If you wanted a single button for all users to Login with, use the action LOGINAS <?Please enter your user name to Log in>
218
Objectives: By the end of the section the engineer should be able to Use the scheduler to Auto launch 963 Actions
219
220
After selecting the plotting interval and the graph type, you will be presented with the Scheduling options.
221
222
223
Refresh List to view newly created events in the Schedule list. View and edit scheduled events.
224
Aims: To enable the operator to Describe the different alarms/events. Describe the various ways that Alarms are announced.
Objectives: By the end of the section the operator should be able to Use the Alarm Panel to acknowledge and Silence an Alarm. Interpret Alarm information. Perform an Alarm action.
225
226
This opens the list of events associated with the selected Item.
227
228
229
230
231
You can add or remove parameters that are displayed in the Adjustment Modules. The syntax used is as show here.
232
?
233
We have a Script attached to a button, which will send the 963 address to the controller. SEND L0O24e1(A=<CNC>) Click on the button to set the alarm address for your controller. The Alarms can now reach the 963. You can see, from the data on this page, that there is a mismatch between the alarm address in the controller and the address of the 963.
Congratulations, you have just setup the alarm handling for your network !
234
The 963 has optional Alarm Panels with Filters to catch various alarms.
The incoming Alarm is checked against each filter, until it finds a match, the panel is then displayed.
and can also trigger other actions in 963 and be retransmitted to a printer, mobile phone, e-mail address or another 963
235
Engineer Alarm Groups with required Alarm Actions and Alarm Panel options
236
The Filter editor is where the Filter criteria are set up, LAN, OS, Alarm Codes etc.
Clicking in a criteria field will show all options available, in the Suggested Items pane.
You can test your filter for matching points and matching alarms.
237
238
239
240
241
242
1)
Set up a filter that will catch Sensor failed alarms from Room Temperature sensors anywhere on the system.
2)
Set up a filter that will catch Driver Maintenance alarms for any Boiler controlled by outstations 15 and 16 on LAN 11
243
We are now going to create some filters for the Sports complex project. Try creating the following filters :1) Alarm Filter 1 to catch any Alarm from digital input 1 on your controller, Label the Filter Emergency Call Alarms. 2) Alarm Filter 2 to catch any Alarm from a Pressurisation unit, Label the Filter Digital Plant Alarms. 3) Alarm Filter 3 to catch any Alarms from Space temperature sensors, give the filter a suitable label. 4) Alarm Filter 4 to catch any Alarms from Plant temperature sensors, give the filter a suitable label.
244
The Alarm Group editor is where the group properties are set up. The first tab sets the properties for the Alarm Panel and for any action that we want to trigger when the group catches an alarm.
245
Set up a 963 server action, this can be any of the standard actions. This action can also be linked into a diary group, so that a different out of occupation action could be engineered.
Enable the Alarm Panel, set colour, beep and set a action for the action button.
246
Set up an additional alarm Action (will only be performed if a specified workgroup is logged in).
247
Specify what needs printing by editing the contents, i.e. add your own text or the 963 alarm variables e.g. <LABEL>
Define a specified printer for this alarm group (select the printer from. a list that have been configured on the PC Windows Settings - Printers
248
The Filters Tab allows you to select which Alarm Filters will trigger this Alarm Group.
The list of all available Alarm Filters that have been configured.
The Alarm Filters that have been selected to trigger this Alarm Group.
249
Create the Emergency Call Alarm Group with the settings shown on this and the next page.
250
251
Create the Plant Alarms Group with the settings shown on this and the next page.
252
253
Create the Space Temperature Alarms Group with the settings shown on this and the next page.
254
255
If the S2.ini file is edited and the following is added, [ALARMS] HideAutoAction=1 The alarms that are then set up to be Auto Actioned are also hidden in 963 (they do not appear in Incoming Alarms etc... however they are still logged as historical alarms in the Alarm Viewer)
Trend - 963 v3 Eng -Rev 03
256
The above example will write all labels for an alarm or alarms into a text file labelled boiler house.txt located in the C:\Alarms directory. Note the directory must exist first. By default any new alarms will be added to the file. To overwrite the file each time add ||1 to the end of the action. Example WRITETOTEXTFILE C: \Alarms\boiler house.txt, <ALLLABELS>||1
257
<ALARMGROUP> Inserts the label of the alarm group that the alarm matches.
258
Aims: To enable the engineer to Retransmit an alarm to a second 963 over the Trend LAN, Notify an operator that a retransmitted alarm has arrived. Use the REMOTE action.
Objectives: By the end of the section the engineer should be able to Retransmit an alarm to a 963 supervisor. Send a message or display a schematic page on a remote 963 using the REMOTE action.
259
963 has two stages that need to be set up when alarm retransmission is engineered. Step 1 (WHERE) Set up all the Retransmission Destinations, i.e. Set up details for each target (e-mail, mobile phone, printer etc...) that alarms are going to be sent to. Step 2 (WHICH and WHAT) Edit the alarm groups and set them up with a RETRANSMISSION action and a Retransmission Destination
260
261
Set the number of retries as required. Set an alternative retransmission destination (the alarm would be retransmitted here after the number of retry attempts has been exceeded).
262
Maximum Batch is used where alarm retransmission is used for multiple target destinations. It is designed to be used if a continued stream of alarms arrive, by setting a batch size e.g. 10 it will retransmit ten alarms to the first site then the same ten to a second site and so on, then retransmit the next batch.
263
Set the target retransmission address and LAN number and Telephone number (if retransmitting to a 963 on Ethernet then set this up to the Virtual CNC address of the EINC).
Extra text field for appended message. Leave this empty as it causes the information on the receiving Supervisor to be displaced.
264
1)
Use the device Viewer to find the addresses of the 963 Supervisors. Work as a pair using one 963 to send the alarms and one to receive.
2)
On the 963 that is going to send the alarms return to the Alarm View and create a new Retransmission Destination labelled Darkside 963 Type of retransmission Number of retries - 3 Interval between retries - 1 minute - Free format
3) 4)
Set the alarms to go to the other 963 supervisor address and LAN. Dont add any additional text (as we are going retransmit all the information we need in the main message field).
5)
Timeout set to
- 5000 milliseconds.
265
It is possible to Send a test message to check that the destination details are configured correctly.
6)
7)
Go to the Alarm View on the receiving 963 Supervisor and check the Incoming Alarms window.
8)
If the test message has been received, Click on OK to save. If not ask your tutor.
266
This displays the alarm group editor, Click to choose an action of RETRANSMIT , you will be given a list of possible destinations for the retransmission.
267
will be replaced with data from the system e.g. <CNC> <LAN>
268
This exercise will demonstrate retransmission of Sensor alarms using the <ALL> variable and the I1 alarms using the <963CODED> variable. The main objective of this exercise is to demonstrate the difference in how the alarm information is formatted using the 2 different variables. Still working in the same pairs, check that the alarm destinations are set up. 1) Edit the Space Temperature Alarms Group and set the Server action to retransmit to your partners PC. The message field is important because what is set up here will be sent to the other 963. Set the alarm up to send <ALL> 2) 3) Test, that the Alarms are retransmitted OK. Set up the Emergency Call Alarm to be retransmitted using the <963CODED> variable. Note the difference in how the information is presented on the receiving 963. 4) On the Darkside 963, engineer an alarm panel to catch the incoming retransmissions.
269
Set up target e-mail addresses and e-mail address for the 963 (so that the recipient knows where the E-Mail has come from).
Enter the name of the server for the buildings e-mail network. Also specify the SMTP server port umber - normally this is set to 25 Text for the subject and message fields. These are then sent as the subject and the e-mail message.
270
271
This will automatically configure your alarms to be printed in the following format: -
272
Create an Alarm Group for each target destination with a Retransmit Action.
Link the required alarm filters to each alarm group (use the same filters in each Alarm Group).
273
REMOTE L0O4 MSG Hello, can you reset AHU frost trip! This would display an popup message box on the remote 963, it can also be used for instant messaging between 963s by using the example overleaf.
274
Aims: To introduce the engineer to Configuring 963 to run with numerous projects Using 963 to Archive and Backup the database file.
Objectives: By the end of the section the engineer should be able to Describe how to set up 963 to engineer several projects on a PC with one 963 License. Describe the ARCHIVEDATA and BACKUPDB actions.
275
With this option configured, 963 will access the S2.exe file, then display a standard windows browser allowing you to navigate to the desired project.
276
1) 2)
Shut down 963 and using Windows explorer, navigate to the 963 directory. Locate the S2.INI file and open it with Notepad.
3)
Locate the [EXTRA] section of the file and ensure there is a line that reads exactly as follows :- SelectProjectDir=1
277
4) 5) 6) 7)
Restart 963. You will be presented with a browser window. Navigate to the require 963 project, then click OK. Your 963 will now open with the selected project.
278
All the supporting folders (i.e. pictures, animations, pages, scripts, etc). The i96x_data.mdf & i96x_log.ldf from the database folder The tcommsrv.ini & s2.ini from the main 963 folder.
If the databases have been archived & the archives are still needed, there are usually 3 files for each archive in the main 963 folder, xxxxxx.ldf, xxxxxx.mdf xxxxxx.ndf
279
280
Archive
Backup
281
282
To Archive the database. 1) From the Database menu, select Archive Data. This will open the Save as dialogue. The default for the file name uses some of the 963 variables that have been covered in the course. <DATA> finds where 963 is installed, <PCDATE> adds a date stamp and <PCTIME> adds a time stamp. There are options to choose a different file location and to restore the default file name. 2) Click Next
283
3)
You can now choose a date range for the archived data.
4)
Finally decide whether you want to delete the archived data from the working database or not.
Put simply, this meansClick Yes if you want to CUT the data from the database, Click No if you want to COPY the data from the database.
284
X
Trend - 963 v3 Eng -Rev 03
285
2)
This will open the Database Properties window. Click Back up database.
286
3)
The Backup Database dialogue box is displayed, read the message and then click Next. The dialogue box changes to
4)
The location of the file can be specified by clicking Choose file location The default is to back up the file to the directory in which 963 is installed, the filename is trend96X and it includes the date and time. To return to the default settings click Generate default file name
5) 6)
Click Finish. When the backup is complete the 963 dialogue box is displayed.
287
288