Académique Documents
Professionnel Documents
Culture Documents
Table of Contents
Rev 1.3
Electronic Systems USA, a wholly owned subsidiary of Johnson Controls, Inc., reserves the right to update
specifications when appropriate. Information contained in this document is based on specifications believed to
be correct at the time of publication.
Echelon , Coactive, Windows NT, and General Electric are registered trademarks and service marks of
companies other than Electronic Systems USA. FSC, CPL and NexSys are trademarks of Electronic
Systems USA.
ii
Rev 1.3
Table of Contents
Table of Contents
Chapter One - Computer Basics
SWO-5
iii
Table of Contents
Rev 1.3
SWO-21
SWO-25
ISU-31
ISU-63
ISU-75
iv
Rev 1.3
Table of Contents
ISU-85
SSU-95
Overview ....................................................................................................................SSU-96
Node Menu .................................................................................................................SSU-96
Node Commands ............................................................................................SSU-96
Wink ......................................................................................................SSU-96
Offline ...................................................................................................SSU-97
Reset ....................................................................................................SSU-98
Test .......................................................................................................SSU-98
Plug-Ins ...........................................................................................................SSU-99
Registering A Plug-In ............................................................................SSU-99
Running A Plug-In ...............................................................................SSU-100
Move ..............................................................................................................SSU-101
Add ................................................................................................................SSU-102
Setup Node ...................................................................................................SSU-103
Check Box Explanations.....................................................................SSU-104
Replace Node ...............................................................................................SSU-105
Edit/View Binding ..........................................................................................SSU-106
Delete ............................................................................................................SSU-107
Config Data Set .............................................................................................SSU-107
Set Time/Date On Node .................................................................................SSU-109
Rename ......................................................................................................... SSU-110
Load Firmware .............................................................................................. SSU-110
MultiNode Operations .................................................................................... SSU-113
Connection Description Template (CDT) ....................................................... SSU-114
Adding A Connection Description Template (CDT) ............................. SSU-115
Modifying Connection Description Templates (CDT) .......................... SSU-117
Copyright 1999 Electronic Systems USA, Inc. All Rights Reserved
Table of Contents
Rev 1.3
SSU-119
Overview ..................................................................................................................SSU-120
Router Classification Types ...........................................................................SSU-120
Far-Side Transceiver Types ...........................................................................SSU-121
Echelon Routers ......................................................................SSU-121
Adding a Router to the Physical Tree ............................................................SSU-121
Coactive Routers .....................................................................SSU-121
CTI Routers ..............................................................................SSU-121
Commissioning a Defined Router ..................................................................SSU-123
Adding Nodes To A Router ............................................................................SSU-124
Commissioning the PEC.....................................................................SSU-125
Check Box Explanations ..........................................................SSU-126
SSU-129
SSU-139
vi
Rev 1.3
Table of Contents
SSU-163
SSU-185
vii
Table of Contents
Rev 1.3
viii
Rev 1.3
Table of Contents
SSU-1219
Programming (PRO)
Chapter One - Binding Network Variables
PRO-231
PRO-237
ix
Table of Contents
Rev 1.3
PRO-261
Rev 1.3
Table of Contents
xi
Table of Contents
Rev 1.3
xii
Rev 1.3
Table of Contents
PRO-303
Programming Index
PRO-311
Operations (OPS)
Chapter One - Workstation Basics
OPS-321
xiii
Table of Contents
Rev 1.3
Operations Index
Appendix A - Standard Network Variable Types
OPS-367
APP-373
Rev 1.3
Table of Contents
Appendix B - Glossary
APP-381
APP-393
Appendix D - LNServer
APP-399
Appendices Index
APP-405
xv
Table of Contents
xvi
Rev 1.3
SECTION ONE
SOFTWARE OVERVIEW
Chapters
1. Computer Basics
2. NexSys Software Architecture
Electronic Systems USA, a wholly owned subsidiary of Johnson Controls, Inc., reserves the right to update
specifications when appropriate. Information contained in this document is based on specifications believed to
be correct at the time of publication.
Echelon , Coactive, Windows NT, and General Electric are registered trademarks and service marks of
companies other than Electronic Systems USA. FSC, CPL and NEXSYS are trademarks of Electronic
Systems USA.
Software Overview
Chapter One - Computer Basics
5
Overview .............................................................................................................................. 6
The Computer ........................................................................................................... 6
Keyboard......................................................................................................... 6
Mouse ............................................................................................................. 6
Basic Mouse Actions ...................................................................................... 7
Cursor ............................................................................................................. 7
Scroll Bars ..................................................................................................... 8
Basic Window Concepts ....................................................................................................... 8
Opening/Closing a Window ....................................................................................... 9
Re-sizing a Window ................................................................................................... 9
Moving a Window ...................................................................................................... 9
Maximizing a Window ................................................................................................ 9
Restoring a Window................................................................................................... 9
Minimizing a Window ................................................................................................. 9
Selecting an Open Window ....................................................................................... 9
Basic Menu Concepts ........................................................................................................ 10
Pull-Down Menus .................................................................................................... 10
Selecting a Pull-Down Menu ......................................................................... 10
Exiting a Pull-down Menu ............................................................................ 10
Selecting a Pull-Down Menu (with the Cursor (Arrow) Keys) ........................ 11
Selecting a Pull-Down Menu (with the Text keys) ......................................... 11
Canceling a Menu Selection (with the Text keys) .......................................... 11
Pop-Up (Shortcut) Menus ........................................................................................ 11
Selecting Pop-up Menus (with text keys) ...................................................... 11
Dialog Boxes............................................................................................................ 12
Keyboard Shortcuts for Dialog boxes ............................................................ 12
Mouse Operation in Dialog Boxes ................................................................ 13
Getting Help Inside a Dialog Box .................................................................. 13
Windows NT Overview ....................................................................................................... 14
Desktop ................................................................................................................... 14
Windows NT Help ......................................................................................... 15
My Computer ................................................................................................ 15
Network Neighborhood ................................................................................. 15
Recycle Bin ................................................................................................... 16
Shortcut Menus ............................................................................................ 16
Create a Folder ............................................................................................. 16
Delete a Folder ............................................................................................. 16
Move an Object ............................................................................................. 16
Copy an Object ............................................................................................. 16
Rename an Object ........................................................................................ 16
Task Bar................................................................................................................... 16
Start Menu ............................................................................................................... 17
Rev 2.0
Software Overview
Chapter One
Computer Basics
Computer Basics
Rev 2.0
OVERVIEW
Windows NT, the operating system NexSys uses, coordinates the functions performed by the microprocessor to
allow true multi-tasking. You can be working in a spreadsheet, writing a letter in a word processor, and using
NexSys to interface with your building all at the same time. This is an overview of computer basics with
information on the use of Windows NT. Refer to your Windows NT manuals for more information.
NOTE: If you are unfamiliar with Windows NT operations, please see Section XXXX, Windows
NT Help.
The main difference between Windows NT and DOS is multi-tasking. Multi-tasking describes an operating
system that can perform more than one task at a time. With NexSys, multi-tasking is important because it
guarantees that alarms and other critical operations are always given proper attention.
THE COMPUTER
KEYBOARD
There are six types of keys on the keyboard:
Standard keys - These are the keys that correspond to typewriter keys (a, b, 1, 2, SHIFT, TAB, RETURN, etc.).
Use the standard keys to enter and edit text.
Cursor keys - These are the keys to the right of the standard keys. The four arrow keys (Left, Right, Up,
and Down) and the six page keys (Insert, Delete, Home, End, Page Up, and Page Down) are included
in this group.
Keypad keys - These are the keys that correspond to the regular calculator functions (1, 2, 3, +, *, ENTER,
etc.) and are located on the right side of the keyboard.
Function keys - These are special keys located at the top of your keyboard that can be custom defined by
applications. Some applications provide an overlay sheet to remind you of the function key assignments. NexSys has several function keys.
Modifier keys - These are special keys that are used to alter the operation of other keys. The most commonly used are the CTRL (Control) and ALT (Alternate) keys. They are usually held down in a
combination with another key (see the specific application manual for details). The SHIFT and ESC
keys are also frequently used.
Escape key - The ESC (Escape) key is used to abort an application. While in a dialog box, it is the same as
choosing Cancel.
MOUSE
The mouse (Figure 1) is a small hand-held device which allows a user to interface with the computer. The mouse
lets you move an on-screen cursor over the entire screen. The mouse has two buttons, the left and the right.
Buttons
Cable
Roller Ball
Figure 1. Mouse
NOTE: The mouse operates by measuring the rotation of a small rubber roller ball on its bottom
surface. Therefore, the roller ball on the bottom must touching a clean dry surface (the top
of a table or desk, a mouse pad, etc.) for the mouse to work (Figure 2).
Software Overview
Rev 2.0
Computer Basics
CURSOR
The cursor is the on-screen representation of the mouses position. When the mouse is moved to the left, the
cursor will move to the left. When the mouse is moved to the right, the cursor will move to the right, and so on.
Typically, the mouse cursor is used to select objects on the screen ( pull-down menus, push buttons, etc.) and to
select text to be edited. In some situations, the shape of the cursor (normally an arrow) will change to show that
the cursor has a different function. Typically, the cursor will be one of the following shapes:
Arrow
Hour Glass
Double Arrows
reflects
Vertical Line
- Used to change the size of a resizable window (The orientation of the arrows
the window dimension being changed.)
- Used to enter text.
Question Mark
- Used to access help on a topic. When this cursor is present, click on an item you
need information on. See Getting Help Inside a Dialog Box for more details.
Cross Hair Pointer
Hour Glass with Arrow
Click on the Pointers tab and choose the special cursor set youd like to apply.
Software Overview
Computer Basics
Rev 2.0
SCROLL BARS
When necessary, scroll bars will appear on the bottom and/or left edges of each window, indicating that the
screen size is smaller than the complete display. A Scroll Bar (Figure 3) is a window control that allows you to
view a document larger than the current window. Scroll bars appear along the bottom and/or right edge of the
window. Scroll bars contain three elements:
Scroll Arrows - The rectangular buttons with arrows on them at both ends of a scroll bar
Scroll Box - A solid rectangle between the arrows of the scroll bar. The scroll box indicates how much of
the window is visible by its placement within the scroll bar.
Page Areas - The areas of the scroll bar between the scroll box and each of the scroll arrows.
To scroll through a screen one line or one item at a time, click on the appropriate scroll arrows. To scroll
continuously, hold the arrow down. To scroll through the screen one page at a time, click on the page area of
the scroll bar. To move more quickly through a window, place the cursor on the scroll box and drag it in the
appropriate direction.
Software Overview
Rev 2.0
Computer Basics
OPENING/CLOSING A WINDOW
A window can be opened in three ways:
If the window is already active, you can bring the window to the foreground by clicking on the windows button
on the taskbar, or anywhere on the window itself, if a portion of it is visible.
A window can be closed in three ways:
Click on the
RE-SIZING A WINDOW
To make a window smaller or larger, place the cursor on the windows border. When the double ended arrow
appears, drag the edge or corner of the window to re-size appropriately. Dragging the edge of a window will
change only one dimension of the window. Dragging the corner of the window will change both the width and
the height of the window.
MOVING A WINDOW
Move a window on the screen by placing the cursor on the title bar and holding down the left mouse button
while dragging the window to a new position.
MAXIMIZING A WINDOW
The window can be maximized to take up the entire screen. Click on the
side of the title bar.
RESTORING A WINDOW
To restore a maximized screen to the original size, click on the
bar.
MINIMIZING A WINDOW
By clicking on the
(minimize button), the current window can be hidden. It will continue running in the
Software Overview
Computer Basics
Rev 2.0
PULL-DOWN MENUS
One way to access commands is through pull-down menus (Figure 5). Pull down menus are groups of related
commands which are not visible until a menu name is selected. When the User selects the Menu Name, the
pull-down menu of commands is displayed. Click on a command to execute.
NOTE 1: Unavailable menu items will be displayed in gray (or a light shade of the current menutext color).
NOTE 2: If other options exist within a menu, selecting a given menu item may lead to a submenu. Items with submenus are marked with an arrow.
2.
Click on the menu name. The menu is displayed with the menu name highlighted.
3.
Point to the appropriate menu item. The item will highlight to indicate selection.
4.
Click on the menu item to be selected by pressing once on the left mouse button.
5.
If the selected item has a submenu, repeat steps 3 and 4 for the submenu command.
NOTE: Each menu has a default selection which can be chosen by pressing the Return or Enter
key on the keyboard. The default selection will be the highlighted command. This is also
true for toolbar buttons: the default selection will be the raised button.
10
Place the mouse anywhere outside of the menu area and click the left mouse button. The pull-down
menu disappears.
Software Overview
Rev 2.0
Computer Basics
Press the ALT key and the letter key for the appropriate menu name. Each menu name has one letter
underlined (the N in NWS, for example). The underlined letter is the menus command letter. The
pull-down menu displays with the menu name highlighted.
2.
Use the arrow keys to highlight the appropriate menu item. Press the up or down arrow keys as
necessary until the appropriate menu item is highlighted. If the appropriate menu item is has a
submenu, press the right arrow key to open the submenu, and repeat this step.
3.
Press and hold the ALT key. Without releasing the ALT key, press the letter key for the appropriate
menu name. Each menu name has one letter underlined (the N in NWS, for example). The underlined letter is the menus command letter. Do not release the ALT key
2.
Press the letter key for the appropriate menu item. Each menu item has one letter underlined (the C
in Close, for example, in Figure 4). The underlined letter is the menu items command letter. If the
appropriate menu item leads to a submenu, repeat this step for the submenu.
Menu Commands
Submenu
Sub-Submenu
Selected
Menu Item
Menu Commands
NOTE 1: Unavailable menu items will be displayed in gray (or a light shade of the current menutext color).
NOTE 2: If other options exist within a menu, selecting a given menu item may lead to a submenu. Items with submenus are marked with an arrow.
Software Overview
11
Computer Basics
Rev 2.0
DIALOG BOXES
Dialog boxes are a common way to view and edit information. A dialog box normally contains text fields and
various options particular to its function in which information can be entered or selected (Figure 7).
Text Fields
Radio Buttons
Button
Scrollable Lists
Check Boxes
12
Software Overview
Rev 2.0
Computer Basics
or
Selected
NOTE: The default options will sometimes appear with the dashed outline also.
Lists - Lists show the selected item as a reversed image (white-on-black instead of black-on-white).
Menus - A menu selection appears highlighted. Windows NT highlights in blue.
Radio Buttons - When a radio button is selected a small black dot appears in its center:
Not Selected
or
Selected
Checkboxes - When a check box is selected a small check mark appears in its center:
Not Selected
or
Selected
Fields - A small, vertical flashing bar appears at the left side of a selected empty field:
Not Selected
or
Selected
Page Tabs - A dialog box will often contain several pages inside a single window. Access
each page by clicking on its tab at the top (Figure 8).
Tabs
Software Overview
13
Computer Basics
Rev 2.0
WINDOWS NT OVERVIEW
When you boot your computer in Windows NT, your display should be similar to the example in Figure 10. The
computer screen has several components, including the desktop, taskbar, and Start Menu.
DESKTOP
The solid color background area of the screen is known as the desktop. It appears when Windows NT is
running. When other programs are running or windows are open, the desktop can still be found underneath
the other windows. Just as the top of your desk is where work is done, the Windows NT desktop area is where
your computer work is done. On the desktop are icons representing the computer, the network neighborhood,
the recycle bin, etc. Icons representing programs, applications, or folders can also be placed on the desktop. A
task bar is located at the bottom of the window. Double click on one of the icons to view the contents of the
folder or start a program or application. From the
setup control panel, open the NT help file, search for an object, logout, or shutdown the computer.
14
Software Overview
Rev 2.0
Computer Basics
WINDOWS NT HELP
The Windows NT Help provides detailed information on using Windows NT (Figure 11). The User can search
for Help Topics in three ways: Contents, Index, and Find. To access Help:
1.
Select Start >Help (Figure 12).
2.
3.
Select the tab you wish to do your search with (Figure 14).
MY COMPUTER
By double clicking on the My Computer icon
NETWORK NEIGHBORHOOD
If your computer is set up on a network, double-click the Network Neighborhood icon
the computers and printers on your network. You do not need to connect to a network drive by mapping a drive
letter. You can also use Network Neighborhood to browse through computers on multiple networks.
Software Overview
15
Computer Basics
Rev 2.0
RECYCLE BIN
To delete a program, file, etc., drag the object to the
click on the icon. To permanently delete the contents of the bin, right click on the Recycle Bin icon and select
Empty Recycle Bin from the pull-down menu.
SHORTCUT MENUS
You can access shortcut/pop-up menus by right clicking. By right clicking on application icons, you may open
them, delete them, rename them, create a shortcut, view the properties window, etc. Right click on the desktop or
in NT Explorer to display a shortcut menu.
CREATE A FOLDER
To create a folder:
1.
2.
Double click on the drive or the folder where the new folder will be located.
3.
Pull down the File menu located on the Tool Bar, or right click inside the window. Select New.
Choose Folder.
4.
A new folder will display in the window. Enter a name for the folder and press return.
NOTE: A filename can contain up to 255 characters, including spaces. But, it cannot contain any
of the following characters: \ / : * ? " < > |
DELETE A FOLDER
To delete a folder, icon, object, or program, open the window where it is located. Right click on the object to
display its shortcut menu and select Delete. Or, place the cursor over the icon, hold down the right mouse
button, and drag the icon to the recycle bin. A pop-up menu will display. Choose Move Here.
MOVE AN OBJECT
An object can be moved with the drag and drop method. Select the object to be moved. Hold down the right
mouse button as you move the icon to its new location. Select Move Here from the pop-up menu. Or, you may
display the window with the icon to be moved, highlight the icon, and select Cut from the Edit menu. Display
the window of the new location and select Paste from the Edit menu.
COPY AN OBJECT
Using the drag an drop method, you may click on the icon to be moved, hold down the right mouse button, and
drag it to the new location. When the pop-up menu displays, select Copy Here. Or, right click on the object,
and select Copy from the pull-down menu. Open the window where the object is to be copied, right click inside
the window, and select Paste.
RENAME AN OBJECT
To rename an object, right click on its icon to display the shortcut menu and select Rename. Type in the new
name and press enter. Or, click once on a highlighted icon, type in the new name and press enter.
NOTE: All of the actions described can be accomplished in Windows NT Explorer.
TASK BAR
The task bar is located at the bottom of the desktop window (Figure 15). The taskbar displays all programs
currently running. The program running in the foreground will appear recessed. To select a different application
to run in the foreground, click on the appropriate button on the taskbar.
Figure 15. Windows NT Taskbar with two programs running.
16
Software Overview
Rev 2.0
Computer Basics
START MENU
From the
Menu button, you can run a program, access the system setup control panels, open the NT
help file, search for an object, logout, or shut down the computer. Shortcut icons can also be added to the Start
Menu from the desktop or Windows NT Explorer.
WINDOWS NT EXPLORER
To access Windows NT Explorer, click
, and select Explore. See the sample Window NT Explorer window in Figure 16. Windows NT
Explorer replaces the file manager in previous versions of Windows. Through Windows NT Explorer, you can
view the contents of all your drives and folders. Documents or programs can be opened from this window by
double clicking on them, or by right clicking and selecting Open from the pull-down menu. You can also use
the drag and drop or the cut and paste methods to move or copy objects in this window.
FIND AN OBJECT
If you would like to search for an object:
1.
Click
and select
Software Overview
17
Computer Basics
2.
3.
Rev 2.0
The Find window offers three different methods to set up the parameters of your search:
Name and Location - Click on the Name & Location tab to search for a file
name. Enter the file name and select the appropriate drives.
Date - Click on the Date Modified tab to search using the date a file was last
modified, and set up the search parameters as required.
Advanced - Click on the Advanced tab to search for a specific text string, a
particular size file, or a specific type of file.
PRINTER SETUP
To set up a printer, click
1.
To add a printer, double click on the Add Printer icon (Figure 18). The Add Printer Wizard
Window (Figure 19) walks you through the setup procedure.
2.
To view the properties window of a printer which was previously added, right click on the printers
icon and choose Properties (Figure 20). Be sure the Auto Form Feed check box in the standard
printer properties window for the history printer is off. Otherwise, each alarm will print on a separate
sheet of paper. Some printers do not have an Auto Form Feed setting.
MS DOS WINDOW
To access an MS DOS window, click
18
Software Overview
Rev 2.0
Computer Basics
menu.
1.
Click
2.
The system will ask if you wish to shut down the computer, restart the computer, or close all programs and log on as a new user (Figure 22). Select the appropriate radio button and click
>Shut Down.
Software Overview
19
Computer Basics
20
Software Overview
Rev 2.0
Chapter Two
Rev 2.0
The LNServer
The combination of NWS, M-Series, and OPC technologies provides a full range of facility management setup,
control, and analysis capabilities, all within a LONWORKSbased environment. Figure 1 below illustrates the
basic architecture.
NWS
LNServer
M-Series
Workstation
OPC
LONWORKS
SERVER
LNS
LONWORKS
NODE
22
Software Overview
Rev 2.0
LNSERVER
LNServer allows NWS to communicate with the LNS architecture. It serves as the interface between NWS and
the LNS Component Object Model (COM) technology. When the user makes a request in NWS, the data is sent
to LNServer using TCP-IP protocol. LNServer then communicates the data to LNS. Information is returned to
NWS and ultimately the user in the same way.
LNS
LONWORKS Network Services (LNS) 3.0 Architecture is a set of network services that provides inter-operability
between tools. LNS features an Active X wrapper that allows it to interface with a variety of applications. LNS
communicates directly with devices on the LONWORKS network using LONTALK protocol, and then passes this
information back to the LNServer.
M-SERIES WORKSTATION
The M-Series Workstation is the dynamic graphical display for the building control system. The M-Series
Workstation provides trending, graphics, and alarm features to assist users in analyzing system efficiency and
energy consumption. Users can also add navigation links, issue commands, and set up interactive displays of the
facility. M-Series receives information from the field via the OPC Server.
Software Overview
23
24
Software Overview
Rev 2.0
Rev 2.0
Network Neighborhood 15
Nexsys Workstation (NWS) 23
NT Explorer 7
Checkboxes 12
Clicking 7
Cursor 7
D
Dialog Boxes 12
Double Click 7
Drag 7
Dropdown List Boxes 12
E
Emergency Shut Down 19
Escape Key 6
F
Function Keys 6
H
Highlight 7
K
Keyboard 6
L
List Boxes 12
LNS 23
LNServer 23
M
M3 Workstation 23
Menus 10
Mouse 6
Multi-tasking 6
My Computer 15
P
Point 7
Pop-Up Menus 11
Shortcut Menus 11
Printer Setup 18
Pull-Down Menus 10
R
Radio Buttons 12
Right Click 7
S
Scroll Bars 8
Scroll Box 8
Select 7
Shortcut Menus 16
Spin Boxes 12
Start Menu 17
Swipe 7
T
Task Bar 16
W
Window
Maximize 9
Minimize 9
Move 9
Resize 9
Restore 9
Windows NT 14
Accessing Information
Pull-Down Menus 10
Copy an Object 16
Create a Folder 16
Software Overview
25
Rev 2.0
Delete a Folder 16
Desktop 14
Find an Object 17
Peripherals 6
Move an Object 16
MS DOS Window 40
Overview 14
Recycle Bin 16
Rename an Object 16
Screen Breakdown
Cursor 7
Scroll Bars 8
Windows 9
Windows NT Help 16
26
Software Overview
SECTION TWO
Chapters
1. NexSys Software Installation
2. Hardware Installation
3. Getting Started
Rev 2.0
Electronic Systems USA, a wholly owned subsidiary of Johnson Controls, Inc., reserves the right to update
specifications when appropriate. Information contained in this document is based on specifications believed to
be correct at the time of publication.
Echelon , Coactive, Windows NT, and General Electric are registered trademarks and service marks of
companies other than Electronic Systems USA. FSC, CPL and NexSys are trademarks of Electronic
Systems USA.
28
Rev 2.0
31
Four Types Of PC Configurations ...................................................................................... 32
Installation Checklist ..................................................................................... 33
Before You Begin Installing: ............................................................................................... 34
Installing A Network Adapter Or MS Loopback Adapter .......................................... 34
Installing Network Protocols .................................................................................... 36
Installing NexSys For The First time .................................................................................. 38
Configuring LNServer .............................................................................................. 39
Opening The LNServer Configuration Wizard .............................................. 39
Configuring LNServer For A Local Location .................................................. 40
Configuring LNServer For A Remote Location .............................................. 43
Installing Remote Access Services (RAS) .......................................................................... 46
Setting RAS Server To Automatic Start ................................................................... 50
Creating A User With RAS Login Privileges ............................................................ 51
Setting Up A Client To Access The Server ............................................................... 53
Setting Up A Modem ................................................................................................ 56
Dialing The Server From A Remote Site .................................................................. 58
Disconnecting A Remote Site From A Server PC .................................................... 59
Chapter Two - Hardware Installation
63
Introduction ........................................................................................................................ 64
Disabling And Removing The Full-Size PCLTA Card ......................................................... 65
Installing The Hardware Drivers ......................................................................................... 66
Installing The PCLTA-10/20 Card ....................................................................................... 73
Installing The PCC-10 (Laptop Only) ................................................................................. 73
Chapter Three - Getting Started
75
Start-Up Procedure ............................................................................................................ 76
Add ESUSA Resources To Catalog ......................................................................... 76
Adding ESUSA Resources To Catalog ......................................................... 76
Starting NexSys Workstation (NWS) And LnServer ................................................ 78
Starting NWS And LNServer Together .......................................................... 78
Starting NWS ................................................................................................ 78
Starting LNServer ......................................................................................... 78
NWS Main Window ............................................................................................................ 79
Title Bar ................................................................................................................... 79
Version Number Of NWS software .......................................................................... 80
Resizing The NexSys Windows ............................................................................... 80
Menu Bar ................................................................................................................. 80
Toolbar ..................................................................................................................... 81
Physical Tree ........................................................................................................... 81
Working Panels ....................................................................................................... 81
Server Status Bar .................................................................................................... 82
Exiting NWS ....................................................................................................................... 82
Exiting LNServer ................................................................................................................ 82
Installation and Startup Index.......................................................... 85
2000 Johnson Controls, Inc.
29
30
Rev 2.0
Chapter One
Software Installation
Rev 2.0
Remote/Network PC
NWS
LNServer
LNS Client
et
ck
So
Server PC
Remote/Network PC
NWS
LNServer
LNS
NWS
LNServer
LNS Client
Socket
Remote/Modem PC
NWS
LNServer
LNS Client
Server PC
NWS
LNServer
LNS
Modem
Modem
Remote/Modem PC
NWS
LNServer
LNS Client
32
Rev 2.0
Software Installation
INSTALLATION CHECKLIST
Use this checklist as a guide through the Installation and Startup procedures, beginning with Step 1. If a step is not applicable to your particular
setup, skip that step and proceed with the one immediately following it.
33
Software Installation
Rev 2.0
Click
a. Double click on the icon labeled Network to open the Network dialog box (Figure 4).
b. Click on the Adapters tab to open the Adapters page (Figure 5).
34
Rev 2.0
Software Installation
2a. If you have completed the setup for your network card, the Adapters Page displays it (Figure 5a).
Proceed to the next section, Installing Network Protocols.
2b.
If you already have a network card in the PC, choose the appropriate card from the list.
If you have no network card, select MS Loopback Adapter (Figure 6). Click
2c.
3.
If you selected MS Loopback Adapter, a window will appear asking for the frame type (Figure 7).
Consult your system administrator for details. When you have entered the appropriate information,
click
35
Software Installation
4.
Rev 2.0
b. A few message windows will appear as the computer copies the appropriate files. The Network
dialog box Adapters page opens, with the new adapter displayed in the list (Figure 5a).
5.
Click
. The computer will update binding information. Then a window will appear asking if
Click
on the NT task bar and choose Settings >Control Panel. Double click on the icon
labeled Network to open the Identification Page of the Network dialog box (Figure 10).
36
Rev 2.0
2.
Software Installation
3.
Select TCP/IP Protocol from the list of network services. A message window will appear asking if you
wish to use DHCP (Figure 13). Choose
4.
Enter the CD-ROM drive and I386 directory path (example: E:\I386) into the text field, insert the
Windows NT CD into the CD-ROM drive, and click
. A few message windows will appear
as the computer copies the appropriate files. Then the Network dialog box Protocol page displays.
TCP/IP Protocol will appear in the list of protocols.
5.
Click
6.
The Microsoft TCP/IP Properties dialog box will appear asking for an IP address:
If you are not connected with a network - choose any legal IP address.
If you are connected with a network - you must have an unused network address. Consult
your system administrator.
37
Software Installation
Rev 2.0
The appropriate subnet mask should appear. The default gateway may be left blank. Click
Choose
. A message window will appear asking if you would like to restart the com-
7.
Choose
software.
. The computer will shutdown and restart. You may now install the NexSys
NOTE: To test the system communications, open a DOS window. At the command prompt, type
PING and the IP address of the adapter (example: PING 192.0.0.1). If the system is
functioning, you will get a reply. If you get a Request timed out message, the TCP/IP
settings may not be installed properly. Consult your network administrator.
Before installing NexSys, you must set up the network. See Installing a Network Adapter or MS
Loop-Back Adapter and Installing Network Protocols in this chapter.
To install NexSys, you must log in to your Windows NT computer under a profile which has system
administrator privileges. You MUST install TCP/IP on all PCs prior to installing NexSys.
Before running NexSys on a network, you must install a PCLTA-10 or PCLTA-20 card in your PC (or
PCC-10 in the laptop) and configure it (See Chapter Two XXXX, Hardware Installation).
NOTE: These installation steps must be performed on every PC, server, and remote PC.
The NexSys software is shipped on a CD ROM. Use the following procedure to install NexSys.
To install NexSys:
1.
2.
Place the NexSys 2.0 Installation CD into the CD ROM drive. Wait 10 seconds.
If the NexSys Autorun does not initialize the software program:
a. Click
e. You will be returned to the Run Window (Figure ). Verify that the file path is correct , and click
. A Welcome screen will display. Click
3.
The LNS Server install will begin. This is an Echelon installation program executed from within the
NexSys 2.0 Install. Follow the instructions on your monitor. If you are prompted to overwrite existing
files, select No To All. When the installation is complete, click
38
Rev 2.0
4.
Choose the destination directory where NexSys 2.0 will be installed. The default directory is C:/
NEXSYS2. If you would like to change the directory, click Browse. Select the appropriate destination and click
5.
Software Installation
, then click
Choose the Folder Name for the Start menu. The default name is NexSys 2.0 Main System. To
change the name of this directory, enter a new name into the Program Folders field. Click
.
6.
A window will display all the settings youve chosen for your NexSys 2.0 install. Review the options.
If they are correct, select
7.
A message window will pop up telling you that you must install a valid LONTALK card before NexSys
will communicate on the LONWORKS network. Click
NOTE: The Windows NT installation for the PCLTA-10, PCLTA-20, and PCC-10 cards is found in
the PCLTA directory on the NexSys 2.0 Installation CD-ROM. See Chapter Two, Hardware
Installation.
8.
To complete the installation, you must restart the PC. Select the Yes, I want to restart my computer
now radio button and click Finish.
display the three necessary NexSys programs. If you like, you may create desktop icons for these programs.
NOTE: Install all hardware (Chapter Two, XXXX Hardware Installation ) and configure the
LNServer (Chapter Three, XXXX Getting Started) before using this application.
CONFIGURING LNSERVER
LNServer uses a Configuration Wizard to guide you through the process. The steps below explain the basic
concepts of each step in the order presented by the Wizard software. Configuration for a local server is explained
first, followed by the steps for configuration on a remote server. Use the
, and
buttons as needed.
Click
on the NT task bar and choose Programs > NexSys 2.0 Main System > Configure
2.
3.
The NexSys LNServer Configuration Wizard window (Figure 17) opens. Click
39
Software Installation
Rev 2.0
1.
This screen (Figure 18) prompts you for the location of your server. Use the default selection Local
(Your Machine). Click
2.
Select your network (Figure 19). You can enter a new network, select an existing one, or delete a
network from this window.
To create a new network:
a. Select the New Network radio button.
b. Enter the Network Name in the text field below. You are allowed a maximum of eight characters.
c. Enter the name of the Database Folder. You are allowed a maximum of 23 characters. You can
Browse button to select your folder.
use the
d. Click
40
button.
Rev 2.0
3.
Software Installation
Select the Network Interface from the menu on the right side of the window (Figure 21). If your setup
does not have a PCLTA card, select the No NI (engineered mode) . Click
4.
Enter the properties for your server (Figure 22) as explained below:
NOTE: If you are not sure of the correct properties, use the default values already shown.
Authentication Key: This value acts as an encrypted code that is used by devices in the field
to authenticate that transmissions received are coming from a valid source.
Domain ID: This value can be 1, 3, or 6 bytes long. It will be assigned as the system domain.
Import Folder: Type in or use the
Browse button to select the path that you want LNServer to follow to find .xif (XIF Image Document) files.
Graphics Folder: Type in or use the
Browse button to select the path that you want
LNServer to follow to find icons and bitmap files.
Resource Catalog Folder: Type in or use the
Browse button to select the path that you
want LNServer to follow to find resource catalog files. These are the files that give LNServer
the information it needs to decode and extracts network variables (NVs) and configuration
parameters (CPs).
5.
When you have entered values for all the fields, click
41
Software Installation
6.
Rev 2.0
The Local IP/Remote Channel Settings window (Figure 23) allows you to restrict who can connect to
your network. The permission string specifies the access permission for remote IP clients. It applies
to all remote IP clients with an IP address that satisfies the rules of the permission string.
You can leave the fields blank if you dont want this option. Click
7.
to continue.
Use the Subsystem Selection window (Figure 24) to enter a new or existing subsystem. This subsystem will have all new nodes assigned to it. You can also delete a subsystem with this window.
NOTE: The subsystem can not have the same name as the main system.
To create a new subsystem:
a. Select the New Subsystem radio button.
b. Enter the Subsystem Name in the text field below. You are allowed a maximum of sixteen
characters.
c. Click
button.
The Verify and Exit window (Figure 25) is the last step in the configuration process. Once you have
verified that the LNServer configuration information listed is correct, you can select to exit with or
without starting LNServer.
If the listed information is not correct, use the
42
Rev 2.0
Software Installation
1.
This screen (Figure 26) prompts you for the location of your server and other information, if necessary. For a remote server, you must also enter a TCP/IP address and register your network by using
the LNS Remote Configuration Utility (RCU). Follow the steps below:
a. Select the Remote (TCP/IP or NSI) radio button from the NexSys Server Locationmenu.
b. Select the TCP/IP from the Remote Server menu.
Note: The NSI (Networks Services Information) option is not available at this time.
43
Software Installation
c. Click the
Rev 2.0
RCU button. The LNS Remote Client Configuration Utility window opens
(Figure 27).
d. From this window, you can add, edit, or delete remote networks. TCP must be selected for the
Default Remote Transport field.
selected address.
You will return to the LNS Remote Client Configuration Window, with your network listed in the Remote
Networks field. Click
44
Rev 2.0
Software Installation
window opens (Figure 30). Make changes as described in adding a remote network above.
When you have made all changes, click
Remote Client Configuration window, with your network will be listed in the Remote Networks
field. If you select it, the changes will be displayed in the lower field. Click
and
1e. Click
2.
The Network Interface Selection (Figure 31) window opens. Use the default selection Internet in the
Remote Network Interface (TCP/IP) field. Click
3.
The Network Selection window opens (Figure 32). You must use an existing network in this window,
and you can not delete networks. This field is the result of the networks you registered using the LNS
Remote Configuration Utility in Step 3. Click the Existing Network radio button, select the network
you want to use, and click
4.
The Local IP/Remote Channel Settings window (Figure 33) opens. Leave the Remote Server Settings
Channel field blank, and click
45
Software Installation
5.
Rev 2.0
Use the Subsystem Selection window (Figure 34) to select an existing subsystem. Click
..
6.
The Verify and Exit window (Figure 35) is the last step in the configuration process. Once you have
verified that the LNServer configuration information listed is correct, you can select to exit with or
without starting LNServer.
If the listed information is not correct, use the
Click
on the NT task bar and choose Settings. Select Control Panel. Double click on the
icon labeled Network to open the Network dialog box (Figure 36).
46
Rev 2.0
2.
Software Installation
Click on the tab labeled Services to view this page (Figure 37). Choose
. A window
3.
47
Software Installation
4.
Rev 2.0
Enter the appropriate CD-ROM drive and I386 directory into the text field (example: D:\I386), insert
the Windows NT CD into the CD ROM drive, and click
5.
If a modem is installed, the Add RAS Device window appears (Figure 41). Select the appropriate
device from the drop down list and click
. The Remote Access Setup dialog box (Figure 42)
appears. The contents of this window may vary depending on the setup of your PC.
6.
Select
. The Configure Port Usage dialog box will appear (Figure 43). If the system will
be a server, select the Receive calls only radio button and click
client, select the Dial out only radio button and click
(Figure 42) displays again.
7.
Click
. The Network Configuration window will display. If your PC has been desig-
nated as a server (Receive calls only), the Network Configuration Window for a Server PC (Figure 44)
displays. If your PC has been designated as a client (Dial out only), the Network Configuration
Window for a Client PC (Figure 45) displays, and you can skip step 8, proceeding directly to Step 9.
48
Rev 2.0
Software Installation
8.
. The RAS
Server TCP/IP Configuration window will appear (Figure 46). Select the This computer only radio
button. Select the Use static address pool radio button. Enter a range of addresses that the server
may assign to the clients. These should be unique TCP/IP addresses. Click
Configuration window displays again (Figure 44). Click
. The Network
NOTE: You will need a minimum of two IP addresses which do NOT conflict with any addresses
on the network. For example, you could set the range to be 10.31.68.001 to 10.31.68.002.
If the system is not connected with a network, the IP address selection is arbitrary.
49
Software Installation
9.
Rev 2.0
. A message window
appears indicating that the installation is in progress. The Windows NT Setup dialog box will appear
again. The necessary files will be located on the Windows NT CD-ROM in the ..\I386 directory.
Click
10.
. Message windows will appear indicating that file transfer is taking place.
When the installation is complete, the Setup Message window (Figure 47) displays. Click
The Network Services page (Figure 37) displays. Click
bindings are updated. The Network Settings Change message (Figure 48) will display. Click
NOTE: Follow the procedures on the next few pages to set the RAS server to start automatically,
create users with RAS Login privileges, and set up the modems.
Click
on the NT task bar and choose Settings. Select Control Panel. Double click on the
icon labeled Services to open the Services window (Figure 49). Highlight Remote Access Services
and click
50
Rev 2.0
Software Installation
2.
Select the Automatic radio button in the Startup Type section and click
. Click
(Common) > User Manager. The User Manager window appears (Figure 51).
51
Software Installation
Rev 2.0
2.
Select New User from the User pull down menu. The New User window displays (Figure 52).
3.
Enter the users name and password. Reenter the password into the Confirm Password field to verify
it. Press
NOTE: Asterisks displayed as the characters of the password are entered into the Password and
Confirm password fields.
52
Rev 2.0
4.
5.
Press
Software Installation
. The
. The Dialin Information window appears (Figure 54). Select the Grant Dialin
Determine the IP Address of the server PC. This can be accomplished in several ways:
a. On the server PC, click
on the NT task bar and choose Settings >Control Panel.
Double click on the icon labeled Network. Open the dialog box to the Protocols page.
Highlight TCP/IP Protocol and click
. The IP address will display.
b. Open a DOS window and type IPCONFIG at the command prompt. The first IP address shown
is the address of the local PC.
c. If you know the network name of the PC, open a DOS window and type PING (NAME) at the
command prompt. NAME must be the network name of the server PC.
2.
Open a DOS window on the Client PC. Type CD WINNT\SYSTEM32\DRIVER\ETC at the command
prompt. Once you have changed into that directory, type NOTEPAD HOSTS. This file maps the IP
addresses to the network names of the PCs in the system. It will look similar to Figure 55.
53
Software Installation
Rev 2.0
3.
At the bottom of the window, enter the IP address of the server PC followed by <spacebar> and the
network name of the server PC (Figure 56). Select Save from the File menu. Close the window.
4.
. The pull-
54
Rev 2.0
5.
Select Edit entry and modem properties. The New Phonebook Entry window (Figure 59) displays.
Enter the network name of the server PC into the Entry Name field. Enter the phone number of the
server modem into the Phone number field. Be sure to include additional numbers necessary for
obtaining an outside line or reaching an extension. Use commas to designate any necessary pauses.
6.
Software Installation
Click
. The Modem Configuration window appears (Figure 60). Select the initial speed of
the modem from the drop down list. Select only the Enable hardware flow control check box. Click
.
Click on the Server tab (Figure 61). Select PPP, Windows NT, Windows 95, Internet from the Dial-up
server type drop down list. Select the TCP/IP check box and click
TCP/IP Settings window will display (Figure 62).
8.
. The PPP
Select the Server assigned IP addresses and the Server assigned name server addresses radio
buttons. Click
55
Software Installation
9.
Rev 2.0
Click on the Security tab (Figure 63). Select the Accept any authentication including clear text radio
button. Click
SETTING UP A MODEM
1.
Click
on the NT task bar and choose Settings > Control Panel. Double click on the icon
56
Rev 2.0
2.
Click
Software Installation
. The Install New Modem window appears (Figure 65). Two options are avail-
able:
. If you let the
If you would like for the computer to detect your modem, press
computer search for the modem, a message window will indicate that the procedure is in
progress.
If you would like to select your modem from the list, select the Dont detect my modem; I will
select it from a list checkbox and click
. If you choose to make the selection, the
Install New Modem window will display a list of manufacturers and models (Figure 66).
3.
57
Software Installation
Rev 2.0
4.
Highlight the Selected ports radio button. Highlight the appropriate COM port and click
.
The Install New Modem window will indicate that the modem has been installed (Figure 68). Click
. Click
.
NOTE: You may set the baud rate, data bits, parity, and stop bits by selecting
on the
Choose Dial Up Networking. Or, double click on the My Computer icon located on the desktop and
double click on the Dial Up Networking icon. The Dial Up Networking window displays (Figure 69).
58
Rev 2.0
Software Installation
2.
Click
. The Connect window will appear (Figure 70). Enter the user name and password
the Dial-Up Monitor icon. The Dial-Up Networking Monitor window displays (Figure 72).
59
Software Installation
2.
Rev 2.0
. Click
NOTE: If you would like to monitor the status of the connection, you may click on the Preferences
page (Figure 73) and select one of the radio buttons in the Show status lights section. The
first radio button displays a small icon next to the system clock on the task bar. When the
second radio button is selected, the window shown in Figure 74 will display on screen.
TX
- transmitting data
RX
- receiving data
- carrier detect
NOTE: You must reinstall Windows NT Service Pack 6.0 after all software and hardware
installation had been completed, or any changes are made to these installations.
60
Rev 2.0
Software Installation
61
Software Installation
62
Rev 2.0
Rev 2.0
Hardware Installation
Chapter Two
Hardware Installation
63
Hardware Installation
Rev 2.0
INTRODUCTION
The NexSys Workstation (NWS) PC uses the internally mounted Echelon LonTalk PCLTA-10, the PCLTA-20, or
the PCC-10:
The PCLTA -10 (Figure 1) comes with an integrated transceiver
The PCLTA-20 is available with:
An integrated transceiver (Figure 2)
A non-integrated board with the 78K bps Transceiver daughter-board (Figure 3)
A 1.25Mbps Transceiver daughter-board (Figure 4)
The 1.25 Mbps Fiber Optic LONWORKS SMX Transceiver daughter-board (Figure 5).
The PCC-10 (Figure 6) Card is for use with a laptop.
NOTE: Since NexSys 2.0 uses LONWORKS Network Services (LNS), the traditional full-size
PCLTA card with piggyback SMX board may no longer be used.
If you are installing a LonTalk card for the first time, proceed directly to Installing The
Hardware Drivers. If you have a full-size PCLTA installed, you will need to follow the
procedure Disabling and Removing the Full-Size PCLTA Card on the following page
before you install a new LonTalk card.
MAYLASIA
ECHELON
LSBR549
FTT-10A
ECH
96-01
MAYLASIA
LSBR549
MAYLASIA
LSBR549
MAYLASIA
LSBR549
MAYLASIA
LSBR549
MAYLASIA
LSBR549
U
L
ECH
96-01
MAYLASIA
LSBR549
JP1
ECHELON
FTT-10A
50051
9745A
P1
64
J7
JP10
BUS
FREE
JP9
1
0
U9
U9
J1
JP9
1
1
JP1
LSBR549
MAYLASIA
ECHELON
506060
946456
LSBR549
MAYLASIA
JP2
J2
1
JP10
J2
JP3
J1
TM
ECHELON
LONWORKS
LSBR549
MAYLASIA
LSBR549
MAYLASIA
LONWORKSTM
Hardware Installation
J7
Rev 2.0
DS1
ECHELON
LSBR549
MAYLASIA
145B148R
DFG-0 HTRX
PBSFLR41R
5810S
Raytheon
145B148R
2.
65
Hardware Installation
3.
Press
. Select
Rev 2.0
4.
You will have returned to the Devices Window (Figure 7). Click
5.
Turn off your PC, remove the case, and physically remove the full-size PCLTA card.
6.
Start up Windows NT. Do NOT install the hardware first, as Echelon recommends that you run the
install program prior to installing the card. Place the NexSys Installation CD-ROM into your CDROM drive.
Note: The NexSys Installation CD-ROM contains an Autorun file. If the NexSys Installation program does not does not begin automatically within 10 seconds, skip Step 2 and proceed to
Step 3.
2.
The NexSys Installation program will automatically open to the Introduction Page (Figure 8). Click
. The Exit Setup message window displays (Figure 9). Click
. You should
66
Rev 2.0
3.
Press
>Run. Click
will return you to the Run window, which will be similar to Figure12). Click
Hardware Installation
. This
.
4. Choose the appropriate language and click . The LONWORKS Welcome Window opens (Figure 13). Click
. The Software License Agreement displays (Figure 14). To accept the terms, click
.
67
Hardware Installation
4.
Rev 2.0
Select the PCLTA-10 or PCLTA-20 or PCC-10 radio button on the Select Components window
. Accept the default installation directory C:\LONWORKS (Figure
(Figure 15) and click
16) and click
5.
68
The Setup window shown in Figure 17 displays. When complete, the Optional Device Name window
shown in Figure 18 will display.
Rev 2.0
Hardware Installation
6.
Since this will be the only LonTalk card in your machine, accept 1 as the numeric base for the device
name and click
. The window (Figure 19) will display. Click
.
7.
The install program will ask you if you want to restart the computer. Select the No, I will restart my
computer later radio button (Figure 20). Click
. A warning message will display (Figure
21). Click
69
Hardware Installation
8.
Rev 2.0
Perform a shutdown and remove all power from the computer. Insert the LONWORKS PCLTA-10 or
PCLTA-20 card. Restart the computer. Go to
Viewer. Verify that no errors are associated with the card driver pnplon selected (Figure 22). Go to
> Control Panel > Devices. Confirm that the Status is Started and the Startup is Automatic
(Figure 23).
70
Rev 2.0
Hardware Installation
9.
Go to
10.
Connect the PCLTA to the LON. From the LON1 Diagnostics window (Figure 25), click
71
Hardware Installation
Rev 2.0
Note: If the diagnostic test of step 9 failed, you could have either a hardware failure or a resource
conflict. The remaining steps will help resolve resource conflicts.
11.
Go to
. Choose the appropriate tab (Figures 28). This option allows you to select an I/O
range and IRQ.
12.
The selection of the I/O range and IRQ will vary from machine to machine. To check your current IRQ
settings, click
tab. The IRQs which are already in use will display. Select an available IRQ for your LONWORKS card.
72
13.
If you installed a PCLTA-10, select the PCLTA-10 tab on the Preferences window. Select the Interrupt
Request radio button for one of your available IRQs. By selecting a radio button, you change the IRQ
sequence. If you installed a PCC-10, select the PCC-10 tab on the Preferences window. Start by
accepting the default I/O range (0120-0123) and try different IRQs. IRQ 15 usually doesnt work. Try
selecting IRQ 10 and restarting the computer. The PCLTA-20 has no additional settings.
14.
If you changed the IRQ, reboot the machine and run the diagnostic test again. See step 9. Repeat the
procedure until you find an appropriate IRQ. If you still have trouble with the PCC-10, you may need
to select a different I/O port and reset the IRQs again.
Rev 2.0
Hardware Installation
73
Hardware Installation
74
Rev 2.0
Chapter Three
Getting Started
Starting/Exiting NexSys
Rev 2.0
START-UP PROCEDURE
NexSys Workstation (NWS) is always run concurrently with LNServer. NWS needs LNServer to communicate
with LNS and ultimately, the devices in the field.
All remote NexSys systems need the LNServer on the main system to be running so that they can communicate
with the network. In accordance with this requirement, the User can open both programs with one command, but
each program must be shut down separately.
NOTE: This chapter gives general information on start-up procedures only. For detailed information on NWS functions, see Section Five, Operations - Chapter One.
Click
> Programs > NexSys 2.0 Main (Remote) System > Add ESUSA Resources to
3.
The Open A Catalog window opens (Figure 3). Select the default directory:
C:\Lonworks\Types\User\ESUSA (Double click on User directory to select ESUSA).
4.
5.
The Choose A Directory window opens (Figure 5). Verify that the default directory
C:\Lonworks\Types\User\ESUSA is selected, and click
76
INSTALLATION/STARTUP
.
.
Rev 2.0
Starting/Exiting NexSys
6.
You will return to the Edit A Catalog window (Figure 4 above). In the Catalog Information section of
the window (Figure 6), verify the Catalog Status. If the Catalog Status text field states Needs a
Refresh (Figure 7), click
7.
The Catalog Status field now reads Up To Date (Figure 8). Click
.
INSTALLATION/STARTUP
77
Starting/Exiting NexSys
Rev 2.0
Click
STARTING NWS
Two methods are available for starting NWS:
1.
Double Click on
2.
Click
STARTING LNSERVER
Two methods are available for starting LNServer:
1.
Double Click on
2.
Click
78
INSTALLATION/STARTUP
Rev 2.0
Starting/Exiting NexSys
Working Panel
Physical
Tree
LNServer
Status
TITLE BAR
The Title Bar (Figure 13) is the horizontal bar at the top of the window. It contains the title of the window, the
NexSys icon, and the
(Maximize),
(Minimize), and
(Close) buttons.
INSTALLATION/STARTUP
79
Starting/Exiting NexSys
Rev 2.0
2.
The About NexSys Workstation (Figure 14) opens, displaying the information.
Place the cursor on either a horizontal or vertical window border. When the double
ended arrow appears, drag the edge or corner of the window to resize appropriately.
2.
Dragging the edge of a window will change only one dimension of the window.
To change both the width and the height of the window equally, drag a corner of the window.
If you resize a NexSys window, the workstation will remember. When the resized window is reopened, it will
retain the new dimensions. Use caution when resizing windows. By making a window smaller, you may
eliminate important information fields (check boxes, radio buttons, text fields, etc.) from the visible part of the
window. Use the scroll bars to view the hidden part of the screen, or resize the window to show all the fields.
MENU BAR
The Menu Bar (Figure 15) contains the names of NWS menus. It appears below the Title Bar. Each menu item is
a pull-down list of available commands. You open a menu by clicking on the menu name. Figure 16 below
shows an example of an NWS Menu Bar pull-down menu.
80
INSTALLATION/STARTUP
Rev 2.0
Starting/Exiting NexSys
TOOLBAR
The NWS Toolbar has four shortcut buttons that provide quick access to commands. Holding the mouse cursor
over the Toolbar button causes the name of the button to pop up (Figure 17).
PHYSICAL TREE
The NWS Physical Tree displays a system tree listing all the nodes in the control system. The tree can be
expanded further, or collapsed. All node commands are initiated from this point. The desired node is selected
from this menu, and the working panels will correspond to the selected node. In Figure 18 below, the VAV-01
node is selected.
WORKING PANELS
NWS working panels gives the user specific information on a selection node. In the example below, the ASG
(Application Specific Graphic) working panel shows the temperature for node VAV-01 (Figure 19).
INSTALLATION/STARTUP
81
Starting/Exiting NexSys
Rev 2.0
EXITING NWS
There are five ways to exit the NexSys:
1.
2.
Click
3.
4.
Click the
5.
Click on the NexSys icon in the left corner of the Title Bar. Select Close.
EXITING LNSERVER
There are four ways to exit the NexSys:
1.
2.
3.
Click the
4.
Click on the LNServer icon in the left corner of the Title Bar. Select Close.
The LNServer button on the Windows NT Task Bar at the bottom of the screen will appear as in Figure 21.
82
INSTALLATION/STARTUP
Rev 2.0
Starting/Exiting NexSys
INSTALLATION/STARTUP
83
Starting/Exiting NexSys
84
INSTALLATION/STARTUP
Rev 2.0
Rev 2.0
Catalog 76
NetBEUI 36, 49
Network Adapter
Installing 34
Network Protocols 36, 53
NexSys Work Station (NWS)
Exiting NWS 82
Starting NWS 78
NWS Main Window 79
Menu Bar 81
Physical Tree 81
Resizing the NexSys Window 80
Title 79
Toolbar 81
Version Number 80
D
DHCP 37
Dial Up Networking 54, 58
Dial-Up Monitor 59
Dialin Information, RAS 53
E
ESUSA Resources 76
H
Hardware Drivers 66
I
Installation Checklist 33
Installing
PCC-10 73
PCLTA-10/20 Card 73
Installing a Network Adapter 34
Installing NexSys 38
Interrupt Request (IRQ)
Selecting 72
IP Address 55
IPCONFIG 53
L
LNServer
Configuration Wizard 39
Configure for Local Location 40
Configure for Remote Location 43
Configuring 39
Exiting 82
Starting LNServer 78
Status Bar 82
M
P
PC Configurations 32
PCC-10 66
PCLTA Card, Full Size
Disabling 65
Removing 65
PCLTA-10 66
PCLTA-20 66
PING 53
R
RAS
Client 53
Dial the Server 58
Dialin Information 53
Disconnect a Remote Site 59
Installing 46
Setting to Automatic Start 50
User Login Privileges 51
Resource Files 76
Adding ESUSA Resources to Catalog 76
RX 60
Minimum Criteria 34
Modem 56
MS Loopback Adapter 35
2000 Johnson Controls, Inc.
85
Rev 2.0
S
SMX
1250 Transceiver Board 65
78K Transceiver Board 65
DFOM Transceiver Board 65
Start-Up Procedure 76
Exiting LNServer 82
Exiting NWS 82
Starting LNServer 78
Starting LNServer And NWS Together 78
Starting NWS 78
Starting NexSys 78, 79
T
TCP/IP 36, 37, 49, 55
TX 60
86
SECTION THREE
SYSTEM SETUP
Chapters
1. Common Node Functions
2. Setting Up Routers
3. Setting Up an FSC/FLC
4. Setting Up a VAV
5. Setting Up a Heat Pump
6. Setting Up a Packaged Equipment Controller
Rev 2.0
Echelon , Coactive Windows NT , and General Electric are registered trademarks and service marks of companies
other than Electronic Systems USA. FSC, CPL and NEXSYS are trademarks of Electronic Systems USA.
88
System Setup
Rev 2.0
System Setup
89
Rev 2.0
90
System Setup
Rev 2.0
System Setup
91
Rev 2.0
92
System Setup
Rev 2.0
System Setup
93
94
System Setup
Rev 2.0
Chapter One
Rev 2.0
OVERVIEW
There are common node functions used in the NexSys Workstation. For example, the same process is used for
winking a Flexible System Controller (FSC), Fan Coil Unit (FCU), Heat Pump Unit (HPU), Package Equipment
Controller (PEC), Rooftop Unit (RTU), and a Variable Air Volume controller (VAV-01, and VAV-02). These
commonalties can be loosely categorized as node information accessible from the Physical Tree window,
features of the Node Configuration wizard, and node commands.
NODE MENU
The Node Menu (Figure 1) is used to setup nodes and their functions. There are thirteen menu choices on the
Node Menu that help you to configure your system. The following thirteen menus, several of which have
submenus, explain these functions.
NODE COMMANDS
There are four commands available in the Node Commands Menu: Wink, Offline, Reset, and Test. The Node
Commands Menu (Figure 2) is shown below.
WINK
Issuing a Wink command from the Node Commands Menu identifies the selected node in the field. Most devices
flash the Wink LED on that node. However, since Wink tasks are device specific, some 3rd party devices may
include such actions as the flashing of an LED, or sounding of an alarm.
Note: Winking the FSC lights LEDs 1-8 on the 386 CPU.
To Wink a node:
1.
Right click on the nodes icon. The Node Menu appears.
2.
Right click on the Node Commands Menu, the submenu appears (Figure 2).
3.
Click on Wink. The selected nodes Wink LED flashes, the Node Command submenu (Figure 3)
appears and displays Finished in the bottom left corner.
4.
96
System Setup
Click the
Rev 2.0
OFFLINE
Issuing an Offline command from the Node Commands Menu stops the selected node from executing its
application.
NOTE: A PEC is used in the following example.
To take a node Offline:
1.
2.
Right click on the Node Commands Menu, the submenu appears (Figure 4).
3.
Click on Offline. The Node Command window appears with a Working... message. Once the node
is offline, the message will change to Finished. (Figure 5). The Node Command window closes and
the physical tree appears with the PEC now offline (Figure 6).
NOTE: Once you take the PEC offline, the Node Commands menu, for that device only, changes
so you can bring the it online. Use the Node Commands Menu Online command to bring
the node back online.
4.
Click the
System Setup
97
Rev 2.0
RESET
Issuing a Reset command from the Node Commands Menu resets the selected node.
To Reset a node:
NOTE: A PEC is used in the following example.
1.
2.
3.
Click on Reset. The Node Command window appears with the Working message in the bottom left
corner of the window. When the reset is complete, the message will change to Finished (Figure 8).
The Reset window closes and the physical tree appears.
4. Click the
TEST
Issuing the Test command from the Node Commands Menu the tests the selected application device or router.
Testing an application device verifies that the device is able to communicate on the network and that its configuration matches the information contained in the LNS database. To pass the test, an application device with the
expected Neuron ID must exist on the network, contain the expected domain/subnet/node address (if the device
is installed), contain the expected program ID, contain the expected network management authentication setting
(enabled or disabled), and, if network management is enabled, contain the correct system authentication key.
Testing a router verifies the router is able to communicate on the network and that its configuration matches the
information contained in the LNS database. To pass the test, a router with the expected Neuron IDs must exist
on the network, contain the expected domain/subnet/node address (if the router is installed), and contain the
expected program ID.
The Test command assumes that the node's network image is up-to-date. Be sure that the node is up-to-date by
running the Test command only while LNServer is in the OnNet mode.
To Test a node:
NOTE: A PEC is used in the following example.
1.
Right click on the PEC icon. The Node Menu appears (Figure 9).
98
System Setup
Rev 2.0
2.
Click on Test. The Node Command window appears with the Working message. When the test is
complete, the message will change to Finished (Figure 10). The Node Command window closes
and the physical tree appears.
PLUG-INS
Plug-Ins are required configuration files for third party devices. They provide necessary setup information for
the device to function properly on a LONWORKS network. Contact your device manufacturer for the latest plug-in
software for your device. Before you can register a plug-in you must first install the plug-ins to a directory on the
hard drive. Then when you run this option to register them. Plug-ins must be registered before they can be run.
In the Plug-in Register window you select which plug-ins you would like to register or unregister. The Plug-Ins
menu (Figure 10) is shown below.
Note: You can only register a plug-in from the global node. They can be run from any node.
Note: The Node Menu, when selected from the Global Node is different than the Node Menu
selected from any other node.
REGISTERING A PLUG-IN
Note: You must first install your 3rd party plug-ins before you can register them. Remember their
location so you can locate them during the registration process.
To register a plug-in:
1.
Right-click on the global node to display the Node Menu (Figure 10).
2.
Click on the Plug-In Menu, then click on Register (Figure 10). The Plug-In Register screen appears
(Figure 11).
3.
System Setup
99
4.
Rev 2.0
Click
to register the plug-in. The selected plug-in description changes from Unregistered to Registered (Figure 12).
5.
Click
RUNNING A PLUG-IN
To run a Plug-In:
1.
2.
Click on the Plug-In Menu, then click on Run (Figure 13). The Plug-In Run window appears (Figure
14).
3.
100
System Setup
Rev 2.0
4.
Click
to run the plug-in. The plug-in runs and displays (Figure 15).
1.
MOVE
The Move command is used to move a nodes location on the tree.
Note: A PEC is used in this example.
1.
Right click on the PEC icon (Figure 16). The Node Menu appears.
2.
3.
Click on Up or Down. The selected device moves in the direction you select.
Repeat as required.
System Setup
101
Rev 2.0
ADD
This command is used to Add a Node or Router to the tree.
Note: A PEC is used in this example.
1.
Right click on the Global Node or Router where the PEC will be located. The Node Menu (Figure
19) appears. Click Add to display the secondary menu, then choose Node, then either Before or
After to set the PECs placement on the tree. The Add Node menu (Figure 20) appears.
2.
Click on the PEC in the list of devices and then enter a name for the PEC in the New Node Name:
area. This should be as descriptive as possible and indicate the purpose and/or location of the PEC.
For example, this could be PEC 2nd Floor West Wing.
Click
. The uncommissioned PEC has been added to the physical tree (Figure 21).
102
System Setup
Rev 2.0
SETUP NODE
After a node has been added, it must be setup to be functional. This process is called commissioning. After the
node had been setup it will be functional, but will have default configuration settings. It is suggested that you run
the Configuration Wizard to properly configure the node. Any node that has not yet been commissioned will
have (Never Commissioned) after the devices name on the tree.
Note: A PEC is used in this example.
1.
Right click on the uncommissioned PEC to bring up the Node Menu (Figure 22). Select Setup Node
to bring up the Node Setup Menu (Figure 23).
2.
If you know the exact Neuron ID for the PEC, type it in the Neuron ID field. The Neuron ID is
specific to the PEC controller you are setting up and is given to the NexSys Workstation when the
service pin is pressed on the controller. If you do not know the exact Neuron ID number, do not type
anything in this field. Go to Step 3.
3.
If you dont know the Neuron ID then click the Service Pin button on the Node Setup menu. Next
press the Service Pin on the PEC you are commissioning. This registers the Neuron ID, Program ID
and associated device specific information. Once you press the service pin on the PEC the Setup
Node Menu displays the PECs Neuron ID and Program ID information (Figure 24).
Figure 24. Node Setup Menu after pressing the Service Pin on the PEC
System Setup
103
4.
Rev 2.0
Click
to advance to the next Node Setup pages (Figures 25 & 26). Select any options you want
to configure.
The checkboxes on Figures 24, 25, and 26 are described in the next paragraph.
Send Network Image - Sends the devices network address and bindings to the LNS database.
Send Config. Data - Sends the devices configuration parameters (CPs) from the LNS database to the device.
Force Defaults - Sends the default CPs from the LNS database to the device.
Send Trend - Sends Trend setup data from the LNS database to the device.
Get Config. Data - Gets the devices CPs from the device and sends them to the LNS database. This is used as a
backup in the event the device requires reconfiguration.
Use as defaults - Checking this box gets the devices current configuration settings and makes them the
default CP settings for all similar devices. These settings are stored in the LNS database.
Note: Use this command when you have a number of devices that will be configured the same.
Get unknown only - Gets any unknown CP data, from the device currently being setup, and sends it to
the LNS database. Typically, unknown CP information is associated with 3rd party devices.
Get Trend - Gets Trend setup data from the device and sends it to the LNS database.
Close window when configuring node done - Closes the configuration window and displays the tree as soon as
the configuration process is done.
104
System Setup
Rev 2.0
5.
Click
to save your changes to the Node Setup Menu, close the wizard and display the
tree. This will complete the commissioning process and remove the Never Commissioned label from
the PEC on the tree. Click
cancel you will be prompted to confirm your cancellation. Confirming the cancellation closes the
wizard and returns to the tree display. Abandoning the cancellation returns you to the wizard.
REPLACE NODE
The Replace Node command is used when a defective node device, such as a PEC, must be replaced. Since each
node has a unique Neuron ID, simply replacing the device without using the Replace Node command will cause
errors. The defective device must be replaced with the exact same device type. Example: You cannot replace a
VAV-01 with a VAV-02 since they have different Program ID types. You must either replace it with a VAV-01 or
delete the VAV-01 and then add a VAV-02 in its place.
To Replace a Node:
1.
Go to the field and physically replace the defective node device with the new device and reconnect
all wiring.
2.
Right-click on the node you want to replace, the Node Menu appears (Figure 27).
3.
Click on Replace Node. The first Replace Node window appears (Figure 28).
4.
Press the service pin on the new node device or, if you are sure it is correct, enter the Neuron ID for
the new node device.
5.
Press the
to move to the second Replace Node window (Figure 29). Uncheck any of the checkboxes you dont want to be executed.
Send Config. Data - Sends the previous devices configuration parameters (CPs) from the LNS
database to the device. This ensures the new node will perform exactly as the old one did.
Exclude Mfg CPs - When selected, this excludes 3rd party manufacturers configuration parameters
from being sent from the LNS database to the new node. The Send Config. Data box above must be
checked for this box to be available.
Send Trend - Sends Trend setup data from the LNS database to the device.
System Setup
105
6.
Press the
7.
Rev 2.0
EDIT/VIEW BINDING
To open the Binding Editor:
NOTE: A configured PEC-01 is used in the following example.
1.
Right click on the PEC icon. The Node menu appears (Figure 31).
2.
3.
NOTE: For more information on the Bind Node Editor, see the Using the Binding Editor chapter
of the Programming section.
106
System Setup
Rev 2.0
DELETE
This command deletes a node from the physical tree. A confirmation screen prevents accidental deletions.
To delete a node:
NOTE: A PEC is used in the following example.
1.
Right click on the node you want to delete. The Node Menu appears (Figure 33).
2.
Click on Delete. The Delete Node window asks you to confirm the deletion request (Figure 34).
3.
Click
. The Delete Node window closes and the physical tree appears with the node removed
from the physical tree.
2.
Click on Config Data Set to open the submenu. Click on Add to open the Add CDS window (Figure
35).
System Setup
107
3.
4.
Rev 2.0
Right click on the node to open the Node Menu. Click on Config Data Set to open the submenu
(Figure 36).
108
3.
4.
Click on Apply.
System Setup
Rev 2.0
Right click on the node you want to set the time and date on. The Node Menu appears (Figure 38).
2.
Click on Set Time/Date on Node. The Set Time/Date Window appears (Figure 39).
3.
4.
Click
System Setup
109
Rev 2.0
RENAME
This command renames the selected node.
To rename a node:
1.
Right click on the node you want to rename. This brings up the Node Menu (Figure 41).
2.
Click on Rename, the Rename a Panel window (Figure 42) appears with the current node name
highlighted.
appears in the bottom left corner of the Rename a Panel screen and the
button changes to
4. Click
LOAD FIRMWARE
Loading firmware is used when you want a different software revision on a controller.
WARNING: Use extreme caution when copying firmware to a controller. Sending the wrong
firmware can have disastrous system effects.
WARNING: Before updating the firmware revision on an FSC or FLC, place any critical points in
Fixed mode from the NWS or place the controller in Hand mode from the field. The process of updating the FSC/FLC firmware from the workstation is lengthy, and during the
update time, the NWS will not receive point statuses or alarms, or issue commands. Take
the necessary measures to ensure the safety and comfort of building occupants and protect
equipment. The panel will reset after the update firmware is complete.
110
System Setup
Rev 2.0
Right click on the node icon. The Node Menu appears (Figure 44).
NOTE: A node must be configured and Online to update the firmware from the NWS.
2.
3.
Verify the devices Neuron ID and program ID are correct or hit the service pin to capture it. Click
4.
5.
Browse to the folder containing the new APB file you need. Click on the APB file you want to
replace the old APB file with, and click
to save. Once the file is saved, Screen 2 reappears
with the new APB file as the default (Figure 48). Click
Existing Nodes (Figure 49).
System Setup
111
Rev 2.0
Screen 3 sets firmware loading options for existing nodes of the device type you are currently editing, PEC-01 in
this example.
5.
Check the Set Firmware file to box to set all devices on the tree with the device type, PEC-01 in this
example, to use the new firmware file you just selected. This will send the new firmware to every
PEC-01 on the tree when the load checkbox below is checked and the
6.
button is clicked.
Check the Load firmware to devices box to load the selected firmware file to all devices with the
device name ESUSA PEC-01 in this example. The loading process will take place when you press
the
button. Click
Screen 4 sets firmware loading options for new nodes. The Use Firmware entry area shows the firmware path
and file name you just selected.
7.
112
System Setup
Click the Yes radio button to make the new firmware file the default for all new devices, PEC-01 in
this example. Click the No radio button to leave default settings as they are.
Rev 2.0
Default: No
8.
Click
Option: Yes
to move to the summary screen (Figure 51). Review the settings and arrow back to make
to abandon all
MULTINODE OPERATIONS
Multi-Node Operations allows you to program multiple nodes at once.
Note: Multi-Node Operations is only available from the Global Node.
To Use Multi-Node Operations:
1.
Right-click on the Global Node to bring up the Node Menu (Figure 52). Click on Multi-Node
Operations, the first Multi-Node Operations screen appears (Figure 53).
2.
Click on a node in the Available Nodes window. Use the following keys to select the nodes you want
to configure:
Adds the individual node you select to the Selected Nodes field.
Adds all nodes on the tree to the Selected Nodes field.
Removes nodes from the Selected Nodes field.
Removes all nodes from the Selected Nodes field.
Adds all nodes, having the device type of the node you select, to the Selected
Nodes field.
System Setup
113
Rev 2.0
3.
Click the
4.
Use the checkboxes to select the operations you want to run. Click the
tions Screen 4 appears (Figure 56).
Note: The information on Screens 4 and 5 will vary depending on which checkboxes are selected
on Screen 3.
4.
Verify the firmware path and files are correct. Browse and correct any incorrect files. Click the
the Multi-Node Operations Screen 5 appears (Figure 57).
5.
to
Subnet/Node - Refers to a single node by its domain, subnet, or node (DSN) address (assigned when the
network image is sent to the node for the first time).
Turnaround - Used for connections that take place only within a node.
The CDTs created on the NexSys Network Interface node are displayed in the Connection Description Template
List (Figure 58 ). They will also appear in a scrollable Connection Template list in the Bind To Editor for the
User to select when adding a new bind (please see Section for more information on Binding).
To access the CDTs:
1.
114
System Setup
Right click on the NexSys Network Interface node. The pop-up menu will open.
Rev 2.0
2.
3.
Figure 58. Connection Template Command Figure 59. Connection Description Template List
2.
Click
60).
3.
Enter the Name and a Descriptor (if desired) for the CDT in the appropriate text fields (Figure 61).
This information will be displayed in the CDT List (Figure 62). You must enter a Name.
System Setup
115
Rev 2.0
4.
Addressing:
Force Unicast - Forces LNS to use DSN (domain/subnet/node) or NID (Neuron ID) addressing
where it would normally use group (or broadcast) addressing.
No broadcast - Tells LNS to fail if there is no other way to address the message besides broadcast.
Fail group to broadcast - Tells LNS to use broadcast addressing if it has trouble using group
addressing.
Always broadcast - Tells LNS to always use broadcast addressing.
Service Types:
Service Type Override - Tells LNS that you will choose the service type explicitly rather than
allowing LNS to determine it.
Acknowledged - The message is sent out and acknowledged by the receiver (not to be used for large
group bindings causing failure to received Acknowledge messages.
Unacknowledged repeated - The message is sent out many times to ensure the probability of it
reaching its destination.
Unacknowledged - The message is sent out once.
Request Response - Used only for out-and-back messages (e.g.,. NV polls), not used for binds.
Timing Parameters:
Repeat Count Override - Enter a value for the number of times LNS should repeat an unacknowledged-repeated message.
Retry Count Override - Enter a value for the number of times LNS should retry an acknowledged
message if it does not receive an acknowledgment in time.
Transmit Timer Override - Enter a value for the interval rate LNS waits between retries of
acknowledged and request/response messages.
Receive Timer Override - Select a value that tells LNS the time period within which receiving
devices will treat messages from the same source with the same reference ID as
duplicate messages. Repeats of messages using the above service types all use the
same reference ID as the original to identify them as duplicates.
Repeat Timer Override - Select a value for the interval LNS waits between repeats for unacknowledged-repeated messages.
Other:
Authentication Override - Manually overrides control of the LNS message Authentication option.
Use Authentication - Turns the message Authentication option on, telling NexSys to begin sending
and receiving
authentication packets for messages on the network.
Priority Override - Manually overrides control of the LNS message Priority Override option.
Use Priority - Tells LNS that the binding should use a reserved time slot on the network,
helping the message to arrive more quickly to its destination.
116
System Setup
Rev 2.0
2.
Click
(Figure 63). The Name of the selected CDT appears in the title bar, and both the Name and Descriptor appear in the associated text fields (Figure 64) of the window.
3.
2.
3.
A Warning box (Figure 65) appears, asking you to confirm the deletion. Click
.
to delete.
System Setup
117
Rev 2.0
118
System Setup
Chapter Two
Setting Up a Router
Setting Up a Router
Rev 2.0
OVERVIEW
This guide is intended for someone familiar with routers, TCP/IP and LONWORKS networks. If you are unfamiliar
with any of these please refer to the:
1. Network Basics book for information on TCP/IP, Router Specifications, and NexSys Networks.
2. Installation and Startup section of this manual for information on setting up TCP/IP.
3. Network Wiring Specifications book for information on LONWORKS network wiring.
Before you begin you should know:
1. Router classification type - How will this router be used?
2. Transceiver type of the router you want to install.
3. A descriptive name for the router that designates a specific location.
4. The Neuron ID of the router should you choose not to use the service pin method.
5. Do you need a plug-in? A plug-in is a software configuration file that may be required for some routers.
NexSys provides plug-ins for several common routers. Confirm that the plug-in for the router you are installing
is provided by NexSys. If not you must have the plug-in file provided by the router manufacturer.
The steps to add a router are listed below:
1. Add the router to the physical tree. This is known as Defining.
2. Setup the router. This is known as Commissioning.
3. Add nodes to the router.
4. Setup the nodes on the router.
120
System Setup
Rev 2.0
Setting Up a Router
COACTIVE ROUTERS
Custom
CTI ROUTERS
CustomCTI NCB/IM
CustomCTI NCB/EM
CustomCTI NCB/IS
CustomCTI NCB/RF
CustomCTI NCB/EL
PL-20N
CustomCTI NCB/FL
PL-30
FO-10
DC-78
DC-625
DC-1250
Routers supported by NexSys include the standard, Coactive, NCB (Network Combiner Module), ENCB
(Ethernet Network Combiner Module), and the Raytheon FTR (Fiber Optic/Twisted Pair) router. In addition, 3rd
party routers, if they are LonMark compliant and have all necessary plug-ins should work with NexSys.
Click on the Physical Tree to highlight where the router will be added. Right click on an open area
of the tree to bring up the Node Menu (Figure 1). Click Add to display the secondary menu, then
click Router, then click either Before or After to set the router placement on the Physical Tree.
After you select Before or After, the Add Router Menu list of available router types is displayed
(Figure 2).
System Setup
121
Setting Up a Router
Rev 2.0
Note 1: If you select the Global Node as the location to add the router, the Router will be placed
on the Physical Tree directly AFTER the Global Node. If you select any other place to add
the router your choices are either BEFORE or AFTER the selected entry point.
Note 2: Routers are classified by type as either, Configured, Learning, Repeater, Bridge, Permanent Repeater, or Permanent Bridge. See the Router Guide for more information.
2.
Click on the Classification type of the router you want to install. Then select the Far Side Transceiver type from the list. NexSys already knows the Near Side Transceiver type based on the
network backbone channel type.
WARNING: CHOOSE THE CORRECT ROUTER TYPE. YOU CAN NOT CHANGE THE
ROUTER HARDWARE TYPE ONCE THE MENU ITEM HAS BEEN SELECTED. IF THE
WRONG TYPE IS CHOSEN, ALL THE NODES UNDER THE ROUTER WILL HAVE TO
BE DELETED, THE ROUTER WILL HAVE TO BE DELETED, AND THE CORRECT
ROUTER WILL HAVE TO BE ADDED.
3.
Enter a Name for the router. This should be as descriptive as possible and indicate the purpose and/
or location of the router. For example, this could be 1st Floor - Zone #1.
Click
. This will add the router node to the physical tree. However, it is not yet configured.
You must run the Node Setup menu selection to configure the router.
Delay(ms) Box This value represents the average number of milliseconds required for a packet to get onto
the channel once queued. Certain routers have predefined delay values that are automatically chosen
for the specific router. Many routers have a default value of 0, with valid numbers ranging from 0 to
65535. A delay value of 0 uses the default of two packet cycles based on the average packet size.
NOTE: Coactive, NCB, fiber-optic, and ENCB routers must be added in pairs. The local router
will be added first. When you add the remote router, right click on the local router and
choose Add. The option will be Router (for Coactive), Remote NCB, or Remote ENCB.
So, the remote router will be added to the local router.
NOTE: EVERY time a Coactive router is configured from NWS, you must run RTR_CNF.EXE.
Refer to the Coactive router documentation that came with the router.
122
System Setup
Rev 2.0
Setting Up a Router
Right-click on the router to be commissioned to bring up the Node Menu (Figure 3).
2.
Click on Setup Node to bring up the Node Setup Menu (Figure 4).
3.
Click on the
button on the Setup Node Menu and then press the service pin on the router.
The Neuron ID is specific to the router you are setting up and is given to the NexSys Workstation
when the service pin (CSRVC on the NCB or ENCB router) is pressed on the router. The Neuron ID
will appear in the editor when the service pin is pressed.
NOTE: If you do not know the exact Neuron ID number, leave this field blank and wait for the
service pin to capture it. When the service pin is pressed on a standard router, both Neuron
IDs are sent out, but only one is captured. Both Neuron IDs are given to the NWS when
the service pin is pressed. The NCB and ENCB routers have two service pins, the CSRVC
and the RSRVC. Press ONLY the CSRVC pin. Pressing the RSRVC pin will cause
problems.
4.
Click
5.
Click the Send Network Image box if you want to send the devices network address to the LNS
database when the
button is pressed (Figure 6).
System Setup
123
Setting Up a Router
6.
Click
Rev 2.0
7.
Click
to save your changes to the Node Setup Menu, close the window and display the
tree. This will complete the commissioning process and remove the Never Commissioned label from
the Router on the tree. Click
to abandon your changes to the Node Setup Menu. If you
cancel you will be prompted to confirm your cancellation. Confirming the cancellation closes the
window and returns to the tree display. Abandoning the cancellation returns you to the window.
Right click on the Router where the PEC will be located. The Node pop-up menu (Figure 7) appears.
Click Add to display the secondary menu, then choose Node, then At End to set the PECs placement after the router on the tree. The Add Node menu (Figure 8) appears.
2.
Click on the PEC in the list of devices and then enter a name for the PEC in the New Node Name:
area. This should be as descriptive as possible and indicate the purpose and/or location of the PEC.
For example, this could be PEC 2nd Floor West Wing.
124
System Setup
Rev 2.0
3.
Click
Setting Up a Router
. The uncommissioned PEC has been added to the physical tree (Figure 9).
Right click on the uncommissioned PEC to bring up the Node Menu (Figure 10). Select Setup Node
to bring up the Node Setup Menu (Figure 11).
2.
If you know the exact Neuron ID for the PEC, type it in the Neuron ID field. The Neuron ID is
specific to the PEC controller you are setting up and is given to the NexSys Workstation when the
service pin is pressed on the controller. If you do not know the exact Neuron ID number, do not type
anything in this field. Go to Step 3.
3.
If you dont know the Neuron ID then click the Service Pin button on the Node Setup menu. Next
press the Service Pin on the PEC you are commissioning. This registers the Neuron ID, Program ID
and associated device specific information. Once you press the service pin on the PEC the Setup
Node Menu displays the PECs Neuron ID and Program ID information (Figure 12).
System Setup
125
Setting Up a Router
Rev 2.0
Figure 12. Node Setup Menu after pressing the Service Pin on the PEC
4.
Click
to advance to the next Node Setup pages (Figures 13 & 14). Select any options you want
to configure.
The checkboxes on Figures 12, 13, and 14 are described on the next page.
126
System Setup
Rev 2.0
Setting Up a Router
Send Network Image - Sends the devices network address and bindings to the LNS database.
Send Config. Data - Sends the devices configuration parameters (CPs) from the LNS database to the device.
Force Defaults - Sends the default CPs from the LNS database to the device.
Send Trend - Sends Trend setup data from the LNS database to the device.
Get Config. Data - Gets the devices CPs from the device and sends them to the LNS database. This is used as a
backup in the event the device requires reconfiguration.
Use as defaults - Checking this box gets the devices current configuration settings and makes them the
default CP settings for all similar devices. These settings are stored in the LNS database.
Note: Use this command when you have a number of devices that will be configured the same.
Configure the first device the way you want the rest to resemble. Then
Get unknown only - Gets any unknown CP data, from the device currently being setup, and sends it to
the LNS database. Typically, unknown CP information is associated with 3rd party devices.
Get Trend - Gets Trend setup data from the device and sends it to the LNS database.
Close window when configuring node done - Closes the configuration window and displays the tree as soon as
the configuration process is done.
5.
Click
to save your changes to the Node Setup Menu, close the wizard and display the
tree. This will complete the commissioning process and remove the Never Commissioned label from
the PEC on the tree. Click
cancel you will be prompted to confirm your cancellation. Confirming the cancellation closes the
wizard and returns to the tree display. Abandoning the cancellation returns you to the wizard.
System Setup
127
Setting Up a Router
128
System Setup
Rev 2.0
Chapter Three
Setting Up an FSC/FLC
Setting Up an FSC/FLC
Rev 2.0
SETTING UP AN FSC/FLC
FSC OVERVIEW
The Flexible System Controllers (FSC) are microprocessor based controllers that work in conjunction with other
FSCs and all Application Specific Controllers (ASCs) in the NexSys family product line. The FSCs provide
complete flexibility and are user defined. The FSCs can be set up for many purposes. For example, they can be
used to:
Control an HVAC unit that requires more inputs and outputs than are available on an ASC
Provide the time for an entire system
Run custom programs
To determine occupancy for an ASC
The FSC Editor allows you to add 17 point types to the FSC and then program the FSC for your needs. The
programing is done through CPL (Control Programing Language) and gives you the flexibility to program the
FSC to perform the tasks that are specific to your system.
The FSC-01 allows up to eight I/O modules. The FSC-02 allows four I/O modules. The setup of both FSCs will
be discussed in this chapter.
FLC OVERVIEW
The Flexible Lighting Controller (FLC) is a microprocessor based controller that works in conjunction with
other FLCs, FSCs, and all Application Specific Controllers (ASCs) in the NexSys family product line. The FLC
uses the same CPU and programming as the FSC, but has a specific expansion module designed for lighting
control. The Lighting Control Module (LCM), formerly known as the 8 Triac/4 Digital Input expansion module,
is designed for use with 4 G.E. RR7 or RR9 lighting relays. The other expansion modules (8 UI, 4 DO/4 AO, and
8 DO) can be used in conjunction with the lighting expansion module for additional HVAC and lighting control
sequences. The FLC provides complete flexibility and is user defined. The FLC supports lighting control
applications such as:
Time of day scheduling
Remote tenant override
Wink notification before lighting turn-off
Zoning of lighting relays
Use of motion detectors or photocells
The FLC is setup through the FSC Editor which allows you to add 17 point types to the FLC and then program
the FLC for your needs. The programing is done through CPL (Control Programing Language) and gives you the
flexibility to program the FLC to perform the tasks which are specific to your system.
130
System Setup
Rev 2.0
Setting Up an FSC/FLC
Advanced editing at the point level is described in the Advanced Point Editing section of this manual.
DEFINING AN FSC/FLC
To add an FSC/FLC to the Physical Tree:
1.
Right click on the Global Node or Router where the FSC/FLC will be located. The Node pop-up
menu (Figure 1) appears. Click Add to display the secondary menu, then choose Node, then either
Before or After to set the FSC/FLCs placement on the tree. The Add Node menu (Figure 2) appears.
2.
Click on the FSC/FLC in the list of devices and then enter a name for the FSC/FLC in the New
Node Name: area. This should be as descriptive as possible and indicate the purpose and/or location
of the FSC/FLC. For example, this could be FSC 02 West Wing.
Click
. The uncommissioned FSC/FLC has been added to the physical tree (Figure 3).
System Setup
131
Setting Up an FSC/FLC
Rev 2.0
Right click on the uncommissioned FSC/FLC to bring up the Node Menu (Figure 4). Select Setup
Node to bring up the Node Setup Menu (Figure 5).
2.
If you know the exact Neuron ID for the FSC/FLC, type it in the Neuron ID field. The Neuron ID is
specific to the FSC/FLC controller you are setting up and is given to the NexSys Workstation when
the service pin is pressed on the controller. If you do not know the exact Neuron ID number, do not
type anything in this field. Go to Step 3.
3.
If you dont know the Neuron ID then click the Service Pin button on the Node Setup menu. Next
press the Service Pin on the FSC/FLC you are commissioning. This registers the Neuron ID, Program
ID and associated device specific information. Once you press the service pin on the FSC/FLC the
Setup Node Menu displays the FSC/FLCs Neuron ID and Program ID information (Figure 6).
Figure 6. Node Setup Menu after pressing the Service Pin on the FSC/FLC
132
System Setup
Rev 2.0
4.
Setting Up an FSC/FLC
Click
to advance to the next Node Setup pages (Figures 7 & 8). Select any options you want to
configure.
System Setup
133
Setting Up an FSC/FLC
5.
Click
Rev 2.0
to save your changes to the Node Setup Menu, close the wizard and display the
tree. This will complete the commissioning process and remove the Never Commissioned label from
the FSC/FLC on the tree. Click
you cancel you will be prompted to confirm your cancellation. Confirming the cancellation closes the
wizard and returns to the tree display. Abandoning the cancellation returns you to the wizard.
Open The
FSC Wizard
Page 1
Configure
FSC/FLC
Time Values
Page 2
Enable
Daylight Savings
Time?
Yes
Page 3
Configure Daylight
Savings Time
No
Page 4
Select
FSC
Modules
Finish
134
System Setup
Rev 2.0
Setting Up an FSC/FLC
1.
Set the Status Send Interval by typing in a new value, or using the spin boxes. This is the maximum
amount of time that elapses before the FSC or FLC sends a point status to the NexSys Workstation.
This is done by walking through the list of points and sending one point each time, regardless of the
maximum and minimum send times or the send on delta. This keeps the NexSys Workstation aware
that the FSC is communicating.
Set the Time Broadcast Interval by typing in a new value, or using the spin boxes. This is only
used if this FSC or FLC is the time provider. This interval is the length of time that elapses before the
FSC or FLC synchronizes other controllers to the time.
Set the Time Zone Offset From GMT by typing in a new value, or using the spin boxes. This field
represents the number of hours to add to the local standard time to obtain Greenwich Mean Time.
EST add 5 hours, CST add 6 hours, MST add 7 hours, PST add 8 hours.
Press
System Setup
135
Setting Up an FSC/FLC
Rev 2.0
1.
Accept the default Yes radio button to Enable Daylight Savings Time or click the No radio button to
Disable Daylight Savings Time.
Default: Yes
Option: No
Click
1.
Select the Start and Stop Month for Daylight Savings Time from the drop-down list boxes in the
Month field. This is the month range that Daylight Savings Time will be in effect.
Default: Start=April
2.
End=October
Select the Start and Stop Week for Daylight Savings Time from the drop-down list boxes in the
Week field. These are the weeks of the selected months that Daylight Savings Time begins and
ends.
136
System Setup
Select the Start and Stop Day for Daylight Savings Time from the drop-down list boxes in the Day
field. These are the days of the selected weeks that Daylight Savings Time begins and ends.
2000 Johnson Controls, Inc.
Rev 2.0
Setting Up an FSC/FLC
Select the Start and Stop Time for daylight savings time in the Time field. These are the times of
the selected days that daylight savings times will be in effect.
Default: 2 hours
5.
Click
EXPANSION A
MODULE 1
MODULE 2
MODULE 3
MODULE 4
EXPANSION B
386 CPU
The 8 Universal Input (UI), 4 DO/4 AO (4 Digital Output/4 Analog Output), 8 DO (Digital Output), and LCM (8
Triac/4 Digital Input) modules are the I/O modules that can be connected with the FSC or FLC, but the LCM (8
Triac/4 Digital Input) module should only be used for lighting control. A total of 8 I/O modules can be used on
the FSC or FLC, with 4 modules connected to EXPANSION A and 4 modules connected to EXPANSION B of
the 386 CPU. The information on this page must match the hardware in the field. The first module connected to
the 386 CPU on EXPANSION A is Module 1 and the first board connected to EXPANSION B is Module 5
(Figure 14).
MODULE 5
MODULE 6
MODULE 7
MODULE 8
Use the drop-down list to select the I/O module type for each Module connected to the FSC or FLC
(Figure 10).
Default: None
Options: None, 8 Univ. Input, 4 AO/4 DO, 8 DO, LCM (8 Triac/4 Dig. Input)
NOTE: The information on this page must match the placement of the I/O modules in the field.
For example, if you have 3 I/O modules and they are all connected to EXPANSION A, then
you must enter the module type for Modules 1, 2, and 3. The other modules should be
None. Likewise, if you have a total of 4 I/O modules and you have 2 modules connected to
EXPANSION A and 2 modules connected to EXPANSION B, then you must enter the
2000 Johnson Controls, Inc.
System Setup
137
Setting Up an FSC/FLC
Rev 2.0
module type for Modules 1, 2, 5, and 6. The other modules should be None.
Note: This is the last page in the FSC/FLC Configuration Wizard.
2.
Press
Click
Click
to abandon your changes and exit the FSC/FLC Wizard. You will be prompted to
138
System Setup
Chapter Four
Setting Up a VAV
Setting Up a VAV
Rev 2.0
SETTING UP A VAV
The NXA-VAV-01 and NXA-VAV-02 are Application Specific Controllers (ASC) in the NexSys product line.
Their primary purpose is pressure independent Variable Air Volume (VAV) control. These ASCs communicate
on the same LONWORKS network with all of the other NexSys controllers. The VAV-01 is designed for stand-off
or snap track installation on projects which require an external damper actuator. The NXA-VAV-02 is designed
with an integrated actuator for most standard VAV applications.
DEFINING A VAV
The first step to adding a VAV is the defining process.
To add a VAV to the Physical Tree:
1.
Right click on the Global Node or Router where the VAV will be located. The Node pop-up menu
(Figure 1) appears. Click Add to display the secondary menu, then choose Node, then either Before
or After to set the VAVs placement on the tree. The Add Node menu (Figure 2) appears.
2.
Click on the VAV in the list of devices and then enter a name for the VAV in the New Node Name:
area. This should be as descriptive as possible and indicate the purpose and/or location of the VAV.
For example, this could be VAV 2nd Floor West Wing.
140
System Setup
Click
. The uncommissioned VAV has been added to the physical tree (Figure 3).
Rev 2.0
Setting Up a VAV
Right click on the uncommissioned VAV to bring up the Node Menu (Figure 4). Select Setup Node
to bring up the Node Setup Menu (Figure 5).
2.
If you know the exact Neuron ID for the VAV, type it in the Neuron ID field. The Neuron ID is
specific to the VAV controller you are setting up and is given to the NexSys Workstation when the
service pin is pressed on the controller. If you do not know the exact Neuron ID number, do not type
anything in this field. Go to Step 3.
3.
If you dont know the Neuron ID then click the Service Pin button on the Node Setup menu. Next
press the Service Pin on the VAV you are commissioning. This registers the Neuron ID, Program ID
and associated device specific information. Once you press the service pin on the VAV the Setup
Node Menu displays the VAVs Neuron ID and Program ID information (Figure 6).
System Setup
141
Setting Up a VAV
Rev 2.0
Figure 6. Node Setup Menu after pressing the Service Pin on the VAV
4.
Click
to advance to the next Node Setup pages (Figures 7 & 8). Select any options you want to
configure.
142
System Setup
Rev 2.0
Setting Up a VAV
Send Trend - Sends Trend setup data from the LNS database to the device.
Get Config. Data - Gets the devices CPs from the device and sends them to the LNS database. This is used as a
backup in the event the device requires reconfiguration.
Use as defaults - Checking this box gets the devices current configuration settings and makes them the
default CP settings for all similar devices. These settings are stored in the LNS database.
Note: Use this command when you have a number of devices that will be configured the same.
Configure the first device the way you want the rest to resemble. Then
Get unknown only - Gets any unknown CP data, from the device currently being setup, and sends it to
the LNS database. Typically, unknown CP information is associated with 3rd party devices.
Get Trend - Gets Trend setup data from the device and sends it to the LNS database.
Close window when configuring node done - Closes the configuration window and displays the tree as soon as
the configuration process is done.
5.
Click
to save your changes to the Node Setup Menu, close the wizard and display the
tree. This will complete the commissioning process and remove the Never Commissioned label from
the VAV on the tree. Click
cancel you will be prompted to confirm your cancellation. Confirming the cancellation closes the
wizard and returns to the tree display. Abandoning the cancellation returns you to the wizard.
System Setup
143
Setting Up a VAV
Open The
VAV Wizard
Page 1
Intelligent/
TSO?
Rev 2.0
Yes
Page 2
Obtain:
Balance Password
Stat Password
Stat Units
Time Display
Override Time
Page 12
Set
Floating Reheat
Parameters
Floating
Page 11
Select
Reheat Type,
Morning Warmup
Electric
No
Page 13
Set
Electric Reheat
Parameters
PWM
Page 3
Accept Default
Setpoints and Thermal
Load Parameters?
No
Page 4
Obtain
Setpoints
Page 5
Obtain
Thermal Load
PID
Parameters
Yes
None
Page 14
Set
PWM Reheat
Parameters
Page 15
Broadcast Damper
Inc Output?
Page 16
Broadcast Damper
Dec Output?
Page 6
Set Box K-Factor
Page 7
Set
Flow Parameters
Page 17
Broadcast Fan
Output?
Page 18
Broadcast Reheat
Inc/St 1?
Page 8
Accept Default Air Flow
PID Parameters?
No
Yes
Page 9
Flow PID
Parameters,
Scan Time,
Drive Time,
Direction
Page 19
Broadcast Reheat
Dec/St 2?
Finish
Page 10
Fan Type
144
System Setup
Rev 2.0
Setting Up a VAV
Right click on the commissioned VAV to be configured (Figure 10) to bring up the Node Menu
(Figure 11).
2.
Select Configuration Wizard to bring up the VAV Wizards first editor page, Room Sensor Type
(Figure 12).
1.
Click on the appropriate radio button to select either an Intelligent/TSO STAT or a thermistor.
2000 Johnson
Press
Controls, Inc.
Setting Up a VAV
Rev 2.0
1.
Accept the default or enter a new configuration password in the Stat Password field. This is the
password that is used to enter the Configuration Mode using an Intelligent STAT.
Default: 5001
2.
Accept the default or enter a new configuration password in the Balance Password field. This is the
password that is used to enter the Balance Mode using an Intelligent STAT.
Default: 4999
3.
Range: 0-9999
Range: 0-9999
Select whether the Intelligent STAT displays Engineering Units in English or Metric. This applies
to all units that are displayed on the Intelligent STAT.
Default: English
Option: Metric
NOTE: This applies even if you are using a thermistor because you can still use the Intelligent STAT as a
configuration tool through the STAT port.
4.
Select whether the Intelligent STAT displays the Time Display in AM/PM or Military. This applies
to all time mode parameters that are displayed on the Intelligent STAT.
Default: AM/PM
Option: Military
NOTE: This applies even if you are using a thermistor because you can still use the Intelligent STAT as a
configuration tool through the STAT port.
5.
Select the Override Time for the parameters in User Mode on the Intelligent STAT. Override is used
to cause the system to control to the occupied setpoints when the building is not normally occupied.
Override places the controller back into occupied mode for a specified time (set in the Override Time
field). When this time expires, the previous control (setpoints) resumes.
Default: 50 minutes
6.
146
System Setup
Click
Rev 2.0
Setting Up a VAV
Figure 14. Accept Default Setpoints and Thermal Load Parameters Page
1.
Click on the Yes radio button to accept the Default Setpoints and Thermal Load Parameters.
Click on the No radio button to set your own Setpoint and Thermal Load Parameters.
Default: Yes
Option: No
Click
1.
Enter the Occupied Heating and Occupied Cooling Setpoints. These are the setpoints the controller controls to in occupied mode.
Enter the Economy Heating and Economy Cooling Setpoints. These are the setpoints the controller
controls to in economy mode.
System Setup
147
Setting Up a VAV
3.
Rev 2.0
Enter the Unoccupied Heating and Unoccupied Cooling Setpoints. These are the setpoints the
controller controls to in unoccupied mode.
Enter the User Offset. This is the maximum number of degrees, above and below the user setpoint,
the user is allowed to set the Setpoint on the Intelligent or TSO STAT.
Example: If the setpoint is 70F and the User Offset is 2F, the maximum setpoint would be 72F and the
minimum setpoint would be 68F.
Default: 2.00F (1.11C).
NOTE 1: The offset is never applied to the unoccupied setpoints.
NOTE 2: The values entered on this screen set up a basic relationship between the setpoints.
Even though an offset is determined and added to the setpoints, the numbers entered on
this screen do not change. For more information, see the VAV Engineering Guide.
5.
Click
1.
Enter the Heating and Cooling PID Prop. Integ. Derv. gains. A PID loop always requires two
values (actual and desired) that have the same engineering units, such as two F temperatures, two
CFM air flow readings, etc., and generates a command to correct the error between them. Typically,
this command is then used with some other point for a final action. In this case, the point takes the
actual space temperature and the desired space temperature and outputs a thermal load value that is
fed to the Economizer, Fan Controller, and the Heating/Cooling Controller.
The Proportional (Prop.) gain is how much error between the two values you want for 100% control.
Proportional gain is always in the engineering units of the input variables, in this case F. Decreasing
the proportional gain increases the control.
Default: 4 F
The Integral (Integ.) gain is how much time elapses before 100% of the error is added back into the
control. Integral gain is always in seconds. Decreasing the integral gain increases the control.
Default: 2000 Seconds
148
System Setup
Rev 2.0
Setting Up a VAV
The Derivative (Deriv.) gain controls based on how fast the temperature is changing, and attempts to
sense rapid changes. The derivative gain is always in seconds. Increasing the derivative gain, decreases
control.
Default: 0
NOTE 1: It is recommended that the Derivative gain always be 0.
NOTE 2: If your control is too sensitive and your system is oscillating, you need to increase the
Proportional and/or Integral gains. If your control is too insensitive and it is taking too long
to reach the Active Setpoint, then you need to decrease the Proportional and/or Integral
gains.
2.
Enter the Heating and Cooling Scan Rates. This is how often the Heating and Cooling Temperature PID loops are recalculated.
Default:
Cooling = 6 Seconds
Heating = 7 Seconds
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
time greater than 1 Hour 49 Minutes and 13 Seconds and click
to 1 Hour 49 Minutes and 13 Seconds.
3.
Enter the Default Output. This is a thermal load that is forced to the system in the event of a
controller failure or an invalid space temperature, such as a short or open connection to a sensor or
thermostat.
Default: 50%
4.
Click
1.
Enter the K Factor. K Factor is the actual CFM at a measured Velocity pressure of 1 inch water
column. K Factor = CFM / SqRt of Inches of water column. There are 3 different methods to
determine K Factor:
From the Dual Duct VAV box manufacturers field calibration chart, find the curve for the box
size in your system and whatever CFM value exists at exactly 1 w.c. is the K Factor. For
example, on a particular box manufacturers field calibration chart, a 10 box supplies 1450
CFM at 1 w.c. Therefore, you would enter 1450 for the K Factor.
System Setup
149
Setting Up a VAV
Rev 2.0
From the Dual Duct VAV box manufacturers field calibration chart, find a point where the
inches of water column and a curve intersect with a CFM vertical line. Then to determine K
Factor use the following equation: K Factor = CFM / SqRt of Inches of water column. For
example, on a particular box manufacturers field calibration chart, a 10 box supplies 250
CFM at .03 w.c. Using the above equation, K Factor = 250 / .03. You would enter 1443 for
the K Factor.
Obtain an exact CFM reading at 1 w.c. from the box manufacturer.
Default: 300
2.
NOTE: For more information regarding K Factor and K Factor Calibration, see the VAV Engineering Guide.
3.
Enter the Flow Offset. Flow Offset is a true offset used to make small adjustments at low CFM
reading. The Flow Offset is limited to no more than 5% of the maximum CFM value. This offset can
be used for inadequate laminar air flow entering the VAV box, installation variances, etc.
Default: 0
4.
150
System Setup
Click
Rev 2.0
Setting Up a VAV
1.
Enter the Mode type. This is the pressure mode for the controller
Default: PRESSURE_INDEPENDENT
2.
Enter the Minimum and Maximum Air Flow. These are the minimum and maximum amounts of
air flow the system is allowed to provide in pressure independent mode.
Default:
3.
0 CFM (0 LPS)
Enter the MWU Max. Flow. Morning warmup maximum flow is the maximum flow that the system
is allowed to provide during the morning warmup application mode.
Default:
6.
Enter the MWU Min. Flow. Morning warmup minimum flow is the minimum flow that the system is
allowed to provide during the morning warmup application mode.
Default:
5.
Enter the Min. Reheat Flow. Minimum reheat flow is the minimum air flow that the system is
allowed to provide while the controller is in reheat.
Default:
4.
Option: PRESSURE_DEPENDENT
Click
System Setup
151
Setting Up a VAV
Rev 2.0
1.
Click on the Yes radio button to accept the Air Flow PID parameters.
Click on the NO radio button to set your own Air Flow PID parameters.
Click
1.
152
System Setup
Enter the Air Flow Prop. Integ. Derv. gains. A PID loop always requires two values (actual and
desired) that have the same engineering units, such as two F temperatures, two CFM air flow
readings, etc. and generates a command to correct the error between them. Typically, this command is
then used as with some other point for a final action. In this case, the point takes the actual air flow
and the desired air flow and outputs a value to the Damper Actuator Incr. or Damper Actuator Decr.
Rev 2.0
Setting Up a VAV
The Proportional (Prop.) gain is how much error between the two values you want for 100% control.
Proportional gain is always in the engineering units of the input variables, in this case CFM. Decreasing
the proportional gain increases the control.
Default: 500 CFM
The Integral (Integ.) gain is how much time elapses before 100% of the error is added back into the
control. Integral gain is always in seconds. Decreasing the integral gain increases the control.
Default: 120
The Derivative (Deriv.) gain controls based on how fast the temperature is changing, and attempts to
sense rapid changes. The derivative gain is always in seconds. Increasing the derivative gain, decreases
control.
Default: 0
NOTE: It is recommended that the derivative gain always be 0.
NOTE: If your control is too sensitive and your system is oscillating, you need to increase the
proportional and/or integral gains. If your control is too insensitive and it is taking too long
to reach the active setpoint, then you need to decrease the proportional and/or integral
gains.
2.
Enter the Scan Time. This is how often the Air Flow PID loop is recalculated.
Default: 5 Seconds
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
time greater than 1 Hour 49 Minutes and 13 Seconds and click
to 1 Hour 49 Minutes and 13 Seconds.
3.
Enter the Actuator Drive Time. This is the amount of time it takes for the damper to go from full
open to full closed.
Default: 3 minutes
NOTE 1: The drive time for the ESUSA VAV-02 is 3 minutes. Always consult the manufacturers
specifications if you are unsure of your damper actuators drive time.
4.
Select whether the damper Direction is Clockwise or Counter-Clockwise. This sets the damper to
move in a Clockwise or Counter-Clockwise direction. This is useful if the damper has been wired
wrong in the field.
Default: Clockwise
NOTE: Due to the integrated actuator, a VAV-02 controller should always be Direct. Proportional
gain is always in the engineering units of the input variables, in this case F. Decreasing
the proportional gain increases the control.
5.
Enter the Default Position. This is a thermal load that is forced to the system in the event of a
controller failure or an invalid space temperature, such as a short or open connection to a sensor or
thermostat.
Default: Closed
6.
Click
System Setup
153
Setting Up a VAV
Rev 2.0
1.
Select whether the fan type for the VAV system is None, Serial, or Parallel.
Default: PARALLEL
2.
Click
REHEAT_NONE
REHEAT_FLOATING
REHEAT_2_STAGE_ELEC
REHEAT_3_STAGE_ELEC
REHEAT_PWM
MWU_REHEAT_ENABLE
MWU_REHEAT_DISABLE
154
System Setup
Rev 2.0
Setting Up a VAV
Click
1.
Enter the Drive Time. This is the amount of time it takes to drive the motor controlling the reheat
valve from full open to full closed.
Default: Close
4.
Click
Option: Open
to skip to Page 15 - Broadcast Damper DEC Output.
System Setup
155
Setting Up a VAV
Rev 2.0
1.
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
time greater than 1 Hour 49 Minutes and 13 Seconds and click
, the time defaults
to 1 Hour 49 Minutes and 13 Seconds.
2.
Click
1.
Default: 0
156
System Setup
Rev 2.0
2.
Setting Up a VAV
Min.
On
Time
Min.
Off
Time
Min.
Off
Time
Min.
On
Time
Min.
Off
Time
Min.
On
Time
Min.
Off
Time
Min.
On
Time
Min.
On
Time
Min.
Off
Time
Min.
Off
Time
Min.
On
Time
3.
Default: 0
4.
Click
System Setup
157
Setting Up a VAV
Rev 2.0
1.
Default: No
Option: Yes
Note: It is suggested that this be set to No. This point receives the output of Point #12 - Damper
Position and that point is always broadcast to the network. If Point #17 is used for its
default purpose, it is redundant to broadcast both points. If the binding was broken between
Point #12 - Air Flow PID Controller and Point #17 - Damper Actuator Incr., and Point #17
was bound to a point on an FSC, then you might want to broadcast this point.
2.
Click
1.
Default: No
Option: Yes
Note: It is suggested that this be set to No. This point receives the output of Point #12 - Damper
Position and that point is always broadcast to the network. If Point #18 is used for its
default purpose, it is redundant to broadcast both points. If the binding was broken between
Point #12 - Air Flow PID Controller and Point #18 - Damper Actuator Decr., and Point #18
was bound to a point on an FSC, then you might want to broadcast this point.
2.
158
System Setup
Click
Rev 2.0
Setting Up a VAV
1.
Default: No
Option: Yes
Note: It is suggested that this be set to No. This point receives the output of Point #15 - Fan and
that point is always broadcast to the network. If Point #19 is used for its default purpose, it
is redundant to broadcast both points. If the binding was broken between Point #15 - Fan
Controller and Point #19 - Fan Output, and Point #19 was bound to a point on an FSC, then
you might want to broadcast this point.
2.
Click
1.
Default: No
Option: Yes
Note: Select whether this point is Broadcast to the network. It is suggested that this be set to
No. This point receives the output of Point #16 - Reheat and that point is always broadcast
to the network. If Point #20 is used for its default purpose, it is redundant to broadcast both
points. If the binding was broken between Point #16 - Reheat Controller and Point #20 Reheat Act. Incr. or Stage 1, and Point #20 was bound to a point on an FSC, then you
might want to broadcast this point.t.
2.
Click
159
Setting Up a VAV
Rev 2.0
1.
Default: No
Option: Yes
Note: It is suggested that this be set to No. This point receives the output of Point #16 - Reheat
and that point is always broadcast to the network. If Point #21 is used for its default purpose, it is redundant to broadcast both points. If the binding was broken between Point #16
- Reheat Controller and Point #21 - Reheat Act. Decr. or Stage 2, and Point #21 was bound
to a point on an FSC, then you might want to broadcast this point.
Note: This is the last page in the VAV Wizard.
2.
Press
Click
Click
to abandon your changes and exit the Configuration Wizard. You will be
160
System Setup
Rev 2.0
Setting Up a VAV
System Setup
161
Setting Up a VAV
162
System Setup
Rev 2.0
Chapter Five
Rev 2.0
Right click on the Global Node or Router where the Heat Pump will be located. The Node pop-up
menu (Figure 1) appears. Click Add to display the secondary menu, then choose Node, then either
Before or After to set the Heat Pumps placement on the tree. The Add Node menu (Figure 2)
appears.
2.
Click on the Heat Pump in the list of devices and then enter a name for the Heat Pump in the New
Node Name: area. This should be as descriptive as possible and indicate the purpose and/or location
of the Heat Pump. For example, this could be Heat Pump 2nd Floor West Wing.
164
System Setup
Click
. The uncommissioned Heat Pump has been added to the physical tree (Figure 3).
Rev 2.0
Right click on the uncommissioned Heat Pump to bring up the Node Menu (Figure 4). Select Setup
Node to bring up the Node Setup Menu (Figure 5).
2.
If you know the exact Neuron ID for the Heat Pump, type it in the Neuron ID field. The Neuron ID
is specific to the Heat Pump controller you are setting up and is given to the NexSys Workstation
when the service pin is pressed on the controller. If you do not know the exact Neuron ID number, do
not type anything in this field. Go to Step 3.
3.
If you dont know the Neuron ID then click the Service Pin button on the Node Setup menu. Next
press the Service Pin on the Heat Pump you are commissioning. This registers the Neuron ID,
Program ID and associated device specific information. Once you press the service pin on the Heat
Pump the Setup Node Menu displays the Heat Pumps Neuron ID and Program ID information
(Figure 6).
System Setup
165
Rev 2.0
Figure 6. Node Setup Menu after pressing the Service Pin on the Heat Pump
4.
Click
to advance to the next Node Setup pages (Figures 7 & 8). Select any options you want to
configure.
166
System Setup
Rev 2.0
5.
Click
to save your changes to the Node Setup Menu, close the wizard and display the
tree. This will complete the commissioning process and remove the Never Commissioned label from
the Heat Pump on the tree. Click
you cancel you will be prompted to confirm your cancellation. Confirming the cancellation closes the
wizard and returns to the tree display. Abandoning the cancellation returns you to the wizard.
System Setup
167
Rev 2.0
A
Page 1
Intelligent/
TSO?
Page 2
Obtain:
Balance Password
Stat Password
Stat Units
Time Display
Yes
Page 12
Fan Controller
Parameters
No
Page 3
Accept Default
Setpoints and Thermal
Load Parameters?
Page 13
Compressor
Stages
(1, 2, 3)
Page 4
Obtain
Setpoints
No
Page 14
Compressor Controller
Emerg. Heat, Holdoff,
Min On, Min Off
Interstage Delay
Page 5
Obtain
Thermal Load
Parameters
Yes
Page 15
Reverse Valve
Parameters
Page 6
Local Emergency Shutdown:
Enable/Disable
Page 16
Loop Enable
(Water/Air)
Page 7
Economizer
Type?
Page 17
Broadcast
Damper Output?
None or 2-Position
Floating
Page 9
Local Economizer
Parameters
Local
Page 8
Economizer
Enable?
Network
Page 10
Mixed Air
Parameters
End
Finish
Page 18
Broadcast Fan
Output?
No
Low Limit?
Yes
Page 11
Low Limit
Shutdown
Parameters
Page 22
Broadcast
Compressor 3/EH?
Page 21
Broadcast
Compressor 2?
Page 19
Broadcast
Reverse Valve?
Page 20
Broadcast
Compressor 1?
168
System Setup
Rev 2.0
1.
Click on the appropriate radio button to select either an Intelligent/TSO STAT or a thermistor.
Press
1.
Accept the default or enter a new configuration password in the Balance Password field. This is the
password that is used to enter the Balance Mode using an Intelligent STAT.
Default: 4999
Range: 0-9999
System Setup
169
2.
Rev 2.0
Accept the default or enter a new configuration password in the Stat Password field. This is the
password that is used to enter the Configuration Mode using an Intelligent STAT.
Default: 5001
3.
Range: 0-9999
Select whether the Intelligent STAT displays Engineering Units in English or Metric. This applies
to all units that are displayed on the Intelligent STAT.
Default: English
Option: Metric
NOTE: This applies even if you are using a thermistor because you can still use the Intelligent
STAT as a configuration tool through the STAT port.
4.
Select whether the Intelligent STAT displays the Time Display in AM/PM or Military. This applies
to all time mode parameters that are displayed on the Intelligent STAT.
Default: AM/PM
Option: Military
NOTE: This applies even if you are using a thermistor because you can still use the Intelligent
STAT as a configuration tool through the STAT port.
5.
Select the Override Time for the parameters in User Mode on the Intelligent STAT. Override is used
to cause the system to control to the occupied setpoints when the building is not normally occupied.
Override places the controller back into occupied mode for a specified time (set in the Override Time
field). When this time expires, the previous control (setpoints) resumes.
Default: 50 minutes
6.
Click
HEAT PUMP WIZARD PAGE 3 - DEFAULT SETPOINTS & THERMAL LOAD PARAMETERS
On this page you choose whether to accept the Default Setpoints and Thermal Load Parameters. The Default
Setpoints and Thermal Load Parameters page for the Intelligent/TSO STAT is displayed below (Figure 12).
2.
Accept the Default Setpoints and Thermal Load Parameters by clicking on the appropriate radio
button. The Default Parameters are found on Page 4 and the Default Thermal Load Parameters
are found on Page 5.
Default: Yes
Option: No
170
System Setup
Click
Rev 2.0
1.
Enter the Occupied Heating and Occupied Cooling Setpoints. These are the setpoints the controller controls to in occupied mode.
Enter the Economy Heating and Economy Cooling Setpoints. These are the setpoints the controller
controls to in economy mode.
3.
Enter the Unoccupied Heating and Unoccupied Cooling Setpoints. These are the setpoints the
controller controls to in unoccupied mode.
Enter the Unoccupied Heating and Unoccupied Cooling Setpoints. These are the setpoints the
controller controls to in unoccupied mode.
Enter the User Offset. This is the maximum number of degrees, above and below the user setpoint,
the user is allowed to set the Setpoint on the Intelligent or TSO STAT.
Example: If the setpoint is 70F and the User Offset is 2F, the maximum setpoint would be 72F and the
minimum setpoint would be 68F.
Default: 2.00F (1.11C).
NOTE 1: The offset is never applied to the unoccupied setpoints.
NOTE 2: The values entered on this screen set up a basic relationship between the setpoints.
Even though an offset is determined and added to the setpoints, the numbers entered on
this screen do not change. For more information, see the Heat Pump Engineering Guide.
6.
Click
System Setup
171
Rev 2.0
1.
Enter the Heating and Cooling PID Prop. Integ. Derv. gains. A PID loop always requires two
values (actual and desired) that have the same engineering units, such as two F temperatures, two
CFM air flow readings, etc., and generates a command to correct the error between them. Typically,
this command is then used with some other point for a final action. In this case, the point takes the
actual space temperature and the desired space temperature and outputs a thermal load value that is
fed to the Economizer, Fan Controller, and the Heating/Cooling Controller.
The Proportional (Prop.) gain is how much error between the two values you want for 100% control.
Proportional gain is always in the engineering units of the input variables, in this case F. Decreasing
the proportional gain increases the control.
Default: 4 F
The Integral (Integ.) gain is how much time elapses before 100% of the error is added back into the
control. Integral gain is always in seconds. Decreasing the integral gain increases the control.
Default: 2000 Seconds
The Derivative (Deriv.) gain controls based on how fast the temperature is changing, and attempts to
sense rapid changes. The derivative gain is always in seconds. Increasing the derivative gain, decreases
control.
Default: 0
NOTE 1: It is recommended that the Derivative gain always be 0.
NOTE 2: If your control is too sensitive and your system is oscillating, you need to increase the
Proportional and/or Integral gains. If your control is too insensitive and it is taking too long
to reach the Active Setpoint, then you need to decrease the Proportional and/or Integral
gains.
2.
Enter the Heating and Cooling Scan Rates. This is how often the Heating and Cooling Temperature PID loops are recalculated.
Default:
Cooling = 6 Seconds
Heating = 7 Seconds
3.
Enter the Default Output. This is a thermal load that is forced to the system in the event of a
controller failure or an invalid space temperature, such as a short or open connection to a sensor or
stat.
Default: 50%
172
System Setup
Rev 2.0
4.
Click
1.
Default: Disable
2.
Click
Option: Enable
to advance to Page 7 - Economizer Type.
System Setup
173
Rev 2.0
Click
1.
Click on the appropriate radio button to select either Local or Network Economizer.
Selecting Local enables the Local Economizer.
Selecting Network enables the LON Economizer.
Default: Local
Option: Network
Click
174
System Setup
Rev 2.0
1.
Enter the Setpoint. This is the outside air temperature(OAT) and is dependent on your geographical
location. This is the temperature at which the economizer sequence is enabled.
Default: 55.00F
2.
Enter the OAT Deadband. This is the range the OAT must pass in order to enable or disable the
economizer sequence. For example, if the OAT deadband was set at 2F and the OAT setpoint was
set at 55, then the economizer sequence would not ENABLED until 53F and would not be DISABLED until the OAT setpoint had reached 57F.
Default: 2.50F
3.
Click
1.
Enter the Minimum Damper Percent. This is the minimum percent the damper will close to.
Default: 10%
2.
Accept the Temperature Source default or choose a different one from the drop-down list box. The
Temperature Source determines if the Setpoint for the Mixed Air PID is from the Mixed Air Temperature or the Discharge Air Temperature.
Default: Mixed_Air_Temp
3.
Options: Discharge_Air_Temp
Enter the Setpoint, for the Temperature Source selected above, in the Setpoint field. This setpoint
serves as the desired value in the PID loop.
Default: 12.79
4.
Enter the Air PID Values: Prop. Integ. Derv. A PID loop always requires two values (actual and
desired) that have the same engineering units, such as two F temperatures, two CFM air flow
readings, etc., and generates a command to correct the error between them. Typically, this command
is then used with some other point for a final action. In this case, the point takes either the actual
Mixed Air Temp or the actual Discharge Air Temp, and the desired Setpoint and outputs a value to
the Economizer.
The Proportional (Prop.) gain is how much error between the two values you want for 100% control.
Proportional gain is always in the engineering units of the input variables, in this case C. Decreasing
the proportional gain increases the control.
Default: 2.2 C
2000 Johnson Controls, Inc.
System Setup
175
Rev 2.0
The Integral (Integ.) gain is how much time elapses before 100% of the error is added back into the
control. Integral gain is always in seconds. Decreasing the integral gain increases the control.
Default: 300 Seconds
The Derivative (Deriv.) controls based on how fast the temperature is changing, and attempts to sense
rapid changes. The derivative gain is always in seconds. Increasing the derivative gain, decreases
control.
Default: 0 Seconds
NOTE 1: It is recommended that the derivative gain always be 0.
NOTE 2: If your control is too sensitive and your system is oscillating, you need to increase the
proportional and/or integral gains. If your control is too insensitive and it is taking too long
to reach the active setpoint, then you need to decrease the proportional and/or integral
gains.
5.
Enter the Scan Time. This is how often the Mixed Air PID loop is recalculated.
Default: 10 Seconds
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
time greater than 1 Hour 49 Minutes and 13 Seconds and click
to 1 Hour 49 Minutes and 13 Seconds.
6.
Click on the appropriate radio button to select either Enable or Disable the Low Limit Shutdown.
Default: Enable
Options: Disable
Click
1.
176
System Setup
Accept the Temperature Source default or choose a different one from the drop-down list box. The
Temperature Source determines if the Setpoint for the Low Limit Shutdown is from the Mixed Air
Temperature or the Discharge Air Temperature.
Rev 2.0
Default: Mixed_Air_Temp
2.
Options: Discharge_Air_Temp
Enter the Setpoint. This is the Low Limit Setpoint and is used in comparison to the Mixed Air
Temp/Discharge Air Temp to determine if there is a Low Limit Shutdown condition.
Default: 39.99F
3.
Enter the Deadband. This is the range the Mixed Air Temp must pass in order to enable or disable a
Low Limit Shutdown. For example, if the deadband was set at 2F and the Low Limit Setpoint was
40F, then the Low Limit Shutdown would activate and shutdown the controller at 38F. At 42F the
Low Limit Shutdown would be off and the delay time (Step 7) would be started.
Default: 2.00F
4.
Enter the Delay Time. This is the amount of time that must elapse before the systems attempts a
Reset. For example, using the conditions in Step 6, a delay time of 2 minutes is entered. Therefore,
once the temperature reaches 42F, the system delays 2 minutes before it attempts a reset.
Default: 0 Minutes
NOTE: At 0 the timer will not run and therefore the system will not reset itself. A manual reset
must be performed.
8.
Click
1.
Accept the default or enter a new Fan Type. Fan type choices for the Heat Pump system are either
Automatic or Continuous . An automatic fan turns ON with compressor stage 1. A continuous fan is
ON continuously during occupied mode.
Default: Fan_Automatic
2.
Options: Fan_Continuous
Accept the default or use the spin boxes to set the Minimum Run Time for the fan. This is the
minimum amount of time the fan runs before compressor stage 1 turns ON. This is also the minimum
amount of time the fan runs after the compressor stage turns OFF.
System Setup
177
Rev 2.0
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
time greater than 1 Hour 49 Minutes and 13 Seconds and click
The Fan Status Enable box enables feedback to determine the status of the fan. This requires
hardware in the field to verify the status of the fan. Fan Status Enable choices for the Heat Pump
system are either Fan_No_Feedback or Fan_Status_Feedback. Fan_No_Feedback or
Fan_Status_Feedback. An automatic fan turns ON with compressor stage 1. A continuous fan is ON
continuously during occupied mode.
Accept the default or use the spin boxes to set the Fan Status Delay time. The Fan Status Delay is
the minimum amount of time that must elapse after there is a change in the Fan Status. This delay
allows for no false readings on the Fan Status.
Default: 15 seconds
5.
Click
1.
Click a radio button to set the Number of Stages for the compressor.
Default: 2
178
System Setup
Options: 1 or 3
Rev 2.0
2.
Click
1.
Select whether or not there is Emergency Heat. This determines if the Heat Pump system uses
Emergency Heat.
Enter the Holdoff. The Emergency Heat Holdoff is an additional deadband that allows the system to
hold off before initiating Emergency Heat. Once all calculations are completed to determine if
Emergency Heat is needed, this parameter is checked to see if the current temperature is within this
deadband. If it is in the deadband, Emergency Heat is not initiated. For example, if the Holdoff is 2
and the Heating Setpoint is 68F, after all calculations for Emergency Heat have been made the
current temperature is looked at and determined to be 67F. Because the Holdoff is 2, Emergency
Heat would not be initiated because the temperature is still in the 2 deadband. If the current temperature was 65F, then Emergency Heat would be initiated.
Default: 1.01F
3.
Use the spin boxes or enter a value to set the Min. On Time and the Min. Off Time. The Min. On
Time is the minimum amount of time that the compressor must remain ON before it turns OFF. This
prevents short cycling. The Min. Off Time is the minimum amount of time that the compressor must
remain OFF before it turns ON. This is used for equipment protection.
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
time greater than 1 Hour 49 Minutes and 13 Seconds and click
to 1 Hour 49 Minutes and 13 Seconds.
4.
Click
System Setup
179
Rev 2.0
1.
Default: REVERSE_VALVE_NORMAL
2.
Option: REVERSE_VALVE_INV
Enter a value to set the Delay Time. This is the minimum amount of time after the reversing valve
changes state before it can change state again. For example, if the Delay Time is 5 minutes, and the
reversing valve changes state and is currently set for cooling mode, there will be a delay of 5 minutes
before the reversing valve can change to heating mode.
Default: 5 minutes
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
180
System Setup
Rev 2.0
, the time
Click
1.
Click a radio button to set if the Heat Pump System uses an Air or Water source.
Default: Water
2.
Click
Option: Air
to advance to Page 17 - Broadcast Output For Damper.
1.
Default: No
Option: Yes
Note: It is highly suggested that this be set to No. This point receives the Economizer Controller
output and is always broadcast to the network.
If the binding was broken between the Economizer Controller and the Analog Output, and the
System Setup
181
Rev 2.0
Analog Output was bound to a point on an FSC, then you might want to broadcast this
point.
2.
Click
1.
Default: No
Note: It is highly suggested that this be set to No. This point receives the Fan Controller output
and is always broadcast to the network.
If the binding was broken between the Fan Controller and the Digital Output, and the Digital
Output was bound to a point on an FSC, then you might want to broadcast this point.
2.
Click
1.
Default: No
182
System Setup
Option: Yes
Rev 2.0
Note: It is highly suggested that this be set to No. This point receives the Reverse Valve output
and is always broadcast to the network.
If the binding was broken between the Reverse Valve and the Digital Output, and the Digital
Output was bound to a point on an FSC, then you might want to broadcast this point.
2.
Click
1.
Default: No
Option: Yes
Note: It is highly suggested that this be set to No. This point receives the Compressor Controller
output and is always broadcast to the network.
If the binding was broken between the Compressor Controller and the Digital Output, and the
Digital Output was bound to a point on an FSC, then you might want to broadcast this point.
2.
Click
1.
Default: No
2000 Johnson Controls, Inc.
Option: Yes
System Setup
183
Rev 2.0
Note: It is highly suggested that this be set to No. This point receives the Compressor Controller
output and is always broadcast to the network.
If the binding was broken between the Compressor Controller and the Digital Output, and the
Digital Output was bound to a point on an FSC, then you might want to broadcast this point.
2.
Click
1.
Default: No
Option: Yes
Note: It is highly suggested that this be set to No. This point receives the Compressor Controller
output and is always broadcast to the network.
If the binding was broken between the Compressor Controller and the Digital Output, and the
Digital Output was bound to a point on an FSC, then you might want to broadcast this point.
Note: This is the last page in the Heat Pump Configuration Wizard.
2.
Press
Click
Click
to abandon your changes and exit the Heat Pump Wizard. You will be prompted
184
System Setup
Chapter Six
Setting Up a PEC
Setting Up a PEC
Rev 2.0
SETTING UP A PEC
The NXA-PEC-01 is an Application Specific Controller (ASC) in the NexSys product line. The Packaged
Equipment Controller (PEC) is designed to support four types of packaged equipment systems: Fan Coil Units
(FCUs) and Roof Top Units (RTUs), Unit Ventilators (UVs), and Air Handling Units (AHUs). This ASC
communicates on the same LONWORKS network with all of the other NexSys controllers. The NXA-PEC-01 is
designed for standoff or snap-track installation.
DEFINING A PEC
The first step to adding a PEC is the defining process.
To add a PEC to the Physical Tree:
1.
Right click on the Node or Router where the PEC will be located. The Node pop-up menu (Figure 1)
appears. Click Add to display the secondary menu, then choose Node, then either Before or After to
set the PECs placement on the tree. The Add Node menu (Figure 2) appears.
2.
Click on the PEC in the list of devices and then enter a name for the PEC in the New Node Name:
area. This should be as descriptive as possible and indicate the purpose and/or location of the PEC.
For example, this could be PEC 2nd Floor West Wing.
186
System Setup
Click
. The uncommissioned PEC has been added to the physical tree (Figure 3).
Rev 2.0
Setting Up a PEC
Right click on the uncommissioned PEC to bring up the Node Menu (Figure 4). Select Setup Node
to bring up the Node Setup Menu (Figure 5).
2.
If you know the exact Neuron ID for the PEC, type it in the Neuron ID field. The Neuron ID is
specific to the PEC controller you are setting up and is given to the NexSys Workstation when the
service pin is pressed on the controller. If you do not know the exact Neuron ID number, do not type
anything in this field. Go to Step 3.
3.
If you dont know the Neuron ID then click the Service Pin button on the Node Setup menu. Next
press the Service Pin on the PEC you are commissioning. This registers the Neuron ID, Program ID
and associated device specific information. Once you press the service pin on the PEC the Setup
Node Menu displays the PECs Neuron ID and Program ID information (Figure 6).
System Setup
187
Setting Up a PEC
Rev 2.0
Figure 6. Node Setup Menu after pressing the Service Pin on the PEC
4.
Click
to advance to the next Node Setup pages (Figures 7 & 8). Select any options you want to
configure.
188
System Setup
Rev 2.0
Setting Up a PEC
Send Network Image - Sends the devices network address and bindings to the LNS database.
Send Config. Data - Sends the devices configuration parameters (CPs) from the LNS database to the device.
Force Defaults - Sends the default CPs from the LNS database to the device.
Send Trend - Sends Trend setup data from the LNS database to the device.
Get Config. Data - Gets the devices CPs from the device and sends them to the LNS database. This is used as
a backup in the event the device requires reconfiguration.
Use as defaults - Checking this box gets the devices current configuration settings and makes them the
default CP settings for all similar devices. These settings are stored in the LNS database.
Note: Use this command when you have a number of devices that will be configured the same.
Configure the first device the way you want the rest to resemble. Then
Get unknown only - Gets any unknown CP data, from the device currently being setup, and sends it to
the LNS database. Typically, unknown CP information is associated with 3rd party devices.
Get Trend - Gets Trend setup data from the device and sends it to the LNS database.
Close window when configuring node done - Closes the configuration window and displays the tree as soon
as the configuration process is done.
5.
Click
to save your changes to the Node Setup Menu, close the wizard and display
the tree. This will complete the commissioning process and remove the Never Commissioned label
from the PEC on the tree. Click
If you cancel you will be prompted to confirm your cancellation. Confirming the cancellation
closes the wizard and returns to the tree display. Abandoning the cancellation returns you to the
wizard.
System Setup
189
Setting Up a PEC
Rev 2.0
Open The
PEC Wizard
Page 1
Intelligent/
TSO?
Page 12
Fan
Controller
Parameters
Page 2
Obtain:
Balance Password
Stat Password
Stat Units
Time Display
Yes
Page 13
Discharge Air
Reset from
Thermal Load?
No
Yes
Page 14
Temperature PID
Parameters
No
Page 3
Accept Default
Setpoints and Thermal
Load Parameters?
Page 4
Obtain
Setpoints
No
Page 15
Number Of
Valves?
Page 5
Obtain
Thermal Load
Parameters
Yes
Discrete
Page 17
Local
Winter/Summer
Setpoint and
Deadband
None
or
2-Position
Floating
Page 8
Economizer
Enable?
Page 10
Mixed Air
Parameters
Page 29
Broadcast Heating
Decrement?
Page 22
Floating Cooling
Parameters
LON
Discrete
Page18
Heating Type?
Floating
Page 19
Floating Heating
Parameters
Page 24
Broadcast Damper
Output?
No
Network
Finish
Page 20
Discrete Heating
Parameters
Page 21
Cooling Type?
Floating
Local SWT
or
Local OAT
Page 7
Economizer
Type?
Local
Page 23
Discrete Cooling
Parameters
Page 16
Winter/Summer
Controller
Page 6
Local Emergency Shutdown:
Enable/Disable
Page 9
Local Economizer
Parameters
Low Limit?
Yes
Page 11
Low Limit
Parameters
Page 28
Broadcast Heating
Increment?
Page 27
Broadcast Cooling
Decrement?
Page 25
Broadcast Fan
Output?
Page 26
Broadcast Cooling
Increment?
190
System Setup
Rev 2.0
Setting Up a PEC
Right click on the commissioned PEC to be configured (Figure 10) to bring up the Node Menu
(Figure 11).
2.
Select Configuration Wizard to bring up the Configuration Wizards first editor page, Room
Sensor Type (Figure 12).
1.
Click on the appropriate radio button to select either an Intelligent/TSO STAT or a thermistor.
Press
System Setup
191
Setting Up a PEC
Rev 2.0
1.
Accept the default or enter a new configuration password in the Balance Password field. This is the
password that is used to enter the Balance Mode using an Intelligent STAT.
Default: 4999
2.
Default: 5001
3.
Range: 0-9999
Accept the default or enter a new configuration password in the Stat Password field. This is the
password that is used to enter the Configuration Mode using an Intelligent STAT.
Range: 0-9999
Select whether the Intelligent STAT displays Engineering Units in English or Metric. This applies
to all units that are displayed on the Intelligent STAT.
Default: English
Option: Metric
NOTE: This applies even if you are using a thermistor because you can still use the Intelligent
STAT as a configuration tool through the STAT port.
4.
Select whether the Intelligent STAT displays the Time Display in AM/PM or Military. This applies
to all time mode parameters that are displayed on the Intelligent STAT.
Default: AM/PM
Option: Military
NOTE: This applies even if you are using a thermistor because you can still use the Intelligent
STAT as a configuration tool through the STAT port.
5.
Select the Override Time for the parameters in User Mode on the Intelligent STAT. Override is used
to cause the system to control to the occupied setpoints when the building is not normally occupied.
Override places the controller back into occupied mode for a specified time (set in the Override Time
field). When this time expires, the previous control (setpoints) resumes.
Default: 50 minutes
6.
192
System Setup
Click
Rev 2.0
Setting Up a PEC
1.
Click on the Yes radio button to accept the Default Setpoints and Thermal Load Parameters.
Click on the No radio button to set your own Setpoint and Thermal Load Parameters.
Default: Yes
Option: No
Click
1.
Enter the Occupied Heating and Occupied Cooling Setpoints. These are the setpoints the controller controls to in occupied mode.
System Setup
193
Setting Up a PEC
2.
Rev 2.0
Enter the Economy Heating and Economy Cooling Setpoints. These are the setpoints the controller
controls to in economy mode.
Enter the Unoccupied Heating and Unoccupied Cooling Setpoints. These are the setpoints the
controller controls to in unoccupied mode.
Enter the User Offset. This is the maximum number of degrees, above and below the user setpoint,
the user is allowed to set the Setpoint on the Intelligent or TSO STAT.
Example: If the setpoint is 70F and the User Offset is 2F, the maximum setpoint would be 72F and the
minimum setpoint would be 68F.
Default: 2.00F (1.11C).
NOTE 1: The offset is never applied to the unoccupied setpoints.
NOTE 2: The values entered on this screen set up a basic relationship between the setpoints.
Even though an offset is determined and added to the setpoints, the numbers entered on
this screen do not change. For more information, see the PEC Engineering Guide.
5.
Click
1.
Enter the Heating and Cooling PID Prop. Integ. Derv. gains. A PID loop always requires two
values (actual and desired) that have the same engineering units, such as two F temperatures, two
CFM air flow readings, etc., and generates a command to correct the error between them. Typically,
this command is then used with some other point for a final action. In this case, the point takes the
actual space temperature and the desired space temperature and outputs a thermal load value that is
fed to the Economizer, Fan Controller, and the Heating/Cooling Controller.
The Proportional (Prop.) gain is how much error between the two values you want for 100% control.
Proportional gain is always in the engineering units of the input variables, in this case F. Decreasing
the proportional gain increases the control.
Default: 4 F
194
System Setup
Rev 2.0
Setting Up a PEC
The Integral (Integ.) gain is how much time elapses before 100% of the error is added back into the
control. Integral gain is always in seconds. Decreasing the integral gain increases the control.
Default: 2000 Seconds
The Derivative (Deriv.) gain controls based on how fast the temperature is changing, and attempts to
sense rapid changes. The derivative gain is always in seconds. Increasing the derivative gain, decreases
control.
Default: 0
NOTE 1: It is recommended that the Derivative gain always be 0.
NOTE 2: If your control is too sensitive and your system is oscillating, you need to increase the
Proportional and/or Integral gains. If your control is too insensitive and it is taking too long
to reach the Active Setpoint, then you need to decrease the Proportional and/or Integral
gains.
2.
Enter the Heating and Cooling Scan Rates. This is how often the Heating and Cooling Temperature PID loops are recalculated.
Default:
Cooling = 6 Seconds
Heating = 7 Seconds
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
time greater than 1 Hour 49 Minutes and 13 Seconds and click
to 1 Hour 49 Minutes and 13 Seconds.
3.
Enter the Default Output. This is a thermal load that is forced to the system in the event of a
controller failure or an invalid space temperature, such as a short or open connection to a sensor or
thermostat.
Default: 50%
4.
Click
1.
Default: Disable
Option: Enable
System Setup
195
Setting Up a PEC
2.
Click
Rev 2.0
Click
196
System Setup
Rev 2.0
Setting Up a PEC
1.
Click on the appropriate radio button to select either Local or Network Economizer.
Selecting Local enables the Local Economizer.
Selecting Network enables the LON Economizer.
Default: Local
Option: Network
Click
System Setup
197
Setting Up a PEC
Rev 2.0
1.
Enter the Setpoint. This is the outside air temperature(OAT) and is dependent on your geographical
location. This is the temperature at which the economizer sequence is enabled.
Default: 55.00F
2.
Enter the OAT Deadband. This is the range the OAT must pass in order to enable or disable the
economizer sequence. For example, if the OAT deadband was set at 2F and the OAT setpoint was
set at 55, then the economizer sequence would not ENABLED until 53F and would not be DISABLED until the OAT setpoint had reached 57F.
Default: 2.50F
3.
Click
1.
Enter the Minimum Damper Percent. This is the minimum percent the damper will close to.
Default: 10%
2.
198
System Setup
Accept the Temperature Source default or choose a different one from the drop-down list box. The
Rev 2.0
Setting Up a PEC
Temperature Source determines if the Setpoint for the Mixed Air PID is from the Mixed Air Temperature or the Discharge Air Temperature.
Default: Mixed_Air_Temp
3.
Options: Discharge_Air_Temp
Enter the Setpoint, for the Temperature Source selected above, in the Setpoint field. This setpoint
serves as the desired value in the PID loop.
Enter the Air PID Values: Prop. Integ. Derv. A PID loop always requires two values (actual and
desired) that have the same engineering units, such as two F temperatures, two CFM air flow
readings, etc., and generates a command to correct the error between them. Typically, this command
is then used with some other point for a final action. In this case, the point takes either the actual
Mixed Air Temp or the actual Discharge Air Temp, and the desired Setpoint and outputs a value to
the Economizer.
The Proportional (Prop.) gain is how much error between the two values you want for 100% control.
Proportional gain is always in the engineering units of the input variables, in this case C. Decreasing
the proportional gain increases the control.
Enter the Scan Time. This is how often the Mixed Air PID loop is recalculated.
Default: 10 Seconds
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
time greater than 1 Hour 49 Minutes and 13 Seconds and click
faults to 1 Hour 49 Minutes and 13 Seconds.
6.
Click on the appropriate radio button to select either Enable or Disable the Low Limit Shutdown.
Default: Enable
7.
Options: Disable
Select the Temperature Source. This sets whether the controller uses Mixed_Air_Temp or
Discharge_Air_Temp in its PID calculations.
Default: Mixed_Air_Temp
Option: Discharge_Air_Temp
Selecting Enable in Step 6 above moves you to Page 11 - Low Limit Shutdown Parameters.
Selecting Disable in Step 6 above skips you to Page 12 - Fan Control Parameters.
8.
Click
System Setup
199
Setting Up a PEC
Rev 2.0
Discharge Air Temp is below the Low Limit Setpoint, then a low limit shutdown is performed and the unit
undergoes an Emergency Shutdown. Low Limit Shutdown is used for equipment protection, mainly to prevent
coil freeze-up. The Low Limit Shutdown Parameters page is displayed below (Figure 22).
1.
Enter the Setpoint. This is the Low Limit Setpoint and is used in comparison to the Mixed Air
Temp/Discharge Air Temp to determine if there is a Low Limit Shutdown condition.
Default: 39.99F
2.
Enter the Deadband. This is the range the Mixed Air Temp must pass in order to enable or disable a
Low Limit Shutdown. For example, if the deadband was set at 2F and the Low Limit Setpoint was
40F, then the Low Limit Shutdown would activate and shutdown the controller at 38F. At 42F the
Low Limit Shutdown would be off and the delay time (Step 7) would be started.
Default: 2.00F
3.
Enter the Delay Before Restart time. This is the amount of time that must elapse before the system
attempts a Restart. For example, if a delay time of 2 minutes is entered and the system has executed
an Emergency Shutdown, once the temperature reaches setpoint, the system delays 2 minutes before
it attempts a reset.
Default: 0 Minutes
NOTE: At 0 the timer will not run and therefore the system will not reset itself. A manual reset
must be performed.
4.
Select the Temperature Source. This sets whether the controller uses Mixed_Air_Temp or
Discharge_Air_Temp in its calculations.
Default: Mixed_Air_Temp
5.
Click
Option: Discharge_Air_Temp
200
System Setup
Rev 2.0
Setting Up a PEC
1.
Accept the default or enter a new Fan Type. Fan type choices for the PEC system are either Automatic or Continuous . An automatic fan turns ON with compressor stage 1. A continuous fan is ON
continuously during occupied mode.
Default: Fan_Automatic
2.
Options: Fan_Continuous
Accept the default or use the spin boxes to set the Minimum Run Time for the fan. This is the
minimum amount of time the fan runs before compressor stage 1 turns ON. This is also the minimum
amount of time the fan runs after the compressor stage turns OFF.
The Fan Status Enable box enables feedback to determine the status of the fan. This requires
hardware in the field to verify the status of the fan.
Accept the default or use the spin boxes to set the Fan Status Delay time. The Fan Status Delay is
the minimum amount of time that must elapse after there is a change in the Fan Status. This delay
allows for no false readings on the Fan Status.
Default: 15 seconds
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
time greater than 1 Hour 49 Minutes and 13 Seconds and click
faults to 1 Hour 49 Minutes and 13 Seconds.
5.
Click
System Setup
201
Setting Up a PEC
Rev 2.0
1.
Click on the appropriate radio button to select either NO (Space Temperature Control) or Yes
(Thermal Load).
Default: No
Options: Yes
Click
202
System Setup
Rev 2.0
1.
Setting Up a PEC
Default: 12.77 C
2.
Default: 35 C
3.
Enter the Air PID Values: Prop. Integ. Derv. A PID loop always requires two values (actual and
desired) that have the same engineering units, such as two F temperatures, two CFM air flow
readings, etc., and generates a command to correct the error between them. Typically, this command
is then used with some other point for a final action. In this case, the point takes either the actual
Mixed Air Temp or the actual Discharge Air Temp, and the desired Setpoint and outputs a value to
the Economizer.
The Proportional (Prop.) gain is how much error between the two values you want for 100% control.
Proportional gain is always in the engineering units of the input variables, in this case C. Decreasing
the proportional gain increases the control.
Default: 2.2 C
The Integral (Integ.) gain is how much time elapses before 100% of the error is added back into the
control. Integral gain is always in seconds. Decreasing the integral gain increases the control.
Default: 1000 Seconds
The Derivative (Deriv.) controls based on how fast the temperature is changing, and attempts to sense
rapid changes. The derivative gain is always in seconds. Increasing the derivative gain, decreases
control.
Default: 0 Seconds
NOTE 1: It is recommended that the derivative gain always be 0.
NOTE 2: If your control is too sensitive and your system is oscillating, you need to increase the
proportional and/or integral gains. If your control is too insensitive and it is taking too long
to reach the active setpoint, then you need to decrease the proportional and/or integral
gains.
4.
Click
System Setup
203
Setting Up a PEC
1.
Rev 2.0
Click on the appropriate radio button to select whether the system is a 1 Valve (two-pipe) or 2 Valve
(four-pipe) system.
Click
1.
Click on the appropriate radio button to select whether the Winter/Summer mode is determined by
either the Local SWT (Supply Water Temperature), the Local OAT (Outside Air Temperature) or the
LON. Local means you want to determine the season using the Outside Air/Supply Water Temp on
the PEC-01 controller. If you are getting this temperature from an FSC and binding it to this PEC-01,
then you would choose LON.
204
System Setup
Click
Rev 2.0
Setting Up a PEC
1.
Enter the Setpoint for the Local Winter/Summer Controller. This is the setpoint that determines when
the system is in Winter or Summer mode.
Default: 32.00F
2.
Enter the Deadband for the Local Winter/Summer Controller. This is the range the setpoint must
pass in order to enable or disable the summer or winter mode. For example, if the deadband was set
at 2F and the Setpoint was 55F, then the summer mode would not be ENABLED until 57F and
would not be DISABLED until 53F. Likewise, winter mode would not be ENABLED until 53F and
would not be DISABLED until 57F.
Default: 0.00F
3.
Click
1.
System Setup
205
Setting Up a PEC
Default: Floating
Rev 2.0
Option: Discrete
Click
1.
Use the spin boxes or enter a value to set the heating Drive Time. This is the amount of time it takes
for the modulating device for heating to go from full open to full closed.
NOTE: The Maximum time you can enter is 1 Hour 49 Minutes and 13 Seconds. If you enter a
time greater than 1 Hour 49 Minutes and 13 Seconds and click
, the time
Use the drop-down list box to select the damper Direction. This determines if the damper is moving
in its direct direction or the reverse direction. This is useful if the device has been wired wrong in the
field.
Select the Emergency Default. This is the default setting that the floating actuator will go to when
any Emergency mode other than Normal occurs.
Default: Close
4.
Click
206
System Setup
Rev 2.0
Setting Up a PEC
This page sets the Interstage Delay, Minimum On Time and Minimum Off Time. The Discrete Heating Parameters page is displayed below (Figure 31).
1.
Enter a value to set the Heating Interstage Delay. This is the minimum amount of time that must
elapse between successive stages of compressor activation.
Enter a value to set the Heating Min. On Time. This is the minimum amount of time that the
compressor must remain ON before it turns OFF. This prevents short cycling.
Default: 1 minute
3.
Enter a value to set the Heating Min. Off Time. This is the minimum amount of time that the
compressor must remain OFF before it turns ON. This is used for equipment protection.
Default: 1 minute
4.
Click
1.
System Setup
207
Setting Up a PEC
Default: Floating
Rev 2.0
Option: Discrete
1.
Enter a value to set the cooling Drive Time. This is the amount of time it takes for the modulating
device for cooling to go from full open to full closed.
, the time
Use the drop-down list box to set drive Direction. This determines if the cooling device is moving in
its direct direction or the reverse direction. This is useful if the device has been wired wrong in the
field.
Select the Emergency Default. This is the default setting that the floating actuator will go to when
any Emergency mode other than Normal occurs.
Default: Close
4.
208
System Setup
Click
Option: Open
to skip to Page 18 - Heating Type.
Rev 2.0
Setting Up a PEC
1.
Enter a value to set the Discrete Cooling Interstage Delay. This is the minimum amount of time that
must elapse between successive stages of compressor activation.
Enter a value to set the Min. On Time and the Min. Off Time. The Min. On Time is the minimum
amount of time that the compressor must remain ON before it turns OFF. This prevents short cycling.
The Min. Off Time is the minimum amount of time that the compressor must remain OFF before it
turns ON. This is used for equipment protection.
Click
System Setup
209
Setting Up a PEC
Rev 2.0
1.
Default: No
Option: Yes
Note: It is highly suggested that this be set to No. This point receives the Economizer Controller
output and is always broadcast to the network.
If the binding was broken between the Economizer Controller and the Analog Output, and the
Analog Output was bound to a point on an FSC, then you might want to broadcast this
point.
2.
Click
210
System Setup
Rev 2.0
Setting Up a PEC
1.
Default: No
Option: Yes
Note: It is highly suggested that this be set to No. This point receives the Fan Controller output
and is always broadcast to the network.
If the binding was broken between the Fan Controller and the Digital Output, and the Digital
Output was bound to a point on an FSC, then you might want to broadcast this point.
2.
Click
1.
Default: No
Option: Yes
Note: It is highly suggested that this be set to No. This point receives the Economizer Controller
output and is always broadcast to the network.
If the binding was broken between the Economizer Controller and the Digital Output, and the
Digital Output was bound to a point on an FSC, then you might want to broadcast this point.
System Setup
211
Setting Up a PEC
2.
Click
Rev 2.0
1.
Default: No
Option: Yes
Note: It is highly suggested that this be set to No. This point receives the Economizer Controller
output and is always broadcast to the network.
If the binding was broken between the Economizer Controller and the Digital Output, and the
Digital Output was bound to a point on an FSC, then you might want to broadcast this point.
2.
Click
212
System Setup
Rev 2.0
Setting Up a PEC
1.
Default: No
Option: Yes
Note: It is highly suggested that this be set to No. This point receives the Economizer Controller
output and is always broadcast to the network.
If the binding was broken between the Economizer Controller and the Digital Output, and the
Digital Output was bound to a point on an FSC, then you might want to broadcast this point.
2.
Click
1.
Default: No
Option: Yes
Note: It is highly suggested that this be set to No. This point receives the Economizer Controller
output and is always broadcast to the network.
If the binding was broken between the Economizer Controller and the Digital Output, and the
Digital Output was bound to a point on an FSC, then you might want to broadcast this point.
Note: This is the last page in the PEC Configuration Wizard.
2.
Press
Click
Click
to abandon your changes and exit the PEC Wizard. You will be prompted to
System Setup
213
Setting Up a PEC
Rev 2.0
Click on the PEC you want to edit, then click on the Points (Figure 7).
Figure 7. PEC Points Page with Point #11 - User Setpoint Highlighted.
2.
Double click on the point you want to edit. The Point Editor for the selected point displays.
3.
Edit the point, as necessary. Specific procedures for editing points are discussed on the following
pages:
214
System Setup
Rev 2.0
Setting Up a PEC
System Setup
215
Setting Up a PEC
Rev 2.0
216
System Setup
Rev 2.0
Setting Up a PEC
This point determines if conditions are met to perform a LON emergency shutdown. This is determined by a
point that is bound from another controller to the PEC-01 controller and is used to tell the controller when to
assume emergency operation mode operations. This point is used for smoke control. The possible states of
emergency the controller can be placed in are shown below:
NORMAL - No emergency operations - the controller is controlling to application mode.
PRESSURIZE - The controller drives the economizer damper to maximum, the fan is turned ON, and the
thermal load is forced to 0%.
DEPRESSURIZE - The controller drives the economizer damper to full closed, the fan is turned OFF, and
the thermal load is forced to 0%.
PURGE - The controller drives the economizer damper to maximum, the fan is turned ON, and the thermal
load is forced to 0%.
SHUTDOWN - The controller drives the economizer damper to full closed, the fan is turned OFF, and the
thermal load is forced to 0%.
System Setup
217
Setting Up a PEC
Rev 2.0
DEPRESSURIZE - The controller drives the economizer damper to full closed, the fan is turned OFF, and the
thermal load is forced to 0%.
PURGE - The controller drives the economizer damper to maximum, the fan is turned ON, and the thermal load
is forced to 0%.
SHUTDOWN - The controller drives the economizer damper to full closed, the fan is turned OFF, and the
thermal load is forced to 0%.
This point is the hardware output of the Economizer Controller (Point #23). This point receives the economizer
damper position as a percent (0 to 100) from the Economizer Controller and supplies an output signal of 0 to 10
VDC to control the economizer damper actuator.
Point #27 controls the state of the fan (ON or OFF). This point is the hardware output of the Fan Controller
(Point #24) and applies the control.
System Setup
2000 Johnson Controls, Inc.
Rev 2.0
System Setup
219
Rev 2.0
Move 101
Rename 110
Node Commands 96
Offline 97
Reset 98
Test 98
Wink 96
Node Menu 96
K Factor 149,150,152
K Factor Calibration 150
L
Load Firmware 110
Local 174
Local Economizer 174
LON Economizer 174
Loop Enable 179
Low Limit
Setpoint 176
M
Maximum Air Flow 151
Metric Units 146,170
Min. Off Time 179
Min. On Time 179
Min. Reheat Flow 151
Minimum Air Flow 151
Minimum Run Time 177
Mixed Air PID 176,179
Mixed Air Temperature 176
Morning Warmup
Maximum Flow 151
Minimum Flow 151
MultiNode Operations 113
MWU Max. Flow 151
MWU Min. Flow 151
N
Network 174
Neuron ID 103,132,141,165
No Reverse 180
Node
Add 102
Configuration Wizard 118
Delete 107
220
System Setup
P
Parallel Fan 154
Password 146,169,170
PEC 131,140,164
Editors 132,141,165
Global Information 134,143,168,190
Physical Tree 131,140,164
NexSys Network Interface Node
Connection Description Template (CDT) 114
PID 154
PID Loop 152
Plug-Ins 99
Registering A Plug-In 99
Running A Plug-In 100
Polarity 180
Proportional Gain 148,153,172,175
R
Reheat Decrement 154
Reheat Increment 154
Replace Node 105
Reverse 180
Reverse Action 153
Router
Bridge Router 120
Configured Router 120
Learning Router 120
Permanent Bridge Router 120
Permanent Repeater Router 120
Repeater Router 120
Router Classification Types 120
Rev 2.0
S
Scan Rate 149,153,172
Scan Time 176
Serial Fan 154
Service Pin 103,132,141,165
Set Time/Day On Node 109
Setpoint 177
Setpoint Controller 148,172
Setup Node 103
Space Temperature 135,145,169
Stages 178
Standby State 215
Status Send Interval 135
T
Thermal Load 148,172
Thermistor 145,169
Time Broadcast Interval 135
Time Mode 146,170
Time Zone Offset 135
U
Units 146,170
Unoccupied Cooling Setpoint 148,171
Unoccupied Heating Setpoint 148,171
User Mode 146,170
System Setup
221
222
System Setup
Rev 2.0
SECTION FOUR
PROGRAMMING
Chapters
1. Binding Network Variables
2. Using CPL
3. CPL Blocks
4. Schedules
Programming Introduction
Rev 2.0
Electronic Systems USA, a wholly owned subsidiary of Johnson Controls, Inc., reserves the right to update
specifications when Appropriate. Information contained in this document is based on specifications believed to
be correct at the time of publication.
Echelon , Coactive, Windows NT, and General Electric are registered trademarks and service marks of
companies other than Electronic Systems USA. FSC, CPL and NEXSYS are trademarks of Electronic
Systems USA.
224
Programming
Rev 2.0
Programming Introduction
251
Overview .......................................................................................................................... 252
Editing and Viewing Bindings ................................................................................ 252
Refresh ....................................................................................................... 253
Adding A Bind ............................................................................................. 254
Deleting a Bind ........................................................................................... 255
Chapter Two - Using CPL
257
Overview .......................................................................................................................... 258
CPL Pages Subtree ............................................................................................... 258
Working With Individual Pages ................................................................... 259
CPL Page Menu Commands ...................................................................... 259
CPL Blocks ....................................................................................................................... 261
Block Types ................................................................................................ 262
Arithmetic Blocks ............................................................................. 262
Comparison Blocks .......................................................................... 262
Constant Blocks ............................................................................... 262
Function Blocks ................................................................................ 262
Global Variable Blocks ..................................................................... 263
Logical Blocks .................................................................................. 263
Point Blocks ..................................................................................... 263
Time Blocks ...................................................................................... 263
Block Colors................................................................................................ 263
CPL Editor ........................................................................................................................ 263
CPL Editor Toolbar................................................................................................. 264
Selection Mode ........................................................................................... 264
Zoom Modes ............................................................................................... 264
Best Fit........................................................................................................ 264
Show Grid ................................................................................................... 265
Monitor Mode .............................................................................................. 265
Zoom Control Box.................................................................................................. 266
CPL Block Menu .................................................................................................... 267
Creating And Editing CPL Pages ..................................................................................... 267
To Add A New CPL Page: ...................................................................................... 267
Adding CPL Blocks ..................................................................................... 268
Editing CPL Blocks ................................................................................................ 269
Editing Multiple Blocks ................................................................................ 269
Direct/Reverse Acting ...................................................................... 270
Deleting A Block .......................................................................................... 270
Deleting Multiple Blocks .............................................................................. 271
Moving A Block ........................................................................................... 271
Moving Multiple Blocks ............................................................................... 272
Block Connections ........................................................................................................... 272
Connecting Blocks ................................................................................................. 272
Multiple Inputs............................................................................................. 273
2000 Johnson Controls, Inc.
Programming
225
Programming Introduction
Rev 2.0
Programming
Rev 2.0
Programming Introduction
Programming
227
Programming Introduction
Rev 2.0
228
Programming
Rev 2.0
Programming Introduction
Programming
229
Programming Introduction
230
Programming
Rev 2.0
Chapter One
l
l
l
Binding
Rev 2.0
OVERVIEW
Binding is the process that defines connections between LONWORKS Devices . These connections define the data
that devices on the network share with one another. To share this data, NexSys connects (or binds) a point on a
device to another point that needs that same data. This point can either be on the same device or it can be a
different device on the network.
NOTE: The words bind and connection can be used interchangeably.
Binding is accomplished by connecting Network Variables (NVs). NWS uses the Bind Editor to bind Network
Variable Outputs (NVOs) to Network Variable Inputs (NVIs). As stated above, Network Variables can be bound
from one node to another node, or bound internally on the same node. For more information on Points and
Network Variables, please see Section Five, Operations - Chapter One.
Binding gives the User the ability to use Network Variables over the LON instead of physical wiring between the
FSC and the VAV. In Figure 1, a temperature NVO on one node (a VAV controller) is bound to a temperature
NVI on another node (in this example an FSC). When the temperature from the VAV is broadcast on the LON, it
is received by the FSC. Thus, the VAV controller shares the temperature reading from its temperature sensor with
the FSC without the need for any physical connection between the two devices.
VAV Controller
Temp Sensor
Temp NVO
55
95
75
55
Temp NVI
Binding
55
NV - The NV window (Figure 3) displays a scrollable list of all NVs available on the node.
Connects To - When an NV is selected from the NV Window, the Connects To Window (Figure 4)
displays the NV it is connected to, if the connection (binding) exists.
Binding Summary - The Binding Summary Window (Figure 5) displays a scrollable list of all the
bindings for the selected node.
232
Programming
Rev 2.0
Figure 3. NV Window
Binding
REFRESH
Click
to receive the most current binding information from the network. You can also use this
feature to update changes you have made if NexSys fails to update the Binding Editor automatically.
Right click on the selected node. Select Edit/View Binding from the node pop-up menu (Figure 6).
2.
Programming
233
Binding
Rev 2.0
ADDING A BIND
To add a new bind, there must be matching NVs available to connect to. The steps for adding a bind are:
1.
Right click on the selected node. Select Edit/View Binding from the node pop-up menu.
2.
3.
NOTE: Only NVOs can be bound from, and only NVIs can be bound to.
4.
5.
The Bind To Editor Window (Figure 7) opens. The top of the window displays the name of the
NVO you are binding from (Figure 8).
The bottom window shows the matching NVs available (Figure 9). Select the NVI you wish to bind
to and click
to return to the Binding Editor Window. The new bind be displayed in the
appropriate windows
NOTE: When binding NVs, you must bind matching SNVTs. If no matching NVs exist, the task
bar at the bottom of the window gives an error message (Figure 10).
6.
Click
234
Programming
Rev 2.0
Binding
DELETING A BIND
To delete an existing bind:
1.
Right click on the selected node. Select Edit/View Binding from the node pop-up menu.
2.
The Binding Editor Window opens. You can view the bindings listed in the Binding Summary
window to determine which NVs you will need to select.
3.
4.
The corresponding NVI will be displayed in the Bind To Window, and the
button will
not be deleted.
5.
Click
6.
You will be returned to the Binding Editor. The bind will no longer be displayed
7.
Click
Figure 11. NVO And NVI Selected And Delete Button Visible
Programming
235
Binding
236
Programming
Rev 2.0
Chapter Two
Using CPL
Using CPL
Rev 2.0
OVERVIEW
NexSys CPL (Control Programming Language) provides the User with the means to create and edit
graphical programs. CPL programming allows the User to build a picture of their desired control
strategy. These programs, called CPL Pages, can then be stored on the FSC (Flexible System Controller)
or in the CPL Library. The CPL Library is available for storing common programs for exporting or
importing.
Using the NexSys CPL Editor, the User builds a picture of their control strategy using graphical objects
called CPL Blocks. The User places these objects on a CPL Page, and then enters specific values and
settings for that block. The User defines the proper control flow by using lines to represent connections. The resulting picture becomes a working program. A sample control block (Figure 1) is shown
below in Edit mode. In the Monitor mode, the program is enabled, and values would be display at the
inputs/outputs of each block.
238 PROGRAMMING
Rev 2.0
Using CPL
The CPL Pages subtree popup menu (Figure 4) has three commands:
Add Allows the User to add new CPL pages. See Creating and Editing CPL Pages in this
chapter for more detail.
Refresh Updates the CPL Pages subtree to agree with data on the LNS database.
Create Page From Library Allows the User to add a CPL Page from the CPL Library to the
CPL Pages residing on the controller node.
2.
Enable/Disable Tells the FSC to begin running (Enable) or stop running (Disable) the page.
Note: If the CPL Page is already enabled, the popup menu will show Disable instead of Enable
for the command (Figure 6)
Rename Opens the Rename Page (Figure 7). Enter the new name for your page in the text field,
and click
to apply.
PROGRAMMING
239
Using CPL
Rev 2.0
Copy to Library Opens the Copy Page to Library window (Figure 8). Select the file path for the
CPL Library you wish to save to, and enter a name for the new Library Page. Click
.
Copy to FSC - Allows you to copy the page to another FSC on the network. When you select this
command, the Copy Page to FSC window opens (Figure 9). Select the FSC to copy to, and click
Delete Allows you to delete the selected CPL Page. When you select this command, a Warning
window (Figure 10a) will prompt you. Click
240 PROGRAMMING
Rev 2.0
Using CPL
CPL BLOCKS
CPL Blocks are graphical representations of points and functions within a control system. The User can
specify values, settings, and connections for that block to implement the desired control strategy. Each
CPL Block has a pop-up menu (Figure 10b) that is used to set or change parameters (Edit command)
PROGRAMMING
241
Using CPL
Rev 2.0
BLOCK TYPES
There are eight basic block types, each listed below, with all possible selections for each category.
Refer to Table 1 at the end of this chapter for an overview of the blocks and their functions.
ARITHMETIC BLOCKS
Arithmetic blocks are used for mathematical operations.
Add(+)
Multiply(*)
Divide(/)
Negate
Modulus
Subtract(-)
Square Root
COMPARISON BLOCKS
Comparison blocks are used to compare values and select an output state in logical control sequences.
Equal - Analog
Less Equal
Equal - Digital
Less Than
Greater Equal
Greater Than
CONSTANT BLOCKS
Constant blocks are used where a constant value is needed.
Analog
Digital
FUNCTION BLOCKS
Function blocks are used to perform higher level calculations.
2-Position
Min/Max
Rolling Average
Accumulator
Min. On/Off
Runtime
Counter
One Shot
Schedule
Calculation
PID Loop
Select Hi/Lo/Avg
Dial Provider
Psychro
Sequencer
Enthalpy
Error - Analog
Ramp
Startup
Relay - Analog
Start/Stop
Error - Digital
Relay - Digital
Time Event
Lead/Lag
Reset
242 PROGRAMMING
Rev 2.0
Using CPL
Digital Input
Analog Output
Digital Output
LOGICAL BLOCKS
Logical blocks are used for creating logic control sequences.
AND
OR
NOT
XOR
POINT BLOCKS
Point blocks are actual field input or output values.
Input Analog
Input Digital
Output Analog
Output Digital
Point State
TIME BLOCKS
Time blocks are time related blocks.
Constant Time
Convert Time
Current Time
BLOCK COLORS
Block colors are used to differentiate block types (see Figure 10c on the previous page). The following list
shows what each block color will be:
Math Blocks - Orange
Comparison Blocks - Pink
Constant Blocks -Yellow
Function Blocks -Green
Global Variable Blocks - White
Logical Blocks - Turquoise
Point Blocks - Grey
Time Blocks - Blue
CPL EDITOR
The CPL Editor (Figure 11) window is used to create and edit CPL Pages. The CPL Editor window
consists of the CPL Toolbar, the Zoom Control Box, the Block Menu, and the CPL Page. The
and
buttons are located below the CPL Page. The CPL editor opens each
PROGRAMMING
243
Using CPL
Rev 2.0
To deactivate a Toolbar button, place the mouse pointer over it, and click.
SELECTION MODE
You must be in Selection Mode to add or delete blocks, and to make or delete connections.
arrow shape.
Note: You will remain in Selection Mode when using all other toolbar buttons EXCEPT Monitor
Mode.
ZOOM MODES
When a CPL page becomes large and filled with many blocks, viewing the page becomes increasingly
difficult. Use the Zoom Mode Toolbar buttons to zoom in and out on the page as needed. (You also
have the option of using the Zoom Control Box on the right side of the window. See the Zoom Control
Box section in this chapter for details.)
Click
change
Each time you click the mouse, the amount of magnification (Zoom In or Zoom Out)
doubles.
Mode buttons.
BEST FIT
When you select the Best Fit mode, NexSys automatically resizes your CPL Page to optimal viewing
size.
244 PROGRAMMING
Click
to activate.
Rev 2.0
Using CPL
SHOW GRID
The Show Grid Toolbar button places a grid on your CPL Page. This grid helps you to place blocks on
the CPL Page in an orderly, easy-to-understand manner.
Click
to activate.
MONITOR MODE
Monitor Mode displays the current values of the block outputs of an enabled CPL Page. You can edit a
CPL Block while in Monitor Mode, but you cannot add or delete block, or change inputs. When the
Monitor mode is activated, a green Monitor light displays on the Toolbar (Figure 13).
1.
begins to flash.
2.
The CPL Editor will display a Status Task Bar directly below the CPL Page (Figure 14). Verify
that the FSC is loaded, and that the page is loaded and enabled.
3.
The block outputs will initially display question marks (Figure 15) as NexSys polls the FSC. When all
the data has been received by NexSys, the current values will display (Figure 16).
4.
If there is an error on your CPL Page or the Page is disabled, an Error message will display (Figure 17).
Click
to deactivate it. NexSys automatically places you in Selection Mode so you can troubleshoot
your Page.
5.
Use the block popup menu Edit command (Figure 18) to make changes to the blocks settings.
(See Editing CPL Blocks in this chapter for more information). Click
to save the
changes. An Abort button will display below the Status Bar. If the Page becomes locked up,
you can click
6.
to escape.
Mode.
PROGRAMMING
245
Using CPL
Rev 2.0
Use your mouse pointer to drag the diamond-shaped drag handles towards (to zoom in) or
away from (to zoom out) the center of the control. The percent of the picture you are
viewing is displayed at the top of the Zoom Control Box.
246 PROGRAMMING
Rev 2.0
Using CPL
Click
2.
Click
3.
4.
The Add CPL Page window (Figure 22) opens. Enter the name of your new CPL Page in the
text field,
and click
PROGRAMMING
247
Using CPL
Rev 2.0
5.
6.
Use the CPL Editor to make needed changes, using methods described below in this section.
7.
Click
2.
Click
3.
Select the page from the list under CPL Pages subtree. The CPL Editor opens on the right,
displaying
that page.
4.
Use the CPL Editor to make needed changes, using methods described below in this
section.
5.
Click on the command bar of the block type you want to open the scroll-down list.
2.
Click on the desired block, and move the cursor to the CPL Page.
3.
The point will turn into crosshairs. Click where you want the block to appear. The pointer
will remain as crosshairs, allowing you to enter as many of the same block as needed.
4.
To stop adding blocks, right click the pointer. It will return to the arrow shape.
6.
248 PROGRAMMING
Rev 2.0
Using CPL
1.
2.
Select Edit from the popup menu. The Edit Window will open.
3.
4.
Click
to accept.
5.
Click
to save changes.
Hold down the left mouse button, and use the mouse pointer to draw a box around the
blocks you wish to include .
NOTE: The sides of the box must not be touching any of the blocks.
2.
When you release the mouse button, a blue dashed line appears around the grouped blocks (Figure 25).
3.
Right click inside the group, and select Edit from the pop-up menu (Figure 26).
4.
The Edit windows for all the selected blocks open simultaneously.
5.
After you have made all changes and closed all the Edit windows, click
to
PROGRAMMING
249
Using CPL
Rev 2.0
DIRECT/REVERSE ACTING
Direct acting blocks produce the output value directly as calculated, whereas reverse acting blocks
produce the exact opposite (the reverse) of the calculated value. For example, if a direct acting block
outputs a true, then the same block, set to reverse acting, would output false.
All blocks having the direct or reverse acting capabilities default to direct acting.
A check box is provided on the Settings page for reverse acting operation (Figure 27).
DELETING A BLOCK
There are two ways to delete a block from your CPL Page:
250 PROGRAMMING
Rev 2.0
1.
Using CPL
1.
2.
Select Delete from the pull-down menu (Figure 28). The block will disappear.
3.
Hold down the left mouse button, and use the mouse pointer to draw a box around the
blocks you wish to include .
NOTE: The sides of the box must not be touching any of the blocks.
2.
When you release the mouse button, a blue dashed line appears around the grouped blocks
(Figure 29).
3.
Right click inside the group, and select Delete from the pop-up menu (Figure 30).
4.
MOVING A BLOCK
To move a CPL Block on the page:
1.
In Selection Mode, click on the block you want to move. A dotted blue line will appear
around the block (Figure 31) to indicate selection.
2.
Press and hold the left mouse button. Drag the block to the desired location. To deselect
the block, click your mouse again or select another block. The dotted blue lines will
disappear.
3.
PROGRAMMING
251
Using CPL
Rev 2.0
Hold down the left mouse button, and use the mouse pointer to draw a box around the
blocks you wish to include .
NOTE: The sides of the box must not be touching any of the blocks.
2.
When you release the mouse button, a blue dashed line appears around the grouped blocks
(Figure 29, previous page).
3.
Hold down the left mouse button on the grouped blocks, and drag them to the new location
on the page.
4.
BLOCK CONNECTIONS
Block connection line types are selected for you automatically and are used as a simple method of
displaying analog or digital connections. There are two line types used to connect blocks. All analog
connections are made using a solid line (Figure 32), and all digital connections are made using a
dashed line (Figure 33).
CONNECTING BLOCKS
To connect a CPL block to another block:
1.
Right-click the mouse pointer on the output tab of the first block.
2.
Select New Connection from the pop-up menu (Figure 34). A connection line appears from
the output tab to the mouse pointer
3.
Move the mouse pointer to the input tab of the block you are connecting to and click to
complete the connection. If the connection you are attempting to make is not allowed by
NexSys, you will be unable
to complete the connection and the Prohibited symbol
appears (Figure 35).
4.
Click
252 PROGRAMMING
Rev 2.0
Using CPL
MULTIPLE INPUTS
Some of the CPL Blocks allow up to 15 inputs. An Add block (Figure 36) with 12 inputs is shown
below:
When you first select a multiple input block, it will display with only two input tabs. As
you complete a block connection for each input, one additional input tab is automatically
added to the block.
This will repeat until the maximum number of inputs for the block are used.
You can disconnect a block connection using the popup menu from either the output of the
block you are connecting from (Figure 37) or the input of the block you are connecting to
(Figure 38).
2.
3.
Click
PROGRAMMING
253
Using CPL
Rev 2.0
Store CPL programs for use with multiple nodes. The user need only edit specific block
values for each node.
Import CPL programs from other NexSys applications into the CPL Library.
The NexSys installation includes pre-programmed CPL Library pages for the User convenience. The
pages cover a variety of standard control system functions, and can be used as is, or modified as
needed. The pages are stored in a default directory on the same drive as NexSys (Figure 39).
The default file path is: (Drive):\NexSys2\CPL\EsusaLib\...
254 PROGRAMMING
Rev 2.0
Using CPL
From the Menu Bar, click NWS > CPL Library (Figure 41) OR:
2.
on the Toolbar.
Right click on the Title Bar and select Close (Figure 42) OR:
2.
Click the
Figure 42. Closing the CPL Library With Title Bar Menu
PROGRAMMING
255
Using CPL
1.
Rev 2.0
Use the mouse pointer to select the desired page. Use the scroll bar on the right side as needed to
view the entire list.
To view the complete page name, resize the window horizontally, using the mouse pointer to enlarge
as needed.
2.
3.
Click on the desired page. The page will open in the CPL Block Editor window.
256 PROGRAMMING
Rev 2.0
Using CPL
the CPL Editor in the CPL Pages subtree, except that there is no Monitor Mode available for the CPL
Library.
For complete instruction on creating and editing CPL Pages, see the section CPL Editor in this chapter.
Click the
2.
An Open dialog box (Figure 46) prompts you for the filename and directory you want it
saved in. Click
3.
The page is added to the Library Pages listing. Click on the filename in the Library Pages
window. The new page will open in the CPL Block Editor window. You can now add
blocks and create your page.
Click on the
2.
An Open dialog box (Figure 47) prompts you for the filename and directory you want to
select. Select the file you wish to import and click
3.
The page is added to the Library Pages listing. Click on the filename in the Library Pages
window. The page will open in the CPL Block Editor window. You can now edit your page
as needed.
2.
Use the Move and Copy menu commands as you normally would in Windows NT Explorer.
button.
PROGRAMMING
257
Using CPL
Rev 2.0
SUMMARY OF BLOCKS
The following tables give a brief overview of all the CPL Blocks with descriptions.
Color
Block Title
Description
Title
Description
Arithmetic
Yellow
Add (+)
Divide (/)
Multiply (*)
Modulus
Negate
Square Root
Subtract (-)
Add
Divide
Multiply
Modulus
Negate
Sq. Root
Subtract
Comparison
Pink
Equal - Analog
Equal - Digital
Greater Equal
Greater Than
Less Equal
Less Than
Not Equal Analog
Not Equal Digital
Analog Constant
Digital Constant
2-Position
A-Equal
D-Equal
Greater Equal
Greater Than
Less Equal
Less Than
A-Not Equal
D-Not Equal
Outputs a True only if the two digital inputs are not equal
A-Constant
D-Constant
2 Pos.
Outputs a constant analog value that you enter after placing the block
Outputs a constant digital value that you enter after placing the block
Uses two inputs: an input value and a setpoint. Outputs a True if the input
value is greater than the setpoint
Samples the input at a user-defined interval and adds it to the previous
sample for the output
Multi-function block for complex mathematical or logical formulas
Counts the number of times the input goes high
When the input is high, the controller may dial out; when the input is low,
dial out capability is inhibited
Calculates enthalpy using dry bulb as Input 1 and either relative humidity,
dew point, or wet bulb as Input 2
Selects a second, alternate analog input if the first analog input is in error
Selects a second, alternate digital input if the first digital input is in error
Controls staged heating or cooling based on the runtime of the HVAC units
Monitors the input for either a minimum or maximum value to output
Maintains a minimum On and/or Off time for the output
Constants
Yellow
Functions
Green
Accumulator
Accum.
Calculation
Counter
Dial Provider
Calculation
Counter
Dial Provider
Enthalpy
Enthalpy
Error - Analog
Error - Digital
Lead/Lag
Min/Max
Minimum On/Off
A-Error
D-Error
Lead/Lag
Min/Max
Min. On/Off
One Shot
1 Shot
PID Loop
PID
Psychro
Psychro.
Ramp
Relay - Analog
Relay - Digital
Reset
Rolling Average
Runtime
Ramp
A-Relay
D-Relay
Reset
Roll Avg.
Runtime
258 PROGRAMMING
Rev 2.0
Using CPL
PROGRAMMING
259
Using CPL
260 PROGRAMMING
Rev 2.0
Chapter Three
CPL Blocks
CPL Blocks
Rev 2.0
CPL BLOCKS
All CPL Blocks are accessed from the CPL Block Menu located on the right side of the CPL Editor (Figure ).
The CPL Block Menu has eight types of block types (Figure ), each with its own scrollable drop-down list. The
User clicks and drags blocks from the CPL Block Menu to the CPL Page. For information on using the CPL
Editor, see Section Four, Programming - Chapter Two.
Connections made to the inputs and outputs of the selected block can be made before or after settings are
defined. For information on connecting CPL Blocks, see Section Four, Programming - Chapter Two.
NOTE: Both inputs and outputs are referred to as High and Low.
A High input can also be referred to as: Logical 1 or True.
A Low input can also be referred to as: Logical 0 or False.
Right click on the selected block. Select Edit from the pop-up menu (Figure 4).
2.
Enter any values required into the appropriate text fields. Click
to save settings.
NOTE: Not all CPL Blocks require settings information. If no settings information is required,
the edit window will contain only the message No Setting Info (Figure 5).
262
Programming
Rev 2.0
CPL Blocks
Programming
263
CPL Blocks
Rev 2.0
ANALOG CONSTANT
The Analog Constant block (Figure 8) outputs a constant analog value that you enter after placing the block.
There are no inputs required for this block.
A-Constant
0.000
SETTINGS
On the Settings page (Figure 9), enter the value for the Analog Constant.
DIGITAL CONSTANT
The Digital Constant block (Figure 10) outputs a constant digital value that you enter after placing the block.
There are no inputs required for this block.
D-Constant
0
SETTINGS
On the Settings page (Figure 11), enter data:
1.
2.
3.
NOTE: Refer to Table 1 in Section Six, Appendices - Appendix A for a complete listing of
available SNVT types.
NOTE: If the Snvt Type selected is No Snvt,select a value between 0 and 255 for the Value field
(Figure 12).
264
Programming
Rev 2.0
CPL Blocks
2.
Note: All CPL Function Blocks are referenced to 2400 hours 00 seconds of the current day.
The Descriptor Window requires a descriptive name for the block that allows the User to easily
identify it. A maximum of 32 characters is allowed. This descriptor will display above the block, and
also moves with it around the CPL Page.
Click on tab of the settings page desired to bring it to the foreground.
Programming
265
CPL Blocks
Rev 2.0
2-POSITION
The 2-Position block (Figure 16) uses two inputs, with Input 1 being a connected input and Input 2 being the
setpoint value. A True will be outputted if Input 1 is greater than the setpoint value.
2 Pos. (DA)
Input
Setpoint
SETTINGS
On the Settings page (Figure 17) you must enter the deadband value. The default setting for a 2-Position block
is direct acting.
The settings consist of:
266
1.
2.
To set the output as Reverse Acting, click the Reverse Acting box.
Programming
Rev 2.0
CPL Blocks
ACCUMULATOR
The Accumulator block (Figure 18) samples the input for the designated interval and outputs the value of that
sampling. Each time the interval is repeated, the value of the current sample is added to the previous values for
an accumulative output (Output = Previous sample +current sample).
The optional Reset input resets the output to zero, and the accumulation process begins again at the next
interval.
Accum.
Input
Reset
Figure 18. Accumulator Block
SETTINGS
The settings consist of
1.
Enter the sampling Interval and Offset values in the standard Timing Window.
CALCULATION
The Calculation block (Figure 19) allows the User to define and carry out complex mathematical or logical
operations in a single block, reducing the size of the CPL Page. Up to 15 universal inputs are allowed as
variables, and the output may be selected as analog or digital.
Note:
Once the output is chosen and the block is connected, however, the type of output
may NOT be changed unless the connection is first broken.
The Calculation Block has two settings windows, the CPLCalcBlockEditor (Figure 20) is used to create
formulas, and the Descriptor Window is used to name the block.
Calculation
Input 1
Input 2
Programming
267
CPL Blocks
Rev 2.0
SETTINGS
The CPLCalcBlockEditor Window consists of four text fields. The large field at the top of the page is used to
enter the desired formulas for the block. The three fields at the bottom are Variables, Constants, and Operations:
Variables - Variables include V1-V15, and Output. V1-V15 correspond to inputs 1-15.
Values are used in comparison equations. Values include Year, Month, Day, Hour, Minute, True,
False, and other common control system considerations.
Operations are the mathematical and logical to be made on the variables and constants. Operations
include a comprehensive list of Boolean (AND, OR, NOT, etc.), comparative (Greater Than, Less
Than, Equal, etc.), and mathematical operations (Addition, Subtraction, Square Root, etc.).
Use the Output radio button (Figure 21) located above the text fields to select the output type.
2.
The text field in the upper portion of the page is used for entering the equation information. Three
ways are available to enter the equation:
1. Place the cursor in the text field and type the formula in. This way is not recommended due to
the possibility of typing errors.
2. Double click on items in the text fields at the bottom of the window to select and enter the
information.
3. Select the value with your mouse pointer, and press Enter on your keyboard.
Note: If your equation has an error, an error message is generated in the center of the page
(Figure 22). Click
to save the information. If an error exists in the formula, the program dis-
plays a Invalid Data message (Figure 23). You will not be allowed to close the window until
the error is corrected.
3.
Click on the Descriptor Window tab to bring it to the foreground. Enter a descriptive name for the
block, and click
268
Programming
Rev 2.0
CPL Blocks
COUNTER
The Counter block (Figure 24) counts the number of times the Input goes high, and outputs that number. If the
Reset input goes high, the count is reset to zero, and begins again. The reset input must be connected to a digital
source.
SETTINGS
No setting information is required.
Counter
Input
Reset
Figure 24. Counter Block
DIAL PROVIDER
The Dial Provider block (Figure 25) allows networks using CTI Dial-Up NCBs (Network Combiner Modules) to
communicate with remote NCBs. When the Enable input goes high, the associated NCB dials the preconfigured
telephone number of the target NCB.
SETTINGS
No setting information is required.
Dial Provider
Enable
Programming
269
CPL Blocks
Rev 2.0
ENTHALPY
This block (Figure 26) will calculate Enthalpy. The Dry Bulb Temperature is a required input. You can select
from one of the following for the second input: RH, Dew Point or Wet Bulb as Input 2.
Enthalpy
Dry Bulb Temp.
Input
SETTINGS
On the Settings page (Figure 27) :
1.
2.
Relative Humidity
Dew Point
Wet Bulb.
English
Metric
A-Error
Input
Alternate Input
Figure 28. Analog Error Block
SETTINGS
No setting information is required.
270
Programming
Rev 2.0
CPL Blocks
D-Error
Input
Alternate Input
Figure 29. Digital Error Block
SETTINGS
No setting information is required.
HI/LO/AVERAGE
The Hi/Lo/Average Block (Figure 30) will output the highest, lowest, or average value of up to 15 inputs,
depending on the function selected from the Setting Window. The current selected function is displayed in
parentheses next to the title of the block.
Hi/Lo/Avg. (L)
Input 1
Input 2
SETTINGS
1.
The Settings page (Figure 31) allows you to select between one three functions that determines the
value of the output:
Low - Outputs the lowest value of all the inputs.
High - Outputs the highest value of all the inputs.
Average - Calculates and then outputs the average value of all the outputs.
2.
Select the Ignore Error checkbox to have the block ignore any input errors.
Programming
271
CPL Blocks
Rev 2.0
LEAD/LAG
The Lead/Lag Block (Figure 32) uses runtimes of similar HVAC equipment to equalize runtimes on each
machine. This prevents excessive wear and tear on any one machine. It also allows you to set an Interstage
Delay time to prevent multiple pieces of equipment from powering up at the same time and causing excessive
power drain.
The Lead/Lag Blocks supports up to 12 outputs. It accepts up to 12 Runtime inputs. The Lead/Lag block
requires 3 inputs in additional to the Runtime inputs of the equipment. These are:
Control - This value is compared to the setpoints of the Control Points, and activates the outputs
according to the Setpoint and Deadband values selected on the Setting Window.
Enable - When high, allows the Block to begin operating.
Set Sequence - This input is used to lock in the current control time for a specified interval. The
control sequence remains locked in while the Set Sequence input remains high, and then
resets.
Lead/Lag
Control
Enable
Set Seq.
Runtime 1
Runtime 2
Figure 32. Lead/Lag Block
SETTINGS
The Lead/Lag Block contains both the Settings Window (Figure 33) and the Descriptor Window. On the Settings
Window text fields, you can type in the values requested, or use the spin boxes to select a value.
1.
Enter a number in the Number of Control Points field. This value determines the number of
setpoints the block recognizes, and also the number of outputs available.
2.
Enter a Deadband value. If the value of the control signal reaches the setpoint + or - the half the
deadband, the associated output point will change state. The state of the output depends on:
If the block has been defined as direct (default value) or reverse acting (see Step 4 below)
The output state does not change while the value of the control signal remains in the deadband zone.
272
3.
The Interstage Delay interval is the time after a output is initialized that the Block waits before
initializing the next output, preventing excessive power drainage.
4.
The Reverse Acting option causes the output points to energize as the control signal decreases
below the setpoint value. The outputs will deactivate as the control signal rises about the setpoint
value. This is the opposite action of the Direct Acting default setting.
5.
The Control Lowest First option causes the output with the lowest runtime to run first. The default
value is that the output with the highest runtime starts first.
Programming
Rev 2.0
CPL Blocks
6.
The Ignore Runtime Errors option allows the block to use the last valid runtime inputs if a runtime
input is in error, preventing the entire operation from being halted because of one input error.
7.
The Off Condition menu allows you to select the criteria for how the equipment will be turned off
once the control point value crosses the setpoint:
Runtime - The output with the longest runtime will turn off first.
First On/First Off - The first output to be turned on will be the first output to be turned off.
Last On/First Off - The last output to be turned on will be the first output to be turned off.
8.
Enter the Setpoint value for each output. The Setpoint number corresponds to both the Runtime input
and the output numbers. The number of Setpoints is equal to the number of Control Points.
9.
Click on the tab for the Descriptor Window and enter a easily identifiable descriptive name for your
block. Click
MIN/MAX
The Min/Max block (Figure 34) will output either the Minimum or Maximum value of the input, depending on
which output is selected on the Setting Window. The default output is Minimum. The blocks displays in parentheses next to its title which option is currently selected.
The block outputs the minimum/maximum value until the input drops below/exceeds its current output. It then
outputs the new value. The second input is used to Reset the output value to the current input value.
Min/Max (Min)
Input
Reset
SETTINGS
On the Settings page (Figure 35), select Minimum or Maximum. Click
Programming
273
CPL Blocks
Rev 2.0
MINIMUM ON/OFF
The Minimum On/Off Block (Figure 36) output matches the input, but with a timing delay. It will hold the output
high (On) or low (Off) for a specified interval before changing to reflect input changes. The values (On/Off)
and the interval times are selected in the Setting Window (Figure 37). You can select both the Minimum On and
the Minimum Off functions.
The timing chart below (Figure 38) show a Minimum On input where the minimum On time has been set to 4
seconds. The output forces a minimum 4 second On time value before resetting. This repeats each time the input
triggers On.
Min. On/Off
Input
0utput
Input
Time
Min. ON Time
SETTINGS
On the Settings page (Figure 37), select the following:
1.
For Minimum On, select the Minimum On checkbox and enter the interval values.
2.
For Minimum Off, select the Minimum Off checkbox and enter the interval values.
ONE SHOT
The One Shot block (Figure 39) forces the length (duration) of the output pulse to be a specified value. You
have the option of starting the pulse on either the Make (rising edge) or the Break (falling edge) of the input
pulse. . The chart below (Figure 40) shows a typical input pulse and the resulting output pulse with a 2 second
pulse length specified.
Break
Make
Input
1 Shot (B)
Trigger
Figure 39. One Shot Block
274
Programming
Time
One
Shot
2 sec.
w/o reset duration on trigger
Rev 2.0
CPL Blocks
You can additionally select a Retrigger Action of the input pulse. The Retrigger function will allow the output
to ignore, reset to, or cancel the output in response to changes in the input occurring during the length of the
output pulse. The second chart (Figure 41) shows a typical input pulse and the resulting output pulse with a 5
second pulse length specified, and a Retrigger Action of Reset Duration. The circled areas show where a reset
occurs due to a make/break in the input pulse before the 5 second one shot interval has expired:
1.
On Make - The Reset Duration On Make Trigger restarts the 5 second timer as the input signal goes
high again. Since the second high occurred with only 4 out of 5 seconds completed, the output pulse
resets for another 5 seconds interval. The total output pulse length is 9 seconds.
2.
On Break - The Reset Duration On Break Trigger restarts the 5 second timer as the input signal
goes low again. Since the break occurred with only 3 out of 5 seconds completed, the output pulse
resets for another 5 seconds interval. The total output pulse length is 8 seconds (not shown).
Break
Make
Input
Time
One Shot
5 sec.
w/ reset duration on trigger
SETTINGS
On the Settings page (Figure 42) you select:
1.
One Shot On triggering on either Make (rising edge) or Break (falling edge) of the input pulse.
2.
3.
Programming
275
CPL Blocks
Rev 2.0
PID LOOP
The PID (Proportional Integral Derivative) Loop Block (Figure 43) will calculate and output a PID Loop value
based on the three inputs and the parameters selected for calculation purposes. The inputs required are:
Input -
This first input is used a control value, against which the Setpoint is compared and PID Loop
calculations are made.
Setpoint -
This input is used as the Setpoint value for PID Loop calculations.
Enable -
PID (DA)
Input
Setpoint
Enable
SETTINGS
On the Setting Window (Figure 44), enter the following values:
1.
Enter the values for Proportional (Prop), Integral (Integ), and Derivative (Deriv).
2.
Enter the Disabled Output Value. This is the output of the PID when the Enable input goes to
False.
3.
Enter the Minimum Output and the Maximum Output values for the connected device. These are
the range limits for the output.
4.
Enter the Output Offset value that is added to the calculated output of the PID.
5.
Click the check box if the output is to be Reverse Acting.
TIMING
Click on the tab of the Timing Window to bring it to the foreground. In this window you enter the Interval and
Offset values.
Intervals are based on a repeating 12 hour period and say when the PID Loop will execute.
The Offset is the time after midnight (2400 hours) or noon (1200 hours) that the Interval will start.
1. Enter the Interval and Offset values and click
276
Programming
Rev 2.0
CPL Blocks
PSYCHRO
The Psychro block (Figure 48) is used for calculating the relative humidity, dew point, wet bulb, or enthalpy of
the controlled area. This block has the following features:
The Dry Bulb Temperature is the first input. The User selects the second input type (Relative
Humidity, Dew Point, or Wet Bulb).
The User also selects the output type (Relative Humidity, Dew Point, Wet Bulb, Enthalpy).
Psychro.
SETTINGS
On the Setting Window (Figure 46), the User:
1.
2.
3.
RAMP
The Ramp block (Figure 47) puts a limit on the amount of change in an output. This block acts as a filter,
smoothing out rapid increases and decreases in output levels, thereby preventing damage to field equipment.
The User selects the ramp speeds, the sampling Interval rate, and any offset required. The User can select values
for both increases and decreases in output if desired.
Ramp
Input
Programming
277
CPL Blocks
Rev 2.0
SETTINGS
On the Setting Window (Figure 48), the User enters values for the desired ramps. On the Timing Window, enter
values for the sampling Interval rate and an Offset value, if needed.
1.
For Ramping Up, click the Ramp Up check box and enter the increment rate in minutes.
2.
For Ramping Down, click the Ramp Down check box and enter the decrement rate in minutes.
2.
RELAY - ANALOG
The Analog Relay block (Figure 55) acts as a relay switch for analog inputs. The state of the Select input
determines whether the output is a 0 (Input - False) or a 1 (Input - True). The User can select a delay in how
fast the output reflects changes in the input.
A-Relay
Input - False
Select
Input - True
SETTINGS
On the Settings page (Figure 56):
1.
The Delay on Make will cause a delay in the output when the input is True.
The Delay on Break will cause a delay in the output when the input is False.
RELAY - DIGITAL
The Digital Relay block (Figure 55) acts as a relay switch for digital inputs. The state of the Select input
determines whether the output is a 0 (Input - False) or a 1 (Input - True). The User can select a delay in how
fast the output reflects changes in the input.
278
Programming
Rev 2.0
CPL Blocks
D-Relay
Input - False
Select
Input - True
SETTINGS
On the Settings page (Figure 56):
1.
The Delay on Make will cause a delay in the output when the input is True.
The Delay on Break will cause a delay in the output when the input is False.
RESET
The Reset Block (Figure 61) re-scales the input voltage to a proscribed output range defined by the User:
The User defines an input range using Low and High values. An output range is defined the same
way.
The Reset block calculates a linear interpolation of the input value:output value.
The value for both ranges are display under the block title:
X/X:Y/Y = Input Low / Input High : Output Low / Output High
Input
Reset
0/0:0/0
Programming
279
CPL Blocks
Rev 2.0
SETTINGS
On the Setting Window:
1.
Enter the High and Low Input values into the text fields.
2.
Enter the High and Low Output values into the text fields.
ROLLING AVERAGE
The Rolling Average Block (Figure 64) continually samples the input at a selected interval and outputs the
average of those samples.
The block is continuously calculating and then outputting the average of the most recent X samples,
resulting in a rolling output that drops the oldest sample value each time a new sample value is
taken.
The User also defines the Interval values and any Offset values required.
Enable -
Clear -
Roll Avg.
Input
Enable
Clear
SETTINGS
On the Setting Window (Figure 65):
1.
TIMING
1.
2.
280
Programming
Rev 2.0
CPL Blocks
RUNTIME
The Runtime block (Figure 68) outputs the amount of time piece of equipment has been running. The Input
remains high while the machine is running, and the block outputs the total time in minutes the input remains
high. The User has three options to select from for the Reset input configuration (Figure ).
The User selects how the Reset input (when high) will clear the output (Clear Output):
Never -
The output begins counting on the rising edge of the input pulse, and never resets to zero.
Instead, it retains the last value counted during the reset period, and when the input pulse goes
high again it continues with the interrupted count.
On Make - The output begins counting on the rising edge of the input pulse, and when reset retains the
last value counted. When the input pulse goes high again, it begins the count over again
beginning with the number 1
On Break - The output begins counting on the rising edge of the input pulse, and resets to zero on the
falling edge of the reset pulse.
NOTE: The default output value of the block when the page is started is zero.
Never 0 0 0 1 2 3 4 5 5 5 5 5 5 6 7 8 8 8 8
Break 0 0 0 1 2 3 4 5 0 0 0 0 0 1 2 3 0 0 0
Make 0 0 0 1 2 3 4 5 5 5 5 5 5 1 2 3 3 3 3
Time
Runtime
Input
Reset
SETTINGS
On the Setting Window (Figure 70):
1.
Never
On Make
On Break.
Programming
281
CPL Blocks
Rev 2.0
SCHEDULE
The Schedule Block (Figure 72) allows the User to select and implement schedules stored on the FSC (for more
information on Scheduling, see Section Four, Programming - Chapter Four). The Schedule block settings
provide additional customizing of the selected schedule, specific to the device being controlled.
The Schedule Block has two inputs that are used as control inputs, and three outputs designed to control the
device and to provide the User with event information.
The two inputs are:
Monitor Temp -
OAT -
Schedule
MonitorTemp.
OAT
SETTINGS
On the Setting Window (Figure 73) is used to enter scheduling information:
1.
2.
282
3.
If you selected Optimum Start, enter a value in the Opt. Start Window.
4.
If you selected Optimum Stop, enter a value in the Opt. Stop Window.
5.
Enter the Heat SPT (Heating Setpoint) - The temperature at which heating is turned on.
6.
Enter the Cool SPT (Cooling Setpoint) - The temperature at which cooling is turned on.
7.
Enter the Heat Design Temp - The building design temperature value compiled by ASHRAE.
8.
Enter the Cool Design Temp - The building design temperature value compiled by ASHRAE.
9.
Enter the Opt. Stop Drift Temp (Optimum Stop Drift Temperature) - The maximum allowable
temperature variance, from heating or cooling comfort temperature, used for calculating Optimum
Stop.
Programming
Rev 2.0
CPL Blocks
TIMING
On the Timing Window:
1.
2.
SEQUENCER
The Sequencer Block (Figure ) is a staging block used for staged heating or cooling. It will control up to 15
outputs. These outputs are activated (or deactivated) by the control input rising above (or falling below) the
corresponding setpoint. The sequence of the commands is fixed and can not be changed. This block does not
use runtime or feedback information to modify its control, and the controlled outputs do not have to be equal.
The Sequencer Block has two inputs:
The Control input is compared against the selected settings of each setpoint to calculate the
value of the corresponding output.
Sequencer
Control
Enable
SETTINGS
On the Setting Window (Figure ) you define the number of control setpoints, the deadband, the interstage delay,
and the direct/reverse acting nature of the block:
1.
Enter a value for the Number of Control Points. This value will determine how many setpoints the
block will recognize, and the total number of outputs.
2.
Enter a Deadband value. If the value of the control signal reaches the setpoint plus or minus half the
deadband, the associated output point will change state in accordance with the selected settings. The
output status will not change while the value of the control signal remains inside the deadband zone.
3.
Enter an interval value for the Interstage Delay. This value is the amount of time after a stage is
activated that the next stage in sequence must wait before also activating. No delay is imposed on the
stages as the control signal value decreases and the output points are deactivated.
4.
The Reverse Acting option causes the corresponding output points to initialize as the control signal
decreases below the selected setpoint values. When the control signal rises above the setpoint value
of a stage, the output will deactivate.
5.
Enter the Setpoint values. The number of control points selected determines the number of setpoints
available.
DESCRIPTOR
Click on the tab of the Descriptor Window to bring it to the foreground.
1.
Enter a uniquely descriptive name for the block that will make it easy to locate on the CPL Page. The
descriptor name can be up to 32 characters in length, and is displayed above the block.
Programming
283
CPL Blocks
Rev 2.0
STARTUP
When a CPL Page is first enabled, all the outputs will be in error. The Startup Block (Figure 83) is used to
kickstart the page, outputting a True for the first cycle of the page.
Start
SETTINGS
No setting information available.
START/STOP
The Start/Stop Block (Figure 84) is a simple scheduling control block with one Start/Stop Time available. You
can set the block to control for one or more days of the week. No inputs are required for this block.
Start/Stop
SETTINGS
On the Setting Window (Figure 85), select the days and times you would like for the schedule to run.
1.
2.
3.
TIME EVENT
Upon detecting a time event, the Time Event block (Figure 86) will output a True digital state for one cycle of
the CPL page. The time event is defined as a new minute, hour, day, week, month, or year. On the Settings page
for this block, you may select which time event will trigger the output. An application for this block could be to
determine a new day so that all of the runtime blocks could be reset. Additional information provided in the
setup is an offset time which is a delay before the output will change. For instance, if the event is new hour, the
offset could be 10 minutes so that things can occur in a staggered state. There is no Inputs page for this block.
284
Programming
Rev 2.0
CPL Blocks
Time Event
SETTINGS
On the Setting Window (Figure 87), select the event and any offset time required.
1.
2.
NexSys allows 100 analog variables and 100 digital variables. As you create each variable, you will assign it an
Index number (1-100). This index number is displayed on each block below the title for easy reference. This
way, a GAO in one location can become a GAI at other locations, provided both analog variables are assigned
the same index number.
Programming
285
CPL Blocks
Rev 2.0
SETTINGS
All global variable blocks use the same Setting Window (Figure ). An Index number is the only setting required:
1.
GAI
VAR #1
Figure 89. Global Analog Input
GDI
VAR #1
Figure 91. Global Digital Input
286
Programming
Rev 2.0
CPL Blocks
AND
NOT
OR
XOR
AND
The AND Block (Figure 100) accepts up to 15 digital inputs. It beginns with two inputs, adding an additional
input (up to 15) each time a connection is made. It uses the following logic:
If all inputs equal True, then Output equals True.
Else Output equals False.
And
Input 1
Input 2
Input 3
Figure 100. AND Block
SETTINGS
On the Setting Window (Figure 101):
1.
Click the Ignore Error check box if you want the block to ignore any input errors.
Programming
287
CPL Blocks
Rev 2.0
OR
The OR Block (Figure 100) accepts up to 15 digital inputs. It uses the following logic:
If any Input equal True, then Output equals True.
Else Output equals False.
Or
Input 1
Input 2
Input 3
SETTINGS
On the Setting Window (Figure 101):
1.
Click the Ignore Error check box if you want the block to ignore any input errors.
NOT
The NOT Block (Figure 100) acts as an inverter. It accepts a digital input, and outputs its logical opposite. It
uses the following logic:
If Input1 equal True, then Output equals False.
If Input1 equal False, then Output equal True.
Not
Input 1
Figure 100. NOT Block
SETTINGS
No setting information is required.
XOR
The XOR Block (Figure 100) accepts up to 15 digital inputs. It uses the following logic:
If Input x or Input y equal True, then Output equals True.
If Input x and Input y equal True, then Output equals False.
More simply stated, an odd number of inputs must be True for the XOR output to be True.
288
Programming
Rev 2.0
CPL Blocks
XOr
Input 1
Input 2
Input 3
SETTINGS
On the Setting Window (Figure 82):
1.
A-Equal
A-Not Equal
D-Equal
D-Not Equal
Greater Equal
Greater Than
Less Equal
Less Than
NOTE: The CPL Comparison blocks treat a digital input as a logical 1 or 0. All digital outputs
greater than 1 will be treated as a 1.
Programming
289
CPL Blocks
Rev 2.0
A-EQUAL
The A-Equal (Analog Equal) Block (Figure 84) applies the following logic:
If Input 1 equals Input 2, then Output equal True
Else, Output equal False
This block accepts only analog inputs.
A-Equal
Input 1
Input 2
Figure 84. A-Equal Block
SETTINGS
No setting information is required.
A-NOT EQUAL
The A-Not Equal (Analog Not Equal) Block (Figure 85) applies the following logic:
If Input 1 is not equal to Input 2, then Output equal True
Else, Output equal False
This block accepts only analog inputs.
A-Not Equ.
Input 1
Input 2
Figure 85. A-Not Equal Block
SETTINGS
No setting information is required.
D-EQUAL
The D-Equal (Digital Equal) Block (Figure 86) applies the following logic:
If Input 1 equals Input 2, then Output equal True
Else, Output equal False
This block accepts only digital inputs.
D-Equal
Input 1
Input 2
Figure 86. D-Equal Block
SETTINGS
No setting information is required.
290
Programming
Rev 2.0
CPL Blocks
D-NOT EQUAL
The D-Not Equal (Digital Not Equal) Block (Figure 87) applies the following logic:
If Input 1 not equal to Input 2, then Output equal True
Else, Output equal False
This block accepts only digital inputs.
D-Not Equ.
Input 1
Input 2
Figure 87. D-Not Equal Block
SETTINGS
No setting information is required.
GREATER EQUAL
The Greater Equal Block (Figure 88) applies the following logic:
If Input 1 is greater than or equal to Input 2, then Output equal True
Else, Output equal False
This block accepts only analog inputs.
Greater Equal
Input 1
Input 2
Figure 88. Greater Equal Block
SETTINGS
No setting information is required.
GREATER THAN
The Greater Than Block (Figure 89) applies the following logic:
If Input 1 is greater than Input 2, then Output equal True
Else, Output equal False
This block accepts only analog inputs.
A-Equal
Input 1
Input 2
Figure 89. Greater Than Block
SETTINGS
No setting information is required.
Programming
291
CPL Blocks
Rev 2.0
LESS EQUAL
The Less Equal Block (Figure 90) applies the following logic:
If Input 1 is less than or equal to Input 2, then Output equal True
Else, Output equal False
This block accepts only analog inputs.
Less Equal
Input 1
Input 2
Figure 90. Less Equal Block
SETTING
No setting information is required.
LESS THAN
The Less Than block (Figure 91) applies the following logic:
If Input 1 is less than Input 2, then Output equal True
Else, Output equal False
This block accepts only analog inputs.
Less Than
Input 1
Input 2
Figure 91. Less Than Block
SETTINGS
No setting information is required.
292
Programming
Add
Divide
Modulus
Multiply
Negate
Square Root
Subtract
Rev 2.0
CPL Blocks
The Arithmetic Blocks accept analog inputs only. No settings information is required.
ADD
The Add Block (Figure 93) adds together the values of the inputs and outputs the sum. The Add Block will
accept up to fifteen analog inputs.
Add
Addend 1
Addend 2
Addend 3
Figure 93. Add Block
SETTINGS
No setting information required.
DIVIDE
The Divide Block (Figure 94) divides the first input (the Dividend) by the second input (the Divisor) and
outputs the quotient. The block accepts two analog inputs.
Divide
Dividend
Divisor
Figure 94. D ivide Block
SETTINGS
No setting information required.
Programming
293
CPL Blocks
Rev 2.0
MODULUS
The Modulus Block (Figure 95) performs a similar operation as the Divide Block, but outputs the remainder of
the quotient instead:
The Modulus Block divides the first input (the Dividend) by the second input (the Divisor),
and the remainder becomes the output value.
The block accepts two analog inputs.
Modulus
Dividend
Divisor
Figure 95. Modulus Block
SETTINGS
No setting information required.
MULTIPLY
The Multiply Block (Figure 96) multiplies the values of up to 15 analog inputs, and outputs the product of the
selected values.
Multiply
Multiplier 1
Multiplier 2
Multiplier 3
Figure 96. Multiply Block
SETTINGS
No setting information required.
NEGATE
The Negate Block (Figure 97) multiplies the input by -1, thereby outputting the negative value of that input. The
block accepts an analog input.
Negate
Input
Figure 97. Negate Block
SETTINGS
No setting information required.
294
Programming
Rev 2.0
CPL Blocks
Sq. Root
Input
Figure 98. Sq. Root Block
SETTINGS
No setting information required.
SUBTRACT
The Subtract Block (Figure 99) subtracts the second input value (Subtrahend) from the first input value
(Input), and outputs the difference between the two input values. The Subtract block accepts two analog inputs.
Subtract
Input
Subtrahend
Figure 99. Subtract Block
SETTINGS
No setting information required.
Analog Input
DI -
Digital Input
AO -
Analog Output
DO -
Digital Output
MAI -
MDI -
Pt. State -
Point State
After the Point Block is placed on the CPL Page, the User selects the data source and other values from the
Setting Window (Figure 101).
NOTE: The MAI, MDI, and Pt. State blocks have a Setting Window specific to their function.
Programming
295
CPL Blocks
Rev 2.0
AI (ANALOG INPUT)
The AI (Analog Input) Block (Figure 102) represents a analog point, and outputs its value. The data source that
you select for the point will be displayed below the blocks title.
AI
Undefined
Figure 102. Analog Input Block
SETTINGS
1.
Select a point data source from the Point drop-down listing.
DI (DIGITAL INPUT)
The DI (Digital Input) Block (Figure 103) represents a digital point, and outputs its value. The data source that
you select for the point will be displayed below the blocks title.
DI
Undefined
Figure 103. Digital Input Block
SETTINGS
1.
Select a point data source from the Point drop-down listing.
AO (ANALOG OUTPUT)
The AO (Analog Output) Block (Figure 104) represents an analog point, and inputs its value. The data source
that you select for the point will be displayed below the blocks title.
AO
Undefined
Figure 104. Analog Output Block
296
Programming
Rev 2.0
CPL Blocks
SETTINGS
1.
Select a point data source from the Point drop-down listing.
D0 (DIGITAL OUTPUT)
The DO (Digital Output) Block (Figure 105) represents a digital point, and inputs its value. The data source that
you select for the point will be displayed below the blocks title.
DO
Undefined
SETTINGS
1.
Select a point data source from the Point drop-down listing.
Low -
High -
Average -
Number Above* -
Number Below* -
Percent Above* -
Number Above* -
NOTE: Output Functions with an asterisk (*) require a value enter in the Setting Window.
The selected output function is displayed on the block next to the block title.
MAI (Low)
Undefined
Programming
297
CPL Blocks
Rev 2.0
SETTINGS
On the Setting Window (Figure 107), you must select a point, choose an output function, and enter a value, if
needed.
1.
2.
3.
4.
Number In State* -
Percent In State* -
The selected Output Function is displayed on the block next to the block title.
SETTINGS
On the Setting Window (Figure 109), you must select a point, choose an output function, and enter a value, if
needed.
298
1.
2.
3.
4.
Programming
Rev 2.0
CPL Blocks
POINT STATE
The Pt. State (Point State) Block (Figure 110) examines the state of a selected point. If the state of the point
matches the values defined by the User, the block outputs a True. For any other condition, the block outputs
False. There are two Output options:
Alarm Condition
Mode
When the User selects an Output from the Setting Window (Figure 11), the list of states available for that option
are listed in the scrollable text box. The state selected is the criteria for the block output. The selected state is
displayed on the block next to the block title.
SETTINGS
In the Setting Window (Figure 111):
1.
2.
Select an Output.
3.
Select the desired state from the scrollable list displayed in the text box.
Convert Time -
Converts a time value input into a different time mode (unit) for output.
Current Time -
Programming
299
CPL Blocks
Rev 2.0
CONSTANT TIME
The Constant Time block (Figure 113) outputs a constant (unchanging) time value selected by the User. The
value is displayed below the block title.
Constant Time
00:00:00
SETTINGS
On the Setting Window (Figure 114):
1.
CONVERT TIME
The Convert Time block (Figure 115) converts an (analog) time value input to an output in the selected time
Mode. The selected mode is displayed on the block below the block title. Four modes are available:
Seconds
Minutes
Hours
Days
Convert Time
Minutes
SETTINGS
On the Setting Window (Figure 116):
1.
300
Programming
Rev 2.0
CPL Blocks
CURRENT TIME
The Current Time Block (Figure 117) outputs the current number of minutes that have transpired since midnight of the current day.
Current Time
SETTINGS
No setting information is required.
Programming
301
CPL Blocks
302
Programming
Rev 2.0
Chapter Four
Schedules
Schedules
Rev 2.0
SCHEDULING
NexSys provides the User with the capability to create, edit, and reuse energy management schedules. All
scheduling is handled through the FSC (Flexible System Controller) node. Scheduling can also be implemented
using a LonWorks compatible third-party scheduling node. All schedules reside on the node where they were
created. NexSys allows the User to copy schedules from one FSC controller node to another.
Although the completed schedules are stored on the FSC, they must be incorporated into a CPL Page in order to
begin operating. NexSys uses the Schedule CPL Block to implement the schedules. For more information on the
Schedule CPL Block, please see Section Four, Programming - Chapter Three.
The Summary Schedule List contains the listing of all the individual schedules on a given panel.
The Schedule list provides a systematic control over the schedules. From the list of schedules, new
schedules can be added and old schedules deleted.
The second source of data is the actual schedule(s). The individual schedules have day/time entries.
There are NWS data sources defined to handle this information.
Click
2.
Click
to expand the Schedules subtree. All schedules residing on the FSC node will be listed.
When you expand the Schedules subtree, the Summary Schedule List panel (Figure 2) opens on the right. The
schedules listed in the Summary Schedule List panel matches the schedules listed under the Schedules subtree.
304
Programming
Rev 2.0
Schedules
Click
2.
3.
The Add CPL Schedule window (Figure 4) opens. Enter the name of your new schedule and click
(okay).
4.
Right click on Schedules and select Refresh. The name of your new schedule should appear under
this node.
Programming
305
Schedules
Rev 2.0
Verify that your new schedule is still selected from the Schedules subtree. The FSC Schedules panel
(Figure 5) will be open on the right.
2.
Enter the Start Time, Stop Time, and Days of the week in the appropriate text fields (Figure 6).
3.
Click
. The schedule updates and displays with the new values. The window at the top of
the panel will show the current values highlighted (Figure 7).
4.
To enter another value, arrow down to the next blank line in the FSC Schedule Window (Figure 8)
and repeat steps two and three.
306
Programming
Rev 2.0
Schedules
5.
Repeat steps two, three, and four as often as needed. If you wish to delete a value, highlight it in the
FSC Schedules Window, and click
6.
Click
scheduling node.
Programming
307
Schedules
Rev 2.0
Select the schedule you wish to edit from the Schedules subtree. The FSC Schedules panel will open
on the right.
2.
Select the values text field you wish to edit from the top window and enter the new values for the
Start Time, Stop Time, and Days of the week (Figure 10).
3.
Click
4.
If you wish to delete a value, highlight it in the Schedules window, and click
Click
. To delete
RENAMING A SCHEDULE
1.
Right click on the schedule you wish to rename, and select Rename from the popup menu (Figure
11).
2.
The Rename CPL Schedule dialog box opens. Enter the new name for your schedule (Figure 12)
and click
DELETING A SCHEDULE
308
1.
Right click on the schedule you wish to delete, and select Delete from the popup menu (Figure 13).
2.
Programming
Rev 2.0
Schedules
2.
REFRESH SCHEDULES
The Refresh command requests the LNServer database for the most current CPL and/or Schedule information.
You should Refresh each time you use the Enable, Disable, and Copy to FSC commands.
1.
Click
2.
Programming
309
Schedules
310
Programming
Rev 2.0
Rev 2.0
Programming Index
Programming Index
A
Accumulator Block 267
Add Block 293
Analog Constant Block 264
Analog Equal Block 290
Analog Input Block 296
Analog Not Equal Block 290
AND Block 287
Arithmetic 292
B
Binding 232
Binding Editor 232
Refresh Button 233
Block Connections 252
Connecting Blocks 252
Deleting A Block Connection 253
Multiple Inputs 253
Prohibited 232
C
Calculation Block 267
Constant, Analog Block 264
Constant, Digital Block 264
Constant Time Block 300
Convert Time Block 300
Counter Block 269
CPL Block 262
2-Position 266
Accumulator 267
Add 293
Analog Constant 264
Analog Input 296
Analog Output 296
AND 287
Calculation 267
Constant Time 300
Convert Time 300
Counter 269
Current Time 301
Dial Provider 269
Digital Constant 264
Digital Input 296
Digital Output 297
2000 Johnson Controls, Inc.
Divide 293
Enthalpy 270
Equal - Analog 290
Equal - Digital 290
Error - Analog 348
Error - Digital 271
Greater Equal 291
Greater Than 291
Input - Analog 296
Lead/Lag 272
Less Equal 292
Less Than 292
Min/Max 273
Minimum On/Off 274
Modulus 294
Multiple Analog Input 297
Multiple Digital Input 298
Multiply 294
Negate 294
NOT 288
Not Equal - Analog 290
One Shot 274
OR 288
Output - Digital 297
PID Loop 276
Psychro 277
Ramp 277
Relay - Analog 278
Reset 279
Rolling Average 280
Runtime 281
Schedule 282
Select Hi/Lo/Average 271
Sequencer 283
Square Root 295
Start/Stop 284
Startup 284
Subtract 295
Time Event 284
XOR 288
Programming
311
Programming Index
CPL Blocks
Adding CPL Blocks 248
Arithmetic Blocks 242
Block Colors 243
Block Types 242
Constant Blocks 242
Constants 263
CPL Block Settings 263
Ignore Error Check Box 263
Settings Window 262
Deleting A Block 250
Direct/Reverse Acting Blocks 250
Function Blocks 242
Global Variables Blocks 243
Logical Blocks 243
Moving A Block 251
Multiple Input Block 253
Point Blocks 243
Summary Of Blocks 258
Time Blocks 243
CPL Editor 243
Best Fit 244
CPL Block Menu 247
CPL Editor Toolbar 244
Deleting Multiple Blocks 251
Editing Multiple Blocks 249
Monitor Mode 245
Activate 245
Deactivate 245
Moving Multiple Blocks 252
Show Grid 245
Zoom Control Box 246
Zoom Modes 244
CPL Pages
Adding A New CPL Page 247
CPL Page Menu Commands 239
Copy To FSC 240
Copy To Library 240
Enable/Disable 239
CPL Pages Subtree 238
Popup Menu 239
Creating CPL Pages 247
Editing CPL Pages 247
Individual Pages 239
CPL User Library 254
Accessing 255
Closing 255
312
Programming
Rev 2.0
Rev 2.0
M
Min/Max Block 273
Minimum On/Off Block 274
Modulus Block 294
Multiple Analog Input Block 297
Multiple Digital Input Block 298
Multiply Block 294
N
Negate Block 294
Network Variable Inputs 232
Network Variable Outputs 232
Network Variables 232
NOT Block 288
O
One Shot Block 274
OR Block 288
Programming Index
Scheduling 304
Schedule CPL Block 304
Schedule Subtree 304
Summary Schedule List 304
Select Hi/Lo/Average Block 271
Sequencer Block 283
Square Root Block 295
Start/Stop Block 284
Startup Block 284
Subtract Block 295
T
Time Blocks 299
Time Event Block 284
Two Position Block 264
X
XOR Block 288
P
PID Loop Block 276
Point Blocks 295
Point State Block 299
Psychro Block 277
R
Ramp Block 277
Refresh Schedules 309
Relay - Analog Block 278
Reset Block 279
Reverse Acting Block 276
Rolling Average Block 280
Runtime Block 281
S
Schedule
Add 305
Create 305
Entering Values 306
Delete 308
Edit 308
Pop-up Menu 305
Rename 308
Viewing 304
Schedule Block 282
Programming
313
Programming Index
314
Programming
Rev 2.0
SECTION FIVE
OPERATIONS
Chapters
1. Workstation Basics
Operations Introduction
Rev 2.0
Electronic Systems USA, a wholly owned subsidiary of Johnson Controls, Inc., reserves the right to update
specifications when appropriate. Information contained in this document is based on specifications believed to
be correct at the time of publication.
Echelon , Coactive, Windows NT, and General Electric are registered trademarks and service marks of
companies other than Electronic Systems USA. FSC, CPL and NEXSYS are trademarks of Electronic
Systems USA.
316
Operations
Rev 2.0
Operations Introduction
313
NexSys Work Station (NWS) Window Overview ......................................................OPS-314
Menu Bar ............................................................................................................... 315
Tool Bar ................................................................................................................. 317
Physical Tree .................................................................................................................... 318
NexSys Network Interface ..................................................................................... 318
Editing The NexSys Network Interface ....................................................... 319
To Access The NexSys Network Interface Editor: ............................ 319
NexSys Network Interface Editor Options: ....................................... 319
Connection Description Template (CDT) .................................................... 320
Adding A Connection Description Template (CDT) .......................... 321
Modifying Connection Description Templates (CDT)........................ 323
Deleting Connection Description Templates (CDT) .......................... 323
Multi-Node Operations ................................................................................ 324
Selecting the node(s): ...................................................................... 324
Selecting the options ........................................................................ 325
Confirming your selections ............................................................... 325
Routers .................................................................................................................. 325
Controller Nodes.................................................................................................... 326
Node Pop-up Menu Commands ............................................................................ 326
Points .................................................................................................................... 334
Adding FSC/FLC points .............................................................................. 334
Editing FSC/FLC Points .............................................................................. 335
Deleting FSC/FLC Points ............................................................................ 335
LMOs (LonMark Objects) ...................................................................................... 336
Network Variables .................................................................................................. 336
Binding: Connecting NVOs To NVIs .......................................................... 337
Configuration Properties ........................................................................................ 337
Point, LMO, NV, and CP Working Panels .............................................................. 338
Additional FSC Subtrees ....................................................................................... 340
CPL Pages .................................................................................................. 340
Schedules ................................................................................................... 342
Node Working Panels....................................................................................................... 344
Detail Panel ........................................................................................................... 345
Query Options............................................................................................. 346
Trend Setup Panel ................................................................................................. 346
Trend During Occupancy ................................................................. 347
Sampling ..................................................................................................... 348
Trend Setup For ASCs ..................................................................... 348
Trend Setup For FSCs .................................................................... 349
Trend Harvest Panel .............................................................................................. 349
Trend Channels Window ............................................................................ 350
Trend Samples Window ............................................................................ 350
Trend Harvest Graph window ..................................................................... 351
Operations
317
Operations Introduction
Rev 2.0
318
Operations
Rev 2.0
Operations Introduction
Operations
319
Operations Introduction
320
Operations
Rev 2.0
Chapter One
Workstation Basics
Workstation Basics
Rev 2.0
All the functionalities of NWS are accessed from this main window (Figure 1) using the Menu Bar, the Tool Bar,
the Physical Tree, and the Node Working Panels. Within the main window the left window displays the expandable Physical Tree representing your control system. The right window displays the working panels for the
currently selected node on the Physical Tree. The left-hand corner of the bottom task bar displays the status of
the server.
322
Operations
Rev 2.0
Workstation Basics
MENU BAR
The Menu Bar (Figure 2) has three options: NWS, View, and Help. To access the pull-down menus for each of
these options, click on the name.
CPL Library This command opens up a window showing the CPL Library (Figure 5). You can select an
existing program to edit, or create a new Library Page. For more information, please see Section
Four, Programming - Chapter Two.
Alarm - This command opens the Alarm View window (Figure 6), which displays a record of previous
alarms, up to 300. The User can select:
Always on top - The Alarm View window remains open and on top of all other open windows,
so the User can constantly monitor alarm activity.
Visible on New Alarm - The Alarm View window opens automatically each time a new alarm
is generated.
Beep on new alarm - NexSys will beep to alert the User each time a new alarm is generated.
Exit Select this command to exit NexSys.
Operations
323
Workstation Basics
Rev 2.0
324
Operations
Rev 2.0
Workstation Basics
TOOL BAR
The NexSys Tool Bar (Figure 13) features shortcut buttons for the commands available in the Menu Bar NWS
pull-down menu.
Operations
325
Workstation Basics
Rev 2.0
PHYSICAL TREE
The Physical Tree is a representation of the nodes connected on the LON (LONWORKS control networking
technology). Each node contains all the points for the designated hardware device (if available), and also the
LMOs (LONMARK Objects) if the device is LONMARK-compliant. The entire Physical Tree can be collapsed into
the NexSys Network Interface Node, or expanded from this same point.
at the node
326
Operations
Rev 2.0
Workstation Basics
Operations
327
Workstation Basics
Rev 2.0
Subnet/Node - Refers to a single node by its domain, subnet, or node (DSN) address (assigned when the
network image is sent to the node for the first time).
Turnaround - Used for connections that take place only within a node.
The CDTs created on the NexSys Network Interface node are displayed in the Connection Description Template
List (Figure ). They will also appear in a scrollable Connection Template list in the Bind To Editor for the User
to select when adding a new bind (please see Section XXX for more information on Binding).
To access the CDTs:
328
1.
Right click on the NexSys Network Interface node. The pop-up menu will open.
2.
3.
Operations
Rev 2.0
Workstation Basics
2.
Click
20).
3.
Enter the Name and a Descriptor (if desired) for the CDT in the appropriate text fields (Figure 21).
This information will be displayed in the CDT List (Figure 22). You must enter a Name.
Operations
329
Workstation Basics
4.
Rev 2.0
Addressing:
Force Unicast - Forces LNS to use DSN (domain/subnet/node) or NID (Neuron ID) addressing
where it would normally use group (or broadcast) addressing.
No broadcast - Tells LNS to fail if there is no other way to address the message besides broadcast.
Fail group to broadcast - Tells LNS to use broadcast addressing if it has trouble using group
addressing.
Always broadcast - Tells LNS to always use broadcast addressing.
Service Types
Service Type Override - Tells LNS that you will choose the service type explicitly rather than
allowing LNS to determine it.
Acknowledged - The message is sent out and acknowledged by the receiver (not to be used for large
group bindings causing failure to received Acknowledge messages.
Unacknowledged repeated - The message is sent out many times to ensure the probability of it
reaching its destination.
Unacknowledged - The message is sent out once.
Request Response - Used only for out-and-back messages (e.g.,. NV polls), not used for binds.
Timing Parameters
Repeat Count Override - Enter a value for the number of times LNS should repeat an unacknowledged-repeated message.
Retry Count Override - Enter a value for the number of times LNS should retry an acknowledged
message if it does not receive an acknowledgment in time.
Transmit Timer Override - Enter a value for the interval rate LNS waits between retries of
acknowledged and request/response messages.
Receive Timer Override - Select a value that tells LNS the time period within which receiving
devices will treat messages from the same source with the same reference ID as
duplicate messages. Repeats of messages using the above service types all use the
same reference ID as the original to identify them as duplicates.
Repeat Timer Override - Select a value for the interval LNS waits between repeats for unacknowledged-repeated messages.
Other
Authentication Override - Manually overrides control of the LNS message Authentification option.
Use Authentication - Turns the message Authentication option on, telling NexSys to begin sending
and receiving
authentification packets for messages on the network.
Priority Override - Manually overrides control of the LNS message Priority Override option.
Use Priority - Tells LNS that the binding should use a reserved time slot on the network,
helping the message to arrive more quickly to its destination.
330
Operations
Rev 2.0
Workstation Basics
2.
Click
(Figure 23). The Name of the selected CDT appears in the title bar, and both the Name and Descriptor appear in the associated text fields (Figure 24) of the window.
3.
2.
3.
A Warning box (Figure 25) appears, asking you to confirm the deletion. Click
.
to delete.
Operations
331
Workstation Basics
Rev 2.0
MULTI-NODE OPERATIONS
The Multi-Node Operations window (Figure 26) allows you to perform operations on more than one node
simultaneously. The Multi-Node function is available for the NexSys Network Interface node only. Three steps
are involved in this process: Selecting the Nodes, Selecting the Options, and Confirming Your Selections.
SELECTING THE NODE(S):
a.
b.
Click
c.
Click
d.
Click
e.
If you wish to add all nodes of a particular device type (Figure 28), select one of the
332
Operations
Rev 2.0
Workstation Basics
Click the
to open the Select Options window (Figure 29). Select the desired options
and click
to continue, or click
The Multi-Node Status window (Figure 31) will open, displaying the process and then providing
a
c.
ROUTERS
Operations
333
Workstation Basics
Rev 2.0
A router (Figure 32) is a device that forwards information from one network/subnetwork to another using an
established protocol. Routers do not normally store messages that they are routing. Routers receive a message
and make a decision as to whether the message needs to be forwarded, and if so, to whom. You can also use
routers for network traffic control and for partitioning sections of the network traffic from traffic in other
sections, increasing the efficiency of your network.
A router may be one of four general types: bridge; repeater; configured; and a learning router.
A repeater router forwards all messages, without any filter at all. It makes no decisions at all, it
simply receives a signal at one end, and broadcasts it out the other. It has limited capability to restore
weak signals to their former power level.
A configured router filters messages by domain, subnet, node, or group using configured tables
supplied by the network management tool.
A learning router also filters by domain subnet, node or group. The router starts out initially as a
bridge router, and increases the level of filtering as it learns the topology. Learning routers can fail if
configured devices are incorrectly moved within the network.
CONTROLLER NODES
Controller nodes (Figure 32) are hardware devices that actually perform a control or support function. These
devices are intelligent devices that can communicate with other devices on the LONWORKS network, using
LonTalk protocol over one or more communication channels (the path between devices). Each device has a
microprocessor that provides the intelligence, and implements the protocol. The device publishes information
specific to its application, and the protocol defines the format of the messages being sent and received. The
device uses a transceiver installed in the circuitry to electrically interface to the communication channel. All
devices connected to a specific channel must have compatible transceivers with compatible configuration.
Each controller node is configured with a Configuration Data Set (CDS). A CDS is a set of configuration
parameter values associated a particular device template. Third-party devices require a manufacturer plug-in
providing the CDS for the device. Each node pop-up menu has two different commands available for selecting
the CDS:
The user can select the default CDS or use any other CDSs that are available for that device with the
Setup Node command.
The Config. Data Set command allows the user to add a new CDS, or to apply an existing one.
334
Operations
Add Gives you the option of adding of adding a node or router to your Physical Tree. You will also
select where you want the new node placed (Figure 34).
Rev 2.0
Workstation Basics
NOTE: An additional Add command is available only for routers. The command At End (Figure
35) places a device on the output of the router.
Config. Data Set Allows you to Add a configuration data set (CDS) that was loaded with the
device template, or select and Apply a configuration data set (CDS) to the selected node (Figure 36).
To Add a CDS, click Config. Data Set > Add. The Add CDS window opens (Figure 37),
displaying a list of device templates with their corresponding CDS. Click the appropriate item,
and click
.
To Apply a CDS, click Config. Data Set > Apply. The Apply CDS window opens (Figure 38),
displaying a list of CDSs applicable to the selected node. Click the appropriate item, and click
. A prompt appears, warning you that the existing configuration parameters on the node
will be overwritten. Click
to proceed.
Operations
335
Workstation Basics
Rev 2.0
Configuration Wizard Available only for controller nodes, this command opens the devicespecific Configuration Dialog box (Figure 39). Use the
available options for the device. Click
and
to select from
to exit without
Connection Template Available only from the NexSys Network Interface node, this command
opens the Connection Description Template (CDT) List window (Figure 40), allowing you to Add,
Modify, or Delete items from this list.
NOTE: For more information, please see the section on NexSys Network Interface - Connection Description Templates in this chapter, and Section Four, Programming - Chapter
One.
336
Device Template - Available only from the NexSys Network Interface node, this command opens the
Device Templates window (Figure 41), allowing you to Add, Modify, or Delete items from this list.
Operations
Rev 2.0
Workstation Basics
Edit - Available from the NexSys Network Interface and Router nodes, this command opens the
Editing: NexSys Network Interface window (Figure 42) or the Editing Router window (Figure 43),
allowing you to make changes to the device parameters.
Edit/View Binding Opens the Binding Editor (Figure 44) for that node, allowing you to view, Add,
or Delete bindings. For more information on binding network variables, Please see Section Four,
Operations
337
Workstation Basics
Rev 2.0
Load Firmware Opens the Load Firmware dialog box (Figure 45), allowing you to select and load
additional firmware for the node device.
Move Available for controller and router nodes, this command allows you to change the nodes
position on the physical tree (Figure 46).
Node Commands Commands the node to Wink, Offline/On-line, Reset, or Test. (Figure 47).
The Wink command allows you to identify a node in the field by lighting the Wink led. This
command is available for ASCs only.
The Offline command causes the node to go offline, stopping it from executing its application.
338
Operations
Rev 2.0
Workstation Basics
If the node is already offline, the command will be On-line, causing the node to go on-line and
execute its application.
The Reset command causes the node to reset, returning to its original starting parameters.
The Test command opens the Node Command Window (Figure 48), and verifies the Neuron
ID, Program ID, and node address of the selected node.
Plug-In The Plug-In menu command has two options: Run and Register (available only on
NexSys Network Interface node).
Select Plug-In > Run (Figure 49). The Run Plug-In window (Figure 50) opens, showing all
available plug-ins for the node. Select the plug-in you wish to run, and click
The Register command is available on the NexSys Network Interface (Global) node only.
Select Plug-In > Register (Figure 51). The Plug-In Register window (Figure 52) opens,
showing all available plug-ins for the node, and their status. Select the plug-in you wish to
register, and click
NOTE: You can also use this window to Unregister a plug-in by selecting the plug-in and clicking
.
Operations
339
Workstation Basics
Replace Node - Allows you to directly replace one node on the Physical Tree with another. When
selected, the Replace Node window (Figure ) opens, allowing you to select another device by
Neuron ID and commission it.
340
Rename - Opens the Rename a Panel window (Figure 53). Enter the new name for the panel, and
click
Rev 2.0
Set Time/Date on Node This menu command opens the Set Time/Date window (Figure 55) for the
selected node. Not available for router nodes, and not applicable to the NexSys Network Interface.
Set Time Provider This command, available only on FSC nodes, opens the Set System Time
Provider window (Figure 56), allowing you to change the system Time Provider from one FSC to
another.
Operations
Rev 2.0
Workstation Basics
Setup Node Used to commission nodes or routers added using the Add command, or to change
configuration parameters on commissioned nodes:
1. Click on this command to open the Node Setup window (Figure 57).
2. Use the
Time Provider Available only on the NexSys Network Interface node, this command opens the
Operations
341
Workstation Basics
Rev 2.0
Current System Time Provider window (Figure 60) allowing you to view or remove the current
time provider.
POINTS
A node is a controller in the field, and the Physical Tree displays an element representing that device. Each
controller node on the Physical Tree, when expanded, displays a list of its points and LMOs (Figure 61).
A Point is a single element of data in the system. Points can be:
Analog or digital
Inputs (network variable inputs, or NVIs) or outputs (network variable outputs, or NVOs).
Points can be predefined on the device, as for ASCs, or can be set up by the User, as with FSCs and
FLCs.
342
1.
Right click on the FSC Points subtree, and select Add (Figure 62).
2.
The Add FSC Point dialog box opens (Figure 63). Enter a name for the point, and use the drop down
lists to select values for the text fields.
3.
Click
Operations
Rev 2.0
Workstation Basics
2.
3.
to accept.
Operations
343
Workstation Basics
Rev 2.0
NETWORK VARIABLES
Points consist of network variables (NVs). A network variable (NV) is a data item that a device uses to communicate with other devices on the network. Network variables are used in networked control systems because they
eliminate all of the low-level and tedious work of building and sending downlink messages, and receiving and
responding to uplink messages.
An NVI (network variable input) is a data item (NV) that the device expects to get from other
devices on the network.
An NVO (network variable output) is a data item (NV) that the device expects to provide to other
devices on the network. Use to communicate with one another.
The application specific to that device determines the types, functions, and number of network variables in each
node. Expand the NV to view its NVOs and NVIs (Figure 68)
344
Operations
Rev 2.0
Workstation Basics
CONFIGURATION PROPERTIES
When a network variable (NV) is expanded (Figure 70), it displays the list of its configuration properties (CPs).
Configuration properties are data values used to modify the operation of a device or LONMARK object. They
may belong to a device, a LONMARK object, or an NV (Network Variable). Configuration properties may be
implemented using configuration network variables, a configuration file, or in a direct memory access data
block.
There are two types of configuration property types: Standard Configuration Property Types (SCPTs, called
skip-its), and User-defined Configured Property Types (UCPTs, called you-keep-its). UCPTs are generally
given a descriptive name by the User.
Operations
345
Workstation Basics
Rev 2.0
2.
The Detail and Status/Command panels display. Click on the tab of the window you wish to open
(Figure 72):
Detail Working Panel - Gives information about the selected item. If you select one of the
main subtree headings (Points, LMOs, NVs, CPs), the If you select a single item under one of
these subtrees, the panel displays information particular to that item (Figure 73).
346
Operations
Rev 2.0
Workstation Basics
Status/Command Working Panel This panel (Figure 74) is available only for single items
selected under the four main subtrees: Points, LMOs, NVs, and CPs.
To request the current Status of a CP, click
window.
To Command a CP, enter the values in the appropriate text field, and click
located at the bottom of the window.
Operations
347
Workstation Basics
Rev 2.0
Edit FSC Point - Allows you to change values for a Point on the FSC Node. Please see Editing
FSC/FLC Points previously covered in this chapter.
The CPL Pages subtree allows you to add CPL pages and create new pages from the CPL Library.
The Schedules subtree allows you to create new schedules, or modify an existing one.
CPL PAGES
When you select the CPL Pages node, the CPL Page List (Figure 76) working panel opens to the right of the
Physical Tree. The panel lists all existing CPL Pages that you can select from. You can also click
on the
node, and the same pages will be listed below the main subtree.
NOTE: For more information on CPL (Control Programming Language), please see Section
Four, Programming.
Right click on the CPL Pages node to open the pop-up menu (Figure 77). NexSys gives you three commands:
Add This command adds a new CPL page. When selected, the Add CPL Page window opens
(Figure 78). Type in the name of your new page, and click
node and CPL Page List.
Refresh - Select Refresh to update the node of any changes that may have occurred since the last
Refresh.
Create Page From Library - This command adds a page from the CPL Library to your CPL Page
List. To add a CPL Library Page:
1. Select the Create Page from Library command from the pop-up menu.
2. The Create Page from Library Window opens (Figure 79). Select the page you would like
348
Operations
Rev 2.0
Workstation Basics
. The page will be added to the node and CPL Page List.
When you select one of the pages listed under the CPL Pages node, the CPL Editor panel (Figure 80) opens to
the right of the Physical Tree, replacing the CPL Page List . Using the CPL Editor, you can create, edit, and
monitor CPL programs. Please see Section Four, Programming - Chapter Two for further information.
The individual CPL Pages also have a pop-up menu (Figure 81), with five commands:
Enable/Disable The Enable command allows the page to begin operating. The page must be
enabled to be viewed in Monitor Mode. The Disable command replaces Enable as a menu command
when the page is currently enabled.
Rename This command allows you to rename your CPL Page. When selected:
1. The Rename Page window opens (Figure 82).
2. Enter your new page name in the text field, and click
Copy to Library This command copies the selected CPL Page from the FSC to your CPL Library.
When this command is selected:
1.
2.
Select the desired file path, and enter a name for your page in the Page Name text field. Click
Operations
349
Workstation Basics
Rev 2.0
Copy to FSC - Copies the selected page to another FSC node. When selected:
1. The Copy Page To FSC window (Figure 84) opens.
2. Selected the desired FSC to copy to and click
Delete This command will delete the selected CPL Page. When selected:
1. A Warning dialog box appears (Figure 85) asking you to confirm your action.
SCHEDULES
Scheduling allows you to design and implement a customized on/off control program, designed for use on
specific days, seasons, or other criteria.
350
Operations
Rev 2.0
Workstation Basics
NOTE: For more information on Scheduling, please see Section Four, Programming - Chapter
Four.
There are two types of data concerning the Schedule information:
The Summary Schedule List (Figure 86) contains the listing of all the individual schedules on a
given panel. The Schedule list provides a systematic control over the schedules. From the list of
schedules, new schedules can be added and old schedules deleted.
The second source of data is the actual schedule(s). The individual schedules have day/time entries.
There are NWS data sources defined to handle this information.
The Schedules pop-up menu (Figure 87) has two commands: Add and Refresh.
Add Allows you to create new CPL schedules. When this command is selected:
1. The Add CPL Schedule window (Figure 88) opens. Enter the name of your new schedule in
the Name text field, and click
2. Select Refresh from the pop-menu to update the Summary Schedule List.
To enter the values for your new schedule:
1. Select the schedule. The FSC Schedule window (Figure 89) opens on the right.
2. Enter the desired values and click
and then
Refresh Requests the LNServer database for the most current CPL and/or Schedule information.
You should Refresh each time you use the Enable, Disable, and Copy to FSC commands.
Operations
351
Workstation Basics
Rev 2.0
The individual schedules also have a pop-up menu (Figure 90), with three commands:
Rename This command allows you to rename your schedule. When selected:
1. The Rename CPL Schedule window opens (Figure 91).
2. Enter your new schedule name in the text field, and click
Delete This command will delete the selected schedule. When selected:
1. A Warning dialog box appears (Figure 92) asking you to confirm your action.
Copy to FSC - Copies the selected schedule to another FSC node on the network. When selected:
1. The Copy Schedule To FSC window (Figure 93) opens.
2. Selected the desired FSC to copy to and click
352
Operations
Rev 2.0
Workstation Basics
Tree. Each device type (VAV, FSC, PEC, etc.) has a specific set of working panels available to the User. The
Working Panels provide information on the selected node, enter values for the node, set up and monitor trending
schedules, command points, view data graphically, etc.
To view the working panels for each device on your network:
1.
2.
The available working panels for that device appear on the right of the screen. Click on the tab of the
panel you wish to view.
NOTE: Use the scroll bars at the bottom and right side of the panel to view all the information. Be
sure that the panel window is large enough to display any data on the bottom part of the
window.
DETAIL PANEL
The Detail Panel (Figure 96) allows you to query NexSys for detailed information on the node. To query
NexSys:
Operations
353
Workstation Basics
Rev 2.0
1.
Select the node you wish to query from the Physical Tree.
2.
On the Detail Panel, use the mouse pointer to check the boxes of the queries (Figure 97) you would
like to make, and then click
3.
The taskbar at the bottom on the screen briefly displays the query progress. When NexSys is
finished accessing the information, it is displayed in the right window.
QUERY OPTIONS
The Query Options available (Figure 97) are:
Query Status: This query gives you information on node activity. This includes the amount of xmit
(transmit) errors, lost and missed messages, the error log, model and version number, etc.
Reset Status: This query resets the node to the original parameters. The reset status is also noted in
the right window.
Program ID/Neuron ID: This query will list the program and neuron IDs.
Hardware/Software Revision: This query gives you the names of the hardware and software
revisions currently installed on the node.
NOTE: Different device types may not have all Query options available
An FSC node will have three additional queries available (Figure 98):
I/O Module: The query lists the I/O Modules that are defined, and the type that are responding.
CPU Statistics: This query is used to display up-to-date statistics on the CPU itself, including the
amounts of available RAM, NVS RAM, and Flash memory.
CPL: This query lists all the CPL Pages residing on the node, and their current state (enabled or
disabled).
354
Operations
Rev 2.0
Workstation Basics
allows you to set up your trend to perform a variety of functions. When a trend has been configured, NexSys
initiates the trending function as soon as the selected controller begins running. The results of the Trend Setup
are displayed in the Trend Harvest Panel section immediately following.
NOTE: Trending data for ASCs is stored in their internal volatile memory, and is not preserved
across a power loss or other conditions. If the data is critical, then it should be transferred
to the FSC or other means of permanent storage.
You can select from three types of trending: Interval, Delta, or a Hybrid of these two.
Interval Trending: Interval Trending has its primary emphasis in logging data on a time interval basis, and is
very useful for determining system timing. NWS logs the data you have requested at the configured time interval
whether or not the data has changed, and results in a very equally spaced graph of data points (see Trend Harvest
Panel).
Delta Trending: Delta Trending has its emphasis in the change of an analog point. Use Delta Trending when
you wish to trend a temperature for an extended period of time, but are interested only in a certain increment of
change. Stable data can be stored for long periods of time. Delta Trending is often used for tracking space
temperature changes during both occupied and unoccupied modes. It results in a Trend Harvest Panel graph of
unequally spaced data, with little detail of what happened between changes (see Trend Harvest Panel following
this section ).
Hybrid Trending: You can use a mix of both Interval and Delta Trending in any way desired. A trend can be
declared that gathers data at a specified interval, and at a specified delta. Hybrid Trending provides a middle
ground between the two strategies, and is used when you want periodic data gathered, but also want to note
changes.
TREND DURING OCCUPANCY
This mechanism is based on the status of a digital point. The Trend During Occupancy option (Figure 100)
allows the controller to disable trending when activity is not of interest to the controller.
The ASCs will allow Occupancy to be the only digital value for trending enable/disable. When this
option is selected, the ASC will trend when the controller is Occupied, and not trend when the
controller is Unoccupied.
The FSC will allow trending to occur on any digital point value that exists locally on the controller
(Figure 101). The status of this digital point can be determined on a different controller, but that point
must be mapped to the FSC selected and bound between the controllers. The FSC will trend when the
selected state is True. If Trend during occupancy is selected, the controller trends only when the
selected State is true and the mode is Occupied.
Operations
355
Workstation Basics
Rev 2.0
Figure 100. Trend During Occupancy OptionFigure 101. FSC Trend Enable/Disable Options
SAMPLING
A sample is the data gathered on a point at the specified interval/delta. A finite amount of samples is available in
the buffer for each node. Each point to be sampled is assigned a trend channel. The number of trend channel
available is device dependent. You can designate how many samples you want allocated to each trend channel if
you are sampling multiple points. If you are only sampling one point per node, the entire sample amount will
default to that point. The memory allocation is as follows:
ASCs
FSCs
Select the Point you wish to trend from the drop-down list (Figure 102).
2.
Left click on the Interval check box (Figure 103). A check will appear, and the Hours and Minutes
fields will become active.
3.
Enter the time in hours and minutes of the interval you wish to use.
4.
If you have selected more than one point for trending, enter the amount of samples you are allocating
to this point in the Samples field. The remaining amount of samples available for allocation is shown
underneath the field (Figure 104)
5.
Select
356
Operations
Rev 2.0
Workstation Basics
Select the Point you wish to trend from the drop-down list (Figure 102).
7.
Left click on the Delta check box (Figure 105). A check will appear, and the field to the right will
become active.
8.
Enter in the field to the right the amount of Delta you wish to trend on.
9.
If you choose to enable the point, left click on the Enable Point check box.
The FSC will allow trending to occur on any digital point value that exists locally on the controller.
The status of this digital point can be determined on a different controller, but that point must be
mapped to the FSC selected and bound between the controllers (see Enable on Digital, above).
A start and stop time interval can be provided in the configuration data for the trend channel. This
time interval determines when the trending is enabled (greater than or equal to the first time) and
disabled (greater than or equal to the second time). The time can wrap around midnight (for example,
it can be enabled at 7:00 PM and disabled at 7:30 am).
The Trend Setup Panel for the FSC is configured in the manner as for ASCs, with the addition of the Time Based
Start and Stop fields, and Enable Point State field.
To configure a Time Based trend:
1.
Left click on the Time Based check box (Figure 106). A check will appear, and the Start and Stop
fields will become active.
2.
Enter the time in hours and minutes that you would like the trending to Start.
3.
Enter the time in hours and minutes that you would like the trending to Stop.
Left click on the Enable Point check box (Figure 107). A check will appear, and the Enable Point and
State drop-down lists will become active.
2.
Use the arrow to select the point that you wish the trending to occur on from the Enable Point dropdown list.
3.
Use the arrow to select the point that you wish the trending to occur on from the State drop-down list.
Operations
357
Workstation Basics
Rev 2.0
358
Operations
Rev 2.0
Workstation Basics
The X axis of the graph (Figure 113) shows the time and date of the samples being taken.
The Y axis of the graph (Figure 114) indicates the value of each point on the line, and the Engineering Unit that the value is calculated in.
The User can select any of nine different modes (Figure 115) for viewing the graphed data. The name of the
selected point is displayed directly below the Modes listings.
Operations
359
Workstation Basics
Rev 2.0
To select a viewing mode, click on the mode, and then click and hold the mouse pointer on the graphed trend
data line (Figure 116) to move the axes as indicated by the mode function:
Plot Mode (Figure 117) activates the graph to begin displaying the data. This is the default mode for
the graph. Select this mode to exit from the other modes, and return to the original display.
NOTE: This mode can only be selected and un-selected. Moving the graphed trend data with the
mouse pointer has no effect.
The Scroll X, Scroll Y, and Scroll XY modes (Figure 118 ) allow the user to move along the axis/
axes as needed.
The Zoom X, Zoom Y, and Zoom XY modes (Figure 119) allow the user to zoom in on graphed
data using the axis/axes as needed.
1. Move the trend data is the direction desired. The selected axis will scroll in the same direction.
1. Move the trend data is the direction desired. The selected axis will scroll in the same direction
The Cursor option displays data for a single point on the selected graph data line:
1. Select the Cursor option. A vertical cursor the length of the Y axis is displayed on the graph
(Figure 120).
2. Click and drag the cursor along the graph line. The Cursor Mode at the top of the graph
displays the X:Y values for the point on the graph where the cursor rests (Figure 121).
NOTE: If, after using the Zoom mode you cannot drag the cursor to a desired point, you may
need to return to the default graph (by selecting Plot mode) and resize with less Zoom.
Figure 118. Scroll Modes
Clicking the Zoom Box option (Figure 122) allows you to use the mouse cursor to draw a box
around the part of the display (Figure 123) you would like to see more closely:
1. Click the Zoom Box option at the top of the graph.
2. Hold down the left mouse key as you draw a box around the part of the graph desired.
3. Release the left mouse key and the graph automatically resizes to the defined area.
360
Operations
Rev 2.0
Workstation Basics
Click
. The panel taskbar displays a status message (Figure 125). When all harvesting
has been completed the panel taskbar displays a Done message (Figure 126).
2.
Use the mouse pointer to select the channel you wish to view. The sampling interval selected begins
at this moment.
3.
The Trend Sample displays the value of each sample as it is taken. It will continue until all the
samples have been taken.
NOTE: A complete interval must pass before a trend sample can be displayed in either the Trend
Sample Window or the Trend Harvest Graph.
4.
As the interval is completed, the Trend Harvest Graph begins graphing the trend data.
Operations
361
Workstation Basics
Rev 2.0
OCCUPANCY MODES
The Occupancy section of the ASG Panel displays data for each of the Occupancy Modes: Occupied, Unoccupied, and Economy.
OCCUPIED
The Occupied mode (Figure 128) displays a slidebar for adjusting the User setpoint (Figure 129), and live
values for the Cooling (Cooling SPT) , Heating (Heating SPT), and User (User SPT) setpoints. The User SPT
value is the value set using the slidebar.
Use the mouse pointer to drag the indicator arrow of the User SPT Slidebar (Figure 129) to the
desired temperature.
2.
Verify the exact temperature setting from the User SPT text box to the right of the gauge.
UNOCCUPIED
The Unoccupied Mode displays the Heating (HTG) and Cooling (CLG) Setpoints for this mode (Figure 130).
ECONOMY
The Unoccupied Mode displays the Heating (HTG) and Cooling (CLG) Setpoints for this mode (Figure 131).
362
Operations
Rev 2.0
Workstation Basics
LINE GRAPH
The ASG Line Graph (Figure 134) is a graphical representation of data displayed on the ASG Panel. The Line
Graph may have several graphs available, depending on the device (Figure 135).
To select a graph:
1.
Click on the name of the graph displayed on the window tab in the upper left corner of the graph. The
graph will be brought to the foreground.
Operations
363
Workstation Basics
Rev 2.0
The X axis of the graph (Figure 136) represents the number of samples being taken.
The Y axis of the graph (Figure 137) indicates the value of each point on the line, and the Engineering Unit that the value is calculated in.
The ASG graph uses a color coded legend (Figure 138) to differentiate between graph data lines. By matching
the color of the data lines to the legend, the User can view multiple readings at one time (Figure 139).
The User can select any of nine different modes (Figure 140) for viewing the graphed data. To select a viewing
mode, click on the mode desired:
Plot Mode (Figure 141) activates the graph to begin displaying the data. This is the default mode for
the graph. Select this mode to exit from the other modes, and return to the default display.
The Scroll X, Scroll Y, and Scroll XY modes (Figure 142) allow the user to move along the graph
axis/axes as needed.
1. Move the data is the direction desired. The selected axis will scroll in the same direction.
The Zoom X, Zoom Y, and Zoom XY modes (Figure 143) allow the user to zoom in on graphed
data using the axis/axes as needed.
1. Move the data is the direction desired. The selected axis will scroll in the same direction.
364
Operations
Rev 2.0
Workstation Basics
The Cursor option displays data for a single point on the selected graph data line:
1. Select the Cursor option. A vertical cursor the length of the Y axis is displayed on the graph
(Figure 144).
2. Select the data line you wish to examine from the graph legend. The selected line will appear
highlighted (Figure 145).
3. Click and drag the cursor along the graph line. The Cursor Mode at the top of the graph
displays the X:Y values for the point on the graph where the cursor rests (Figure 146).
NOTE: If, after using the Zoom mode you cannot drag the cursor to a desired point, you may
need to return to the default graph (by selecting Plot mode) and resize with less Zoom.
Clicking the Zoom Box option (Figure 147) allows you to use the mouse cursor to draw a box
around the part of the display (Figure 148) you would like to see more closely:
1. Click the Zoom Box option at the top of the graph.
2. Hold down the left mouse key as you draw a box around the part of the graph desired.
3. Release the left mouse key and the graph automatically resizes to the defined area.
Operations
365
Workstation Basics
366
Operations
Rev 2.0
Rev 2.0
Operations Index
Operations Index
C
Multi-Node Operations
Selecting The Node 332
Selecting The Options 333
F
FSC
CPL Pages 348
Detail Panel
Query Options 354
FSC Subtrees 348
Schedules 350
FSC/FLC
Adding FSC/FLC Points 342
Deleting FSC/FLC Points 343
Editing FSC/FLC Points 343
N
Network Variables
Binding NVs 345
NexSys
Licensing 328
NexSys Network Interface 326
Editing 327
Editor Options 327
NexSys Network Interface Node
Accessing the CDT 328
CDT Addressing 328
Connection Description Template (CDT) 328
Editing Options 327
Editing the Nexsys Network Interface 327
Multi-Node Operations 332
Node Working Panels 352
Detail Panel 353
Query Options 354
NWS Main Window
Menu Bar 323
Help Menu 324
NWS Menu 323
View Menu 324
Node Working Panels 352
Overview 322
Tool Bar 325
Buttons 325
P
Physical Tree 326
Configuration Properties 345
Controller Nodes 334
Setup Node 341
LMOs 344
Operations
367
Operations Index
Rev 2.0
368
Operations
SECTION SIX
APPENDICES
Appendices
A. Standard Network Variable Types (SNVTS)
B. Glossary
C. NexSys Architecture
D. LNServer
Appendices Introduction
Rev 2.0
Electronic Systems USA, a wholly owned subsidiary of Johnson Controls, Inc., reserves the right to update
specifications when appropriate. Information contained in this document is based on specifications believed to
be correct at the time of publication.
Echelon , Coactive, Windows NT, and General Electric are registered trademarks and service marks of
companies other than Electronic Systems USA. FSC, CPL and NEXSYS are trademarks of Electronic
Systems USA.
370
Appendices
Rev 2.0
Appendices Introduction
419
SNVTs .............................................................................................................................. 420
Digital Points And SNVTs ...................................................................................... 420
Analog Points And SNVTs ..................................................................................... 424
Appendix B - Glossary
427
Glossary ........................................................................................................................... 428
Appendix C - NexSys Architecture
439
Overview Of NexSys And LNS Architecture ..................................................................... 440
NexSys Software ................................................................................................... 440
NexSys Workstation (NWS) ........................................................................ 440
LNServer ..................................................................................................... 441
LNS 3.0 Architecture.............................................................................................. 441
LCA Object Server ActiveX Control ............................................................ 441
Network Services Server (NSS).................................................................. 441
Network Services Interface (NSI)................................................................ 441
Example Of NexSys Software Interaction ............................................................. 441
Appendix D - LNServer
445
Overview Of LNServer ..................................................................................................... 446
Starting LNServer .................................................................................................. 446
Title Bar ...................................................................................................... 446
Menu Bar .................................................................................................... 447
User Connection Window ........................................................................... 447
LNServer Messages Window ..................................................................... 447
UI Activity Window ...................................................................................... 448
Tree Poll Thread Window ........................................................................... 448
System Status Window ............................................................................... 448
Exiting LNServer.................................................................................................... 449
Appendices Index........................................................................... 451
Appendices 371
Appendices Introduction
372
Appendices
Rev 2.0
Appendix A
SNVTs
Rev 2.0
SNVTS
Standard Network Variable Types (SNVTs) provide inter-operability between devices made by different
manufacturers by providing a well-defined interface for communication .
Standard Network Variable Types (SNVTs) allow these devices to inter-operate using networks variables (NVs)
by structuring the NV data so that all data is interpreted in the same way.
Hardware points must be assigned to an I/O module and point on the module.
Table 1 lists the SNVT # and Type, a brief description of the SNVT, and the range of the SNVT for digital
points.
374
Appendices
Rev 2.0
SNVTs
Description
Used to represent days of the week
Range
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Null
Used to represent a 2, 3, or 4 state device 2 state: Off/ On
3 state: Off/ Low / Medium/ High
4 state: Off/ Low / High/ High/ High
Off/On: Off/ On/ Null
Not In Use
Off Hook
Dialing
Dial Completed
Ringback
Incoming
Ringing
Answered
Talking
Hanging Up
Hung Up (Remote)
Hold
Unhold
Released
Full Duplex
Blocked
Call Waiting
Destination Busy
Network Busy
Error
Null
069 Installation Source Configuration Source
Local/ External/ Null
095 Switch
Used to represent a 2, 3, or 4 state device 2 state: Off/ On
Closed/ Open
False/ True
Access/ Secure
3 stage: Off/ Stage 1/ Stage 2/ Stage 3
4 stage: Off/ Stage 1/ Stage 2/ Stage 3/
Stage 4
Normal/Alarm: Normal/ Alarm
Security:
Normal/ Alarm / Tamper/
Access
097 Override
Override State
Retain
Specified
Default
Null
103 HVAC Emergency Used to represent device states that are
Normal
used for Smoke Control
Pressurize
Depressurize
Purge
Shutdown
Table 1. SNVTs and Ranges for Digital Points (continued on following pages)
Appendices
375
SNVTs
Rev 2.0
Description
Used by FSC to set application mode of
an ASC under its control
Range
Auto
Heat
Morning Warm-up
Cool
Night Purge
Precool
Off
Test
Emergency Heat
Fan Only
Free Cool
Ice
Null
109 Occupancy
Used to transmit the occupancy state of a Occupied
room or zone
Unoccupied
Bypass
Standby
Null
118 Evaporation State Used to represent the evaporation state
No Cooling
Cooling
Emergency Cooling
Null
119 Thermostat Mode Used to represent the thermostat mode
No Control
In/ Out
Modulating
Null
120 Defrost Mode
Used to represent the defrost mode
Ambient
Forced
Synchronized
Null
121 Defrost Termination Used to represent the Defrost termination Temperature
Time
First Occuring
Last Occuring
Null
122 Defrost State
Used to represent the defrost state
Standby
Pump Down
Defrost
Drain Down
Injection Delay
Null
Table 1. SNVTs and Ranges for Digital Points (continued on following page)
376
Appendices
Rev 2.0
SNVTs
Undefined
Strobe Unsync
Strobe Sync
Horn
Chime
Bell
Sound
Speaker
Universal
Null
Generic
Fan Coil
VAV
Heat Pump
Rooftop Unit
Unit Ventilator
Chilled Ceiling
Radiator
Air Handling Unit
Self-Contained Unit
Null
Appendices
377
SNVTs
Rev 2.0
Hardware points must be assigned to a I/O module and point on the module.
Table 2 lists the SNVT # and Type, a brief description of the SNVT, and the range of the SNVT for analog
points.
378
Appendices
Rev 2.0
SNVTs
Description
001 Ampere
KBTU: 0 - 65535
MBTU: 0 - 65535
008 Count
Accuracy
0.1
kWH: 0 - 65,535
015 Flow
030 Pressure
PPM: 0 - 65535
2.119
1
0.22
0.1
0.22
0.1
1
1
2
1
1
3
3
0.1
079 LUX
LUX: 0 - 65535
081 Percent
082 Multiplier
%: -163.84 - 163.83%
% Open: -163.84 - 163.83%
% Close: -163.84 - 163.83%
Multiply: 0 - 32.7675
0.005
0.005
0.005
0.0005
105 Temperature
F: -459.71 - 621.79
C: -273.17 - 327.66
Seconds: 0 - 6,553.4
0.18 F
0.09 C
1
3 w .c
0 Pa
Appendices
379
SNVTs
380
Appendices
Rev 2.0
Appendix B
Glossary
Glossary
Rev 2.0
GLOSSARY
A
Acknowledged Messaging - Provides end-to-end acknowledgment, where a message is sent to each designated
receiver, and the sender expects to receive an acknowledgment message from each. If the send does not receive
an acknowledgment, it times out and retries the transaction at the end of the Transaction Timer interval.
Action: Reverse/Direct. - See Direction Reverse.
Active Alarm Window - Displays only the current or unacknowledged alarms in the NexSys system.
Active X Control - A 32-bit, language-independent programmable objects that can be used in a variety of
software development tools.
Address Table Entry - Used with point binding, the address table entry tells the NV sending the data the
address to send to, and sometimes also telling the receiver where the data is being sent.
AI - Analog Input.
AHU - Air Handling Unit.
Alarm History window - Gives the history of all alarms from all nodes as they are sent to the NWS.
Alarm Hysteresis - The range an item in alarm must pass in order to generate a return to normal.
Alarm Inhibit Time - The length of time - in hours, minutes, and seconds- that must elapse, after the controller
is activated, before an alarm is generated for a particular point. This prevents unwanted alarms on start-up or
when the controller is powered up.
Alarm Set Time - The length of time - in hours, minutes, and seconds- a point must be in alarm state before it is
broadcast.
Alarm Type - You may define an alarm for certain points. Only one alarm type may be defined for each point,
but that type may apply to as many of that points states as you wish. You also have the option of selecting one
of several Alarm Types to make the alarm more descriptive.
Alias - An alternative name for an object, such as a variable, file, or device. The alias increases binding flexibility by allowing an NV (Network Variable) to use more than one selector and/or address table entry.
Analog - Point data which has a numerical value. (e.g. 35F, 10 minutes, 1000 CFM)
AO - Analog Output.
ASC - Application Specific Controller.
Automatic Fan - An HVAC fan which cycles off and on, running only during compressor stage 1.
B
Bind - The act of connecting NVs on one node with NVs of another node. NVOs are bound to NVIs.
Broadcast Addressing - Addressing all nodes in a subnet or domain.
BTU - British Thermal Unit. Measurement of heat.
C
Calibration Offset - An increment of error set by the factory used to calibrate a particular hardware device, like
a thermistor.
Channel - The communications medium that is used to connect network devices.
Channel Delay - Indicates the average amount of time (in milliseconds), for a message packet to get on the
channel, once it has been queued. This delay allows expected traffic patterns to be input to the system, with timer
calculations being affected accordingly.
Command Fail Time - See Feedback Time.
Configure - (to configure a node) The transfer of all point setup information from the editors to the hardware
device, the transfer of binding information to the hardware device, and the assigning of a network address to the
hardware device.
382
Appendices
Rev 2.0
Glossary
Configuration Data Set (CDS) - A set of configuration parameter values associated with a particular device
template. The user can choose to use the default values, or use a different set of values available for the template.
CDSs allow a user to save a set of values for a particular setup of a type of device, and apply it to other similar
devices of the same type.
Configuration Properties (CPs) - Configuration properties are data values used to configure the operation of a
device or LONMARK object. Configuration properties may be implemented using configuration network variables, or they may be implemented as configuration parameters stored in a data block.
Connection Description Template (CDT) - Defines the parameters of a bind (also referred to as a connection).
The CDT will include information on what sort of addressing and message service type it should use, timing
parameters, use of authentication and priority slots, etc.
Continuous Fan - An HVAC fan which runs continually during Occupied Mode.
CPL - NexSyss Control Programming Language.
D
DA - Discharge Air.
DAT - Discharge Air Temperature.
Data Server - An engine for system monitoring and control, it interfaces with the LNS Server to automatically
monitor network data points. It also converts network data in binary data or formatted strings for direct display.
Deadband - Range an input variable may pass through without initiating any change in the output variable.
Default Gateway - A network card (router) at the end of a local trunk allowing access to a remote host.
Default Value - A value in SNVT units of the point used in such specific instances as Send Default on Error and
Override Behavior. This is also used as the initial value at start-up if the point is not fixed.
Delta Send - Increment by which an AI must change before sending its status to the LON.
DHCP - Dynamic Host Configuration Protocol. A method of assigning IP addresses to client PCs on a network
which doesnt use static IP addresses.
DI - Digital Input or Discrete Input.
Dial Provider - The FSC at a remote side, connected via NCB, which has the responsibility for monitoring that
site and dialing the main system if an alarm occurs.
Digital - Traditionally, point data which can have one of two states. (e.g. off/on, open/closed, true/false.) On
occasion, a digital point with a feedback will have three states. (e.g. on/off/auto). In the NWS, however, a
digital point can have several integer states. For example, the HVAC mode SNVT has eight modes or states.
Digital Lockout - Prevents unwanted alarms by locking out alarms from a point. Once you select a Digital
Lockout point, you must specify the lockout state and time (if desired). This is commonly done with temperature sensors in conditioned spaces so that they do not generate nuisance alarms when the conditioning equipment
is not active.
Digital Lockout Point - DO points whose status dictates whether alarms should be generated for a particular AI.
Digital Lockout State - States of DO Lockout Point for which AI alarms are to be locked out.
Digital Lockout Time - The time - in hours, minutes, and seconds- that must elapse after a DO switches from a
digital lockout state to a non-digital lockout state before alarms can be generated on a particular AI. This
prevents unwanted alarms from being generated on the AI the first few moments after a DO changes out of a
Digital Lockout State.
Direction Reverse - If you select YES, this parameter reverses increment/decrement points. (Note: On an I/O
Module page, the increment/decrement points are reversed when you select YES. Therefore, instead of using
this function to correct an error, you may want to switch the increment/decrement I/O Module point preferences.) For DO hardware points and discrete hardware points, this is called Action: Reverse/Direct.
Discovery Interval - Indicates the minimum interval rate (in seconds) at which the LCA Object Server scans
the network for newly attached, unconfigured devices.
DNS - Domain Name System. A method for resolving host names and IP addresses used in the Internet.
Appendices
383
Glossary
Rev 2.0
DO - Digital Output.
DO Momentary - DO point used to control latching devices like motor starters and lighting relays.
Double click - Click twice with the left mouse button.
Download - The transfer of data from the NWS to the panel.
DP - Differential Pressure.
Drag - Click and hold the right mouse button, reposition the cursor and let go of the mouse button. This is used
when moving items on the computer screen.
Drive Time - The time - in hours, minutes, and seconds - for the actuator being controlled to move from
completely closed to completely open. This is only used on floating (three state) actuator motors.
DST - Daylight Savings Time.
Duct Size - Cross sectional area of a duct in square feet.
E
Enthalpy - Thermodynamic value for the total heat content (BTU/lb).
F
FCU - Fan Coil Unit.
Feedback - A DI point is often used to read the status of a device controlled by a DO point. If the DI does not
have the same state as the DO, there may be a problem. If so, an alarm is generated using the Feedback option.
Feedback takes precedence over state-based alarming via the alarm page.
Feedback Point - DO point which the DI point should match or else generate an alarm.
Feedback Time - Time - in hours, minutes, and seconds- the FSC will wait before generating an alarm when the
status of the DI does not match that of its DO feedback point. Feedback Time may also be called Command
Fail Time in the editors.
Field Minimum - Lowest temperature, pressure, GPM, or etc. the sensor can measure. This will typically
correspond to the lowest voltage or current value on the sensor. This is FSC specific.
Field Maximum - Highest temperature, pressure, GPM, or etc. the sensor can measure. This will typically
correspond to the highest voltage or current value on the sensor. This is FSC specific.
Floating Actuator - A device which moves a damper, valve, or other similar physical device which is controlled
by timed increase and decrease signals. Applying voltage to the increase input of the actuator will cause it to
move in the increase direction. The same is true for the decrease input. The actuator only moves while
voltage is applied to one of its inputs. These devices are generally slow with no position feedback.
Floating Control - Actuator/Valve control signal consisting of pulses from 0.1-10 seconds on increase and
decrease lines that cause the actuator to move the desired direction while the pulse is present. The actuator
will remain at that point until the next pulse.
Front End - Controlling software for the system; NWS.
FSC - Flexible System Controller.
FTP - File Transfer Protocol. A TCP/IP protocol allowing the transfer of files between computers.
FTT 10 - A twisted pair, free or bus topology, with a speed of 78K Baud. Basic length for bus topology is 8500
ft. For free topology, length is 1600 ft. This system is polarity insensitive.
G
Global Node - The primary node on the physical tree. This node defines common information for the LON, and
all other nodes attach to this one.
Group Addressing - Refers to a numbered group of nodes in the system.
GUI - Graphical User Interface.
384
Appendices
Rev 2.0
Glossary
H
Hardware Address - A unique alphanumeric code found on the Network Interface Card, also call the MAC
address.
High Alarm Limit - A value set on an analog point. When the value of the point, as seen in the point status
window, rises above the limit, the point will generate an alarm.
Highlight - Used to select text. Place the cursor left of the first character, press and hold down the left mouse
button, and drag the mouse to the end of the text to be selected.
Host - An individual PC, server, router, etc. on a network.
Host Name - The network name of a particular host. In Windows NT, it can be found by opening the control
panel and double clicking on the Network icon.
Host Table - A file stored on a local PC which maps known IP addresses and network names.
HP - Heat Pump.
HTML - Hypertext Markup Language. Language used for creating WWW documents enabling hyperlinking to
other places in the document or different sites on the web.
Hysteresis - See Alarm Hysteresis.
I
IAQ - Indoor Air Quality. The quality of air expressed as a percentage.
Intelligent STAT - A microcontroller based thermostat which allows an occupant to adjust the setpoint, display
User Mode parameters, and put the controller in override. The LCD can display the room temperature, time,
outside air temperature, and setpoint.
Internet - A group of connected networks. The global Internet is referenced with a capital letter. A lower case
i indicates a group of connected networks.
IP - Internet Protocol. A network protocol which the Internet is based on.
IP Address - A 32 bit (4 byte) binary code used to identify individual hosts on a network.
K
K Factor - Factor of thermal conductivity. The rate that heat flows through a given area of a certain matter,
usually air or water.
L
LAN - Acronym for a Local Area Network.
LCA (LONWORKS Component Architecture) - The LNS application programming interface for Microsoft
Windows NT or Windows 95 operating systems.
LCA (LONWORKS Component Architecture) Object Server - An ActiveX control that converts LNS objects
(e.g., devices, routers, channels) managed by the NSS into standard OLE objects, and enables sharing of
information and objects between multiple tools and components.
LNS (LONWORKS Network Services) - Echelons network management and monitoring software, LNS allows
tools from multiple manufacturers to work together in a single control system by providing a single network
management tool.
LNS Server - A software engine consisting of a library and tools that performs network services.
LNServer - The software interface that allows NWS to communicate with LNS, and through LNS, devices in
the field.
Lockout - Amount of time which must elapse after a point goes active before alarms will no longer be locked
out.
Appendices
385
Glossary
Rev 2.0
Logical Tree - Map of the NexSys system where all points are user defined and may be pulled from any physical
node in the system. For example, all space temps may be grouped in one logical node.
LON (Local Operating Network) - Echelons LONWORKS Local Operating System. The LON is designed to
move very brief sensor and control messages containing commands and status information, used to trigger
actions.
LonMark - An independent organization to establish a higher level of interoperability between nodes.
LonMark Object (LMO) - Functional groupings of network variables (NVs) and configuration parameters.
LonTalk - A communication protocol for an Echelon system.
Low Alarm Limit - A value set on an analog point. When the value of the point, as seen in the point status
window, falls below the limit, the point will generate an alarm.
M
MA - Mixed Air. The combined outside air and recirculated air.
MAC Address - Media Access Control Address. A unique alphanumeric code found on a Network Interface
Card, also known as the hardware address.
MAI - Multiple Analog Input. A point type allowing the user to get information from a number of analog points
in the system without using a large number of points on the FSC when the user is not concerned about which
specific controller the value comes from. MAI points have no point status. They are reported in CPL only.
MAIs may be used for such things as finding the average space temperature from a group of sensors, or finding
the minimum/maximum thermal load from a group of VAV controllers in order to control an AHUs output.
Maintenance Time - The time - in hours, minutes, and seconds- in which the actuator will be driven an extra
amount at its endpoints to ensure that it reaches the endpoint. Since a floating actuator has no feedback, this is
the primary way it can be automatically re-zeroed, whenever it is sent to one extreme or the other. This applies
to the FSC only. Normally, this will be set at 1.5 times the drive time.
Max Receive Time - See NV Update Time.
Max Send Time - The maximum time - in hours, minutes, and seconds- that will elapse between status broadcasts of a particular point, regardless of whether or not it has changed value. This ensures occasional updates in
case the change of state broadcast was missed. NV updates are broadcast to bound connections only, not to the
front end.
Max Value - Maximum value the points status can be. If the point is commanded above the Max Value, its
status will be equal to the Max Value. For hardware analog points, this is the value that matches the field max
value in engineering units.
MDI - Multiple Discrete Input. A point type allowing the user to get information from a number of discrete
points in the system without using a large number of discrete points on the FSC when the user is not concerned
about which specific controller the value comes from. MDI points have no point status. They are reported in
the CPL only. MDIs may be used for such things as monitoring the number of AHU requests from a set of VAV
controllers so that the FSC can decide whether to turn on.
Min Delta - The minimum change that must occur in a particular analog point for it to be broadcast. Used to
limit network traffic. The Min Delta must be valid for a broadcast to occur.
Minimum Move - The time - in hours, minutes, and seconds- that constitutes the minimum move that will be
imposed on the floating actuator. This prevents minor back-and-forth hunting or tiny moves which causes wear
and tear on an actuator without improving control.
Min Send Time - The minimum time - in hours, minutes, and seconds- that must elapse between status broadcasts of a particular point, regardless of how often its value changes. This is used to limit network traffic,
especially on a point that may change frequently. The send time must be valid for a broadcast to occur. Analog
points do not broadcast to the front end for any reason but alarms.
Min Value - The minimum value a points status can be. If a point is commanded below the minimum value, its
status will be equal to the Min Value. For hardware analog points, this is the values that matches the field Min
Value. The value is in the engineering units of the appropriate SNVT.
MIP - Microprocessor Interface Program.
386
Appendices
Rev 2.0
Glossary
Momentary (Latching) Relay - A relay that mechanically latches into a desired state. These relays have two
coils, an on and an off. If voltage is applied to one of the coils, the relay moves to that position and remains
there until voltage is applied to the opposite coil. This is often Magnetic Relay.
N
NCB - Network ComBiner. A router manufactured by CTI Products, Inc. which allows the linking of LonWorks
networks over dial up or leased telephone lines. It is connected to the LON via modem. NCBs come in pairs,
the local and remote, on either end of the phone line.
NetBEUI - Network BIOS Extended User Interface. In Windows NT, its the fastest LAN transport protocol.
NetBIOS - An early (1980s) mechanism for client/server communication which can be used across platforms.
Network Manager - Allows communication to and from the field, and creates and maintains Echelon specific
databases.
Neuron ID - Unique, 48-bit, factory-assigned identification number associated with every neuron chip.
Neuron ID Addressing - The most basic form of addressing, refers to a node by its Neuron ID number.
NexSys Server - Server for NexSys. Handles communication between NWS and the Network Manager.
NIC - Network Interface Card. A hardware card which is installed in the PCs expansion bus slot and connects
the PC with the network.
Node - The NexSys Network Interface, a router, or a controller in the field, or the Physical Tree element
representing the item.
Node History Window - A NexSys window which displays information on the on-line/off-line nature of devices
in the NexSys system, modifications, configuration updates, and firmware updates.
NSI (Network Services Interface) - The component in the LNS architecture that provides the physical connection to the LONWORKS network. The NSI is the interface between NWS (through LNServer) and the field devices
network.
NSI Timeout - The value ( in seconds) that indicates how long the system will wait for remote LNS clients to
respond to a ping.
NSS (Network Services Server) - The LNS network management service that processes network services,
maintains the network database, and enables and coordinates multiple points of access.
Number of Inputs (MAI/MDI) - The number of connections to be made from other panels to this point. This
value cannot be 0. The value must be exactly the number of connection you are going to make to the point. If
too few are specified, all values will not be used. If too many are specified, the point will stay in error, since all
of its inputs do not have current information.
NV - Network Variable. Variable on one node that can be connected to network variables on one or more
additional nodes. This allows sharing of data in a distributed application.
NVI - Network Variable Input.
NVO - Network Variable Output.
NV Update Time - Maximum time the panel will wait for a status from a point on another panel such as Remote
I/O or VAV before the FSC considers it in error. You may want to set this time slightly higher than the Max Send
Time of the output point to which it is bound.
NWS (NexSys Workstation) - The graphical user interface (GUI) component of NexSys.
O
OA - Outside Air Temperature
OAT - Outside Air Temperature.
OEM - Original equipment manufacturer.
OffNet Mode - A management mode in which the NSS makes network configuration changes in its on-board
database but does not update the nodes in the field. The saved updates are queued for later processing when the
NSS is placed in the OnNet management mode.
Appendices
387
Glossary
Rev 2.0
OnNet Mode - A management mode in which the NSS updates both its on-board database and the configuration
of devices in the field. When the NSS is first placed in the OnNet mode it also updates any changes that were
made while it was in the OffNet management mode.
Operator - Any individual who controls a system using the NWS.
P
PCLTA - Personal Computer LonTalk Adaptor. Hardware/PC interface board which converts data to/from the
field.
PEC - Package Equipment Controller.
Physical Tree - Map of the NexSys system as it is configured on the LON. All points are grouped according to
the hardware device where they reside.
PID Loop - Proportional, Integral, Derivative loop. Used to fine tune control of an HVAC system.
Ping - Packet Internet Groper. Echo method of determining if a host destination is reachable.
Plug-Ins - An ActiveX control for manipulating data within the LNS database. Most commonly used for OEM
node configuration.
Point - A single piece of data on a controller (software/hardware, input/output)
Points List - Detailed information on points in the system.
Program ID - The identification number from Echelon indicating the type of device, manufacturer, etc.
Properties - Attributes of the devices in the network that the user can view and modify.
Protocol - A defined set of messages between two software applications allowing each application to both
specify requests, and respond to the other applications requests.
Purge - Remove old data from the system. Data may be stored to disk. Alarm and trend data may be purged.
R
Resource Catalog Files - Resource files define how node information is displayed in LNServer. LNServer uses
this information to decode and extract information about network variables (NVs) and configuration parameters
(CPs).
Reheat - A system used to provide local space heating when required by turning on a hot water heat exchanger
or electric heater in a duct to warm the air flow.
Repeater - A simple router used to increase the network length or switch to a new channel.
Reset - (to reset a node) Resets the neuron on the CPU of the hardware device.
Restore - Place previously removed data back in the workstation database. Purged alarm and trend data which
has been stored to disk may be restored.
RH - Relative Humidity.
Right click - Click once with the right mouse button.
Router - Hardware device allowing communication between different media types, or the Physical Tree element
representing it. It will selectively filter information and can increase the network length.
RTU - Roof Top Unit.
S
Samples - The number of data points available. It can refer to the total amount of space in the buffer, or the
amount of space allocated to a single trend channel.
Schedules - A series of start and stop times used in conjunction with a group of days. Schedules are set up in
CPL and used for building control.
388
Appendices
Rev 2.0
Glossary
Security File - Profile set up in NexSys limiting an operator to certain system command options.
Selector - Used during point binding, the selector is a 14-bit number that LNS assigns to the bind so that both
ends (NVs) what is being updated.
Send Default on Error - Determines whether or not to send the defined Default Value - instead of Error when the point is in error.
Send Time - Amount of time a point waits prior to broadcasting its data to the LON.
Sensor - A device used to measure a variable. Usually, a space temperature.
Service Pin - Physical input to an Echelon node which is used when configuring a node. Activating the service
pin broadcasts the neuron ID to the NWS.
Setpoint - The desired value of a control point.
SNVT (Standard Network Variable Type) - Format of a point using predefined ranges, allowing data to be
exchanged between controllers. A standardized engineering unit.
Space Temperature - Current temperature recorded in a zone by a thermistor or sensor.
SCPT (Standard Configuration Property Type) -A SCPT is a LONMARK-standardized definition type of
configuration property (CP) for devices.
Status Send Interval - The interval at which the controller broadcasts a status from one of its points to the
NexSys server. The NexSys server monitors the traffic to ensure that all controllers are on-line. The default is
30 seconds.
Subnet Mask - A four byte (32 bit) binary value which defines the network ID portion of an IP address and the
host ID portion.
Subnet /Node Addressing - Refers to a single node by its domain/subnet/node (DSN) address assigned when
the network image is sent to the node during its initial setup.
Subtree - The portion of the Physical Tree that is under a node. It can contain points, LONMARK objects, NVs
(Network Variables), and CPs (Configuration Parameters).
System Node - The Physical Tree element that represents the PC being used to access the LON. It is also used to
access database-global properties.
SWT - Supply Water Temperature.
T
TCP/IP - Transmission Control Protocol/Internet Protocol. A suite of protocols controlling Internet communications by allowing for host definition and information routing.
Terminal Unit - An end device on the DDC (Direct Digital Control) system. The VAV box is an example of a
terminal unit.
Thermal Load - Heating capacity of a system.
Thermistor - A thermoelectrical element used to measure temperature.
Third Party Node - Any device manufactured by a company other than Johnson Controls, Inc.
Time Broadcast Interval - The interval at which the time provider broadcasts the current time to all controllers.
This is necessary to coordinate all controllers, since most controllers do not have a real time clock and are thus
only accurate to within a few seconds per day. The default is 15 minutes.
Time Provider - The node in the system (designated by the user) which coordinates time for all nodes in the
system by broadcasting the time at an interval. Currently the time provider must be an FSC.
Totalizer (AI) - A point which registers a tally. For example, it could count the number of times a relay opens.
TP-1250 - A twisted pair wire with a speed of 1.25 M Baud. TP-1250 can only be used with bus topology, and
the length is limited to 1600 ft. It is polarity insensitive.
Transmit Timer - Indicates the interval in seconds that the LON retries to send Request and Acknowledged
messages.
Appendices
389
Glossary
Rev 2.0
Trend - Set up on an individual point to monitor its status over time. It may be viewed, printed, and graphed.
Trend Channel - A collection of data that has been gathered on a single point.
Trend Configuration - The relatively small amount of data that configures the controller and determines the
point(s) for which data to be stored, the interval required, and/or the change (delta) that will be monitored.
Trend Data - The entire collection of data gathered on a single point.
Trend List - A list of all points in the NexSys system which are currently being trended.
Trend Sample - A single piece of data on a single point. The smallest unit of trend data.
Triac - Discrete electronic device for switching an AC signal. This cannot be used for DC since it will only turn
off when instantaneous current drops to zero.
TSO STAT - Temperature, setpoint, override microcontroller thermostat.
Turnaround Addressing - Addressing for connections that take place exclusively within the node.
Two-State - Simple On/Off or Open/Closed signal.
U
UCPT (User-defined Configuration Property Type) - Manufacturer defined configuration properties types.
UI - User Interface.
Update Firmware - To send a new software revision from the PC to the hardware device.
Update Interval - Indicates the interval in seconds that NSS retries to update (in the background) any changes
made on a device that NSS was not able to update during the original transaction.
Upload - The transfer of data from the panel to the front end.
URL - Universal Resource Locator. An alphanumeric name which resolves to the IP address of a site on the
Internet.
User Defined Graphic - The graphic of a node custom designed by the user to display point status data and
access other graphics, editors, or CPL pages.
UV - Unit Ventilator.
V
VAV 01 - Variable Air Volume controller requiring an external damper actuator.
VAV 02 - Variable Air Volume controller with an integrated damper actuator.
W
WAN - A network comprised of multiple locations, usually a group of interconnected LANs.
Wink - To cause the service LED of a hardware device to flash.
WINS - Windows Internet Name Service. A Microsoft service provided for Windows PCs containing Internet
numbers for specific NetBIOS names.
WWW - World Wide Web. A group of connected computers on the Internet running Hypertext Transfer Protocol.
390
Appendices
Rev 2.0
Glossary
Appendices
391
Glossary
392
Appendices
Rev 2.0
Appendix C
NexSys Architecture
NexSys Architecture
Rev 2.0
Main NexSys PC
NexSys Software
NWS
NexSys Workstation
Remote NexSys PC
TCP/IP
Connection
LNServer
NexSys Software
NWS
NexSys Workstation
LNServer
TCP/IP
Connection
LonWorks Network
Services Server
Database
LONWORKS Software
LNS
NSI
NSS
Network Services
Server
Network
Services
Interface
LON
LON
NODE
NODE
NODE
NODE
NODE
NODE
NEXSYS SOFTWARE
NexSys 2.0 contains two ESUSA software programs; the NexSys Workstation (NWS), and LNServer. NWS
provides the capability to configure, edit, and program your building control system. LNServer provides access
to the LNS architecture, and gives NexSys the ability to interact with Active X component-based software.
394
Appendices
Rev 2.0
NexSys Architecture
LNSERVER
LNServer connects NWS to LNS. When a request is made, the LNServer communicates with the LONWORKS
Component Architecture (LCA) Object Server Active X Control, which in turn passes the request to LNS. The
LNServer runs concurrent with the NexSys Workstation.
The LNServer performs the functions of the Echsub and the Netman in previous versions of NexSys, and uses
LNS instead of LonManager API for DOS. Unlike previous versions of the EchSub and the NetMan, a copy
of LNServer must be installed on every PC; both main and remote.
Appendices
395
NexSys Architecture
Rev 2.0
They can view, enter, or update information on their nodes and points, CPL programs, schedules, and binding
information. LNServer and LNS manage services carried out by the user requests.
In this example, the user creates a new node. LNServer then communicates this request to LNS through the LCA
Object Server. The NSS creates or accesses the network database for the information entered in the NWS. The
NSS is also communicating with the device in the field through the NSI card.
When a VAV-01 node is added to the Physical Tree through the NWS, All the information regarding that VAV
must be downloaded to the actual controller in the field. The interactions listed below take place in the order as
defined. :
1.
2.
NWS requests service pin from LNServer. User send service pin from the device in the field,
bypassing the LNS database.
3.
NWS sends Neuron ID from LNServer, which passes the data to the LNS database.
4.
NWS commands that the Network Image and Configuration Data be downloaded to the VAV-01 in
the field. The data is routed through LNServer to LNS, and then downloaded to the device. A
Finished message is sent back from the device to NWS.
NWS
LNServer
LNS
Database
VAV-01 Node
(Sometimes)
ADD
Bypasses database
Finished
396
Appendices
Rev 2.0
NexSys Architecture
Appendices
397
NexSys Architecture
398
Appendices
Rev 2.0
Appendix D
LNServer
LNServer
Rev 2.0
OVERVIEW OF LNSERVER
LNServer connects NWS to LNS. When a request is made, the LNServer communicates with the LONWORKS
Component Architecture (LCA) Object Server Active X Control, which in turn passes the request to LNS. The
LNServer runs concurrent with the NexSys Workstation.
The LNServer performs the functions of the Echsub and the Netman in previous versions of NexSys, and uses
LNS instead of LonManager API for DOS. Unlike previous versions of the EchSub and the NetMan, a copy
of LNServer must be installed on every PC; both main and remote.
STARTING LNSERVER
1.
Double Click on
2.
Click
3.
Click
> Programs > NexSys2 Start. This option will open both LNServer and NWS.
The LNServer Main Window (Figure 1) consists of four windows; a large window on the left, and three smaller
windows on the right.
When LNServer first opens, only the LNServer Messages and the UI Activity windows appear.
When the Tree Poll Thread window opens, the LNServer is now operational, and you can now start
NWS. The User Connection Window will remain blank until NWS is running.
Title Bar
LNServer Messages
Menu Bar
User Connection
Window
UI Activity
System Status
Window
Figure 1. LNServer Main Window
TITLE BAR
The Title Bar (Figure 2) is the horizontal bar at the top of the window. It contains the title of the window, the
LNServer icon and the
(Maximize),
(Minimize), and
(Close) buttons.
400
Appendices
Rev 2.0
LNServer
MENU BAR
The Menu Bar (Figure 3) displays the names of LNServer menus. It is located below the Title Bar. Each menu
item has a pull-down list of available menu commands (Figure 4).
To open the drop-down menu:
1.
Appendices
401
LNServer
Rev 2.0
UI ACTIVITY WINDOW
The UI (User Interface) Activity window (Figure 7) displays the activity being displayed on the users computer
monitor. It continually refreshes, or paints, as objects are moved, resized, etc., on the viewing screen.
402
Appendices
Rev 2.0
LNServer
EXITING LNSERVER
There are four ways to exit the NexSys:
1.
2.
3.
Click the
4.
Click on the LNServer icon in the left corner of the Title Bar. Select Close.
The LNServer button on the Task Bar at the bottom of the screen will appear as in Figure 7.
Appendices
403
LNServer
404
Appendices
Rev 2.0
Rev 2.0
Appendices Index
Appendices Index
A
E
Exiting LNServer 403
U
UI (User Interface) Window 402
User Connection Window 401
G
Glossary 382
L
LNS 3.0
Architecture 395
LCA Object Server ActiveX Control 395
Network Services Interface (NSI) 395
Network Services Server (NSS) 395
LNServer 395
LNServer Messages Window 401
M
Menu Bar 401
N
Network Information 402
NexSys and LNS Architecture
Example of Software Interaction 395
Overview 394
NexSys Software 394
LNServer 395
NexSys Workstation (NWS) 394
NWS 394
Appendices
405
Appendices Index
406
Appendices
Rev 2.0
Rev 2.0
Master Index
A
B
Basic Menu Concepts SWO-10
Basic Mouse Actions SWO-7
Basic Window Concepts SWO-8, 9
Binding SSU-158, PRO-232
Binding Editor PRO-232
Refresh Button PRO-233
Block Connections PRO-252
Connecting Blocks PRO-252
Deleting A Block Connection PRO-253
Multiple Inputs PRO-253
Prohibited PRO-252
Broadcast SSU158, 159, 160, 181, 182, 183, 184
Buttons SWO-12
Software Overview
Accumulator PRO-267
Add PRO-293
Analog Constant PRO-264
Analog Input PRO-286
Analog Output PRO-286
AND PRO-287
Calculation PRO-267
Constant Time PRO-300
Convert Time PRO-300
Counter PRO-269
Current Time PRO-301
Dial Provider PRO-269
Digital Constant PRO-264
Digital Input PRO-286
Digital Output PRO-286
Divide PRO-293
Enthalpy PRO-270
Equal - Analog PRO-290
Equal - Digital PRO-290
Error - Analog PRO-270
Error - Digital PRO-271
Greater Equal PRO-291
Greater Than PRO-291
Input - Analog PRO-296, 297
Lead/Lag PRO-272
Less Equal PRO-292
Less Than PRO-292
Min/Max PRO-273
Minimum On/Off PRO-274
Modulus PRO-294
Multiple Analog Input PRO-297
Multiple Digital Input PRO-298
Multiply PRO-294
Negate PRO-294
NOT PRO-288
Not Equal - Analog PRO-290
One Shot PRO-274
OR PRO-288
Output - Digital PRO-297
PID Loop PRO-276
Psychro PRO-277
Ramp PRO-277
Relay - Analog PRO-278
Reset PRO-279
Rolling Average PRO-280
Runtime PRO-281
Schedule PRO-282
ii
Software Overview
Rev 2.0
Rev 2.0
Software Overview
iii
iv
Software Overview
Rev 2.0
Rev 2.0
Software Overview
vi
Software Overview
Rev 2.0
Rev 2.0
Router
Bridge Router SSU-120
Configured Router SSU-120
Learning Router SSU-120
Permanent Bridge Router SSU-120
Permanent Repeater Router SSU-120
Repeater Router SSU-120
Router Classification Types SSU-120
Routers OPS-333
Add At End Command OPS-335
Configuration Data Sets OPS-334
Types of Routers OPS-334
Runtime Block PRO-281
RX ISU-60
S
Scan Rate SSU-149, 153, 172
Scan Time SSU-176
Schedule
Add PRO-305
Create PRO-305
Entering Values PRO-306
Delete PRO-308
Edit PRO-308
Pop-up Menu PRO-305
Rename PRO-308
Viewing PRO-304
Schedule Block PRO-282
Schedules OPS-350
Add OPS-351
Copy To FSC OPS-352
Delete OPS-352
Rename OPS-352
Scheduling PRO-304
Schedule CPL Block PRO-304
Schedule Subtree PRO-304
Summary Schedule List PRO-304
Scroll Bars SWO-8
Scroll Box SWO-8
Select SWO-7
Select Hi/Lo/Average Block PRO-271
Sequencer Block PRO-283
Serial Fan SSU-154
Service Pin SSU-103, 132, 141, 165
Set Time/Day On Node SSU-109
Setpoint SSU-177
Setpoint Controller SSU-148, 172
Software Overview
vii
Rev 2.0
U
UI (User Interface) Window APP-402
Units SSU-146, 170
Unoccupied Cooling Setpoint SSU-148, 171
Unoccupied Heating Setpoint SSU-148, 171
User Connection Window APP-401
User Mode SSU-146, 170
W
Window
Maximize SWO-9
Minimize SWO-9
Move SWO-9
Resize SWO-9
Restore SWO-9
Windows NT SWO-19
Accessing Information
Pull-Down Menus SWO-10
Copy an Object SWO-16
Create a Folder SWO-16
Delete a Folder SWO-16
Desktop SWO-14
Find an Object SWO-17
Hardware SWO-6
Move an Object SWO-16
MS DOS Window SWO-18
Overview SWO-14
Recycle Bin SWO-16
Rename an Object SWO-16
Screen Breakdown
Cursor SWO-7
Scroll Bars SWO-8
Windows SWO-9
Windows NT Help SWO-15
X
XOR Block PRO-288
viii
Software Overview