Professional Documents
Culture Documents
No part of this publication may be reproduced, read or stored in a retrieval system, or transmitted, in
any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without prior
written permission of Schneider Electric.
The information in this document is furnished for informational purposes only, is subject to change
without notice, and should not be construed as a commitment by Schneider Electric. Schneider Electric
assumes no liability for any errors or inaccuracies that may appear in this document.
Schneider Electric
One High Street
North Andover, MA 01845
978 975-9598
Fax: 978 975-9797
Manual Content
Chapters
1. Architecture
2. Starting Continuum
3. Menu Pages & Help System
4. Explorer Basics
5. Networks & Controllers
6. IO Modules & Comm Ports
7. Installation
8. Inputs & Outputs
9. Security Inputs & Outputs
10. Software Points
11. Schedules
12. Doors & Areas
13. Personnel Manager
14. EventView
15. Alarms
16. Video
17. ListViews
18. Groups
19. Reports
20. Advanced Explorer
21. Menu Pages
22. Graphics
Appendix
Introduction
Standalone Architecture
Networking Rules
security
access control
lighting
heating
ventilation
cooling
Network Controllers
Infinet Controllers
Field bus communication between the NetController and the I/O modules is conducted
over a special ACC I/O bus.
Field bus communication between the network controller and the Infinet controller use
the Infinet protocol.
Local IO Modules
Remote IO Modules
CyberStation / MSDE Database
3 Workstations Max.
Network Switch
bCX1
SQL Server
Power Supply & NetController II I/O Modules
CyberStation
64 Workstations Max.
IO Bus
120 Ω
120 Ω
RS-485
Proprietary LON Polling Network
32 Modules Max. / NetController
Shielded Double Twisted Pair Cable
2,000 Ft. Cable Run Max.
120 Ohm Termination at each end when modules are mounted remotely
RS-485
Proprietary token passing communication protocol
Max 254 Infinet controllers per CX
Max 127 Infinet controllers per Infinet
Max 32 controllers or 4000 feet /segment
Infilink Repeater used to extend segments
Bus, Star or mixed configuration supported
Logging Off
Logging Back On
The Continuum splash screen will appear for just a couple of seconds.
Unlike the user name, the password is case sensitive and must be entered
in lower and/or upper case based upon how the password was created.
When typing the password, asterisks appear rather than the real characters.
This is a security measure to protect your password.
1. Right click on the Continuum icon located at the right of the Windows task bar
and select Logoff from the pop-up menu.
Continuum
Icon
After logging off, notice that the appearance of the Continuum Icon has a "Do
Not" symbol covering it.
Continuum Icon
when logged off
1. Right click on the Continuum icon located at the right of the Windows task bar
and select Logon from the pop-up menu.
Unlike the user name, the password is case sensitive and must be entered
in lower and/or upper case based upon how the password was created.
When typing the password, asterisks appear rather than the real characters.
This is a security measure to protect passwords.
Menu Pages
Restrictions
Hyperlinks
Help Button
Title Bar
Menu Area
(Hotspots
&
Buttons)
Status Bar
Alarm Bar
Task Bar
Menu Area:
The Menu Area covers the entire region in between the Title bar and the Status bar.
Within this area, buttons and images are accessible to perform specific operations and
tasks.
Main Menu:
The Main Menu is located on the left side of the menu area and consists of the
following buttons:
- Graphics - Personnel
- Schedules - Explorer
- Groups - System & Status
- Reports - Windows Applications
Hot Spots:
Hot Spots are areas of a menu page that when clicked on:
Hot spots may look like buttons clearly marked by text or icons, or they may simply
be key objects, such as a door, a boiler, or a controller, that are part of the overall
graphic.
Whenever the cursor traverses a hot spot, the cursor changes from an arrow to a hand.
Status Line:
The Status Line appears below the Menu area. Information displayed on this line
includes user name, current date and time, error messages, and prompts.
Alarm Bar:
The Alarm Bar is located below the Status Line. When an alarm condition occurs,
text describing the alarm appears in the white box. To respond to the alarm, click on
the appropriate icon in the bar for the action to perform (i.e., silence, acknowledge,
view report, etc.)
Task Bar:
The Task Bar displays information about active tasks, minimized windows, whether
logged on or off (the Continuum Icon), and the time.
Pop-up Menu
Reports
Personnel
System & Status
Windows Applications
Opens a ListView
Opens a ListView
Opens a ListView
Opens an Application
1. Move the mouse cursor to any part of the menu area that is not a hotspot and right
click to display the pop-up menu.
2. Select the Change Page option and then select the desired page.
Note: Because there is no menu button to display the main page, use this technique to
display Continuum's Main page.
Note: While working in the Continuum environment, there may be situations where
an Operator will be denied access to a particular function. If this is the case, contact
the Continuum Administrator and request for the user privileges be modified.
Security Levels are varying levels of access privileges granted to users. The
privileges allow or deny access to perform functions within Continuum. Security
levels are configured by the Continuum Administrator.
Method 1:
Press the F1 key on the keyboard as instructed on the Status Line.
Status Line
Method 2:
Right-click on the Continuum icon in the lower right-hand corner in the
Windows Task Bar and select How Do I from the pop up menu.
Continuum Icon
At the top of the Help application is a row of buttons that perform specific actions.
Button Description
Hides the menu system (Contents/Index) that is displayed on the
left of the Help application.
Clicking on a topic from the menu in the Contents window will display that
information in the viewing area. An Open Book Icon represents the selected topic.
Sub topics will be indented and listed below the selected topic.
Content Tab
Selected Topic
Sub Topics
Viewing Area
Index Tab
Keyword
Viewing Area
Selected Topic
Display Button
The diagram below shows that the Continuum Explorer is selected as the main topic.
Just to the right is a row of all the sub topics related to the Continuum Explorer and
are all connected together with a line.
To navigate through these files, simply click on one with the mouse or by using the
buttons labeled Previous and Next. Clicking on these buttons will scroll through the
row of related topics one at a time and will be displayed in the viewing area for
review.
In the diagram below, notice the dynamic update between the Contents area and the
Browse Sequence area. Selecting a topic in one of these areas will automatically
update the other area.
Continuum
Explorer
Hyperlinks
The blue color text indicates areas of the help system that have not been navigated to.
The purple color text indicates areas of the help system that have been navigated to.
Basically this table can be looked at as a memory bank of the path through the help
system. Looking at this table shows what topics have been reviewed.
Help Button
Explorer Overview
Objects
Navigation Pane
Viewing Pane
Creating a Folder
Default Folder
Classes
A Class is a type of item within the Continuum system. There are many
Classes and each will be represented with a different icon.
Devices
InfinityOutputs
Personnel
Areas
Graphics
Doors
Schedules
Programs
Objects
An Object is an individual item of a Class.
Attributes
Attributes are characteristics of an object that define or describe that object.
Each Class has a different set of attributes. There are some attributes that are
common to all Classes like Name and Description.
Value
Description
ElecType
State
Title Bar
Menu Bar
Quick Pick Icons
Command Line
Navigation Pane
Viewing Pane
Title Bar:
Displays the Application along with the path to the selected object within the
Explorer.
Menu Bar:
Offers dropdown menus that are used for controlling and viewing a Continuum
system.
Command Line:
Where Plain English commands are executed to either retrieve information or
carry out a particular task.
Navigation Pane:
Contains a hierarchy of objects that represent a control system.
Viewing Pane:
The viewing pane displays classes of objects owned by the objects you click on in
the navigation pane.
Objects are created within Continuum Explorer like Inputs & Outputs, Schedules,
ListViews, etc… and are defined by its type of icon.
Objects are categorized by Class type. Devices, points, personnel, areas, graphics,
doors, schedules and programs are a few examples of class type objects.
The characteristics of an object are defined by its attributes. For example, attributes
of a commport object are baud rate, description and default mode.
Root Object
Network Object
Network Controller Object
Infinet Controller Object
Class Folders
Folders
Templates Folder
Workstation Object
Door
Infinity Inputs
Infinity Numerics
Infinity Outputs
System Variables
IO Modules
Alarms
Personnel
ListViews
The NetController is a
container object that contains
an InfinetController.
The container object is the parent and the child objects are the objects owned by that
parent object.
The Root is the parent of the TrainingNetwork object (child), the NetController
object (children), the TCX controller object (children's children) and so on.
Object Names
An object Name is stored in the Continuum database, but not at the controller.
Object Aliases
The Alias is the name of the object used in programs and functions.
Continuum creates the Alias version of an object name automatically when
creating a new object. The Alias, not the object Name, is saved to the
controller. The Alias is also saved in the Continuum database.
An object Alias can be no more than 16 characters in length, and can use only
alphanumeric (letters and numbers) characters, periods and underscores.
Aliases must start with a letter, not a number, and have no spaces.
Class Folders: Continuum creates Class folders and stores objects within
them. Class folders are easy to distinguish because they display an Infinity
symbol and contain only objects of a given class. Once an object of a certain
class is created in a controller, all subsequent instances of that class are
organized within the class folder.
Class Folders
Continuum Explorer has 5 viewing options that effect how the Navigation Pane
displays its objects.
All Paths
Networks
Folders
Templates
BACnet
Selecting the downward arrow to the right of the Explorer Bars icon displays a list of
views to select from.
Networks
Controllers
Templates Folder
Class Folders
Workstations
Networks
Workstations
Class Folders
Networks View
Templates Folder
Class Folders
Folders View
Templates Folder
Sub Folders
Class Folders
Templates View
BACnet View
BACnet Devices view displays all BACnet Network objects along with its devices.
BACnet Devices
BACnet Devices
View
The viewing pane can display the class folders or the objects in the class folders by
using the class folder and object buttons in the Quick Picks toolbar.
Objects
Class Folders
Upon creating a Folder object a new object dialog box will appear and prompt for
object name and alias. While entering the object name, the system automatically
creates a valid alias by taking the first 16 characters that comply with the alias rules.
The alias can be changed as long as its convention is maintained and no duplicate
exists on the same Continuum path.
Creating a Folder
Default Folder
All controller objects have an attribute called Default Folder. An operator may
browse for and select a folder where all objects created within this controller will be
stored.
What is a Network
What is a Controller
Network Editor
InfinityController Editor
In large systems that have multiple Networks, the Network organization is typically
based on physical location, but not always. In some cases, Networks will be used to
isolate HVAC InfinityControllers from Security InfinityControllers.
What is a Controller
An InfinityController is a highly intelligent TCP/IP Network device that
communicates with a number of different intelligent and semi intelligent devices
through different communications interfaces. There are a number of different models
of InfinityControllers in both the 9000 series and 4000 series that can coexist on a
Network. InfinityControllers communicate with the CyberStation through the TPC/IP
network and provide a gateway to all of the devices that form a building automation
and/or a security system.
All 9000 series InfinityControllers have an embedded Web Server that can provide
information directly to any computer on the same TCP/IP network
1. From Continuum Explorer, right-click on the Root object and select New and
then Network.
Description:
Enter a description, up to 32 characters (including spaces) to describe the
network.
Alarms and Card Access Events are time stamped based on their local time. When
CyberStation reloads a controller, it sets the controllers time base on a difference
(if any) in the Windows time zone setting and the network time zone setting.
Default Folder:
Selecting a default folder will set up a relationship between this network and a
folder so that any InfinityController that is created in this Network will
automatically have its owner attribute set to the default folder and it can also be
viewed there. This setting is typically left blank for the Network.
With this setting not selected, edit changes made through the dumb terminal
interface are not automatically sent to the Cyberstation
Connections
Connect your workstation’s Ethernet port either directly or through a switch to the
CX968x’s Ethernet port.
Default settings
As received from the factory, the IP address settings for the CX968x are set to the
following defaults.
Setting Value
IP Address 169.254.1.1
Subnet Mask 255.255.0.0
Gateway Address 0.0.0.0
IP Address: 169.254.1.2
Subnet Mask: 255.255.0.0
1. Run your Web Browser and enter the NetController’s default IP Address:
http://169.254.1.1/
http://169.254.1.1/
3. Click OK to logon.
A Menu located on the left side for accessing the different configuration
pages. The options listed on the side navigation pane may differ based on
the controller software model, the options you have enabled, or additional
installed options supplied by TAC.
The Controller Configuration page appears. These fields are now editable.
The following table describes the Controller Configuration fields that you can
edit, as well as the action buttons.
Field Description/Action
Name Contains the name of the controller. You can enter any name you
wish in this field up to a maximum of 16 characters. Spaces
between name segments are not permitted.
Action Buttons
Submit to Submit all form data to the controller. After submitting data, navigate
Controller to the Commit Changes page to write the changes to flash memory
and restart the controller.
Reset Form Undo any changes that were previously submitted.
5. Make the appropriate settings for the controller that will comply with the network
it will reside on.
6. After making the proper changed, select the Submit to Controller button
located at the bottom of the page.
You will receive the following message informing you to select Commit
Changes from the menu.
3. Deselect the Put object in folder checkbox and then select Create.
InfinityController Editor
General Page
Description:
Enter up to 32 characters of text to describe the physical characteristics or
functionality of the controller.
ACCNet ID:
Identifies each controller by a unique number between 1 and 190 for this network.
Each controller must have a unique ID per network.
Controller Type:
Select the controller type from the dropdown menu.
Comm Status:
Displays Online or Offline depending on whether the workstation is in
communication with the controller.
It also allows you to clear unwanted failure alarms in the Active Alarm View, and
it prevents the controller from reporting additional failure alarms.
Network Security:
Check this checkbox to activate the TAC network security policy for this
controller.
Note: Network security is supported only in the NetController II model 9680 and
in the ACX controller models 5720 and 5740.
The TAC network security policy is a local security policy, established and
enabled through CyberStation, through the Network Security Configuration web
page and other web pages embedded in the controller, and through your Windows
Administrative Tools.
Probe Time:
A probe is a message that the device sends out to all controllers on the same
network to check their comm status. Controllers respond to probe messages to let
the device know they are online. When a device does not receive a response from
a controller, it changes the controller's comm status to Offline.
The frequency of probes is based on probe time.
Probe time should be left at the default of 60 seconds.
Location:
Enter up to 32 characters of text to describe the location of the controller.
Serial Number:
Displays the controller’s serial number. The Serial Number is retrieved from the
controller.
Version:
Displays the controller’s version number. The Version Number is retrieved from
the controller.
Default Folder:
Selecting a default folder will set up a relationship between this InfinityController
and a folder so that any object that is created in this InfinityController will
automatically have it’s owner attribute set to the default folder and it can also be
viewed there. This setting is typically left blank for the InfinityController.
IOU Modules:
The IOU Modules button checks the types of IOU models that are attached to a
CX9900 controller and displays them in a list.
Teach:
Teach is the application, which updates or "teaches" all Infinity controllers,
including the b4 controllers, about the CyberStation device and teaches all Infinity
controllers about each other.
Performing a Teach on the network allows you to select from three different
modes:
InfinityController Teach
Network Teach
Global Teach
Reset:
The Reset button deletes all programs and points stored on the controller.
Use the Reset button with caution, and only after saving the programs and points
to the Continuum database. The Reset button displays a window allowing to
cancel. When a Reset is performed, the only way to retrieve the deleted programs
and points is by reloading them from the Continuum database.
Update OS:
The Update OS button upgrades the controller’s operating system.
Selecting this button opens a window to load the update file. The operating
system will then be downloaded across the network.
Update IOUs:
The Update IOUs button updates the connected IOU modules with current
firmware distributed by Andover Controls. These files contain code that decides
which IOU modules to update.
Note that one .IOU file updates only a single type of IOU module.
Selecting this button opens a dialog to locate and load the update file. The file is
sent to all Infinet 2 controllers to update their operating systems.
Network Page
Ethernet ID:
This is a read-only number that is assigned to the controller at the factory. The
first three numbers represent the manufacturer.
The next three groups of numbers represent the serial number, which has been
converted to hexadecimal.
IP Address:
This is a special identification number that TCP/IP uses to communicate with this
controller. Each controller and workstation will need a unique IP address. The
network administrator will assign the IP address for this controller.
Subnet Mask:
This group of numbers divides a network into sub-networks. This helps reduce
traffic by creating and isolating groups of controllers. Subnet masks indicate
which of the four numbers within a network's IP addresses will be used as sub-
network numbers. The network administrator will assign the network’s subnet
mask number.
Network Page
Default Router:
A router is a special device that manages communications with other networks. If
a network has a device designated to act as a router, each workstation or
controller must know the IP address of that device.
Enter the IP address of the device that has been designated to act as the router for
your network.
PPP IP Address:
This is a special identification number that PPP/IP remote access network uses to
communicate with this controller via a dial-up connection.
This setting should not be changed without consulting Andover's Tech Support.
Xdriver:
Displays whether or not the driver is Disabled or Enabled.
All other values in the four-digit hex number shown for each comm port are
Xdriver-specific bits set at the factory.
HCR:
Hardware Configuration Resource. Displays the current revision level of the
hardware.
Bootloader Version:
Displays the version of the controller's bootloader, represented by its bootloader
UPD file that you received from TAC.
SNMP:
Shows whether the advanced Simple Network Management Protocol is Enabled.
SNMP Alarming:
Shows whether the advanced Simple Network Management Protocol Alarming is
enabled.
Network Security:
Indicates whether or not this controller may be configured for network security,
which is a separately purchased option from TAC. If this entry says Enabled, it
means your site has purchased this option. If it says Disabled, it means your site
has not purchased this option.
Note: Only the NetController II model 9680, as well as the ACX controller
models 5720 and 5740, can support Network Security.
LAN:
Indicates whether or not the LAN card is installed.
Condition Level:
Displays whether or not the Condition Level feature is Enabled or Disabled.
Area Lockdown:
Displays whether or not the Area Lockdown feature is Enabled or Disabled.
ACC_LON I/O:
Displays whether the ACC_LON I/O has been selected.
LON:
Indicates whether or not a 9400 or 9410 controller has a LON Xdriver card
installed.
PCB Revision:
Displays the revision number of the controller's printed circuit board.
The TAC Technical Services department may ask for this number if calling in
with a problem related to this controller.
IO Modules
Replacing an IO Module
- Input
- Output
- Access Control
- Display
AC-1 Module
5
4
3
Pin 2: Comm B 2
Pin 1: Comm A 1
Creating an IO Module
1. From Continuum Explorer, right click on the NetController that owns the IO
module and from the drop-down menu, select New and then IOUModule.
2. Enter the Object Name for the module and select Create.
A good naming convention would include both the module type and IO number.
2. Physically press the Commission button located on the front panel of the
module.
IOU:
Enter a unique number between 1 and 32 for each IOU module on a
NetController.
It is a good idea to label the IOU modules with the assigned number. This number
is used when configuring points on this controller.
Model:
The model number is supplied by Continuum and identifies the type of IOU
module.
Comm Status:
This displays Online or Offline, depending on whether the NetController is in
communication with the module.
Module ID:
The Module ID number is a unique number assigned to a module and is located
under its front panel.
Program ID:
This is a unique number that Andover Controls has assigned this particular unit
and appears after the Learn process. This number is needed when speaking to an
Andover Controls Support Representative.
Learn:
The IOU module Learn process commissions the IOU module. Module ID and
Program ID numbers are sent from the module to the Continuum workstation.
Wink:
The use of the Wink button is to confirm that the system recognizes the IOU
module. When selecting this button, the status light on the associated module will
blink on for 3 seconds.
Update IOU:
The Update IOU button lets you browse for an *.iou file when updating IOU
modules with new firmware.
The Comm Port Editor provides general information and specific settings that set up
the comm port to work with the device that are attached to the controller.
2. From the Viewing Pane, locate the comm1 or comm2 object and double click
on it.
Note: If only using one comm port for Infinet, use comm2.
Description:
Enter a description, up to 32 characters (including spaces) to describe the function
of the comm port.
Comm Port:
Displays the number of the currently opened comm port.
Default Mode:
Selecting a mode from the drop-down menu sets the comm port default to that
setting.
Not Configured - Comm port does not support any communications protocol.
Infinet - Select this option if setting this comm port up as an Infinet port. An
Infinet port connects an Infinity controller to an Infinet network. The port
allows the Infinity controller to communicate with the Infinet controllers on
the network. When the default mode is set to Infinet, a third page is added to
the comm port editor called (Infinet Controllers). This page displays the
Infinet controllers that reside on the Infinet network that is connected to this
particular comm port. The Infinet controllers will not display until they are
Learned in from the Settings page.
Lbus - Select this option to set up communications between the controller and
one or more IOU boards on an LBus. Lbus is only supported for comm4 on a
CX9200 or CX9300 controller and comm1 on a NetController. When Lbus is
selected on a NetController, IO modules cannot be used.
TankNet - Select this option if using this port to connect to an Infinity level-
sensing probe.
Baud Rate:
Select the matching baud rate that is required by the equipment connected to this
port.
The baud rate represents the speed, measured in bits per second, at which the
controller sends information to the device that’s connected to the comm port.
Track CXD:
This selection is used with a modem attached to this comm port and is selected by
default.
This option monitors a communications carrier detect signal called CXD. Track
CXD cleans up the comm port by logging off the last user.
If Track CXD is not selected, the controller has no way to respond to the loss of
the CXD signal.
This setting does not apply when default mode is set to Infinet, Lbus or TankNet.
CtsRts - This flow control type uses hardware signals to send "clear to send"
(Cts) and "request to send" (Rts) messages. The controller and its attached
device must acknowledge both of these messages before information can be
transmitted.
XonXoff - This control flow type uses software signals in the form of
characters that are sent as part of the data being transmitted. When the
controller or its attached device detects that it has been sent a Xon character, it
makes itself available to receive data. It considers all data received after the
Xon character as valid. When it detects a Xoff character at the end of the data
stream, the controller or attached device knows the transmission is complete.
Current Mode - This is a read-only attribute that displays the current default
mode.
Flow control does not apply when Default Mode is set to Lbus, Infinet or
TankNet.
Learn Button:
The Learn button is displayed only when the default mode has been set to Infinet.
Select the Learn button to initiate the process of discovering Infinet controllers
connected to this comm port. The Learn process assigns Infinet ID's to newly
added Infinet Controllers.
When the Learn process completes, Infinet controllers will be listed on the Infinet
Controller page of the editor.
This page displays the Infinet controllers that reside on the Infinet network that is
connected to this particular comm port after a Learn has been performed.
Name:
lc_xxxxxxx_2
CommStatus:
The CommStatus column displays either Online or Offline for every controller
listed in the Name column.
Description:
Text that describes the physical characteristics or functionality of the device.
Model:
Displays the model of the Infinet Controller that has been learned in.
Infinet Id:
A number assigned to this controller by the Infinity Controller during the Learn
process and determines the order in which the Infinet token is passed.
CommPort:
The comm port number that the Infinet Controller was learned in on.
Location:
Text that describes the location of the device.
Status:
Displays either Online or Offline, depending on whether or not the Infinet
controller is in communication with its attached Infinity controller.
Backup to Flash:
Saves the Infinet i2 controller's RAM configuration to its flash memory, in
accordance with the attribute value that is set for the ACCRestartMode system
variable.
Serial #:
Displays the serial number of the InfinetController that was Learned in.
Version #:
Displays the version number of the InfinetController that was Learned in.
Error:
Displays the last error to occur on the InfinetController.
Error Time:
Displays the time and date that the last error occurred.
Error Count:
Displays the number of errors that have occurred on the InfinetController. Up to
255 errors may accumulate. This number remains at 255 until it is reset to zero. A
Plain English program can be used to reset this attribute.
Reset:
Resets the controller and clears its memory. All points and programs in the
controller will be cleared.
3. Install the replacement controller and connect the wiring, including the Infinet.
4. Apply power.
6. From the Run Time page, enter the serial number of the replacement controller
and then select the Apply button.
o Check the serial number from the editor for typing errors
Installation
Chapter Contents
Planning an Installation
Battery Back-up
7-2 Installation
Planning an Installation
Before You Begin
Before you begin an actual installation, it would be very wise to:
Be sure to read the installation guide carefully for each device before installing it.
The location should provide for reasonable access for any future servicing.
The location should not be below any water pipes or in enclosures that are not
watertight. Avoid any possibility of mold or mildew on or in the equipment—
such problems cannot be fixed because mold can corrode board etchings.
The controller should not be located closer than 6 feet from any large electro-
magnetic device (motor, variable-speed drive, or transformer).
The location must meet the environmental requirements specified for each
controller. This is especially important for rooftop units during temperature
extremes. For example, the unit may run, but the accuracy will start to drift,
or, if it’s extremely cold and the unit is turned off, it may not restart. Running
at high temperatures also reduces the life of the controller.
During all procedures, do all you can to reduce the generation of static
electricity:
Once you have grounded yourself, immediately perform the operation so you
don’t build up a new charge.
Do not slide components along any other surfaces, especially foam or plastic
packing material, or plastic or vinyl furniture.
7-4 Installation
Planning an Installation
Removing Boards
When removing a board or other components:
Handle the board by the edges only, and don’t touch other components unless
absolutely necessary.
Installing Boards
When installing a board from an anti-static bag:
Be careful when stripping wire not to drop small pieces of wire inside the
cabinet.
Use the wire specified for the devices you are installing. Noncompliant wire
may not work, and may be dangerous to equipment or personnel.
Don’t assume that a green grounding wire is connected. Make sure you
provide a copper path from the Infinet controller to the circuit breaker panel.
24 VAC Step-Down
Transformer
AC Line
Power
Optional Varistor
Metal Oxide Varistor
(choose a voltage rating appropriate to the input
voltage applied. i.e 130V or 250V)
7-6 Installation
Mounting the Controllers
Most Andover Continuum Controllers are surface mounted meaning that they are affixed
by using screws onto a flat surface. Some controllers, like the NetController and its I/O
modules, have mounting brackets that allow you to mount them onto a DIN Rail.
NetController / IO Modules
The NetController and I/O modules can be mounted to a standard DIN rail or be directly
mounted to a panel by using screws. Hardware facilitating both mounting methods is
included as an integral part of the case design.
On the back of each module are molded DIN rail guide fingers. The design allows the
module to easily hook onto and slide along a standard DIN rail.
Special clamps are provided on the case that allow you to lock the module in place, once
it is in position.
These clamps, when extended, provide an alternative method of mounting to the DIN rail.
You can mount the module directly to a panel using the reinforced mounting holes
provided on each of the clamps.
Note: When installing I/O modules it is imperative that the installer supply a solid
Earth ground connection to the module.
7-8 Installation
Power & Grounding
Electrical Connections
When making any electrical connection, insure there is a good mechanical as well as
electrical connection:
Strip wires back only as far as required for the connector being used.
When using stranded wire, be sure that no stray strands contact any other
connection. A good way to avoid that condition is to either solder tin the wire or
to crimp a fork type connector on the end of the wire. If these are not available, be
sure to twist the wire before inserting it.
Each controller should have a dedicated power circuit. Powering a controller from the
source used by the equipment you are controlling is not recommended. This equipment
typically contains large inductive loads that can generate power sags and transients that
adversely affect the controller.
Use shielded wire when input and output wiring passes through an electrically noisy
environment.
Never lay wires across the surface of the printed circuit board. Wires should never be
within 1 inch (25.4 mm) of any component on the printed circuit board.
When wiring Thermistors with extremely long runs, be sure to check the installation
guide for ―Wire Gauge vs. Distance.‖
Each controller’s ground connection must be connected to the power distribution panel
through a copper wire of at least 14awg. Conduits, ductwork, cold water pipes, and
building steel are unacceptable ground conductors. Also, you cannot rely on incidental
wire-to-wire contact to establish proper grounding.
An example of a sub-standard ground is a galvanized steel cold water pipe. As the pipe
corrodes, it does not act as a true ground. The corrosion acts as an insulator, raising the
potential of the pipe with respect to the ground.
When lightning strikes in the area of the installation, it drastically changes the potential
of the Earth. Since properly grounded units respond to changes in potential more rapidly
than poorly grounded electrical systems, a poorly grounded building may try to reach
ground through the Continuum system. The surge of current can destroy electronic
components on the controller board. Surges of much lower potential than lightning also
impact the reliability of the equipment.
Inspect the building power distribution panel for Earth-ground termination. If the ground
termination is any of the following, it is not adequate and must be corrected:
Be sure your Continuum cabinet is connected to the ground with a copper conductor that
terminates at the distribution panel.
Lightning Protection
Although metal oxide varistors are built into the board to protect against power line
transients, this protection is not sufficient to protect against lightning. Lightning arresters
are required at each point where field bus cables enter or exit a building.
7-10 Installation
Power & Grounding
Power Supplies
The Continuum power supply modules are part of the Andover Continuum Ethernet-
based intelligent building system. The Continuum system allows you to cost effectively
mix and match DIN rail-mounted CPU, power supply, and various combinations of I/O
modules and user interfaces to meet your control and monitoring needs. The power
supplies offered include an impressive array of features.
Along with the standard 120/240 VAC modules, some models reduce or eliminate the
impact of power failure through a built-in battery back-up system with integral charger.
Another allows – 48VDC power based industries such as telecommunications to provide
uninterrupted power to critical environmental monitoring and control equipment using
their own battery-backed power systems.
Each module includes provision for an optional AC power indicator LED. This option is
ideal if you mount your Continuum system within a larger control panel or enclosure and
wish to verify power to the system from a separate location.
The power supply modules feature a sleek, lightweight casing designed for natural
convection cooling. Quick-release fasteners, built-into the back of the module, are
provided for DIN rail mounting - no tools required. These fasteners also snap into a
locked position that features integral reinforced holes for panel mounting in non-DIN
situations.
The following table lists the features included in the Continuum Power Supply Modules:
All the PS 120/240 power supply modules are powered by an external AC source. This
source is connected via three screw terminals located inside the cover at the bottom of the
unit. The module should receive power from its own independent, 120-240 VAC, 50 or
60 Hz, 100 VA, unswitched circuit.
In order to access the connector on older power supplies, you must remove the plastic
cover from the case. The input power fuse for all power supplies is also under the cover.
7-12 Installation
Power & Grounding
AC Power Connection
(AC 50, AC 85, AC 50-U, AC 85-U, PS 120/240 AC 25)
The AC connection consists of two terminals (Hot and Neutral) from the power-line and
a third wire tied to a common Earth ground.
Do not bundle or route AC Power wiring with low voltage input or output
wiring.
Be absolutely certain that your USA installation complies with all aspects of
the National Electric Code, NFPA 70. Be especially sure that your system is
properly grounded.
The power supply must be connected to true Earth ground. When used in an enclosure, be
sure to connect the enclosure to Earth ground as well. The Continuum enclosure includes
a special chassis ground stud that can be found at the lower left bottom of the inside as
shown below. Connect your grounds at that point.
7-14 Installation
Power & Grounding
DC Input Power Connection
(PS –48 DC 50)
An external 24 Volt battery pack may be sized to provide the hold-up time specified by
system requirements. Using standard 12V or 24V batteries, (120 to 160 W-Hr), the built-
in UPS circuitry provides a backup time of 60 minutes @ 35 Watts power consumption.
The integral 15 Watt battery charger has a worst case charging time of 48 hours with two
(2) 12V, 7.0 A-Hr batteries.
For UL 1076 applications, two 12 VDC 40A-Hr batteries insures a supply that will power
approximately 5 hours of back-up operation.
To protect the batteries, the battery cutoff circuitry will activate at 20.4 volts.
The external battery pack connects to the module through a two-position screw terminal
connector. Replacement of the external battery for maintenance purposes may be
performed while the unit is AC powered without interruption of service.
7-16 Installation
Power & Grounding
External Power Indicator Connection
All Continuum power supply modules include a connector for an external LED power on
indicator. The signal from this connector is active when the power supply is turned on
and receiving input power (AC or DC).
Connection is via a two pin removable female Molex connector # 14-56-7022 (not
supplied). Wire the external LED as follows:
Bottom of Case
An optional cable assembly is available. Part number 01-0010-422 is a 2 foot (60 cm)
cable that includes the LED and connector.
All the Continuum power supply modules (except the AC 25 model) generate a +24 VDC
source for all other modules in the system. The PS 120/240 AC 25 power supply
generates +5 VDC. This power source is located on pins 4 and 5.
The UPS versions of these supplies include two power status signals on pins 1 and
2. Their function is as follows:
Warning
Make sure that AC power is not applied (switch is off) to the power supply while you are
connecting the CPU module or IOU modules. Module could be damaged or you could
receive an electrical shock that is life threatening.
7-18 Installation
Power & Grounding
Auxiliary Power Connection
PS 120/240 AC 50(U), AC 85(U)
In situations where a large number of I/O modules are used, the power available from one
supply module may not be sufficient. In these scenarios an auxiliary power supply can be
connected to supply necessary power to the extended I/O group.
All Continuum power supply models can be used as auxiliary power supplies.
However, the UPS versions must be modified slightly before it is used.
Generally the auxiliary power supply is added to a remotely located group of I/O
modules. The I/O modules that are to be powered by the auxiliary supply still connect to
the other modules so that data may flow between the functional blocks of the system,
however, these I/O modules must receive power from only the auxiliary supply. A 2-
conductor shielded cable eliminating the 24 VDC signals (pins 4 & 5) is connected
between the last I/O module powered by the main power supply and the remotely located
I/O modules powered by the auxiliary supply:
There are two versions of the printed circuit board within the Power Supply.
One includes a mode switch; the other requires components to be removed.
On newer versions of the supply, a Mode switch inside the cover allows these signals to
be easily disabled. In order to access these components you must remove the plastic
cover from the case.
Auxiliary Mode
Normal Mode
7-20 Installation
Power & Grounding
Converting PS 120/240 AC 50-U and AC 85-U into an Auxiliary Supply
On older versions of the supply, two jumper components must be removed from the
printed circuit board. In order to access these components you must remove the plastic
cover from the case.
ESD Warning
To avoid damaging electronic components because of the discharge of static electricity,
always ground yourself before touching any boards or other internal components of
Andover Continuum devices.
The power input connector is a five-pin male assembly that is designed to easily insert
directly into the right side (output) connector of any Continuum Power Supply module.
The signals within that connector are as follows:
It is assumed that the CPU is directly connected to a power supply module as shown
below:
The power supply generates a +24 VDC source for the CPU and all other modules in
the system. This power source is located on pins 4 and 5. Pin 3 (Ground) is intended
as an Earth ground connection.
7-22 Installation
Power & Grounding
NetControllers & IO Modules
When using a third-party power source to supply a Continuum system it is necessary that
you connect the power as shown below. Normally all power flows from the supply and
through the NetController. Third party supplies should connect directly to the I/O module
power bus. That way the internal current limitations of the NetController do not detract
from your system design.
7-24 Installation
Power & Grounding
NetControllers & IO Modules
If the panel backplate is grounded and the I/O modules are DIN rail mounted on DIN rail
that is screwed into the panel backplate, the I/O modules may use the built-in ground clip
and/or may be individually grounded via the earth ground connection on the terminal
block terminal one.
If I/O Modules are Surface mounted using the extended mounting tabs, the I/O modules
must be grounded using Terminal one of the terminal block.
Surface
Mount Earth Ground
Connection
The power-I/O connector is a five pin male assembly that is designed to easily insert
directly into the left side connector of any I/O module. The signals within this connector
are as follows:
The main system power supply generates a +24 VDC source for the CPU. This power
source is received through the input power connector on the left side of the CPU module
and sent through to pins 4 and 5 of this connector.
All the Continuum I/O modules can operate at 24V. Some have extended ranges to allow
operation at lower voltages. Refer to the individual specifications for each module.
Communications between the CPU and I/O modules is through a two-signal serial
interface that is factory configured as either RS 485 ACC-LON or FTT-10A.
Pins 1 and 2 (Comm A and Comm B) provide the electrical connection for this interface.
Pin 3 (Shield) is the communications signal shield connection. This is not an Earth
ground connection. Proper shielding requires that the installer connect all shields
together. The CPU (if grounded properly) provides the single Earth ground point for all
modules. Each I/O also has its own Earth ground connection. Data cabling
specifications and requirements are discussed in detail in Chapter 12 The I/O Bus.
7-26 Installation
Power & Grounding
NetControllers & IO Modules
In vertical extended systems, I/O modules may be located above or below other modules.
In this case, cable assemblies bridge the I/O modules together.
The cables necessary to connect the CPU and external I/O modules are attached using a
plug-in screw terminal connector. Connection between the modules is one-to-one
straightforward wiring as shown below:
The wire color scheme for the I/O bus cable may vary from site to site, but should be
standardized at a site to reduce the chance of confusion.
Note: It is possible to insert auxiliary power supplies into the I/O bus to increase the
number of modules supported up to the maximum of 32. The Power Supply Reference,
30-3001-702, includes information on auxiliary supply installation.
UPS power supplies (except the –48 DC 50 U) include battery charging circuitry that
consumes 15 Watts of the total power available. This is why the UPS supplies are listed
with less available Wattage.
To determine the maximum number of I/O modules each power supply can support,
subtract the power requirements for each module from the maximum available per
supply.
If the supply also powers the NetController CPU be sure to subtract the 10 Watts it
consumes.
7-28 Installation
Power & Grounding
NetControllers & IO Modules
The gauge of the power cable is determined by the power it carries. As indicated
previously, the longer the wire the more voltage drop. Do not allow the power supply
voltage measured at the furthest remote module to drop more than the allowable amount:
24 VDC modules: 2V (1V for the power run and 1V for the return run)
10-28 VDC modules: 12V (6V for the power run and 6V for the return run)
These tables are intended as a guide. There is no way to account for every Continuum I/O
permutation. External noise suppression may be required if the power wiring is run in a
noisy environment.
7-30 Installation
Power & Grounding
bCX1 Series Controller
24VAC Connection
The bCX1 series controllers can be powered by an external 24 VAC source. This power
supply is connected via three terminals located on the Power connector. The unit should
receive power from its own independent, 24 VAC ~ +10% or -15%, 50 or 60 Hz, 40 VA,
un-switched circuit.
The Power connector is located on the left side of the module case (as viewed from the
front) and consists of three screw terminals.
Optional Varistor
(choose a voltage rating appropriate to the input
voltage applied. i.e 130V or 250V)
AC Line
bCX1 Series Controller
Power
24 VAC Step-Down
Transformer AC POWER
24 VAC
20 VA
50/60 HZ
X1 X2
1
2 N
3 L +
DC POWER
12 – 28 VDC
25 W
The 24 VAC connection consists of both terminals from the secondary of a power-line to
24 VAC transformer. Connection to the Controller is via a screw-type connector. The
ground wire to the controller should not exceed 12 inches in length and it must be
connected to a good earth ground.
The Power connector is located on the left side of the module case (as viewed from the
front) and consists of three screw terminals.
AC POWER
24 VAC
20 VA
50/60 HZ
1
VDC Return 2 N
+ 12 – 28 VDC 3 L +
DC POWER
12 – 28 VDC
25 W
7-32 Installation
Power & Grounding
i2/b3 Series Field Bus Controllers
Power Connections
The i2 and b3 Series Controllers are operated via an external power source. An internal
power converter creates the necessary DC voltages to supply the microprocessor
circuitry.
The following lists indicate the primary power sources for each controller. As indicated,
some of the controllers listed include multiple power source choices.
The Power connector is always located on the left side of the module case (as viewed
from the front) and consists of three screw terminals.
The 24 VAC connection consists of both terminals from the secondary of a power-line to
24 VAC transformer. Connection to the Controller is via a screw type connector. The
ground wire to the controller should not exceed 12‖ in length and it must be connected to
a good earth ground.
7-34 Installation
Power & Grounding
i2/b3 Series Field Bus Controllers
The 24VAC connections are as follows:
AC Line
Controller
Power
24 VAC Step-Down
Transformer
X1 X2
N
L
24 VAC Step-Down
Transformer
AC Line
Power
Optional Varistor
(choose a voltage rating appropriate to the input
voltage applied. i.e 130V or 250V)
24 VAC Step-Down
Transformer
AC Line
Power
Optional Varistor
(choose a voltage rating appropriate to the input
voltage applied. i.e 130V or 250V)
24 VAC Step-Down
Transformer
Optional Varistor
(choose a voltage rating appropriate to the input
voltage applied. i.e 130V or 250V)
7-36 Installation
Power & Grounding
i2/b3 Series Field Bus Controllers
i2/b3 887 24VAC Connection
24 VAC Step-Down
Transformer
AC Line
Power
Optional Varistor
(choose a voltage rating appropriate to
the input voltage applied. i.e 130V or
250V)
Controller
7-38 Installation
Power & Grounding
i2/b3 Series Field Bus Controllers
115 - 230 VAC Connection
The i2/b3 887-L and the i2/b3 920 controller are the only controllers powered by an
external AC mains source.
For more information on battery backup methods for a particular Andover Controls
device, refer to its installation manual.
To test a battery, you must place a load equivalent to that the controller places on the
batteries for an extended period of time. You must monitor the batteries during the
test and stop as soon as the voltage reaches 21V. If you continue the load below 21V,
permanent damage to the batteries will result.
For example, two 12V batteries in series produce a 24V battery system. To find the
resistance needed to produce a 2-amp load, use the formula:
R = V / I = 24/2 = 12 ohms
It may be more economical and reliable to replace the batteries every two years,
rather than depending on testing to tell you they are still acceptable. The more they
are used, including testing, the weaker they get.
The ACX 57XX controllers use NiMH batteries that backup SRAM including all
personnel records for up to 10 days. They are field replaceable.
Netcontroller II controllers use NiMH batteries that backup SRAM including all
personnel records for up to 7 days. They are field replaceable.
7-40 Installation
Ch 8 Infinity
Input / Output
Points
Chapter Contents
InfinityInput
Creating an InfinityInput
InfinityInput Editor
InfinityOutput
Creating an InfinityOutput
InfinityOutput Editor
InfinityInput
An InfinityInput is a connection to an Infinity or Infinet controller that monitors
incoming signals.
Inputs can monitor items like temperature, humidity, water pressure and airflow.
When creating an InfinityInput point, certain attributes are configured, which are
characteristic of the point. Attributes for an InfinityInput point would include value,
units, electrical type, display format and threshold.
Creating an InfinityInput
1. Right click on the controller to which you want to add an InfinityInput and
from the drop down menu, select; New / InfinityInput.
2. Enter the Object Name for the InfinityInput point and select Create.
(If changing the alias, conform to its convention)
Value:
The value of an InfintyInput is automatically updated by the system based on
what is physically connected to the input and how the input is configured.
Units:
The Units attribute provides context for the Value attribute. This can be up to 12
characters including spaces.
Examples:
Deg. F
%RH
PSI
Alt248 = (Degrees)
On = Open or Motion
State:
When an input is enabled, its value is automatically updated by the system. A
disabled input’s value will not be automatically updated. A disabled input can
have its value manually set and it will hold that value. Once the input is enabled,
the system will automatically update the value upon the next change of signal on
the input.
Exported:
Exported is a read only attribute that is set automatically when either an alarm is
configured for this point or this point is referenced from a program in another
controller.
Alarms:
This is a read only attribute that displays which alarm conditions are currently
active on this point.
Elec-Types
ElecType:
The ElecType defines how the controller will interpret the DC voltage measured
at the input connection. Internally, the input is connected to a precision voltage
reference through a resistor. Most controllers have a switch to remove that
internal connection.
Digital - used for monitoring a contact closure. When the contact is open, the
input will measure the voltage reference and the input value will be off. When
the contact is closed, the input is shorted to ground and the value of the input
will be on.
Supervised – Used for monitoring both a contact closure and the condition of
the wiring. Not available on all controllers. Resistor type setting defines the
wiring circuit monitored.
Other – There are numerous other selections that are only available on
CX9400 32-16 UI Input card.
Invert:
When checked, the value for a digital input will be reversed as follows:
- When the contact is open, the input will measure the voltage reference and
the input value will be on.
- When the contact is closed, the input is shorted to ground and the value of
the input will be off.
Channel:
The channel defines the physical connection to the controller. Input connections
on the controller are clearly marked by channel number.
IOU:
Enter an IOU number for the following three types on controllers:
CX9400 - Enter the slot number where the IO card is plugged into the card
rack.
NetController - Enter the number of the IO module that is sending the input.
This setting is grayed out when configuring inputs at the Infinet Controllers.
Example Definition
Default format (The number of pound signs will equal the amount
###.###
of characters displayed and can be adjusted)
Digital Filter:
Enables or disables the digital filter.
When the Digital Filter is True, value updates are slightly delayed in order to
filter out sudden, radical changes in sensor readings. True – averaged
When the Digital Filter is False, the value is updated without delay. This provides
slightly faster updates. False – instantaneous (not available on all controllers)
Resistor Type:
The drop down menu offers a variety of resister circuits to choose from for
supervised inputs.
The following resister types are defined in more detail in the security inputs and
outputs chapter.
- NO Series
- NC Series
- NO Parallel
- NC Parallel
- NO Series Parallel
- NC Series Parallel
Threshold:
Enter the amount of change in engineering units that must occur before the point
updates other objects such as programs, functions, alarms, reports, and exports to
other controllers.
A threshold of zero (0) indicated no threshold and increases network traffic, as all
associated objects update with any change in point value.
- The conversion between the sensor reading ElecType and engineering units
is non-linear.
ElecValue is the value of the point in the units of the ElecType prior to the
conversion. If there is no conversion (or invert) then Value is equal to ElecValue.
Example:
Auto Conversion:
Enter values for the top of scale and bottom of scale for the units specified in the
General page, as well as the ElecType specified in the Settings page:
Engineering Units
In the Top left field, enter the top of scale for the engineering units.
In the Bottom left field, enter the bottom of scale for the engineering units.
Voltage
In the Top right field, enter the top of scale for the electrical units.
In the Bottom right field, enter the bottom of scale for the electrical units.
Formulas entered in the Conversion field take precedence over the conversion
generated by the Auto Conversion. The Auto Conversion recognizes a limiting or
biasing formula and uses it in its conversion.
Logs - A short-term record stored within the controller that owns the point
Extended Logs - A long-term record stored in the database. Values for the
extended log are retrieved from the controller log via a Plain English program.
Log-Types
Log values are viewable through the Group History, Graph Viewer and through a
Report Program.
Logs
Number of Entries:
The maximum number of entries allowed in a log depends on the memory
available on your controller.
Type:
Select one of the following log types:
Manual
LogInstantaneous
Continuum stores the current value of objects at the beginning of every
interval.
LogAverage
Continuum calculates average object values over every interval, using a
weighted average algorithm. Average values are stored at the end of every
interval.
LogMaximum
Continuum compares all values over an interval, and finds the maximum
value. Maximum values are stored at the end of every interval.
LogMinimum
Continuum compares all values over an interval and finds the minimum
value. Minimum values are stored at the end of every interval.
Interval:
Interval is set if the log is not manual.
This determines how often Continuum will store new values in the log. The
values entered for days, hours, minutes, and seconds are combined to create the
total interval. The extended log interval must be a multiple of the short-term log
interval.
- Days - Hours
- Minutes - Seconds
In order to have a log updated at the same time every hour, the total interval must
be evenly divisible into one hour.
Extended Logs
Number of Entries:
The maximum number of entries is 65,535.
Interval:
If the log is not manual, set the interval.
This determines how often Continuum will store new values in the log. The
values that you enter for days, hours, minutes, and seconds are combined to create
the total interval.
- Days - Hours
- Minutes - Seconds
Automatic Logs:
Automatic logs entries are recorded by Continuum at specific intervals that you
define. Continuum updates automatic logs by inserting new values into the first
log entry. For every interval, a new value is stored in the first log entry, pushing
existing values down to the remaining entries. When the specified number of
entries is full of values, the bottom value is ―dropped off‖ when a new value is
inserted.
When working with logs, point names and index numbers are used to retrieve
values stored in logs. This is achieved by enclosing the index number in square
brackets [ ] directly after the point alias. For example, to print the sixth entry (72)
of the log for "SupplyAir," use the following command:
PRINT SupplyAir[6]
Manual Logs:
Unlike automatic logs, Continuum does not set manual log entries. Manual log
entries are set either from the Command Line Editor, a report, or a Plain English
program. To update a manual log, enclose the index number in square brackets [ ]
directly after the point alias. The example below sets the third log entry of an
array named MyNum:
SET MyNum[3] TO 12
-----------------------------------------------------------------------------------------------------
Triggers Page:
Triggers are covered in the Plain English course.
Xdrivers Page:
Refer to the Xdriver documentation for the specific requirements of the driver that
you are using.
Input Types
Universal Inputs
Temperature Inputs
Connection Types
Digital Inputs
Counter Inputs
Voltage Inputs
Voltage Divider
Current Inputs
Supervised Inputs
Input Troubleshooting
Universal Inputs
Digital Inputs
Temperature
Voltage
Digital
Counter
Supervised
Each Universal input is read every 100 milliseconds. This reading is independent of
the controller scan time.
Vref 5.12 V
Rref 10K Ω
Swdis
In
Ret
The main differences between the different controllers are the values of the pull-up
resistor (Rref), the reference voltage (Vref) value and the existence of a pull-up
disable switch (Swdis).
Counter Max.
Product Vref Rref Switch
Freq. (Hz)
i2 Controllers
Vref 5.12 V
Rref 10K Ω
2.56
Volts DC
Sw
In
Rth 10K Ω
Ret
Temperature inputs work by forming a voltage divider with Vref, Rref, and the
thermistor. For products with a pull-up disable switch, the pull-up resistor must be
enabled. When the input point is configured as a temperature input, the controller
utilizes a look-up table to convert from a voltage reading to a temperature reading in
degrees Fahrenheit or Celsius.
The table on the next page is a chart of resistance versus temperature for the Precon
Type III 10K thermistor. To calculate the appropriate voltage reading across the
universal input, use the following formula:
Rth is the resistance of the thermistor from the table. Vref and Rref are from the
previous table.
R F R F R F R F R F
173631. -30 39343.9 21 11194.2 72 3819.13 123 1508.2 174
168222. -29 38308.7 22 10943. 73 3745.29 124 1482.86 175
162998. -28 37304. 23 10698.1 74 3673.09 125 1458. 176
157954. -27 36328.8 24 10459.4 75 3602.47 126 1433.63 177
153083. -26 35382.1 25 10226.8 76 3533.41 127 1409.72 178
148378. -25 34463. 26 10000. 77 3465.86 128 1386.28 179
143833. -24 33570.7 27 9778.91 78 3399.79 129 1363.29, 180
139442. -23 32704.2 28 9563.35 79 3335.17 130 1340.74 181
135200. -22 31862.8 29 9353.18 80 3271.95 131 1318.62 182
131101. -21 310457 30 9148.24 81 3210.1 132 1296.92 183
127139. -20 30252. 31 8948.38 82 3149.59 133 1275.64 184
123310. -19 29481.1 32 8753.48 83 3090.38 134 1254.76 185
119609. -18 28732.2 33 8563.39 84 3032.46 135 1234.28 186
116031. -17 28004.6 34 8377.98 85 2975.77 136 1214.18 187
112571. -16 27297.7 35 8197.12 86 2920.3 137 1194.46 188
109226. -15 26610.8 36 8020.69 87 2866.02 138 1175.12 189
105992. -14 25943.4 37 7848.56 88 2812.89 139 1156.14 190
102863. -13 25294.7 38 7680.64 89 2760.9 140 1137.51 191
99837.3 -12 24664.2 39 7516.78 90 2710. 141 1119.23 192
96910.2 -11 24051.4 40 7356.9 91 2660.18 142 1101.29 193
94078.4 -l0 23455.6 41 7200.88 92 2611.42 143 1083.68 194
91338.6 -9 22876.5 42 7048.62 93 2563.68 144 1066.4 195
88687.3 -8 22313.4 43 6900.01 94 2516.94 145 1049.44 196
86121.6 -7 21765.9 44 6754.96 95 2471.18 146 1032.8 197
83638.4 -6 21233.5 45 6613.38 96 2426.37 147 1016.46 198
81234.8 -5 20715.7 46 6475.18 97 2382.5 148 1000.42 199
78908. -4 20212.2 47 6340.25 98 2339.54 149 984.671 200
76655.3 -3 19722.4 48 6208.53 99 2297.47 150 969.213 201
74474.2 -2 19245.9 49 6079.91 100 2256.28 151 954.036 202
72362.1 -1 18782.4 50 5954.33 101 2215.93 152 939.136 203
70316.7 0 18331.5 51 5831.7 102 2176.41 153 924.506 204
68335.6 1 17892.8 52 5711.95 103 2137.7 154 910.141 205
66416.7 2 17465.9 53 5594.99 104 2099.78 155 896.036 206
64557.9 3 17050.4 54 5480.76 105 2062.64 156 882.184 207
62756.9 4 16646.1 55 5369.19 106 2026.25 157 868.582 208
61012. 5 16252.6 56 5260.2 107 1990.6 158 855.224 209
59321.1 6 15869.6 57 5153.74 108 1955.67 159 842.104 210
57682.4 7 15496.8 58 5049.73 109 1921.45 160 829.219 211
56094.3 8 15133.8 59 4948.11 110 1887.92 161 816.563 212
54554.9 9 14780.4 60 4848.82 111 1855.07 162 804.133 213
53062.6 10 14436.4 61 4751.81 112 1822.87 163 791.922 214
51615.9 11 14101.3 62 4657.01 113 1791.32 164 779.928 215
50213.1 12 13775.1 63 4564.37 114 1760.39 165 768.145 216
48853. 13 13457.3 64 4473.83 115 1730.09 166 756.569 217
47533.9 14 13147.9 65 4385.34 116 1700.38 167 745.197 218
46254.7 15 12846.4 66 4298.85 117 1671.26 168 734.024 219
45013.9 16 12552.8 67 4214.3 118 1642.72 169 723.047 220
43810.3 17 12266.8 68 4131.66 119 1614.74 170 712.26 221
42642.6 18 11988.1 69 4050.86 120 1587.31 171 701.662 222
41509.8 19 11716.6 70 3971.87 121 1560.42 172 691.247 223
40410.5 20 11452. 71 3894.64 122 1534.05 173 681.013 224
Controller
Wiring
Thermistor
Step 1
At the controller, lift the connection to the Input, leaving the return connected,
and ohm out the thermistor including the wire-run to the thermistor.
Controller
Vref 5.12 V
Sw
In
Thermistor
10K Ω
Ret
Go directly to the sensor (thermistor) and ohm it out to see if you get the same
resistance measurement as step 1.
Controller
Vref 5.12 V
Sw
In
Thermistor
10K Ω
Ret
Most likely the problem is that you have to long of run of to small gauge of wire.
10 1.0
12 1.7
14 2.6
16 4.2
18 6.6
20 10.5
22 16.8
24 27.3
Gas-tight Connections:
Crimp Type: Use one that provides a solid connection between conductors.
Strip back about one inch (1‖), twist them together, fold it back and then
crimp on that.
By disconnecting the connection for testing purposes, and then re-connecting, will
temporarily resolve the problem. Don’t be fooled because the problem will come
back.
Note: It costs very little to make solid connections at install time. It costs a
significant amount of money to fix the problem/s later.
Our circuit is optimized and there is a look-up table for this type of sensor. It is
possible to use other sensor types, but you will have to provide a conversion / look-up
table for implementing this.
Vref 5.12 V
Rref 10K Ω
5.0
Volts DC
Sw
Switch In
Ret
A digital input is considered ―ON‖ whenever the voltage across its input meets or
exceeds the ON Threshold. For a contact closure, this is 0 volts. Similarly, an OFF
condition meets or is lower than the Off Threshold. With a contact closure, this is
Vref. On and Off threshold values are included in the table at the beginning of this
chapter.
Interfacing is similar to a digital input, but you must take into account the frequency
of the input signal being counted. Universal inputs do not allow for very high speed
contact counting.
Vref Vref
Rref Rref
5.0 0.0
Volts DC Volts DC
Sw Sw
Switch Switch
Count+1
5 Volts
125 mS
125 mS
0 Volts
Example:
To solve for a TCX 850 voltage input with a transducer having a source resistance of
100 ohms:
Vref = 5.12 V
Rref = 10K ohms
Rs = 100 ohms
So:
(ElecValue - 0.051)/0.990
This conversion just gets the correct reading from the transducer. It does not convert
to your engineering type.
Vref 5.12 V
Rref 10K Ω
2.0
Volts DC
Transducer
(Current to Voltage) Sw
In
+
FanStatus -
Ret
Amps Voltage
15 5
0 0
Many voltage output transducers do not operate correctly with a pull-up resistor in the
circuit due to their high source resistance. When connected to the input of the
controller, there will be a "dead band" at the low end. The input at the controller will
always read at least 0.7 Volts.
Vref 5.12 V
Power Supply
Rref 10K Ω
2.5
Volts DC
+V
Transducer Sw
In
G Ret
% open Voltage
100 5
0 0
Vref 5.12 V
Power Supply
Rref 10K Ω
Transducer 2.5
Volts DC
+V
Sw
-V
In
+S
-S
Ret
0 0
Vref 5.12 V
Rref 10K Ω
4.0
Volts DC
24 VDC Sw
5K Ω In
1K Ω
Ret
For example, solve for Vsource on a TCX 850, with Rseries=5K and Rinput=1K:
Substituting values:
Vref 5.12 V
Power
Supply
Rref 10K Ω
+ - 3.0
Volts DC
Sw
In
Loop
250 Ω
Powered
Device
Ret
Connection to Return
is Redundant
Make sure the pull-up resistor is out of the circuit. The exact value of the sensor
resistance required varies based on the range of current—while we recommend 250
for a 0 to 20 mA input, you can calculate the appropriate resistance with the following
formula:
For 20 mA (the maximum current), the input voltage read is approximately 5 V if you
have a sensor resistance of 250 . The input voltage must be between 0 and 5.115 V.
Note: The accuracy of the input is directly proportional to the tolerance of the
resistor. So the lower the tolerance, the greater the accuracy. The wattage rating
should be greater than or equal to 0.25 watts.
The device we are connecting to is not functioning correctly (it failed or is out
of calibration)
Wiring fault
A hardware problem
2. Next, you must verify whether or not that is the correct electrical signal for the
device to be output for that device’s stimulus (PSI, %RH, ―H2O, CO2 PPM, or
Drive Speed). If the electrical signal is correct, then the problem is with the
conversion.
3. When the electrical signal out of the device is not correct, the next step is to
disconnect the wiring from the input and measure the voltage reading across the
wires. If the reading changed after being disconnected from the controller then
that device is affected by either the pull-up resistor of the input or by being
ground referenced. Connect only the ground wire and measure the voltage reading
again, identifying if the ground connection is causing the problem. If it’s the
ground connection then you are interfacing with a device that is incompatible with
single-ended or ground referenced inputs. You will need an isolation module (or
possibly an isolated power supply to power the device) to solve the problem.
For a temperature input, disconnect the wiring to the input and ohm out the wires.
Verify the measurement against the resistance to temperature chart. Also measure
the resistance directly at the thermistor to make sure the reading did not change. If
it did change, then there is significant resistance in the wiring which will affect
the reading.
4. When the controller no longer considers the input readings to be valid, it puts the
ElecValue to 999.9 on all inputs. Each controller has two additional inputs that
are internal to the input circuitry. One is hard wired to the reference channel and
the other is connected to ground. These two inputs are used for continuous
software calibration of the input circuit. If at any time either of these two inputs
reads out of a predefined range, then the input routine will set the ElecValue of
all inputs to 999.9. Any input has a voltage of greater than the Vref voltage
((1.414 * AC measurement) + DC measurement). This overvoltage is often
caused by either a failure in the transducer or the transducer’s input range being
exceeded. For example, a 0-1‖ static pressure transducer with 1.5‖ into it. Input
voltage transients can also cause this.
Outputs can control devices like fans, dampers, solenoids, heaters, chillers, etc…
- Air Pressure
Creating an InfinityOutput
1. Right click on the controller to which you want to add an InfinityOutput and from
the drop down menu, select; New / InfinityOutput.
2. Enter the Object Name for the InfinityOutput point and select Create.
(If changing the alias, conform to its convention)
Attributes that you set include Value, Units, Description, Format, ElecType and
Channnel. (IOU if at CX/NetController)
General Page
Value:
When a point is enabled and active, the control system updates the value
automatically. The value reflects the current or last commanded value to this
point.
Units:
The Units attribute provides context for the Value attribute. This can be up to 12
characters including spaces.
Examples:
On/Off
% Open
State:
When an Output is enabled, its value can be affected by a program, a schedule or
an operator command.
Exported:
Refer to the InfinityInput General page.
Alarms:
Refer to the InfinityInput General page.
Elec-Type
ElecType:
The ElecType defines how the controller will change or update the value of the
output being controlled.
Invert:
Inverts the meanings of On and Off and is used only with Digital as an ElecType.
Channel:
The channel defines the physical connection to the controller. Output connections
on the controller are clearly marked by channel number.
CX9400 - Enter the slot number where the IO card is plugged into the card
rack.
This setting is grayed out when configuring outputs at the Infinet Controllers.
Format:
Refer to the InfinityInput Settings page.
Output electrical signals are converted to an engineering value for equipment control
such as valves and actuators.
Conversion:
Refer to the InfinityInput Conversions page.
Auto Conversion:
Refer to the InfinityInput Conversions page.
Logs Page
Refer to the InfinityInput Logs page.
Relays
Triacs
TriState Outputs
Voltage Outputs
Current Outputs
Relays
The relay is the most familiar type of output circuit. It is used in all older
controllers. The relay consists of an electromagnetic coil and a set of contacts. It
acts like an automatic switch.
Controller
RELAY
C
MOV
NC
Infinity relay outputs consist of bare contacts. To protect the controller when
switching inductive loads with relay outputs, place a metal oxide varistor (MOV)
directly across the coil of the device being switched. When that coil is de-
energized, a very high voltage transient is generated. The amplitude of the
transient can be anywhere from hundreds to thousands of volts. The transient will
not cause any physical damage, but may lead to reset, memory loss, or hard fail.
Triacs
Triacs are extremely reliable and have built-in MOVs to prevent reflected spikes
from entering the unit. There are limitations to Triacs, the biggest being that they
cannot switch DC loads. Another is that in order for the Triac requires a minimum
current to switch. Therefore, it isn’t a direct replacement for a contact closure. A
Triac require at lease 30 mA of load current for the Triac to switch.
Resistor
Form A
NO
Form C
NC
NO
Tri-State
(TCX 850 Configuration)
Relay 1
NO
Relay 2
+ On
- On
NO
Configure the output point of the first point (OUT1 or OUT3) with an Electrical Type
of Tri-state.
Caution: Do not attempt to use OUT2 and OUT3 as a tri-state pair. An error message
may result. Configure tri-state outputs as OUT1-OUT2 or OUT3-OUT4.
Tri-State Transformer
(External Configuration)
Relay 1
C
NC
+ On
NO
Relay 2
C
Off
NC
- On
NO
When using a Belimo actuator (or any other 3 wire AC powered device), be sure that
the common connection is connected to earth ground.
Fuse V
Device > 2K Ω
GND
GND
High Impedance
(~1M Ω)
Not required if powered device
is ground referenced
Fuse Protection on
No Fuse Protection
Voltage Output
i2 920 i2 804
i2 814 i2 866
i2 867
Current Outputs
The current output is a current sourcing, ground referenced circuit. This output can
source 0 - 20 mA with a maximum load impedance of 750 ohms. As with the voltage
output, on some controllers only the current connection is fused, so ensure that the
end device is either floating or referenced to the same ground as the controller.
There is a fuse in series with the voltage connection, but not with the ground. Ensure
that the device being connected to is either floating or at the same ground potential as
the controller.
Fuse I
GND
Security Input
SecurityOutput
Relays
There can be many different configurations of points within a Continuum system and
are covered in the Infinity Inputs & Outputs chapter.
Security Input
An InfinityInput for security is configured as a Supervised point. A Supervised point
is able to monitor a contact along with the condition of the wiring and display a
troubled condition if a wiring problem is detected. Security applications utilize this
configuration in the case that someone tampers with the wires.
2. Enter the Object Name for the InfinityInput point and select Create.
(If changing the alias, conform to its convention)
General Page
Value:
The value of an InfintyInput is automatically updated by the system based on
what is physically connected to the input and how the input is configured.
Units:
The Units attribute provides context for the Value attribute. This can be up to 12
characters including spaces.
Examples:
On = Open
On = Motion
State:
When an input is enabled, its value is automatically updated by the system. A
disabled input’s value will not be automatically updated. A disabled input can
have its value manually set and it will hold that value. Once the input is enabled,
the system will automatically update the value upon the next change of signal on
the input.
Exported:
Exported is a read only attribute that is set automatically when either an alarm is
configured for this point or this point is referenced in a program in another
controller.
Alarms:
This is a read only attribute that displays which alarm conditions are currently
active on this point.
ElecType:
The ElecType defines how the controller will interpret the DC voltage measured
at the input connection. The input is internally connected to a precision voltage
reference through a resistor. Most controllers have a switch to remove that
internal connection.
Supervised – Used for monitoring both a contact closure and the condition of
the wiring. Not available on all controllers. Resistor type setting defines the
wiring circuit monitored.
Invert:
Not selectable in a Supervised configuration.
Channel:
The channel defines the physical connection to the controller. Input connections
on the controller are clearly marked by channel number.
CX9400 - Enter the slot number where the IO card is plugged into.
NetController - Enter the number of the IO module that is sending the input.
Assign the appropriate number for the module you are configuring.
This setting is grayed out when configuring inputs at the Infinet Controllers.
Format:
Format configures the display of the Value attribute.
Example Definition
The 7 pound signs (#) resemble each character for the word Trouble. One sign per
character. Set the amount of pound signs to the longest value to be displayed.
Resistor Type:
The drop down menu offers a variety of resister types to choose from.
The following resister types are defined in more detail on the next page.
- NO Series
- NC Series
- NO Parallel
- NC Parallel
- NO Series Parallel
- NC Series Parallel
The following table summarizes the selections based upon switch configuration.
Circuit
Input Type Switch Type
Diagram
The table below displays the value for each circuit condition
NCSeries
Sensor Circuit Condition Resistance Value
Closed Closed 10K Off
Open Open Infinite On
Shorted Zero Trouble
Wire Cut Infinite On
NOSeries
Sensor Circuit Condition Resistance Value
Closed Open Infinite Off
Open Closed 10K On
Shorted Zero Trouble
Wire Cut Infinite On
NCParallel
Sensor Circuit Condition Resistance Value
Closed Closed Zero Off
Open Open 10K On
Shorted Zero Off
Wire Cut Infinite Trouble
NOParallel
Sensor Circuit Condition Resistance Value
Closed Open 10K Off
Open Closed Zero On
Shorted Zero On
Wire Cut Infinite Trouble
NCSerPar
Sensor Circuit Condition Resistance Value
Closed Closed 5K Off
Open Open 10K On
Shorted Zero Trouble
Wire Cut Infinite Trouble
NOSerPar
Sensor Circuit Condition Resistance Value
Closed Open 10K Off
Open Closed 5K On
Shorted Zero Trouble
Wire Cut Infinite Trouble
Vref 5.12 V
Rref
10K Ω 2.56
Volts DC
Sw
NC Series
In
10K Ω
Ret
When the door is opened the switch opens and an infinite resistance is measured.
If the wires to the door are cut it also appears as a ―door open‖ condition. In this
case there would be a door open without a valid card swipe or valid keypad entry
resulting in a ―door violation‖. Shorting the input causes a zero ohm resistance
which also results in a door violation.
Vref 5.12 V
Rref
10K Ω
0.0
Volts DC
Sw
NC Parallel
In
10K Ω
Ret
When the door is opened the switch opens and the external resistance is measured.
If the wires to the door are cut it appears as an infinite resistance resulting in a
door violation or error condition. Shorting the input causes it to look like a normal
―door closed‖ condition. In this case the door could be forced open and the system
would not detect the change in condition.
Vref 5.12 V
Rref
10K Ω 1.7
Volts DC
Sw
NC Series Parallel
In
10K Ω
10K Ω
Ret
When the door is opened the switch opens and the value of the parallel resistor is
measured. If the wires to the door are cut it appears as an infinite resistance.
Shorting the input causes a zero ohm resistance. Both a short and an infinite
resistance (open) should result in an error condition.
Vref 5.12 V
Rref
10K Ω 0.L
Volts DC
Sw
NO Series
In
10K Ω
Ret
When the door is opened the switch closes and the external resistance is
measured. Shorting the input causes a zero ohm reading which should result in an
error condition. Cutting the wire causes it to look like a normal ―door closed‖
condition. In this case the door could be forced open and the system would not
detect the change in condition.
Vref 5.12 V
Rref
10K Ω
2.56
Volts DC
Sw
NO Parallel
In
10K Ω
Ret
When the door is opened the switch closes and a zero ohm resistance is measured.
If the wires to the door are cut it appears as an infinite resistance resulting in a
door violation or error condition. Shorting the input causes it to look like a normal
―door closed‖ condition. In this case the door could be forced open and the system
would not detect the change in condition.
Vref 5.12 V
Rref
10K Ω
2.56
Volts DC
Sw
NO Series Parallel
In
10K Ω
10K Ω
Ret
When the door is opened the switch closes and a reading results that is composed
of both resistances in parallel that works out to be half the value of one of them
(5K). If the wires to the door are cut it appears as an infinite resistance. Shorting
the input causes a zero ohm resistance. Both a short and an infinite resistance
(open) should result in an error condition.
Conversions Page
Conversions are not used in security applications.
2. Enter the Object Name for the InfinityOutput point and select Create.
(If changing the alias, conform to its convention)
General Page
Value:
When a point is enabled and active, the control system updates it automatically.
The value reflects the current or last commanded value to this point.
Units:
The Units attribute provides context for the Value attribute. This can be up to 12
characters including spaces.
Example:
On/Off
State:
Select either Enabled or Disabled from the dropdown menu. When the point is
enabled, the control system can change the point value from a program or report.
When the point is disabled, the control system cannot change the point value.
Exported:
Exported is a read only attribute that is set automatically when either an alarm is
configured for this point or this point is referenced in a program in another
controller.
Alarms:
Refer to the InfinityInput General page.
ElecType:
Specifies the Electrical Type for the output point. Select the Digital option for
security applications
Invert:
Inverts the meanings of On and Off and is used only with the Digital ElecType.
When checked, the relay will be de-energized when value = On and energized
when value = Off.
Channel:
The channel defines the physical connection to the controller. Output connections
on the controller are clearly marked by channel number.
CX9400 - Enter the slot number where the IO card is plugged into the card
rack.
This setting is grayed out when configuring outputs at the Infinet Controllers.
Format:
Refer to the InfinityInput Settings page.
Controller
RELAY
C
MOV
NC
Infinity relay outputs consist of bare contacts. To protect the controller when
switching inductive loads with relay outputs, place a metal oxide varistor (MOV)
directly across the coil of the device being switched. When that coil is de-
energized, a very high voltage transient is generated. The amplitude of the
transient can be anywhere from hundreds to thousands of volts. The transient will
not cause any physical damage, but may lead to reset, memory loss, or hard fail.
InfinityNumeric
Creating an InfinityNumeric
InfinityNumeric Editor
InfinityDateTime
Creating an InfinityDateTime
InfinityDateTime Editor
InfinityString
Creating an InfinityString
InfinityString Editor
- InfinityNumeric
- InfinityDateTime
- InfinityString
InfinityNumeric
An InfinityNumeric stores a number value (or on/off).
Uses include:
Creating an InfinityNumeric
1. From Continuum Explorer, right-click on the controller that will store the numeric
and select New and then InfinityNumeric.
Value:
Value can be set when the point is created or updated automatically by a schedule
or program or commanded by an operator.
Units:
The Units attribute provides context for the Value attribute. This can be up to 12
characters including spaces.
Examples:
Deg. F
Cfm
On/off
Description:
The description is often used to customize alarm messages with specific
information for this point. The description can be up to 32 characters including
spaces.
State:
When a point is enabled, its value can be automatically updated by a program or a
schedule. A disabled points value will not be automatically updated. A disabled
point can have its value manually set and it will hold that value. Once a point is
enabled, the system can automatically update the value based upon the next
schedule or program change.
Setpoint:
When selected, the value of the point is stored in the database as well as in the
controller. When unchecked, it is only stored in the controller and the value in the
database will be not set.
Format:
Format configures the display of the Value attribute.
Example Definition
Alarms:
This is a read only attribute that displays which alarm conditions are currently
active on this point.
Logs - A short-term record stored within the controller that owns the point
Extended Logs - A long-term record stored in the database. Values for the
extended log are retrieved from the controller log via a Plain English program.
Number of Entries:
The maximum number of entries allowed in a log depends on the memory
available on your controller.
Type:
Select one of the following log types:
Manual
LogInstaneous
Continuum stores the current value of objects at the beginning of every
interval.
LogAverage
Continuum calculates average object values over every interval, using a
weighted average algorithm. Average values are stored at the end of every
interval.
LogMaximum
Continuum compares all values over an interval, and finds the maximum
value. Maximum values are stored at the end of every interval.
LogMinimum
Continuum compares all values over an interval, and finds the minimum
value. Minimum values are stored at the end of every interval.
Interval:
Interval is set if the log is not manual.
This determines how often Continuum will store new values in the log. The
values entered for days, hours, minutes, and seconds are combined to create the
total interval. The extended log interval must be a multiple of the short-term log
interval.
- Days - Hours
- Minutes - Seconds
In order to have a log updated at the same time every hour, the total interval must
be evenly divisible into one hour.
An interval setting of zero (0) will record a new entry anytime the value of the
point changes.
Interval:
If the log is not manual, set the interval.
This determines how often Continuum will store new values in the log. The
values entered for days, hours, minutes, and seconds are combined to create the
total interval.
- Days - Hours
- Minutes - Seconds
Automatic Logs:
Automatic logs are generated by Continuum at specific defined intervals.
Continuum updates automatic logs by inserting new values into the first log entry.
For every interval, a new value is stored in the first log entry, pushing existing
values down to the remaining entries. When the specified number of entries is full
of values, the bottom value is “dropped off” when a new value is inserted.
When working with logs, point names and index numbers are used to retrieve
values stored in logs. To achieve this, enclose the index number in square
brackets [ ] directly after the point alias. For example, to print the fourth entry of
the log for TempSP, use the following command:
Manual Logs:
Unlike automatic logs, Continuum cannot set manual logs. Manual logs are set
either from the Command Line Editor, a report, or a Plain English program. To
update a manual log, enclose the index number in square brackets [ ] directly after
the point alias. The example below sets the third log entry of an array named
MyNum:
SET MyNum[3] TO 12
- Sum
- Average
- Minimum
- Maximum
Creating an InfinityDateTime
1. From Continuum Explorer, right-click on the controller that will store the
DateTime and select New and then InfinityDateTime.
Value:
Enter a DateTime value or leave blank and allow a program or schedule to set the
value.
01/01/1989 12:00:00 AM
Description:
The description can be up to 32 characters including spaces.
Channel:
Refer to the InfinityNumeric General page.
Direction:
Refer to the InfinityNumeric General page.
State:
Refer to the InfinityNumeric General page.
Setpoint:
Refer to the InfinityNumeric General page.
Exported:
Refer to the InfinityNumeric General page.
Logs Page
Refer to the InfinityNumerics Logs page.
Creating an InfinityString
1. From Continuum Explorer, right-click on the controller that will store the String
and select New and then InfinityString.
Value:
Enter a text value or leave blank and allow a program or schedule to set the value.
Description:
Refer to InfinityDateTime General page
String Size:
Enter a number for the number of characters.
The default size is 132 characters. To save memory, use a number that matches
the number of characters in the string. Do so by typing over the default number,
132, with a lower number.
By making the string size too short, the control system won’t accept characters
that exceed the size. For this reason, it is always a good idea to pad an estimated
size with a few extra spaces.
Channel:
Refer to the InfinityNumeric General page.
Direction:
Refer to the InfinityNumeric General page.
State:
Refer to the InfinityNumeric General page.
Setpoint:
Refer to the InfinityNumeric General page.
Logs Page
Refer to the InfinityNumeric Logs page.
What is a Schedule
Opening a Schedule
Schedule Features
Editing a Schedule
Creating a Schedule
Configure a Schedule
11-2 Schedules
What is a Schedule
A schedule is a graphical calendar of events used to determine when:
Equipment operates
Processes occur
Personnel have access to an area
Doors are locked or unlocked
Alarm conditions apply to devices such as motion sensors
Schedules are configured within Continuum to specify when events should occur
within a system. The events are performed automatically by Continuum at specified
times.
The default names for these times are On (occupied time) and Off (unoccupied time).
The Continuum Administrator defines these names when configuring schedules and
may rename them to better suit your application (for example, Unlocked and Locked
or Open and Closed).
Double click on a
schedule to open or
right click and select
open from the menu
11-4 Schedules
Schedule Features
When opening a schedule, the current yearly calendar will be displayed with days
highlighted in different colors depending on the attributes assigned to them.
Yearly View
Title Bar
The Title Bar displays the name and location of the schedule.
Red
(User Defined Days and
Exception Days)
Dark Blue
(Selected Day)
Note: When creating a New Exception Day, the color is displayed in red and can’t be
edited.
11-6 Schedules
Schedule Features
Calendar Views
A Schedule displays yearly, weekly and daily calendar views, which are represented
by tabs. Select the tab to display a particular view.
Yearly View: The Yearly View displays all the days within the year. This is helpful
to see a global view of how the schedule is configured for the full year.
Yearly View
To scroll through the years, click on the appropriate arrow at the top of the
schedule. The current year displays 2004.
A single left click on a day will highlight that particular day in dark blue:
Holding down the left mouse button and dragging the cursor over a range of
days will highlight those particular days
Select a day and hold down the shift key and selecting another day will
highlight the days in-between.
th
Select the 7 , hold down
the Shift key and select the
nd
22 .
Holding down the Ctrl key while selecting days allows for a random selection
of days.
Clicking on the day of the week display bar will highlight the complete
month.
11-8 Schedules
Schedule Features
Calendar Views
Yearly View
A double left click on a day will display the Daily View for that particular
day.
A right click on a selected day or a range of selected days will display a pop-
up menu allowing for 2 choices:
2. Reset to weekly schedule will remove the User Defined Day and set it
back to the weekly standard day schedule. The User Defined Day will be
removed from the Exception Schedule and will prompt you to do so before
the change is performed.
Note: To display the corresponding week for the selected day in the yearly view,
double click on the desired day in the yearly view to display the daily view. Now
select the weekly view to display the corresponding week for that day. This is a faster
method rather than scrolling through the weeks to get to the desired location.
Weekly View
To scroll through the weeks, click on the appropriate arrow at the top of the
schedule.
11-10 Schedules
Schedule Features
Calendar Views
Weekly View
Displayed at the lower and upper left of the weekly schedule is a symbol of an
arrow with 3 dots beside it. These symbols indicate that there is more active or
inactive time below or above the displayed time frame.
Use the scroll bar to the right of the schedule to scroll through the full
spectrum of time.
To scroll through the days, click on the appropriate arrow at the top of the
schedule. The current day displays Thursday, January 01.
Previous Next
Day Day
11-12 Schedules
Schedule Features
Calendar Views
Daily View
Active Time Inactive Time
Use the scroll bar to the right of the schedule to scroll through the full
spectrum of time.
Note: To see more of the schedule events on the weekly and daily views, increase the
size of your schedule window as you would increase the size of any Microsoft
window.
Exception View:
The Exception view displays the Exception Schedule list in a tree structure. The
Exception Schedule displays calendar entries such as single days, ranges of days and
recurring days that have been assigned. The Exception Schedule list also includes
User Defined Days created in the Standard Day window that have been assigned to
the schedule.
Note: If a User Defined Day was created in the Standard Day window but not
assigned to the schedule, that day will not be present within the Exception Schedule
until the User Defined Day has been assigned to a particular day within the schedule.
For example – The default User Defined Day (Holiday) will not be present in the
Exception Schedule until the Holiday has been assigned to a particular day within the
schedule.
11-14 Schedules
Schedule Features
Exception and Standard Days
Exception View:
When creating exceptions, the Exception Schedule identifies them in the list with the
following icons:
Single day
Range of days
When expanding an entry, its time values appear in the tree. The exception entries are
highlighted on the yearly view and noted in the weekly and daily views.
Defined as a
single day
Time values
With an Exception Day, the weekly and daily views can display a noted message for
the start and end times.
Defined as a
range of days
11-16 Schedules
Schedule Features
Exception and Standard Days
Standard Day View:
The Standard Day view lists the Weekly Schedule tree (Monday through Sunday)
as well as the User Defined Day tree (Holiday, plus any other User Defined Day that
was created). Holiday is the only default User Defined Day.
When making changes to standard days, the changes take effect globally for all years
within the schedule and affect all objects set by that schedule. For example, if
changing the On time for Monday in the Weekly Standard Day Schedule, all
Mondays are updated with the new On time.
When making changes to the schedule, the Operator will be responsible for
creating/editing Standard Days (weekly or user defined) and editing/adding events to
selected day/s.
Assigning a Holiday
As a Continuum Operator, one task is to assign holidays to schedules. The following
procedure shows how to assign January 1st as a holiday.
1. From the yearly view, select (highlight) the day to be changed to a holiday. The
color for that day changes to dark blue indicating it is the selected day.
2. Right click on the selected day and from the pop-up menu select:
The selected day is now designated as a holiday and the color for that day changes
to red.
Red
When assigning a User Defined Standard Day, that day will be added to the
Exception Schedule. Select the Apply button to apply the changes.
11-18 Schedules
Editing a Schedule
Assigning a Standard Day
Besides assigning holidays to a schedule, it may be necessary to change a day to a
standard weekday or weekend configuration. The following example shows how to
change January 1st back to a standard weekday.
1. From the yearly view, select (highlight) January 1st. The color for that day
changes from red to dark blue indicating it is the selected day.
2. Right click on the selected day and from the pop-up menu select:
Select Yes
Light Blue
11-20 Schedules
Editing a Schedule
Editing Events for the Selected Day
Editing an Event in the Daily View
2. The daily view opens for that particular day. The default active time is from 8:00
AM to 5:00 PM.
3. Drag the scroll bar upward until 5:00 is visible on the time-line.
Place the cursor on the top edge of the active time (8:00 AM). The cursor will
change appearance into a vertical line with an arrow at each end. Hold down the
left mouse button and drag the cursor up to 6:00 AM and then release.
The active time now starts at 6:00 AM. This day is also added to the Exception
Schedule and displays the new time values.
11-22 Schedules
Editing a Schedule
Editing Events for the Selected Day
Editing an Event in the Daily View
In the start time notes area, type a message regarding that days event.
The message will appear in the active time area for that day. The active time area will
also turn red defining this day as an Exception day. Select the Apply button to apply
the changes.
To edit events in the weekly view, drag the time bar to the desired time. See Editing
an Event in the Daily View for a detailed procedure.
The weekly view allows for editing multiple days within the same week.
The days that are edited will show up as an Exception in the Exception Schedule. In
this case, 3 days were edited and the 3 days are listed as Exception days.
Exception days allow you to add a text note by double clicking on the active area and
typing a note within that day’s editor. See Editing an Event in the Daily View for a
detailed procedure.
The yearly view will display these days as red exception days.
11-24 Schedules
Editing a Schedule
Changing Event Time Intervals
The left side of the weekly schedule displays a time-line that reflects a 24-hour clock
and defaults to a 15 minute time increment.
To change the time increments, right click on the time-line and from the pop-up
menu, select the desired increment.
1. From the Yearly View, double-click on the day for the event to be added. The
daily view will be displayed.
2. From the daily view, click anywhere above the Active time area to display the
Time Value editor.
11-26 Schedules
Editing a Schedule
Adding a New Event to the Selected Day
3. The Time Value editor is displayed. Set the Start and End time to the new events
time frame.
Note: The time must not already be a part of another event since event times can -
not overlap within a day.
Use the same technique to add new events to multiple days within the weekly view.
11-28 Schedules
Editing a Schedule
Editing a Standard Day
When editing a standard day, the change will effect that day throughout the entire
schedule.
2. From the weekly schedule, right click on the day to be edited and select Edit from
the pop-up menu.
11-30 Schedules
Creating a Schedule
Schedules can be created either at the device, or from a folder. If creating a schedule
from a folder, it must be attached to a device. The device must be where the point (s)
controlled by the schedule are.
1. Right click the appropriate device to which the schedule will be attached to and
select New and then Schedule.
2. Enter an Object Name for the Schedule and then select Create.
The schedule will be saved in the Schedules Class folder attached to the device.
From a Folder:
1. Right click on the appropriate folder where the schedule will be saved and
select New and then Schedule.
The Schedule will be saved within this folder and a copy will also be saved to
the Schedules Class folder at the device to which this Schedule was attached.
Occupied - Specifies On times for the object being set by the schedule.
Unoccupied - Specifies Off times for the object being set by the schedule.
Description:
Enter a description that identifies the purpose of the schedule. The description
shown here appears as one of the properties displayed on the Status page.
State:
When a schedule is Enabled, its attached object is automatically updated by the
system. A disabled schedule will not automatically update the attached object.
11-32 Schedules
Configuring a Schedule
Time Scale:
From the dropdown menu, select the number of minutes with which you want to
partition an hour in the daily and weekly views. Selections are: 5 minutes, 6
minutes, 10 minutes, 15 minutes, 30 minutes, 60 minutes. The time scale applies
to the entire schedule.
For example, if selecting 15 Minutes, four time slots (demarcated by gray lines)
appear within each hour in the daily and weekly views throughout the schedule.
If selecting 5 Minutes, 12 time slots (demarcated by gray lines) appear within
each hour in the daily and weekly views.
Point Configuration
Occupancy Time:
Select an InfinityDateTime point that will automatically be updated with the value
of the next "on" time for the object set by the schedule.
Unoccupancy Time:
Select an InfinityDateTime point that will automatically be updated with the value
of the next "off" time for the object set by the schedule.
Occupancy Point:
Browse for the InfinityNumeric or InfinityOutput object that will be set by this
schedule. A schedule typically is used to turn something on and off at specified
times. An InfinityNumeric attached here will be turned on and off by the
schedule. Other Continuum objects that refer to that numeric, such as a Door, will
thus be regulated by this schedule.
Events
These five fields display current information about this schedule's events.
Present Value:
Displays the current event value: Active or Inactive
Occupancy Time:
Displays the specified occupancy time from the Occupancy Time field.
Unoccupancy Time:
Displays the specified unoccupancy time from Unoccupancy Time field
Note:
Enter information about this schedule. This note appears in weekly and daily
calendar views.
11-34 Schedules
Configuring a Schedule
Automatic Schedule Download
Check this checkbox, and select a day and time, to download this schedule's
values automatically from the workstation database to the controller on which this
schedule was opened.
To select a time, click and highlight the hours, minutes, seconds, or AM/PM field
to select the hour, minute, second, and AM/PM, you want the automatic download
to occur. Use the up and down arrows to move to the previous
hour/minute/second and to select AM or PM.
Note: Schedules are downloaded from the database by the CyberStation that has
the Schedule's Auto Download setting checked on the General page of its editor.
The CyberStation downloads the schedules to the appropriate controllers.
If a workstation cannot download the next seven days at the appropriate time, the
previous seven days of the schedule remain in effect until they are overwritten.
Action
Download Events to Controller Now:
To download this schedule’s values to the controller immediately (and not wait
for the designated download day/time) click the Download Events to Controller
NOW button.
Access Control
Areas
Creating an Area
Doors
Area, Door and Personnel objects work together to unlock a door when authorized
personnel request to enter or exit an area.
Area 2 Area 3
Lab Office
Door 4
Door 2 Door 3
Area 1
Lobby
Door 1
Outside
Card Reader
A device mounted on the wall next to a door, which reads site code and card num-
ber information for the control of personnel access to an area.
Keypad
A device mounted on the wall next to a door which controls personnel access
through a door to an area by verifying entered general code and/or personal
identification number (PIN) information.
REX
A Request to Exit device such as a motion sensor or push bar. This supervised
input unlocks the door when activated.
Door Ajar
Occurs when a door remains open longer than the number of seconds specified for
the Door Strike and Door Ajar attributes combined.
Forced Entry
Forced Entry is when the systems detects that the door switch open and there is no
valid reason for it (ie. No valid access or request to exit)
Door Switch
Used to provide feedback as to whether the door is actually open or closed.
Card Technologies:
Wiegand
Weigand cards interface with a reader that uses two separate data signals
(Data1 and Data2).
ABA
ABA cards interface with a reader that uses a single data signal and a
clock signal.
Circuit
Input Type Switch Type
Diagram
NCSeries
Sensor Circuit Condition Resistance Value
Closed Closed 10K Off
Open Open Infinite On
Shorted Zero Trouble
Wire Cut Infinite On
NOSeries
Sensor Circuit Condition Resistance Value
Closed Open Infinite Off
Open Closed 10K On
Shorted Zero Trouble
Wire Cut Infinite On
NCParallel
Sensor Circuit Condition Resistance Value
Closed Closed Zero Off
Open Open 10K On
Shorted Zero Off
Wire Cut Infinite Trouble
NOParallel
Sensor Circuit Condition Resistance Value
Closed Open 10K Off
Open Closed Zero On
Shorted Zero On
Wire Cut Infinite Trouble
NCSerPar
Sensor Circuit Condition Resistance Value
Closed Closed 5K Off
Open Open 10K On
Shorted Zero Trouble
Wire Cut Infinite Trouble
NOSerPar
Sensor Circuit Condition Resistance Value
Closed Open 10K Off
Open Closed 5K On
Shorted Zero Trouble
Wire Cut Infinite Trouble
3. Create the Door objects and associate each Door with an Area object.
4. Create the Personnel objects and attach the Area objects to which the person
has access.
When finished, each Area object has a list of Door objects through which it enters and
a list of Personnel authorized to enter it.
In a single user workstation environment, there is only one workstation and will have
to be designated as the primary access server.
Note: For high traffic card access systems, it is recommended that a dedicated
workstation be designated as the primary access server.
2. When the Workstation editor appears, check the Primary Access Server checkbox
and select OK.
Area 3 Area 4
Lab Office
Door 4
Door 2 Door 3
Area 2
Lobby
Door 1
Area 1
Outside
Creating an Area
1. From the Root of Continuum Explorer, create a folder called Area Folder.
Description:
To help users locate the area and understand its significance within the access
control system, enter a description using up to 32 characters, including spaces.
Lockdown Area:
Click the Lockdown Area button to prevent access through all doors to this area.
When an area is locked down, only personnel who are assigned executive
privilege access and have access rights to the area can enter or exit through doors
assigned to it. You select executive privilege access and assign area access rights
in the Personnel object for each person that you want to have this access.
Doors can be directly edited from this list by right clicking on the appropriate door
and select Edit from its drop-down menu.
Note: Door objects are automatically added to an Area object when configuring the
Door Editor's Entry Reader and Exit Reader pages for a door object.
Name:
Displays the name of the door.
Entry / Exit:
Indicates whether a card reader (or keypad) controls access when a person enters
this area through the door or exits the area through the door.
Value:
Indicates whether the door is currently locked or unlocked.
ForceLock:
False indicates that the door is not locked down. This value is always
False for doors connected to a network controller that does not support the
area lockdown feature.
When a door is locked down, only personnel who are assigned executive privilege
access and have access rights to the area can enter or exit through doors assigned
to it. You select executive privilege access and assign area access rights in the
Personnel object for each person that you want to have this access.
Edit any personnel object from this list with a right click and selecting edit.
Door objects are always created in the controller to which the door sensors, access
card readers, and keypads are wired.
When configuring a door, an area needs to be assigned, and then the name of the door
automatically appears in the area's Doors to Area page.
Note: A door can have two readers attached. Whether there's one or two readers, the
first step is to configure the entry reader. Only on a two-reader door is the exit reader
also configured.
Creating a Door
1. From Continuum Explorer, right click on the proper access controller, and select
New and then Door.
2. Enter the Object Name for the Door and select Create.
(If changing the alias, conform to its convention)
General Page
Description:
Enter up to 32 characters including spaces to describe this door.
A good description can help others realize the door's significance and physically
locate it along with its access control equipment. A description can be used to
customize alarm messages.
Door Lock:
This is the value attribute for the door.
The Door Lock can be manually selected to lock or unlock but will only hold the
user selection if the State of the door is set to Disabled.
Door Switch:
Displays whether the door is physically open, closed or tampered with.
The Door Switch is a supervisory input that is automatically set by the system.
This field displays Opened, Closed, or Trouble.
When the Door is enabled, its values are automatically updated by the system.
An Enabled door will also perform Access Validation. When a Door is disabled,
values are not automatically updated. A disabled door will not perform Access
Validation.
Operating Mode:
Not implemented for this release.
General Code:
The General Code is a universal keypad code that will allow access through a
specific door.
Arm Code:
Not implemented in this release.
Weigand cards interface with a reader that uses two separate data signals (Data1
and Data2).
ABA cards interface with a reader that uses a single data signal and a clock signal.
ABA Formats - If using ABA card formats, select the appropriate ABA
Formats for the specific door.
ABA Format 1
ABA Format 2
Custom
Reader IOU:
Set the number of the IOU module connected to the card reader if using an AC-1.
Reader Channel:
Set the channel number connected to the reader.
An AC-1 Reader Channel will always be channel 1.
Keypad Channel:
Set the channel number connected to the keypad.
An AC-1 Keypad Channel will always be channel 1.
Area:
Select the area to which this door will provide access.
Select one or more conditions the controller uses to decide whether or not to open
the door.
Use the Access Validation settings to determine how the controller validates
access information from this reader/keypad in the following Operating Modes:
Comm Fail: The local controller and the CyberStation workstation that
manages access control information in your network (the access server)
are unable to communicate.
You can select one or more validation conditions for each operating mode. To
gain access through this door, a person must provide valid credentials for all the
validation conditions you selected.
Validate Site - Select this condition if you want the controller to require a
valid site code on the access card.
Validate Card - Select this condition if you want the controller to require
a valid card number on the access card.
For a FIPS-PIV credential holder, specify conditions the controller uses to decide
whether or not to open the door. Use the Access Validation setting to determine
how the controller validates access information from this reader/kaypad in the
Normal, Comm Fail, and No Database operating modes.
Validate PIN - Select this condition if you want the controller to check
the numbers pressed at the keypad to see if they form a valid personal
identification number (PIN).
General Code - Check the numbers pressed at the keypad to see if they
match the general code you entered in the Card Formats tab.
Door Forced Lock Schedule - Check this checkbox to control this door
with the following conditions:
When the schedule is on, the door is locked but access is permitted
to all personnel by card swipe and/or keypad entry. (Allow use of
door.)
When the schedule is off, the door is locked and card reader and
keypad access is denied to all personnel. (No Access)
For ACX 700 controllers, the value of this attribute depends on how the strike
controlling the door has been wired to the controller or the expansion units. If one
expansion unit has been used with the 700, its Door Output Channel is 4. If two
expansion units have been used, the second 190 Door Output Channel is 5.
Invert:
Invert determines whether the relay for the door output will be energized or de-
energized for the locked and unlocked value. When unselected, the door output
relay will be energized when locked and de-energized when unlocked. With invert
selected, the door output relay will be de-energized when locked and energized
when unlocked.
1. Create a cardholder that has access to that doors area and test the door with that
card. (Covered in the Personnel chapter)
2. Test the door with a cardholder that does not have access to the doors area.
3. From the Entry Status page in the door editor, verify the following:
Time Admitted:
Displays the time the last person went through the door.
Entry Count:
Displays the total number of personnel that have entered through a door.
4. From the Access Event page of the door editor, verify that the Valid and
Invalid Access Events were delivered to the Primary Access Server.
Person Column:
Displays the name and path of the Personnel object causing the event.
Area Column:
Displays the last known Area the personnel object was in.
Verify that the primary access server was configured and a Teach was
performed.
Go to the Entry Status to verify that the Last Card Number and Site Code
match the personnel object.
Options Page
DoorForceLock:
On = Card Control
DoorForceUnlock:
On = Unlocked
- When this schedule is 'On', the door locks but permits access to all
Personnel by card swipe and/or keypad entry. (Allow use of door.)
- When this schedule is 'Off', the door locks and card reader and/or keypad
denies access o all Personnel. (No access.)
If associating a Schedule with this field, it must enable with the Access Validation
checkboxes on the Entry Reader and/or Exit Reader pages of the Door editor.
- When this schedule is On, the door is unlocked and Continuum, in effect,
ignores this door and any other schedules attached on the Entry Reader and/or
Exit Reader pages of the Door editor.
- When this schedule is Off, the door locks but permits access to all Personnel by
card swipe and/or keypad entry. (Allow use of door.)
This technique is useful for a lobby where doors are to remain unlocked during
business hours, but have controlled access after hours.
Department Point:
Select the InfinityNumeric point that records the department number of the last
person entered through the door. This number is recorded from the Personnel
objects Dept Number attribute on the Employee Info page.
Zone Number:
Not implemented in this release.
The Primary Access Server will record the event as a Valid Entry Timed Anti-
Passback Violation
A violation is logged when someone tries to gain access through this door
without obtaining valid access through other doors to reach this door. This can
occur if a person enters through a door that was opened for someone else who
provided valid access credentials.
PIN Duress - Lets personnel signal a duress situation using a keypad when
forced into an area by an unauthorized individual.
Reverse Card Duress - Lets personnel signal a duress situation when forced
into an area by an unauthorized individual by swiping the card opposite from
the normal manner.
Allow Entry Upon Reverse Card - Allows an entry when a card is swiped
opposite from the normal manner. (This does not work for proximity cards)
Personnel Manager
2. Define a name for the personnel record and then select the Create button
Use the CyberStation Personnel Manager for entering, viewing, and managing
personnel data:
Security access information, such as card number and a list of the areas the
person may enter.
Employee information, such as department name and number, supervisor
name, and vehicle information.
Personal information, such as name, blood type, emergency contact, height,
weight, and hair color.
The data for each person is stored in a Personnel object. In the Personnel Manager, a
Personnel object can also be referred to as a record, card, or badge because the data in
the Personnel object may be associated with any of these.
You can specify the areas in profiles. The areas are then assigned in any
Personnel objects created from the profile.
You can replace the areas in a Personnel object with the areas from a profile
or a personnel template.
Regardless of the method that you use, schedule and clearance level information can
be included with the areas you assign to Personnel objects. This enables you to
customize the access rights for types of personnel (employee, contractor, visitor, etc.)
or for individual personnel as needed in your facility.
Menu Buttons
If you have already purchased the separately sold badging software product,
Epibuilder, you can create a badge by setting up a location for badge layout files and
default badge formats.
Name:
Displays the name of the card holder
Department:
Displays the department at which the card holder works.
Expiration Date:
Displays the expiration date for that card
Issue a temporary card when you expect to reinstate the original card in the future.
Unlike marking a card as lost, issuing a temporary card enables you to restore the
original card.
Mark Card as Lost disables the current card. It renames it by appending “.Lost” to its
name and creates a new card with all of the same information as the current card with
the exception of the card number. A new card number is required.
The Reset Access Rights button resets the access rights based on the selected profile
or template.
In the Personnel Manager, you can quickly assign areas specified in a profile or a
template to a Personnel object. Any schedule points and clearance levels attached to
the areas are also included in the Personnel object when you add the areas. When in a
Personnel object, you can edit the areas list as needed for the individual.
Properties
The Properties button displays the Properties window which has 2 main functions:
1. To unlock a personnel file for editing from a read only edit locked status.
If you want the Last Entered Area field to update automatically, every few
seconds, check the Auto Update checkbox.
Add Record
Use the Add Record button if you want to create a new personnel object.
Delete Record
Use the Delete Record button to delete the current personnel object.
Use the Read Card Info button if you want to add card information from an access
card reader at your enrollment card reader (requires a card reader designated in the
configuration setting)
Configure
The Personnel Manager has default settings so that you can immediately create and
view personnel objects. However, using the Configure button allows you to
configure settings to customize many features, enabling you to enter and manage
personnel data more efficiently.
Select Profile
The Select Profile option allows you to create a new profile by selecting an
existing profile and saving it with a new name.
Browse for the folder that this Personnel Record will be saved.
New
Select the New button to create a personnel profile that defines the information that is
entered and displayed from personnel objects in the Personnel Manager.
Note: If you want Personnel objects created or edited using the profile to be
associated with a personnel template, be sure to add the Template attribute to the
Assigned Attributes list and select the template to use. Store personnel templates in
the Personnel Templates folder, which is a subfolder of the Templates folder.
Personnel templates stored elsewhere within CyberStation cannot be attached to
Personnel profiles or objects.
If you want to be able to attach a SecurityLevel object to Personnel objects, add the
SecurityLevel attribute to the Assigned Attributes list in the profile.
Delete
The Delete button will delete a custom profile that was created. You can not delete a
default profile.
Save As
The Save As option allows you to save an existing profile with a new name.
Assign Area
The Assign Area button opens the Assign Areas window and allows you to assign the
areas associated to this profile.
Use this procedure to assign a profile to a specific user. The user sees only the
attributes defined in the assigned profile when creating, editing, or viewing Personnel
objects. Attributes that are not included in the assigned profile are not visible to the
user.
Customize Attributes
Use this button to edit personnel attributes. You can change the attribute display
name, limit the values that can be selected, and create or edit a list of allowable values
for an attribute. The changes that you make to the attributes apply to all profiles and
Personnel objects that use the attributes.
The attributes Info1 through Info6 are user-definable. You can use them to capture
personnel data that is specific to your company. For example, you can rename one of
these attributes to First Responder with predefined values of Yes and No to identify
employees to contact for assistance in emergencies.
You can select one attribute at a time, or select more than one by pressing the Ctrl or
Shift key while selecting.
It is recommended that you always include First Name and Last Name in a profile,
and also make these attributes required entries.
Required: Check this checkbox to make an entry for this attribute required.
Read Only: Check this checkbox to make this attribute value read only; that
is, not changeable. It is not recommended that an attribute be
both required and read only.
Default: Enter a default value for this attribute. Users can edit the value in
Personnel objects created from the profile if Read Only is not
selected for the attribute and if the value is not inherited from a
template.
To display thumbnail images of personnel by default with Search Results, check the
Show Thumbnails on startup checkbox. You can also display or hide thumbnail
images at any time in the Search Results tab.
Enrollment Reader
To select a card reader that you can use to read card information in the Personnel
Manager, check the checkbox for Enrollment Reader, and click the browse button.
Select the Door object to which the reader is assigned, and click the Select button.
Note: The enrollment reader does not need to be physically connected to a door.
However, in CyberStation, you set up all card readers by entering their settings in
Door objects.
Schedule Location
Click the browse button for Schedule Location. In the Select Schedule Location
dialog, select the folder or controller that contains schedule points for determining
when personnel can access specific areas, and click the Select button.
When you attach schedule points to areas in a profile or Personnel object, you can
select a different folder or controller, if needed.
Default Profile
Under Default Profile, select the profile that the Personnel Manager uses to display
Personnel objects for any users who are not assigned another profile. The default
profile is Employee.
A personnel profile is a collection of settings that you can use to view existing
Personnel objects or to create new objects in the Personnel Manager. The profile
determines what personnel data is visible to users. You can assign different profiles to
different users as needed to prevent unauthorized access to sensitive personnel data.
Person Enabled
Allows you to Enable and Disable all cards associated with a loaded Personnel
record.
Visitor
Check the Visitor checkbox if a person is a visitor to your facility. This will allow
you to run a ListView of all visitors within your facility.
ADA
If a person requires additional time to pass through a door, like a handicap person,
check the ADA checkbox. Selecting this check-box will use the ADA settings on the
Channels page of your Door editor.
To Remove an Area: Under Access Rights, expand the Assigned option and
clear the checkbox next to each area you wane to remove.
Assigned Areas
GymINS
LobbyINS
UnAssigned Areas
LabINS
Clicking on the Add Schedule icon opens up the Add Schedules dialog and
allows you to assign a schedule point to an area.
The Clearance Level for areas enables you to provide different access privileges to
different areas assigned to the same person. The clearance level you assign to an area
in a Personnel object does not affect the access of other personnel with access to the
same area.
Areas with a clearance level of zero (0) use the value entered for the Default
Clearance Level to determine access to the area for this person.
The Enable Area checkbox allows you to Enable and Disable particular areas
assigned to a card holder.
Select this option for people that seldom access the facility if the controllers memory
is an issue due to a large facility.
Selecting the New Search button presents the following screen and allows you to
search for card holders by: First Name, Last Name, Social Security Number,
Employee Number, Card #, Department or Department Code. Leaving these fields
blank will display all Personnel records.
Set the Maximum Results setting to limit the amount of Personnel records
displayed.
The Find Now button will display, in the Search Results page, all the Personnel
records that correspond to the fields that where filled in when the New Search
was performed.
Show Thumbnails
When checked, this option displays the card holder’s photo that was attached to
their Personnel record.
The floor plan below shows a button, that when clicked on, will launch the Active
Event View for the Main Office door.
The events are shown in chronological order with the most recent event presented
first. Each row displays columns of information related to a particular event. Event
information can be displayed in a variety of colors to depict different categories of
events.
The Title Bar shows that the Active Event for the Main Office View is currently
displayed
Always on Top - keeps the Active Event View window open (on top) of other
Continuum windows.
Icon Description
Toggle to the Active Event View “freeze” mode—no new or updated event
information is added to the current view.
Toggle to the Active Event View “live” mode—new and updated event
information is automatically added to the current view.
Scroll Bars
Horizontal and vertical scroll bars may be presented when working with the Active
Event View. If the list contains many rows and columns of information, which does
not all fit in the window, then use the scroll bars to view the additional event
information.
Two options are available for changing the way the information is presented in the
view:
Resizing Columns
Resize column widths by pointing on the vertical dividing line between two columns
(as shown below.)
When the cursor changes to a double arrow , then hold down the mouse button
and drag the column boundary to the left or right.
Click on the box to the left the columns to be removed from the view. The check
mark is removed from the box indicating the column has been deselected. Click on
the OK button to save the changes and have the view updated to reflect the column
removal.
Conversely, to add columns to the view, click in the box so a check mark appears,
and then click OK to save the changes
The Door column now appears between the Person and Area columns.
Double click any event in the Active EventView to see the Details View of that
event. The Details View displays all the Active EventView column information in a
single dialog.
Type:
Indicates what type of event occurred.
Message:
Displays a text string describing the event condition.
Door:
Indicates at which door the event occurred.
Personnel:
Shows the person associated with the card reader or keypad event.
Controller:
Displays the name of the controller the door is attached to.
Department Point:
Indicates the department point number of the person causing the event (if one has
been defined for the person).
Zone Code:
Not implemented.
Card #:
Shows the access card number of the person causing the event.
Card Type:
Indicates the type of access control card used by the person causing the event.
Site Code:
Displays the site code assigned to the person causing the event (if one has been
defined for the person).
To change the sort order, choose the Sort option from the View pull-down menu. A
dialog box appears showing the current settings.
Access the Sort Criteria window by selecting Sort… from the View menu.
Specify three sort criteria where the primary occurs first, secondary next and tertiary
last.
3. Select the ascending text box to indicate how the information is sorted (no
check mark is equivalent to descending order).
4. When all the sort criteria have been entered, click on OK to save the changes
and update the view with the new sort criteria.
Use the EventView Editor to specify the types of events, the doors to monitor, the
sorting criteria for the events, and to configure the font and color for each event. Once
an Event View object has been created, users on any Continuum workstation can
monitor events as they occur in an Active Event View.
1 From the Root of Continuum, right click and select New and then EventView.
2. Enter an Object Name for the EventView and then select Create.
For organizational purposes, consider creating a LiveEvents folder and then create the
EventViews from that folder.
Description:
Enter a description that explains which doors and event types will display in the
Active Event View.
Sort Criteria:
Sort events according to three columns.
The Active EventView displays several columns of information for every event,
according to the sort criteria selected here.
Sorting is useful for grouping events to look for trends in, for example, the source
of events, types of events, and which personnel are accessing which doors most
often.
From the Primary, Secondary, and Tertiary dropdown menus, select up to three
columns. The columns selected establish the sort order that the Active EventView
uses.
Select the ascending check box to sort in ascending order, or clear it to sort by
descending order.
Uncheck Selected:
Unchecks all items within the selected column.
Add Door:
Adds doors to the EventView.
Doors can also be added to the EventView from the Explorer by using the drag
and drop technique.
Remove Doors:
Removes the highlighted door objects from the list.
Check Selected:
Checks all items within the selected column.
For example, a green background could be used for valid access events, yellow for
invalid attempts and red for door ajar events. Configuring fonts in this way helps the
operator quickly differentiate events.
Right click to
access menu
Responding to an Alarm
Alarm History
EventNotification
Creating an EventNotification
EventNotification Editor
AlarmEnrollment
Creating an AlarmEnrollment
AlarmEnrollment Editor
Testing Alarms
15-2 Alarms
Continuum Alarm System
One of the most important tasks an Operator performs is monitoring and responding
to alarms. An alarm condition occurs when the value of an object, or one of its
attributes, changes to a state outside of defined normal operating conditions or a
specified range.
For example, an alarm can be triggered when a door has been forced open or left ajar.
In a HVAC system, a temperature sensor can trigger an alarm when the temperature
gets too hot or too cold.
Alarms are displayed to the workstation through the Alarm Bar and the Active
Alarm View.
Note: The Continuum Administrator configures the normal operating and alarm
conditions for system objects.
Alarm Bar
The Alarm Bar, located at the bottom of menu pages, displays the most recent active
alarm.
Five icons for quick response to an alarm condition appear on the alarm bar.
Icon Description
Step 1
Silence the alarm.
Step 2
Do something about it and enter information into the system describing what
actions are being taken.
Step 3
Acknowledge the alarm.
Investigating the cause of the alarm, taking the appropriate actions to address the
situation that caused the alarm condition, and recording the actions taken (step 2) is
the most important function to be performed.
15-4 Alarms
Active Alarm View
The Active Alarm View lists the active alarms in chronological order with the most
recent alarm presented first. Each row displays information related to a particular
alarm condition. Alarm information can be displayed in a variety of colors depending
on how a control system is configured.
Typically, the Active Alarm View will be configured to pop up automatically when
an alarm occurs.
Title Bar
The Title Bar shows that the Active Alarm View is currently displayed.
Menu Bar
Just beneath the Active Alarm View title bar is the menu bar. The menu bar consists
of the following menus.
Object
View
Acknowledge
Mute
Help
View Menu
The View menu consists of the following options. A check mark to the left of a menu
option indicates that option is selected. The following table provides a description of
the View Menu options.
Tool Bar - Displays the tool bar when selected. Hides the tool bar when not
selected
Status Bar - Displays the status bar when selected. Hides the status bar when
not selected.
Sort… - Displays the Sort Criteria dialog, which defines the criteria for sorting
the contents of the Active Alarm View.
15-6 Alarms
Active Alarm View
View Menu cont…
Auto Sort - Automatically sorts the contents of the Active Alarm View
whenever a new alarm is received, according to the criteria defined in the Sort
Criteria dialog.
Freeze - Stops alarm list scrolling when selected. No new Alarms are received
when the Active Alarm View is frozen. Allows alarm list scrolling when not
selected.
Always on Top - The Active Alarm View is placed on top of all other windows
on your desktop.
Hide - Hides the Active Alarm View. When the Active Alarm View is hidden,
the alarm view icon blinks in the alarm tray.
Alarm Status Line - Places the active alarm viewer into status line mode.
The alarm that appears in the alarm status line is the first alarm (at the top of the
list) that either has not been acknowledged or has been acknowledged but does
not have the Remove From Status Line When Acknowledged box checked in the
Event Notification object assigned to the alarm. In status line mode, the Active
Alarm View list never appears. Likewise, in alarm view mode, the alarm status
line never appears.
Object… - Displays the object editor of the object that is associated with the
selected alarm.
Program Output… - Displays and runs the report program that is attached to
the object that is associated with the selected alarm.
Graphic… - Displays graphic panel (in the Pinpoint graphic editor) of the object
that is associated with the selected alarm.
Method 1
Click on the ACK button to the left of the alarm that is to be acknowledge.
Method 2
Select an alarm by clicking on it, and then click the icon in the tool bar.
Method 3
Click the icon in the tool bar to acknowledge all active alarms in the list.
Method 4
Select Ack Selected or Ack All from the Acknowledge menu instead of clicking
on the icons mentioned previously.
Note: Ack Selected in the Acknowledge menu does not apply the Ack Rules that
were set in the General tab of the Event Notification editor. Ack Selected only
acknowledges alarms that are selected individually. First select the alarm that is
to be acknowledge by clicking on it, then click Ack Selected or the ACK button
to the left of the selected alarm.
15-8 Alarms
Active Alarm View
Quick Pick Icons
Icon Description
Run a report previously defined on the Alarms page of the object that caused the
alarm.
Display a graphics panel previously selected on Alarms page of the object that
caused the alarm.
Display the object editor of the object that is associated with the selected alarm.
Display the event notification editor that is associated with the selected alarm.
Display the alarm enrollment editor associated with the selected alarm.
Automatically sort the contents of the alarm viewer whenever a new alarm is
received, according to the criteria defined in the Sort Criteria dialog, which is
accessed via the View menu.
Scroll Bar
Horizontal and vertical scroll bars may be presented when working with the Active
Alarm View. If the list contains many rows and columns of information, which does
not all fit in the window, then use the scroll bars to view the additional alarm
information.
When Acknowledging an alarm, the system records the persons user name and the
date and time of the acknowledgement. The Active Alarm View automatically
updates to reflect the acknowledgement information letting other system users know
the alarm has been seen and are taking the appropriate steps to address the problem.
When either of these actions is performed, their associated icon changes appearance.
For example, Alarms that have been acknowledged show a check mark next to the
text ACK. The Silence icon reflects an "X" behind the speaker picture.
15-10 Alarms
Alarm Details View
Viewing and modifying the alarm information can be accomplished through the
Active Alarm View (described after this section) or the Alarm Details View. The
Details View conveniently displays all of the alarm information in one window.
Working in the Details View makes it easier to read the alarm information and enter
Operator Text and User Actions.
Date / Time
Indicates when the alarm occurred.
Name
Reflects the object or point associated with the alarm
Value
Shows the value of the point or object when the alarm was triggered.
To State
Indicates whether the alarm in is an Alarm, Returned to Normal, or Fault state.
Priority
Relates to the criticality of the alarm
Acknowledged By
Displays the user name of the person who acknowledged the alarm (if it has been
acknowledged.)
Date/Time of Acknowledgement
Displays the date and time of acknowledging the alarm (if it has been acknowledged.)
Silenced By
Displays the user name of the person who silenced the alarm (if it has been silenced.)
Date/Time of Silence
Indicates when the silence action was performed.
Operator Text*
Provides a place to enter a message about the alarm condition. Enter up to 70
characters.
Operator Text is extremely useful for providing additional information about the
alarm condition, the object causing the alarm, or to indicate what actions have already
been taken to address the problem.
User Actions*
Provides a pull down list of actions to be taken in response to alarms. This field
provides additional information about how the problem is being addressed and
corrected. Examples of user actions include Call Emergency, Call Security, and
Dispatch Technician.
If after displaying the list of user actions, there isn't an action that accurately
describes the response, type the action taken in the Operator Text field.
* Operator Text and User Actions entered in the Details View will not be saved
unless the alarm is acknowledged in this view.
Note: An ACK button appears at the bottom of the window. From the Details View,
the user can acknowledge the alarm by clicking on this button.
15-12 Alarms
Working in the Active Alarm View
As mentioned previously, the Active Alarm View is a dynamically updating list.
New alarms appear at the top of the list and alarm details automatically change to
reflect the current alarm condition (e.g., the State changes from Alarm to Return to
Normal.)
By default, the view lists all of the alarm details in columns. Use the horizontal scroll
bar to access the information not displayed in the window. Two options are available
for changing the way the information is presented in the view - resize the column
width and add/remove columns from the view.
Resizing Columns
Resize column widths by pointing on the vertical dividing line between two columns
(as shown below.)
When the cursor changes to a double arrow , hold down the mouse button and
drag the column boundary to the left or right.
Click on the box to the left the columns to be removed from the view. The check
mark is removed from the box indicating the column has been deselected. Click on
the OK button to save the changes and have the view updated to reflect the column
removal.
Conversely, to add columns, click in the box so a check mark appears and then click
OK to save the changes.
For Operator Text, double click in the operator text column for a particular
alarm. A cursor appears in the box allowing to type a message. Enter up to
70 characters of information and press the ENTER key to save the change.
For User Actions, right click in the user actions column for a particular alarm.
A down arrow appears in the box. Click on the arrow to see the list of actions.
Select one of the actions.
Note: When working with a particular alarm, it may help if the automatic update of
the view is stopped. This way the alarm will not scroll down the list when new
alarms occur. To do this, click on the Freeze icon (stoplight). When finished, click
on the icon again to resume the live update.
To change the sort order, choose the Sort option from the View pull-down menu. A
dialog box appears showing the current settings.
15-14 Alarms
Viewing Alarm History
In addition to monitoring active alarms, it may necessary to review past alarm
information that has been stored in the Continuum database. To look at alarm history,
ListViews are utilized. Continuum’s ListViews menu page contains default Alarm
ListViews.
The Video Layout object can be accessed from a graphical control panel, or be
configured to display when a point goes into alarm (either automatically or by
selecting the Video Layout icon from the Active Alarm View toolbar).
15-16 Alarms
VideoLayout Options
Red
White
Blue
Black (default)
Green
Yellow
To freeze the image for just one video control, right click on the control frame and
select Freeze Video from the popup menu.
Capture Image
Click this button to capture the image being displayed (live or recorded) in the
selected video control frame and save it to a file.
Browse for the directory in which you want to save the image file, specify the file
name, specify the image file type (.BMP, .JPG, and so on), and click Save.
15-18 Alarms
3 Steps for Configuring Alarms
The event states that are processed by Event Notification objects are:
Alarms
Returns to normal
Alarm faults
In addition to event routing, Event Notifications define which hours events will be
reported, and what actions are taken upon receiving the event such as:
Emailing
Paging
Logging
Printing
Displaying the alarm view
Displaying graphics
Running programs
Playing audio
Note: When working with EventNotification objects, be aware that when editing
existing attributes, it changes the way every associated basic alarm and
AlarmEnrollment object is delivered.
15-20 Alarms
Creating an Event Notification
1. Right click on the Root of Continuum Explorer and select New and then
EventNotification.
Note: For organizational purposes, it would be a good idea to create a folder and
name it Alarms and Events. From this folder, create the EventNotification
object.
Description:
Enter a description of up to 32 characters (including spaces) into the Description
field.
Priority:
Enter the priority number in the event state fields:
Alarm
Return to Normal
Fault (Applies to BACnet only)
Priority numbers help sort events in the Active Alarm View. Sorting by priority
number allows for displaying critical events at the top of the active list. In the
Active Alarm View, determine whether high or low priority numbers display at
the top by selecting either ascending or descending as the sort order.
1. Place the cursor in the Alarm Colors, RTN (Return to Normal) Colors, or
Fault Colors window, depending on which state to modify.
2. Right click over the text in that window. A pop-up menu appears.
3. Select Font, Background Color, or Text Color, and modify the Font and
Color dialogs, accordingly.
15-22 Alarms
Event Notification Editor
General Page cont…
Repeat:
Set a number in minutes for reissuing an event only if the alarm remains active.
The repeat interval specifies how many minutes the workstation waits until
reissuing the event. When an event is reissued, its repeat actions are carried out.
Reissuing continues until the event is either silenced or acknowledged.
Ack Rules:
Acknowledgement rules simplify the task of acknowledging alarms whose Event
Configuration objects are configured for multiple entries.
From the Ack Rules drop-down menu, select one of the following options:
AckAll
AckUntilTime
AckOnlyThisOne
These acknowledgment rules apply when there are multiple entries for the same
alarm condition for the same alarmed object.
Event Configuration:
From the Event configuration drop-down menu, select either Multiple Entry or
Single Entry.
This determines whether or not the Active Alarm View will display an additional
entry every time the event changes state. Single Entry is recommended, as this
will decrease the number of entries in the Active Alarm View. If selecting
Multiple Entry, select an acknowledgment rule as well.
Note: There may be many references to Fault within this editor. Fault applies to
BACnet alarms only.
Print Alarm:
Sends the alarm to the system printer.
Only prints on a workstation selected as a printer in the Delivery page.
Print Fault:
Sends event notification to the system printer.
This action requires the Fault report option to be selected and that a workstation
be selected as a printer in the Delivery tab page.
Print Acknowledgement:
Sends the acknowledgement of the alarm to the system printer when the alarm is
acknowledged.
Only prints on a workstation selected as a printer in the Delivery page.
Run Program:
Runs the Plain English program specified on the Alarms or Advanced Alarms tab
pages of the alarmed object's editor.
Not available for basic alarms.
When unchecked, the last alarm will be displayed on the alarm status line
15-24 Alarms
Event Notification Editor
Actions Page cont…
Beep on Alarm:
Causes workstations to beep continuously when the alarm is delivered.
Beep on Fault:
Causes workstations to beep continuously when event is in a Fault state.
Display Graphic:
Displays the Graphic specified on the Alarms or Advanced Alarms page of the
object editor.
Blink on Alarm:
Causes events to blink in the Alarm Status bar.
Note: When Continuum is minimized, its task bar icon will blink instead.
Email on Alarm:
Sends the Alarm to all email recipients in the email distribution list.
Email on Fault:
Sends the Fault to all email recipients in the email distribution list.
Page on Fault:
Sends a Page to all pager recipients in the pager distribution list.
Page on Acknowledgement:
Sends a Page to all pager recipients in the pager distribution list.
15-26 Alarms
Event Notification Editor
Delivery Page
The Delivery page is where to create a recipient list. Every workstation in the list will
receive and view events associated with this Event Notification object in their status
line and in their Active Alarm View
Recipient:
Only CyberStations are valid as alarm recipients.
Valid Days:
Defines which days of the week this recipient will receive alarms.
15-28 Alarms
Event Notification Editor
Delivery Page (Recipient Configuration Window) cont…
Log - Logs CyberStation Alarm Activity, Silence, ACK, User Action and
Operator Text.
Email - Sends email to everyone in the email distribution list for Actions
checked.
Paging - Pages everyone in the pager distribution list for Actions checked.
Acknowledged:
Removes the event when it is acknowledged.
Returned to Normal:
Removes the event when the event status returns to normal.
15-30 Alarms
Event Notification Editor
Feedback Page
The Feedback page is where (.wav) audio files are associated with each event state:
Alarm
Return to Normal
Fault
Use .wav audio files when a recorded message or sound is to play on workstations
when an event is delivered. Associate a different audio file to each event state. This
is useful for alerting and informing operators of the specific and appropriate response
for different event states.
For every audio file, select the corresponding action on the Actions page.
Select files for Alarm Enrollment objects. Every Alarm Enrollment object has
a designated Event Notification object that defines how the alarm will be
delivered. When an Alarm Enrollment object with audio has an Event
Notification object with audio files, the Alarm Enrollment audio files take
precedence.
When creating objects in Continuum, there can be 8 alarm conditions attached to that
object. For example, an InfinityInput object could be created so that an alarm is
enabled when the temperature gets to high and also when the object is disabled.
AlarmEnrollment
EventNotification
15-32 Alarms
Creating an AlarmEnrollment
An AlarmEnrollment is created from the Root of Continuum Explorer.
1. Right click on the Root of Continuum Explorer and select New and then
AlarmEnrollment.
2. Type an Object Name for the AlarmEnrollment object and select Create.
AlarmEnrollment Object
EventNotification Object
Description:
Enter a description of up to 32 characters (including spaces).
Event Notification:
Browse for an Event Notification object.
Alarmed Attribute:
Select an attribute from the drop-down menu.
Based on the algorithm parameters that were set on the Algorithms page, the
value of the attribute selected from this list, triggers the alarm.
For most applications, the Alarmed Attribute will be Value.
Alarm Type:
Selecting an Infinity Alarm Type determines what fields are displayed on the
Algorithms page.
Expression
Infinity Low Limit
Infinity High Limit
Change of State
Command Failure For use with BACnet
Floating Limit
Out of Range
15-34 Alarms
AlarmEnrollment Editor
General Page cont…
Notification Type:
Not Implemented
Send:
When checked, each Send option causes the event to be displayed to the Active
Alarm View and all recipients on the notification list when the associated point
changes to that status.
Alarm
Return to Normal
Fault
When selecting Infinity High Limit as an Alarm Type, the following fields
appear on the Algorithms page:
- High Limit
- Return to Normal
This algorithm is used with Infinity objects to report an alarm if the alarmed
attribute value changes to a value that is equal to or above a High Limit that
was specified. You also specify a value that must be reached, before a Return
to Normal state can be reported.
Time Delay:
In the Time Delay field, set the number of seconds that you want to postpone
the alarm.
Using time delays cuts down on the number of active alarm. This reduces both
system traffic and operator responsibility by filtering out some nuisance
alarms.
15-36 Alarms
AlarmEnrollment Editor
Algorithms Page cont…
When selecting Infinity Low Limit as an Alarm Type, the following fields
appear on the Algorithms page:
- Low Limit
- Return to Normal
This algorithm is used with Infinity objects to report an alarm if the alarmed
attribute value changes to a value that is equal to or below a Low Limit that
was specified. Specify a value that must be reached before a Return to Normal
state can be reported.
Expression
An Expression can test for any alarm condition referring to any attribute of the
alarmed object as well as referencing up to four additional objects generically
referred to as Point1 – Point4.
State is Disabled
State is Disabled
Alarm is generated when a user disables this object
Override is True
Alarm is generated when this object has been manually overridden
15-38 Alarms
AlarmEnrollment Editor
Algorithms Page
Expression cont…
DoorAjar is True
Door is held open for longer than DoorAjar time and Door Strike Time
ForcedEntry is True
DoorSwitch seen open without a Valid Access, Request to Exit or Operator
command
InvalidAttempt is True
An individual without access to this area attempted to card in at this door
Value = Trouble
Wiring fault on Supervised InfinityInput
Doorswitch = Trouble
Wiring fault on door switch input of Door
ExitRequest = Trouble
Wiring fault on Exit Request switch of door
and Point1 = On
Add to any of above expressions and expression will only be true when linked
point for Point1 is on
Expression cont…
Abs(Value-Point1)>5
Attach to Temperature input, link Temperature Setpoint to Point1. Alarm
when off setpoint by more that 5
15-40 Alarms
AlarmEnrollment Editor
Feedback Page
Text Messages:
Write a different alarm message for each possible event state:
Alarm
Return to Normal
Fault
Continuum supports "wild card" characters '%n' and '%d', which insert the
corresponding name and description of the alarmed object.
A good text message alerts operators to the nature and severity of the alarm.
Audio Files:
Use an audio file when recording a message or sound to play on workstations
when an event is delivered.
Associate a different file with each event state. This is useful for informing
operators of the specific and appropriate response for different event states.
Some Event Notification objects have audio files associated with event states as
well. When an Alarm Enrollment object with audio has an associated Event
Notification object with audio files, the Alarm Enrollment audio files take
precedence.
The value of this attribute is determined by the status of the point that triggered
the event. At any given time, a point has one of three possible states: Alarm,
Return to Normal, and Fault:
Alarm:
When a point’s value or one of its other attributes changes to what has been
previously established in the point as being outside normal operating standards,
the point’s status changes to Alarm. When this happens, the controller broadcasts
the status change as an alarm event. This event displays in the Active Alarm View
with a To State value of Alarm. The associated Event Notification object
determines how and to whom the event is broadcast.
Return to Normal:
When the point’s value or one of its other attributes changes back to what has
been previously established in the point editor as normal, the point’s status
changes to Normal. When this happens, the controller broadcasts the status
change as an event if the Alarm Enrollment object, or the basic alarm associated
with the point has the Return to Normal report option selected. This event
displays in the Active Alarm View with the State value of Return to Normal. The
associated EventNotification object determines how and to whom the event is
broadcast.
Fault:
When a device that is local to the point detects a fault, the point is said to be in a
Fault state. Note that the ability to detect faults and the messages associated with
faults varies depending on the device manufacturer. When this happens, the
controller broadcasts the status change as an event if the Alarm Enrollment object,
or the basic alarm associated with the point has the Fault Report Option selected.
This event displays in the Active Alarm View with a To State value of Fault. The
associated Event Notification object determines how and to whom the event is
broadcast.
15-42 Alarms
Attaching Alarms to a Point
Once the appropriate EventNotification and AlarmEnrollment objects have been
created, attach the AlarnEnrollment to the point being alarmed.
Use the Alarms page for Infinity objects to attach up to eight AlarmEnrollment
objects to the point.
Alarms Page
Enabled:
After attaching an AlarmEnrollment object in one of the eight alarms fields, select
the Enabled checkbox to the right of the field to activate that attachment.
Graphic:
Attach a graphic panel file that will be display when the object goes into an alarm
state.
Program:
Attach a program that will run when the object goes into an alarm state.
15-44 Alarms
Testing Alarms
1. Disable the point that the alarm is attached to and set its value so that it will
put the point into alarm. Take appropriate measures to ensure that this does
not have adverse effects on the operation of your building.
3. Check the object editor for the point in alarm. The Alarm Status will be
displayed on the General page of the editor.
Note: When alarming a door object, use the Command Line to verify the
alarm status.
On = Active Alarm
Off = Normal
Print Door Alarm1…Alarm8
4. If the alarm status is not accurately represented on the editor, return to the
event notification alarm enrollment editor to verify accurate configuration
information.
Introduction to VideoLayout
Creating a VideoLayout
Using Video Administrator, you can search for and add doors and points, and for each
door or point, you can assign up to 16 cameras — a primary camera plus up to 15 more
cameras from which to choose. When an alarm event is triggered, based on something
happening at a door or to a point, the Video Monitor launches, showing and recording
images from the door's or point's assigned camera.
Video Administrator allows you to configure the amount of time to record when an alarm
event is triggered, including how many seconds to play back before and after the record
time. You can also manipulate the video images using pan-tilt-zoom presets. Through
Video Administrator, you can ask to be notified when a camera loses and can't transmit
its video images and/or when a camera detects motion.
Video Administrator also has powerful tools for listing point/camera configurations in
tabular format and displaying important information about the point-camera assignments.
For example, for points, you can see at a glance the point names, what types of points
they are, their system locations, how many cameras are assigned to each point, and so on.
For each assigned camera, you can see at a glance the camera name, its server name, its
configured record times, and so on. This view is highly customizable, whereby you can
adjust the view, based on point type, point path, point name, server name, camera name,
and so on.
Points
This tab allows you to add doors/points, add, configure, and remove cameras, and
preview a camera's video images. You can also arrange and customize the view
of the points, servers, and cameras.
Alarms
On this tab, for every video server and every camera belonging to a server, you
can monitor certain server/camera events, such as motion detection and loss of
video images, and generate alarm messages established for Integral brand DVRs.
Settings
This tab allows you to specify an executable program, so that you can execute it
from Video Monitor's Run button.
Points Page
The Video Administrator Points tab, allows you to add points, add and remove
cameras, configure server and camera properties (including PTZ and recording times)
as well as perform a video preview of a selected camera.
Menu bar — This is the menu bar running along the top of the points tab allows
you to add a point, add a camera to a point, remove an entry, and expand,
collapse, and customize the view of the information presented on the tab.
Click the Add Point button to add a door or a point to which you want to
assign cameras.
The Browse dialog appears, allowing you to search for and select the
door/point you want to add. Once you have found the point, highlight it and
click Select. The new point appears in the pivot table list.
Points Page
Menu Bar
First, in the pivot table list, you must select and highlight the point to which
you want to assign the camera. When you click Add Camera, a new row for
the added camera appears in the camera list beneath the selected point.
Expand the door/point so that its assigned cameras are visible in the pivot
table list. Select the camera you want to remove, and click the Remove Entry
button. A Delete Row dialog appears. Click Yes to delete the row or No to
leave it in the pivot table list.
Note: If a door/point contains only one assigned camera, and you remove
that camera entry, the entire door/point is removed from the pivot table
and the Administrator.
Points Page
Menu Bar
Select All, Expand All, and Collapse All perform the following operations.
Note: The following descriptions assume that entries are listed (and arranged)
in the pivot table according to Point Type - Point Path.
Select All: Allows you to select/highlight all the camera selections within a
door/point. Expand the door/point and click Select All.
Expand All: Click Expand All to expand door/point entries, displaying all
camera assignment entries for all doors/points.
Collapse All: Click Collapse All to collapse all door/point entries, hiding all
camera assignment entries.
The View dropdown menu allows you to alter the view of the pivot table - how
entries are grouped (or arranged), and in which hierarchy.
To do so, select the View field's dropdown arrow and select one of the following
arrangements.
Point Type - Path: This is the default arrangement. This view displays both the
point path and type, in that order. That is, the top level entries are Point Type,
where all the InfinityInputs, InfinityNumerics, Doors, and so on, are grouped. If
you expand a Point Type, all the points of that type are listed. You can then
expand the point for its camera assignments.
Points Page
Point Type: This view allows you to see the available points arranged by type
such as InfinityNumeric or InfinityInput.
Point Path: This view allows you to see the available points by path. The path
can list the network name, controller name, subcontroller name, and the point
name.
Server: This view allows you to see points listed according to the video server
(DVR) to which they're configured.
Custom: The custom view allows you to make your own arrangements/views,
according to your own needs, when none of the other choices is suitable.
To create a custom arrangement, drag and drop the name of a column heading
from the pivot table's camera list to the graphical arrangement pane located above
the pivot table and below the menu bar. For example, you can drag Camera up to
the arrangement pane. Or you can create a custom arrangement dragging one or
more column heading and concatenating it to an existing predefined arrangement.
For example:
Mix and match custom arrangements until you have a few that work for you.
Points Page
Pivot table — The main viewing pane for the Points tab is called the Pivot
Table.
On the Points tab, the Pivot Table displays a great deal of information about a
door or point and its assigned cameras in a tree-like navigational hierarchy. This
includes point type, point path, point name, server name, camera name, record
time, and so on. You can easily rearrange how all this information is displayed,
based on any one of these categories, as well as select, expand, and collapse
entries, via the Points tab menu bar.
A main Viewing Pane (the larger pane) where you can see a list of entries.
Points Page
The Arrangement Pane on the Points tab is a narrow pane located just above the
main viewing pane and below menu bar items. Here you can accept the default
arrangement, select a predefined arrangement using the View dropdown menu on
the Points tab menu bar, or build a custom arrangement.
To build a custom arrangement, you may click and drag items within the
arrangement pane to change the hierarchical structure or you can click a column
heading in the main viewing pane and drag it up to the arrangement pane. That is,
you can click and drag the name of a column heading from the pivot table's
camera list to the arrangement pane, concatenating them into your own custom
hierarchy, or you can click and drag a column heading and concatenate it to an
existing predefined arrangement.
For example:
Using the menu bar, you can use the following buttons and menu to alter and
customize the view in the pivot table:
Select All
Expand All
Collapse All
Points Page
Configuration Properties — Allows you to configure camera properties.
From here you can preview a selected camera's images, alter the position/view of
the camera via PTZ presets, and specify record times.
Video Preview
The video preview window allows you to see the assigned camera's position
and view, when an alarm event is triggered. Recording will commence using
this view.
Check the Video Preview checkbox if you want to see the camera's current
position and view. This checkbox is not checked by default.
Points Page
Configuration Properties
Note: If presets are not enabled in the DVR, then changing preset
numbers in PTZ Preset makes no differences. The view does not change.
The same default view appears, regardless.
Beneath the preview window, the server name, IP address, and video server's
user login name are displayed.
Server
When assigning or modifying a camera for a door/point via the menu bar,
select a server from the Server field's dropdown menu.
Camera
Select a camera, associated with the server, from the Camera field's dropdown
menu.
Record Time
Specify the number of seconds to record on this camera, beginning at the
moment when an alarm event is triggered.
The maximum record time for cameras on Digital Sentry (DS) video servers is
3600 seconds (60 minutes). For cameras on DVX and DVXi video servers,
the maximum time is 1200 seconds (20 minutes).
Points Page
Configuration Properties
Pre-Playback Time
Specify the number of seconds to play back before the actual alarm for this
camera is triggered.
Post-Playback Time
Specify the number of seconds to play back after the recording specified in
Record Time finishes.
PTZ
Assign a PTZ (pan-tilt-zoom) preset position for the camera's position/view.
This is the preset that the camera moves to on an alarm.
Record on Alarm
Check this checkbox to enable recorded video from this camera. (If this box
is not checked, this camera will not record on alarm.)
Explanation
Displays a text description of the field in which you have placed your cursor -
for example, if you click on Server, the explanation text is: "The name of the
DVR." This text acts as a "tool tip."
Video Monitor, available in CyberStation Version 1.82 and higher, allows you to
view live and recorded video images from cameras assigned to doors or points that
trigger alarm events. It allows you to monitor doors, immediately capture video
images from doors, unlock a door, monitor door status, monitor a person's access to
doors, and get alarm information as soon as it happens.
You customize the way Video Monitor operates using its powerful configuration tool,
Video Administrator. Using Video Administrator, you can attach up to 16 cameras to
a door or point. Video Monitor is launched when an event associated with the door or
point triggers an alarm.
Another video surveillance monitoring tool, VideoLayout, is also available for video
matrix-frame viewing. The system may be configured to use either Video Monitor or
Video Layouts as your primary video interface.
To use Video Monitor and its Video Administrator, your site must have purchased
these applications from TAC. If so, it is assumed your workstation has already
enabled in CyberStation via your CyberStation security key.
Active Video
Events List
Video Control
Frames
Door Events
Door Status
Person
Events
Active Video Events List – The Active Video Events list, located along the
top of the Video Monitor, lists recent alarm events (both door events and point
events) as they happen. For each event, detailed information is displayed. In a
door event listing, you can also actually unlock the door, momentarily. (The
number of seconds the door is momentarily unlocked is determined by what was
set in the Door Strike Seconds attribute on the Channels tab in the Door editor
for that Door object.)
Video Control Frames – The video control frames section, located in the
middle of the Video Monitor, comprises the two frames in which video images
are displayed. For the camera associated with a door or point, the right-hand
frame displays live video images, while the left-hand frame displays recorded (or
live) images. This frame area also has video-image search, record, and playback
buttons, and controls for video resolution and visual aesthetics.
Door Events, Door Status, and Person Events – These three tabs along
the bottom of the Video Monitor display access-event and current-status
information about a door and/or a person. Specifically, Door Events displays the
latest access events for the door in alarm. Person Events displays access events
of a person associated with doors.
Type:
Displays the type of alarm event. This is typically either an active event happening at
a Door or happening to a point. If it is a Door event, the word Door is displayed. If it
is a point, the name of the point — for example, Analog Input — is displayed.
Manual event — The other type of event that can be displayed is Manual. A
manual event represents an immediate recording at a live camera, when the operator,
seeing something suspicious, clicks the manual red record button at the bottom of the
video frame showing the live image.
Time Stamp:
Displays the date and time at which the event was triggered.
Point Name:
Displays the name given to the door or point.
Unlock:
Displays a graphical button that you can click to momentarily unlock the locked door
associated with the selected event. (The number of seconds the door is momentarily
unlocked is determined by what was set in the Door Strike Seconds attribute on the
Channels tab in the Door editor for that Door object.)
Point Path:
Displays the system location where the door or point resides.
Clear:
Displays a graphical button that you can click to remove the selected event from the
Video Events list.
Note: Recorded video images do not play back in the left-hand frame automatically.
To play back the video just recorded, double click the active video event. If only a
partial segment of the recording plays back, the video server may still be processing
the recording. Please continue to double click the alarm until the entire recording is
ready.
-------------------------------------------------------------------------------------------------------
If you don't want the same alarm (and recording) to repeat, specify 0 (number of
minutes) in the Repeat field on the General tab of the EventNotification editor for
the event. The repeat interval (number of minutes) specifies how many minutes to
wait until reissuing the event. If you want to repeat the alarm (and the recording)
every X number of minutes — specify this interval in the Repeat field.
Run Button
Click this button in the upper right-hand corner to execute the program or application
(executable file) that you specify on the Settings tab of the Video Administrator.
This can be a Plain English program or something like a Windows executable, such
as Notepad or Windows Calculator. The name you give the program appears to the
right of the word Run. For example:
Run - Calculator
Run - Notepad
Right-hand Frame: The right-hand frame always shows live video images. By
default, it shows live images from the camera associated with a selected door or point
event.
Left-hand Frame: The left-hand frame usually displays recorded images, but can also
display live images.
Playback of recorded video — You can play back previously recorded video
from a camera — usually the camera associated with a selected door or point
event, though you can select another camera.
Playback of X number of minutes from the live camera — You can play back
the last 15 minutes, 30 minutes, 60 minutes, 24 hours (or another time duration)
from the camera currently showing live images. Playback happens in the left-
hand frame, based on the camera whose live images are being displayed in the
right-hand frame.
1 2 3 4 5 6 7 8 9
1 Beginning of File
2 Fast Reverse
3 Play Reverse
4 Frame Reverse
5 Stop
6 Frame Forward
7 Play
8 Fast Forward
9 End of File
Live Video
Select Live Video to display live (real time) images from the camera.
Note: Be sure to select Live Video again for any image that was previously frozen.
Recorded Video
Select Recorded Video to play back a camera's recorded video.
The default camera is the first one in the list of cameras associated with that point or
door.
When you play back the recording for an alarm event, it plays for a predefined
duration established for that camera in the Pre-Record Time, Record Time, and Post-
Record Time fields in Video Administrator.
Note: This Recorded Video choice is not selectable from the right-hand frame's
dropdown menu or popup menu.
Note: Videos are stored on the video recorder, and not in the Continuum database.
Playback controls: Playback control buttons appear beneath the left-hand (recorded)
frame only. They do not appear beneath the right-hand (live) frame. These buttons
include Play buttons (forward and backward arrows) and a Stop button. Click a Play
button to begin the playback. You may also use the slider control within the frame to
move forward and backward in the recording. Other arrow buttons include fast
forward, fast reverse, one frame forward, one frame backward, jump to end, and jump
to beginning. (See also Video Control Frames.)
Record button for immediate manual recording: In either frame, click the red
record button to begin recording immediately. This is useful if you see something
suspicious in the live images. This immediate recording can be played back later.
The predefined manual duration is established in the Manual Record Duration field
on the Settings tab of the Video Administrator. The maximum duration allowed is 1
hour (3600 seconds).
Note: You cannot stop this immediate manual recording, once it starts. It must run
its duration.
Freeze Video
Select Freeze Video to freeze the camera image for this frame, for either a live or
recorded video.
Clear Video
Select Clear Video to delete the camera image from a frame for either a live or
recorded video.
PTZ
Select PTZ when you need to pan, tilt, or zoom in and out of the video image in the
video control frame.
Note: The camera assigned to the video control frame must have PTZ capabilities in
order to use this feature.
When you pass your mouse cursor over the heads-up display (HUD) on the right side
of the frame (the vertical red box), the PTZ feature displays the following symbols:
Click as needed to open the iris and increase the amount of light streaming
into the camera.
Click and hold to close the iris and decrease the amount of light streaming into
the camera.
To zoom in and zoom out, place your mouse cursor over the red, center box of the
camera frame. Move your mouse cursor until a plus or minus symbol appears:
Panning and tilting — To pan and tilt the camera, place your cursor inside the video
control window, and click once. An arrow appears. You may pan/tilt up, down, left,
right, and diagonally. The blue arrow changes direction, according to where you place
it on the window:
PTZ cont…
Right diagonal up arrow — Pan diagonally to the upper right. Click cursor
at top right corner.
Left diagonal up arrow — Pan diagonally to the upper left. Click cursor at
top left corner.
Right diagonal down arrow — Pan diagonally to the lower right. Click
cursor at bottom right corner.
Left diagonal down arrow — Pan diagonally to the lower left. Click cursor
at bottom left corner.
The pan/tilt speed increases when you click and drag the arrow further away from the
vertical, center red box. To decrease the pan/tilt speed click and drag the arrow closer
to the vertical, center red box.
Video Overlay
The Video Overlay attributes and buttons allows you to adjust your video control
images. From the video control menu, select Video Overlay. The Text Overlay
Controls dialog appears.
Items Tab
Click the Items tab to configure the text displayed for the camera, including the
date and time, over each video control frame of the matrix. The Text Overlay
Controls dialog displays, allowing selection of the type of text displayed, as well
font and color of the text. On the Items tab, click to insert or remove checks in
the checkboxes to enable or disable these text items.
Note: Item changes apply to all video control frames once they are accepted and
applied.
Font Tab
On the Font tab, to change text font, enter the numerical Font Size, or select the
Font type (for example, Arial), respectively. In the Alignment section, to adjust
the text alignment, select the appropriate alignment button.
Color Tab
On the Color tab, to change text color, select the check box for Visible. Select
various shades of color and shadow by using the eye dropper tool and color
wheel. You can also adjust the hue and shading using the slider bars to the right
and on the bottom of the color wheel.
Capture Image
Select Capture Image to capture the image being displayed in this video control
window and to save it to a file.
The Capture Video Image Save dialog appears. Browse for the directory in which you
want to save the image file, specify the file name — the image only saves as a BMP
file type — and click Save.
Camera Associations
Select Camera Associations to select and view a pre-assigned camera to view in the
video control frame. The available cameras and their associated video server are
listed on this selection's submenu.
• Door Events
• Door Status
• Person Events
On these tabs, you can view a list of and perform a search on door events, check the
current status of the door — whether or not it is locked or enabled, the last valid and
invalid access attempts, and so on. You can also bring up a history of door events for a
specific person and see live video and recorded images from the door associated with a
specific event.
To enlarge the bottom portion of the Video Monitor, displaying more of these tabs, pass
your mouse over the double horizontal rule that spans the width of the entire Video
Monitor, until the double up-and-down arrow cursor appears. Click and drag upward.
Show events for last - Use this dropdown menu to specify a time period for
which only the events in that period are listed.
Time Stamp
Displays the date and time at which the event was triggered.
Type
Displays the type of event — a valid access, an invalid attempt, a door ajar, and
so on.
Message
Displays a text message describing the type of event.
Name
Displays the name of the person who accessed or attempted to access the door.
Note: You can sort the order of the list according to each column category. Simply
click the column heading by which you want to sort.
Video: For the selected door event, click its Video button to see recorded
video images associated with that event at that door. The recording plays
back in the left-hand frame. Live video images at that door are displayed
in the right-hand frame.
Note: Not all events have video associated with them. For example,
video may not record on valid access attempts.
Events: For the selected door event, click its Events button to populate
the Person Events tab with a list of all the events at that door by only the
person listed for this selected event in the Door Events tab. (See Person
Events, below.) The Person Events tab appears automatically after it
becomes populated.
Door Status
For the door associated with the selected event in the Active Video Events list at the
top of the Video Monitor, this tab displays three types of information about the
current status of the door:
Door Attributes
Video: For the selected person event, click its Video button to see
recorded video images associated with that event at that door. The
recording plays back in the left-hand frame. Live video images at that
door are displayed in the right-hand frame.
Events: For the selected person event, click its Events button to populate
the Door Events tab with a list of all the events at that door identified in
this selected event. (See Person Events, above.) The Door Events tab
appears automatically after it becomes populated.
Person Details
Click the Person Details button at the top of the list, next to the person's name, for
basic information on about that person. A small dialog, which looks like a
miniature Personnel Manager, appears. It displays this person's photo and data
from his/her personnel record.
Note: You must have proper authorization in order to review personnel data
associated with an event.
VideoLayout
A VideoLayout object is essentially CyberStation’s video surveillance monitor,
through which live and/or recorded video is viewed. Each layout can display
video from up to nine cameras.
VideoServer
A VideoServer object identifies video servers for CyberStation, making it possible
for CyberStation to communicate with each video server and its cameras.
Various attributes for many object classes that have video associated with
them - for example, Graphics objects, Door objects and Points, such as
InfinityInput and BinaryInput.
Note: You may also open a video layout via the Plain English SHOW command, in
the Continuum Command Line or via a Plain English program.
Freeze, reload/refresh, pan, tilt, zoom, and adjust the image resolution
(contrast & brightness)
Each image window in the layout is called a video control frame. Using a multiple-
camera matrix, the VideoLayout editor allows you to assign and view the images of
one, two, three, four, six, or nine cameras.
Note: In order to assign a camera to a video control, at least one video server must
have been configured so that its cameras are available to the VideoLayout.
A Folder
A Network
A Controller
3. Define an Object Name for the VideoLayout and then select the Create button.
Matrix Selection
Select the desired video-control matrix to display one, two, three, four, six, or
nine video images in your layout. A video-control frame remains black until you
assign a camera.
Brightness / Contrast
Use the left and right arrow buttons to increase / decrease the brightness and
contrast.
1. Set the Start date (from a drop-down calendar) and the Start time of the
video segment.
2. Set the End date (from a drop-down calendar) and the End time of the
video segment.
3. Click on the Search button to retrieve the video segment for the cameras.
Choose the camera you want to view recorded video.
1 2 3 4 5 6 7 8 9
1. Beginning of file
2. Fast reverse
3. Play reverse
4. Frame reverse
5. Stop
6. Frame forward
7. Play
8. Fast forward
9. End of file
Note: Videos are stored on the video server, and not in the Continuum database.
Items - Click to insert or remove checks in the checkboxes on the Items tab to
enable or disable these text items.
Font - To change text font, enter the numerical Font Size, or select the Font type
(for example, Arial) respectively.
Color - To change text color, shadow, or background color select the check box
for Text Visible, Shadow Visible or Background Visible. Select various shades of
color and shadow by using the eye dropper tool and color wheel. You can also
adjust the hue and shading using the slider bars to the right and on the bottom of
the color wheel.
Live Video
Select Live Video to display live (real time) images from the camera assigned
to this video control frame.
Recorded Video
Select Recorded Video to play back a video clip from the camera assigned to this
video control frame. When Recorded Video is selected, a list of camera names
queue up in the dropdown menu, located to the right of the Search button. The
first camera name appears in the dropdown menu field, by default. Select the
appropriate camera name that you wish to view.
After you select Recorded Video from the popup menu, the dates and times
default to two hours before the VideoLayout was opened in the Start field and the
exact time the layout was opened in the End field.
Freeze Video
Select Freeze Video to freeze the camera image for a frame for either a live or
recorded video.
The camera assigned to the video control frame must have PTZ capabilities in
order to use this feature.
When you pass your mouse cursor over the vertical red box on the right side of
the frame, the PTZ feature displays the following symbols:
Click as needed to open the iris and increase the amount of light streaming
into the camera.
Click and hold to close the iris and decrease the amount of light streaming
into the camera.
To zoom in and zoom out, place your mouse cursor over the red, center box of the
camera frame. Move your mouse cursor until a plus or minus symbol appears:
To pan and tilt the camera, place your cursor inside the video control frame, until
an arrow appears. You may pan/tilt up, down, left, right, and diagonally. The
arrow changes direction, according to where you place it on the frame:
Right diagonal up arrow - Pan diagonally to the upper right. Click the
cursor at top right corner.
Left diagonal up arrow - Pan diagonally to the upper left. Click the
cursor at the top left corner.
Right diagonal down arrow - Pan diagonally to the lower right. Click the
cursor at the bottom right corner.
Left diagonal down arrow - Pan diagonally to the lower left. Click the
cursor at the bottom left corner.
The pan/tilt speed increases when you click and drag the arrow further away from
the vertical, center red box. To decrease the pan/tilt speed click and drag the
arrow closer to the vertical, center red box.
At the bottom of the camera frame, a scrolling menu and a Go button are
displayed. This menu contains the numbers 1 - 6 associated with each preset
camera view. Select the Go button to switch to the camera view associated with
preset number.
Note: Although some cameras support multiple camera presets, only six are
supported in this menu.
Capture Image
Select Capture Image to capture the image being displayed in this video control
frame and to save it to a file.
The Capture Video Image Save dialog appears. Browse for the directory in which
you want to save the image file, specify the file name, (the image only saves as a
.BMP file type),and click Save.
Video Points
Select Video Points to preconfigure a video control frame so that, when this
VideoLayout is attached to an object and associated with an alarm, up to four
cameras (known as "video points") can be automatically associated with the
VideoLayout.
When the alarm goes off, this VideoLayout is launched, displaying the video
points associated with the object that went into the alarm mode.
These cameras are pre-assigned via the Video Points button (and the Video Points
dialog) in the Alarms tab or Advanced Alarms tab of the AnalogInput,
AnalogValue, BinaryInput, BinaryValue, Door, InfinityInput, InfinityNumeric,
InfinitySystemVariable, MultistateInput, or MultistateValue editor.
Using the Video Points dialog in these editors, you designate between one and
four video points, whereby each numbered "video point" represents a frame in the
VideoLayout's matrix
About the Video Points Dialog – Click the Video Points button on the
Alarms or Advanced Alarms tab of the editors listed above to bring up the
Video Points dialog.
In this Video Points dialog, you may also configure a camera to record a
video clip, for specified number of seconds, when the alarm goes off.
Video Servers - Use the Video Servers dropdown menu to select a video
server on which the camera is located. (A VideoServer object must be
already configured and the server online).
Cameras - Use the Cameras dropdown menu to select a camera for the
numbered video point. (The camera must be configured and enabled on
the selected video server.)
Rec - Check the Rec. checkbox to record a video clip from the selected
camera. Recording begins at the moment the alarm goes off.
Duration - In the Duration field, use the up and down arrows to select the
number of seconds to record a video clip, once you check the Rec.
checkbox.
PTZ - In the PTZ field, select the number of the preset camera view. (This
camera must have PTZ (pan, tilt, zoom) capabilities in order to use this
feature.)
After you pre-assign the video point cameras to the frames, you reference a video
point number here (in the General tab of the VideoLayout editor) that corresponds
with each numbered frame you configured in the Video Points dialog. Right click
over the frame, select Video Points, then select 1, 2, 3, or 4. For example, the
camera you specified as "Video point 1" in the object editor is assigned to the
frame you reference as "1" in this VideoLayout object.
Video Servers
Select Video Servers to assign or reassign a camera or "video source" to this
video control frame.
Select the appropriate server name and then in the next popup menu, select the
name of a camera — for example, it might be called "main lobby" or "loading
dock" — belonging to that server. The camera is assigned to the video control,
and the camera's images immediately appear in its frame.
In order to assign a camera to a video control, at least one video server must have
been configured.
What is a ListView
Opening ListViews
ListView Features
Printing ListViews
Creating a ListView
ListView Editor
17-2 ListViews
What is a ListView
A Listview is a Continuum object that displays a list of attribute values about a
specific object class. Listview attribute values are retrieved either live from the
controller or from the Continuum database.
The information displayed in a Listview depends on how the ListView had been
configured and whether or not qualifiers have been established to filter objects by
specified criteria.
Examples of ListViews
Object
An object is an element within the Continuum environment representing
physical and software items. Physical objects include controllers, I/O
modules, workstations. Software items include schedules, reports, groups,
listviews, graphics, etc…
Attribute
An attribute is the property or characteristic of an object. For example,
personnel attributes include name, department, and card number.
Class
Objects are grouped into classes based on similar attributes. Typical
classes include doors, personnel records, inputs, outputs, schedules and
graphics.
17-4 ListViews
Opening ListViews
As an Operator, opening a ListView is performed from a menu page.
From the System & Status menu page, point and click on the Infinity Inputs button to
retrieve the ListViews Page.
Title Bar
The Title Bar displays the ListView name that describes the contents of the list (i.e.,
Infinity Inputs.)
Pull-Down Menus
Selecting options from the pull-down menus is one way to perform the ListView
functions discussed throughout this chapter.
Object Menu:
The Object Menu provides options related to printing, deleting all objects from
the list, and closing the ListView window.
Note: An Operator may not be granted sufficient privileges to perform the Delete
All function.
17-6 ListViews
ListView Features
Pull-Down Menus cont…
Edit Menu:
The Edit menu provides options for copying selected objects, selecting all objects
in the list, and setting the attributes for a selected object.
View Menu:
The View menu provides options for displaying the Toolbar and Status Bar,
refreshing the ListView or object information, generating an HTML report (if one
is configured for the ListView), and editing the configuration parameters for the
ListView (if granted editing privileges).
Scroll Bars
If a ListView contains many rows and columns of information, which do not all fit in
the window, use the horizontal and vertical scroll bars to view the additional
information.
Note: If the ListView contains many objects, it may take awhile before the list is
compiled and the data is displayed. Do not click on the ListView button
repeatedly since a ListView for every click will be loaded.
Highlighted Objects
Some ListViews use colors to visually draw your attention to objects that may require
evaluation. For example, the All Temperature Inputs ListView (shown below) has
two objects highlighted in yellow. They are highlighted because their values are less
than zero indicating a problem may exist with the temperature sensors.
17-8 ListViews
Working with ListViews
Prompted ListViews
The ListViews we have looked at so far retrieve objects based upon the requirements
specified in the ListView configuration (as defined by your Continuum
Administrator). Some ListViews, however, prompt a user to enter search criteria
before compiling the ListView.
When searching, the prompt box always contains an asterisk (*) character. The
asterisk is known as a wildcard and is used to simplify the search process. An
asterisk matches any number of characters. It can be used as the first or last character
in the search string.
Note: A wildcard is a placeholder for other characters when specifying a value and
the Operator only knows part of it or wants to find more than one value that may
match a certain pattern.
The best way to describe the use of a wildcard is through examples, as provided
below.
If searching for last names and only entered the asterisk in the prompt box, all
the personnel records in your database would be retrieved.
If wanting to retrieve all personnel whose last names begin with the letter “S,”
enter S* in the box.
If wanting to retrieve all personnel whose last names end with the letters
“LY”, enter *LY in the box.
Method 1
Double-click on the object name to open the Object Editor window for the item.
Method 2
Right-click on the object name to retrieve a pop-up menu. Select the Edit option,
which opens the Object Editor window allowing to make the required changes.
Refer to the following table for a description of the pop-up menus.
Open
Open displays the Editor window for the selected item allowing to view it’s
properties.
Edit
Edit displays the Editor window for the selected item, allowing changes to the
item properties.
View
View provides the ability to retrieve the History or Graph for the item.
Send To
Send To is used to send the selected item’s information to the controller, a text
file, or printer.
Delete
Delete provides the option to delete the selected item’s record from the
database. This option should be used with extreme care since there is no
method for restoring information that has been deleted.
Rename
Rename allows the user to change the alias name of the selected item.
Properties
Properties opens a tabbed window displaying system information for the
selected item.
17-10 ListViews
Working with ListViews
Editing Objects
Method 3
Some object attributes can be changed directly within the ListView window.
Double-click on the attribute to change and a cursor will appear in the box where
the pointer was located (if it can be modified in this manner.) Enter the new value
and press the Enter key to make the change.
Refresh List: Click on this quick pick icon to update the ListView when
values are not dynamically updating.
Refresh List View Object: Click on this quick pick icon to update the
ListView when changes have been made to the configuration of the ListView
(administrators only).
Clicking on the Print quick pick icon sends a report to the locally connected
printer (the Windows NT default). The report uses default settings to print a report.
Page Setup
Print Setup
Header/Footer
Page Setup
The Page Setup option is used to modify the page format defaults such as
margins. When selecting this option, the following dialog box appears.
Most of the items allow the option to select or deselect the format settings such as
whether the headers for rows and columns will be printed on every page.
To change the current setting, click on the radio button or box to the left of
the item.
To change the margin settings, click in the box and type in the new value
in inches.
The Preview area shows an example of how the report will look when it is
printed with the current settings.
17-12 ListViews
Printing ListViews
Changing Print Settings cont…
Print Setup
The Print Setup dialog box lets the user modify the properties of the default
printer or select a different printer if more than one printer is available.
Note: Since the Print Setup dialog box is a Windows NT function; refer to the
Windows NT and printer documentation for more information about changing
these parameters.
Header / Footer
Use the Header/Footer option to specify items to be printed on the top and bottom
of every page of the report. For example, specify a report title to be printed as the
header and the page number and date to be printed as the footer.
If there is more than one row of footer information, move to the next row and
enter the text in the appropriate left, centered, and/or right aligned column.
Note: For the Header and Footer, the following codes are available for the easy
insertion of page numbers, date, and total number of pages.
Code Description
To change the Font, click on the Font button. A dialog box similar to the one
shown below displays.
Make font choices from the items listed, which correspond to your selected
printer’s capabilities.
After making the required changes, click on the OK button to return to the
Header/Footer dialog box.
17-14 ListViews
Printing ListViews
Printing an HTML Report
Clicking on the View Report quick pick icon generates an HTML report, which
is displayed through a web browser. From the web browser, a user can print the
HTML report, send it to someone using email, change the format and save it to a file.
Note: Refer to the web browser's documentation for specific information on the
available functions and capabilities of the application.
The HTML report is only a valid option if the Continuum Administrator has
associated a HTML template with the ListView. Otherwise, when clicking on
the icon, a dialog box will appear with the message “Nothing to do. HTML
template file not defined.
HTML reports contain information captured from the ListView at the moment
the icon was selected. The values do not continue to update in the HTML
report. To retrieve a new set of values, return to the Continuum ListView and
generate another HTML report.
1 From the desired location, right click and select New and then ListView.
2. Enter an Object Name for the ListView and then select Create.
For organizational purposes, consider creating a ListView folder and then create the
ListViews from that folder.
17-16 ListViews
ListView Editor
General Page
Description:
Enter a description of up to 32 characters (including spaces) to describe the
listView.
Class:
Select an object class from the dropdown menu. The ListView will display only
the objects it finds from this class.
Filter:
Select a filter for the ListView. There are pre-defined system filters available and
Continuum administrators can configure user-defined filters.
Filters are time-based objects that narrow the search for the four Event class
objects: Activity, Access, Alarm and Error.
The Path Type tells Continuum where to look for objects of this class - for
example, programs on a particular controller or InfinityOutput points stored in a
certain folder. Selections include:
FolderandBelow - Searches the folder in the Path field and all its subfolders
DeviceandBelow - Searches the device in the Path field all the objects
attached (owned by) the device
Prompt - Displays a dialog box that asks users for the ListView path
ClassDefault - Designates this ListView as the default view for the class
selected from the Class pull-down list
Path:
Browse for and select the device or folder to insert in Path.
Report Template:
To view the data within the ListView in an HTML report, select an HTML report
template file to use.
17-18 ListViews
ListView Editor
General Page cont…
Options:
Check one of these two checkboxes to select a display option:
Show Grid Lines - Use this option for the ListView to contain row and
column markings.
Live Data on Open - Use this option to make the ListView open and poll for
live attributes before displaying any data in the listview.
Live Data Refresh Rate - If a ListView contains live data, enter the Live
Data Refresh Rate in seconds. Continuum refreshes only the ListView's live
attributes using the interval specify here.
Run Listview:
To run the ListView, select the Apply button and then the Run ListView button.
The new ListView appears.
Add Column:
Select this button for each column displayed in a ListView.
Remove Column:
Use this button to remove a selected column.
17-20 ListViews
ListView Editor
Columns Page
Attribute:
Select an attribute such as Name or Status from the dropdown menu.
Heading:
To use a different heading, type over the attribute Name. By default, the ListView
uses the attribute's Name as a Heading.
Edit:
Check this checkbox to let users edit the attribute from the ListView. Clear to
disallow editing.
Not all attributes are editable and are determined by the Attribute setting.
Justification:
Justifies the position of the text displayed in the ListView to the left, center or
right side of the column.
Source:
Defines whether the attribute is retrieved from the database or polled live from the
controller.
Not all source options are editable and are determined by the Attribute selection.
Sort:
Use this feature to sort certain data attributes in the ListView according to their
values. Use up to 3 attributes for sorting objects in the ListView. The sort can be
either in ascending or descending order.
17-22 ListViews
ListView Editor
Columns Page cont…
Width:
The width can be set by either entering a number (in pixels) or by dragging the
right side of a column to the desired width.
Show:
Check the Show checkbox to include this column in the ListView.
Background Color:
Select a color to distinguish columns displayed in the ListView.
Live - Polls the controller for attribute values in qualifier and runs second only on
the result of a live qualifier.
The Qualifiers page is for entering qualifiers and setting highlight colors that will be
displayed in the ListView depending on attribute values.
Database:
Enter a statement that accesses attribute values in the Continuum database.
Use database qualifiers to narrow a database search to cut down on search times.
Enter one or more Plain English statements that will qualify objects based on the
value of specific attributes.
When including a ListView attribute that is not dynamic, such as Name, the
system retrieves the information faster from the database than from the
controllers.
17-24 ListViews
ListView Editor
Qualifiers Page
Database: cont…
HVAC Samples:
ElecType is Digital
Units = "%Open"
To keep template objects from appearing in a list, use the following qualifier:
Template is False
Security Samples:
Live:
Enter statements that access live attribute values.
Enter one or more Plain English statements that qualify objects based on the value
of specific attributes.
Value > 78
Highlight:
Enter statements to highlight certain objects based on a certain attribute value.
Enter Plain English statements that highlight objects based on the value of
specific attributes. This is especially useful if you have a Live or Database
qualifier statement like the following:
To highlight only those objects with an Override value of TRUE, enter the
following statement:
Override = True
Highlight Color:
Defines the Text and Background color of highlighted objects.
17-26 ListViews
ListView Editor
Qualifiers Page cont…
Query Wizard:
The Query Wizard assists in building a qualifier statement.
The Attribute options are dependent upon which class of object was selected on
the General page.
Attribute Operator
Prompt:
Select the Prompt checkbox to be prompted for an alternate attribute value when
the Listview appears.
The Prompt feature is only available for a Database qualifier. It is not available
for object link attributes, such as owner ID or device ID.
Once the statement is built, it is returned from the Query Wizard to the
appropriate text window in the Qualifiers page.
17-28 ListViews
Ch 18 Groups
Chapter Contents
What is a Group
Opening a Group
Group Features
Editing an Object
Creating a Group
Group Editor
18-2 Groups
What is a Group
Groups are collections of objects put together in a convenient way to organize and
view information that is somehow related, as defined by specific needs. For example,
grouping all of your fan points for a building or all of the points for a VAV box.
Although ListViews also provide a way to view information about points, ListViews
are limited to points within one object class. Members of a group can come from
different object classes such as inputs, outputs, numerics, etc.
When viewing information about groups, the current values associated with the points
in a group are presented, as well as historical information. To collect historical data,
automatic logs need to be configured for the points (configured by the Continuum
Administrator).
The history and graphical views provide valuable information about group member
activities over a specified time period, which can be easily printed or saved to a file
for management reporting.
Group
Graph view - View a graph of the selected member list objects. The graph plots
logged values.
History view - The history displays a list of all the selected member list objects,
along with their logged values over a particular period.
18-4 Groups
Opening a Group
1. From the Main menu, select the Groups button to access the Groups ListView.
2. The Groups ListView is displayed. Double click on a specific Group to open its
Member List.
Title Bar
The Title Bar lists the Group name and indicates what view is currently displayed.
Menu Bar
Selecting options from the pull-down menus is one way for performing the group
functions.
Object Menu
The Object Menu provides administrative options to edit the parent object for the
group and to save the group.
18-6 Groups
Group Features
Menu Bar cont…
View Menu
The View menu provides the ability to select between the member list, the history
or graph views. The toolbar and status bar can also be displayed or hidden. If
one of the objects in the Member List is selected, then the option Member
Properties is also available from this menu.
Window Menu
The Window Menu provides options for managing open windows. From this
menu, choose between the arrangement options (Cascade, Tile, Arrange Icons)
and see a list of currently open windows, to choose from.
Edit the parent object for the Group or selected member list object
View History information for the Group (or selected Member List object(s))
Refresh Icon
Select/Deselect Boxes
Boxes with or without check marks in them are displayed to the left of each object.
These boxes are referred to as the Select/Deselect Boxes. They are used to indicate
whether an object in the group should be included when History and Graph functions
are performed.
Scroll Bars
Scroll bars become active when the Group you are viewing includes lots of objects
and attributes.
18-8 Groups
Group Features
Menu Options
From the Member List, the user can perform functions associated with the objects in
the group. When right-clicking on an object, a pop-up menu appears.
Note: The Open and Edit options can be a bit confusing. Depending on the
Continuum application that's running (Schedules, ListViews, Groups, Graphics,
etc.), they may perform different or the same function. In some cases, choosing
Open allows for only viewing the object. Other times, the Open option allows for
editing the object.
View
Provides the option to retrieve the History or Graph for the selected object
Send to
Sends the object information to the controller, a database, a text file, or the
printer.
Delete
Removes the selected object from the Group.
Page Setup
Provides access to the settings for how group information prints.
Note: The Page Setup and Print Selected options require a default printer to be
configured within Windows NT. Ask the Continuum Administrator for assistance
if a printer is not already defined. This also applies to the quick pick Print icon.
Print Selected
Sends the information for the object to the printer.
Remove Members
Removes the selected object from the group.
Member Properties
Opens a dialog box allowing to change settings for how the object data will be
displayed in a Graph view. Specifically, a user will be able to change top and
bottom range values and the steps between the ranges. The units and format for
the object are also displayed in the dialog box.
Properties
Provides descriptive information about the object such as name, alias, device,
current status, and history.
18-10 Groups
Editing an Object
If using the Group function to monitor the activity of objects, at times you may want
to edit the object in response to a problem situation.
Right-clicking on the SpaceTemp object and selecting the Edit option opens the
Object Editor window.
Once the necessary changes have been made, click on the OK button to return to the
Member List.
In order to update the display to reflect the changes, close the window and re-open the
Group by clicking on its button on the Menu Page.
The data presented in the History View is retrieved from the information recorded via
the automatic logs configured for the objects (as configured by your Continuum
Administrator). If a point does not have an automatic log defined, no values will
appear in the History View.
To generate a History view, click on this icon from the Quick Pick Toolbar. A
Range dialog box appears allowing the user to specify the dates, times, and value
intervals for the history view.
The Start and End Times reflect the default of one hour from the present time.
To change the Start or End Times, click on the up or down arrows next to the
current value to increase or decrease the current time or type in a new value in
each field by clicking on the time element (i.e., hour, minute, second) and
entering a new value. Use the TAB key to move between the time elements.
To change the Time Between Rows, click in the appropriate field (hours, minutes,
or seconds) and enter the new value. Enter values in each field to attain the time
interval you desire.
18-12 Groups
Viewing the Group History
Time Range for History
Log Type
If both log types have been configured for the group, then choose between the CX
or the Extended. Click on the radio button to the left of the desired log type.
Now Button
Sets the End Date and End Time to the current date and time.
OK Button
When all the necessary Range changes have been made, click on the OK button
to proceed to the History View based upon the settings.
Note: In a History View, the rows correspond to the time intervals for the values.
The columns display the members of the Group and their values.
18-14 Groups
History View Features
Fill Options
Four quick pick icons are available in the History View. They provide the following
fill options for the time increments when a value has not been recorded in the log.
The No Fill option only displays the logged values (as shown in the figure
above.
The Repeat Fill option repeats the most recent logged value between time
increments.
The Slope Fill option displays gradations of sloping values calculated between
the time increments.
The Dim Fill option is a toggle button controlling the appearance of the Fill
values. When it is in the Dim mode, the values appear in gray. In the non-Dim
mode, they appear in black.
Notice some values appear in gray since they are the repeated values shown in
Dim mode.
Note: Remember to click on the Print quick pick icon to print out a history view.
A printout may help to assist a Technician with troubleshooting a problem or to
fine tune the performance of a particular point.
18-16 Groups
Viewing the History of a Single Object
Sometimes it's necessary to look at the history for a particular object or objects. Two
options for accomplishing this exist and both are performed from the Member List.
The list for the object(s) will be displayed based upon the range settings (similar to
the list below.)
18-18 Groups
Creating a Group
1. From the appropriate controller, right click and select New and then Group.
2. Enter an Object Name for the Group and then select Create.
Description:
Enter text that will be the title of the graph and history of the group.
Default View:
Select the view of the Group that will appear when opening the group object.
The default setting of zero (0) means there will be no live update of the points
when displayed in the log viewer.
18-20 Groups
Group Editor
Member List Page
The Member List page displays a list of members and is where objects are added
and removed from the group.
Add:
Use this button to add members to the list.
Objects can also be added to the Member List from the Explorer by using the drag
and drop technique.
Remove:
Use this button to remove highlighted objects from the Member List
Singular Scale - Use this scale if all points use the same unit type or if all
points have the same engineering units.
Multiple Scale - Use this scale when a group of objects have different unit
attributes or if points have different engineering units.
Right click on the object in the Member List and select Member Properties.
Set the Top and Bottom values for the object. Do this for each object in the
Member List.
18-22 Groups
Group Editor
Graph Page
Scale of Vertical Axis:
Top - Enter the number that will show on the graph view as top of scale.
Bottom - Enter the number that will show on the graph view as bottom of
scale
Units - Enter the unit text that will show as the label for the vertical axis.
Actual values are taken from automatic logs at the intervals defined for each log.
Fill values occur at the interval defined by the Time Between Rows setting.
Filling Type:
Select the option for filling in values between the logged values on the history
chart.
None - This option displays only the values taken at each log interval.
Repeat Values Until Change - This option repeats the last interval until the
point value changes.
18-24 Groups
Group Editor
History Page
Filling Type: cont…
While in Graph view, Right click on the appropriate Pen who's properties are to be
changed and select Pen Properties…
Pen Color:
Click this button to select a color for the pen – that is, the color of the data points
and the style of the lines that connect them.
18-26 Groups
Changing Pen Properties
Style:
From the Style dropdown menu, select a style for showing how the pen (and its
trend of plotted data points) is displayed on the graph. For example – a trend line,
bar chart, etc. The menu provides the following choices.
Creating a Report
Report Editor
Sample Reports
19-2 Reports
What are Reports
CyberStation provides a graphical suite of features, called Reports, that allows you to
gather, view, compare, and distribute point-object data values, locally or remotely,
manually or automatically, from virtually anywhere in your Continuum system.
Using CyberStation Reports, you may collect and filter data from a multiple number
of dynamic building-control data sources (including extended logs) then instantly
display this data in graphical bar charts, pie charts, trend charts, or columned text
charts.
Print a report
In Continuum Explorer, right click on a folder or device, and select New, then
Report, from the popup menu.
From the New dialog, specify a Name for the Report and select the Create button.
19-4 Reports
Report Editor
Configure the Report object, using the Source, Filter, and Output pages of the
Report editor.
Source Page
Description:
The description can be up to 32 characters including spaces to describe the report.
The description can be viewed from the Report Viewer.
Data Source:
From the dropdown menu, select the source of data, on which you want to report.
There are 7 options to choose from:
Alarm Event: Displays data retrieved from the AlarmEvent log in the
Continuum database. There are 22 available types of alarm data from which to
choose. For example, you can see "most active alarmed objects" or "most
active persons".
Activity Event: Displays data retrieved from the ActivityEvent log in the
Continuum database. There are 11 available types of activity data from which
to choose. For example, you can see "login attempts per user" or "most
common activities".
Error Event: Displays data retrieved from the ErrorEvent log in the
Continuum database. There are six available types of error data from which to
choose. For example, you can see "error events per workstation" or "most
common errors".
Note: The selections in the other three fields, Report Type, Chart Type, and
Chart Subtype, change, depending on which Data Source you choose.
19-6 Reports
Report Editor
Source Page cont…
Report Type:
This narrows down the type of data on which you want to report, based on the
Data Source.
From the dropdown menu, select the report type on which you want the report to
be based on. The options in the Report Type dropdown menu will change based
on the Data Source selection.
Note: The Access Event, Alarm Event, Activity Event and Error Event data
sources have many report types from which to choose. The names of these
report types are self-explanatory.
Note: The selections in the remaining fields, Chart Type and Chart Subtype,
change, depending on what is selected for the Report type.
Chart Type:
The chart type selection will change depending on which Data Source and/or
Report Type has been selected.
Bar
Pie
Text
Trend
Minmax
Clustered Bar
When a chart type is selected, a graphic example is displayed on the Source Page.
Chart Subtype:
Select the chart subtype that is compatible with the chart type that is selected.
When the chart subtype is selected, a graphical example is displayed on the
Source Page.
Trend Chart:
The Trend Chart displays a pictorial graphic of the type of chart that is selected
from the Chart Type and Chart Subtype options.
The columns that are available for any given report change, depending on which
Data Source and/or Report Type you select.
19-8 Reports
Report Editor
Source Page cont…
Selectable Columns Dialog
Columns
The columns that initially appear in your report, by default, are listed in the
Selected window. Other columns that are available, but not yet selected, appear
in the Unselected window.
Add / Remove
To add a column in the Unselected window, highlight the unselected column
name you want to add, and click the Add button. This column moves to the
Selected window.
To Remove a column in the Selected window, highlight the column you do not
want to appear in the report, and click the Remove button. This column moves to
the Unselected window.
Up / Down
In a report, columns appear from left to right, according to the order in the
Selected window, whereby the first in the list is the leftmost column, and the last
in the list is the rightmost column.
To change a column's place in the report, highlight its column name, and click the
Up or Down button to move the column up one position or down one position,
respectively.
Sort By
Sort Columns
The Primary, Secondary, and Tertiary dropdown menus establish the sort order
that the report uses.
PointName
PointValue
DateTime
Sort Direction
The checkboxes beside the Primary, Secondary, and Tertiary fields specify the
sort direction for the column values. There are two directions:
Ascending
Descending
Ascending order is the default (no check). For descending order, check the
Descending checkbox.
19-10 Reports
Report Editor
Filter Page
There are two types of data on which you may apply a filter for your report:
Time data
Object data
The Log Filter and the Time Interval attributes allow you to filter time by selecting
a time filter or by setting up a specific "custom" time range. A log filter is an existing
Continuum-supplied filter object, such as Today and Last Week. By using the Object
Member List you can specify individual point objects on which to report. If there are
thousands of objects, then selecting certain subsets of objects for your report becomes
an important task.
Log Filter:
Selecting this radio button specifies a time range for the report, based on a
Continuum system-supplied filter.
Select the Log Filters browse button to display all the filters in the Root
directory or any folder you specify. Select the desired filter. The name of this
filter appears in the Log Filter field.
Path:
Use the Path dropdown menu to search for and select, from the tree, a specific
system controller whose member-list objects on which you want to run (view) a
report.
Specifying a controller here is necessary when you have two or more controllers
containing objects that have the same names from controller to controller. For
example, one moment you may want to run a report on FanInput1 through
FanInput8 residing on one fan controller, and the next moment run another report
on the same named points on another fan controller.
Member Objects:
The member object list window contains a collection of points on which you want
to run a report.
At any one time, you may add or remove one or more objects from the list. For
each member, the member object list columns display the object name and object
class type.
For each member, it also displays either the device ID (the name of the device to
which the object belongs) or the owner name (the name of the folder in which the
object resides).
19-12 Reports
Report Editor
Filter Page cont…
Add (Button):
Use the Add button to add objects to the Member list. A browse dialog will
appear displaying the class of objects that reflect the Object type selected.
Remove (Button):
Use the Remove button to remove objects from the Member list.
Heading:
Enter a text heading to appear at the top of the report. You may use wildcards in
the text.
Subheading:
Enter a text subheading to appear beneath the heading, if desired.
Report created at %t (the wildcard (%t) is the time when the report is
generated)
19-14 Reports
Report Editor
Output Page cont…
X-caption:
Enter a text caption that describes the values along the X (horizontal) axis of the
plot.
Y-caption:
Enter a text caption that describes the values along the Y (vertical) axis of the
plot.
Z-caption:
Enter a text caption for the Z (for clustered bar chart).
Footnote:
Enter a text footnote, if desired. You may use wildcards in the text.
This radio button is selectable only when running a Report for trend data. To run a
trend for data, from the Source page, select ExtendedLog as a Data Source and
Object-Value as a Report Type.
Select this option if trend data from point to point were very dissimilar and
unrelated. For example, comparing analog values with different scales to digital
values with different scales.
This radio button is selectable only when running a Report for trend data. To run a
trend for data, from the Source page, select ExtendedLog as a Data Source and
Object-Value as a Report Type.
PDF - PDF outputs a report to an Adobe Acrobat PDF file. With this option,
the content of the PDF file is immediately displayed in the ReportViewer.
Acrobat Reader is launched and embedded in the ReportViewer.
Fixed Scale:
Use fixed scales when you do not want the system to set its own scales
automatically based on the point data being plotted.
Select Fixed Scale and enter integers in the From and To fields to designate the
low and high limits of a scale based for the point values units. For example, the
report could show a fixed temperature scale between 60 and 80 degrees.
The email recipients listed here are also the default recipients used when emailing
a report manually via the email button on the ReportViewer.
19-16 Reports
Report Editor
Output Page cont…
Output report to file in path:
Check the checkbox when sending an automatic report to a file.
This is used by the report command line tool that schedules a report to run
automatically at a specific regular time. When this report runs automatically, it is
saved to the file whose path is specified in this field.
Use the browse button to search for and select the path in which you want to save
the report file. (you may manually enter the path in the field)
The system generates a file, with a unique filename, based on the name of the
report and a timestamp. At the time the report is run, a timestamp is appended to
the end of the filename (the Report object name).
Apply: (Button)
Apply saves your Report configuration changes immediately while remaining in
the Report editor. (Select the OK button to save changes and exit the Report
editor)
19-18 Reports
Sample Reports
Snapshot Editor Settings
19-20 Reports
Sample Reports
Text Editor Settings
19-22 Reports
Sample Reports
Single Trend Editor Settings
19-24 Reports
Sample Reports
19-26 Reports
Sample Reports
Pie Chart Editor Settings
Send to Controller
Send to Database
Infinet i2 Controllers
Copy Options…
Copy Options…
Use the Copy and Paste options from the Edit menu, or simply drag objects from
one container to another. Because this process is so easy, it is wise to set up a few
rules to avoid conflicts:
The Copy Options dialog helps answer these questions and control how and when
objects can be copied in Continuum Explorer.
The Source Container Options defines whether to copy an object or just its
contents.
Copy child objects, but do not copy the children’s children: When
selecting this option, copying one NetController onto another will copy its
Infinet controllers as well but not the points in the Infinet controllers.
(This option is typically used)
Copy child objects and the children’s children: When selecting this
option, copying one NetController onto another will copy its Infinet
controllers and the points in the Infinet controllers.
Name conflicts only affect a copy operation when there is an object in the target
location that has the same name or alias as the source.
Renaming Options
This series of options offers a selection of rules for Continuum to follow when
copying objects and name conflicts occur.
The Renaming Options are the default settings and Continuum will generate a
new name and a new alias for the copied object if an object with the same name
or alias exists within the target folder, device, or container.
When selecting:
New objects are created with an (_1, _2, _3…) under the Alias and Name
columns.
If you choose to deselect the Renaming options, the Simple Object Options will
be highlighted.
Skip source objects with name conflict: Selecting this option informs
Continuum that if an object with that name already exists in the device or
container, then do not copy the object.
Merge target objects with name conflicts if the source object is of the
same class, otherwise skip the source object: When selecting this
option, Continuum will merge the attributes of an existing object with the
object being copied in if they are of the same class. The original object
remains, but it now has the attributes of the object being copied. If the
name conflict is between objects of different classes, the copy is skipped.
Merge target objects with name conflicts if the source object is of the
same class, otherwise replace the source object: With this option
selected, Continuum will merge the attributes of an existing object with
the object being copied in if they are of the same class. The original object
remains; it now has the attributes of the object being copied. If the name
conflict is between objects of different classes then the original object is
replaced with the object being copied.
Replace target objects with name conflicts: With this option selected,
Continuum will simply replace objects that have name conflicts with the
objects being copied in. Be very careful with this option because when
replacing a pre-existing object it may cause unintended consequences in
programs, alarms, groups etc.
Container Options
If you choose to deselect the Renaming options, the Container Options will be
highlighted.
Merge Source and Target containers with name conflicts: With this
option Continuum will merge the attributes of the two containers with a
name conflict, retaining the original containers object ID.
It could be used if you are copying an entire controller and don’t want to copy
schedules and groups.
Filter Options
With Filter options, the Continuum administrator can make proactive decisions
about classes of an object that will, or will not be copied.
Copy all Source Objects: All classes of objects will copy. This is the
default selection.
The Import Into Option allows for setting various skip, merge, replace and area
link options when performing import operations. Specifically importing from
ASCII dump files and importing from CSV files.
These offer the same tools as the simple object options on the copy options tab.
Skip source objects with name conflict: This option tells Continuum
that if an object with the name already exists in the device or container,
then do not copy the object.
Replace target objects with name conflicts: With this option selected
Continuum will simply replace objects that have name conflicts with the
objects being copied in. Be very careful with this option because when
replacing a pre-existing object, it may cause unintended consequences in
programs, alarms or groups.
This only applies to Personnel with the use of the RefTemplate attribute.
Overwrite existing Area Link: This option will overwrite the personnel
target object’s area links with the personnel source file object’s area links.
Append imported area links to existing area links: The option will add
the personnel source file object’s area links to the area link of the
personnel target object.
Replace the area links from the personnel’s parent template with the
area links from the new parent template but leave all other area links
unchanged: This option will replace the area links in a personnel object’s
parent template with the source file area links, then append these template
links to the target object, leaving all other target object links unchanged.
The target object, therefore, now has its own links plus the updated
template links.
A Personnel Area List is effected depending on which Area Link Options were
selected prior to .CSV import.
This is an example of a .CSV file for the import of one personnel object.
More complex import details are discussed in the System Admin course.
Import Into…
After determining the rules associated with importing files, .csv or .dmp files can
be imported into the system.
This can be an efficient way of importing large amounts of information into the
system.
Selecting the Import Into… option from the Object menu allows you to save a
text file in the .csv or .dmp format. This file can be saved to the windows desktop
and imported into a container object.
Continuum Explorer allows you to set various source-object options and text-file
options when you when you are exporting to ASCII dump files.
Do not dump child objects: Select this option to export an object’s data,
but not the child objects - that is, not the objects contained within the
controllers belonging to the parent object.
Dump Child object, but do not dump the children’s children: Select
this option to export an object’s data as well as its child objects, but do not
export the child objects within controllers contained beneath those child
controllers.
Dump child objects and the children’s children: Select this object to
export the parent object and everything beneath it. This operation exports
the parent object, all objects contained within controllers belonging to the
parent object, plus all objects within the controllers contained beneath the
child controllers.
Overwrite the file if it already exists: Select this option to overwrite the
target text file’s data with the data from the source object.
Append to file if it already exists: Select this option to add the source
objects data to the data in the target folder.
This can be an efficient way of exporting large amounts of information from the
system for data manipulation and for use at similar Continuum sites.
Selecting the Send To > Text File… option from the Object menu allows you to
dump information out of the system and saves it in an ASCII .dmp format.
Continuum Explorer can set source object options when performing a "send-to-
controller", that is, when updating an object in the Continuum database and need
to distribute or "reload" the updated data to controllers that need to know about
the updates.
Caution: The Send to Controller operation resets the controller and turns off
all outputs. Choosing the selection Reload attached objects and controllers
shuts down the entire building.
Typical Selection
Do not reload attached objects: Select this radio button to reload the
controller, but do not reload the data from the attached objects.
Reload attached objects, but not attached controllers: Select this radio
button to reload the newly updated object's data in the affected controllers,
but do not reload the child objects belonging to the controllers contained
within this parent (attached) object in the device hierarchy.
3. Upon completion, double click the distribution properties icon to confirm the
reload.
When this feature is enabled, editing an object, creating a new object and deleting an
object from a Command Terminal will send those changes to the CyberStation to be
updated in the database if the workstation is online.
If a reload is performed through the Command Terminal, the controller informs the
SQL database that it was reloaded and that a manual SQL synchronization is
necessary. Continuum marks (with a flag) the controller icon in the Explorer. The flag
presents a tool tip when the cursor is placed over it.
The purpose of the flag is to ensure that system administrators and other CyberStation
users are aware that changes have occurred to the controller and a save to database
must be accomplished.
Do not save attached objects - Select this radio button to perform a save
of the Continuum database, but do not save data from attached objects.
Save attached objects, but not attached controllers - Select this radio
button to save, in the Continuum database, the data in the object that was
just directly updated in a controller from the command terminal, but do
not save the child objects belonging to the controllers contained in this
parent (attached) object in the device hierarchy.
Save attached objects and controllers - Select this radio button to save,
in the Continuum database, the data in the object that was just directly
updated in a controller from the command terminal, and also save the
child objects belonging to the controllers contained in this parent
(attached) object in the device hierarchy.
3. Upon completion, double click the distribution properties icon to confirm the
send to database.
Double click distribution properties icon
Flash Memory
The controller includes an extra Flash Memory for storing some of the
Application data as well. This Flash Memory can be commanded to store the
configuration data contained in the battery-backed memory as an extra insurance
against loss.
Cold Start
The controller powers up from reset with no user objects or configuration
in place.
Cool Start
The controller powers up from reset and restores the user configuration
from Flash memory. It is assumed that a configuration was explicitly
saved by the user at some point prior to power down. Point log data is not
restored (with the exception of manual arrays on setpoints), Plain English
programs are started at their beginning, and user points, whose SetPoint
attribute has been set, have their values restored. Cool start can be thought
of as a “self reload”.
Warm Start
The controller powers up from reset with a user configuration in place.
The user configuration is that which was present in the controller and
preserved due to the battery-backed memory when it was reset and/or
power was lost. Point log data is preserved, Plain English programs are
restarted at the same logical line that was being interpreted when the
controller shut down, and all user points have their values restored.
ACCWarmStartOnly
The controller, upon recovery from reset, attempts a warm start; if that
fails, proceeds with cold start.
ACCCoolStartOnly:
The controller, upon recovery from reset, attempts a cool start; if that fails,
proceeds with cold start.
ACCWarmToCool:
The controller, upon recovery from reset, attempts warm start; if that fails,
attempts a cool start; if that fails, proceeds with cold start. This is the
default mode for the controller.
Whenever an Infinet i2 controller needs to have a backup done, a flag in the form
of an exclamation point will appear over the controller's icon in Continuum's
Explorer. The flag presents a tool tip when placing the cursor over it.
Options Settings
Create a Hotspot
Properties
Button Wizard
Execute an Application
Open an Object
Run mode
Edit mode
Menu options differ from Run mode to that of Edit mode. Edit mode offers
configuration capabilities.
Status
Line
Show:
Toggles the Status Line On or Off.
User Name:
Displays or removes the User Name from the Status Line.
Workstation Name:
Displays or removes the Workstation Name from the Status Line.
Date:
Displays or removes the Date from the Status Line.
Time:
Displays or removes the Time from the Status Line.
1. Right click on a menu page and select Edit from the pop-up menu.
New Run
Page Page
Save About
New Page: Creates a new menu page to the existing menu system.
About: Displays the version of Continuum along with the Serial Number.
2. Right click on the menu page once again and select New Page… from the pop-
up menu.
Page Information
Name:
Defines the purpose of the page. This name will show up on the Change Page
menu option allowing the user to navigate to this page.
Description:
Describe briefly the purpose of the menu page.
Main Page:
Selecting this option makes this page display first when Continuum starts up.
This option is used for setting the Home or Main page of the system.
Background File:
When creating custom menu pages, it is most likely they are created within a
graphics program such as Photoshop and then imported into the system as a
bitmap (.bmp) file for the background.
Audio
File to Play:
Allows for a .wav audio file to be played whenever the page is displayed.
Enable:
When selected, the audio file will play.
When un-selected, the audio file won't play.
Use MS MPlayer:
When selected, the audio file will be played with Microsoft Media Player.
Video
File to Play:
Allows for an .avi video file to be played whenever the page is displayed.
Enable:
When selected, the video file will play.
When un-selected, the video file won't play.
Full Screen:
When selected, the video file will play in the full screen mode.
5. Select the OK button. The Bitmap will be displayed as the new menu screen.
While in edit mode, hold down the left mouse button and drag the mouse to cover the
desired area. The hot spot area will be surrounded by dotted lines.
Because hotspots are transparent, when a cursor enters a hotspot, the mouse's pointer
will turn into a finger, defining that area.
Properties
The Properties menu selection allows for the creation of Hotspots. Simple actions like
navigating menu pages or opening an executable file can easily be accomplished here.
Some of the advanced actions that can be tied to a hotspot may be best created
through the button wizard.
Button Wizard
Using the Button Wizard for creating Hotspots allows for an intuitive step-by-step
procedure that simplifies the use of advanced actions.
If a hotspot is a simple action, like to change menu page or execute an application, the
Properties window is the preferred choice. The Properties window offers 2 radio
buttons to accomplish these types of actions making it very simple.
Properties Window
2. With the cursor in the hot spot, right click and select the Properties… option from
the menu.
Name:
Defines the name of the hotspot.
Description:
Describes the action the hotspot performs.
Control
Open:
Select the application that is to open. The extension for an executable file is (.exe)
Button:
Enter the text that is to appear on the button.
Open the application by selecting the hotspot from the menu page.
2. With the cursor in the hot spot, right click and select the Properties… option from
the menu.
4. From the Open dialog box, select the menu page to navigate to.
6. In the Button dialog box, name the button to the page of which to navigating to
and OK the settings.
2. With the cursor in the hot spot, right click and select the Button Wizard… option
from the menu.
3. From the Creating a Button window, select Open an existing object and then
select Next.
5. From the drop-down menu, select a Class of Object the button is to open.
7. Select, Make hotspot look like a windows button and enter a name for the button.
2. With the cursor in the hot spot, right click and select the Button Wizard… option
from the menu.
3. From the Creating a Button window, select Create a new object from an existing
template object and then select Next.
What is Pinpoint
Graphic Panels
Options Editor
Configuration Editor
Drawing Tools
Windows Control
Active Components
Image Library
Inserting a Scale
22-2 Graphics
What is Pinpoint
Pinpoint is a graphics application that works with Continuum. Pinpoint is where
graphic panels are created to provide the user a graphical interface that simulates a
"virtual" control panel.
Note: Since graphics vary greatly from one implementation to another, this chapter
only illustrates the wide-array of HVAC and Access Control graphical options.
Graphic Panels
Graphic Panels are interface tools that display pictorial representations of elements
within the control system. Graphic panels can contain a wide-variety of items
including photographs, clip art, graphic controls, and buttons. Pinpoint Graphic
Panels offer a wide array of control options for controlling a building automation
system. Through the use of switches, sliders, buttons, knobs, active text controls,
animations, etc… the monitor and control of a system is easy.
A ListView will appear displaying all the graphic panels (in this case, only two
are displayed.)
HVAC Example
A graphic panel may contain more than one panel of information. Each panel
is represented as a tab and is accessible by clicking on the tab text located at
the bottom of the Pinpoint application
Tabs
22-4 Graphics
Creating a Graphic Panel
1. Right click on the controller that will own the graphic and select New and then
Graphic.
3. Enter an Object Name for the graphic panel and select Create.
22-6 Graphics
Options Editor
To access Pinpoint's Options Editor, from the menu bar select View / Options.
Note: A signal icon warns you if there is an error within the path to the currently
selected folder. Verify the path or browse to the desired folder. The icon disappears
when a valid path is chosen.
Graphics Folder:
This is the „.pin‟ file storage location of graphics that is accessed. In a multi-user
setup this could be a shared location across the workstations.
Image Folder:
This is the image file storage location that contains ready-made images that you
can use to make graphic panels in Pinpoint. The installation program usually
performs this optional setup.
Background Folder:
This is the background image file storage location that serves as the background
for the panels. The background image graphic is a link to the background image.
22-8 Graphics
Options Editor
Panel Page
Home Panel:
Select a Pinpoint graphic as the Pinpoint application home panel. When the Home
button of the Standard Tool Bar is selected, the home panel opens.
No Change:
Opens the Home Panel with no change to the current panel's state.
Minimize:
Opens the Home Panel and minimizes the current panel.
Close: (default)
Opens the Home Panel and closes the current panel.
22-10 Graphics
Configuration Editor
The Configuration Editor allows for configuring basic characteristics for a panel.
General Page
Description:
Enter a general description of the panel of up to 256 letters.
You may browse for a location for the saved file. All files are saved to a specific
location (shared in a multi-user environment) usually set at:
C:\Program Files\Continuum\NewGraphicsFiles
If the checkbox is not checked, the Plain English program continues to run when
the panel is closed or put in design mode.
Previous - Retains the position/size of the panel when it was last saved.
Scroll Bars:
Select this checkbox to display scroll bars when viewed in run or design mode.
22-12 Graphics
Configuration Editor
Canvas Page
Background Color:
Use the dropdown menu to select the desired background color for the panel.
Background File:
Browse for and select the filename for the background file that is used when the
panel is loaded. If the background file changes, the panel will reflect the latest
change.
C:\Program Files\Continuum\NewGraphicsFiles\Backgrounds
Canvas Width/Height:
Enter the dimensions of the canvas.
Usually the panel dimensions reflect the paper size for the default printer, but the
dimensions can be any desired size.
Delete:
Deletes the selected object.
Go To:
Selects the active component and brings it to the center.
22-14 Graphics
Drawing Toolbar
Pinpoint provides drawing capabilities that are similar to most drawing applications.
Draw or insert the following types of components onto a panel:
Lines
Polylines
Polygon
Rectangle Draw
Polycurve
Closed Curve
Ellipse
Text
Insert
Image
Line Tool
The line tool is for drawing lines.
Click and hold down the mouse button in an empty area on the canvas. Drag the
cursor until the line is the desired length and release the mouse button.
Polyline Tool
The polyline tool is for drawing open shapes.
Click the mouse button once on the canvas to make the first point. Move the
cursor to where the next point will be and click the mouse button. Move the
cursor to the next location and click the mouse button. Repeat this process as
necessary. To finish the polyline, double click at its last point.
22-16 Graphics
Drawing Toolbar
Polygon Tool
The polygon tool is for drawing closed shapes.
Click the mouse button once on the canvas to make the first point. Move the
cursor to where the next point will be and click the mouse button. Move the
cursor to the next location and click the mouse button. Repeat this process as
necessary. To finish the polygon, double click at its last point.
Rectangle Tool
The rectangle tool is for drawing rectangles and squares.
Click and hold down the mouse button in an empty area on the canvas. Drag the
cursor until the shape is the desired size and release the mouse button.
To make a perfect square, hold down the shift key while dragging to maintain
equal proportion.
Polycurve Tool
The polycurve tool is for drawing open curves.
By clicking the mouse at different locations on the canvas, different curves can be
created. A dotted line will trail the points to define the shape. When finished,
double click the mouse button to complete the curve.
Drawing Mode
Finished Curve
By clicking the mouse at different locations on the canvas, different curves can be
created. A dotted line will trail the points to define the shape. When finished,
double click the mouse button at the first point to complete the shape.
Drawing Mode
Finished Shape
Ellipse Tool
The ellipse tool is for drawing ellipses and circles.
Click and hold down the mouse button in an empty area on the canvas. Drag the
cursor until the shape is the desired size and release the mouse button.
To make a perfect circle, hold down the shift key while dragging to maintain
equal proportion.
22-18 Graphics
Drawing Toolbar
Text Tool
The text can be changed by right clicking on the text box and selecting Edit Text
from the pop-up menu.
Image Tool
The image tool inserts graphic images onto the canvas and supports the following
formats:
After a graphic has been selected, click once on the canvas to place it.
To access the Objects Properties Editor, select the object and from the Edit menu,
select Object Properties…
Selected Object
22-20 Graphics
Windows Controls
Button
The button control is displayed as a standard Windows button.
Open Object
Open Panel
Replace Point
Run / Stop Plain English Program
Start Windows Program
Toggle Value
Current Panel
22-22 Graphics
Windows Controls
Switch
Switches can be displayed representing a wide variety of styles. Switches are used
to turn On/Off or Open and Close objects.
Click on the Downward Arrow located to the right side of the Combo Box. The
Combo Box expands displaying a range of values to select from.
Click on the desired value to be displayed. The box closes displaying the new
value.
22-24 Graphics
Windows Controls
Slider
Displays a Windows Slider Control with values that represent the starting and
ending points for an object.
Click on the slider knob with the left mouse button. While holding down
the mouse button, drag the slider knob in either direction. The new value
will be displayed under the slider knob.
Check Box
Displays a labeled box that when clicked on, toggles a check mark on and off.
22-26 Graphics
Windows Controls
Web Browser
Displays a Web Browser window allowing to access TAC WebServer application
or any site on the Internet/Intranet.
Progress Bar
Displays a rectangle box (horizontal or vertical) that changes color and represents
an accumulating effect reflecting the displayed value.
43.0
Trend
Displays a graph of live data over time.
Doors
The Window Door Control provides a graphic display of a Continuum Door
Object. A Door Control illustrates the switched state of a door by displaying its
icon in different states.
Alarm
Enabled / Disabled
Locked / Unlocked
Scheduled Lock / Unlock
Trouble
Timed Unlock
Enabled / Disabled - Keypad / Reader Access
If the doors on a graphic panel were configured allowing User Entry, it would
allow the user to interact with the Door Control. Right click on the Door Control
to access a menu.
22-28 Graphics
Active Components
An Active Component is a graphic object that has been tied to a point and reacts a
particular way depending on how it was configured.
Text and/or graphics need to be created on the canvas first and also selected before
these options are available to use. The type of graphic determines what options are
available for use. For example, a text object can't be an active switch and an ellipse
can't be an active bar.
To access the Objects Properties Editor, select the object and from the Edit menu,
select Object Properties…
Off
Object Field:
Browse or type in the path to a Continuum point.
High/Low Limit:
Enter the maximum and minimum values accepted when user entry is enabled.
Include Units:
Select this option to display the points units attribute along with its value.
22-30 Graphics
Active Components
Text
Misc Page
Tool/Tips:
Select this checkbox to display ToolTips. A ToolTip is a text box that
describes an object‟s function when the cursor passes over that object in Run
Mode.
Attached Object:
Select this radio button if there is an object attached.
User Defined:
Select this radio button to enter a custom ToolTip text for this component.
22-32 Graphics
Active Components
Animated Button
Trigger:
Enter or browse to the object used to trigger the animated effects of the button.
The trigger is the point or attribute that initiates an event.
Trigger Options:
Use the drop-down list to select the event that triggers button animation.
On/Off
Alarm
Ranges
Disable Action:
Select this checkbox to disable the action on the button.
Action:
Choose an action to be triggered by the button from the drop-down list.
Open Object
Open Panel
Replace Point
Run Plain English Program
Start Windows Program
Stop Plain English Program
Toggle Value
Object:
If needed, enter or browse to the action object.
Current Window:
Select the checkbox that indicates what will happen to the current window when
the panel is launched.
22-34 Graphics
Active Components
Animated Button
Options Page
Fill:
Activate this checkbox to select Fill options for the state indicated in the Trigger
Option Value field. The Fill Properties dialog box appears.
Visible:
Select this checkbox for the button to be visible in that state.
Switch
On Off
Create two drawings, or insert two images - one to show the On state and one to show
the Off state.
Do not combine the On and Off switches by grouping them together, each should
remain a separate graphic object.
Select the Off image and drag it so that it covers the On image. The visible state
should only be the Off appearance of the switch.
It is important that the Off graphic is directly over the On graphic for a smooth
transition between states.
Select the Off state and from the Active Components menu, select Switches.
22-36 Graphics
Active Components
Switch
Object:
Select an object that the switch is to control.
Since a switch has only two settings, the object or attribute must have only two
states.
User Entry:
Allows the user to toggle the state of the object.
Object:
Select a Continuum point to monitor.
User Entry:
Select the check box to change the value of point while in run mode.
Top of Scale:
Enter the maximum value to represent a completely expanded bar.
Bottom of Scale:
Enter the minimum value to represent an empty bar.
Vertical/Horizontal:
Select a radio button to indicate which direction the bar is to animate in
proportion to the value.
22-38 Graphics
Active Components
Gauge
The Active Gauge component of this scale is the needle only. Draw a line object and
set it to be the active gauge. The scale was inserted separately and discussed at the
end of this chapter. Incorporating a gauge with a scale produces animated gauges.
Object:
Search for the Continuum point to link the active gauge to.
Sweep Angle:
The sweep angle indicates the amount of degrees that the dial needle is to move or
"sweep" on the gauge. For example, a gauge that forms a complete circle would
have a sweep angle of 360 degrees. A half circle is 180 degrees.
The direction in which the dial needle sweeps is always clockwise.
22-40 Graphics
Active Components
Rotation
Object:
Enter the full path or browse to the point the control represents.
Rotate when:
Always - Indicates that the object always rotates and there is no need to select
a point.
Direction:
Choose a clockwise or counterclockwise rotation.
Rotation Parameters:
Rotation Rate - Enter the rotation rate for the control. The valid range for this
field is between 100 and 5000 milliseconds.
Angle - Enter the angle in degrees the control will rotate at each interval based
on the Rotation Rate. The valid range for this field is between 1 and 180
degrees.
Center of Rotation
22-42 Graphics
Active Components
Animation
Value:
Search for a point that is used to control the animation.
Image Ranges:
This window displays the viewable range for each image.
Images Files:
Displays the list of files to be used for the animation. Supported formats are
Enhanced Metafiles (.emf) and Bitmap (.bmp).
Select the New and Delete icon buttons to add and remove a files.
Select the Up and Down icon buttons to move the image files up or down.
Preview:
Select this button to preview the animation from the list of images.
Change:
Click this button to change the high and low limit for a range selected in the
Image Ranges window.
Reset:
Select this button to reset all the ranges back to their default.
Note: This is only applicable if changes were made to the default range that is
configured for them. The range is also reset when modifying high and/or low
limits.
22-44 Graphics
Active Components
Animation
Deselecting this checkbox allows for the first frame in the image list appear.
Image Rate:
The rate (in milliseconds) the system cycles through the selected images.
Person:
Search for the name of the person whose photo to display or enter any attribute
that stores a personnel object. For example, you may use any of the following
objects:
LastPersonEntered
LastPersonExited
LastInvalidEntry
LastInvalidEntryExit
Selecting one of these attributes displays a person's photo when the person enters
or exits through the door.
22-46 Graphics
Active Components
Personnel Picture
Delay Time:
Enter the number of seconds to display a photo before it fades. If the delay is set
to 0, the personnel photo will not fade.
File:
Search for the personnel photo that is to be displayed.
Supported formats are:
Bitmap (.bmp)
JPEG (.jpg)
Icon (.ico)
User Entry:
Select this option to change the control when in run mode.
Supported formats:
Bitmap (.bmp)
JPEG (.jpg)
Enhanced Metafiles (.emf)
Icon (.ico)
To insert a graphic onto the work area, from Pinpoint's menu bar, select Insert /
Image Library…
The Pinpoint Images window opens. From here, images can be located and inserted
onto the canvas.
Use the window on the left to navigate for a graphic file. When a file is selected, it
will be displayed in the window on the right. To place the graphic on the canvas,
select the Insert button. To insert a custom graphic, use the browse button.
22-48 Graphics
Inserting a Scale
Pinpoint has the options to insert Circular and Linear scales. The circular scale can
be incorporated with a gauge object and the linear scale can be incorporated with a
bar object which can create animated gauges.
Orientation:
Displays the scale as horizontal (side to side) or vertical (up and down).
Circular:
Sets the scale to be circular.
Start Angle:
The number of degrees from vertical.
Sweep Angle:
The degrees in a clockwise direction. The direction of the sweep angle is
clockwise regardless of the direction indicated in the Direction radio buttons.
Scale Color:
Select a color for the appearance of the scale.
Show Numbers:
Displays numbers on the scale.
22-50 Graphics
Inserting a Scale
Scale Properties cont…
Decimal Places:
Enter the number (or select a number from the up and down arrow selection
buttons) of decimal places to display.
Color:
Select a color from the dropdown menu for the color the numbers are to appear.
Position:
In the Position field, select a position where the numbers are to appear. The
position depends on the type of scale selected:
Circular
90 / 180
Circular
Linear
25 / 310
Vertical
Personnel Objects
Personnel Editor
Personnel Templates
2. Scroll down to the setting Use Personnel Manager and set it to False.
Personal Information
Employee Information
2. Right click on the CardHolderFolder and select New and then Personnel.
3. Enter an Object Name for the Personnel (Preferably the name of the person that
will be holding the card) and select Create.
(If changing the alias, conform to its convention)
Name:
Enter, from left to right, a person's first name, middle name (if applicable) and last
name
State:
Select Enabled or Disabled.
When a Personnel object is Disabled, there is no access privileges within the
system.
Activation Date:
Not implemented.
Expiration Date:
Set an expiration Date and Time for this person's access card to disable.
PIN:
Sets a person's Personal Identification Number (PIN). The PIN must be unique.
You can enter a value between 0 and 255, with 1 providing the greatest access and
255 providing the least access. Enter 0 if you do not want to assign a default
clearance level to this person.
You can override the Default Clearance Level for an individual area by entering a
different clearance level for the area when you assign the area to this person. You
assign areas to a personnel object and specify their clearance levels in the Areas
List page.
Visitor:
Select this option if this person is a visitor rather than a permanent employee.
ADA:
Select this option if the person requires assistance due to a disability.
This attribute will allow a door to remain open for a length of time specified in the
ADA configuration choices made in the Door editor.
Executive Privilege:
Check the Executive Privilege checkbox if you want this person to be able to
access any area assigned to him/her when the area, or a door to the area, is in the
Lockdown state.
Signature:
Displays this person's signature in a read-only box.
Card Type:
Select this person's card type from the dropdown men.
Card Number:
Set to the number that is encoded on this person's card.
Site Code:
Set to the site code that is encoded on this person's card.
Make/Edit Badge:
Starts the optional EpiSuite Integrated Badging to create or make changes to an
ID badge.
The Area List displays the following information under specific columns:
Area:
The path and name of each area
Schedule:
The path and name of the schedule that controls each area
State:
The status of the area, either enabled or disabled, indicating whether or not the
area is currently accessible.
Template:
If set to true, this area was assigned to this personnel object through an attached
template and will be removed upon attachment to another template.
DeletePending:
Object has been deleted but the distribution to the controller has not yet occurred.
Area:
Click the browse button in the Area field to search for and select the area that
you wish to add for this person.
Area Schedule:
Click the browse button in the Area Schedule field to search for and select
the schedule (InfinityNumeric) for that area.
Clearance Level:
Enter a value for Clearance Level if you want to override the person's default
clearance level specified in the General page. Leave the value at 0 if you do
not want to override the default clearance level for this person.
You can override the default clearance level if you want a person to have
access privileges in a specific area that are more or less restricted than the
access provided by the person's default clearance level.
Zone Point:
Not implemented.
Allow Anti-Pass:
Select this option to let this person access an area regardless of an Anti-Pass
violation.
If such a violation occurs, the event is recorded in the event log, but the person is
granted access to the area.
Department:
Specifies the name of the department for which this person works.
Dept Number:
Specifies the department number for which this person works. This is distributed
to the controller and can be used to set the Entry/Exit department number numeric
linked to the door.
Employee Number:
Specifies this person's employee number.
Supervisor:
Specifies the name of this person's supervisor.
Office Phone:
Specifies this person's office phone number.
Office Location:
Specifies the location of this person's office.
Parking Sticker:
Specifies the number of this person's parking sticker.
Vehicle Info:
Specifies vehicle information, such as year and make, for this person.
License:
Specifies this person's license number.
Start Date:
Specifies the date this person started work.
Info1 - Info6:
Enter values as needed for these user-definable attributes. Your CyberStation
administrator may have customized the attribute names for your company.
Address:
Enter this person's home street address.
City:
Enter the city in which this person lives.
State:
Enter the state in which this person lives.
ZIP:
Enter this person's ZIP code.
Country:
Enter the country in which this person lives.
Emergency:
Enter the name of this person's emergency contact.
Home Phone:
Enter this person's home phone number.
Date of Birth:
Enter this person's date of birth.
Hair Color:
Enter this person's hair color.
Height:
Enter this person's height.
Weight:
Enter this person's weight.
Sex:
Select this person's sex.
Blood Type:
Enter this person's blood type.
Current Area:
Displays the last area entered by a person.
Current Status:
Indicates whether this person's access card and/or access code are valid.
Time of Entry:
Displays date and time a person entered the area displayed for Current Area.
Event Class:
Displays the type of access event that has occurred.
Time Stamp:
Displays the date and time at which the access event occurred.
Door:
Displays the name and path of the door with which the person caused the event.
Area:
Displays the area associated with this event.
If areas are added to this personnel object from the Area List page, they will not
change if the attached personnel template has been altered.
1. Select the radio button next to the personnel template that contains the area to
apply.
1. Select the radio button next to the personnel template to deselect the template.
Custom Attributes are created and deleted in the Custom Attributes editor.
Templates prompt for an objects attribute values ahead of time. A template includes
values for most or all of the attributes for the object being created.
It is critical that the value for every attribute of an object is be defined as:
Specified By User
2. Enter the Object Name of the new template and select Create.
Name:
Enter a name that is as descriptive as possible. Descriptive names help future
users choose the correct templates from which to create objects.
When Continuum finds an existing object, it renames the new object. The next
time the same template is used to create an object in the same container,
Continuum supplies the new object a name.
Alias:
Entering an Alias is optional. If left blank, Continuum uses the template's alias.
This page contains a list of all the attributes for the object. To the right of each
attribute is a text box with a default value (Either: CopyFromTemplate,
InheritFromTemplate, or SpecifiedByUser).
Attributes inherited from a template retain a link to the template. Changes to the
template "ripple" through all objects created from that template, whereby the
objects change whenever the template changes. Inherited attributes are an easy
way to maintain consistent attribute values across objects of the same class.
All inherited attributes within the objects created by a template are automatically
changed when editing the template. When changing a template the following
dialog box appears:
2. Drag the desired template object onto the Card Holder folder.
10/25/2011