mcl tool 5.4 - Johnson Controls

Transcription

mcl tool 5.4 - Johnson Controls
MCL TOOL 5.4 - SECTION ONE
SOFTWARE OVERVIEW
Chapters
1. MCL Tool Software Architecture
Literature # - TD-2058
Software Overview Introduction
MCL Tool User’s Guide
Rev 5.4
The documentation contained in this publication is the exclusive property of Johnson Controls, Inc., and its use
is restricted to the licensed software with which it is furnished. This publication may not be used for any other
purpose without the express written consent of Johnson Controls, Inc. 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.
© 2002, 2004 Johnson Controls, Inc.
All Rights Reserved
www.johnsoncontrols.com
Prublished in U.S.A.
2
Software Overview
Rev 5.4
MCL Tool User’s Guide
Software Overview Introduction
Table of Contents
Chapter One - MCL Tool Software Architecture
1-1
MCL Tool Software Architecture .......................................................................................
MCL Tool ................................................................................................................
MCLT .....................................................................................................................
LNServer ...............................................................................................................
LNS .......................................................................................................................
OPC LonWorks Server ..........................................................................................
M3 Workstation ......................................................................................................
M5 Workstation ......................................................................................................
NAE .......................................................................................................................
1-2
1-2
1-3
1-3
1-3
1-3
1-3
1-3
1-3
Software Overview Index
Index -1
Software Overview
3
Software Overview Introduction
4
Software Overview
MCL Tool User’s Guide
Rev 5.4
Chapter One
MCL Tool Software Architecture
This chapter contains information on:
z The MCLT
z The LNServer
z LONWORKS® Network Services (LNS® Services)
z OPC LONWORKS® Server
z The M-Series Workstations
MCL Tool Software Overview
MCL Tool User’s Guide
Rev 5.4
MCL TOOL SOFTWARE ARCHITECTURE
MCL Tool software architecture, as it relates to the Metasys® system extended architecture, is comprised of five
main elements:
·
The MCLT
·
The LNServer
·
LONWORKS® Network Services (LNS) Architecture
·
The M3 or M5 Workstation
·
The Object Linking and Embedding for Process Controls (OPC) LONWORKS® Server
The combination of MCL Tool, M-Series Workstation, and OPC technologies provides a full range of facility
management setup, control, and analysis capabilities, all within a LONWORKS®–based environment. Figure 1
below illustrates the basic architecture.
MCL Tool
MCLT
M3* or M5**
Workstation
*Please see the M3
Workstation Users
Manual for product
information.
** Please contact SIS
in Louisville for more
information on using
the M5 Workstation.
OPC
LNServer
LONWORKS
SERVER
LNS
LONWORKS
NODE
NAE
Figure 1. MCL Tool Software Architecture
MCL TOOL
MCL Tool is a LONWORKS® network configuration tool used for the setup and configuration of the building
automation system. It is comprised of three components; MCLT, LNServer, and LNS. MCL Tool can also
export a database of a configured LONWORKS device so it can be viewed and controlled from the Metasys®
system extended architecture environment. See the LONWORKS Network Integration With NAE Technical Bulletin
(LIT-1201668) for more information on Metasys system extended architecture.
1-2
Section 1-Software Overview
Rev 5.4
MCL Tool User’s Guide
MCL Tool Software Overview
MCLT
MCLT is the graphical user interface for MCL Tool. All node configuration, node operations, point binding, and
execution of plug-ins is performed using MCLT. MCLT is also used for writing and editing specialty programs
for the Flexible System Controller (FSC) using Control Programming Language (CPL), and scheduling of the
FSC. In addition, the MCLT is used to create the database export files for use in the Metasys system extended
architecture. See the Generate MSEA Export File menu option in Section 3 - System Setup>Chapter 1 Common Node Functions of the MCL Tool 5.4 User’s Guide (LIT-TD2060).
LNSERVER
LNServer allows MCLT to communicate with the LNS architecture. It serves as the interface between MCLT
and the LNS Component Object Model (COM) technology. When the user makes a request in MCLT, the data is
sent to LNServer using TCP-IP protocol. LNServer then communicates the data to LNS. Information is returned
to MCLT 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.
OPC LONWORKS SERVER
The OPC LONWORKS® Server is the “plug-and-play” interface between the M-Series Workstation and the LNS
Architecture. It utilizes Object Linking and Embedding – for Process Control (OPC) technology for plug-andplay software, providing communications between building control systems. The OPC Server accesses data from
the field through LNS, and provides that data to the M-Series Workstation. The multi-tasking OPC LONWORKS®
Server communicates with all LONTALK® media.
M3 WORKSTATION
The M3 Workstation is the dynamic graphical display for the building control system. The M3 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.
M3 receives information from the field via the OPC Server.
M5 WORKSTATION
The M5 Workstation is supported by Johnson Controls Systems Integration Services (SIS) in Louisville Kentucky. Contact SIS Engineering Services for engineering and design help, and SIS Product Support for installed
systems.
NAE
The Network Automation Engine (NAE) with a LONWORKS® network interface serves as a LONWORKS network
integrator within the Metasys® system extended srchitecture. As a LONWORKS network integrator, the NAE
monitors and supervises LONWORKS enabled devices on a single network segment. Data is presented on a Web
browser that is logged in to the NAE or Application and Data Server (ADS) requesting data over the IP network.
MCL Tool is used strictly as a configuration tool to add and setup nodes on the LONWORKS network. Once these
nodes are configured and online, a Web browser, logged in to the NAE is used as the NAE user interface (UI).
An NAE must be commissioned and online on the LONWORKS network to assure communication and control
from the Metasys system extended architecture. Once the NAE and any other LONWORKS devices have been
added to the physical tree, a database export file for each LONWORKS device can be created and then imported
into the NAE using a Web browser. See Generate Metasys Export File in the Section 3 - System Setup Common Node chapter of this document. See the LONWORKS Network Integration With NAE Technical
Bulletin (LIT-1201668) for more information on the NAE.
Section 1-Software Overview
1-3
MCL Tool Software Overview
1-4
Section 1-Software Overview
MCL Tool User’s Guide
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
Software Overview Index
Software Overview Index
L
LNS 1-3
LNServer 1-3
M
M3 Workstation 1-3
M5 Workstation 1-3
MCL Tool 1-2
MCLT 1-2, 1-3
N
NAE SWO 1-3
Network Automation Engine 1-3
O
OPC LonWorks® Server 1-3
Section 1-Software Overview
Index-1
Software Overview Index
Index-2
Section 1-Software Overview
MCL Tool User’s Guide
Rev 5.4
MCL TOOL 5.4 - SECTION TWO
INSTALLATION AND STARTUP
Chapters
1. MCL Tool Software Installation
2. Hardware Installation
3. Getting Started
Literature # - TD-2059
Installation and Startup Introduction
MCL Tool User’s Guide
Rev 5.4
The documentation contained in this publication is the exclusive property of Johnson Controls, Inc., and its use
is restricted to the licensed software with which it is furnished. This publication may not be used for any other
purpose without the express written consent of Johnson Controls, Inc. 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 Johnson Controls, Inc. FSC™, CPL™ and MCL Tool™ are trademarks of Johnson
Controls, Inc.
© 2002, 2004 Johnson Controls, Inc.
All Rights Reserved
www.johnsoncontrols.com
Published in U.S.A.
2
Section 2 - Installation and Startup
Rev 5.4
MCL Tool User’s Guide
Installation and Startup Introduction
Table of Contents
Chapter
ter One - MCL Tool Software Installation
In
tion
1-1
MCL Tool
ool Overview ...........................................................................................................
..................................
.........................................................
1-2
nfiguration Types .....................................................................................................
............................
.........................................................
PC Configuration
1-2
Installation Checklist ....................................................................................
1-3
...........
.........................................................
Before You Begin The Installation: ..................................................................................... 1-4
Installing Network Protocols ................................................................................... 1-4
Installing MCL Tool For The First Time .............................................................................. 1-5
Configuring LNServer .............................................................................................
.................
........................................... 1-6
Opening The LNServer Configuration
Wizard ..............................................
Co
........................................... 1-6
Configuring LNServer For Local Location ...................................................
........................................... 1-7
Configuring LNServer For Remote Location (TCP/IP
CP/IP - Lightweight Client) 1-10
Configuring LNServer For Remote Location ( NSI
SI - Full Client) ............... 1-13
Configuring LNServer For A Remote Location ( IP - Full Client) ............... 1-15
Chapter Two - Hardware Installation
2-1
Introduction ....................................................................................................................... 2-2
Disabling And Removing The Full-Size PCLTA Card ......................................................... 2-3
Installing The Hardware Drivers ........................................................................................ 2-4
Installing The PCLTA-10/20 Card .................................................................................... 2-11
Installing The PCC-10 (Laptop Only) ............................................................................... 2-11
Chapter Three - Getting Started
3-1
Start-Up Procedure ........................................................................................................... 3-2
Add ESUSA Resources To Catalog ........................................................................ 3-2
Adding ESUSA Resources To Catalog ........................................................ 3-2
Starting MCLT And LnServer .................................................................................. 3-4
Starting MCLT And LNServer Together ........................................................ 3-4
Starting MCLT .............................................................................................. 3-4
Starting LNServer ........................................................................................ 3-4
MCLT Main Window ................................................................................................ 3-5
Title Bar .................................................................................................................. 3-5
Version Number of MCLT Software ........................................................................ 3-5
Resizing The MCLT Windows ................................................................................. 3-6
Menu Bar ................................................................................................................ 3-6
Toolbar .................................................................................................................... 3-6
Physical Tree .......................................................................................................... 3-7
Working Panels ....................................................................................................... 3-7
Server Status Bar ................................................................................................... 3-7
Exiting MCLT ..................................................................................................................... 3-8
Exiting LNServer ............................................................................................................... 3-8
Installation and Startup Index
Index-1
Section 2 - Installation and Startup
3
Installation and Startup Introduction
4
Section 2 - Installation and Startup
MCL Tool User’s Guide
Rev 5.4
Chapter One
MCL Tool Software Installation
This chapter contains information on:
Types of PC Configurations
Minimum System Requirements
Installing MCL Tool
Configuring LNServer
Software Installation
MCL Tool User’s Guide
Rev 5.4
MCL TOOL OVERVIEW
Metasys® system Connectivity to LONWORKS® networks (MCL) Tool 5.4 is a LONWORKS Network Services (LNS)
software binding tool used to configure a LONWORKS network, and is based on the LNS database standard. The
LNS database generated by MCL Tool is used to create an OPC tag database for the LONWORKS Network (LN)
Data Access Server.
PC CONFIGURATION TYPES
There are two possible Personal Computer (PC) configurations used in an MCL Tool system:
· Server PC which has the MCLT, LNServer, and LONWORKS Network Services (LNS™)
· Remote/Network PC which has the MCLT, LNServer, LNS™ Client, and communicates with a Server PC
over a network (Figure 1).
Server PC
MCLT
LNServer
LNS
Figure 1. Server PC with MCLT, LNServer, and LNS
Remote/Network PC
ket
Soc
Server PC
MCLT
LNServer
LNS Client
Remote/Network PC
MCLT
LNServer
LNS
Socket
Figure 2. Remote/Network PC Communicating with Server PC through Sockets
1-2
Section 2 - Installation and Startup
MCLT
LNServer
LNS Client
Rev 5.4
MCL Tool User’s Guide
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.
•
•
•
•
•
•
•
•
Step One: Install Network Protocols (TCP/IP)
Step Two: Install MCL Tool
Step Three: Disable and Remove Full-Size PCLTA
Step Four: Install Drivers For Your PCLTA/PCC-10 Card
Step Five: Install PCLTA-10/PCLTA-20/PCC-10
Step Six: Reinstall Service Pack
Step Seven: Starting MCLT
Step Eight: Configure LNServer
Section 2 - Installation and Startup
1-3
Software Installation
MCL Tool User’s Guide
Rev 5.4
BEFORE YOU BEGIN THE INSTALLATION:
Before you begin your MCL Tool installation, verify that your PC meets the minimum criteria listed below. In
order to successfully install MCL Tool 5.4 software, each MCL Tool PC must have the following:
Windows® 2000 Professional operating system with Service Pack (SP) 4 or later
or Windows® XP Professional operating system with SP 1 or later
2.6 GHz Pentium® 4 processor (Dual processors are not supported)
256MB Random Access Memory (RAM), 512 MB for high point density systems
40 GB hard disk capacity minimum (If running System Tools and an M-Series Workstation on the same
computer, maintain at least 600 MB of free space on the hard disk for virtual memory.)
1.44 MB 3.5" diskette drive
Super VGA color monitor (800 x 600), (1024 x 768), or (1280 x 1024)
IBM-compatible mouse
PCLTA-10, PCLTA-20 or PCC-10 (laptop)
Network Adapter
4x or higher CD-ROM drive, CD-RW drive recommended for making backups.
MCL Tool 5.4 Software must be installed in the order given in this User Guide:
1. Install the Network Protocols
2. Install the MCL Tool software
3. Reinstall either the Windows® 2000 Service Pack or Windows® XP Service Pack
4. Configure the LNServer.
INSTALLING NETWORK PROTOCOLS
Windows® 2000 Professional and Windows® XP Professional operating systems both use plug-and-play to
recognize a network interface card when it is present in a PC. Once Windows recognizes the network card it
must be configured with the proper protocols. MCL Tool requires that the TCP/IP protocol be installed.
To verify TCP/IP is present:
1.
Click
and choose Settings > Control Panel.
2.
Double click on the icon labeled Network and Dial-up Connections to open the Network and DialUp Connections screen (Figure 3).
Figure 3. Network and Dial-Up Connections Screen
3.
1-4
Right-click on the Local Area Connection icon and select Properties to open the Local Area
Connection Properties screen (Figure 4).
Section 2 - Installation and Startup
Rev 5.4
MCL Tool User’s Guide
Software Installation
Figure 4. Local Area Connections Properties Page Showing TCP/IP Already Configured
If TCP/IP is in the list of components and the box next to it is checked, then TCP/IP is already configured and active.
If the box next to TCP/IP is not checked, check it to make TCP/IP active.
If TCP/IP is not in the list of components, see your network administrator or refer to the Windows Help
file for information on installing TCP/IP.
INSTALLING MCL TOOL FOR THE FIRST TIME
•
You must set up the network before installing MCL Tool. See Installing Network Protocols in this
chapter.
•
To install MCL Tool, you must log in to your Windows 2000 computer under a profile which has
system administrator privileges. You MUST install TCP/IP on all PCs prior to installing MCL Tool.
•
Before running MCL Tool 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, Hardware Installation).
NOTE: These installation steps must be performed on every PC, server, and remote PC.
The MCL Tool software is shipped on a CD-ROM. Use the following procedure to install MCL Tool.
To install MCL Tool:
1.
2.
Place the MCL Tool 5.4 Installation CD into the CD ROM drive. Wait about 10 seconds.
If the MCL Tool Autorun does not initialize the software program:
a. Click
and select Run…. from the Start Menu.
b. Select the drive containing the MCL Tool Installation CD.
c. Select the NexSys2 directory.
d. Select Setup.exe and click
.
Section 2 - Installation and Startup
1-5
Software Installation
MCL Tool User’s Guide
Rev 5.4
e. You will be returned to the Run window. 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
MCL Tool Install. Follow the instructions on your monitor. If you are prompted to overwrite
to continue
existing files, select “No To All.” When the installation is complete, click
with the MCL Tool Install program.
4.
Choose the destination directory where MCL Tool 5.4 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.
, then click
.
Choose the Folder Name for the Start menu. The default name is MCL Tool 5.4. 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 you’ve chosen for your MCL Tool 5.4 install. Review the
options. If they are correct, select
7.
. To make changes, click
.
A message window will pop up telling you that you must install a valid LONTALK card before MCL
Tool will communicate on the LONWORKS network. Click
.
NOTE: The Windows 2000 installation for the PCLTA-10, PCLTA-20, and PCC-10 cards is found
in the PCLTA directory on the MCL Tool 5.4 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.
Upon completion of the install, you may press
> Programs > MCL Tool 5.4 to display the
three necessary MCL Tool programs. If you like, you may create desktop icons for these programs.
NOTE: Install all hardware (Chapter Two, Hardware Installation) and configure the LNServer
(Chapter Three, 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 ex,
plained first, followed by the steps for configuration on a remote server. Use the
, and
buttons as needed.
OPENING THE LNSERVER CONFIGURATION WIZARD
1.
To open the LNServer Configuration Wizard, either click
on the Windows 2000 task bar
and choose Programs > MCL Tool 5.4 > Configure LNServer (Figure 5),
1-6
Section 2 - Installation and Startup
Rev 5.4
MCL Tool User’s Guide
Software Installation
Figure 5. Start menu for Configure LNServer
OR:
2.
Double click on the
icon on your desktop (if installed).
3.
The MCL Tool LNServer Configuration Wizard window (Figure 6) opens. Click
to
begin the configuration process.
CONFIGURING LNSERVER FOR A LOCAL LOCATION
Figure 6. LNServer Configuration Wizard Window
1.
This screen (Figure 7) prompts you for the location of your server. Use the default selection Local
.
(Your Machine). Click
2.
Figure 7. LNServer Server Location Window
Select your network (Figure 8). 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 use the
Browse button to select your folder.
d. Click
.
To select an existing network:
Section 2 - Installation and Startup
1-7
Software Installation
MCL Tool User’s Guide
Rev 5.4
a. Select the Existing Network radio button.
b. Using your mouse pointer, click on the network desired.
c. Click
.
To delete an existing network:
a. Using your mouse pointer, click on the network you want to delete.
b. You will be prompted to verify the deletion (Figure 9). Click
c. Click the
button.
Figure 8. LNServer Select Network Window
3.
.
Figure 9. Please Verify Deletion Window
Select the Network Interface from the menu on the right side of the window (Figure 10). If your
setup does not have a PCLTA card, select the No NI (engineered mode). Click
.
Figure 10. LNServer Select Network Interface Window
4.
Enter the properties for your server (Figure 11) 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
1-8
Section 2 - Installation and Startup
Browse button to select the path that you want LNServer to
Rev 5.4
MCL Tool User’s Guide
Software Installation
follow to find .xif (XIF Image Document) files.
Graphics Folder: Type in or use the
follow to find icons and bitmap files.
Browse button to select the path that you want LNServer to
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
.
6.
The Local IP/Remote Channel Settings window (Figure 12) 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.
to continue.
You can leave the fields blank if you don’t want this option. Click
Figure 11. Local Server Properties Window
7.
Figure 12. Local IP/Remote Channel Settings Window
Use the Subsystem Selection window (Figure 13) 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
.
To select an existing subsystem:
a. Select the Existing Subsystem radio button.
b. Using your mouse pointer, click on the subsystem desired.
c. Click
.
To delete an existing subsystem:
a. Using your mouse pointer, click on the subsystem you want to delete.
Section 2 - Installation and Startup
1-9
Software Installation
MCL Tool User’s Guide
b. Click the
8.
Rev 5.4
button.
The Verify and Exit window (Figure 14) 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
Figure 13. Subsystem Selection Window
button to select the correct parameters.
Figure 14. Verify And Exit Window
CONFIGURING LNSERVER FOR A REMOTE LOCATION (TCP/IP - LIGHTWEIGHT
CLIENT)
TCP/IP Lightweight Client in not recommended for more than 2 remote clients. Full client is the recommended
configuration.
1.
This screen (Figure 15) 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 MCLT Server Location menu.
b. Select the TCP/IP or NSI from the Remote Server menu.
Figure 15. LNServer Server Location Window
c. Click the
(Figure 16).
1-10
Section 2 - Installation and Startup
RCU button. The LNS Remote Client Configuration Utility window opens
Rev 5.4
MCL Tool User’s Guide
Software Installation
d. From this window, you can add, edit, or delete remote networks. TCP must be selected for the
Default Remote Transport field.
• To add a remote network, click
. The Add LNS Network window opens (Figure
17). Enter the network name and local address (if applicable). Click
Browse to select the
Server Address. The Local LNS Servers window opens (Figure 18). Use the mouse pointer to
. The Server Port will update to
select the network address you want, and click
the selected address.
You will return to the LNS Remote Client Configuration Window, with your network listed in the Remote
Networks field. Click
. Proceed to step 1e.
Figure 16. LNS Remote Client Configuration Window
Figure 17. Add LNS Network Window
Figure 18. Local LNS Servers Window
Figure 19. Edit LNS Network Window
• To edit a remote network, select the network and click
. The Edit LNS Network
window opens (Figure 19). Make changes as described in Adding a Remote Network above.
When you have made all changes, click
. You will return to the LNS 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
proceed to step 1e.
• To delete a network, select the network and click
Click
. The network will be removed.
and proceed to step 3e.
Section 2 - Installation and Startup
1-11
Software Installation
MCL Tool User’s Guide
Rev 5.4
1e. Click
2.
The Network Interface Selection (Figure 20) window opens. Use the default selection Internet in the
.
Remote Network Interface (TCP/IP) field. Click
3.
The Network Selection window opens (Figure 21). 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
.
Figure 20. Network Interface Selection Window
4.
The Local IP/Remote Channel Settings window (Figure 22) opens. Leave the Remote Server
Settings Channel field blank, and click
Figure 22. Local IP/Remote Channel Settings Window
5.
Figure 21. Network Selection Window
.
Figure 23. Subsystem Selection Window
Use the Subsystem Selection window (Figure 23) to select an existing subsystem. Click
..
6.
1-12
The Verify and Exit window (Figure 24) 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.
Section 2 - Installation and Startup
Rev 5.4
MCL Tool User’s Guide
If the listed information is not correct, use the
Software Installation
button to select the correct parameters.
Figure 24. Verify And Exit Window
7.
Click the
button to save your selections and exit.
CONFIGURING LNSERVER FOR A REMOTE LOCATION ( NSI - FULL CLIENT)
1.
Run the Configure LNServer option from the MCL Tool Menu to display the LNServer Configuration Wizard (Figure 25). Click
to open the Server Location Selection Screen (Figure 26).
This screen prompts you for the location of your server and remote server type. Follow the steps
below:
a. Select the Remote (TCP/IP or NSI) radio button from the MCLT Server Location menu.
b. Select the NSI (Full Client) from the Remote Server menu.
Figure 25. LNServer Configuration Wizard Window
Figure 26. Server Location Selection Window
2.
The Network Interface Selection (Figure 27) window opens. Choose a network in the Remote
.
Network Interface (NSI) field. Click
3.
The Network Selection window opens (Figure 28). You must choose an existing network in this
window. This Existing Network field is the result of the networks you registered previously. Click
the network you want to use, and click
.
Section 2 - Installation and Startup
1-13
Software Installation
MCL Tool User’s Guide
Figure 27. Network Interface Selection Window
Figure 28. Network Selection Window
4.
The Local IP/Remote Channel Settings window (Figure 29) opens. Leave the Remote Server
.
Settings Channel field blank, and click
5.
Use the Subsystem Selection window (Figure 30) to select an existing subsystem. Click
Figure 29. Local IP/Remote Channel Settings Window
6.
.
Figure 30. Subsystem Selection Window
The Verify and Exit window (Figure 31) 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
Figure 31. Verify and Exit Window
1-14
Rev 5.4
Section 2 - Installation and Startup
button to select the correct parameters.
Rev 5.4
MCL Tool User’s Guide
7.
Click the
Software Installation
button to save your selections and exit.
CONFIGURING LNSERVER FOR A REMOTE LOCATION ( IP - FULL CLIENT)
1.
Run the Configure LNServer option from the MCL Tool Menu to display the LNServer Configuration Wizard (Figure 32). Click
to open the Server Location Selection Screen (Figure 33).
This screen prompts you for the location of your server and remote server type. Follow the steps
below:
a. Select the Remote (TCP/IP or NSI) radio button from the MCLT Server Location
menu.
b. Select the NSI (Full Client) from the Remote Server menu.
Figure 32. LNServer Configuration Wizard Window
Figure 33. Server Location Selection Window
2.
The Network Interface Selection (Figure 34) window opens. Choose a network in the Remote
.
Network Interface (NSI) field. Click
3.
The Network Selection window opens (Figure 35). You must choose an existing network in this
window. This Existing Network field is the result of the networks you registered previously. Click
the network you want to use, and click
.
Figure 34. Network Interface Selection Window
Figure 35. Network Selection Window
Section 2 - Installation and Startup
1-15
Software Installation
MCL Tool User’s Guide
Rev 5.4
4.
The Local IP/Remote Channel Settings window (Figure 36) opens. Leave the Remote Server
.
Settings Channel field blank, and click
5.
Use the Subsystem Selection window (Figure 37) to select an existing subsystem. Click
Figure 36. Local IP/Remote Channel Settings Window
6.
Figure 37. Subsystem Selection Window
The Verify and Exit window (Figure 38) 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
button to select the correct parameters.
Figure 38. Verify and Exit Window
7.
1-16
.
Click the
Section 2 - Installation and Startup
button to save your selections and exit.
Chapter Two
Hardware Installation
This chapter contains information on:
Disabling and Removing a Full-Size PCLTA
Installing the Drivers for Your Card
Installing a PCLTA-10/20
Installing a PCC-10
Hardware Installation
MCL Tool User’s Guide
Rev 5.4
INTRODUCTION
The MCL Tool 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 MCL Tool 5.4 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
Figure 1. PCLTA-10 Board
JP1
ECHELON
FTT-10A
50051
9745A
P1
Figure 2. PCLTA-20 Board With Integrated Transceiver
2-2
Section 2 - Installation and Startup
MCL Tool User’s Guide
J7
JP10
BUS
FREE
JP9
1
0
C
U9
1
Figure 3. SMX 78K Transceiver Board
U9
J1
DS1
JP9
1
1
JP1
LSBR549
1
0
MAYLASIA
ECHELON
506060
946456
LSBR549
MAYLASIA
JP2
TWISTED PAIR MODULAR TRANSCEIVER
J2
1
JP10
1
1
J2
JP3
J1
TM
1
ECHELON
LONWORKS
LSBR549
C
MAYLASIA
LSBR549
MAYLASIA
1
ECHELON MODEL 77040 FTM-10 MODULAR TRANSCEIVER
1
LONWORKSTM
Hardware Installation
J7
Rev 5.4
ECHELON
Figure 4. SMX 1250 Transceiver Board
LSBR549
MAYLASIA
1
145B148R
DFG-0 HTRX
PBSFLR41R
5810S
PCC-10 Network Adapter
Raytheon
145B148R
Figure 5. SMX Dual Fiber Optic Module (DFOM) Transceiver Board
Figure 6. PCC-10 Card For Laptops
DISABLING AND REMOVING THE FULL-SIZE PCLTA CARD
LNSTM and MCL Tool 5.4 do not support the full-size PCLTA card. MCL Tool PCs require a PCLTA-10,
PCLTA-20, or a PCC-10. However, the Echelon PCLTA driver install program used with NexSys 1.33 and all
previous Windows NT versions of NexSys do not have an uninstall feature. In order to install an LNS compatible card, you must first disable and then physically remove the PCLTA driver from the NT system.
1.
Open the Windows Control Panel by pressing
>Settings>Control Panel. Double click on
the Devices icon. The Devices window displays (Figure 7).
Figure 7. Devices Window
2.
Scroll through the list to find PCLTA. Select it and press
button. Click
. Select the Disabled radio
.
Section 2 - Installation and Startup
2-3
Hardware Installation
3.
MCL Tool User’s Guide
Press
. Select
Rev 5.4
. Your window should look like Figure 8. Click
.
Figure 8. Device Window Showing The PCLTA Card Disabled
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.
Reboot your PC.
INSTALLING THE HARDWARE DRIVERS
The PCLTA-10 is a half-size ISA card for a standard PC. The PCLTA- 20 is the PCI version of the card for a
standard PC, and it comes in two varieties; with an integrated transceiver board, or with a piggyback mounted
SMX board.
The PCC-10 is a PCMCIA card for a laptop computer and is equivalent to a PCLTA-10/20 card in a desktop
computer.
No matter which card you use , you will follow the same installation procedure. This is a general guideline for
installing the PCLTA-10/PCLTA-20 or PCC-10 card. To install the driver, you will need the driver and install
files located on your MCL Tool Install CD in the PCLTA10 folder.
1.
Start up Windows. Do NOT install the hardware first, as Echelon recommends that you run the
install program prior to installing the card. Place the MCL Tool Installation CD-ROM into your
CD-ROM drive.
Note: The MCL Tool Installation CD-ROM contains an Autorun file. If the MCL Tool Installation
program does not does not begin automatically within 10 seconds, skip Step 2 and proceed
to Step 3.
2.
The MCL Tool Installation program will automatically open to the Introduction Page (Figure 8).
Click
. The Exit Setup message window displays (Figure 9). Click
should exit the MCL Tool Installation Program and return to your PC Desktop.
2-4
Section 2 - Installation and Startup
. You
Rev 5.4
MCL Tool User’s Guide
Figure 8. MCL Tool Introduction Page
3.
Press
>Run. Click
Pclta10 (Figure 10). Click
Hardware Installation
Figure 9. Exit Setup Message Window
. Double click on your CD-ROM drive, and then select
. Select Setup.exe (Figure 11) and click
This will return you to the Run window, which will be similar to (Figure12). Click
Figure 10. Select Pclta10
.
.
Figure 11. Select Setup.exe
Figure 12. Run ..\Pclata10\Setup.exe
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
.
Section 2 - Installation and Startup
2-5
Hardware Installation
MCL Tool User’s Guide
Figure 13. LonWorks Setup Welcome Window
Figure 15. Select Components Window
4.
Figure 14. Software License Agreement
Figure 16. Select Directory Window
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
Figure 17. Setup Window
2-6
Rev 5.4
Section 2 - Installation and Startup
.
Rev 5.4
MCL Tool User’s Guide
5.
Hardware Installation
The Setup window shown in Figure 17 displays. When complete, the Optional Device Name
window shown in Figure 18 will display.
Figure 18. Optional Device Name Window
Figure 19. Setup Complete Window
6.
Since this will be the only LonTalk card in your machine, accept 1 as the numeric base for the device
. The window (Figure 19) will display. Click
.
name and click
7.
The install program will ask you if you want to restart the computer. Select the No, I will restart
. A warning message will display
my computer later radio button (Figure 20). Click
(Figure 21). Click
Figure 20. Setup Complete Window
Figure 21. Warning Message Window
Section 2 - Installation and Startup
2-7
Hardware Installation
8.
MCL Tool User’s Guide
Rev 5.4
Perform a shutdown and remove all power from the computer. Insert the LONWORKS PCLTA-10 or
PCLTA-20 card. Restart the computer. Go to
>Programs >Adminstrative Tools >Event
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).
Figure 22. Event Viewer Window
Figure 23. Devices Window
Figure 24. Control Panel’s LonWorks® Plug ‘n Play Window
2-8
Section 2 - Installation and Startup
Rev 5.4
MCL Tool User’s Guide
Hardware Installation
Figure 25. LON1 Diagnostics Window
9.
Go to
> Control Panel. Double click on the
LonWorks Plug ’n Play window displays (Figure 24). Click
LonWorks® Plug ’n Play icon. The
. The LON1 Diagnos-
. When the PCLTA card is configured correctly, the
tics window appears (Figure 25). Click
diagnostic test will result in a screen similar to Figure 26. Leave the LON1Diagnostics window open.
If the test fails, proceed to Step 11
Figure 26. Example of Results of LON1Diagnostics Test
10.
Connect the PCLTA to the LON. From the LON1 Diagnostics window (Figure 25), click
.
The message window shown in Figure 27 will display. Click
. The card will now be waiting
for a service pin. Press the service pin on any node on the LON. A ping successful message and
receipt of a neuron ID indicates that the interface adapter can communicate with the field. The
installation process is finished and you can skip the remaining steps of this section.
Figure 27. Message Window
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.
Section 2 - Installation and Startup
2-9
Hardware Installation
11.
MCL Tool User’s Guide
Go to
> Control Panel. Double click on the
Rev 5.4
LonWorks® Plug ‘n Play icon. Click
. Choose the appropriate tab (Figures 28). This option allows you to select an I/O
range and IRQ.
Figure 28. Plug ‘N Play Preferences Window
12.
The selection of the I/O range and IRQ will vary from machine to machine. To check your current
IRQ settings, click
>Programs >Administrative Tools >NT Diagnostics. Select the
Resources tab. The IRQs already in use will display. Select an available IRQ for your LONWORKS
network card.
2-10
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. First accept the default I/O range (0120-0123), and then try different IRQs. IRQ 15 usually
doesn’t 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.
Section 2 - Installation and Startup
Rev 5.4
MCL Tool User’s Guide
Hardware Installation
INSTALLING THE PCLTA-10/20 CARD
Once the software has been installed, you can now physically install your PCLTA-10 (Figure ) or PCLTA-20
(Figure ) card. Power down the system and mount the board into a 16-bit ISA slot of the MCL Tool PC as
directed below:
1. Power down the system completely, and remove the AC power source.
2. Remove the cover and select on the motherboard:
• an open 16-bit ISA slot (PCLTA-10)
• an open PCI slot (PCLTA-20)
3. Align the card’s edge connector with the PC slot and press the card firmly into place. Be sure to seat the
board’s edge connector carefully and securely.
4. Secure the card to the case using the correct screw for that slot.
5. Connect the LON wiring to the board’s network terminal block.
6. Replace the cover and power up the MCL Tool PC.
INSTALLING THE PCC-10 (LAPTOP ONLY)
Once the software has been installed, you can now physically install your PCC-10 card. Power down the system
and insert the card.
1. Power down the system completely, and remove the AC power source.
2. Insert the PCC-10 into the Type II slot.
3. Connect the network cable that came with the PCC-10.
4. Connect the LON wiring to the board’s network terminal block.
5. Power up the MCL Tool laptop.
Section 2 - Installation and Startup
2-11
Hardware Installation
2-12
Section 2 - Installation and Startup
MCL Tool User’s Guide
Rev 5.4
Chapter Three
Getting Started
This chapter contains information on:
Adding Resource Files to Catalog
Start-Up Procedure
MCLT Main Window
Exiting MCLT
Exiting LNServer
Getting Started
MCL Tool User’s Guide
Rev. 5.4
START-UP PROCEDURE
MCLT is always run concurrently with LNServer. MCLT needs LNServer to communicate with LNS and
ultimately, the devices in the field.
All remote MCLT 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 MCLT functions, see Section Five, Operations - Chapter One.
ADD ESUSA RESOURCES TO CATALOG
After the MCLT installation has been completed, but before starting MCLT and LNServer for the first time, the
User must first add MCLT Resources Files to the LNS Catalog.
ESUSA Resource Files are files that contain the manufacturer-specific information on how to properly display
data on MCLT. All additional information on NVs, CPs, and documentation is contained in the files. The
Echelon LONMARK Support Catalog is a software tool that allows MCLT and LNS easy access to these files.
NOTE: The User must add the Resources Files when starting MCLT and LNServer for the first
time only. Manufacturer’s new or updated Resources Files received at a later date follow
the procedure explained below.
ADDING ESUSA RESOURCES TO CATALOG
1.
Click
> Programs > MCL Tool 5.4> Add ESUSA Resources to Catalog (Figure 1).
2.
The LONMARK Device Resource Files Editor (Figure 2) opens. Click
Figure 1. MCLT Main/Remote System Menu
3.
.
Figure 2. Open LONMARK Resource Files Editor
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.
The Edit A Catalog window opens (Figure 4). Click
5.
The Choose A Directory window opens (Figure 5). Verify that the default directory
C:\Lonworks\Types\User\ESUSA is selected, and click
3-2
Section 2 - Installation and Startup
.
.
Rev 5.4
MCL Tool User’s Guide
Getting Started
Figure 3. Open A Catalog Window
Figure 4. Edit A Catalog Window
Figure 5. Choose A Directory Window
Figure 6. Catalog Information Section
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
.
Figure 7. “Needs A Refresh” Message
Figure 8. “Up To Date” Message
Section 2 - Installation and Startup
3-3
Getting Started
MCL Tool User’s Guide
Rev. 5.4
STARTING MCLT AND LNSERVER
The User can select the Start MCL Tool 5.4 Main System command to open both programs simultaneously.
Both programs can also be opened separately.
STARTING MCLT AND LNSERVER TOGETHER
This command (Figure 9) will open both MCLT and LNServer simultaneously:
1.
Click
> Programs >MCL Tool 5.4> MCL Tool 5.4 Main System
Figure 9. Start MCL Tool 5.4 Main System Dropdown Menu
STARTING MCLT
Two methods are available for starting MCLT:
1.
Double Click on
2.
Click
MCL Tool icon OR:
> Programs>MCL Tool 5.4>MCLT (Figure 10)
Figure 10. Start MCLT Dropdown Menu
STARTING LNSERVER
Two methods are available for starting LNServer:
1.
Double Click on
2.
Click
LNServer icon OR:
> Programs >MCL Tool 5.4> LNServer (Figure 11)
Figure 11. Start LNServer Dropdown Menu
3-4
Section 2 - Installation and Startup
Rev 5.4
MCL Tool User’s Guide
Getting Started
MCLT MAIN WINDOW
The MCLT Main window (Figure 12) has two main areas: the Physical Tree, and the Working Panels. At the top
of the MCLT window is located the Title Bar, Menu Bar, Operator name, and the Tool Bar. The status of
LNServer is also displayed in the lower left-hand corner of the window.
Figure 12. MCLT Main Window
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
MCLT icon, and the
(Maximize),
(Minimize), and
(Close) buttons.
Figure 13. MCLT Title Bar
VERSION NUMBER OF MCLT SOFTWARE
To display the version number of your MCLT software:
1.
From the MCLT menu bar, select Help > About....
2.
The About MCL Tool (Figure 14) opens, displaying the information.
Section 2 - Installation and Startup
3-5
Getting Started
MCL Tool User’s Guide
Rev. 5.4
Figure 14. Message Window showing Software Information
RESIZING THE MCLT WINDOWS
To make a window smaller or larger:
1.
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 MCLT 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 MCLT 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 MCLT Menu Bar pull-down menu.
Figure 15. MCLT Menu Bar
Figure 16. MCLT Menu Bar Pull-down List
TOOLBAR
The MCLT Toolbar has five 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).
Figure 17. MCLT Toolbar
3-6
Section 2 - Installation and Startup
Rev 5.4
MCL Tool User’s Guide
Getting Started
PHYSICAL TREE
The MCLT 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-02
node is selected.
Figure 18. MCLT Physical Tree with VAV-01 Node Selected.
WORKING PANELS
MCLT 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).
Figure 19. Example of MCLT ASG Working Panel
SERVER STATUS BAR
The Server Status Bar (Figure 20) allows the user to monitor the status of LNServer. LNServer must be running
for MCLT to operate.
Figure 20. Server Status Bar
Section 2 - Installation and Startup
3-7
Getting Started
MCL Tool User’s Guide
Rev. 5.4
EXITING MCLT
There are five ways to exit the MCLT:
1.
Click on MCLT from the Menu Bar. Select Exit.
2.
Click
3.
Right click anywhere on the MCLT Title Bar. Select Close.
4.
Click the
5.
Click on the MCLT icon in the left corner of the Title Bar. Select Close.
from the MCLT Toolbar
(Close) button from MCLT Title Bar.
EXITING LNSERVER
There are four ways to exit the MCLT:
1.
Click on File from the Menu Bar. Select Exit.
2.
Right click anywhere on the Title Bar. Select Close.
3.
Click the
4.
Click on the LNServer icon in the left corner of the Title Bar. Select Close.
(Close) button from Title Bar.
The LNServer button on the Windows NT Task Bar at the bottom of the screen will appear as in Figure 21.
Figure 21. LNServer Shutting Down
3-8
Section 2 - Installation and Startup
Rev 5.4
MCL Tool User’s Guide
Installation and Startup Index
Installation and Startup Index
C
P
Catalog 3-2
PC configurations 1-2
PCC-10 2-4
PCLTA Card, Full Size
Disabling 2-3
Removing 2-3
PCLTA-10 2-4
PCLTA-20 2-4
E
ESUSA Resources 3-2
Exiting LNServer 3-8
Exiting MCLT 3-8
H
Hardware Drivers 2-4
I
Installing
PCC-10 2-11
PCLTA-10/20 Card 2-11
Installing a Network Adapter 1-4
Installing MCL Tool For The First Time 1-5
Interrupt Request (IRQ)
Selecting 2-10
L
LNServer
Configuration Wizard 1-6
Configure for Local Location 1-7
Configure for Remote Location 1-10,1-13
Starting LNServer 3-4
Status Bar 3-7
R
Resizing The MCLT Windows 3-6
Resource Files 3-2
Adding ESUSA Resources to Catalog 3-2
S
Section One - Software Overview 1
Section Two - Installation and Startup 1
SMX
1250 Transceiver Board 2-3
78K Transceiver Board 2-3
DFOM Transceiver Board 2-3
Start-Up Procedure 3-2
Starting LNServer And MCLT Together 3-4
Starting MCLT 3-4
V
Version Number of MCLT Software 3-5
M
MCLT Main Window 3-5
Menu Bar 3-6
Physical Tree 3-7
Title 3-6
Toolbar 3-7
Minimum Criteria 1-4
N
Network Adapter
Installing 1-4
Section 2 - Installation and Startup
Index-1
Installation and Startup Index
Index-2
Section 2 - Installation and Startup
MCL Tool User’s Guide
Rev 5.4
MCL TOOL 5.4 - SECTION THREE
SYSTEM SETUP
Chapters
1. Common Node Functions
2. Setting Up a Router
3. Setting Up an FSC/FLC
4. Setting Up a VAV
5. Setting Up a Heat Pump
6. Setting Up a Packaged Equipment Controller
7. Setting Up an NAE
8. Setting Up LN Series Devices
9. Index
Literature # - TD-2060
System Setup Introduction
MCL Tool User’s Guide
Rev 5.4
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® and Coactive® are registered trademarks and service marks of companies other than Johnson Controls,
Inc. FSC™, CPL™ and MCL Tool™ are trademarks of Johnson Controls, Inc.
© 2002, 2004 Johnson Controls, Inc.
All rights reserved.
www.johnsoncontrols.com
www.johnsoncontr
Published in U.S.A
2
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
System Setup Introduction
System Setup Table of Contents
Chapter One - Common Node Functions
1-1
Overview ........................................................................................................................... 1-2
Node Menu ........................................................................................................................ 1-2
Node Commands .................................................................................................... 1-2
Wink .............................................................................................................
.............................................................................
1-2
Offline ..........................................................................................................
1-3
..........................................................................
Reset ...........................................................................................................
1-3
...........................................................................
Test ..............................................................................................................
1-4
..............................................................................
Plug-Ins ..................................................................................................................
1-5
..................................................................................
Registering/Unregistering A Plug-In ............................................................
1-5
............................
Running A Plug-In ........................................................................................
1-6
........................................................
Set Time Provider ...................................................................................................
1-7
...................................................................
Move .......................................................................................................................
1-8
.......................................................................................
Add .........................................................................................................................
1-8
.........................................................................................
Setup Node ............................................................................................................
1-9
............................................................................
Check Box Explanations ............................................................................
1-11
..............................................
....................................................................................................... 1-12
Replace Node .........................................................................
Decommission Node ............................................................................................ 1-13
Edit/View Binding .................................................................................................. 1-14
Delete ................................................................................................................... 1-15
Config Data Set .................................................................................................... 1-15
Set Time/Date On Node ....................................................................................... 1-17
Rename ................................................................................................................ 1-17
Upgrade Node ...................................................................................................... 1-18
Generate A MSEA Export File .............................................................................. 1-19
MSEA Export File Naming ......................................................................... 1-20
Export Wizard ............................................................................................ 1-20
Load Firmware ...................................................................................................... 1-23
MultiNode Operations ........................................................................................... 1-26
Connection Description Template (CDT) .............................................................. 1-28
Adding A Connection Description Template (CDT) .................................... 1-28
Modifying Connection Description Templates (CDT) ................................. 1-30
Deleting Connection Description Templates (CDT) .................................... 1-31
Eng. Unit ............................................................................................................... 1-31
Node Configuration Wizard ................................................................................... 1-32
Chapter Two - Setting Up a Router
2-1
Overview ........................................................................................................................... 2-2
Router Classification Types .................................................................................... 2-2
Far-Side Transceiver Types ..................................................................................... 2-3
Adding a Router to the Physical Tree ..................................................................... 2-3
Commissioning a Defined Router ........................................................................... 2-6
Adding Nodes To A Router ..................................................................................... 2-7
Commissioning the PEC .............................................................................. 2-8
Check Box Explanations ................................................................. 2-10
Section 3 - System Setup
3
System Setup Introduction
MCL Tool User’s Guide
Chapter Three - Setting Up an FSC/FLC
Rev 5.4
3-1
Setting Up an FSC/FLC .................................................................................................... 3-2
FSC Overview ........................................................................................................ 3-2
FLC Overview ......................................................................................................... 3-2
Adding an FSC or FLC to the Physical Tree ........................................................... 3-2
Defining an FSC/FLC ................................................................................... 3-3
Commissioning the FSC/FLC ...................................................................... 3-4
Check Box Explanations ................................................................... 3-5
FSC/FLC Configuration Wizard .............................................................................. 3-6
FSC/FLC Wizard Page 1 - Configure FSC Time Values ......................................... 3-7
FSC/FLC Wizard Page 2 - Enable Daylight Savings Time ...................................... 3-8
FSC/FLC Wizard Page 3 - Configure Daylight Savings Time ................................. 3-8
FSC/FLC Wizard Page 4 - Select FSC Modules .................................................... 3-9
Edit FSC Point Tab ................................................................................................ 3-10
General Screen .......................................................................................... 3-10
FSC Point Broadcast Screen ..................................................................... 3-10
Max. Send Time ............................................................................. 3-11
Min. Send Time ............................................................................... 3-11
Min. Delta ........................................................................................ 3-11
NV Update Timeout ......................................................................... 3-11
Actions Screen ........................................................................................... 3-12
Alarm Screen ............................................................................................. 3-12
Feedback Screen ....................................................................................... 3-12
I/O Module Screen Screen ........................................................................ 3-12
Chapter Four - Setting Up a VAV
4-1
Setting up a VAV ................................................................................................................ 4-2
Adding a VAV to the Physical Tree .......................................................................... 4-2
Defining a VAV ............................................................................................. 4-2
Commissioning the VAV ............................................................................... 4-3
Check Box Explanations ................................................................... 4-4
VAV Configuration Wizard ...................................................................................... 4-5
VAV Wizard Page 1 - Room Sensor Type .................................................... 4-7
VAV Wizard Page 2 - Thermostat Configuration .......................................... 4-8
VAV Wizard Page 3 - Default Setpoints and Thermal Load Parameters ...... 4-9
VAV Wizard Page 4 - Setpoint Configuration ............................................... 4-9
VAV Wizard Page 5 - Thermal Load Parameters ....................................... 4-10
VAV Wizard Page 6 - K-Factor ................................................................... 4-11
VAV Wizard Page 7 - Flow Parameters ...................................................... 4-13
VAV Wizard Page 8 - Accept Air Flow PID Parameters? ........................... 4-14
VAV Wizard Page 9 - Flow PID Parameters ............................................... 4-14
VAV Wizard Page 10 - Fan Type ................................................................ 4-16
VAV Wizard Page 11 - Reheat Parameters ................................................ 4-16
VAV Wizard Page 12 - Floating Reheat ..................................................... 4-17
VAV Wizard Page 13 - Electric Reheat ...................................................... 4-18
VAV Wizard Page 14 - PWM Reheat ......................................................... 4-18
VAV Wizard Page 15 - Broadcast Damper Inc Output? ............................. 4-20
VAV Wizard Page 16 - Broadcast Damper DEC Output? .......................... 4-20
VAV Wizard Page 17 - Broadcast Fan Output? .......................................... 4-21
4
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
System Setup Introduction
VAV Wizard Page 18 - Broadcast Reheat INC/ST 1 Output? .................... 4-21
VAV Wizard Page 19 - Broadcast Reheat DEC/ST 2 Output? ................... 4-22
Advanced Point Editing ......................................................................................... 4-23
Chapter
ter Five - Setting Up a Heat Pump
5-1
Setting
g up a Heat Pump ...........................................................................
.................................................................................................... 5-2
Adding a Heat Pump to the Physical Tree ....................................
.............................................................. 5-2
.................................................................................. 5-2
Defining a Heat Pump .........................................................
................................................................... 5-3
Commissioning the Heat Pump ..........................................
................................................................... 5-5
Check Box Explanations ..........................................
........................................................................... 5-6
Heat Pump Configuration Wizard ..................................................
.................................................... 5-7
Heat Pump Wizard Page 1 - Room Sensor Type ..........................
.......................................... 5-7
Heat Pump Wizard Page 2 - Thermostat Configuration .................
Parameters ......... 5-8
Heat Pump Wizard Page 3 - Default Setpoints & Thermal Load P
............................................... 5-9
Heat Pump Wizard Page 4 - Setpoint Configuration ......................
Heat Pump Wizard Page 5 - PID Parameters For Thermal Load .......................... 5-10
................................... 5-11
Heat Pump Wizard Page 6 - Local Emergency Shutdown ............
.................................................... 5-11
Heat Pump Wizard Page 7 - Economizer Type .............................
................................................. 5-12
Heat Pump Wizard Page 8 - Economizer Enable ..........................
.................................................... 5-12
Heat Pump Wizard Page 9 - Local Economizer .............................
............................................ 5-13
Heat Pump Wizard Page 10 - Mixed Air Parameters .....................
Heat Pump Wizard Page 11 - Low Limit Shutdown Parameters ...........................
5-14
...
Heat Pump Wizard Page 12 - Fan Controller Parameters ....................................
5-15
.............
Heat Pump Wizard Page 13 - Number of Stages For Compressor?
Compressor .................... 5-16
Heat Pump Wizard Page 14 - Compressor Controller ..........................................
5-17
...................
Heat Pump Wizard Page 15 - Reverse Valve Setup .............................................
5-18
......................
Heat Pump Wizard Page 16 - Loop Enable ..........................................................
5-19
...................................
Heat Pump Wizard Page 17 - Broadcast Output For Damper? ............................
5-19
....
Heat Pump Wizard Page 18 - Broadcast Output For Fan Output? ....................... 5-20
Heat Pump Wizard Page 19 - Broadcast Output For Reverse Valve?
.................. 5-20
Valv
Heat Pump Wizard Page 20 - Broadcast Output For Compressor 1? .................. 5-21
Heat Pump Wizard Page 21 - Broadcast Output For Compressor 2? .................. 5-21
Heat Pump Wizard Page 22 - Broadcast Output For Compressor 3/EH? ............ 5-22
Chapter Six - Setting Up a PEC
6-1
Setting up a PEC ............................................................................................................... 6-2
Adding a PEC to the Physical Tree ......................................................................... 6-2
Defining a PEC ............................................................................................ 6-2
Commissioning the PEC .............................................................................. 6-3
Check Box Explanations ................................................................... 6-5
Configuration Wizard (PEC) .............................................................................................. 6-6
PEC Wizard Page 1 - Room Sensor Type .............................................................. 6-7
PEC Wizard Page 2 - Thermostat Configuration .................................................... 6-8
PEC Wizard Page 3 - Default Setpoints and Thermal Load Parameters ................ 6-9
PEC Wizard Page 4 - Setpoint Configuration ......................................................... 6-9
PEC Wizard Page 5 - PID Parameters For Thermal Load .................................... 6-10
PEC Wizard Page 6 - Local Emergency Shutdown .............................................. 6-11
PEC Wizard Page 7 - Economizer Type ............................................................... 6-12
PEC Wizard Page 8 - Economizer Enable ............................................................ 6-12
Section 3 - System Setup
5
System Setup Introduction
MCL Tool User’s Guide
Rev 5.4
PEC Wizard Page 9 - Local Economizer .............................................................. 6-13
PEC Wizard Page 10 - Mixed Air Parameters ...................................................... 6-14
PEC Wizard Page 11 - Low Limit Shutdown Parameters ..................................... 6-15
PEC Wizard Page 12 - Fan Controller Parameters ............................................... 6-16
PEC Wizard Page 13 - Discharge Air Reset From Thermal Load ......................... 6-17
PEC Wizard Page 14 - Discharge Air Reset ......................................................... 6-18
PEC Wizard Page 15 - Number of Valves ............................................................. 6-19
PEC Wizard Page 16 - Winter/Summer Controller ............................................... 6-19
PEC Wizard Page 17 - Local Winter/Summer Controller ...................................... 6-20
PEC Wizard Page 18 - Heating Type ....................................................................
.................................................................. 6-21
PEC Wizard Page 19 - Floating Heating Parameters ...........................................
.................................
......................................... 6-21
.................................
PEC Wizard Page 20 - Discrete Heating Parameters ...........................................
......................................... 6-22
PEC Wizard Page 21 - Cooling Type ....................................................................
..........................................................
.................................................................. 6-23
PEC Wizard Page 22 - Floating Cooling Parameters ...........................................
.................................
......................................... 6-23
PEC Wizard Page 23 - Discrete Cooling ..............................................................
....................................................
............................................................ 6-24
PEC Wizard Page 24 - Broadcast Output For Damper? .............................
.....................................
....................................... 6-25
PEC Wizard Page 25 - Broadcast Output For Fan Output? ........................
................................
.................................. 6-25
PEC Wizard Page 26 - Broadcast Output For Cooling Increment? ............
....................
...................... 6-26
PEC Wizard Page 27 - Broadcast Output For Cooling Decrement? ...........
...................
..................... 6-27
PEC Wizard Page 28 - Broadcast Output For Heating Increment? ............
....................
...................... 6-27
..................... 6-28
PEC Wizard Page 29 - Broadcast Output For Heating Decrement? ...........
...................
Advanced
.................................................................................................... 6-29
ced PEC Editing ........................................
..........................................................................................
..................................................................................................
........................................................................................................ 6-29
Editing Points ............................................
..............................................................................................
......................................................................................................
................................ 6-29
Editing Point #1 - Discharge Air Te
Temp (Analog Input) ......................
..............................
....................................... 6-29
Editing Point #2 - Mixed Air Temp ((Analog Input) .............................
.....................................
........................................... 6-29
Editing Point #3 - Space Temp (Ana
(Analog Input) .................................
.........................................
AIr/Supply Water Temp (Analog Input) .............
Editing Point #4 - Outside AIr/Suppl
...
........... 6-30
Editing Point #5 - Fan Status Input ((Digital Input) ......................................
............................
.................................... 6-30
............................. 6-30
Editing Point #6 - Emergency Shut
Shutdown (Digital Input) ...................
...........................
.................................................. 6-30
Editing Point #7 - Space Temp Cont
Controller ........................................
................................................
.......................................... 6-30
Editing Point #8 - Indoor Air Quality Controller ................................
........................................
........................................................... 6-30
Editing Point #9 - Outside Air Temp .................................................
.........................................................
..................................... 6-30
Editing Point #10 - Manual Occupa
Occupancy Controller ...........................
...................................
.............................................. 6-30
Editing Point #11 - User Setpoint C
Controller ....................................
............................................
...................................................... 6-31
Editing Point #12 - Override Control
Controller ............................................
....................................................
........................................ 6-31
Editing Point #13 - Application Mod
Mode Controller ..............................
......................................
.............................................................. 6-31
Editing Point #14 - Manual Reset ..
....................................................
............................................................
..................................................... 6-31
Editing Point #15 - Low Limit Shutd
Shutdown ...........................................
...................................................
........................................ 6-31
Editing Point #16 - Local Emergenc
Emergency Shutdown ..............................
......................................
......................................... 6-31
Editing Point #17 - LON Emergenc
Emergency Shutdown ...............................
.......................................
....................................................... 6-32
Editing Point #18 - Setpoint Controller .............................................
.....................................................
.............................................. 6-32
Editing Point #19 - Mixed Air PID Controller ....................................
............................................
................................ 6-32
Editing Point #20 - Emergency Command Controller ......................
..............................
........................................... 6-33
Editing Point #21 - Winter/Summer Controller .................................
.........................................
.................................................... 6-33
Editing Point #22 - Temp PID Controller ..........................................
..................................................
................................................. 6-33
Editing Point #23 - Economizer Controller .......................................
...............................................
Editing Point #24 - Fan Controller .............................................................. 6-33
6
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
System Setup Introduction
Editing Point #25 - Heating/Cooling Controller .......................................... 6-33
Editing Point #26 - Analog Output .............................................................. 6-33
Editing Point #27 - Digital Output #1 Fan Actuator Output ......................... 6-33
Editing Point #28 - Digital Output #2 Cooling Stage 1/Inc Output .............. 6-34
Editing Point #29 - Digital Output #3 Cooling Stage 2/Dec Output ............ 6-34
Editing Point #30 - Digital Output #4 Heating Stage 1/Inc Output ............. 6-34
Editing Point #31 - Digital Output #5 Heating Stage 2/Dec Output ............ 6-34
Chapter Seven - Setting Up an NAE
7-1
NAE Overview ................................................................................................................... 7-2
NAE Setup Requirements ...................................................................................... 7-2
Adding an NAE to the Physical Tree ....................................................................... 7-2
Defining an NAE .......................................................................................... 7-2
Commissioning the NAE .............................................................................. 7-3
Check Box Explanations ................................................................... 7-5
Chapter Eight - Setting Up LN Series Devices NAE
8-1
LN Series Documentation Overview ................................................................................. 8-2
LN Series Device Plug-in Documentation ......................................................................... 8-2
Metasys System LN Series Documentation ...................................................................... 8-2
System Setup Index
Index-1
Section 3 - System Setup
7
System Setup Introduction
8
Section 3 - System Setup
MCL Tool User’s Guide
Rev 5.4
Chapter One
Common Node Functions
This chapter contains information about:
Node Commands
Plug-ins
Setting a Time Provider
Moving a Node
Adding a Node
Node Setup
Replacing a Node
Decommissioning a Node
Edit/View Binding
Deleting a Node
Configuration Data Set
Set Time/Date On A Node
Renaming a Node
Upgrading a Node
Generating a Metasys system extended
architecture (MSEA) Export File
Loading Firmware
MultiNode Operations
Connection Template
Dumping Eng. Units
The Node Configuration Wizard
Common Node Functions
MCL Tool User’s Guide
Rev 5.4
OVERVIEW
There are common node functions used in the MCLT. 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 fifteen menu choices on the
standard Node Menu that help you to configure your system. The Node Menu for the FSC has seventeen menu
choices. See the FSC section of System Setup for more information. The following fifteen menus, several of
which have submenus, explain each function.
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.
Figure 1. Node Menu
Figure 2. Node Commands Menu
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 node’s icon. The Node Menu appears.
2.
Right click on the Node Commands Menu, the submenu appears (Figure 2).
3.
Click on Wink. The selected node’s Wink LED flashes, the Node Command submenu (Figure 3)
appears and displays “Finished” in the bottom left corner.
Figure 3. Node Command Submenu
4.
1-2
Click the
Section 3 - System Setup
button to close the Node Command submenu.
Rev 5.4
MCL Tool User’s Guide
Common Node Functions
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.
Right click on the PEC’s icon. The Node Menu appears.
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).
Figure 4. Node Menu.
Figure 5. Offline Window with Finished Message.
Figure 6. PEC now Offline.
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
button to close the Node Command submenu.
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.
Right click on the PEC icon. The Node Menu appears.
2.
Click on Node Commands. The submenu appears (Figure 7).
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.
Section 3 - System Setup
1-3
Common Node Functions
Figure 7. Node Menu
4. Click the
MCL Tool User’s Guide
Rev 5.4
Figure 8. Message Window
button to close the Node Command submenu.
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).
Figure 9. Node Commands Menu
2.
1-4
Figure 10. Node Command Window
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.
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Common Node Functions
PLUG-INS
Plug-Ins are required configuration files and utility programs 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. Plug-ins must be registered before they can be run. Before
you can register a plug-in you must first install it to a directory on the hard drive. Next, run the Registering/
Unregistering A Plug-In option to register them.
Important: Refer to the Metasys System LN Series Device Plug-in Installation Quick Start Guide
(LIT-1201982) for detailed information on registering and unregistering LN Series plug-ins.
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.
The Node Menu, when selected from the Global Node, is different than the Node Menu
selected from any other node.
REGISTERING/UNREGISTERING 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.
Important: Refer to the Metasys System LN Series Device Plug-in Installation Quick Start Guide
(LIT-1201982) for detailed information on registering and unregistering LN Series plug-ins.
To register/unregister a plug-in:
1.
Right-click on the global node to display the Global 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).
Figure 10. Global Node Menu
Figure 11. Plug-In Register Screen Showing an UnRegistered Plug-In
3.
Click on the plug-in you want to register/unregister.
4.
Click
to register the plug-in. The selected plug-in description changes from “Unregis-
tered” to “Registered” (Figure 12).
5.
Click
to unregister the plug-in. The selected plug-in description changes from “Regis-
tered” to “Unregistered”.
Section 3 - System Setup
1-5
Common Node Functions
MCL Tool User’s Guide
Rev 5.4
Figure 12. Plug-In Register Screen With Newly Registered Plug-In
5.
Click
to close the window and display the tree.
RUNNING A PLUG-IN
Important: Refer to the Metasys System LN Series Device Plug-in Installation Quick Start Guide
(LIT-1201982) for detailed information on registering and unregistering LN Series plug-ins.
To run a Plug-In:
1.
Right-click on the node to display the Node Menu.
2.
Click on the Plug-In Menu, then click on Run (Figure 13). The Plug-In Run window appears (Figure
14).
Figure 13. Node Menu
3.
1-6
Figure 14. Plug-In Run Window
Click on a registered plug-in.
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
4.
Click
Common Node Functions
to run the plug-in. The plug-in runs and displays (Figure 15).
Figure 15. Run Plug-In Example Result
1.
Complete the Plug-In program and exit to the tree.
SET TIME PROVIDER
The Set Time Provider command (Figure 16), available only on nodes capable of date/time processing, opens
the Set System Time Provider window (Figure 17), allowing you to change the system Time Provider from one
node to another.
Note: Setting an LN Series device as the time provider requires a binding change for proper
operation. Refer to the Readme.txt file for the LN Series device you want to use as a time
provider.
This command should be used only on the NAE, the FSC, and LN Series nodes with a Real
Time Clock (RTC). This command is available on other nodes, but non-RTC nodes do not
keep accurate time.
To Set the Time Porvider:
1.
Right click on the node you want to make the time provider, to open the Node Menu.
Section 3 - System Setup
1-7
Common Node Functions
MCL Tool User’s Guide
Figure 16. Set Time Provider Menu
Rev 5.4
Figure 17. Set System Time Provider Screen
MOVE
The Move command is used to move a node’s 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.
Click on Move. The Move submenu appears (Figure 17).
3.
Click on Up or Down. The selected device moves in the direction you select.
Figure 16. PEC Selected
4.
Figure 17. Move Submenu
Figure 18. PEC Moves To New Position
Repeat as required.
ADD
This command is used to Add a Node or Router to the tree.
Note: A PEC is used in this example.
1.
1-8
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 PEC’s placement on the tree. The Add Node menu (Figure 20) appears.
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Figure 19. Node Menu.
2.
Common Node Functions
Figure 20. Add Node Menu.
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.
NOTE: This field can have a total of 31 characters.
3.
Click
. The uncommissioned PEC has been added to the physical tree (Figure 21).
Figure 21. Physical Tree with Newly Added Uncommissioned PEC
Note: The PEC must be Commissioned using the Setup Node Menu, to be functional.
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 device’s 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).
Section 3 - System Setup
1-9
Common Node Functions
MCL Tool User’s Guide
Figure 22. Node Menu
Rev 5.4
Figure 23. Node Setup Menu
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 MCLT 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 don’t 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 PEC’s Neuron ID and Program ID information (Figure 24).
Figure 24. Node Setup Menu after pressing the Service Pin on the PEC
4.
1-10
Click
Section 3 - System Setup
to advance to the next Node Setup pages (Figures 25 & 26). Select any options you want
Rev 5.4
MCL Tool User’s Guide
Common Node Functions
to configure.
Figure 25. Node Setup Page 2
Figure 26. Node Setup Page 3
The checkboxes on Figures 24, 25, and 26 are described in the next paragraph.
CHECK BOX EXPLANATIONS
TIONS
The node setup pages contain a number of checkboxes that are used in the configuration process. Their settings
determine the information sent and whether it is sent from the LNS database to the device, or vice-versa.
Choose carefully how you use these commands. If used incorrectly, it is possible to overwrite default values that
are not recoverable.
NOTE: SEND moves data from the LNS database to the device.
GET moves data from the device to the LNS database.
Send Network Image - Sends the device’s network address and bindings to the LNS database.
Send Config. Data - Sends the device’s 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 device’s 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 device’s 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.
Section 3 - System Setup
1-11
Common Node Functions
5.
Click
MCL Tool User’s Guide
Rev 5.4
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
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
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
Y 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
VAV 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.
Figure 27. Node Menu
5.
Figure 28. Replace Node - Window 1
Press the
to move to the second Replace Node window (Figure 29). Uncheck any of the checkboxes you don’t want to be executed.
Send Config. Data - Sends the previous device’s 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 manufacturer’s 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.
6.
1-12
Press the
Section 3 - System Setup
to move to the third Replace Node window (Figure 30).
Rev 5.4
MCL Tool User’s Guide
Figure 29. Replace Node - Window 2
7.
Common Node Functions
Figure 30. Replace Node - Window 3
This window summarizes the replacement configuration settings. Click
to save your
changes, close the Replace Node window and display the tree. This will complete the node replacement process and display the new node device on the tree. Click
to abandon your changes to
the Replace Node windows. If you cancel you will be prompted to confirm your cancellation.
Confirming the cancellation closes the window and returns to the tree display.
DECOMMISSION NODE
To Decommission a node:
NOTE: A configured VAV-01 is used in the following example.
1.
Right click on the node you want to decommission. The Node menu appears (Figure 31).
2.
Click on Decommission Node. The Decommission Node confirmation screen displays (Figure 32).
Figure 31. Decommission Node
2.
Figure 32. Decommission Confirmation Screen
Click the Close window when decommissioning done box, then click
the node. The node displays its decommissioned status (Figure 33).
to decommission
Section 3 - System Setup
1-13
Common Node Functions
MCL Tool User’s Guide
Rev 5.4
Figure 33. Decommissioned Node
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 34).
2.
Click on Edit/View Bindings. The Binding Editor displays (Figure 35).
Figure 34. Node Menu.
3.
Figure 35. Binding Editor.
Edit the bindings as required.
NOTE: For more information on the Bind Node Editor, see the Using the Binding Editor chapter
of the Programming section.
1-14
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Common Node Functions
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 36).
2.
Click on Delete. The Delete Node window asks you to confirm the deletion request (Figure 37).
Figure 36. Node Menu
3.
Figure 37. Delete Confirmation Screen
Click
. The Delete Node window closes and the physical tree appears with the node removed
from the physical tree.
CONFIG DATA SET
The Configuration Data Set (CDS) command allows you to create a device template from a previously configured device. This configuration data set can then be applied as you add other devices of the same type.
There are four Config Data Set Menu (Figure 38) commands:
1. Add - Creates a new CDS file using the selected FSC or ASC.
2. Apply - Applies the selected CDS file to the selected FSC or ASC.
3. Export - Exports the config data of the selected FSC or ASC, to the selected hard drive directory.
Note: Exported config data sets must be imported into the CDS database before it can be applied.
4. Import - Imports previously exported device config data sets into the CDS database.
Note: You can’t import a CDS to a dissimilar device type. Attempting to do so will result in a Program ID mismatch error message.
• To Add a CDS, click Config. Data Set > Add. The Add CDS window opens (Figure 39),
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 40),
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.
• To Export a CDS, click Config. Data Set > Export. The Export CDS window (Figure 41)
opens, displaying a list of CDSs applicable to the selected node. Check the Current Device
Configuration checkbox if you want to export the selected device. Rename the CDS if you
Section 3 - System Setup
1-15
Common Node Functions
MCL Tool User’s Guide
Rev 5.4
want to. Click
to export the CDS to the selected directory. It must be imported into the
CDS database before it can be applied to a device.
• To Import a CDS into the CDS database so it can be applied later, click Config. Data Set >
Import. The Import CDS window opens (Figure 42), displaying a list of CDSs exports
available for import. Rename the CDS if you want to. Click
to import the CDS into the
selected directory.
Figure 38. Config. Data Set Menu
Figure 40. Apply CDS Window
1-16
Section 3 - System Setup
Figure 39. Add CDS Window
Rev 5.4
MCL Tool User’s Guide
Figure 41. Export CDS Window
Common Node Functions
Figure 42. Import CDS Window
SET TIME/DATE ON NODE
This command set the time and date on the selected node.
To set the time and date a node:
1.
Right click on the node you want to set the time and date on. The Node Menu appears (Figure 43).
2.
Click on Set Time/Date on Node. The Set Time/Date Window appears (Figure 44).
Figure 43. Node Menu
3.
Figure 44. Set Time/Date Window
Enter the desired Date and Time for the node.
Note: Pressing the
on the date drop-down box displays a calendar (Figure 45).
Figure 45. Set Time/Date Window with Calendar Displayed
4.
Click
to save your changes and return to the tree.
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 46).
2.
Click on Rename, the Rename a Panel window (Figure 47) appears with the current node name
highlighted.
Section 3 - System Setup
1-17
Common Node Functions
Figure 46. Node Menu
MCL Tool User’s Guide
Rev 5.4
Figure 47. Rename a Panel Window - Old Name
3. Type in the new name (Figure 48) and click
to save your changes. The name changes on the tree,
Done appears in the bottom left corner of the Rename a Panel screen and the
changes to
button
.
Figure 48. Rename a Panel Window - New Name
4. Click
to exit the screen.
UPGRADE NODE
This command upgrades the selected ASC, FSC or 3rd party node by using a new device template. As code
improvements or new features are introduced, new XIF files are created. Before you can upgrade a node the new
XIF file must be copied into the desired directory and then a new device template must be created using the new
XIF file.
To upgrade a node:
1.
Right click on the node you want to upgrade. This brings up the Node Menu (Figure 49).
2.
Click on Upgrade, the Upgrade Node window and (Figure 50) appears.
3.
Click the device template that was created using the new XIF file (Figure 51 and click
sure the device template matches the node’s device type.
. Be
Note: If a device template for the device type you are upgrading is not present in the list, it means
there is no valid template available for the device. The device template currently being used
by the device is never displayed in the device template list.
1-18
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Figure 49. Node Menu
Common Node Functions
Figure 50. Upgrade Node Window
Figure 51. Upgrade Node window with highlighted device template
After the node has been upgraded, the firmware must then be updated. See the Load Firmware below.
GENERATE A MSEA EXPORT FILE
The Generate MSEA Export File menu option is used to export a database file of a selected LONWORKS device
so it can be viewed and controlled from the Metasys system extended architecture (MSEA) environment. The
resulting .IMP file provides a means for mapping LONWORKS device point and network variable data into the
Metasys system extended architecture UI. The Web browser user interface of the NAE is used to import the
.IMP file into the NAE database. See the LONWORKS Network Integration With NAE Technical Bulletin
(LIT-1201668) for more information on Metasys system extended architecture.
MCL Tool 5.4 allows you to create a database export file for either an MSEA 1.1 or MSEA 1.2 system. The
table below shows the database export file properties of MCL Tool 5.3 and MCL Tool 5.4. There are database
attribute differences between MSEA 1.1 and MSEA 1.2 systems.
Section 3 - System Setup
1-19
Common Node Functions
MCL Tool User’s Guide
Rev 5.4
IMPORTANT: If you create an MSEA 1.2 database export file using MCL Tool 5.4 and import it into
an MSEA 1.1 system, an error will result.
MSEA EXPORT FILE NAMING
When MCL Tool 5.4 creates a database export file it automatically adds MSEA 1.1 or MSEA 1.2 to then end of
the file name.
Example: Creating an MSEA 1.2 export file named West Wing Heat Pump.IMP would result in the
file being named West Wing Heat Pump MSEA 1.2.IMP.
Adding the MSEA type helps prevent accidently importing the database into the wrong MSEA system type.
MSEA Version Database Export Table
Database Export File
Imported Into
MCL Tool 5.3 Metasys Export File
MCL Tool 5.3 Metasys Export File
MSEA 1.1 System
MSEA 1.2 System
Valid Retry count attribute set to:
Yes
Yes
NA
1
MCL Tool 5.4 MSEA 1.1 Export File
MSEA 1.1 System
Yes
NA
MCL Tool 5.4 MSEA 1.2 Export File
MCL Tool 5.4 MSEA 1.2 Export File
MSEA 1.1 System
MSEA 1.2 System
ERROR
Yes
NA
Set to # of parents
EXPORT WIZARD
The export wizard has five screens that allow you to select specific parameters to include, and how you want that
information to be formatted in the export file. The screens are as follows:
Screen 1 Export Options - Include Points or NVs in the export file. Select the MSEA version you are importing
the database into. Name the export file.
Screen 2 SNVT_switch Mapping - Include AI/AO, DI/DO or MSI/MSO mapping in the export file.
Screen 3 2-State Point Null Mapping - Map 2-state points as BI/BO(without NULL), MSI/MSO(with NULL),
or map both ways.
Screen 4 Map Complex NV/CP - Expand complex NV, Map to Single GIO, or Don’t Map.
Screen 5 Export Database File and Save Text File - Begin the export process and, if desired, save a text file of
the exported data.
To Generate a Metasys Export File:
1.
Right click on the device’s node icon. The Node Menu appears (Figure 52).
2.
Click on Generate Metasys Export File to open the first screen (Figure 53).
3.
Click on the Points or NVs check-boxes to include them in the export file. Click on the right arrow
to open the second screen (Figure 52).
4.
Click on the MSEA Version drop-down box and select either 1.1 or 1.2.
Note: The Points check-box is disabled if the node does not contain any points.
1-20
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Figure 52. Node Menu
4.
Common Node Functions
Figure 53. Export to Metasys - Screen 1
Click on the AO/AI, BI/BO or MSI/MSO check-boxes to set how to map SNVT_switch objects in
the export file. Click on the right arrow to open the third screen (Figure 54).
Figure 54. Export to Metasys - Screen 2
5.
Click on either the Map 2-state point to BI/BO (without NULL state), Map 2-state point to MSI/
MSO (with NULL state), or Map both ways. Click on the right button carry open the fourth screen
Section 3 - System Setup
1-21
Common Node Functions
MCL Tool User’s Guide
Rev 5.4
(Figure 55).
5
Figure 55. Export to Metasys - Screen 3
6.
1-22
Click on either the Map to single GIO, or Don’t Map radio-button to carry out the process in the
exported file. Click on the right button to open the fifth screen (Figure 56).
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Common Node Functions
Figure 56. Export to Metasys - Screen 4
7.
Click the Finish button complete the export process. Click on the Save To File button to save a log
of the current export file (Figure 57).
Figure 57. Export to Metasys - Screen 5
LOAD FIRMWARE
Loading firmware is used when you want a different software revision on a controller.
IMPORTANT: Use extreme caution when copying firmware to a controller. Sending the wrong
firmware can have disastrous system effects.
IMPORTANT: Before updating the firmware revision on an FSC or FLC, place any critical points in
Section 3 - System Setup
1-23
Common Node Functions
MCL Tool User’s Guide
Rev 5.4
Fixed mode from the MCLT 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 MCLT 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.
To Load Firmware to a node:
1.
Right click on the node icon. The Node Menu appears (Figure 58).
NOTE: A node must be configured and Online to update the firmware from the MCLT.
2.
Click on Load Firmware to open the first screen (Figure 59).
Figure 58. Node Menu
Figure 59. Load Firmware Screen 1
3.
Verify the device’s Neuron ID and program ID are correct or hit the service pin to capture it. Click
4.
to move to Screen 2 (Figure 60).
Verify the current hardware and software revision are what you want to overwrite. The current
firmware file path is shown. Click
Figure 60. Screen 2 Showing Old APB File
5.
1-24
to open the Select APB Path window (Figure 61).
Figure 61. Select APB Path
Browse to the folder containing the new APB file you need. Click on the APB file you want to
to save. Once the file is saved, Screen 2 reappears
replace the old APB file with, and click
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
with the new APB file as the default (Figure 62). Click
Existing Nodes (Figure 63).
Figure 62. Screen 2 Showing New APB File
Common Node Functions
to move to Screen 3 - Options For
Figure 63. Screen 3 - Options For Existing Nodes
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
to move to Screen 4 (Figure 64).
Screen 4 sets firmware loading options for new nodes. The Use Firmware entry area shows the firmware path
and file name you just selected.
Section 3 - System Setup
1-25
Common Node Functions
MCL Tool User’s Guide
Figure 64. Options For New Nodes
7.
Figure 65. Summary Screen
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.
Default: No
8.
Rev 5.4
Click
Option: Yes
to move to the summary screen (Figure 67). Review the settings and arrow back to make
any changes. Click
to save all changes and exit to the tree. Click
changes and exit to the tree.
to abandon all
MULTINODE OPERATIONS
Multi-Node Operations allows you to program multiple ASC, FSC or 3rd party 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 68). Click on Multi-Node
Operations, the first Multi-Node Operations screen appears (Figure 69).
Figure 68. Global Node - Node Menu
2.
Figure 69. Multi-Node Operations Screen 1
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.
1-26
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Common Node Functions
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.
Multi-Node Operations Screen 2 shows the selected nodes (Figure 70).
Figure 70. Multi-Node Operations Screen 2
Figure 71. Multi-Node Operations Screen 3
3.
Click the
, the Multi-Node Operations Screen 3 appears (Figure 71).
4.
Use the checkboxes to select the operations you want to run. Click the
tions Screen 4 appears (Figure 72).
Figure 72. Multi-Node Operations Screen 4
, the Multi-Node Opera-
Figure 73. Multi-Node Operations Screen 5
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 73).
5.
to go back and make any changes. Click
Verify the selected operations. Use the
execute the operations and return to the tree.
,
to
Section 3 - System Setup
1-27
Common Node Functions
MCL Tool User’s Guide
Rev 5.4
CONNECTION DESCRIPTION TEMPLATE (CDT)
The Connection Description Template (CDT) is the template used to define the parameters of a binding. The
CDT determines the type of addressing and message service to be used, timing parameters, use of authentication
and priority slots, etc. The User can create a new template, or modify existing templates.
The CDT uses five different types of Addressing:
Broadcast - Addresses all the nodes in a subnet or domain.
Neuron ID - Refers to a single node by its unique 48-bit ID
Group -
Refers to numbered group of nodes in the system.
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 MCL Tool Network Interface node are displayed in the Connection Description
Template List (Figure 64 ). 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.
Right click on the MCLT Network Interface node. The pop-up menu will open.
2.
Select the Connection Template command (Figure 74).
3.
The Connection Description Template List (Figure 75) opens.
Figure 74. Connection Template Command
Figure 75. Connection Description Template List
ADDING A CONNECTION DESCRIPTION TEMPLATE (CDT)
To add a new CDT:
1.
Open the Connection Description Template List (described above.)
2.
Click
to open the Add Connection Description Template Setting Window
(Figure 76).
3.
1-28
Enter the Name and a Descriptor (if desired) for the CDT in the appropriate text fields (Figure 77).
This information will be displayed in the CDT List (Figure 78). You must enter a Name.
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Common Node Functions
Figure 76. Add CDT Setting Window
Figure 77. Name and Descriptor Text Fields
Figure 78. Name and Descriptor as displayed in the CDT List
4.
Enter values for the following parameters:
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.
Section 3 - System Setup
1-29
Common Node Functions
MCL Tool User’s Guide
Rev 5.4
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 MCLT 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.
Suppress Source Address - Tells LNS to suppress the source address.
MODIFYING CONNECTION DESCRIPTION TEMPLATES (CDT)
To modify an existing CDT:
1.
Open the Connection Description Template List.
2.
Click
to open the Modify Connection Description Template Setting Window
(Figure 79). The Name of the selected CDT appears in the title bar, and both the Name and Descriptor appear in the associated text fields (Figure 80) of the window.
3.
Make changes to settings as desired.
Figure 79. Modify CDT Setting Window
Figure 80. Selected CDT Name and Descriptor
1-30
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Common Node Functions
DELETING CONNECTION DESCRIPTION TEMPLATES (CDT)
To delete an existing CDT:
1.
Open the Connection Description Template List.
2.
Select the CDT you wish to delete, and click
3.
A Warning box (Figure 81) appears, asking you to confirm the deletion. Click
.
to delete.
Figure 81. Delete CDT Warning Box
ENG. UNIT
The Eng. Unit command is only available from the Node Menu of the FSC.
To run the Eng. Unit screen:
1.
Right-click on the FSC.
2.
Click Eng. Unit from the Node Menu to open the Dump Eng. Unit screen (Figure 82) .
Section 3 - System Setup
1-31
Common Node Functions
MCL Tool User’s Guide
Rev 5.4
Figure 82. Dump Eng. Unit Screen
3.
Click Dump Ana. button to dump to the screen the analog SNVT data for the selected FSC (Figure
83).
Figure 83. Dump Eng. Unit Analog Data Screen
4.
Click the Dump Dig. Button to dump the digital SNVT data for the selected FSC to the screen.
5.
Click the Table Format box before clicking the Dump Dig. or Dump Ana. buttons to put the data in
a tabular format.
6.
Right-click in the data window and select Select All.
7.
Right-click on the selected data and select Copy.
8.
Open an Excel spreadsheet, right-click in a cell, and select Paste.
9.
Resize the columns and view the data.
NODE CONFIGURATION WIZARD
The Node Configuration Wizard (Figure 69) uses a series of editor screens to configure a device. Each device
type has a different editor to address the device’s specific configuration. See the configuration wizards for each
device in the following System Setup chapters. You are currently in Chapter 1 of the System Setup section.
Chapter 3 - FSC/FLC
Chapter 4 - VAV
Chapter 5 - Heat Pump
1-32
Chapter 6 - PEC
Section 3 - System Setup
Chapter 7 - NAE
Chapter Two
Setting Up a Router
This chapter contains information on:
Adding a Router
Setting up a Router
Adding Nodes To A Router
Splitting a Channel
Setting Up a Router
MCL Tool User’s Guide
Rev 5.4
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 MCLT 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.
MCLT provides plug-ins for several common routers. Confirm that the plug-in for the router you are installing is
provided by MCLT. 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.
ROUTER CLASSIFICATION TYPES
MCLT supports six different router classification types using one of four LONWORKS routing algorithms. During
the router installation process you must choose a classification type from the list shown below:
1. Configured Router - A configured router forwards only messages received on either of the router’s
domains. A forwarding table at each end is used for each domain.
2. Learning Router - A learning router forwards only messages that have met specific forwarding rules.
The messages are received on either of the router’s domains. Installation is simplified since network
topology information is not required to configure the learning router.
3. Repeater Router - A repeater router forwards all valid messages, in both directions, regardless of the
destination or domain of the message.
Permanent Repeater Router - A permanent repeater router is a repeater router that, once configured,
cannot be readily reconfigured as a standard repeater. It must be deleted, along with all its associated
nodes, and then reinstalled as a standard repeater router.
4. Bridge Router - A bridge router forwards all messages received on either of the router’s domains
regardless of the message’s domain. Bridges are typically used to span one or two domains.
Permanent Bridge Router - A permanent bridge router is a bridge router that, once configured, cannot
be readily reconfigured as a standard bridge router. It must be deleted, along with all its associated
nodes, and then reinstalled as a standard bridge router.
You will need to know the classification type when you install a router.
2-2
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Setting Up a Router
FAR-SIDE TRANSCEIVER TYPES
MCLT sets the near-side transceiver type based on the network backbone channel type. During the router
installation process you must choose a far-side transceiver type from the list of LonMark approved far-side
transceiver types shown in the Table below:
Table 1: Far-Side Transceiver Type
Far-Side Transceiver Type
TP/XF-78
PL-30
TP/XF-1250
PL-20N
TP/RS485-78
PL-20C
TP/RS485-78
PL20-A
TP/RS485-625
PL-10
TP/RS485-39
IR-20
TP/RS485-1250 IR-10
TP/FT-10
IP-10W
RF-20
IP-10L
RF-20
FO-20L
RF-10
FO-20S
DC-78
DC-625
DC-1250
Custom—CTI NCB/RF
Custom—CTI NCB/IS
Custom—CTI NCB/IM
Custom—CTI NCB/FL
Custom—CTI NCB/EM
Custom—CTI NCB/EL
Custom
Backplane
Routers supported by MCLT include the standard, Coactive, NCB (Network Combiner Module), ENCB
(Ethernet Network Combiner Module), and the Raytheon FTR (Fiber Optic/Twisted Pair) routers. In addition,
3rd party routers, if they are LonMark compliant and have all necessary plug-ins, should work with MCLT.
ADDING A ROUTER TO THE PHYSICAL TREE
Adding a router to the Physical Tree requires two steps to be carried out in order: defining and commissioning.
Defining - The Add Router Menu is used to define the router’s name, classification type and farside transceiver
type. The router being defined can be either offline or online and does not have to be physically attached to the
network until the commissioning stage.
Commissioning - The Node Setup Menu is used to commission the defined router. Commissioning writes the
network image, Neuron ID, and two network addresses (one for each side) to a database. The defined router
must be online and physically attached to the network.
To add a router to the Physical Tree:
1.
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).
Section 3 - System Setup
2-3
Setting Up a Router
MCL Tool User’s Guide
Figure 1. Node Configuration Menu.
Rev 5.4
Figure 2. Add Router Menu.
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. MCLT already knows the Near Side Transceiver type based on the
network backbone channel type.
IMPORTANT: 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.
NOTE: This field can have a total of 31 characters.
Split Existing Channel Box Clicking this box “splits” the channel where the router is added (Figure 3).
All nodes physically wired below the router are then placed under the new router on the tree. It
doesn’t matter where on the tree the new router is placed. The tree will move the nodes based only
on physical wiring.
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 MCLT, you must run RTR_CNF.EXE.
Refer to the Coactive router documentation that came with the router.
2-4
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
MCLT Tree
Before Adding Router
Setting Up a Router
Field Wiring
Before Adding Router
Workstation
Workstation
VAV-02 South Wing
VAV-02 Floor 1
VAV-02 Floor 2
HP-01 Lobby
VAV-02 North Wing
Router to be
wired in here
VAV-02 West Wing
VAV-02 South Wing
HP-01 Lobby
VAV-02 North Wing
VAV-02 Floor 1
VAV-02 West Wing
VAV-02 Floor 2
MCLT Tree
After Adding Router
Workstation
Field Wiring
After Adding Router
Workstation
VAV-02 South Wing
VAV-02 South Wing
VAV-02 North Wing
VAV-02 North Wing
VAV-02 West Wing
VAV-02 West Wing
Router
Router
HP-01 Lobby
HP-01 Lobby
VAV-02 Floor 1
VAV-02 Floor 1
VAV-02 Floor 2
VAV-02 Floor 2
Figure 3 Splitting An Existing Channel Using A Router
4.
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.
Section 3 - System Setup
2-5
Setting Up a Router
MCL Tool User’s Guide
Rev 5.4
COMMISSIONING A DEFINED ROUTER
Once you have defined a router you must commission it. The router must be online for the commissioning
process to work. Routers have two Neuron IDs, one for the near side and one for the far side.
1.
Right-click on the router to be commissioned to bring up the Node Menu (Figure 4).
2.
Click on Setup Node to bring up the Node Setup Menu (Figure 5).
Figure 4. Node Configuration Menu Figure 5. Setup Node Menu
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 MCLT 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 MCLT 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
to advance to the 2nd Node Configuration Menu (Figure 6).
Figure 6. Node Configuration Menu 2
5.
2-6
Click the Send Network Image box if you want to send the device’s network address to the LNS
button is pressed (Figure 6).
database when the
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
6.
Click
Setting Up a Router
to advance to the 3rd Node Configuration Menu (Figure 7).
Figure 7. Node Configuration Menu 3
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.
ADDING NODES TO A ROUTER
To add a node to a Router:
Note: A PEC is used in this example.
1.
Right click on the Router where the PEC will be located. The Node pop-up menu (Figure 8) appears.
Click Add to display the secondary menu, then choose Node, then At End to set the PEC’s placement after the router on the tree. The Add Node menu (Figure 9) appears.
Figure 8. Node Menu.
2.
Figure 9. Add Node Menu.
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.
NOTE: This field can have a total of 31 characters.
Section 3 - System Setup
2-7
Setting Up a Router
3.
MCL Tool User’s Guide
Click
Rev 5.4
. The uncommissioned PEC has been added to the physical tree (Figure 10).
Figure 10. Physical Tree with Newly Added Uncommissioned PEC
COMMISSIONING THE PEC
The second step is to commission the PEC. Any PEC that has not yet been commissioned will have (Never
Commissioned) after the PEC’s name on the tree.
1.
Right click on the uncommissioned PEC to bring up the Node Menu (Figure 11). Select Setup Node
to bring up the Node Setup Menu (Figure 12).
Figure 11. Node Menu
2.
2-8
Figure 12. Node Setup Menu
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 MCLT 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.
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
3.
Setting Up a Router
If you don’t 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 PEC’s Neuron ID and Program ID information (Figure 13).
Figure 13. Node Setup Menu after pressing the Service Pin on the PEC
4.
Click
to advance to the next Node Setup pages (Figures 14 & 15). Select any options you want
to configure.
Figure 14. Node Setup Page 2
Figure 15. Node Setup Page 3
The checkboxes on Figures 12, 13, and 14 are described on the next page.
Section 3 - System Setup
2-9
Setting Up a Router
MCL Tool User’s Guide
Rev 5.4
CHECK BOX EXPLANATIONS
The node setup pages contain a number of checkboxes that are used in the configuration process. Their settings
determine the information sent and whether it is sent from the LNS database to the device, or vice-versa.
Choose carefully how you use these commands. If used incorrectly, it is possible to overwrite default values that
are not recoverable.
NOTE: SEND moves data from the LNS database to the device.
GET moves data from the device to the LNS database.
Send Network Image - Sends the device’s network address and bindings to the LNS database.
Send Config. Data - Sends the device’s 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 device’s 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 device’s 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
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
wizard and returns to the tree display. Abandoning the cancellation returns you to the wizard.
2-10
Section 3 - System Setup
Chapter Three
Setting Up an FSC/FLC
This chapter contain information on:
Adding an FSC or FLC
Defining an FSC or FLC
Commissioning an FSC or FLC
FSC/FLC Configuration Wizard
Setting the Time on an FSC
Adding I/O Modules to an FSC
FSC Point Broadcast Settings
Setting Up an FSC/FLC
MCL Tool User’s Guide
Rev 5.4
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 MCL TOOL 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 MCL TOOL 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.
ADDING AN FSC OR FLC TO THE PHYSICAL TREE
Adding an FSC/FLC to the Physical Tree requires three steps to be carried out in order. These three steps are
Defining, Commissioning, and Configuring.
Defining - The Add Node Menu is used to install the FSC/FLC on the tree, define the FSC/FLC’s name and
Program ID. The FSC/FLC being defined can be either off-line or on-line and does not have to be physically
attached to the network until the commissioning stage. You can define multiple devices and then commission
them all at once.
Commissioning - The Node Setup Menu is used to commission the defined FSC/FLC. Commissioning writes
the network image, Neuron ID, and Program ID to a database. The defined FSC/FLC must be on-line and
physically attached to the network for the commissioning process to work.
Configuring - The FSC/FLC Wizard is the editor used to configure a commissioned FSC/FLC. The wizard
works at the panel level to assign basic configuration settings and customize the FSC/FLC to your requirements.
Advanced editing at the point level is described in the Advanced Point Editing section of this manual.
3-2
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Setting Up an FSC/FLC
DEFINING AN FSC/FLC
To add an FSC/FLC to the Physical Tree:
1.
Right click on the Network Interface or Router where the FSC/FLC will be located. The Node popup menu (Figure 1) appears. Click Add to display the secondary menu, then choose Node, then
either Before or After to set the FSC/FLC’s placement on the tree. The Add Node menu (Figure 2)
appears.
Figure 1. Node Menu.
2.
Figure 2. Add Node Menu.
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.
NOTE: This field can have a total of 31 characters.
3.
Click
. The uncommissioned FSC/FLC has been added to the physical tree (Figure 3).
Figure 3. Physical Tree with Newly Added Uncommissioned FSC
Section 3 - System Setup
3-3
Setting Up an FSC/FLC
MCL Tool User’s Guide
Rev 5.4
COMMISSIONING THE FSC/FLC
The next step is to commission the FSC/FLC. Any FSC/FLC that has not yet been commissioned will have
(Never Commissioned) after the FSC/FLC’s name on the tree.
1.
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).
Figure 4. Node Setup Menu
Figure 5. Node Setup Menu
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 MCL TOOL 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 don’t 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/FLC’s Neuron ID and Program ID information (Figure 6).
Figure 6. Node Setup Menu after pressing the Service Pin on the FSC/FLC
3-4
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
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.
Figure 7. Node Setup Page 2
Figure 8. Node Setup Page 3
CHECK BOX EXPLANATIONS
The node setup pages contain a number of checkboxes that are used in the configuration process. Their settings
determine the information sent and whether it is sent from the LNS database to the device, or vice-versa.
Choose carefully how you use these commands. If used incorrectly, it is possible to overwrite default values that
are not recoverable.
NOTE: SEND moves data from the LNS database to the device.
GET moves data from the device to the LNS database.
• Send Network Image - Sends the device’s network address and bindings to the LNS database.
• Send Config. Data - Sends the device’s configuration parameters (CPs) from the LNS database to the device.
• F o rce 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 device’s 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 device’s 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 only when you have a number of ASC devices that will be configured the
same. Configure the first ASC device the way you want the rest to resemble.
• 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.
• Send CPL/Schedules - Sends CPL/Schedule data from the LNS database to the device.
• Get CPL/Schedules - Gets CPL/Schedule data from the device and sends them 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.
Section 3 - System Setup
3-5
Setting Up an FSC/FLC
5.
MCL Tool User’s Guide
Click
Rev 5.4
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
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
wizard and returns to the tree display. Abandoning the cancellation returns you to the wizard.
FSC/FLC CONFIGURATION WIZARD
The FSC/FLC Configuration Wizard is used to configure a newly commissioned FSC/FLC. It steps you through
a series of editor pages and allows you to accept the default settings or enter your own settings. As you move
through the Configuration Wizard the editor pages presented will vary, based on your preceeding choices. For
example, if you select Thermistor instead of Intelligent/TSO, you will automatically skip past the pages for
thermostat configuration, since the thermistor requires no configuration. The FSC/FLC flowchart (Figure 9)
shows each of the pages in the Wizard. The Wizard pages have been numbered to simplify following the
configuration process.
Note: Configuration Wizards for other devices have different point types and configuration pages.
Open The
FSC Wizard
Page 1
Configure
FSC/FLC
Time Values
Page 2
Enable
Daylight Savings
Time?
No
Page 4
Select
FSC
Modules
Finish
Figure 9. FSC/FLC Flow Chart
3-6
Section 3 - System Setup
Yes
Page 3
Configure Daylight
Savings Time
Rev 5.4
MCL Tool User’s Guide
Setting Up an FSC/FLC
FSC/FLC WIZARD PAGE 1 - CONFIGURE FSC TIME VALUES
The first page to display in the FSC/FLC Wizard is the Configure FSC Time Values page. On this page you set
three time parameters. The first is Status Send Interval which is the time the FSC/FLC will send Status updates.
The Configure FSC Time Values page is displayed below (Figure 10).
Figure 10. Configure FSC Time Values Page
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 MCL Tool. 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 MCL Tool aware that the FSC is
communicating.
Default: 0 seconds
Range: 0 to 1 Hour 49 Minutes and 13 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.
2.
, the time defaults
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.
Default: 15 minutes Range: 0 to 1 Hour 49 Minutes and 13 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.
, the time defaults
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.
Default: 5 Range: Hours=0-23 Minutes=0-59 Seconds=0-59
2.
Press
to move to Page 2 - Enable Daylight Savings Time.
Section 3 - System Setup
3-7
Setting Up an FSC/FLC
MCL Tool User’s Guide
Rev 5.4
FSC/FLC WIZARD PAGE 2 - ENABLE DAYLIGHT SAVINGS TIME
This page sets whether Daylight Savings Time will be enabled or disabled. The Enable Daylight Savings Time is
displayed below (Figure 11).
Figure 11. Enable Daylight Savings Time Page
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
Selecting No skips you to Page 4 - Select FSC Modules.
Selecting Yes moves you to Page 3 - Configure Daylight Savings Time.
2.
Click
to advance to the selected page.
FSC/FLC WIZARD PAGE 3 - CONFIGURE DAYLIGHT SAVINGS TIME
On this page you configure the Daylight Savings Time parameters by setting the Month, Week, Day, and Time
for the Start and End of Daylight Savings Time. The Configure Daylight Savings Time page is displayed below
(Figure 12).
Figure 12. Configure Daylight Savings Time Page
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.
Default: Start=First End=Last
3.
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.
Default: Start=Sunday End=Sunday
3-8
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
4.
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 changes will begin.
Default: 2 hours
5.
Setting Up an FSC/FLC
Range: Hours=0-23 Minutes=0-59 Seconds=0-59
Click
to advance to Page 4 - Select FSC Modules.
FSC/FLC WIZARD PAGE 4 - SELECT FSC MODULES
On the Modules page of the FSC Editor you define I/O modules on the FSC or FLC (Figure 13). If you are
editing an FSC-02, only modules 1 to 4 will display. Modules 5 to 8 will not be available with the FSC-02. The
Select FSC Modules page is displayed below (Figure 13).
Figure 13. Select FSC Modules Page
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
Figure 14. Numbers for I/O Modules.
To complete the Modules page for the FSC Wizard:
1.
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: You have the option to select non-checksum I/O boards, typically used in older installations. Most
new installations use checksum I/O boards.
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 module
type for Modules 1, 2, 5, and 6. The other modules should be None.
Section 3 - System Setup
3-9
Setting Up an FSC/FLC
MCL Tool User’s Guide
Rev 5.4
Note: This is the last page in the FSC/FLC Configuration Wizard.
2.
Press
if you need to make any changes in any of the previous pages.
Click
to save your changes and exit the FSC/FLC Wizard.
Click
to abandon your changes and exit the FSC/FLC Wizard. You will be prompted to
confirm your desire to cancel.
EDIT FSC POINT TAB
There are several important configuration steps involving the FSC. The Edit FSC Point tab is used to configure
settings for each FSC point. Screens and menu options vary, depending on the point type.
GENERAL SCREEN
The General screen allows you to set default settings for the selected point (Figure 15).
Figure 15. General Screen
FSC POINT BROADCAST SCREEN
The FSC’s input and output points have broadcast timers that are, in essence, the Send and Receive Heartbeat
timers. They must be configured properly so they don’t add unnecessary “traffic” on the network.
To open the FSC Point Broadcast screen:
1. Click on the FSC icon.
2. Click on the Points icon.
3. Click on the FSC point you want to edit. The detail screen for that point appears.
4. Click on the Edit FSC Point tab to open the General information screen for the point.
3-10
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Setting Up an FSC/FLC
5. Click on Broadcast to display the Broadcast screen (Figure 16).
Figure 16. Edit FSC Point Tab’s Broadcast Screen
6. Set the information to configure the point broadcast timing. Details of the menus are listed below.
MAX. SEND TIME
If the process variable does not change and this timer is reached, then the existing point value is broadcast.
MIN. SEND TIME
The amount of time that must pass between the last broadcasted value and the next broadcasted value. The timer
starts when the last value was broadcast.
Note: Setting this value too low can result in unnecessarily high network traffic.
MIN. DELTA
If there is a process change that equals or exceeds the Min. Delta setting, then the new value is broadcast, unless
the Min. Send Timer has not been reached.
Note: Min. Delta default values vary, based on the SNVT used, and should be updated to more
realistically suit the application.
NV UPDATE TIMEOUT
The NV Update Time (Figure 17) is the Receive Heartbeat timer for the point. The default value on FSC input
points is 0, which means it is disabled. If a valid time is entered, and the transmitting node does not send an
update within that time frame, the displayed value should go to the default value setup for the point.
Figure 17. NV Update Timeout Screen
Section 3 - System Setup
3-11
Setting Up an FSC/FLC
MCL Tool User’s Guide
Rev 5.4
ACTIONS SCREEN
The Actions screen allows you to set action settings for the selected point (Figure 18). Actions types could be
ON/OFF, OPEN/CLOSE, DIRECT/REVERSE, and a number of others, depending on the point type.
Figure 18. Action Screen
ALARM SCREEN
The Alarm screen allows you to set alarm settings for the selected point (Figure 19). When the selected alarm
condition is met an alarm is broadcast. The Alarm Set Time is the time before the alarm is broadcast.
Figure 19. Alarm Screen
FEEDBACK SCREEN
The Feedback screen (Figure 20) allows you to select a digital output point to use as a status feedback point.
Available digital output feedback points are listed in the Digital Point dropdown list. The Command Fail Time
starts a timer when a command is issued. If the command does not match the feedback status within the
Command Fail Time, an alarm is generated.
Figure 20. Feedback Screen
I/O MODULE SCREEN SCREEN
The I/O Module screen (Figure 21) allows you to select an available I/O module, and then assign an available
point on that module to the FSC.
Figure 21. I/O Module Screen
3-12
Section 3 - System Setup
Chapter Four
Setting Up a VAV
This chapter contains information on:
Setting Up A VAV
Defining A VAV
Commissioning A VAV
Configuring A VAV
Setting Up a VAV
MCL TOOL User’s Guide
Rev 5.4
SETTING UP A VAV
The NXA-VAV-02 is an Application Specific Controller (ASC) in the MCL Tool product line. Its primary
purpose is pressure independent Variable Air Volume (VAV) control. The VAV-02 communicates on the same
LONWORKS network with all of the other MCL TOOL controllers. The NXA-VAV-02 is designed with an
integrated actuator for most standard VAV applications.
ADDING A VAV TO THE PHYSICAL TREE
Adding a VAV to the Physical Tree requires three steps to be carried out in order. These three steps are Defining,
Commissioning, and Configuring.
Defining - The Add Node Menu is used to install the VAV on the tree, define the VAV’s name and Program ID.
The VAV being defined can be either off-line or on-line and does not have to be physically attached to the
network until the commissioning stage. You can define multiple devices and then commission them all at once.
Commissioning - The Node Setup Menu is used to commission the defined router. Commissioning writes the
network image, Neuron ID, and Program ID to a database. The defined VAV must be on-line and physically
attached to the network for the commissioning process to work.
Configuring - The VAV Wizard is the editor used to configure a commissioned VAV. The wizard works at the
panel level to assign basic configuration settings and customize the VAV to your requirements.
Advanced editing at the point level is described in the Advanced Point Editing section of this manual.
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 VAV’s placement on the tree. The Add Node menu (Figure 2) appears.
Figure 1. Node Menu.
2.
Figure 2. Add Node Menu.
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.
NOTE: This field can have a total of 31 characters.
3.
4-2
Click
Section 3 - System Setup
. The uncommissioned VAV has been added to the physical tree (Figure 3).
Rev 5.4
MCL TOOL User’s Guide
Setting Up a VAV
Figure 3. Physical Tree with Newly Added Uncommissioned VAV
COMMISSIONING THE VAV
The second step is to commission the VAV. Any VAV that has not yet been commissioned will have (Never
Commissioned) after the VAV’s name on the tree.
1.
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).
Figure 4. Node Menu
Figure 5. Node Setup Menu
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 MCLT 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 don’t 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 VAV’s Neuron ID and Program ID information (Figure 6).
Section 3 - System Setup
4-3
Setting Up a VAV
MCL TOOL User’s Guide
Rev 5.4
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.
Figure 7. Node Setup Page 2
Figure 8. Node Setup Page 3
CHECK BOX EXPLANATIONS
The node setup pages contain a number of checkboxes that are used in the configuration process. Their settings
determine the information sent and whether it is sent from the LNS database to the device, or vice-versa.
Choose carefully how you use these commands. If used incorrectly, it is possible to overwrite default values that
are not recoverable.
NOTE: SEND moves data from the LNS database to the device.
GET moves data from the device to the LNS database.
Send Network Image - Sends the device’s network address and bindings to the LNS database.
Send Config. Data - Sends the device’s configuration parameters (CPs) from the LNS database to the device.
Force Defaults - Sends the default CPs from the LNS database to the device.
4-4
Section 3 - System Setup
Rev 5.4
MCL TOOL User’s Guide
Setting Up a VAV
Send Trend - Sends Trend setup data from the LNS database to the device.
Get Config. Data - Gets the device’s 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 device’s 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
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
wizard and returns to the tree display. Abandoning the cancellation returns you to the wizard.
VAV CONFIGURATION WIZARD
The VAV Wizard is used to configure a newly commissioned VAV. It steps you through a series of editor pages
and allows you to accept the default settings or enter your own settings. As you move through the VAV Wizard
the editor pages presented will vary, based on your preceding choices. For example, if you select Thermistor
instead of Intelligent/TSO, you will automatically skip past the pages for thermostat configuration, since the
thermistor requires no configuration. The VAV flowchart on the next page (Figure 9) shows each of the pages in
the Wizard. The Wizard pages have been numbered to simplify following the configuration process.
Note: Configuration Wizards for other devices have different point types and configuration pages.
Section 3 - System Setup
4-5
Setting Up a VAV
MCL TOOL User’s Guide
Open The
VAV Wizard
Page 1
Intelligent/
TSO?
Rev 5.4
A
Yes
Page 2
Obtain:
Balance Password
Stat Password
Stat Units
Time Display
Override Time
Floating
Page 11
Select
Reheat Type,
Morning Warmup
Electric
No
Page 12
Set
Floating Reheat
Parameters
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 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 10
Fan Type
A
Figure 9. VAV Wizard Flowchart
4-6
Section 3 - System Setup
Page 9
Flow PID
Parameters,
Scan Time,
Drive Time,
Direction
Page 19
Broadcast Reheat
Dec/St 2?
Finish
Page 14
Set
PWM Reheat
Parameters
Rev 5.4
MCL TOOL User’s Guide
Setting Up a VAV
To enter the VAV Wizard:
1.
Right click on the commissioned VAV to be configured (Figure 10) to bring up the Node Menu
(Figure 11).
Figure 10. Highlighted Commissioned VAV
2.
Figure 11. Node Menu
Select Configuration Wizard to bring up the VAV Wizard’s first editor page, Room Sensor Type
(Figure 12).
VAV WIZARD PAGE 1 - ROOM SENSOR TYPE
The first page to display in the VAV Wizard is the Room Sensor Type page. On this page you choose whether
the VAV will use either an Intelligent/TSO STAT or a thermistor to determine space temperature. If you are using
an Intelligent/TSO STAT, you have the option to use an auxiliary space temperature. If you are using a thermistor, you do not have the option of an auxiliary space temperature. The Room Sensor Type page (Figure 12) is
shown below.
NOTE: You must select Thermistor if you are binding space temperature from another controller.
Figure 12. Room Sensor Type
1.
Click on the appropriate radio button to select either an Intelligent/TSO STAT or a thermistor.
Default: Intelligent Option: Thermistor
Selecting Intelligent/TSO moves you to Page 2 - Thermostat Configuration.
Selecting Thermistor will skip you to Page 4 - Setpoint Configuration.
2.
Press
to advance to the selected page.
Section 3 - System Setup
4-7
Setting Up a VAV
MCL TOOL User’s Guide
Rev 5.4
VAV WIZARD PAGE 2 - THERMOSTAT CONFIGURATION
On the Thermostat Configuration page you set the Balance Mode password and Stat password, configure
Engineering Units, Time Display and Override Time. The Thermostat Configuration page (Figure 13) for the
Intelligent/TSO STAT is displayed below.
Figure 13. Thermostat Configuration Page
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.
4-8
Click
Section 3 - System Setup
to advance to Page 3 - Default Setpoints and Thermal Load Parameters.
Rev 5.4
MCL TOOL User’s Guide
Setting Up a VAV
VAV WIZARD PAGE 3 - DEFAULT SETPOINTS AND 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 (Figure 14) for the Intelligent/TSO STAT is displayed below.
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
Selecting Yes skips you to Page 6 - Local Emergency Shutdown.
Selecting No moves you to Page 4 - Setpoint Configuration, then Page 5 -Thermal Load Parameters.
2.
Click
to advance to the selected page.
VAV WIZARD PAGE 4 - SETPOINT CONFIGURATION
This page sets the Intelligent/TSO STAT’s Heating and Cooling setpoints for the Occupied, Economy, and
Unoccupied modes. The Setpoint Configuration page (Figure 15) for the Intelligent/TSO STAT and Thermistor
is displayed below.
Figure 15. Setpoint Configuration Page
1.
Enter the Occupied Heating and Occupied Cooling Setpoints. These are the setpoints the controller controls to in occupied mode.
Default: Heating=72.00°F (22.2°C) Cooling=73.99°F (23.3°C)
2.
Enter the Economy Heating and Economy Cooling Setpoints. These are the setpoints the controller
controls to in economy mode.
Default: Heating=68.00°F (20.0°C) Cooling=78.01°F (25.6°C)
Section 3 - System Setup
4-9
Setting Up a VAV
3.
MCL TOOL User’s Guide
Rev 5.4
Enter the Unoccupied Heating and Unoccupied Cooling Setpoints. These are the setpoints the
controller controls to in unoccupied mode.
Default: Heating=55.00°F (12.8°C) Cooling=95.00°F (35.0°C)
4.
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 70°F and the User Offset is 2°F, the maximum setpoint would be 72°F and the
minimum setpoint would be 68°F.
Default: 2.00°F (1.11°C).
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
to advance to Page 5 -Thermal Load Parameters.
VAV WIZARD PAGE 5 - THERMAL LOAD PARAMETERS
This page’s settings are used to calculate thermal load for the controller. The actual space temperature from the
Space Temp Controller and the desired space temperature from the Setpoint Controller and outputs a thermal
load value. This values is then fed to the Economizer Controller, the Fan Controller, and the Heating/Cooling
Controller. The output of the Emergency Command Controller and the output of the Application Mode Controller are also used at in the determination of thermal load. The PID Parameters for Thermal Load page is displayed below (Figure 16).
Figure 16. Set Flow Details Page
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
4-10
Section 3 - System Setup
Rev 5.4
MCL TOOL User’s Guide
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
, the time defaults
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
to advance to Page 6 - K-Factor.
VAV WIZARD PAGE 6 - K-FACTOR
On the K- Factor page you set the K-Factor, k_Cal and K-Offset. The K-Factor page is displayed below (Figure
17).
Figure 17. K-Factor Page
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 manufacturer’s 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 manufacturer’s field calibration chart, a 10” box supplies 1450
CFM at 1” w.c. Therefore, you would enter 1450 for the K Factor.
Section 3 - System Setup
4-11
Setting Up a VAV
MCL TOOL User’s Guide
Rev 5.4
• From the Dual Duct VAV box manufacturer’s 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 manufacturer’s 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.
Enter the K Factor Calibration. K Factor Calibration is calibration, or verification, of K Factor to
actual field conditions. To determine K Factor Calibration:
1. Set the VAV box to Maximum CFM position and measure all diffusers for CFM (Measured
CFM).
2. Record the actual CFM reading at the Intelligent Stat or MCLT at the maximum position
(Read CFM).
3. Calculate the difference in CFM (Measured CFM - Read CFM).
4. Use the following equation to calculate K Factor Calibration:
K Factor Calibration = ( Measured CFM - Read CFM) / SqRt of Inches of water column
For example, on a particular box manufacturer’s field calibration chart, a 6” box supplies 500
CFM at 1” w.c. When you command the box to maximum, you get a reading of 490 CFM on
the Intelligent Stat. The Balance Commissioner gets a reading of 505 CFM. Using a manometer, you determine .98” w.c. at 640 CFM.
Now plugging in the numbers to determine K Factor Calibration:
K Factor Calibration = ( Measured CFM - Read CFM) / SqRt of Inches of water column
K Factor Calibration = (505-490)/Ö.98
K Factor Calibration = (15)/.9899494
K Factor Calibration = 15.25
Default: 0
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.
4-12
Click
Section 3 - System Setup
to advance to Page 7 - Flow Parameters.
Rev 5.4
MCL TOOL User’s Guide
Setting Up a VAV
VAV WIZARD PAGE 7 - FLOW PARAMETERS
The Flow Parameters page sets the desired flow for the controller. The Flow Parameters page is displayed below
(Figure 18).
Figure 18. Flow Parameters Page
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.
199 CFM (94 LPS)
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.
Minimum=199 CFM (94 LPS) Maximum=1000 CFM (472 LPS)
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
1000 CFM (472 LPS)
to advance to Page 8 - Accept Air Flow PID Parameters.
Section 3 - System Setup
4-13
Setting Up a VAV
MCL TOOL User’s Guide
Rev 5.4
VAV WIZARD PAGE 8 - ACCEPT AIR FLOW PID PARAMETERS?
On the Accept Air Flow PID Parameters page you choose to Accept or Decline the Air Flow PID Parameters.
The Accept Air Flow PID Parameters page is displayed below (Figure 19).
Figure 19. Flow Parameters Page
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.
Selecting Yes skips you to Page 10 - Fan Type.
Selecting No moves you to Page 9 - Flow PID Parameters.
2.
Click
to advance to the selected page.
VAV WIZARD PAGE 9 - FLOW PID PARAMETERS
This point is the desired position of the damper. This point takes the actual air flow from the Flow Sensor and
the desired air flow from the Air Flow Reset Controller and outputs a value to either the Damper Actuator Inc. or
Damper Actuator Dec. This point also looks at the output of the Emergency Command Controller before
determining the output to the damper. The Flow PID Parameters Page is displayed below (Figure 20).
Figure 20. Flow PID Parameters
1.
4-14
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.
Section 3 - System Setup
Rev 5.4
MCL TOOL User’s Guide
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.
, the time defaults
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 VAV-02 is 3 minutes. Always consult the manufacturer’s specifications if you are unsure of your damper actuator’s 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
to advance to Page 10 - Fan Type.
Section 3 - System Setup
4-15
Setting Up a VAV
MCL TOOL User’s Guide
Rev 5.4
VAV WIZARD PAGE 10 - FAN TYPE
This page sets the fan type, if any, the controller should use. The Fan Type page (Figure 21) is shown below:
Figure 21. Fan Type
1.
Select whether the fan type for the VAV system is None, Serial, or Parallel.
Default: PARALLEL
2.
Click
Options: NONE, SERIAL
to advance to Page 11 - Reheat Parameters.
VAV WIZARD PAGE 11 - REHEAT PARAMETERS
The Reheat Parameters page determines what reheat type (if any) should be used. It looks at the output of the
Temp PID Controller and determines if reheat should be ON or OFF. The output of this point is sent to the
Reheat Increment/Stage 1 and the Reheat Decrement/Stage 2, which are the control points for reheat. The
Reheat Parameters page is displayed below (Figure 22).
Figure 22. Reheat Parameters
1. Enter the Reheat Type.
Options:
REHEAT_NONE
REHEAT_FLOATING
REHEAT_2_STAGE_ELEC
REHEAT_3_STAGE_ELEC
REHEAT_PWM
2. Enter the Morning Warmup default status setting.
Options:
MWU_REHEAT_ENABLE
MWU_REHEAT_DISABLE
4-16
Section 3 - System Setup
Rev 5.4
MCL TOOL User’s Guide
Setting Up a VAV
Selecting REHEAT_NONE skips you to Page 15 - Broadcast Damper DEC Output.
Selecting REHEAT_FLOATING moves you to Page 12 - Floating Reheat Parameters.
Selecting REHEAT_2_STAGE_ELEC or REHEAT_3_STAGE_ELEC skips you to Page 13 - Electric
Reheat Parameters.
Selecting REHEAT_PWM skips you to Page 14 - PWM Reheat Parameters.
3.
Click
to advance to the selected page.
VAV WIZARD PAGE 12 - FLOATING REHEAT
On the Floating Reheat page you set the controllers Drive Time, Direction, and Default Position. The Floating
Reheat page is displayed below (Figure 23).
Figure 23. Floating Reheat Page
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: 1 Minute and 30 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
, the time defaults
to 1 Hour 49 Minutes and 13 Seconds.
2.
Enter the Direction. This is the direction the damper moves.
Default: Clockwise
3.
Option: Counter-Clockwise
Enter the Default Position for the damper.
This determines if the motor is moving in the Normal direction or if it is moving in the Reverse
direction. Points 20 and 21 are the increment and decrement controls for the reheat. If Point #20
increases the heat and Point #21 decreases the heat, then select Normal. If Point #20 decreases the heat
and Point #21 increases the heat, select Reverse. This is helpful if the reheat device has been wired
backwards.
Default: Close
4.
Click
Option: Open
to skip to Page 15 - Broadcast Damper DEC Output.
Section 3 - System Setup
4-17
Setting Up a VAV
MCL TOOL User’s Guide
Rev 5.4
VAV WIZARD PAGE 13 - ELECTRIC REHEAT
On the Electric Reheat page you set the Interstage Delay. This is a minimum amount of time that must elapse
after a stage of reheat has turned ON. The Electric Reheat page is displayed below (Figure 24).
Figure 24. Electric Reheat Page
1.
Enter the Interstage Delay.
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
to skip to Page 15 - Broadcast Damper DEC Output
VAV WIZARD PAGE 14 - PWM REHEAT
On the PMW (Pulse Width Modulation) Reheat page you set the Minimum On Time, Pulse Width, and
Minimum Off Time for the controller. When pulse width modulation is used, an electrical pulse of variable
length correlates directly with the value under regulation. For example, a pulse width might be 5 seconds and
the output value may range from 0-100%. If the pulse sent were 2.5 seconds, the controller would regulate the
device to 50%. A 2.5 second signal would be sent by the controller each time the modulator cycles. The PWM
Reheat page (Figure 25) is displayed below.
Figure 25. PWM Reheat Page
1.
Enter the Minimum On Time.
The Minimum On Time is the length of each pulse if the output value is determined by the controller to
be 0%. This initializing pulse, like a heartbeat, indicates that the controller is active and a pulse will
follow. This value may be set to zero.
Default: 0
4-18
Section 3 - System Setup
Rev 5.4
MCL TOOL User’s Guide
2.
Setting Up a VAV
Enter the Pulse Width.
The Pulse Width is the maximum length of a pulse. If a maximum pulse is sent, the output value will
be 100%. If the pulse sent minus the minimum on time is zero seconds, then the output value will be
0%. When the Minimum On Time, Pulse Width, and Minimum Off Time are added together, you
find the length of the pulse modulation cycle. If you wish to have a cycle length of 60 seconds, the
minimum on time is set to 0, and a maximum pulse length is set to 5 seconds, then the minimum off
time would be set to 55 seconds. See Figure 31. Refer to the note under step 6.
Default: 1 Minute and 30 Seconds
Min.
Off
Time
Min.
On
Time
Pulse Width for 50% Output
Min.
Off
Time
Min.
On
Time
Min.
Off
Time
Min.
On
Time
Min.
Off
Time
Min.
On
Time
One Cycle Length
Min.
Off
Time
Min.
On
Time
Pulse Width for 0% Output
One Cycle Length
Min.
Off
Time
Min.
On
Time
Pulse Width for 100% Output
One Cycle Length
Figure 31. A Pulse Width Modulation Cycle.
3.
Enter the Minimum Off Time.
The Minimum Off Time is used to set an off time after a pulse cycle. This value may be set to zero.
This value is used to space out the actuator updates by requiring an off period where nothing occurs.
Default: 0
4.
Click
to advance to Page 15 - Broadcast Damper DEC Output
Section 3 - System Setup
4-19
Setting Up a VAV
MCL TOOL User’s Guide
Rev 5.4
VAV WIZARD PAGE 15 - BROADCAST DAMPER INC OUTPUT?
On the Broadcast Damper Increment Output page you select whether to broadcast the damper increment output.
The Broadcast Damper INC Output page is displayed below (Figure 26).
Figure 26. Broadcast Damper INC Output? Page
1.
Select whether this point is Broadcast to the network.
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
to advance to Page 16 - Broadcast Damper DEC Output.
VAV WIZARD PAGE 16 - BROADCAST DAMPER DEC OUTPUT?
On the Broadcast Damper Decrement Output page you select whether to broadcast the damper decrement
output. The Broadcast Damper DEC Output page is displayed below (Figure 27).
Figure 27. Broadcast Damper DEC Output? Page
1.
Select whether this point is Broadcast to the network.
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.
4-20
Click
Section 3 - System Setup
to advance to Page 17 - Broadcast Fan Output.
Rev 5.4
MCL TOOL User’s Guide
Setting Up a VAV
VAV WIZARD PAGE 17 - BROADCAST FAN OUTPUT?
On the Broadcast Fan Output page you select whether to broadcast the fan output. The Broadcast Fan Output
page is displayed below (Figure 28).
Figure 28. Broadcast Fan Output? Page
1.
Select whether this point is Broadcast to the network.
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
to advance to Page 18 - Broadcast Reheat INC/ST 1 Output.
VAV WIZARD PAGE 18 - BROADCAST REHEAT INC/ST 1 OUTPUT?
On the Broadcast Reheat INC/ST 1 Output page you select whether to broadcast the Reheat Increment/Stage 1
Output. The Broadcast Reheat INC/ST 1 Output page is displayed below (Figure 29).
Figure 29. Broadcast Reheat INC/ST 1 Output? Page
1.
Select whether this point is Broadcast to the network.
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
to advance to Page 19 - Broadcast Reheat DEC/ST 2 Output.
Section 3 - System Setup
4-21
Setting Up a VAV
MCL TOOL User’s Guide
Rev 5.4
VAV WIZARD PAGE 19 - BROADCAST REHEAT DEC/ST 2 OUTPUT?
On the Broadcast Reheat INC/ST 1 Output page you select whether to broadcast the Reheat Decrement/Stage 2
Output. The Broadcast Reheat DEC/ST 2 Output page is displayed below (Figure 30).
Figure 30. Broadcast Reheat DEC/ST 2 Output? Page
1.
Select whether this point is Broadcast to the network.
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
if you need to make any changes in any of the previous pages.
Click
to save your changes and exit the Configuration Wizard.
Click
to abandon your changes and exit the Configuration Wizard. You will be
prompted to confirm your desire to cancel.
4-22
Section 3 - System Setup
Rev 5.4
MCL TOOL User’s Guide
Setting Up a VAV
ADVANCED POINT EDITING
The VAV Configuration Wizard takes care of configuring most VAVs. However, there will be instances where
you need to directly access a point to verify status or to command the point. All 21 points on the VAV controller
are editable, and you can edit the points to tune your VAV system. Each point has a predefined number and point
type that are uneditable.
Figure 30. VAV-02 Point Listing
To edit an a VAV point:
1. Double-click the VAV you want to edit. The Points and LMOs subtree appears.
2. Double-click on the Points heading. The VAV Points page appears.
3. Double-click on the point you want to edit. The Status Command page appears.
4. Enter a new value into the command field.
5. Press Set to issue the command.
Section 3 - System Setup
4-23
Setting Up a VAV
4-24
Section 3 - System Setup
MCL TOOL User’s Guide
Rev 5.4
Chapter Five
Setting Up a Heat Pump
This chapter contains information on:
Setting Up A Heat Pump
Defining A Heat Pump
Commissioning A Heat Pump
Configuring A Heat Pump
Setting Up a Heat Pump
MCL Tool User’s Guide
Rev 5.4
SETTING UP A HEAT PUMP
The NXA-HPU-01 is an Application Specific Controller (ASC) in the MCL Tool product line. Its primary
purpose is to provide control for one individual heat pump; either a stand alone unit or one of the units in a
closed loop system. This ASC communicates on the same LONWORKS network with all of the other MCL Tool
controllers. The NXA-HPU-01 is designed for standoff or snap-track installation.
ADDING A HEAT PUMP TO THE PHYSICAL TREE
Adding a Heat Pump to the Physical Tree requires three steps to be carried out in order. These three steps are
Defining, Commissioning, and Configuring.
Defining - The Add Node Menu is used to install the Heat Pump on the tree, define the Heat Pump’s name and
Program ID. The Heat Pump being defined can be either off-line or on-line and does not have to be physically
attached to the network until the commissioning stage. You can define multiple devices and then commission
them all at once.
Commissioning - The Node Setup Menu is used to commission the defined Heat Pump. Commissioning writes
the network image, Neuron ID, and Program ID to a database. The defined Heat Pump must be on-line and
physically attached to the network for the commissioning process to work.
Configuring - The Heat Pump Wizard is the editor used to configure a commissioned Heat Pump. The wizard
works at the panel level to assign basic configuration settings and customize the Heat Pump to your requirements.
Advanced editing at the point level is described in the Advanced Point Editing section of this manual.
DEFINING A HEAT PUMP
To add a Heat Pump to the Physical Tree:
1.
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 Pump’s placement on the tree. The Add Node menu (Figure 2)
appears.
Figure 1. Node Menu.
2.
Figure 2. Add Node Menu.
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.
NOTE: This field can have a total of 31 characters.
5-2
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
3.
Click
Setting Up a Heat Pump
. The uncommissioned Heat Pump has been added to the physical tree (Figure 3).
Figure 3. Physical Tree with Newly Added Uncommissioned Heat Pump
COMMISSIONING THE HEAT PUMP
The next step is to commission the Heat Pump. Any Heat Pump that has not yet been commissioned will have
(Never Commissioned) after the Heat Pump’s name on the tree.
1.
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).
Figure 4. Node Setup Menu
Figure 5. Node Setup Menu
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 MCL Tool 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 don’t 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 Pump’s Neuron ID and Program ID information
(Figure 6).
Section 3 - System Setup
5-3
Setting Up a Heat Pump
MCL Tool User’s Guide
Rev 5.4
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.
Figure 7. Node Setup Page 2
5-4
Section 3 - System Setup
Figure 8. Node Setup Page 3
Rev 5.4
MCL Tool User’s Guide
Setting Up a Heat Pump
CHECK BOX EXPLANATIONS
The node setup pages contain a number of checkboxes that are used in the configuration process. Their settings
determine the information sent and whether it is sent from the LNS database to the device, or vice-versa.
Choose carefully how you use these commands. If used incorrectly, it is possible to overwrite default values that
are not recoverable.
NOTE: SEND moves data from the LNS database to the device.
GET moves data from the device to the LNS database.
• Send Network Image - Sends the device’s network address and bindings to the LNS database.
• Send Config. Data - Sends the device’s configuration parameters (CPs) from the LNS database to the device.
• F o rce 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 device’s 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 device’s 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 Heat Pump 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
wizard and returns to the tree display. Abandoning the cancellation returns you to the wizard.
Section 3 - System Setup
5-5
Setting Up a Heat Pump
MCL Tool User’s Guide
Rev 5.4
HEAT PUMP CONFIGURATION WIZARD
The Heat Pump Configuration Wizard is used to configure a newly commissioned Heat Pump. It steps you
through a series of editor pages and allows you to accept the default settings or enter your own settings. As you
move through the Configuration Wizard the editor pages presented will vary, based on your preceding choices.
For example, if you select Thermistor instead of Intelligent/TSO, you will automatically skip past the pages for
thermostat configuration, since the thermistor requires no configuration. The Heat Pump flowchart (Figure 9)
shows each of the pages in the Wizard. The Wizard pages have been numbered to simplify following the
configuration process.
Note: Configuration Wizards for other devices have different point types and configuration pages.
Open The
Heat Pump Wizard
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
Figure 9. Heat Pump Flow Chart
5-6
Section 3 - System Setup
A
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?
Rev 5.4
MCL Tool User’s Guide
Setting Up a Heat Pump
HEAT PUMP WIZARD PAGE 1 - ROOM SENSOR TYPE
The first page to display in the Heat Pump Wizard is the Room Sensor Type page. On this page you choose
whether the Heat Pump will use either an Intelligent/TSO STAT or a thermistor to determine space temperature.
If you are using an Intelligent/TSO STAT, you have the option to use an auxiliary space temperature. If you are
using a thermistor, you do not have the option of an auxiliary space temperature. The Room Sensor Type page is
displayed below (Figure 10).
NOTE: You must select Thermistor if you are binding space temperature from another controller.
Figure 10. Room Sensor Type
1.
Click on the appropriate radio button to select either an Intelligent/TSO STAT or a thermistor.
Default: Intelligent Option: Thermistor
Selecting Intelligent/TSO moves you to Page 2.
Selecting Thermistor will skip you to Page 4.
2.
Press
to move to the selected page.
HEAT PUMP WIZARD PAGE 2 - THERMOSTAT CONFIGURATION
On the Thermostat Configuration page you set the Balance Mode password and Stat password, configure
Engineering Units, Time Display and Override Time. The Thermostat Configuration page for the Intelligent/
TSO STAT is displayed below (Figure 11).
Figure 11. Thermostat Configuration Page
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
Section 3 - System Setup
5-7
Setting Up a Heat Pump
2.
Rev 5.4
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.
MCL Tool User’s Guide
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
to advance to Page 3 - Default Setpoints and Thermal Load Parameters.
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).
Figure 12. Default Setpoints and Thermal Load Parameters Page
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
Selecting Yes skips you to Page 6 - Emergency Shutdown.
Selecting No moves you to Page 4 - Setpoint Configuration.
3.
5-8
Click
Section 3 - System Setup
to advance to the selected page.
Rev 5.4
MCL Tool User’s Guide
Setting Up a Heat Pump
HEAT PUMP WIZARD PAGE 4 - SETPOINT CONFIGURATION
This page sets the Heating and Cooling setpoints for the Occupied, Economy, and Unoccupied modes, and also
sets a User Offset. All of these settings are for the Intelligent/TSO STAT. The Setpoint Configuration page is
displayed below (Figure 13).
Figure 13. Setpoint Configuration Page
1.
Enter the Occupied Heating and Occupied Cooling Setpoints. These are the setpoints the controller controls to in occupied mode.
Default: Heating=72.00°F (22.2°C) Cooling=73.99°F (23.3°C)
2.
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.
Default: Heating=68.00°F (20.0°C) Cooling=78.01°F (25.6°C)
4.
Enter the Unoccupied Heating and Unoccupied Cooling Setpoints. These are the setpoints the
controller controls to in unoccupied mode.
Default: Heating=55.00°F (12.8°C) Cooling=95.00°F (35.0°C)
5.
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 70°F and the User Offset is 2°F, the maximum setpoint would be 72°F and the
minimum setpoint would be 68°F.
Default: 2.00°F (1.11°C).
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
to advance to Page 5 - PID Parameters For Thermal Load.
Section 3 - System Setup
5-9
Setting Up a Heat Pump
MCL Tool User’s Guide
Rev 5.4
HEAT PUMP WIZARD PAGE 5 - PID PARAMETERS FOR THERMAL LOAD
This page’s settings are used to calculate thermal load for the controller. The actual space temperature from the
Space Temp Controller and the desired space temperature from the Setpoint Controller and outputs a thermal
load value. This values is then fed to the Economizer Controller, the Fan Controller, and the Heating/Cooling
Controller. The output of the Emergency Command Controller and the output of the Application Mode Controller are also used at in the determination of thermal load. The PID Parameters for Thermal Load page is displayed below (Figure 14).
Figure 14. PID Parameters for Thermal Load Page
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%
4.
5-10
Click
Section 3 - System Setup
to advance to Page 6 - Local Emergency Shutdown.
Rev 5.4
MCL Tool User’s Guide
Setting Up a Heat Pump
HEAT PUMP WIZARD PAGE 6 - LOCAL EMERGENCY SHUTDOWN
This page enables or disables a digital input, wired to an external sensor, used to trigger a Local Emergency
Shutdown. When this page is enabled, and certain conditions have been met, an Emergency Shutdown for the
local controller is performed. Emergency operation mode begins and only effects the local unit. The Local
Emergency Shutdown page is displayed below (Figure 15).
Figure 15. Local Emergency Shutdown Page
1.
Select whether to Enable or Disable Local Emergency Shutdown function.
Default: Disable
2.
Click
Option: Enable
to advance to Page 7 - Economizer Type.
HEAT PUMP WIZARD PAGE 7 - ECONOMIZER TYPE
This page determines the economizer type. The Economizer Type page is displayed below (Figure 16).
Figure 16. Economizer Type Page
1. Click on the appropriate radio button to select the Economizer Type.
Selecting None disables the Economizer sequence.
Selecting Floating enables modulated damper control.
Selecting 2-Position enables 2-position damper control.
Default: None
Options: Floating, 2-Position
Selecting None or 2-Position skips you to Page 12 - Fan Controller.
Selecting Floating moves you to Page 8 - Economizer Enable.
2.
Click
to advance to the selected page.
Section 3 - System Setup
5-11
Setting Up a Heat Pump
MCL Tool User’s Guide
Rev 5.4
HEAT PUMP WIZARD PAGE 8 - ECONOMIZER ENABLE
This page is used to select whether the Economizer sequence is determined locally (by the Heat Pump controller) or through the network (by an FSC). The Economizer Enable page is displayed below (Figure 17).
Figure 17. Economizer Enable Page
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
Selecting Local moves you to Page 9 - Local Economizer.
Selecting Network skips you to Page 10 - Mixed Air Parameters.
2.
Click
to advance to the selected page.
HEAT PUMP WIZARD PAGE 9 - LOCAL ECONOMIZER
This page is used to set the Setpoint and Deadband for the Local Economizer. The Local Economizer page is
displayed below (Figure 18).
Figure 18. Local Economizer Page
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.00°F
5-12
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
2.
Setting Up a Heat Pump
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 2°F and the OAT setpoint was
set at 55°, then the economizer sequence would not ENABLED until 53°F and would not be DISABLED until the OAT setpoint had reached 57°F.
Default: 2.50°F
3.
Click
to advance to Page 10 - Mixed Air Parameters.
HEAT PUMP WIZARD PAGE 10 - MIXED AIR PARAMETERS
This page’s settings are used to calculate a Mixed Air PID damper position in percent. Mixed Air Parameters
takes the Setpoint of either the Mixed Air Temperature or the Discharge Air Temperature and outputs a Mixed
Air PID damper position in percent. This is not the absolute damper position because this position is based only
on the Discharge Air Temp and the Mixed Air Setpoint. This output is then fed to the Economizer Controller and
the exact damper position is determined. The Mixed Air Parameters page is displayed below (Figure 19).
Figure 19. Mixed Air Parameters Page
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
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
Section 3 - System Setup
5-13
Setting Up a Heat Pump
MCL Tool User’s Guide
Rev 5.4
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.
, the time defaults
Click on the appropriate radio button to select either Enable or Disable the Low Limit Shutdown.
Default: Enable
Options: Disable
Selecting Enable moves you to Page 11 - Low Limit Shutdown Parameters.
Selecting Disable skips you to Page 12 - Fan Controller Parameters.
7.
Click
to advance to the selected page.
HEAT PUMP WIZARD PAGE 11 - LOW LIMIT SHUTDOWN PARAMETERS
This point determines if conditions are met to perform a low limit shutdown. This is determined by comparing
either the Mixed Air Temp or the Discharge Air Temp to the Low Limit Setpoint. If the Mixed Air Temp/
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 20).
Figure 20. Low Limit Shutdown Parameters Page
1.
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.
Default: Mixed_Air_Temp
2.
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.99°F
5-14
Options: Discharge_Air_Temp
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
3.
Setting Up a Heat Pump
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 2°F and the Low Limit Setpoint was
40°F, then the Low Limit Shutdown would activate and shutdown the controller at 38°F. At 42°F the
Low Limit Shutdown would be off and the delay time (Step 7) would be started.
Default: 2.00°F
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 42°F, 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
to advance to Page 12 - Fan Controller Parameters.
HEAT PUMP WIZARD PAGE 12 - FAN CONTROLLER PARAMETERS
This page sets the Fan Type(if any), Minimum Run Time, Fan Status Enable/Disable, and the Fan Status Delay.
The output is sent to the Fan Output which is the control point for the fan.
NOTE: This point is only the state of the fan as the sequence of operation determines it to be. Fan
Status can be used as a feedback to determine the actual status of the fan.
The Fan Controller Parameters page is displayed below (Figure 21).
Figure 21. Fan Controller Parameters Page
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.
Default: 1 minute 30 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.
, the time defaults
Section 3 - System Setup
5-15
Setting Up a Heat Pump
3.
MCL Tool User’s Guide
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.
Default: Fan_No_Feedback
4.
Options: Fan_Status_Feedback
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
to advance to Page 13 - Number of Stages For Compressor.
HEAT PUMP WIZARD PAGE 13 - NUMBER OF STAGES FOR COMPRESSOR?
This page sets whether the Heat Pump compressor is a 1, 2, or 3 stage compressor.
The Number of Stages For Compressor page is displayed below (Figure 22).
Figure 22. Number of Compressor Stages
1.
Click a radio button to set the Number of Stages for the compressor.
Default: 2
2.
5-16
Rev 5.4
Click
Section 3 - System Setup
Options: 1 or 3
to advance to Page 14 - Compressor Controller.
Rev 5.4
MCL Tool User’s Guide
Setting Up a Heat Pump
HEAT PUMP WIZARD PAGE 14 - COMPRESSOR CONTROLLER
This page sets if emergency heat is needed for the control sequence. This point looks at the output of the Mixed
Air PID Controller (Point #19), the output of the Emergency Command Controller (Point #20), the output of the
Loop Enable Controller (Point #27), and the Fan Status (Point #5) and determines if Compressor Stage 1, 2, 3 or
Emergency Heat is needed. The output is sent to the appropriate stage for the control output. The Compressor
Controller page is displayed below (Figure 23).
Figure 23. Compressor Controller Page
1.
Select whether or not there is Emergency Heat. This determines if the Heat Pump system uses
Emergency Heat.
Default: NO_EMERGENCY_HEAT Options: EMERGENCY_HEAT_ENAB
2.
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 68°F, after all calculations for Emergency Heat have been made the
current temperature is looked at and determined to be 67°F. 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 65°F, then Emergency Heat would be initiated.
Default: 1.01°F
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.
Min On Time Default: 1 minute
Min OffTime Default: 4 minutes
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
, the time defaults
to advance to Page 15 - Reverse Valve Setup.
Section 3 - System Setup
5-17
Setting Up a Heat Pump
MCL Tool User’s Guide
Rev 5.4
HEAT PUMP WIZARD PAGE 15 - REVERSE VALVE SETUP
This page sets the reverse valve for either cooling or heating. Polarities on valves vary so determine your
specific valve’s operation.. The HPU-01 controller is set up for Cooling to be NORMAL and Heating to be
INVERT. The Reverse Valve Setup page is displayed below (Figure 24).
Figure 24. Reverse Valve Setup
1.
Select whether the Direction of the reversing valve is Reverse_Valve_Normal or
Reverse_Valve_Invert. This determines if the reversing valve is set for cooling or heating. If you
want Cooling to be ON and Heating to be OFF, select Reverse_Valve_Normal. If you want Heating
to be ON and Cooling to be OFF, select Reverse_Valve_Invert.
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
time greater than 1 Hour 49 Minutes and 13 Seconds and click
defaults to 1 Hour 49 Minutes and 13 Seconds.
3.
5-18
Click
Section 3 - System Setup
to advance to Page 16 - Loop Enable.
, the time
Rev 5.4
MCL Tool User’s Guide
Setting Up a Heat Pump
HEAT PUMP WIZARD PAGE 16 - LOOP ENABLE
This page sets whether the Heat Pump System uses an Air or Water source heat pump.
The Loop Enable page is displayed below (Figure 25).
Figure 25. Loop Enable Page
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.
HEAT PUMP WIZARD PAGE 17 - BROADCAST OUTPUT FOR DAMPER?
This is the hardware analog output of the Economizer Controller and is already broadcast to the network. The
Broadcast Output For Damper page is displayed below (Figure 26).
Figure 26. Broadcast Output For Damper Page
1.
Select whether this point is Broadcast to the network.
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
to advance to Page 18 - Broadcast Output For Fan Output.
Section 3 - System Setup
5-19
Setting Up a Heat Pump
MCL Tool User’s Guide
Rev 5.4
HEAT PUMP WIZARD PAGE 18 - BROADCAST OUTPUT FOR FAN OUTPUT?
This is the hardware output of the Fan Controller and is already broadcast to the network. The Broadcast Output
For Fan Output page is displayed below (Figure 27).
Figure 28. Broadcast Output For Fan Output? Page
1.
Select whether this point is Broadcast to the network.
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
to advance to Page 19 - Broadcast Output For Reverse Valve.
HEAT PUMP WIZARD PAGE 19 - BROADCAST OUTPUT FOR REVERSE VALVE?
This is the output of the Reverse Valve and is already broadcast to the network. The Broadcast Output For
Reverse Valve page is displayed below (Figure 29).
Figure 29. Broadcast Output For Reverse Valve? Page
1.
Select whether this point is Broadcast to the network.
Default: No
Option: Yes
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.
5-20
Click
Section 3 - System Setup
to advance to Page 20 - Broadcast Output For Compressor 1.
Rev 5.4
MCL Tool User’s Guide
Setting Up a Heat Pump
HEAT PUMP WIZARD PAGE 20 - BROADCAST OUTPUT FOR COMPRESSOR 1?
This is the output of the Compressor Controller and is already broadcast to the network. The Broadcast Output
For Compressor 1 page is displayed below (Figure 30).
Figure 30. Broadcast Output For Compressor 1? Page
1.
Select whether this point is Broadcast to the network.
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
to advance to Page 21 - Broadcast Output For Compressor 2.
HEAT PUMP WIZARD PAGE 21 - BROADCAST OUTPUT FOR COMPRESSOR 2?
This is the output of the Compressor Controller and is already broadcast to the network. The Broadcast Output
For Compressor 2 page is displayed below (Figure 31).
Figure 31. Broadcast Output For Compressor 2? Page
1.
Select whether this point is Broadcast to the network.
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
to advance to Page 22 - Broadcast Output For Compressor 3/EH.
Section 3 - System Setup
5-21
Setting Up a Heat Pump
MCL Tool User’s Guide
Rev 5.4
HEAT PUMP WIZARD PAGE 22 - BROADCAST OUTPUT FOR COMPRESSOR 3/EH?
This is the output of the Compressor Controller and is already broadcast to the network. The Broadcast Output
For Compressor 3/EH page is displayed below (Figure 32).
Figure 32. Broadcast Output For Compressor 3/EH? Page
1.
Select whether this point is Broadcast to the network.
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
if you need to make any changes in any of the previous pages.
Click
to save your changes and exit the Heat Pump Wizard.
Click
to abandon your changes and exit the Heat Pump Wizard. You will be prompted
to confirm your desire to cancel.
5-22
Section 3 - System Setup
Chapter Six
Setting Up a PEC
This chapter contains information on:
Setting Up A PEC
Defining A PEC
Commissioning A PEC
Configuring A PEC
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
SETTING UP A PEC
The NXA-PEC-01 is an Application Specific Controller (ASC) in the MCL Tool 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 MCL Tool controllers. The NXA-PEC-01 is
designed for standoff or snap-track installation.
ADDING A PEC TO THE PHYSICAL TREE
Adding a PEC to the Physical Tree requires three steps to be carried out in order. These three steps are Defining,
Commissioning, and Configuring.
Defining - The Add Node Menu is used to install the PEC on the tree, define the PEC’s name and Program ID.
The PEC being defined can be either off-line or on-line and does not have to be physically attached to the
network until the commissioning stage. You can define multiple devices and then commission them all at once.
Commissioning - The Node Setup Menu is used to commission the defined router. Commissioning writes the
network image, Neuron ID, and Program ID to a database. The defined PEC must be on-line and physically
attached to the network for the commissioning process to work.
Configuring - The PEC Configuration Wizard is the editor used to configure a commissioned PEC. The PEC
Wizard works at the panel level to assign basic configuration settings and customize the PEC to your requirements.
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 PEC’s placement on the tree. The Add Node menu (Figure 2) appears.
Figure 1. Node Menu.
2.
Figure 2. Add Node Menu.
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.
NOTE: This field can have a total of 31 characters.
3.
6-2
Click
Section 3 - System Setup
. The uncommissioned PEC has been added to the physical tree (Figure 3).
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
Figure 3. Physical Tree with Newly Added Uncommissioned PEC
COMMISSIONING THE PEC
The second step is to commission the PEC. Any PEC that has not yet been commissioned will have (Never
Commissioned) after the PEC’s name on the tree.
1.
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).
Figure 4. Node Menu
Figure 5. Node Setup Menu
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 MCL Tool 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 don’t 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 PEC’s Neuron ID and Program ID information (Figure 6).
Section 3 - System Setup
6-3
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
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.
Figure 7. Node Setup Page 2
Figure 8. Node Setup Page 3
The checkboxes on Figures 6, 7, and 8 are described on the next page.
6-4
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
CHECK BOX EXPLANATIONS
The node setup pages contain a number of checkboxes that are used in the configuration process. Their settings
determine the information sent and whether it is sent from the LNS database to the device, or vice-versa.
Choose carefully how you use these commands. If used incorrectly, it is possible to overwrite default values
that are not recoverable.
NOTE: SEND moves data from the LNS database to the device.
GET moves data from the device to the LNS database.
Send Network Image - Sends the device’s network address and bindings to the LNS database.
Send Config. Data - Sends the device’s 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 device’s 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 device’s 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
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 wizard and returns to the tree display. Abandoning the cancellation returns you to the
wizard.
Section 3 - System Setup
6-5
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
CONFIGURATION WIZARD (PEC)
The PEC Configuration Wizard is used to configure a newly commissioned PEC. It steps you through a series
of editor pages and allows you to accept the default settings or enter your own settings. As you move through the
Configuration Wizard the editor pages presented will vary, based on your preceding choices. For example, if you
select Thermistor instead of Intelligent/TSO, you will automatically skip past the pages for thermostat configuration, since the thermistor requires no configuration. The PEC flowchart (Figure 9) shows each of the pages in the
Wizard. The Wizard pages have been numbered to simplify following the configuration process.
Note: Configuration Wizards for other devices have different point types and configuration pages.
A
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
Page 3
Accept Default
Setpoints and Thermal
Load Parameters?
Page 15
Number Of
Valves?
Page 5
Obtain
Thermal Load
Parameters
Yes
Page 17
Local
Winter/Summer
Setpoint and
Deadband
Page 8
Economizer
Enable?
Page 9. PEC Wizard Flowchart
Page 22
Floating Cooling
Parameters
LON
Discrete
Page18
Heating Type?
Floating
Page 19
Floating Heating
Parameters
A
Page 24
Broadcast Damper
Output?
Low Limit?
Page 29
Broadcast Heating
Decrement?
Page 21
Cooling Type?
Floating
No
Page 10
Mixed Air
Parameters
Finish
Page 20
Discrete Heating
Parameters
None
or
2-Position
Network
Section 3 - System Setup
Discrete
Local SWT
or
Local OAT
Floating
6-6
Page 23
Discrete Cooling
Parameters
Page 16
Winter/Summer
Controller
Page 7
Economizer
Type?
Local
Two Valve (2)
One Valve (1)
Page 6
Local Emergency Shutdown:
Enable/Disable
Page 9
Local Economizer
Parameters
Page 14
Temperature PID
Parameters
No
Page 4
Obtain
Setpoints
No
Yes
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?
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
To enter the Configuration Wizard:
1.
Right click on the commissioned PEC to be configured (Figure 10) to bring up the Node Menu
(Figure 11).
Figure 10. Highlighted Commissioned PEC
2.
Figure 11. Node Menu
Select Configuration Wizard to bring up the Configuration Wizard’s first editor page, Room
Sensor Type (Figure 12).
PEC WIZARD PAGE 1 - ROOM SENSOR TYPE
The first page to display in the PEC Configuration Wizard is the Room Sensor Type page. On this page you
choose whether the PEC will use either an Intelligent/TSO STAT or a thermistor to determine space temperature.
If you are using an Intelligent/TSO STAT, you have the option to use an auxiliary space temperature. If you are
using a thermistor, you do not have the option of an auxiliary space temperature. The Room Sensor Type page is
shown below.
NOTE: You must select Thermistor if you are binding space temperature from another controller.
Figure 12. Room Sensor Type
1.
Click on the appropriate radio button to select either an Intelligent/TSO STAT or a thermistor.
Default: Intelligent Option: Thermistor
Selecting Intelligent/TSO moves you to Page 2 - Thermostat Configuration .
Selecting Thermistor will skip you to Page 4 - Setpoint Configuration.
2.
Press
to advance to the selected page.
Section 3 - System Setup
6-7
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
PEC WIZARD PAGE 2 - THERMOSTAT CONFIGURATION
On the Thermostat Configuration page you set the Balance Mode password and Stat password, configure
Engineering Units, Time Display and Override Time. The Thermostat Configuration page for the Intelligent/
TSO STAT is displayed below (Figure 13).
Figure 13. Thermostat Configuration Page
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.
6-8
Click
Section 3 - System Setup
to advance to the next page.
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
PEC WIZARD PAGE 3 - DEFAULT SETPOINTS AND 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 14).
Figure 14. 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
Selecting Yes skips you to Page 6 - Local Emergency Shutdown.
Selecting No moves you to Page 4 - Setpoint Configuration, then Page 5 -Thermal Load Parameters.
2.
Click
to advance to the selected page.
PEC WIZARD PAGE 4 - SETPOINT CONFIGURATION
This page sets the Intelligent/TSO STAT’s Heating and Cooling setpoints for the Occupied, Economy, and
Unoccupied modes. The Setpoint Configuration page for the Intelligent/TSO STAT and Thermistor is displayed
below (Figure 15).
Figure 15. Setpoint Configuration Page
1.
Enter the Occupied Heating and Occupied Cooling Setpoints. These are the setpoints the controller controls to in occupied mode.
Default: Heating=72.00°F (22.2°C) Cooling=73.99°F (23.3°C)
Section 3 - System Setup
6-9
Setting Up a PEC
2.
MCL Tool User’s Guide
Rev 5.4
Enter the Economy Heating and Economy Cooling Setpoints. These are the setpoints the controller
controls to in economy mode.
Default: Heating=68.00°F (20.0°C) Cooling=78.01°F (25.6°C)
3.
Enter the Unoccupied Heating and Unoccupied Cooling Setpoints. These are the setpoints the
controller controls to in unoccupied mode.
Default: Heating=55.00°F (12.8°C) Cooling=95.00°F (35.0°C)
4.
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 70°F and the User Offset is 2°F, the maximum setpoint would be 72°F and the
minimum setpoint would be 68°F.
Default: 2.00°F (1.11°C).
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
to advance to Page 5 -Thermal Load Parameters.
PEC WIZARD PAGE 5 - PID PARAMETERS FOR THERMAL LOAD
This page’s settings are used to calculate thermal load for the controller. The actual space temperature from the
Space Temp Controller and the desired space temperature from the Setpoint Controller and outputs a thermal
load value. This values is then fed to the Economizer Controller, the Fan Controller, and the Heating/Cooling
Controller. The output of the Emergency Command Controller and the output of the Application Mode Controller are also used at in the determination of thermal load. The PID Parameters for Thermal Load page is displayed below (Figure 16).
Figure 16. PID Parameters for Thermal Load Page
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
6-10
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
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
, the time defaults
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
to advance to Page 6 - Local Emergency Shutdown.
PEC WIZARD PAGE 6 - LOCAL EMERGENCY SHUTDOWN
This page enables or disables a digital input, wired to an external sensor, used to trigger a Local Emergency
Shutdown. When this page is enabled, and certain conditions have been met, an Emergency Shutdown for the
local controller is performed. Emergency operation mode begins and only effects the local unit. The Local
Emergency Shutdown page is displayed below (Figure 17).
Figure 17. Local Emergency Shutdown Page
1.
Select whether to Enable or Disable Local Emergency Shutdown function.
Default: Disable
2.
Click
Option: Enable
to advance to Page 7 - Economizer Type.
Section 3 - System Setup
6-11
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
PEC WIZARD PAGE 7 - ECONOMIZER TYPE
This page determines the economizer type. The Economizer Type page is displayed below (Figure 18).
Figure 18. Economizer Type Page
1. Click on the appropriate radio button to select the Economizer Type.
Selecting None disables the Economizer sequence.
Selecting Floating enables modulated damper control.
Selecting 2 Position enables 2 position damper control.
Default: None
Options: Floating, 2 Position
Selecting None or 2-Position skips you to Page 12 - Fan Control Parameters.
Selecting Floating moves you to Page 8 - Economizer Enable.
2.
Click
to advance to the selected page.
PEC WIZARD PAGE 8 - ECONOMIZER ENABLE
This page is used to select whether the Economizer sequence is determined locally (by the PEC controller) or
through the network (by an FSC). The Economizer Enable page is displayed below (Figure 19).
Figure 19. Economizer Enable Page
1.
Click on the appropriate radio button to select either Local or Network Economizer.
Selecting Local enables the Local Economizer.
6-12
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
Selecting Network enables the LON Economizer.
Default: Local
Option: Network
Selecting Local moves you to Page 9 - Local Economizer Parameters.
Selecting Network skips you to Page 10 - Mixed Air Parameters.
2.
Click
to advance to the selected page.
PEC WIZARD PAGE 9 - LOCAL ECONOMIZER
This page is used to set the Setpoint and Deadband for the Local Economizer. The Local Economizer page is
displayed below (Figure 20).
Figure 20. Local Economizer Page
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.00°F
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 2°F and the OAT setpoint was
set at 55°, then the economizer sequence would not ENABLED until 53°F and would not be DISABLED until the OAT setpoint had reached 57°F.
Default: 2.50°F
3.
Click
to advance to Page 10 - Mixed Air Parameters.
Section 3 - System Setup
6-13
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
PEC WIZARD PAGE 10 - MIXED AIR PARAMETERS
This page’s settings are used to calculate a Mixed Air PID damper position. Mixed Air Parameters takes the
Setpoint of either the Mixed Air Temperature or the Discharge Air Temperature and outputs a Mixed Air PID
damper position in percent. This is not the absolute damper position because this position is based only on the
Discharge Air Temp and the Mixed Air Setpoint. This output is then fed to the Economizer Controller and the
exact damper position is determined. The Mixed Air Parameters page is displayed below (Figure 21).
Figure 21. Mixed Air Parameters Page
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° C (55°F)
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 (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: 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.
6-14
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
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
7.
, the time defaults
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
to advance to the selected page.
PEC WIZARD PAGE 11 - LOW LIMIT SHUTDOWN PARAMETERS
This page determine if conditions are met to perform a low limit shutdown. This is determined by comparing
either the Mixed Air Temp or the Discharge Air Temp to the Low Limit Setpoint. If the Mixed Air Temp/
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).
Figure 22. Low Limit Shutdown Parameters Page
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.99°F
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 2°F and the Low Limit Setpoint was
40°F, then the Low Limit Shutdown would activate and shutdown the controller at 38°F. At 42°F the
Low Limit Shutdown would be off and the delay time (Step 7) would be started.
Default: 2.00°F
Section 3 - System Setup
6-15
Setting Up a PEC
3.
MCL Tool User’s Guide
Rev 5.4
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
to advance to Page 12 - Fan Controller Parameters.
PEC WIZARD PAGE 12 - FAN CONTROLLER PARAMETERS
This page’s settings determine when the fan should be ON or OFF. The settings look at the output of the Manual
Occupancy Controller and the output of the Emergency Command Controller to determine if the fan should be
ON or OFF. The output of this point is sent to the Fan Output which is the control point for the fan.
NOTE: This point is only the state of the fan as the sequence of operation determines it to be. Fan
Status can be used as a feedback to determine the actual status of the fan.
The Fan Controller Parameters page is displayed below (Figure 23).
Figure 23. Fan Controller Parameters Page
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.
Default: 1 minute 30 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.
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.
Default: Fan_No_Feedback
6-16
, the time defaults
Section 3 - System Setup
Options: Fan_Status_Feedback
Rev 5.4
MCL Tool User’s Guide
4.
Setting Up a PEC
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
to 1 Hour 49 Minutes and 13 Seconds.
5.
Click
, the time defaults
to advance to Page 13 - Discharge Air Reset From Thermal Load.
PEC WIZARD PAGE 13 - DISCHARGE AIR RESET FROM THERMAL LOAD
This page’s settings determine if the Discharge Air Reset sequence is activated based on Space Temperature or
Thermal Load. The Discharge Air Reset From Thermal Load page is displayed below (Figure 24).
Figure 24. Discharge Air Reset From Thermal Load Page
1.
Click on the appropriate radio button to select either NO (Space Temperature Control) or Yes
(Thermal Load).
Default: No
Options: Yes
Selecting No skips you to Page 15 - Number of Valves.
Selecting Yes moves you to Page 14 - Temperature PID Parameters.
2.
Click
to advance to the selected page.
Section 3 - System Setup
6-17
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
PEC WIZARD PAGE 14 - DISCHARGE AIR RESET
The Discharge Air Reset page uses Space Temp control to initiate a The Discharge Air Reset page is displayed
below (Figure 25).
Figure 25. Page 14 - Discharge Air Reset
1.
Enter the Minimum Reset Temperature. This is the minimum temperature .
Default: 12.77 °C
2.
Enter the Maximum Reset Temperature. This is the maximum temperature .
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.
6-18
Click
Section 3 - System Setup
to advance to Page 15 - Number of Valves.
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
PEC WIZARD PAGE 15 - NUMBER OF VALVES
This page is used to select whether the system is a 1 Valve (two-pipe) or 2 Valve (four-pipe) system. A 1 Valve
(two-pipe) has only one supply pipe and only one return pipe. This system supplies hot water or chiller water
and it has to be one or the other, never both. A 2 Valve (four-pipe) system has both hot and chilled water at the
same time (supply and return chilled water and supply and return hot water). In order for the PEC-01 to provide
proper control, the controller needs to be configured to match the mechanical system you are setting up. The
Number of Valves page is displayed below (Figure 26).
Figure 26. Number of Valves Page
1.
Click on the appropriate radio button to select whether the system is a 1 Valve (two-pipe) or 2 Valve
(four-pipe) system.
Default: 2 (4 pipe)
Option: 1 (2 pipe)
Selecting 1 Valve(2 pipe) moves you to Page 16 - Winter/Summer Controller.
Selecting 2 Valve(4 pipe) skips you to Page 21 - Cooling Type.
2.
Click
to advance to the selected page.
PEC WIZARD PAGE 16 - WINTER/SUMMER CONTROLLER
This determines the Winter or Summer mode for a two-pipe system. This mode is determined by looking at the
Supply Water Temp/Outside Air Temp. The output of the Winter/Summer Controller is fed to the Heating/
Cooling Controller. The Winter/Summer Controller page is displayed below (Figure 27).
Figure 27. Winter/Summer Controller Page
Section 3 - System Setup
6-19
Setting Up a PEC
1.
MCL Tool User’s Guide
Rev 5.4
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.
Default: Local SWT Options: Local OAT, LON
Selecting either Local SWT or Local OAT moves you to Page 17 - Local Winter/Summer Controller.
Selecting LON skips you to Page 21 - Cooling Type.
2.
Click
to advance to the selected page.
PEC WIZARD PAGE 17 - LOCAL WINTER/SUMMER CONTROLLER
This page determines the Setpoint and Deadband for the Local Winter/Summer Controller. The Local Winter/
Summer Controller page is displayed below (Figure 28).
Figure 28. Local Winter/Summer Controller Page
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.00°F
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 2°F and the Setpoint was 55°F, then the summer mode would not be ENABLED until 57°F and
would not be DISABLED until 53°F. Likewise, winter mode would not be ENABLED until 53°F and
would not be DISABLED until 57°F.
Default: 0.00°F
3.
6-20
Click
Section 3 - System Setup
to advance to Page 18 - Heating Type.
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
PEC WIZARD PAGE 18 - HEATING TYPE
This page determines if the heating type for the system uses a modulated device (Floating) or a discrete device
(Discrete). The Heating Type page is displayed below (Figure 29).
Figure 29. Heating Type Page
1.
Select the Heating Type by clicking on the appropriate radio button.
Default: Floating
Option: Discrete
Selecting Floating moves you to Page 19 - Floating Heating Parameters.
Selecting Discrete skips you to Page 20 - Discrete Heating Parameters.
2.
Click
to advance to the selected page.
PEC WIZARD PAGE 19 - FLOATING HEATING PARAMETERS
This page sets the Drive Time, Direction, and Emergency Default The Floating Heating Parameters page is
displayed below (Figure 30).
Figure 30. Floating Heating Parameters Page
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.
Default: 1 minute and 30 seconds.
Section 3 - System Setup
6-21
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
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.
2.
, the time de-
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.
Default: Clockwise Option: Counter clockwise
3.
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
to advance to Page 24 - Broadcast Output For Damper.
PEC WIZARD PAGE 20 - DISCRETE HEATING PARAMETERS
This page sets the Interstage Delay, Minimum On Time and Minimum Off Time. The Discrete Heating Parameters page is displayed below (Figure 31).
Figure 31. Discrete Heating Parameters Page
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.
Default: 1 minute and 30 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
, the time defaults
to 1 Hour 49 Minutes and 13 Seconds.
2.
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.
6-22
Click
Section 3 - System Setup
to advance to Page 24 - Broadcast Output For Damper.
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
PEC WIZARD PAGE 21 - COOLING TYPE
This page determines if the cooling type for the system uses a modulated device (Floating) or a discrete device
(Discrete). The Cooling Type page is displayed below (Figure 32).
Figure 32. Cooling Type Page
1.
Select the Cooling Type by clicking on the appropriate radio button.
Default: Floating
Option: Discrete
Selecting Floating moves you to Page 22 - Floating Cooling Parameters.
Selecting Discrete skips you to Page 23 - Discrete Cooling Parameters.
2. Click
to advance to the selected page.
PEC WIZARD PAGE 22 - FLOATING COOLING PARAMETERS
The Floating Cooling Parameters page is displayed below (Figure 33).
Figure 33. Floating Cooling Parameters Page
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.
Default: 1 minute and 30 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.
, the time de-
Section 3 - System Setup
6-23
Setting Up a PEC
2.
MCL Tool User’s Guide
Rev 5.4
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.
Default: Clockwise Option: Counter clockwise
3.
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
Option: Open
to skip to Page 18 - Heating Type.
PEC WIZARD PAGE 23 - DISCRETE COOLING
This page sets the Interstage Delay, Minimum On Time, and Minimum Off Time for Discrete Cooling. The
Discrete Cooling page is displayed below (Figure 34).
Figure 34. Discrete Cooling Page
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.
Default: 1 minute 30 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
Hour 49 Minutes and 13 Seconds.
2.
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.
Default - Min. On Time: 1 minute
3.
6-24
, the time defaults to 1
Click
Section 3 - System Setup
Default - Min. Off Time: 5 minutes
to skip to Page 18 - Heating Type.
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
PEC WIZARD PAGE 24 - BROADCAST OUTPUT FOR DAMPER?
This is the hardware output of the Economizer Controller and is already broadcast. It 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. The Broadcast Output For Damper? page is displayed
below (Figure 35).
Figure 35. Broadcast Output For Damper Page
1.
Select whether this point is Broadcast to the network.
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
to advance to Page 25 - Broadcast Output For Fan Output.
PEC WIZARD PAGE 25 - BROADCAST OUTPUT FOR FAN OUTPUT?
This is the hardware output of the Fan Controller and controls the state of the Fan (On or Off). The Broadcast
Output For Fan Output? page is displayed below (Figure 36).
Figure 36. Broadcast Output For Fan Output? Page
1.
Select whether this point is Broadcast to the network.
Default: No
Option: Yes
Section 3 - System Setup
6-25
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
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
to advance to Page 26 - Broadcast Output For Cooling Increment.
PEC WIZARD PAGE 26 - BROADCAST OUTPUT FOR COOLING INCREMENT?
This is the hardware output of the Heating/Cooling Controller and is already broadcast. If the system uses
floating cooling control, this controls the cooling increment. If the system uses discrete cooling control, this
controls Stage 1 of cooling. The Broadcast Output For Cooling Increment page is displayed below (Figure 37).
Figure 37. Broadcast Output For Cooling Increment? Page
1.
Select whether this point is Broadcast to the network.
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.
6-26
Click
Section 3 - System Setup
to advance to Page 27 - Broadcast Output For Cooling Decrement.
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
PEC WIZARD PAGE 27 - BROADCAST OUTPUT FOR COOLING DECREMENT?
This is the hardware output of the Heating/Cooling Controller and is already broadcast. If the system uses
floating cooling control, it controls the cooling decrement. If the system uses discrete cooling control, it controls
Stage 2 of cooling. The Broadcast Output For Cooling Decrement page is displayed below (Figure 38).
Figure 38. Broadcast Output For Cooling Decrement? Page
1.
Select whether this point is Broadcast to the network.
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
to advance to Page 28 - Broadcast Output For Heating Increment.
PEC WIZARD PAGE 28 - BROADCAST OUTPUT FOR HEATING INCREMENT?
This is the hardware output of the Heating/Cooling Controller and is already broadcast. If the system uses
floating cooling control, this controls the heating increment. If the system uses discrete cooling control, this
controls Stage 1 of heating. The Broadcast Output For Heating Increment page is displayed below (Figure 39).
Figure 39. Broadcast Output For Heating Increment? Page
1.
Select whether this point is Broadcast to the network.
Default: No
Option: Yes
Section 3 - System Setup
6-27
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
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
to advance to Page 29 - Broadcast Output For Heating Decrement.
PEC WIZARD PAGE 29 - BROADCAST OUTPUT FOR HEATING DECREMENT?
This is the hardware output of the Heating/Cooling Controller and is already broadcast. If the system uses
floating cooling control, it controls the heating decrement. If the system uses discrete cooling control, it controls
Stage 2 of heating. The Broadcast Output For Heating Decrement page is displayed below (Figure 40).
Figure 40. Broadcast Output For Heating Decrement? Page
1.
Select whether this point is Broadcast to the network.
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
if you need to make any changes in any of the previous pages.
Click
to save your changes and exit the PEC Wizard.
Click
to abandon your changes and exit the PEC Wizard. You will be prompted to
confirm your desire to cancel.
6-28
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
ADVANCED PEC EDITING
EDITING POINTS
All 31 points on the PEC controller are editable and you edit the points to tune your PEC system. Each point has
a predefined point number and point type which are not editable. To edit a point on the PEC controller:
1.
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:
EDITING POINT #1 - DISCHARGE AIR TEMP (ANALOG INPUT)
Point #1 measures the temperature of the discharge air from a thermistor input. This point is used by the Mixed
Air PID (Point #19) in determining the desired damper position.
EDITING POINT #2 - MIXED AIR TEMP (ANALOG INPUT)
Point #2 measures the temperature of the mixed air from a thermistor input. This point is used by the Mixed Air
PID (Point #19) in determining the desired damper position.
EDITING POINT #3 - SPACE TEMP (ANALOG INPUT)
Point #3 is a temperature input. Depending on the exact configuration, this could be either Space Temperature or
an auxiliary temperature, Return Air Temperature. If you are using an ESUSA sensor, this point is Space
Temperature and measures the temperature of the zone under control. If you are using an ESUSA thermostat,
then this point can be used as return air temperature.
Section 3 - System Setup
6-29
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
EDITING POINT #4 - OUTSIDE AIR/SUPPLY WATER TEMP (ANALOG INPUT)
Point #4 measures the temperature of the outside air or the supply water from a thermistor input. Depending on
the system configuration, this point could be used by the Winter/Summer Controller (Point 21) in determining
the summer or winter mode of control for a two pipe system. If this point measures outside air temperature, this
point provides the OAT for display on the Intelligent STAT.
EDITING POINT #5 - FAN STATUS INPUT (DIGITAL INPUT)
Point #5 is a discrete input and is used for fan status feedback. The main purpose of this point is to add safety to
the system by allowing verification of the state of the fan for equipment protection.
EDITING POINT #6 - EMERGENCY SHUTDOWN (DIGITAL INPUT)
Point #6 is for the Emergency Shutdown. This input is wired to an external sensor in an area that should be able
to cause an Emergency Shutdown for the local controller.
EDITING POINT #7 - SPACE TEMP CONTROLLER
This point holds the Space Temperature and generates alarms. If you selected Intelligent on the Thermostat Page
for the PEC, then this value comes from an ESUSA STAT. If Thermistor was selected, then this value comes
from the Space Temp (Point #3) or an external LON device.
EDITING POINT #8 - INDOOR AIR QUALITY CONTROLLER
Indoor Air Quality (IAQ) is the quality of the air expressed in a percentage with 0% being the best and 100%
being the worst. This point is used to tell the controller to increase the Minimum Flow Setpoint to compensate
for poor IAQ. The intention is to increase air flow to provide additional fresh air to displace air currently in the
controlled space.
EDITING POINT #9 - OUTSIDE AIR TEMP
This point receives the outside air temperature from another point or another controller. This point is used by the
Analog Output (Point 26) in determining the desired damper position. This point differs from the Outside Air/
Supply Water Temp (Point #4) because Point #4 is an actual hardware point, while Point #9 is a software point.
Point #9 allows you to bind an Outside Air Temperature from another controller.
EDITING POINT #10 - MANUAL OCCUPANCY CONTROLLER
This point determines the state of occupancy for the controller (Occupied, Unoccupied, Economy). The state of
occupancy determines which setpoints are currently in use by the controller. The possible states of occupancy
the controller can be placed in are shown on the Point Command window (Figure 13). Although the list contains
4 states, the PEC controller only responds to 3 different states. The states are:
OCCUPIED - Uses the Occupied Heating and Cooling Setpoints.
UNOCCUPIED - Uses the Unoccupied Heating and Cooling Setpoints.
BYPASS - Not used in the PEC controller.
STANDBY - Uses the Economy Heating and Cooling Setpoints.
EDITING POINT #11 - USER SETPOINT CONTROLLER
This is the user desired setpoint. This point is given to the controller by the user through the Intelligent or TSO
STAT. This point is used in conjunction with the Setpoint Controller (Point # 18) to determine an offset (by
comparing the Occupied Cooling Setpoint to the User Setpoint) and then apply that offset to the current setpoints to determine the Active Setpoint.
6-30
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
EDITING POINT #12 - OVERRIDE CONTROLLER
This point provides the override function and timing for the controller. 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.
EDITING POINT #13 - APPLICATION MODE CONTROLLER
This point sets the overall operation mode of the PEC controller. The possible modes the controller can be
placed in are listed below. Although the list contains ten modes, the PEC controller only responds to six different
modes.
The modes are:
AUTO - This is the normal mode for the PEC. The controller cools and heats over the whole range of possible
setpoints. Control is provided between -100% to 100% thermal load.
HEAT - The controller is in heat mode only. Control is provided between -100% and 0% thermal load.
MORNING WARMUP - The economizer damper is fully closed, and then the controller functions as usual.
See the PEC Engineering Guide for more information.
COOL - The controller is in cool mode only. Control is provided between 0% and 100% thermal load.
NIGHT PURGE - The economizer damper is driven to maximum.
PRECOOL - Not used in the PEC controller.
OFF - The controller is not providing control and is fixed at 0% thermal load.
TEST - Not used in the PEC controller.
EMERGENCY HEAT - Not used in the PEC controller.
FAN ONLY - Not used in the PEC controller.
EDITING POINT #14 - MANUAL RESET
This point allows the network to send a manual reset command to the Low Limit Shutdown controller in order to
facilitate a reset.
EDITING POINT #15 - LOW LIMIT SHUTDOWN
This point determines if conditions are met to perform a low limit shutdown. This is determined by comparing
the Mixed Air Temp (Point #2) and the Low Limit Setpoint. If the Mixed 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.
EDITING POINT #16 - LOCAL EMERGENCY SHUTDOWN
This point determines if conditions are met to perform a local emergency shutdown. This is determined by the
Emergency Shutdown (Point #6) and is used to tell the controller when to assume emergency operation mode
operations and only effects the local unit.
EDITING POINT #17 - LON EMERGENCY SHUTDOWN
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%.
Section 3 - System Setup
6-31
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
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%.
EDITING POINT #18 - SETPOINT CONTROLLER
This point determines the setpoint the controller is currently using. This point takes the User Setpoint Controller
(Point #11), compares it to the occupied cooling setpoint entered on this point editor, and determines an offset.
This offset is then added to the occupied heating and cooling and economy heating and cooling setpoints and the
active setpoint is determined. The output of the Manual Occupancy Controller (Point #10), the output of the
Override Controller (Point #12), and the output of the Space Temp Controller (Point #7) are also looked at in the
determination of setpoint.
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.
EDITING POINT #19 - MIXED AIR PID CONTROLLER
This point is used to determine the mixed air PID damper position. This point takes the Discharge Air Temp
(Point #1) and the Mixed Air Setpoint (entered in this editor) and outputs a Mixed Air PID damper position in
percent. This is not the absolute damper position because this position is based only on the Discharge Air Temp
and the Mixed Air Setpoint. This output is then fed to the Economizer Controller (Point #23) and the exact
damper position is determined.
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.
EDITING POINT #20 - EMERGENCY COMMAND CONTROLLER
This point is used to tell the controller when to assume emergency operation mode operations. This point looks
at the Low Limit Shutdown (Point #15), the Local Emergency Shutdown (Point #16), and the LON Emergency
(Point #17) and determines the emergency mode of operations. The possible states of emergency the controller
can be placed in are shown on the Point Command window (Figure 26). The emergency states are:
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%.
6-32
Section 3 - System Setup
Rev 5.4
MCL Tool User’s Guide
Setting Up a PEC
EDITING POINT #21 - WINTER/SUMMER CONTROLLER
This point determines the summer or winter mode for a two-pipe system. This mode is determined by looking at
the Outside Air/Supply Water Temp (Point #4). The output of the Winter/Summer Controller (Point #21) is fed
to the Heating/Cooling Controller (Point #25).
EDITING POINT #22 - TEMP PID CONTROLLER
This point calculates thermal load for the controller. It takes the actual space temperature from the Space Temp
Controller (Point #7) and the desired space temperature from the Setpoint Controller (Point #18) and outputs a
thermal load value that is fed to the Economizer Controller (Point #23), the Fan Controller (Point #24), and the
Heating/Cooling Controller (Point #25). The output of the Emergency Command Controller (Point #20) and the
output of the Application Mode Controller (Point #13) are also used at in the determination of thermal load.
EDITING POINT #23 - ECONOMIZER CONTROLLER
This point determines the economizer damper position. The damper position is determined by looking at the
Indoor Air Quality Controller (Point #8), the Outside Air/Supply Water Temp (Point #4), the Mixed Air PID
Controller (Point #19), the Manual Occupancy Controller (Point #10), the Emergency Command Controller
(Point #20), and the Temp PID Controller (Point #22).
EDITING POINT #24 - FAN CONTROLLER
This point determines when the fan should be ON or OFF. This point looks at the output the Manual Occupancy
Controller (Point #10) and the output of the Emergency Command Controller (Point #20) to determine if the fan
should be ON or OFF. The output of this point is sent to the Fan Output (Point #27) which is the control point
for the fan.
NOTE: This point is only the state of the fan as the sequence of operation determines it to be. Fan
Status (Point #5) can be used as a feedback to determine the actual status of the fan.
EDITING POINT #25 - HEATING/COOLING CONTROLLER
This point determines whether the system is heating or cooling. Many factors are looked at in this determination.
Depending on what is entered in this point editor, this can determine heating or cooling, discrete or floating
control, 2 or 4 pipe system, etc.
NOTE: The fields on this screen change depending on the Cooling Type and Heating Type selected.
EDITING POINT #26 - ANALOG OUTPUT
NOTE:
This point is used to control the Economizer Damper.
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.
EDITING POINT #27 - DIGITAL OUTPUT #1 FAN ACTUATOR OUTPUT
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.
Section 3 - System Setup
6-33
Setting Up a PEC
MCL Tool User’s Guide
Rev 5.4
EDITING POINT #28 - DIGITAL OUTPUT #2 COOLING STAGE 1/INC OUTPUT
Point #28 controls the cooling increment if the system uses floating cooling control. If the system uses discrete
cooling control, this point controls Stage 1 of cooling. This point is the hardware output of the Heating/Cooling
Controller (Point #25) and applies the control.
EDITING POINT #29 - DIGITAL OUTPUT #3 COOLING STAGE 2/DEC OUTPUT
Point #29 controls the cooling decrement if the system uses floating cooling control. If the system uses discrete
cooling control, this point controls Stage 2 of cooling. This point is the hardware output of the Heating/Cooling
Controller (Point #25) and applies the control.
EDITING POINT #30 - DIGITAL OUTPUT #4 HEATING STAGE 1/INC OUTPUT
Point #30 controls the heating increment, if the system uses floating cooling control. If the system uses discrete
cooling control, this point controls Stage 1 of heating. This point is the hardware output of the Heating/Cooling
Controller (Point #25) and applies the control.
EDITING POINT #31 - DIGITAL OUTPUT #5 HEATING STAGE 2/DEC OUTPUT
Point #31 controls the heating decrement if the system uses floating cooling control. If the system uses discrete
cooling control, this point controls Stage 2 of heating. This point looks at the output of the Heating/Cooling
Controller (Point #25) and applies the control.
6-34
Section 3 - System Setup
Chapter Seven
Setting Up an NAE
This chapter contains information on:
Setting Up An NAE
Defining An NAE
Commissioning An NAE
Setting Up an NAE
MCL TOOL User’s Guide
Rev 5.4
NAE OVERVIEW
The Network Automation Engine (NAE) with a LONWORKS® network interface serves as a LONWORKS network
integrator within the Metasys® system extended architecture. As a LONWORKS network integrator, the NAE
monitors and supervises LONWORKS enabled devices on a single network segment. Data is presented on a Web
browser that is logged in to the NAE or Application Data Server (ADS) requesting data over the IP network.
MCL Tool is used strictly as a configuration tool to add and setup nodes on the LONWORKS network. Once these
nodes are configured and online, a Web browser, logged in to the NAE is used as the NAE user interface (UI).
An NAE must be commissioned and online on the LONWORKS network to assure communication and control
from the Metasys extended architecture. Once the NAE and any other LONWORKS devices have been added to
the physical tree, a database export file for each device can be created and then imported into the NAE using a
Web browser. See Generate Metasys Export File in the System Setup - Common Node chapter of this document. See the LONWORKS Network Integration With NAE Technical Bulletin (LIT-1201668) for more
information on the NAE and Metasys system extended architecture.
NAE SETUP REQUIREMENTS
The NAE is added to the physical tree and commissioned, just as any other LONWORKS device.
ADDING AN NAE TO THE PHYSICAL TREE
Adding an NAE to the Physical Tree requires two steps to be carried out in order. These steps are Defining and
Commissioning.
Defining - The Add Node Menu is used to install the NAE on the tree, define the NAE’s name and Program ID.
The NAE being defined can be either off-line or on-line and does not have to be physically attached to the
network until the commissioning stage. You can define multiple NAEs and then commission them all at once.
Commissioning - The Node Setup Menu is used to commission the defined NAE. Commissioning writes the
network image, Neuron ID, and Program ID to a database. The defined NAE must be on-line and physically
attached to the network for the commissioning process to work.
DEFINING AN NAE
The first step to adding an NAE is the defining process.
To add an NAE to the Physical Tree:
1.
Right click on the Global Node where the NAE 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 NAE’s placement on the tree. The Add Node menu (Figure 2) appears.
Figure 1. Node Menu.
7-2
Section 3 - System Setup
Figure 2. Add Node Menu.
Rev 5.4
MCL TOOL User’s Guide
Setting Up an NAE
2.
Click on the NAE in the list of devices and then enter a name for the NAE in the New Node Name:
area. This should be as descriptive as possible and indicate the purpose and/or location of the NAE. For example, this could be NAE 2nd Floor West Wing.
NOTE: This field can have a total of 31 characters.
NOTE: If the NAE is not listed in the Add Node device list see Device Template.
3.
Click
. The uncommissioned NAE has been added to the physical tree (Figure 3).
Figure 3. Physical Tree with Newly Added Uncommissioned NAE
COMMISSIONING THE NAE
The second step is to commission the NAE. An NAE that has not yet been commissioned will have (Never
Commissioned) after the NAE’s name on the tree.
1.
Right click on the uncommissioned NAE to bring up the Node Menu (Figure 4). Select Setup Node
to bring up the Node Setup Menu (Figure 5).
Figure 4. Node Menu
2.
Figure 5. Node Setup Menu
The exact Neuron ID for the NAE should be on a label on the NAE. Type it in the Neuron ID field.
The Neuron ID is specific to the NAE controller you are setting up and is given to the MCLT 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.
Section 3 - System Setup
7-3
Setting Up an NAE
3.
MCL TOOL User’s Guide
Rev 5.4
If you don’t know the Neuron ID then click the Service Pin button on the Node Setup menu. Next
press the Service Pin on the NAE you are commissioning. This registers the Neuron ID, Program ID
and associated device specific information. Once you press the service pin on the NAE the Setup
Node Menu displays the NAE’s Neuron ID and Program ID information (Figure 6).
Figure 6. Node Setup Menu after pressing the Service Pin on the NAE
4.
Click
to advance to the next Node Setup pages (Figures 7 & 8). Keep the Send Network Image
box checked. This sends the NAE’s device information, including critical binding settings, to refresh
the default NV Configuration Data file in the NAE. This is a required process.
Figure 7. Node Setup Page 2
5.
Click the
Figure 8. Node Setup Page 3
button to complete the commissioning and bring the NAE online in the
Physical tree (Figure 9).
Figure 9. Newly Commissioned NAE
7-4
Section 3 - System Setup
Rev 5.4
MCL TOOL User’s Guide
Setting Up an NAE
CHECK BOX EXPLANATIONS
The node setup pages contain a number of checkboxes that are used in the configuration process. Their settings
determine the information sent and whether it is sent from the LNS database to the device, or vice-versa.
Choose carefully how you use these commands. If used incorrectly, it is possible to overwrite default values that
are not recoverable.
NOTE: SEND moves data from the LNS database to the device.
GET moves data from the device to the LNS database.
Send Network Image - Sends the device’s network address and critical bindings to the LNS database.
Note: This is a critical step for the NAE that must be carried out. The NAE will not be able to
populate its LONWORKS network until this process is carried out. When the network image is
sent it sends critical binding information to the NAE and creates the NV Configuration Data
resource file in the NAE’s Extension Wizard. These bindings allow the resource files for the
LonWorks devices to recognize the NAE.
Send Config. Data - Sends the device’s 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 device’s 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 device’s 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 NAE 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
wizard and returns to the tree display. Abandoning the cancellation returns you to the wizard.
Section 3 - System Setup
7-5
Setting Up an NAE
7-6
Section 3 - System Setup
MCL TOOL User’s Guide
Rev 5.4
Chapter Eight
Setting Up LN Series Devices
This chapter contains references to:
Setting Up LN Series Device Plug-ins
LN Series Documentation
Setting Up LN Series Devices
MCL TOOL User’s Guide
Rev 5.4
LN SERIES DOCUMENTATION OVERVIEW
Documentation for the LN Series family of LONWORKS® network devices is provided in a series of device
specific documents. Refer to the Table below for a list of these documents.
LN SERIES DEVICE PLUG-IN DOCUMENTATION
Refer to the Metasys® System LN Series Device Plug-in Installation Quick Start Guide (LIT-1201982) for
details on installing the LN Series device plug-ins.
METASYS SYSTEM LN SERIES DOCUMENTATION
Metasys System LN Series Documentation
LIT. Number
Application Specific Controllers
LN Series Application Specific Controllers Installation Instructions
LN Series Application Specific Controllers Product Bulletin
LIT-1201916
LIT-1201915
LN Series Unit Ventilator Profile Application Controllers User's Guide
LN Series Unit Ventilator Controller Catalog Page
LIT-1201934
LIT-1900287
LN Series Fan Coil Unit Controller User's Guide
LN Series Fan Coil Unit Controller Catalog Page
LIT-1201919
LIT-1900284
LN Series Rooftop Unit Controller User's Guide
LN Series Rooftop Unit Controller Catalog Page
LIT-1201924
LIT-1900285
LN Series Heat Pump Unit Controller User's Guide
LN Series Heat Pump Unit Controller Catalog Page
LIT-1201929
LIT-1900286
LN Series VAV/VVT Controllers User's Guide
LN Series VAV and VVT Profile Application Controllers Catalog Page
LN Series VAV and VVT Profile Application Controllers Product Bulletin
LIT-1201978
LIT-1900283
LIT-1201910
LN Series Two-Door Access Controller Catalog Page
LN Series Two-Door Access Controllers Product Bulletin
LN Series Two-Door Access Controller Installation Instructions
LIT-1900288
LIT-1201935
LIT-1201936
Programmable Controllers
LN Series Controllers Free Programming Plug-In User's Guide
LN Series Free Programmable Controller Product Bulletin
LN Series Rooftop Application Free Programmable Controller Product Bulletin
LN Series VAV and VVT Profile Application Free Controllers Product Bulletin
LIT-1201855
LIT-1201853
LIT-1201873
LIT-1201877
Thermostats
LN Series Thermostat Plug-in User's Guide
LN Series Non-programmable Network Configurable Thermostats Installation
Instructions
LN Series Network Configurable Thermostats for RTU & HPU Controllers
Product Bulletin
Display and Scheduler
LN Series Controllers Display Plug-in User's Guide
LN Series Controllers Scheduler User's Guide
LN Series Controllers Scheduler and Display Product Bulletin
8-2
Section 3 - System Setup
LIT-1201863
LIT-1201911
LIT-1201938
LIT-1201909
LIT-1201899
LIT-1201903
Rev 5.4
MCL Tool User’s Guide
System Setup Index
System Setup Index
A
D
Active Setpoint 4-15
Add 1-8
Adding a PEC 6-2
Adding a Router to the Physical Tree 2-3
Commissioning 2-3
Defining 2-3
Adding Nodes To A Router 2-7
Advanced PEC Editing 6-29
Air Flow 4-14,4-20
Application Mode Controller 4-10,5-10
Application Specific Controller 5-2
ASC 3-2
Damper 4-14
Damper Actuator 4-20
Damper Actuator Increment 4-20
Damper Position 4-20
Deadband 5-15
Decommission Node 1-13
Default Output 4-11,4-15,5-10
Defining a PEC 6-2
Delay Time 5-15,5-18
Derivative Gain 4-11,4-15,5-10,5-14
Direct Action 4-15
Display Order 4-8,5-8
Drive Time 4-15
B
Binding 4-20
Broadcast 4-20,4-21,4-22,5-19,5-20,5-21,5-22
C
checksum I/O boards 3-9
Commissioning a Defined Router 2-6
Commissioning the PEC 6-3
Config Data Set 1-15
Config Password 4-8,4-9,5-7,5-8
Configuration Data Set
Add 1-15
Apply 1-15
Export 1-15
Import 1-15
Configuration Mode 4-8,5-7
Connection Description Template (CDT) 1-28
Adding A Connection Description Template
(CDT) 1-28
Addressing 1-29
Deleting An Existing CDT 1-31
Entering Values
Other 1-30
Service Types 1-29
Timing Parameters 1-29
Modifying An Existing CDT 1-30
Cooling Scan Rate 4-11,5-10
CPL 3-2
E
Economizer
Controller 4-10,5-10,5-13
Economy
Cooling Setpoint 4-9,4-10,5-9
Heating Setpoint 4-9,4-10,5-9
Edit/View Binding 1-14
Emergency
Command 5-17
Command Controller 4-10,5-10
Heat 5-17
Heat Holdoff 5-17
Shutdown 6-30
English Units 4-8,5-8
F
Fan
Controller 4-10,4-21,5-10
Output 4-21,5-15
Status 5-16,5-17
Status Delay 5-16
Far-Side Transceiver Types 2-3
Fiber Optic/Twisted Pair Router 2-3
FLC 3-2
Flow Offset 4-12
FSC 4-20,4-21,4-22,5-21
FSC/FLC 3-2
Add 3-2
FTR 2-3
Section 3 - System Setup
Index-1
System Setup Index
MCL Tool User’s Guide
G
N
Global Node 1-8,3-3,4-2,5-2,7-2
NAE
NV Configuration Data 7-5
Send Network Image 7-5
Network 5-12
Neuron ID 3-4,4-3,5-3,7-3
No Reverse 5-18
Node
Configuration Wizard 1-32
Delete 1-15
Move 1-7,1-8
Rename 1-17,1-18
Node Commands 1-2
Offline 1-3
Reset 1-3
Test 1-4
Wink 1-2
Node Menu 1-2
non-checksum I/O boards 3-9
H
Heating
Scan Rate 4-11,5-10
Heating/Cooling Controller 4-10,5-10
Holdoff 5-17
I
I/O Module 3-9
Integral Gain 4-10,4-15,5-10,5-13
Intelligent STAT 4-7,5-7
Interstage Delay 4-18
K
K Factor 4-11,4-12,4-14
K Factor Calibration 4-12
L
LN Series device plug-ins 8-2
LN Series Documentation 8-2
Local 5-12
Local Economizer 5-12
LON Economizer 5-12
Loop Enable 5-17
Low Limit
Setpoint 5-14
M
Maximum Air Flow 4-13
Metric Units 4-8,5-8
Min. Off Time 5-17
Min. On Time 5-17
Min. Reheat Flow 4-13
Minimum Air Flow 4-13
Minimum Run Time 5-15
Mixed Air PID 5-14,5-17
Mixed Air Temperature 5-14
Morning Warmup
Maximum Flow 4-13
Minimum Flow 4-13
Move 1-7,1-8
MultiNode Operations 1-26
MWU Max. Flow 4-13
MWU Min. Flow 4-13
Index-2
Section 3 - System Setup
O
OAT Deadband 5-13
Occupied Cooling Setpoint 4-9,5-9
Occupied Heating Setpoint 4-9,5-9
Occupied Mode 4-8,5-8
Offline 1-3
Offset 4-10,5-9
P
Parallel Fan 4-16
Password 4-8,5-7,5-8
PEC 3-3,4-2,5-2,7-2
Editors 3-4,4-3,5-3,7-3
Global Information 3-6,4-5,5-6,6-6
Physical Tree 3-3,4-2,5-2,7-2
PID 4-16
PID Loop 4-14
Plug-Ins 1-5
Registering A Plug-In 1-5
Running A Plug-In 1-6
Polarity 5-18
Proportional Gain 4-10,4-15,5-10,5-13
R
Reheat Decrement 4-16
Reheat Increment 4-16
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
System Setup Index
Replace Node 1-12
Reset 1-3
Reverse 5-18
Reverse Action 4-15
Router
Bridge Router 2-2
Configured Router 2-2
Learning Router 2-2
Permanent Bridge Router 2-2
Permanent Repeater Router 2-2
Repeater Router 2-2
Router Classification Types 2-2
Running A Plug-In 1-6
S
Scan Rate 4-11,4-15,5-10
Scan Time 5-14
Send Network Image 7-5
Serial Fan 4-16
Service Pin 3-4,4-3,5-3,7-3
Set Time/Day On Node 1-17
Setpoint 5-14
Setpoint Controller 4-10,5-10
Setup Node 1-9
Space Temperature 3-7,4-7,5-7
Stages 5-16
Standby State 6-30
Status Send Interval 3-7
T
Test 1-4
Thermal Load 4-10,5-10
Thermistor 4-7,5-7
Time Broadcast Interval 3-7
Time Mode 4-8,5-8
Time Zone Offset 3-7
U
Units 4-8,5-8
Unoccupied Cooling Setpoint 4-10,5-9
Unoccupied Heating Setpoint 4-10,5-9
User Mode 4-8,5-8
W
Wink 1-2
Section 3 - System Setup
Index-3
System Setup Index
Index-4
Section 3 - System Setup
MCL Tool User’s Guide
Rev 5.4
MCL TOOL 5.4 - SECTION FOUR
Programming
Chapters
1. Binding Network Variables
2. Using CPL
3. CPL Blocks
4. Schedules
Literature # - TD-2061
Programming Introduction
MCL Tool User’s Guide
Rev 5.4
The documentation contained in this publication is the exclusive property of Johnson Controls, Inc., and its use
is restricted to the licensed software with which it is furnished. This publication may not be used for any other
purpose without the express written consent of Johnson Controls, Inc. 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.
FSC®, CPL® and MCL Tool® are trademarks of Johnson Controls, Inc.
© 2002, 2004 Johnson Controls, Inc.
All Rights Reserved
www.johnsoncontrols.com
Published in U.S.A.
2
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
Programming Introduction
Programming Table of Contents
Chapter One - Binding Network Variables
1-1
Overview ........................................................................................................................... 1-2
Editing and Viewing Bindings ................................................................................. 1-2
Refresh ........................................................................................................ 1-3
Adding A Bind .............................................................................................. 1-4
Deleting a Bind ............................................................................................ 1-5
Chapter Two - Using CPL
2-1
Overview ........................................................................................................................... 2-2
CPL Pages Subtree ................................................................................................ 2-2
Working With Individual Pages .................................................................... 2-3
CPL Page Menu Commands ....................................................................... 2-3
CPL Blocks ........................................................................................................................ 2-5
Block Types .................................................................................................. 2-6
Arithmetic Blocks .............................................................................. 2-6
Comparison Blocks ........................................................................... 2-6
Constant Blocks ................................................................................ 2-6
Function Blocks ................................................................................. 2-6
Global Variable Blocks ...................................................................... 2-6
Logical Blocks ................................................................................... 2-6
Point Blocks ...................................................................................... 2-7
Time Blocks ....................................................................................... 2-7
Block Colors ................................................................................................. 2-7
CPL Editor ......................................................................................................................... 2-7
CPL Editor Toolbar .................................................................................................. 2-8
Selection Mode ............................................................................................ 2-8
Zoom Modes ................................................................................................ 2-8
Best Fit......................................................................................................... 2-8
Show Grid .................................................................................................... 2-8
Monitor Mode ............................................................................................... 2-9
Status/Command Point Function .................................................... 2-10
Export CPL Page to DXF ........................................................................... 2-11
Zoom Control Box ................................................................................................. 2-11
CPL Block Menu ................................................................................................... 2-12
Creating and Editing CPL Pages ..................................................................................... 2-12
To Add A New CPL Page: ..................................................................................... 2-12
Adding CPL Blocks .................................................................................... 2-13
Editing CPL Blocks ............................................................................................... 2-13
Editing Multiple Blocks ............................................................................... 2-14
Status/Command Point Menu Command................................................... 2-15
Direct/Reverse Acting ..................................................................... 2-15
Deleting A Block ........................................................................................ 2-16
Deleting Multiple Blocks ............................................................................. 2-16
Moving A Block .......................................................................................... 2-17
Moving Multiple Blocks .............................................................................. 2-17
Section 4 - Programming
3
Programming Introduction
MCL Tool User’s Guide
Rev 5.4
Block Connections ........................................................................................................... 2-17
Connecting Blocks ................................................................................................ 2-17
Multiple Inputs ............................................................................................ 2-18
Deleting A Block Connection ..................................................................... 2-18
CPL User Library ............................................................................................................. 2-19
CPL Library Window ............................................................................................. 2-19
Accessing the CPL Library from MCLT ...................................................... 2-20
Closing The CPL Library ............................................................................ 2-20
Library Pages Window .......................................................................................... 2-20
Library Pages Toolbar ................................................................................ 2-21
CPL Library Block Editor Window ......................................................................... 2-21
Creating A New CPL Library Page ............................................................ 2-21
Importing AN Existing CPL Library Page ................................................... 2-22
Exporting A CPL library page To A DXF File ............................................. 2-22
Summary Of Blocks .............................................................................................. 2-23
Chapter Three - CPL Blocks
3-1
CPL Blocks ........................................................................................................................ 3-2
CPL Block Settings ................................................................................................. 3-2
Ignore Error Check Box ............................................................................... 3-3
Entering Block Information - Constants .................................................................. 3-3
Analog Constant .......................................................................................... 3-4
Settings ............................................................................................. 3-4
Digital Constant ........................................................................................... 3-4
Settings ............................................................................................. 3-4
Entering Block Information - Functions ................................................................... 3-5
2-Position ..................................................................................................... 3-6
Settings ............................................................................................. 3-6
Accumulator ................................................................................................. 3-7
Settings ............................................................................................. 3-7
Calculation ................................................................................................... 3-7
Settings ............................................................................................. 3-8
Counter ........................................................................................................ 3-9
Settings ............................................................................................. 3-9
Dial Provider ................................................................................................ 3-9
Settings ............................................................................................. 3-9
Enthalpy ..................................................................................................... 3-10
Settings ........................................................................................... 3-10
Error - Analog (A-error) .............................................................................. 3-10
Settings ........................................................................................... 3-10
Error - Digital (D-Error)............................................................................... 3-11
Settings ........................................................................................... 3-11
Hi/Lo/Average ............................................................................................ 3-11
Settings ........................................................................................... 3-11
Lead/Lag .................................................................................................... 3-12
Settings .......................................................................................... 3-12
4
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
Programming Introduction
Min/Max ..................................................................................................... 3-13
Settings ........................................................................................... 3-13
Minimum On/Off ......................................................................................... 3-14
Settings ........................................................................................... 3-14
One Shot.................................................................................................... 3-15
Settings ........................................................................................... 3-15
PID Loop .................................................................................................... 3-16
Settings ........................................................................................... 3-16
Timing ............................................................................................. 3-16
Psychro ...................................................................................................... 3-17
Settings ........................................................................................... 3-17
Ramp ......................................................................................................... 3-17
Settings ........................................................................................... 3-18
Timing ............................................................................................. 3-18
Relay - Analog .......................................................................................... 3-18
Settings ........................................................................................... 3-18
Relay - Digital............................................................................................ 3-19
Settings ........................................................................................... 3-19
Reset ......................................................................................................... 3-19
Settings ........................................................................................... 3-20
Rolling Average .......................................................................................... 3-20
Settings ........................................................................................... 3-20
Timing ............................................................................................. 3-20
Runtime ..................................................................................................... 3-21
Settings ........................................................................................... 3-21
Schedule .................................................................................................... 3-22
Settings ........................................................................................... 3-22
Timing ............................................................................................. 3-23
Example .......................................................................................... 3-23
Sequencer ................................................................................................. 3-24
Settings ........................................................................................... 3-25
Descriptor ........................................................................................ 3-25
Example .......................................................................................... 3-25
Startup ....................................................................................................... 3-26
Settings ........................................................................................... 3-26
Start/Stop ................................................................................................... 3-27
Settings ........................................................................................... 3-27
Time Event ................................................................................................. 3-27
Settings ........................................................................................... 3-28
Entering Block Information - Global Variables ...................................................... 3-28
Settings ........................................................................................... 3-28
Global Analog Input ................................................................................... 3-29
Global Digital Input .................................................................................... 3-29
Global Analog Output ................................................................................ 3-29
Global Digital Output .................................................................................. 3-29
Section 4 - Programming
5
Programming Introduction
MCL Tool User’s Guide
Rev 5.4
Entering Block Information - Logical ..................................................................... 3-29
AND ........................................................................................................... 3-30
Settings ........................................................................................... 3-30
OR ............................................................................................................. 3-30
Settings ........................................................................................... 3-31
NOT ........................................................................................................... 3-31
Settings ........................................................................................... 3-31
XOR ........................................................................................................... 3-31
Settings ........................................................................................... 3-32
Entering Block Information - Comparison ............................................................. 3-32
A-Equal ...................................................................................................... 3-33
Settings ........................................................................................... 3-33
A-Not Equal .............................................................................................. 3-33
Settings ........................................................................................... 3-33
D-Equal ...................................................................................................... 3-34
Settings ........................................................................................... 3-34
D-Not Equal ............................................................................................... 3-34
Settings ........................................................................................... 3-34
Greater Equal ............................................................................................ 3-34
Settings ........................................................................................... 3-34
Greater Than .............................................................................................. 3-35
Settings ........................................................................................... 3-35
Less Equal ................................................................................................. 3-35
Settings ........................................................................................... 3-35
Less Than .................................................................................................. 3-36
Settings ........................................................................................... 3-36
Entering Block Information - Arithmetic ................................................................ 3-36
Add ............................................................................................................ 3-37
Settings ........................................................................................... 3-37
Divide ......................................................................................................... 3-37
Settings ........................................................................................... 3-37
Modulus ..................................................................................................... 3-37
Settings ........................................................................................... 3-37
Multiply ....................................................................................................... 3-38
Settings ........................................................................................... 3-38
Negate ....................................................................................................... 3-38
Settings ........................................................................................... 3-38
Sq. Root (Square Root) ............................................................................. 3-38
Settings ........................................................................................... 3-38
Subtract ..................................................................................................... 3-39
Settings ........................................................................................... 3-39
Entering Block Information - Points ...................................................................... 3-39
AI (Analog Input) ........................................................................................ 3-40
Settings ........................................................................................... 3-40
DI (Digital Input) ......................................................................................... 3-40
Settings ........................................................................................... 3-40
6
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
Programming Introduction
AO (Analog Output) ................................................................................... 3-40
Settings ........................................................................................... 3-40
D0 (Digital Output) ..................................................................................... 3-40
Settings ........................................................................................... 3-40
MAI (Multiple Analog Input) ....................................................................... 3-41
Settings ........................................................................................... 3-41
MDI (Multiple Digital Input) ........................................................................ 3-42
Settings ........................................................................................... 3-42
Point State ................................................................................................. 3-42
Settings ........................................................................................... 3-43
SNVT State Input ....................................................................................... 3-44
Settings ........................................................................................... 3-44
SNVT State Output .................................................................................... 3-45
Settings ........................................................................................... 3-45
Entering Block Information - Time ........................................................................ 3-46
Constant Time............................................................................................ 3-46
Settings ........................................................................................... 3-46
Convert Time ............................................................................................. 3-47
Settings ........................................................................................... 3-47
Current Time .............................................................................................. 3-47
Settings ........................................................................................... 3-47
Chapter Four - Schedules
4-1
Scheduling ........................................................................................................................ 4-2
The Schedule Subtree ............................................................................................ 4-2
Viewing Individual Schedules ...................................................................... 4-2
Creating A New Schedule ...................................................................................... 4-3
Adding A New Schedule: ............................................................................. 4-3
Entering Values For A New Schedule: ......................................................... 4-4
Editing An Existing Schedule.................................................................................. 4-6
Renaming A Schedule ............................................................................................ 4-6
Deleting A Schedule ............................................................................................... 4-6
Copying Schedules To Another FSC ...................................................................... 4-7
Refresh Schedules ................................................................................................. 4-7
Programming Index
I-1
Section 4 - Programming
7
Programming Introduction
8
Section 4 - Programming
MCL Tool User’s Guide
Rev 5.4
Chapter One
Binding Network Variables
This chapter contains information on:
● Editing and Viewing Bindings
● Adding a Bind
● Deleting a Bind
Binding
MCL Tool User’s Guide
Rev 5.4
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, MCLT 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). MCLT 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
Flexible System Controller
Temp Sensor
Temp NVO
55°
95
75
55
Temp NVI
Binding
55°
Figure 1. Binding Between Nodes.
EDITING AND VIEWING BINDINGS
All Bindings for a node are accessed through the Binding Editor (Figure 2). The Binding Editor Window
consists of three smaller windows:
•
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.
Figure 2. Binding Editor Window
1-2
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
Figure 3. NV Window
Binding
Figure 4. Connects To Window
Figure 5. Binding Summary Window
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 MCLT fails to update the Binding Editor automatically.
To access the Binding Editor:
1.
Right click on the selected node. Select Edit/View Binding from the node pop-up menu (Figure 6).
2.
The Binding Editor Window opens.
Section 4 - Programming
1-3
Binding
MCL Tool User’s Guide
Rev 5.4
Figure 6. Node Pop-Up Menu
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.
The Binding Editor Window opens.
3.
Select the NV you wish to bind from, and click
.
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
Figure 7. Bind To Editor
1-4
Section 4 - Programming
to close the Binding Editor Window.
Figure 8. Point Bound From
Rev 5.4
MCL Tool User’s Guide
Figure 9. Available NVIs
Binding
Figure 10. Error Message Task Bar
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.
Select the NVO you wish to delete the bind from.
4.
The corresponding NVI will be displayed in the Bind To Window, and the
button will
be visible. Select the corresponding NVI (Figure 11).
NOTE: Not all binds can be deleted. If the
button is grayed out, then that bind can
not be deleted.
5.
Click
to delete the binding.
6.
You will be returned to the Binding Editor. The bind will no longer be displayed
7.
Click
to close the Binding Editor Window.
Figure 11. NVO And NVI Selected And Delete Button Visible
Section 4 - Programming
1-5
Binding
1-6
MCL Tool User’s Guide
Section 4 - Programming
Rev 5.4
Chapter Two
Using CPL
This chapter contains information on:
z Creating CPL Blocks
z Creating CPL Pages
z Editing CPL Pages
z Printing CPL Pages
z Exporting CPL Pages to DXF Format
z Using the CPL Library
Using CPL
MCL Tool User’s Guide
Rev 5.4
OVERVIEW
MCL Tool’s 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, importing.
Using the MCL Tool 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.
MCL Tool 5.2 introduced the ability to export CPL pages to a DXF (Drawing Interchange File) format. This
allows viewing and printing to a number of software packages. The printouts provide a hardcopy of your CPL
files.
Hot Deck Temperature Control Sample Program
Figure 1. Sample CPL Program
CPL PAGES SUBTREE
The CPL Pages subtree (Figure 2) is located within the FSC controller node. All CPL functions (except CPL
Library functions) are accessed through this subtree. When you select CPL Pages from the Physical Tree, the
CPL Page List panel opens to the right.
The CPL Page List panel (Figure 3) shows the status and index numbers of all CPL Pages residing on the node.
The Status indicates whether the page is enabled (currently running) or disabled. The Index number is the
internal number assigned to the page by MCLT.
Figure 2. CPL Pages Subtree
2-2
Section 4 - PROGRAMMING
Rev 5.4
MCL Tool User’s Guide
Using CPL
Figure 3. CPL Page List
The CPL Pages subtree popup menu (Figure 4) has five 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.
Figure 4. CPL Pages Popup Menu
WORKING WITH INDIVIDUAL PAGES
To access the CPL Pages:
to open the desired FSC Controller node.
1.
From the Physical Tree, click
2.
To view the individual CPL Pages, click
on the CPL Pages subtree.
CPL PAGE MENU COMMANDS
Each CPL Page has a popup menu (Figure 5) with the following six commands:
•
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.
•
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 10) will prompt you. Click
to delete the page.
Section 4 - PROGRAMMING
2-3
Using CPL
MCL Tool User’s Guide
•
Export to DXF – Allows you to export the selected CPL Page to a DXF file. This opens the Export
to DXF window (Figure 10A). Select the file path you wish to save to, and enter a name for the new
DXF file. Click
.
Figure 5. CPL Page Popup Menu
Figure 6. Popup Menu For Enabled Point
Figure 7. Rename Page Window
Figure 8. Copy Page To Library Window
2-4
Rev 5.4
Section 4 - PROGRAMMING
Figure 9. Copy Page To FSC Window
Rev 5.4
MCL Tool User’s Guide
Figure 10. Delete Page Warning Box
Using CPL
Figure 10A. Export CPL Page to DXF Window
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 11) that is used to set or change parameters (Edit command) or delete the block from the
page (Delete command).
CPL Blocks make available a variety of functions to the User. They are also color-coded by block type for ease
of use (Figure 12).
Figure 11. Block Pop-up
12. Block Type Color Codes
Section 4 - PROGRAMMING
2-5
Using CPL
MCL Tool User’s Guide
Rev 5.4
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
Square Root
Subtract (-)
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
Not Equal - Analog
Greater Than
Not Equal - Digital
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
Ramp
Startup
Error - Analog
Relay - Analog
Start/Stop
Error - Digital
Relay - Digital
Time Event
Lead/Lag
Reset
GLOBAL VARIABLE BLOCKS
Global variable blocks have input or output values taken from system devices operating in the field, and can be
used with multiple CPL pages.
Analog Input
Digital Input
Analog Output
Digital Output
LOGICAL BLOCKS
Logical blocks are used for creating logic control sequences.
AND
OR
NOT
XOR
2-6
Section 4 - PROGRAMMING
Rev 5.4
MCL Tool User’s Guide
Using CPL
POINT BLOCKS
Point blocks are actual field input or output values.
Input Analog
Multiple Digital Input
Point State
Input Digital
Output Analog
SNVT_state Input
Multiple Analog Input
Output Digital
SNVT_state Output
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 12 on the previous page). The following list shows
what each block color will be:
Math Blocks -
Orange
Comparison Blocks Constant Blocks -
Pink
Yellow
Function Blocks -
Green
Global Variable Blocks - White
Logical Blocks -
Turquoise
Point Blocks -
Grey
Time Blocks -
Blue
CPL EDITOR
The CPL Editor (Figure 13) 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 time a new or existing CPL
Page is selected.
All CPL Page creating and editing is done in the Selection Mode. You can also use the CPL Editor in Monitor
mode to view current activity on the node. See the CPL Editor section in this chapter for more information on
Modes.
NOTE: You can not add blocks while the CPL Editor is in Monitor Mode.
Figure 13. CPL Editor Window
Section 4 - PROGRAMMING
2-7
Using CPL
MCL Tool User’s Guide
Rev 5.4
CPL EDITOR TOOLBAR
The CPL Editor Toolbar (Figure 14) features seven buttons: Selection Mode, Zoom Mode (In), Zoom Mode
(Out), Best Fit, Show Grid, Monitor Mode, and Export CPL to DXF.
•
To activate a Toolbar button, place the mouse pointer on it and click.
•
To deactivate a Toolbar button, place the mouse pointer over it, and click.
Figure 14. CPL Editor Toolbar
SELECTION MODE
You must be in Selection Mode to add or delete blocks, and to make or delete connections.
•
To activate Selection Mode, click
from the Toolbar. The mouse pointer will be the 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
to increase magnification, and
to decrease it. The mouse pointer will display as the
zoom magnifying glass icon.
•
Each click of the mouse doubles the amount of magnification (Zoom In or Zoom Out).
•
To return to the mouse pointer, click the
button located on the Toolbar next to the Zoom
Mode buttons.
BEST FIT
When you select the Best Fit mode, MCL Tool automatically resizes your CPL Page to optimal viewing size.
•
Click
to activate.
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.
•
2-8
Click
to activate.
Section 4 - PROGRAMMING
Rev 5.4
MCL Tool User’s Guide
Using CPL
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 blocks, or change input connections.
Monitor Mode allows you to view the status of and/or command the value of a point. When the Monitor mode is
activated, a green Monitor light displays on the Toolbar (Figure 15).
1.
To activate Monitor Mode, click
. The green Monitor light displays on the Toolbar, and begins
to flash.
2.
The CPL Editor will display a Status Task Bar directly below the CPL Page (Figure 16). Verify that
the FSC is loaded, and that the page is loaded and enabled.
3.
The block outputs will initially display question marks (Figure 17) as MCL Tool polls the FSC. When
all the data has been received by MCL Tool, the current values will display (Figure 18).
Figure 15. Green Monitor Mode Light
Figure 17. Question Marks During Polling
4.
Figure 16. CPL Editor Status Task Bar
Figure 18. Output Values Displayed
If there is an error on your CPL Page or the Page is disabled, an Error message will display (Figure
19). Click
to deactivate it. MCL Tool automatically places you in Selection Mode so you can
troubleshoot your Page.
Figure 19. Error Messages Displayed
Section 4 - PROGRAMMING
2-9
Using CPL
MCL Tool User’s Guide
5.
Rev 5.4
Use the block popup menu Edit command (Figure 20) to make changes to the block’s 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
to escape.
Figure 20. Block Popup Menu Edit Command
6.
To deactivate Monitor Mode, you must click
again. You will be returned to Selection Mode.
Figure 20. Block Popup Menu Edit Command
STATUS/COMMAND POINT FUNCTION
While monitoring a CPL page, the Status/Command Point function allows you to adjust point values (command
the point), and then observe the immediate impact on the program. The Status/Command Point function is
available in all modes, but is specifically meant for use with system design and testing while in the Monitor
Mode.
To invoke the Status/Command Point function:
1.
Right click on the point CPL block to be commanded. Select Status/Command Point from the popup menu (Figure 21).
Figure 21. Status/Command Point Menu
2.
Figure 22. Status/Command Point Window
The Status/Command window opens (Figure 22). The Status/Command Window features five
command buttons:
Fix - Locks the value entered in the Command text field (Figure 23) until released by
the Release button. Point value is removed from automatic control.
Release - Releases the value from the Fix command, and returns the point value to
automatic control.
Set - Sets the point value as specified in the Command text field. Value can be overrode by automatic control.
Reset - Resets the priority level of the point back to zero, allowing the network to
transmit and receiver higher priority messages as needed (normal state).
2-10
Section 4 - PROGRAMMING
Rev 5.4
MCL Tool User’s Guide
Using CPL
Get Status - Gets the current status (value) of the point, and displays it in
the Status text field (Figure 24). When the button is selected, the LEDs turn green, indicating
that the field device is being polled.
Figure 23. Command Text Field
Figure 24. Status Text Field
The Point Status LED Panel (Figure 25) has three LEDs to indicate the state of the point:
• Point Fixed - Selected point is ”locked” to the entered value. Disables automatic control.
• Point in Hand Mode - Point is controlled by a manual “hand” switch on either the
4DO/4AO or 8DO I/O module. Disables automatic control.
• Point In Alarm - Selected point is in an alarm condition.
Figure 25. Point Status LED Panel
3.
Command the values for your point using the buttons explained in Step 2. View the current status of
the point by selecting the Get Status button.
4.
Select
to close the window when you are finished.
EXPORT CPL PAGE TO DXF
The Export CPL Page to DXF Toolbar button exports the current CPL Page to a DXF(Drawing Interchange File)
file format. This DXF file can then be viewed, edited, or printed using Visio®, AutoCAD®, VoloView®, and a
number of other programs.
•
Click
to activate.
ZOOM CONTROL BOX
In addition to the Zoom Mode Toolbar buttons, you can also use the Zoom Control Box (Figure 26) located on
the right side of the CPL Editor Window to adjust your view of a CPL Page.
•
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.
Figure 26. Zoom Control Box
Section 4 - PROGRAMMING
2-11
Using CPL
MCL Tool User’s Guide
Rev 5.4
CPL BLOCK MENU
The CPL Block Menu (Figure 27) is located on the right side of the CPL Editor Window, directly beneath the
Zoom Control Box:
The CPL Block Menu has eight command bars, each corresponding to the eight CPL Block types (see CPL
Blocks at the beginning of this chapter). Each command bar is color-coded according to the block type it
represents.
Click on the command bar of the block type you wish to use. A scrollable drop-down menu (Figure 28) opens,
listing symbols for each of the available functions. Each of these symbols can be dragged to the open CPL Page.
Figure 27. CPL Block Menu
Figure 28. Drop-Down Menu
CREATING AND EDITING CPL PAGES
NOTE: You must be in Selection Mode to add or delete blocks, or make connections. It is best not
to enable your CPL Page until you have completely finished making changes.
TO ADD A NEW CPL PAGE:
1.
Click
to open the FSC node you wish to control with.
2.
Click
to open the CPL Pages subtree.
3.
Right click on the CPL Pages subtree, and select Add.
4.
The Add CPL Page window (Figure 29) opens. Enter the name of your new CPL Page in the text
field, and click
5.
The CPL Editor opens on the right, displaying that page.
6.
Use the CPL Editor to make needed changes, using methods described below in this section.
7.
To save your changes, click
CPL Page, click
2-12
.
Section 4 - PROGRAMMING
. If you wish to return to the previous saved version of your
.
Rev 5.4
MCL Tool User’s Guide
Using CPL
Figure 29. Add CPL Page Window
To open and edit an existing CPL Page:
1.
Click
to open the FSC node you wish to control with.
2.
Click
to open the CPL Pages subtree.
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.
To save your changes, click
your CPL Page, click
. If you wish to return to the previous saved version of
.
ADDING CPL BLOCKS
To add CPL blocks to your page:
1.
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.
To save your changes, click
your CPL Page, click
. If you wish to return to the previous saved version of
.
EDITING CPL BLOCKS
Each CPL Block has an Edit window available from the popup menu Edit command (Figure 30) . The MCL
Tool CPL Editor also allows the User to edit, delete, and move multiple blocks at the same time.
NOTE: When editing CPL Point blocks, the pop-up menu will also feature a Status/Command function (Figure 31). Please see Monitor Mode - Command /Status Function in
this chapter for more information.
Through the CPL Block Edit window (Figure 32), the User can select settings and values for each block on the
page. Different blocks will have different settings required. Some blocks may not require any information
(Figure 33).
Section 4 - PROGRAMMING
2-13
Using CPL
MCL Tool User’s Guide
Rev 5.4
There are two ways to access the Edit Window:
1.
Double click on the block you wish to edit
OR:
1.
Right click on the block you wish to edit.
2.
Select Edit from the popup menu. The Edit Window will open.
3.
Enter values and settings from available options.
4.
Click
to accept.
5.
Click
to save changes.
Figure 30. Edit Command
Figure 32. CPL Block Edit Window
Figure 31. Status/Command Point Command
Figure 33. CPL Block Edit Window With No Options
EDITING MULTIPLE BLOCKS
To edit multiple blocks at the same time:
1.
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 34).
3.
Right click inside the group, and select Edit from the pop-up menu (Figure 35).
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
work.
2-14
Section 4 - PROGRAMMING
to save your
Rev 5.4
MCL Tool User’s Guide
Using CPL
To remove the grouping from a selected group of CPL blocks:
1.
Click the left mouse button anywhere in the Edit window.
Figure 34. Grouped CPL Blocks
Figure 35. Edit Menu Command
STATUS/COMMAND POINT MENU COMMAND
When the Status/Command Point menu option (Figure 31) is selected, the Status/Command window (Figure 36)
opens. You can enter a value for the block, view the current status of the point, and command the point to fix,
release, or reset the value. For more information on this command, please see the Status/Command Point
Function section in this chapter.
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 37).
Figure 36. Status/Command Point Window
Figure 37. Reverse Acting Option Selected
Section 4 - PROGRAMMING
2-15
Using CPL
MCL Tool User’s Guide
Rev 5.4
DELETING A BLOCK
There are two ways to delete a block from your CPL Page:
1.
Select the block and press Delete on your keyboard
OR:
1.
Right click inside the block you wish to delete.
2.
Select Delete from the pull-down menu (Figure 38). The block will disappear.
Figure 38. Delete Option On CPL Block Popup Menu
3.
To save your changes, click
. If you decide to keep the block after all, click
to return to the previous saved version of your CPL Page.
DELETING MULTIPLE BLOCKS
To delete multiple blocks at the same time:
1.
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
39).
3.
Right click inside the group, and select Delete from the pop-up menu (Figure 40).
4.
All the grouped blocks are deleted. Click
to save your work.
To remove the grouping from a selected group of CPL blocks:
1.
Click the left mouse button anywhere in the Edit window.
Figure 39. Grouped Blocks
2-16
Section 4 - PROGRAMMING
Figure 40. Delete Command
Rev 5.4
MCL Tool User’s Guide
Using CPL
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 41) 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.
To save your changes, click
Figure 41. Selected CPL Block
.
Figure 42. Analog Connection
Figure 43. Digital Connection
MOVING MULTIPLE BLOCKS
To move multiple blocks at the same time:
1.
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
39, previous page).
3.
Hold down the left mouse button on the grouped blocks, and drag them to the new location on the
page.
4.
Release the mouse button, and click
to save your work.
To remove the grouping from a selected group of CPL blocks:
1.
Click the left mouse button anywhere in the Edit window.
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 42), and all digital connections are made using a dashed line (Figure 43).
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 44). 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 MCL Tool, you will be
unable to complete the connection and the Prohibited symbol appears (Figure 45).
4.
Click
to save your changes.
Section 4 - PROGRAMMING
2-17
Using CPL
MCL Tool User’s Guide
Figure 44. New Connection
Rev 5.4
Figure 45. Prohibited Symbol
MULTIPLE INPUTS
Some of the CPL Blocks allow up to 15 inputs. An Add block (Figure 46) 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 an 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.
Figure 46. Add Block With A Total of 12 Inputs
DELETING A BLOCK CONNECTION
If you want to delete a block connection:
1.
You can disconnect a block connection using the popup menu from either the output of the block you
are connecting from (Figure 47) or the input of the block you are connecting to (Figure 48).
2.
Select Delete Connection from the pop-up menu.
3.
Click
to save your changes.
Figure 47. Delete Connection From Output
2-18
Section 4 - PROGRAMMING
Figure 48. Delete Connection From Input.
Rev 5.4
MCL Tool User’s Guide
Using CPL
CPL USER LIBRARY
The CPL Library is a repository for your CPL pages. This library allows you to:
•
Store CPL programs for use with multiple nodes. The user need only edit specific block values for
each node.
•
Import CPL programs from other MCL Tool applications into the CPL Library.
•
Create and store new CPL programs.
•
Edit CPL programs stored in the CPL Library.
The MCL Tool 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 MCL Tool (Figure 49).
The default file path is: (Drive):\NexSys2\CPL\EsusaLib\...
Figure 49. Directory Of Stored CPL Library Pages
CPL LIBRARY WINDOW
The CPL Library Window (Figure 50) consists of two sub-windows: the Library Pages Window on the left, and
the CPL Block Editor on the right. You can create or edit CPL Library Pages in the CPL Block Editor in the
same manner as when using the CPL Editor in the CPL Pages subtree, except that there is no Monitor Mode
available for the CPL Library. See the CPL Editor in this chapter for information.
Figure 50. CPL Library Window
Section 4 - PROGRAMMING
2-19
Using CPL
MCL Tool User’s Guide
Rev 5.4
ACCESSING THE CPL LIBRARY FROM MCLT
To access the CPL Library from the MCLT Main Window:
1.
From the Menu Bar, click MCLT > CPL Library (Figure 51) OR:
2.
Click the Open The Local CPL Library button
on the Toolbar.
CLOSING THE CPL LIBRARY
To close the CPL Library:
1.
Right click on the Title Bar and select Close (Figure 52) OR:
2.
Click the
button on the Title Bar (Figure 53).
Figure 51. Open From Menu Bar
Figure 52. Closing the CPL Library With Title Bar Menu
Figure 53. Title Bar Close Button
LIBRARY PAGES WINDOW
The Library Pages Window (Figure 54) is a scrollable listing of all your CPL Library pages. You can export
these pages to the FSC node, or save them to disk.
To select a page from the Library Pages list:
1.
2.
3.
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.
Click on the desired page. The page will open in the CPL Block Editor window.
Figure 54. Library Pages Window
2-20
Section 4 - PROGRAMMING
Rev 5.4
MCL Tool User’s Guide
Using CPL
LIBRARY PAGES TOOLBAR
Three buttons are available on the Library Pages Toolbar (Figure 55):
Figure 55. CPL Library Toolbar
Create New Library Page - Creates a new page (see Importing a CPL Library Page below).
Import Existing Library Page – Opens up the Open window (Figure 57), allowing you to select a
page from another node or database and save it in the CPL Library.
Remove Library Page – Removes the selected Library Page from the Library Pages
window. The Library Page file is not erased from the hard drive.
NOTE: If you delete a CPL page, and then wish to place it back in the Library Pages window,
click
and re-import the page.
CPL LIBRARY BLOCK EDITOR WINDOW
Use the CPL Block Editor to create or change the page you’ve selected from the Library Pages window. You can
create or edit CPL Library Pages in the CPL Block Editor in the same manner as when using 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.
CREATING A NEW CPL LIBRARY PAGE
To create a new CPL page:
1.
Click the
2.
An Open dialog box (Figure 56) prompts you for the filename and directory you want it saved in.
Click
3.
located on the Tool Bar.
to save the new page.
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.
Figure 56. Creating A New CPL Library Page
Section 4 - PROGRAMMING
2-21
Using CPL
MCL Tool User’s Guide
Rev 5.4
IMPORTING AN EXISTING CPL LIBRARY PAGE
You can import existing CPL pages from other directories, from a floppy disk, or CD-ROM:
button located on the Tool Bar.
1.
Click on the
2.
An Open dialog box (Figure 57) prompts you for the filename and directory you want to select.
Select the file you wish to import and click
.
Figure 57. Importing An Existing CPL Library Page
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.
EXPORTING A CPL LIBRARY PAGE TO A DXF FILE
CPL Library pages can be exported to a DXF(Drawing Interchange File) file format. Programs such as Visio®,
AutoCAD®, or VoloView® can then be used to view, edit, and print these DXF files. Printed files can be used as
a hardcopy backup method for CPL pages.
To export a CPL Library Page to a DXF file:
1.
With the CPL page open, click on the
Page to DXF window (Figure 58). Use the
2.
Click
Section 4 - PROGRAMMING
button to browse to the desired directory.
to save the DXF file.
Figure 58 Export CPL Pageto DXF Screen
2-22
button in the CPL Editor Toolbar to display the Export CPL
Rev 5.4
MCL Tool User’s Guide
Using CPL
SUMMARY OF BLOCKS
The following tables give a brief overview of all the CPL Blocks with descriptions.
MCL Tool CPL Blocks
Block Type
Arithmetic
Color
Yellow
Comparison
Pink
Constants
Yellow
Functions
Green
Block Title
Description
Title
Add (+)
Add
Divide (/)
Divide
Multiply (*)
Multiply
Modulus
Modulus
Negate
Negate
Square Root
Sq. Root
Subtract (-)
Subtract
A-Equal
D-Equal
Greater Equal
Greater Than
Less Equal
Less Than
A-Not Equal
Description
Adds the values of up to 15 inputs
Divides the dividend by the divisor
Multiplies the values of up to 15 inputs
Divides the dividend by the divisor and outputs the remainder
Multiplies the input by (-1)
Outputs the square root of the input value
Subtracts the second input (the subtrahend) from the first input value and
outputs the difference
Outputs a True if the two analog inputs are equal
Outputs a True if the two digital inputs are equal
Outputs a True if the first input is greater than or equal to the second input
Outputs a True if the first input is greater than the second input
Outputs a True if the first input is less than or equal to the second input
Outputs a True if the first input is less than the second input
Outputs a True only if the two analog inputs are 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
Equal - Analog
Equal - Digital
Greater Equal
Greater Than
Less Equal
Less Than
Not Equal Analog
Not Equal Digital
Analog Constant
Digital Constant
2-Position
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
Outputs a pulse of a user-defined duration following a trigger. You select
whether the output follows a Make or Break trigger, and define the retrigger
action (Useful for lag time delays)
PID Loop
PID
Psychro
Psychro.
Ramp
Relay - Analog
Relay - Digital
Reset
Rolling Average
Runtime
Ramp
A-Relay
D-Relay
Reset
Roll Avg.
Runtime
Performs Proportional-Integral-Derivative control based upon the Input,
Setpoint, and Enable inputs and control values entered by the user
Calculates relative humidity, dew point, wet bulb, or enthalpy based upon
the wet bulb temperature input and either the relative humidity, dew point,
or wet bulb
Limits the amount an input can increase or decrease in a given time period
Uses a digital input to select between two analog inputs
Uses a digital input to select between two digital inputs
Produces a scaled and offset output based on the selected input
Averages a user-defined number of samples from the input
Monitors the input for a high signal and outputs the total time the input is
high
Table 1. CPL Block Information (continued on next page)
Section 4 - PROGRAMMING
2-23
Using CPL
MCL Tool User’s Guide
Rev 5.4
MCL Tool CPL Blocks
Block Type
Color
Function (cont.) Green
Global Variables White
Block Title
Description
Title
Schedule
Schedule
Select Hi/Lo/Avg
Sequencer
Hi/Lo/Avg
Sequencer
Startup
Start/Stop
Time Event
Start
Start/Stop
Time Event
Analog Input
GAI
Logical
Analog Output
Digital Input
Digital Output
Turquoise AND
OR
NOT
XOR
GAO
GDI
GDO
And
Or
Not
Xor
Points
Grey
AI
DI
AO
DO
MAI
Input - Analog
Input - Digital
Output - Analog
Output - Digital
Multiple Analog Input
Multiple Digital Input MDI
Time
Blue
Allows a number of digital points to be bound together. The output can be selected as the
number or percent of inputs in a specified state.
Point State
Pt. State
Provides a means of examining information about a selected point
SNVT State Input
SNVT_State Input
Outputs a discrete value corresponding to the value of a selected bit number.
SNVT State Output
SNVT_State Output Indicates which of the 16 bits to which the input value will be transferred to the actual point.
Constant
Convert
Current
Constant Time
Convert Time
Current Time
Table 1. CPL Block Information
2-24
Description
Used to set up a temporary schedule, including settings for optimum start and stop,
heat/cool mode, and the temporary schedule to be called based on the inputs
Selects the highest, lowest, or the average of up to 15 inputs
Controls up to 15 outputs based on a deadband, an interstage delay, and a control signal
crossing defined setpoints
When a CPL page is started, this block outputs a True for one cycle of the page
Provides a simple schedule, with one start and stop time for selected days of the week
Upon detecting a user-defined time event, this block outputs a True for one cycle of the
CPL page
Global variables are used to share data among CPL pages on a single panel. This block
must be assigned to the index number of a Global Analog Output
Allows an analog value to be shared with other CPL pages
Must be assigned to the index number of a Global Digital Output
Allows a digital value to be shared with other CPL pages
Accepts up to 15 inputs and outputs a logical AND
Accepts up to 15 inputs and outputs a logical OR
Outputs a logical NOT of the input
Accepts up to 15 inputs and outputs a logical XOR (True only if an odd number of inputs is
True)
Used to select an analog input point from a drop-down list
Used to select a digital input point from a drop-down list
Used to define an analog point's value using a drop-down list
Used to define a digital point's value using a drop-down list
Allows a number of analog points to be bound together. The output can be selected as the
lowest, highest, or average of all the inputs or the number or percent of inputs above or
below a selected value.
Section 4 - PROGRAMMING
Outputs a single time value entered by the user
Converts the input value in minutes to an output value in seconds, minutes, hours, or days
Outputs the current number of seconds since midnight
Chapter Three
CPL Blocks
This chapter contains information on:
z Constant Blocks
z Function Blocks
z Global Variable Blocks
z Logical Blocks
z Math Blocks
z Point Blocks
z Time Blocks
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
CPL BLOCKS
All CPL Blocks are accessed from the CPL Block Menu located on the right side of the CPL Editor (Figure 1).
The CPL Block Menu has eight types of block types (Figure 2), each with its own scrollable drop-down list. The
User uses the mouse pointer to click and drag 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.
Figure 1. The CPL Editor
Figure 2. The Eight CPL Block Types
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.
CPL BLOCK SETTINGS
Each CPL Block has a Setting Window that is used to enter values specific to that block. Figure 3 shows the
Settings window for the Analog Relay block.
To enter settings for a selected block:
1.
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).
3-2
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
Figure 3. Analog Relay Setting Window
CPL Blocks
Figure 4. Edit Command On Block Pop-up Menu
Figure 5. No Setting Info. Setting Window
Figure 6. Ignore Error Checkbox
IGNORE ERROR CHECK BOX
When the Ignore Error box is checked (Figure 6), the CPL Block will continue to operate as long as there is
one valid input. If the output is required to be an Average, the block will output the average of the valid inputs,
and ignore the inputs in error. If the Ignore Error option is not selected, the block will cease operating when it
receives an error message from any of its inputs.
ENTERING BLOCK INFORMATION - CONSTANTS
The Constants drop-down menu (Figure 7) allows the User to choose Analog and Digital Constant blocks.
Figure 7. Constants Drop Down Menu
Section 4 - Programming
3-3
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
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
User selected value
Figure 8. Analog Constant Block.
Figure 9. Analog Constant Settings Page
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
User selected value
Figure 10. Digital Constant Block
SETTINGS
On the Settings page (Figure 11), enter data:
1.
Choose a SNVT type from the drop-down list.
2.
If necessary, select an engineering unit.
3.
Select the desired state from the Value field.
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).
3-4
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
Figure 11. Digital Constant Settings Page
CPL Blocks
Figure 12. No Snvt Type Selected
ENTERING BLOCK INFORMATION - FUNCTIONS
The Functions drop-down menu (Figure 13) is shown as it will appear on the CPL Block Menu. Use the arrows
at the top and bottom of the menu to view all available functions. A Function is a predefined mathematical
operation used to perform higher level calculations for control systems.
Many of the Function blocks use identical settings windows. Two of the most commonly used windows are the
Timing Window (Figure 14) and the Descriptor Window (Figure 15).
The Timing Window prompts for two values:
1.
The desired interval (value of time that an action waits and then repeats) in hours, minutes,
and seconds.
2.
The desired offset of the interval in hours, minutes, and seconds.
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.
Figure 13. Functions Menu
Figure 14. Timing Window
Section 4 - Programming
3-5
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
Figure 15. Descriptor Window
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
Figure 16. 2-Position Block
Figure 17. 2-Position Settings Window
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:
3-6
1.
Enter the Deadband value.
2.
To set the output as Reverse Acting, click the Reverse Acting box.
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
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) calculates User-defined complex mathematical or logical operations in a
single block, reducing the size of the CPL Page. The User can define a sequence of calculations that will provide
a specific output value. Up to 15 universal inputs is 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
Figure 19. Calculation Block
Figure 20. CPLCalcBlockEditor Window
Section 4 - Programming
3-7
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
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. Variables 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.).
To enter values in the CPLCalcBlockEditor:
1.
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
to pinpoint the problem. The error will be high-
(Figure 22). Click
lighted in the text field.
4. 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
.
Figure 21. Error Message Displayed With Error Highlighted
Figure 22. Error Message Displayed With Error Highlighted
3-8
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
Figure 23. Invalid Data Message For Calculation Block
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 telephone
number of the target NCB previously configured in the Software Installation procedure. Please see Section
Two,Installation and Startup, Chapter One for more information.
SETTINGS
No setting information is required.
Dial Provider
Enable
Figure 25. Dial Provider Block
Section 4 - Programming
3-9
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
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
Figure 26. Enthalpy Block
Figure 27. Enthalpy Setting Window
SETTINGS
On the Settings page (Figure 27) :
1.
2.
Select one of the following Input Types:
•
Relative Humidity
•
Dew Point
•
Wet Bulb.
Select the Mode for the output as either
•
English
•
Metric
ERROR - ANALOG (A-ERROR)
The Analog Error block (Figure 28) will select the Alternate Input if the first analog Input is in error. Functioning as a switch, this block allows the current operation to shift inputs and continue running, rather than shutting
down due to problems with the first input.
A-Error
Input
Alternate Input
Figure 28. Analog Error Block
SETTINGS
No setting information is required.
3-10
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
ERROR - DIGITAL (D-ERROR)
The Digital Error block (Figure 26) will select the Alternate Input if the first digital Input is in error. Functioning as a switch, this block allows the current operation to shift inputs and continue running, rather than shutting
down due to problems with the first input.
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
Figure 30. Hi/Lo/Avg. Block
Figure 31. Hi/Lo/Avg. Block Setting Window
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.
Section 4 - Programming
3-11
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
LEAD/LAG
The Lead/Lag Block (Figure 32) monitors the runtimes of grouped HVAC equipment and equalizes the runtimes
of each machine. The block output acts as a switch to turn each piece of equipment on and off according to the
amount of usage. This block prevents excessive wear and tear on any one machine. It also allows the User to set
an Interstage Delay time, preventing 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
Figure 33. Lead/Lag Setting Window
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)
•
Whether the control signal value is rising or falling.
The output state does not change while the value of the control signal remains in the deadband zone.
3-12
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.
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
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 block 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
Figure 34. Min/Max Block
Figure 35. Min/Max Setting Window
SETTINGS
On the Settings page (Figure 35), select Minimum or Maximum. Click
.
Section 4 - Programming
3-13
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
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 action repeats each time
the input triggers On.
Min. On/Off
Input
Figure 36. Minimum On/Off Block
Figure 37. Minimum On/Off Block Setting Window
0utput
Input
Time
Min. ON Time
Figure 38. Minimum On Timing Chart
SETTINGS
On the Settings page (Figure 37), select the following:
3-14
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.
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
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
Time
1 Shot (B)
Trigger
One
Shot
2 sec.
w/o reset duration on trigger
Figure 39. One Shot Block
Figure 40. One Shot Chart Without Reset Duration On Trigger
You can additionally select a Retrigger Action of the input pulse. The Retrigger function will allow the output
to ignore, reset to, or cancels 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
reset occurs here
Figure 41. One Shot Chart With Reset Duration
Figure 42. One Shot Setting Window
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.
The Retrigger Action has three options:
Ignore - Ignores changes in the input pulse and there is no retrigger action taken.
Reset Duration - Resets the output pulse on the trigger edge of the input pulse and begins the
duration interval over again.
Cancel Output - Cancels the output pulse on the trigger edge of the input pulse.
3.
Enter the desired Duration of the output pulse.
Section 4 - Programming
3-15
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
PID LOOP
The PID (Proportional Integral Derivative) Loop Block (Figure 43) will calculate and output a PID Loop value
based on the User-defined three inputs and 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 -
This input allows the PID Loop function to begin operating.
PID (DA)
Input
Setpoint
Enable
Figure 43. PID Loop Block
Figure 44. PID Loop Setting Window
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
3-16
Section 4 - Programming
.
Rev 5.4
MCL Tool User’s Guide
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).
•
The User selects the Mode of measurement (English, Metric).
Psychro.
Dry Bulb Temp.
Input
Figure 45. Psychro Block
Figure 46. Setting Window for Psychro Block
SETTINGS
On the Setting Window (Figure 46), the User:
1.
Selects an Input Type.
2.
Selects an Output Type.
3.
Selects the Mode of Measurement (Engineering Units).
RAMP
The Ramp block (Figure 47) limits the amount an output can change in a specified interval. 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
Figure 47. Ramp Block
Figure 48. Setting Window
Section 4 - Programming
3-17
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
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.
NOTE: You can enter values for both ramps if desired.
TIMING
The Interval value indicates how often the block’s out is updated. The Offset will stagger the Interval start time.
1.
Enter the Interval sampling rate desired.
2.
Enter the Offset value desired.
RELAY - ANALOG
The Analog Relay block (Figure 49) 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
Figure 49. Analog Relay Block
Figure 50. Analog Relay Setting Window
SETTINGS
On the Settings page (Figure 50):
1.
3-18
Select a delay type and enter the value of the delay:
•
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.
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
RELAY - DIGITAL
The Digital Relay block (Figure 51) acts as a relay switch for digital inputs. The state of the Select input
determines whether the output reflects the value of the False Input (Input - False) or of the True Input (Input True). The User can select a delay in how fast the output reflects changes in the Select input.
NOTE: Echelon digital values can be in the range of 0-255.
D-Relay
Input - False
Select
Input - True
Figure 51. Digital Relay Block
Figure 52. Digital Relay Setting Window
SETTINGS
On the Settings page (Figure 52):
1.
Select a delay type and enter the value of the delay:
•
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 (Figure53) 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
Figure 53. Reset Block
Figure 54. Reset Setting Window
Section 4 - Programming
3-19
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
SETTINGS
On the Setting Window (Figure 54):
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 55) continually samples the input at a selected interval and outputs the
average of those samples.
•
The Number of Samples X is defined by the User.
•
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 number of samples averaged is always X.
•
The User also defines the Interval values and any Offset values required.
The Rolling Average Block requires three inputs:
Input -
The control input from which the samples are taken.
Enable -
The input that tells the block to begin operating.
Clear -
This input resets the output to zero
Roll Avg.
Input
Enable
Clear
Figure 55. Rolling Average Block
Figure 56. Rolling Average Setting Window
SETTINGS
On the Setting Window (Figure 56):
1.
TIMING
1.
2.
3-20
Enter the value of the Number of Samples required.
Enter the Interval values required.
Enter the Offset values, if needed.
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
RUNTIME
The Runtime block (Figure 57) tracks the amount of time a piece of equipment has been running continuously.
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 58).
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
Runtime
Input
Time
Reset
Runtime Output is the total count while the Input is High.
A Reset Input signal resets the count to 0.
Figure 57. Runtime Block
Figure 58. Runtime Output Chart
Figure 59. Runtime Setting Window
SETTINGS
On the Setting Window (Figure 59):
1.
Select a setting from Clear Output:
•
Never
•
On Make
•
On Break.
Section 4 - Programming
3-21
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
SCHEDULE
The Schedule Block (Figure 60) inserts a control schedule stored on the FSC into a CPL page. The schedule can
be activated/deactivated by the date/time parameters defined in the schedule, or by User-defined inputs within
the CPL Page.
NOTE: For more information on Scheduling, see Section Four, Programming - Chapter Four.
The Schedule Block has two inputs that can be used as control inputs, and three outputs designed to control and
provide the User with event information.
The two inputs are:
Monitor Temp -
The temperature point used as a control value.
OAT -
The Outside Air Temperature point also used as a control value.
The three outputs are:
Digital Schedule Output (T/F) -
Outputs to the controlled device per the schedule calculations.
Minutes Until Start -
Outputs the value in minutes remaining before the schedule begins.
Minutes Until Stop -
Outputs the value in minutes remaining until the schedule ends.
The Schedule Block features the Optimum Start/Optimum Stop function. This function first defines a window
of time referenced to the Occupied time value defined in the schedule selected in the Schedule Index field. The
control system cannot begin or end a schedule outside of this window, regardless of all input values. Once inside
the time window, the block samples the inputs and calculates the optimum time to start/stop controlling. Although it may sometimes take slightly longer for the control system to reach setpoint value, this function reduces
energy costs.
Schedule
MonitorTemp.
Digital Schedule Output (T/F)
OAT
Minutes until Start
Minutes until Stop
Figure 60. Schedule Block
Figure 61. Schedule Setting Window
SETTINGS
On the Setting Window (Figure 61) is used to enter scheduling information:
1.
Select a schedule from the Schedule Index drop-down list.
2.
Click inside the check boxes to select an option:
Optimum Start - Defines the amount of time a schedule can begin prior to entering the
Occupied Mode.
Optimum Stop - Defines the amount of time a schedule can end prior to entering the Unoccupied Mode.
Heat Mode - Tells the controlled device to operate in Heat mode.
Cool Mode - Tells the controlled device to operate in Cool mode.
Ignore Error - Tells the block to ignore any input errors and continue operating.
3-22
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
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.
TIMING
On the Timing Window:
1.
Enter the Interval time (repeating time value that when expired, the block polls its inputs).
2.
Enter the Offset time (time value that action is delayed from the designated start time), if needed.
EXAMPLE
The sample CPL page (Figure jEX1) shows a schedule block controlled by the Outside Air Temperature and
Inside Air Temperature. On the Setting page (Figure EX2):
•
the block is using the Coolers On - Optimized schedule stored on the FSC (Figure EX3).
•
the Optimal Start/Optimal Stop time window is set for up to two hours prior to Occupied Mode,
and thirty minutes prior to Unoccupied Mode.
•
Cool Mode has been selected.
•
the Cooling SPT (Setpoint) has been set to 72 degrees, and the Cool Design Temp value is 90
degrees.
NOTE: The Heat SPT and Heat Design Temp fields are grayed out because Cool Mode was
selected.
•
the Opt. Stop Drift Temp has been set to 4 degrees.
•
on the Timing page (Figure EX4), the Interval has been set for for 1 minute. The block will poll the
inputs every 60 seconds. No Offset has been requested.
Figure EX1. Sample Of Schedule Block On CPL Page
Section 4 - Programming
3-23
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
Figure EX2. Setting Page
Figure EX3. Schedule Stored On FSC
Figure EX4. Timing Page
SEQUENCER
The Sequencer Block (Figure 62) is a staging block used for staged heating or cooling. The Sequencer block
uses a User-defined Interstage Delay value to prevent multiple pieces of equipment from initializing simultaneously, thus preventing excessive and damaging power drains and surges. This block is normally used for
cooling while in the direct mode, and for heating when the Reverse Acting mode is selected on the Setting Page.
The block uses two inputs (described below), and can control up to 15 outputs. These outputs are activated by
the control input rising above (or falling below if in Reverse Acting Mode) the corresponding setpoints. The
order of the staging sequence is fixed and can not be changed. The controlled devices can be of different
capacities.
The Sequencer Block has two inputs:
3-24
•
The Control input is compared against the selected settings of each setpoint to calculate the
value of the corresponding output.
•
The Enable input turns the Sequencer Block on, allowing it to begin operating.
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
Sequencer
Control
Enable
Figure 62. Sequencer Block
Figure 63. Sequencer Setting Window
SETTINGS
On the Setting Window (Figure 63) 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 is used for heating staging. It causes the corresponding output points to
activitate 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.
EXAMPLE
Figure EX5 below shows a typical use of the Sequencer block within a CPL Page. The block uses a PIDLoop
block as the Control input, and a switch as the Enable input. The Descriptor for the Sequencer block is shown
above the block.
On the Setting page, four controls points have been added, with the setpoint values. The deadband value is + or
- one degree, theInterstage Delay interval is ten minutes, and the block is Direct Acting.
When the block is enabled, the Control input is compared to Setpoint 1. If cooling is required, Stage 1 device
will turn on first. If the control input shows a change of greater than one degree, Stage 2 device will turn on after
the ten minute Interstage Delay interval has passed. This pattern can continue until all four stages have been
turned on. If the control shows a negative change of greater than one degree, each stage will turn off in the
reverse order. No interstage delay is needed for the shut-down.
Section 4 - Programming
3-25
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
Figure EX5. Sample CPL Page using Sequencer Block
STARTUP
When a CPL Page is first enabled, all the outputs will be in error. The Startup Block (Figure 64) is used to
“kickstart” the page, outputting a True for the first cycle of the page.
Start
Figure 64. Startup Block
SETTINGS
No setting information available.
3-26
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
START/STOP
The Start/Stop Block (Figure 65) 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. This block is generally used when the more
complex Schedule Block is not required. The User wants only to add time/date control for a specific application.
No inputs are required for this block.
Start/Stop
Figure 65. Start/Stop Block
Figure 66. Start/Stop Setting Window
SETTINGS
On the Setting Window (Figure 66), select the days and times you would like for the schedule to run.
1.
Select the days you want the Start/Stop schedule to run.
2.
Enter a value for the Start Time.
3.
Enter a value for the Stop Time.
TIME EVENT
Upon detecting a time event, the Time Event block (Figure 67) 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 serves as a delay before the output can change. For instance, if the event is new
hour, the offset could be 10 minutes so that programmed actions can occur in a staggered state. There is no
Inputs page for this block.
Time Event
Figure 67. Time Event Block
Figure 68. Time Event Setting Window
Section 4 - Programming
3-27
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
SETTINGS
On the Setting Window (Figure 68), select the event and any offset time required.
1.
Select the desired Event.
2.
Enter a value for the Offset Time, if needed.
ENTERING BLOCK INFORMATION - GLOBAL VARIABLES
A Global Variable is a CPL block value from a single control panel that will be accessed frequently on the CPL
Pages for that panel. Global Variables reduce the number of software points needed, and serve as a timesaving
device for creating CPL Pages. They allow the User to save the specified value to a global variable block, and
the global variable block is used thenceforth to represent that value. The value could be data from a single
control point, the result of complex CPL calculations, or any other situation where using a global variable is
faster and easier than using the original CPL block programming.
The Global Variables drop-down menu (Figure 69) has four CPL blocks available to the User:
•
GAI (Global Analog Input)
•
GAO (Global Analog Output)
•
GDI (Global Digital Input)
•
GDO (Global Digital Output)
The Global Digital Output (GDO) is used to communicate values from one CPL page to multiple other pages.
This minimizes the number of software digital output points required for operation. A GDO must be receiving
data from at least one Global Digital Output (GDI).
MCL Tool 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.
WARNING: USE GLOBAL VARIABLES WITH EXTREME CAUTION. RE-USING A PREVIOUSLY ASSIGNED INDEX NUMBER WILL RESULT IN UNDESIRABLE PROGRAM
OPERATION.
Figure 69. Global Variable Menu
Figure 70. Global Variable Setting Window
SETTINGS
All global variable blocks use the same Setting Window (Figure 70). An Index number is the only setting
required:
1.
3-28
Enter an Index value.
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
GLOBAL ANALOG INPUT
The GAI (Global Analog Input) block (Figure 71) is assigned an index number on the Setting Window. No
input is required.
GAI
VAR #1
Figure 71. Global Analog Input
GLOBAL DIGITAL INPUT
The GDI (Global Digital Input) block (Figure 72) is assigned an index number on the Setting Window. No input
is required.
GDI
VAR #1
Figure 72. Global Digital Input
GLOBAL ANALOG OUTPUT
The GAO (Global Analog Output) block (Figure 73) is assigned an index number on the Setting Window.
GAO
VAR #1
Figure 73. Global Analog Output
GLOBAL DIGITAL OUTPUT
The GDO (Global Digital Output) block (Figure 74) is assigned an index number on the Setting Window.
GDO
VAR #1
Figure 74. Global Digital Output
ENTERING BLOCK INFORMATION - LOGICAL
Logical Blocks use standard logical operators to define relationships between elements. Logical Blocks are used
to perform logic control sequences. The Logical drop-down menu (Figure 75) has four logical blocks available:
•
AND
•
NOT
•
OR
•
XOR
Section 4 - Programming
3-29
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
Figure 75. Logical Menu
AND
The AND Block (Figure 76) accepts up to 15 digital inputs. It begins 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 76. AND Block
Figure 77. AND Setting Window
SETTINGS
On the Setting Window (Figure 77):
1.
Click the Ignore Error check box if you want the block to ignore any input errors.
OR
The OR Block (Figure 78) accepts up to 15 digital inputs. It uses the following logic:
If any Input equal True, then Output equals True.
Else Output equals False.
3-30
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
Or
Input 1
Input 2
Input 3
Figure 78. OR Block
Figure 79. OR Setting Window
SETTINGS
On the Setting Window (Figure 79):
1.
Click the Ignore Error check box if you want the block to ignore any input errors.
NOT
The NOT Block (Figure 80) 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 80. NOT Block
SETTINGS
No setting information is required.
XOR
The XOR Block (Figure 81) 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.
Section 4 - Programming
3-31
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
XOr
Input 1
Input 2
Input 3
Figure 81. XOr Block
Figure 82. XOr Setting Window
SETTINGS
On the Setting Window (Figure 82):
1.
Check the Ignore Error box if this function is desired.
ENTERING BLOCK INFORMATION - COMPARISON
CPL Comparison Blocks use Boolean logical operators to compare two inputs and output either a True or False,
depending on the logic applied. All Comparison Blocks have a digital (True/False) output. The Comparisons
drop-down menu (Figure 83) offers eight blocks:
•
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.
3-32
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
Figure 83. Comparison Drop-Down Menu
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.
Section 4 - Programming
3-33
CPL Blocks
MCL Tool User’s Guide
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.
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.
3-34
Section 4 - Programming
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
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.
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
SETTINGS
No setting information is required.
Section 4 - Programming
3-35
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
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.
ENTERING BLOCK INFORMATION - ARITHMETIC
The Arithmetic CPL Blocks are used to perform basic arithmetic operations on elements. The Arithmetic dropdown menu (Figure 92) offers seven blocks:
•
Add
•
Divide
•
Modulus
•
Multiply
•
Negate
•
Square Root
•
Subtract
The Arithmetic Blocks accept analog inputs only. No setting information is required.
Figure 92. Arithmetic Menu
3-36
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
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 then
outputs the quotient. The block accepts two analog inputs.
Divide
Dividend
Divisor
Figure 94. Divide Block
SETTINGS
No setting information required.
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.
Section 4 - Programming
3-37
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
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.
SQ. ROOT (SQUARE ROOT)
The Sq. Root (Square Root) Block (Figure 98) outputs the square root of the input value. The block accepts an
analog input.
Sq. Root
Input
Figure 98. Sq. Root Block
SETTINGS
No setting information required.
3-38
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
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.
ENTERING BLOCK INFORMATION - POINTS
A Point is a single piece of data on a controller. A point can be hardware or software, analog or digital, and an
input or output. A CPL Point Block is a graphical representation on the CPL Page of a hardware/software input
or output value. The Point Block drop-down menu (Figure 100) has nine blocks available:
AI -
Analog Input
DI -
Digital Input
AO -
Analog Output
DO -
Digital Output
MAI -
Multiple Analog Input
MDI -
Multiple Digital Input
Pt. State -
Point State
SNVT-state Input -
SNVT State Input
SNVT_state Output - SNVT State Output
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.
Figure 100. Points Menu
Figure 101. Point Setting Window
Section 4 - Programming
3-39
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
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 block’s 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 block’s 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 block’s title.
AO
Undefined
Figure 104. Analog Output Block
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 block’s title.
DO
Undefined
Figure 105. Digital Output Block
SETTINGS
1.
Select a point data source from the Point drop-down listing.
3-40
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
MAI (MULTIPLE ANALOG INPUT)
The MAI (Multiple Analog Input) Block (Figure 106) allows the User to compare multiple inputs against each
other simultaneously, and output the results of that comparison. The MAI is an FSC point type that allows for the
multiple analog points from the panel to be bound to this one point for evaluation. The status of this point can
only be viewed on the CPL page.
The output of the MAI is determined by the output function selected. The MAI block allows the User a choice of
six Output Functions:
•
Low -
Lowest of all inputs
•
High -
Highest of all inputs
•
Average -
Average of all inputs
•
Number Above* -
Number of inputs above a specified value
•
Number Below* -
Number of inputs below a specified value
•
Percent Above* -
Percentage of inputs above a specified value
•
Number Above* -
Percentage of inputs below a specified value
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
Figure 106. MAI Block
Figure 107. MAI Setting Window
SETTINGS
On the Setting Window (Figure 107), you must select a point, choose an output function, and enter a value, if
needed.
1.
Select a Point from the drop-down list.
2.
Select an Output Function.
3.
Enter a control *Value for your output function, if required.
4.
Select the check box for Ignore Error, if necessary.
Section 4 - Programming
3-41
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
MDI (MULTIPLE DIGITAL INPUT)
The MDI (Multiple Digital Input) Block (Figure 108) allows the User to compare multiple inputs against each
other simultaneously, and output the results of that comparison. The MDI is an FSC point type that allows for the
multiple analog points from the panel to be bound to this one point for evaluation. The status of this point can
only be viewed on the CPL page.
The output of the MDI is determined by the State and Output Function selected. The MDI block allows the
User a choice of two Output Functions:
•
Number In State* -
Number of inputs above a specified value
•
Percent In State* -
Number of inputs below a specified value
The selected Output Function is displayed on the block next to the block title.
MDI (Number in State)
Undefined
Figure 108. MDI Block
Figure 109. MDI Setting Window
SETTINGS
On the Setting Window (Figure 109), you must select a point, choose an output function, and enter a value, if
needed.
1.
Select a Point from the drop-down list.
2.
Select an Output Function.
3.
Enter the desired State.
4.
Select the check box for Ignore Error, if necessary.
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 111), the list of states available for that
option is 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.
3-42
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
Pt. State (Alarm)
Undefined
Figure 110. Pt. State Block
Figure 111. Point State Setting Window
SETTINGS
In the Setting Window (Figure 111):
1.
Select a Point from the drop-down list.
2.
Select an Output.
3.
Select the desired state from the scrollable list displayed in the text box.
Section 4 - Programming
3-43
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
SNVT STATE INPUT
The SNVT State Input Block (Figure 112) examines the state of a selected software point. The software point
must be a RAW Software Input point or a RAW Software Output point. The SNVT type must be SNVT_state.
The output of the block is a discrete value that corresponds to the value of the selected bit number. The selected
bit is the value you want to monitor.
Note: Panel level alarm generation and panel level trending are not available for this point type.
When you select a Point from the Setting Window (Figure 113) Point drop-down box, the list of available points
is displayed. The State radio-buttons allow one choice of Bit 0 thru Bit 15. The selected bit number is displayed
on the block next to the block title. Entering a name in the Descriptor tab page will display the descriptor above
the block.
Figure 112. SNVT State Input Block
Figure 113. SNVT State Input Setting Window
SETTINGS
In the Setting Window (Figure 113):
1.
Select a Point from the drop-down list.
2.
Select a Bit by clicking the corresponding radio button.
3.
Enter a Descriptor for the block.
Refer to the RAW I/O CPL program and its related documentation for detailed SNVT_state programming
information. It is located in the CPL Library that is included with MCL Tool.
3-44
Section 4 - Programming
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
SNVT STATE OUTPUT
The SNVT State Output Block (Figure 114) examines the state of a selected software point. The software point
must be a RAW Software Output point only. The SNVT type must be SNVT_state.
The bit number will indicate to the CPL program, which of the 16 bits to which the input value will be transferred to the actual point. The selected bit is the value you want to control.
Note: Panel level alarm generation and panel level trending are not available for this point type.
When you select a point from the Setting Window (Figure 115) Point drop-down box, the list of available points
is displayed. The State radio-buttons allow one choice of Bit 0 thru Bit 15. The selected bit number is displayed
on the block next to the block title. The input of the block is a discrete value that corresponds to the selected bit
number. Entering a name in the Descriptor tab page will display the descriptor above the block.
Figure 114. SNVT State Input Block
Figure 115. SNVT State Input Setting Window
SETTINGS
In the Setting Window (Figure 115):
1.
Select a Point from the drop-down list.
2.
Select a Bit by clicking the corresponding radio button.
3.
Enter a Descriptor for the block.
Refer to the RAW I/O CPL program and its related documentation for detailed SNVT_state programming
information. It is located in the CPL Library that is included with MCL Tool.
Section 4 - Programming
3-45
CPL Blocks
MCL Tool User’s Guide
Rev 5.4
ENTERING BLOCK INFORMATION - TIME
Time Blocks provide time values for CPL Programming. The Time Blocks drop-down menu (Figure 116) has
three blocks available:
Constant Time -
Outputs a constant time value.
Convert Time -
Converts a time value input into a different time mode (unit) for output.
Current Time -
Outputs the current time.
Figure 116. Time Menu
CONSTANT TIME
The Constant Time block (Figure 117) outputs a constant (unchanging) time value selected by the User. The
value is displayed below the block title.
Constant Time
00:00:00
Figure 117. Constant Time Block
SETTINGS
On the Setting Window (Figure 118):
1.
3-46
Enter the Time value desired.
Section 4 - Programming
Figure 118. Constant Time Setting Window
Rev 5.4
MCL Tool User’s Guide
CPL Blocks
CONVERT TIME
The Convert Time block (Figure 119) 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
Figure 119. Convert Time Block
Figure 120. Convert Time Setting Window
SETTINGS
On the Setting Window (Figure 120):
1.
Select the Mode desired.
CURRENT TIME
The Current Time Block (Figure 121) outputs the current number of minutes that have transpired since midnight of the current day.
Current Time
Figure 121. Current Time Block
SETTINGS
No setting information is required.
Section 4 - Programming
3-47
CPL Blocks
3-48
Section 4 - Programming
MCL Tool User’s Guide
Rev 5.4
Chapter Four
Schedules
This chapter contains information on:
z Adding a New Schedule
z Editing Existing Schedules
z Deleting Schedules
Schedules
MCL Tool User’s Guide
Rev 5.4
SCHEDULING
MCL Tool 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. MCL Tool 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. MCL Tool 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 SCHEDULE SUBTREE
Scheduling allows you to design and implement a customized on/off control program, designed for use on
specific days, seasons, or other criteria. There are two types of data concerning the Schedule information:
•
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 MCLT data sources defined to handle this information.
VIEWING INDIVIDUAL SCHEDULES
Schedules are found on the Physical Tree beneath the FSC controller node on which they reside (Figure 1). To
view the available schedules on the Schedules subtree:
1.
Click
to expand the FSC controller node you are working with.
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.
Figure 1. Schedules Subtree
4-2
Section 4- Programming
Rev 5.43
MCL Tool User’s Guide
Schedules
Figure 2. Summary Schedule List
SCHEDULES POP-UP MENU
The Schedules Pop-up menu (Figure 3) has two commands:
•
Add – Allows you to create new CPL schedules.
•
Refresh – Updates the Summary Schedule List to reflect all changes.
Figure 3. Schedules Pop-up Menu
CREATING A NEW SCHEDULE
Creating a new schedule is accomplished in two main steps – Adding A New Schedule, and Entering Values.
ADDING A NEW SCHEDULE:
1.
Click
to expand the scheduling node.
2.
Right click on Schedules and select Add.
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.
Figure 4. Add CPL Schedule Window
Section 4 - Programming
4-3
Schedules
MCL Tool User’s Guide
Rev 5.4
ENTERING VALUES FOR A NEW SCHEDULE:
1.
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.
Figure 5. FSC Schedules Panel
Figure 6. Start/Stop Times and Days Of The Week
Figure 7. Current Schedule Values Highlighted
4-4
Section 4- Programming
Rev 5.43
MCL Tool User’s Guide
Schedules
Figure 8. Enter New Schedule Values Text Field
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
. To delete all the parameters, click
.
. This saves the schedule to the scheduling node.
NOTE: If you do not click
before exiting the FSC Schedules panel, a Unsaved
Changes warning box appears (Figure 9). Click
to save your changes to the
scheduling node.
Figure 9. Unsaved Changes Warning Box
Figure 10. Editing An Existing Schedule
Section 4 - Programming
4-5
Schedules
MCL Tool User’s Guide
Rev 5.4
EDITING AN EXISTING SCHEDULE
1.
Select the schedule you wish to edit from the Schedules subtree. The FSC Schedules panel will open
on the right.
2.
Select the value 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
. The schedule updates and displays with the new parameters.
the parameters, click
5.
Click
. To delete all
.
. This saves the schedule to the scheduling node.
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
. The new schedule name appears in the subtree.
Figure 11. Rename Command
Figure 12. Rename CPL Schedule Window
DELETING A SCHEDULE
1.
Right click on the schedule you wish to delete and select Delete from the popup menu (Figure 13).
2.
The Warning window appears. Click
Figure 13. Delete Schedule Command
4-6
Section 4- Programming
to delete the schedule.
Rev 5.43
MCL Tool User’s Guide
Schedules
Figure 14. Copy To FSC Schedule Command
COPYING SCHEDULES TO ANOTHER FSC
Copy to FSC - Copies the selected schedule to another FSC node on the network (Figure 14). When selected:
1.
The Copy Schedule To FSC window (Figure 15) opens.
2.
Selected the desired FSC to copy to and click
.
Figure 15. Copy To FSC Window
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
to expand the scheduling node.
2.
Right click on Schedules and select Refresh (Figure 16).
Figure 16. Refresh Menu Command
Section 4 - Programming
4-7
Schedules
4-8
Section 4- Programming
MCL Tool User’s Guide
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
Programming Index
Programming Index
A
Accumulator Block 3-7
Add Block 3-37
Analog Constant Block 3-4
Analog Equal Block 3-33
Analog Input Block 3-40
Analog Not Equal Block 3-33
AND Block 3-30
Arithmetic 3-36
B
Binding 1-2
Refresh 1-3
Binding Editor 1-2
Refresh Button 1-3
Block Connections 2-17
Connecting Blocks 2-17
Deleting A Block Connection 2-18
Multiple Inputs 2-18
Prohibited 2-17
C
Calculation Block 3-7
Constant, Analog Block 3-4
Constant, Digital Block 3-4
Constant Time Block 3-46
Convert Time Block 3-46
Counter Block 3-9
CPL Block 3-2
2-Position 3-6
Accumulator 3-7
Add 3-37
Analog Constant 3-4
Analog Input 3-29
Analog Output 3-29
AND 3-30
Calculation 3-7
Constant Time 3-46
Convert Time 3-46
Counter 3-9
Current Time 3-47
Dial Provider 3-9
Digital Constant 3-4
Digital Input 3-29
Digital Output 3-29
Divide 3-37
Enthalpy 3-10
Equal - Analog 3-33
Equal - Digital 3-34
Error - Analog 3-10
Error - Digital 3-11
Greater Equal 3-34
Greater Than 3-35
Input - Analog 3-40
Lead/Lag 3-12
Less Equal 3-35
Less Than 3-36
Min/Max 3-13
Minimum On/Off 3-14
Modulus 3-37
Multiple Analog Input 3-41
Multiple Digital Input 3-42
Multiply 3-38
Negate 3-38
NOT 3-31
Not Equal - Analog 3-33
Not Equal - Digital 3-34
One Shot 3-15
OR 3-30
Output - Digital 3-40
PID Loop 3-16
Psychro 3-17
Ramp 3-17
Relay - Analog 3-18, 3-19
Relay -Digital 3-19
Reset 3-19
Rolling Average 3-20
Runtime 3-21
Schedule 3-22
Select Hi/Lo/Average 3-11
Sequencer 3-24
Square Root 3-38
Start/Stop 3-27
Section 4 - Programming
Index-1
Programming Index
Startup 3-26
Subtract 3-39
Time Event 3-27
XOR 3-31
CPL Blocks
Adding CPL Blocks 2-13
Arithmetic Blocks 2-6
Block Colors 2-7
Block Connections 2-17
Block Types 2-5
Constant Blocks 2-6
Constants 3-3
CPL Block Settings 3-2
Ignore Error Check Box 3-3
Settings Window 3-2
Deleting A Block 2-16
Direct/Reverse Acting Blocks 2-15
Function Blocks 2-6
Global Variables Blocks 2-6
Logical Blocks 2-6
Moving A Block 2-17
Multiple Input Block 2-18
Point Blocks 2-7
Time Blocks 2-7
CPL Editor 2-7
Best Fit 2-8
CPL Block Menu 2-12
CPL Editor Toolbar 2-8
Deleting Multiple Blocks 2-16
Editing Multiple Blocks 2-14
Monitor Mode 2-9
Activate 2-9
Deactivate 2-10
Moving Multiple Blocks 2-17
Show Editor 2-8
Zoom Control Box 2-11
Zoom Modes 2-8
CPL Pages
Adding A New CPL Page 2-12
CPL Page Menu
Export to DXF 2-4
CPL Page Menu Commands 2-3
Copy To FSC 2-3
Copy To Library 2-3
Enable/Disable 2-3
CPL Pages Subtree 2-2
Popup Menu 2-3
Index-2
Section 4 - Programming
MCL Tool User’s Guide
Creating CPL Pages 2-12
Editing CPL Pages 2-12
Individual Pages 2-3
CPL User Library 2-19
Accessing 2-20
Closing 2-20
CPL Block Editor Window 2-21
Creating A New CPL Library Page 2-21
Importing A CPL Library Page 2-22
Library Pages Toolbar 2-21
Library Pages Window 2-20
Pre-programmed Pages 2-19
Current Time Block 3-47
D
D-Not Equal 3-34
Dial Provider Block 3-9
Digital Constant Block 3-4
Digital Equal Block 3-34
Digital Output Block 3-40
Divide Block 3-37
E
Editing and Viewing Bindings 1-2
Editing and Viewing Binds 1-4, 1-5
Enthalpy Block 3-10
Error - Analog Block 3-10
Error - Digital Block 3-11
F
FSC Schedules
Copying FSC Schedules 4-7
FSC Schedules Panel 4-4, 4-5
Refresh 4-7
Function Blocks 3-5
Functions
Descriptor Window 3-5
Timing Window 3-5
G
Global Analog Input Block 3-29
Global Analog Output Block 3-29
Global Digital Input Block 3-29
Global Digital Output Block 3-29
Global Variables Blocks 3-28
Greater Equal Block 3-34
Greater Than Block 3-35
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
L
Runtime Block 3-21
Lead/Lag Block 3-12
Less Equal Block 3-35
Less Than Block 3-36
Logical Blocks 3-29, 3-32
S
M
Min/Max Block 3-13
Minimum On/Off Block 3-14
Modulus Block 3-37
Monitor Mode
Status Command Function 2-10
Multiple Analog Input Block 3-41
Multiple Digital Input Block 3-42
Multiply Block 3-38
N
Negate Block 3-38
Network Variable Inputs 1-2
Network Variable Outputs 1-2
Network Variables 1-2
NOT Block 3-31
O
One Shot Block 3-15
OR Block 3-30
P
PID Loop Block 3-16
Point Blocks 3-39 to 3-45
Point State Block 3-42
Psychro Block 3-17
R
Ramp Block 3-17
RAW Software Input point 3-44
RAW Software Output point 3-44
Refresh 1-3
Refresh Schedules 4-7
Relay - Analog Block 3-18, 3-19
Relay -Digital 3-19
Reset Block 3-19
Reverse Acting Block 3-16
Rolling Average Block 3-20
Programming Index
Schedule
Add 4-3
Copying FSC Schedules 4-7
Create 4-3
Entering Values 4-4
Delete 4-6
Edit 4-6
Pop-up Menu 4-3
Rename 4-6
Viewing 4-2
Schedule Block 3-22
Scheduling 4-2
Schedule Subtree 4-2
Summary Schedule List 4-2
Section Four - Programming 1
Select Hi/Lo/Average Block 3-11
Sequencer Block 3-24
SNVT State Input 3-44
SNVT State Output 3-45
Square Root Block 3-38
Start/Stop Block 3-27
Startup Block 3-26
Status Command Function
Status Command Window 2-10
Status Command Window 2-10
Fix Button 2-10, 2-11
Get Status Button 2-11
Point Status LED Panel 2-11
Release Button 2-10
Reset Button 2-10
Set Button 2-10
Subtract Block 3-39
T
Time Blocks 3-46
Time Event Block 3-27
Two Position Block 3-6
X
XOR Block 3-31
Section 4 - Programming
Index-3
Programming Index
Index-4
Section 4 - Programming
MCL Tool User’s Guide
Rev 5.4
MCL TOOL 5.4 - SECTION FIVE
OPERATIONS
Chapters
1. Workstation Basics
Literature # - TD-2062
Operations Introduction
MCL Tool User’s Guide
Rev 5.4
The documentation contained in this publication is the exclusive property of Johnson Controls, Inc., and its use
is restricted to the licensed software with which it is furnished. This publication may not be used for any other
purpose without the express written consent of Johnson Controls, Inc. 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.
Windows® 2000 and Windows® XP are registered trademarks and service marks of companies other than
Johnson Controls, Inc. FSC®, CPL® and MCL Tool® are trademarks of Johnson Controls, Inc.
© 2002, 2004 Johnson Controls, Inc.
All Rights Reserved
www.johnsoncontrols.com
Published in U.S.A.
2
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Operations Introduction
Operations Table of Contents
Chapter One - Workstation Basics
1-1
MCLT Window Overview ................................................................................................... 1-2
Menu Bar ................................................................................................................ 1-3
Tool Bar .................................................................................................................. 1-5
Physical Tree ..................................................................................................................... 1-6
MCL Tool Network Interface .................................................................................... 1-6
Editing The MCL Tool Network Interface ...................................................... 1-7
To Access The MCL Tool Network Interface Editor: .......................... 1-7
MCL Tool Network Interface Editor Options: ..................................... 1-7
Connection Description Template (CDT) ...................................................... 1-8
Adding A Connection Description Template ...................................... 1-9
Modifying Connection Description Templates ................................. 1-11
Deleting Connection Description Templates .................................... 1-11
Multi-Node Operations ............................................................................... 1-12
Selecting the node(s): ..................................................................... 1-12
Selecting the options ....................................................................... 1-13
Confirming your selections .............................................................. 1-13
Routers ................................................................................................................. 1-13
Controller Nodes ................................................................................................... 1-14
Node Pop-up Menu Commands ........................................................................... 1-14
Points .................................................................................................................... 1-22
Adding FSC/FLC points ............................................................................. 1-23
Add FSC Point Window............................................................................... 1-23
Editing FSC/FLC Points ............................................................................. 1-23
Deleting FSC/FLC Points ........................................................................... 1-25
LMOs (LonMark Objects) ..................................................................................... 1-26
Network Variables ................................................................................................. 1-26
Binding: Connecting NVOs To NVIs .......................................................... 1-27
Configuration Properties ....................................................................................... 1-27
Point, LMO, NV, and CP Working Panels .............................................................. 1-27
Additional FSC Subtrees ...................................................................................... 1-30
CPL Pages ................................................................................................. 1-30
Schedules .................................................................................................. 1-32
Node Working Panels ...................................................................................................... 1-35
Detail Panel .......................................................................................................... 1-36
Query Options ........................................................................................... 1-36
Trend Setup Panel ................................................................................................ 1-37
Trend During Occupancy ................................................................ 1-37
Sampling .................................................................................................... 1-38
Trend Setup For ASCs .................................................................... 1-38
Trend Setup For FSCs .................................................................... 1-39
Section 5 - Operations
3
Operations Introduction
MCL Tool User’s Guide
Rev 5.4
Trend Harvest Panel ............................................................................................. 1-40
Trend Channels Window ........................................................................... 1-40
Trend Samples Window ............................................................................ 1-41
Trend Harvest Graph Window .................................................................... 1-41
The Harvest Button .................................................................................... 1-43
To View Trending Data: .............................................................................. 1-43
The Export Button ...................................................................................... 1-44
To Export Trend Data: ................................................................................ 1-44
ASG (Application Specific Graphics) Panel .......................................................... 1-45
Occupancy Modes ..................................................................................... 1-45
Occupied ......................................................................................... 1-45
Unoccupied ..................................................................................... 1-46
Economy ......................................................................................... 1-46
Controller Status Data ............................................................................... 1-46
Line Graph ................................................................................................. 1-47
Operations Index
4
Section 5 - Operations
I-1
Chapter One
Workstation Basics
This chapter contains information on:
MCLT Main Window Overview
Menu and Tool Bars
Physical Tree
Node Working Panels
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
MCLT WINDOW OVERVIEW
This chapter provides you with an overview of the MCLT window environment. The MCLT window consists of
two sub-windows: the Physical Tree window, and the Node Working Panels window. First is introduced the
MCLT Main Menu and Task Bars. Then the Physical Tree, its subtrees, and associated menu commands and
capabilities are covered. The final section introduces the MCLT Working Panels, covering each panel in detail.
NOTE: For operating instructions, please see Section Two, Installation and Startup, Chapter
Three.
For Binding, Scheduling, and CPL Programming instructions, please see Section Four, Programming.
For a detailed explanation of MCL Tool Architecture, please see Section Six, Appendices Appendix C.
All MCLT functions are accessed from the main window (Figure 1) through 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.
Figure 1. MCLT Main Window
1-2
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
MENU BAR
The Menu Bar (Figure 2) has three options: MCLT, View, and Help. To access the pull-down menus for each of
these options, click on the name.
Figure 2. Menu Bar
Figure 3. MCLT Menu Commands
The MCLT pull-down menu (Figure 3) has five commands:
Physical Tree – This command opens up a new Physical Tree window showing the Physical Tree and
Working Panels (Figure 4). Click on the tree node you wish to expand or collapse, or use the
Expand All and
Collapse All Tool Bar buttons for viewing the tree.
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 - MCLT will beep to alert the User each time a new alarm is generated.
Database Print – This command opens the Database Print program. For more information, please see
Section Six, Appendices, Appendix H - Database Print.
Exit – Select this command to exit MCLT.
Figure 4. Physical Tree Window
Section 5 - Operations
1-3
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
Figure 5. CPL Library Window
Figure 6. Alarm View Window
The View menu (Figure 7) has one command:
Toolbar – Click on the check box to view the Toolbar, or, if it is already checked, click on the check box to
hide the Toolbar.
Figure 7. View Menu Commands
The Help menu (Figure 8) has two commands:
About – This command opens a window (Figure 9) that shows the name, version number, and copyright of
your MCL Tool software.
MCL Tool Help – This command opens the On-line Help dialog box. You can find help topics through the
Help Table of Contents (Figure 10), the Help Index (Figure 11), or through a search engine using the
Find Setup Wizard (Figure 12).
NOTE: You can access context-sensitive Help at anytime using the F1 key. Pressing the F1
function key at the top of your keyboard will open the context-sensitive Help screen for the
currently selected object.
1-4
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Figure 8. Help Menu
Figure 10. Table of Contents
Workstation Basics
Figure 9. MCL Tool About... Screen
Figure 11. Help Index
Figure 12. Help Find Setup Wizard
TOOL BAR
The MCLT Tool Bar (Figure 13) features shortcut buttons for the commands available in the Menu Bar MCLT
pull-down menu.
Figure 13. MCLT Tool Bar
Listed below are the buttons available on the Tool Bar:
– Exit MCLT
– Open The List Of Physical Trees
– Open The Local CPL Library
– Open Alarm Window
– Database Print
Section 5 - Operations
1-5
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
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 MCL Tool Network Interface Node, or expanded from this same point.
•
To expand the tree, click
at the node you wish to view. To collapse, click
at the node
you wish to close.
The Physical Tree consists of the system node represented as MCL Tool Network Interface (Figure 14),
controller nodes, and routers. Figure 15 shows the VAV-01 node on the Physical Tree expanded to display its
points, and corresponding NVs (Network Variables) and CPs (Configuration Parameters) for, in this example,
the Node Object point on the node.
Figure 14. MCL Tool Network Interface Node
Figure 15. Expanded VAV-01 Node
MCL TOOL NETWORK INTERFACE
The MCL Tool Network Interface node (Figure 14) is the system, or root node for your control system. It
represents the physical interface card to the LONWORKS network (the PCLTA 10/20 or PCC-10 interface card
installed on your PC or laptop). It will always be the first node on the Physical Tree, and is also known as the
Global Node.
1-6
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
EDITING THE MCL TOOL NETWORK INTERFACE
The MCL Tool Network Interface uses the Editing: MCL Tool Network Interface dialog box (Figure 16) to
configure operating properties for your control system. The dialog box displays general information on your
system, as well as text fields for with default values that define interval rates.
Figure 16. Editing MCL Tool Network Interface Dialog Box
Figure 17. MCL Tool Network Interface Pop-up Menu
TO ACCESS THE MCL TOOL NETWORK INTERFACE EDITOR:
1.
Right click on the MCL Tool Network Interface node, and select Edit from the pop-up menu (Figure
17).
MCL TOOL NETWORK INTERFACE EDITOR OPTIONS:
NSI Timeout (sec) - Indicates how long the system waits for remote LNS clients to respond to a ping.
Discovery Interval (sec) - Contains the new device discovery interval (in seconds) in which LCA Object
Server scans the network for newly attached, unconfigured devices. An interval value of 0 (the
default value) turns off the background discovery process. A value of 65535 means “Do Not
Change”. All other values indicate the minimum interval between discoveries.
Update Interval (sec) - Indicates the interval (in seconds) in which NSS retries updating (in the background) any changes made to devices in the field. A value of 0 indicates that the background process
is turned off. Setting this property to 0 will turn off the background process.
Transmit Timer (sec) - The interval (in seconds) that the LON retries to send Request and Acknowledged
messages.
Register Nodes on Receipt of Service Pin - Tells MCL Tool to register the node in the database when it
receives a service pin.
Ignore Pending Update - Tells MCL Tool to ignore any pending updates when receiving the remote client
request to go OnNet, avoiding potential delays due to a large backlog of updates.
Section 5 - Operations
1-7
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
OnNet - When this box is checked, you are in OnNet Mode, and are now communicating with the LNS
database and the devices in the field. OnNet Mode is a management mode in which the NSS updates
both its on-board database and the configuration of devices in the network. When the NSS is first
placed in the OnNet mode it also updates any changes made while it was in the OffNet management
mode.
Licensing - Displays the licensing information for your system:
• If you have purchased a Standard LNS License
• The amount of Credits In License equals the amount of devices that can be installed on the
system.
• The Licensed Credits Used is the amount of devices installed in the system.
• Deficit Credits are devices installed that exceed the legal number of credits allowed.
• The Maximum Deficit Credits is the maximum number of devices that you can install during
the Deficit Days Remaining grace period.
• Deficit Days Remaining is the amount of time given by LNS to resolve your licensing deficits
before LNS shuts down completely. LNS will notify you by message screens when you are in
deficit condition.
Channel Delay (Backbone) - The average number of milliseconds required for a packet to get onto the
channel once it has been queued.
Default Engineering Units - Checking the Display SI Units check-box will display all “available” analog
points in SI engineering units. Checking the Display English Units check-box will display all
“available” analog points in English engineering units. “Available” analog points are LNS database
points not “set” using the Configuration Wizard SI checkbox, point editor or status/command screen.
CONNECTION DESCRIPTION TEMPLATE (CDT)
The Connection Description Template (CDT) is the template used to define the parameters of a binding. The
CDT determines the type of addressing and message service to be used, timing parameters, use of authentication
and priority slots, etc. The User can create a new template, or modify existing templates.
The CDT uses five different types of Addressing:
Broadcast - Addresses all the nodes in a subnet or domain.
Neuron ID - Refers to a single node by its unique 48-bit ID
Group -
Refers to numbered group of nodes in the system.
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 MCL Tool Network Interface node are displayed in the Connection Description
Template List (Figure 19). 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 4, Programming - Chapter One for more
information on Binding).
To access the CDTs:
1-8
1.
Right click on the MCL Tool Network Interface node. The pop-up menu will open.
2.
Select the Connection Template command (Figure 18).
3.
The Connection Description Template List (Figure 19) opens.
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Figure 18. Connection Template Command
Workstation Basics
Figure 19. Connection Description Template List
ADDING A CONNECTION DESCRIPTION TEMPLATE
To add a new CDT:
1.
Open the Connection Description Template List (described above.)
2.
Click
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.
to open the Add Connection Description Template Setting Window (Figure 20).
Figure 20. Add CDT Setting Window
Figure 21. Name and Descriptor Text Fields
Figure 22. Name and Descriptor as displayed in the CDT List
Section 5 - Operations
1-9
Workstation Basics
4.
MCL Tool User’s Guide
Rev 5.4
Enter values for the following parameters:
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 unacknowl
edged-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 unacknowl
edged-repeated messages.
Other
Authentication Override - Manually overrides control of the LNS message Authentication option.
Use Authentication - Turns the message Authentication option on, telling MCL Tool 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.
Suppress Source Address - Tells LNS to suppress the source address.
1-10
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
MODIFYING CONNECTION DESCRIPTION TEMPLATES
To modify an existing CDT:
1.
Open the Connection Description Template List.
2.
Click
to open the Modify Connection Description Template Setting Window (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.
Make changes to settings as desired.
Figure 23. Modify CDT Setting Window
Figure 24. Selected CDT Name and Descriptor
DELETING CONNECTION DESCRIPTION TEMPLATES
To delete an existing CDT:
1.
Open the Connection Description Template List.
2.
Select the CDT you wish to delete, and click
3.
A Warning box (Figure 25) appears, asking you to confirm the deletion. Click
.
to delete.
Figure 25. Delete CDT Warning Box
Section 5 - Operations
1-11
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
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 MCL Tool 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.
Select a node from the Available Nodes window and Click
to add it to the Selected
Nodes window (Figure 27).
b.
Click
to move all available nodes to the Selected Nodes window.
c.
Click
to remove a node from the Selected Nodes window.
d.
Click
e.
If you wish to add all nodes of a particular device type (Figure 28), select one of the
to remove all nodes from the Selected Nodes window.
nodes from the Available Nodes window and click
1-12
.
Figure 26. Multi-Node Operations Window
Figure 27. Adding a Node
Figure 28. Adding All This Type
Figure 29. Select Options Window
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
SELECTING THE OPTIONS
a.
Click the
to open the Select Options window (Figure 29). Select the desired options
and click
to continue, or click
to return to the previous screen
CONFIRMING YOUR SELECTIONS
a.
MCL Tool displays the Confirm Selections window (Figure 30). If all the information shown in the
table is correct, click
b.
The Multi-Node Status window (Figure 31) will open, displaying the process and then providing
a
c.
.
message when the operation is successfully completed.
Should you wish to make changes, click the
Figure 30. Confirm Selections Window
to return to the previous screens.
Figure 31. Multi-Node Status Window
ROUTERS
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 bridge router filters by domain ID only.
•
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.
Section 5 - Operations
1-13
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
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.
Figure 32. Router Nodes
Figure 33. Controller Nodes
NODE POP-UP MENU COMMANDS
Right clicking on a node will bring up its pop-up menu. Different commands will be available depending on the
device specified for each node.
A brief explanation for available commands follows. For more detailed information, please see Section Three,
System Setup - Chapter Two.
•
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).
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.
Figure 34. Add Node Pop-up Menu
1-14
Section 5 - Operations
Figure 35. Add Router Pop-up Menu With At End Command
Rev 5.4
MCL Tool User’s Guide
•
Workstation Basics
Config. Data Set – Allows you to Add, Apply, Export, or Import Configuration Data Sets (CDS).
The Config. Data Set pop-up menu is shown below (Figure 36).
1. Add - Creates a new CDS file using the selected FSC or ASC.
2. Apply - Applies the selected CDS file to the selected FSC or ASC.
3. Export - Exports the config data of the selected FSC or ASC, to the selected hard drive directory.
Note: Exported config data sets must be imported into the CDS database before it can be applied.
4. Import - Imports previously exported device config data sets into the CDS database.
Note: You can’t import a CDS to a dissimilar device type. Attempting to do so will result in a Program ID mismatch error message.
• 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
Figure 36. Config. Data Set Pop-up Menu
to proceed.
Figure 37. Add CDS Window
Figure 38. Apply CDS Window
Section 5 - Operations
1-15
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
•
To Export a CDS, click Config. Data Set > Export. The Export CDS window opens (Figure 39),
displaying a list of CDSs applicable to the selected node. Check the Current Device Configuration checkbox if
to export the CDS to the
you want to export the selected device. Rename the CDS if you want to. Click
selected directory. It must be imported into the CDS database before it can be applied to a device.
•
To Import a CDS into the CDS database so it can be applied later, click Config. Data Set > Import. The
Import CDS window opens (Figure 40), displaying a list of CDSs exports available for import. Rename the CDS if
to import the CDS into the selected directory.
you want to. Click
Figure 39. Export CDS Window
•
Figure 40. Import CDS Window
Configuration Wizard – Available only for controller nodes, this command opens the devicespecific Configuration Dialog box (Figure 41). Use the
available options for the device. Click
and
when done, or click
to select from
to exit without
making any changes.
NOTE: For further information on using the Node Configuration Wizards, please see the appropriate chapter in Section Three, System Setup.
Figure 41. Configuration Dialog Box
•
Figure 42. Connection Description Template List Window
Connection Template – Available only from the MCL Tool Network Interface node, this command
opens the Connection Description Template (CDT) List window (Figure 42), allowing you to Add,
Modify, or Delete items from this list.
NOTE: For more information, see the section on MCL Tool Network Interface - Connection
Description Templates in this chapter, and Section Four, Programming - Chapter One.
1-16
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
•
Decommission Node - Disassociates the node from its Neuron ID by removing it from the Database.
•
Delete – Allows you to delete the selected node.
•
Device Template - Available only from the MCL Tool Network Interface node, this command opens
the Device Templates window (Figure 43), allowing you to Add, Modify, or Delete items from this
list.
Figure 43. NNI Device Template Window
•
Edit - Available from the MCL Tool Network Interface and Router nodes, this command opens the
Editing: MCL Tool Network Interface window (Figure 44) or the Editing Router window (Figure
45), allowing you to make changes to the device parameters.
Figure 44. Editing: MCL Tool Network Interface Window
Figure 45. Editing Router Window
Section 5 - Operations
1-17
Workstation Basics
•
MCL Tool User’s Guide
Rev 5.4
Edit/View Binding – Opens the Binding Editor (Figure 46) for that node, allowing you to view, Add,
or Delete bindings. For more information on binding network variables, Please see Section Four,
Programming - Chapter One.
Figure 46. Binding Editor
•
Load Firmware – Opens the Load Firmware dialog box (Figure 47), 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 node’s
position on the physical tree (Figure 48).
Figure 47. Load Firmware Dialog Box
•
Figure 48. Move Menu Command
Node Commands – Commands the node to Wink, Offline/On-line, Reset, or Test. (Figure 49).
• 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.
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.
1-18
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
• The Test command opens the Node Command Window (Figure 50), and verifies the Neuron
ID, Program ID, and node address of the selected node.
Figure 49. Node Commands Menu
•
Figure 50. Node Command Test Window
Plug-In – The Plug-In menu command has two options: Run and Register (Register is available
only on the MCL Tool 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
Figure 51. Plug-In Run Menu Command
.
Figure 52. Run Plug-In Window
• The Register command is available on the MCL Tool Network Interface (Global) node only.
Select Plug-In > Register (Figure 53). The Plug-In Register window (Figure 54) 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
.
NOTE: Refer to the Metasys LN Series Plug-in Installation Quick Start Guide (LIT-1201982) for
information on registering and running the Metasys System LN Series device plug-ins.
Section 5 - Operations
1-19
Workstation Basics
MCL Tool User’s Guide
Figure 53. Plug-In Register Command
•
Figure 54. Plug-In Register Window
Rename - Opens the Rename a Panel window (Figure 55). Enter the new name for the panel, and
click
•
Rev 5.4
.
Replace Node - Allows you to directly replace one node on the Physical Tree with another. When
selected, the Replace Node window (Figure 56) opens, allowing you to select another device by
Neuron ID and commission it.
Figure 55. Rename A Panel Window
Figure 56. Replace Node Window
•
Set Time/Date on Node – This menu command opens the Set Time/Date window (Figure 57) for the
selected node. Not available for router nodes, and not applicable to the MCL Tool Network Interface.
•
Set Time Provider – This command, available only on nodes capable of date/time processing, opens
the Set System Time Provider window (Figure 58), allowing you to change the system Time
Provider from one node to another.
Note: Setting an LN Series device as the time provider requires a binding change for proper
operation. Refer to the Readme.txt file for the LN Series device you want to use as a time
provider.
Figure 57. Set Time/Date On Node Window
•
1-20
Figure 58. Set System Time Provider Window
Setup Node – Used to commission nodes or routers added using the Add command, or to change
configuration parameters on commissioned nodes:
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
1. Click on this command to open the Node Setup window (Figure 59).
2. Use the
to select configuration options (Figure 60).
3. You can click
(Figure 61), and click
the node.
Figure 59. Node Setup Window
at this point, or click
again to the next window
from there to send the configuration parameters to
Figure 60. Window to Select Node Options
Figure 61. Complete Node Actions Window
Section 5 - Operations
1-21
Workstation Basics
•
MCL Tool User’s Guide
Rev 5.4
Time Provider – Available only on the MCL Tool Network Interface node, this command opens the
Current System Time Provider window (Figure 62) allowing you to view or remove the current
time provider.
Figure 62. Current System Time Provider Window
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 can be expanded to display a list of its points and LMOs (Figure 63).
A Point is a single element of data in the system. Points can be:
•
Hardware (a physical point with an actual value)
•
Software (data bound in by software, often by a CPL program).
•
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.
Figure 63. Controller Node Points and LMOs
1-22
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
ADDING FSC/FLC POINTS
You must define the points for an FSC (Flexible System Controller) or FLC (Flexible Lighting Controller). The
procedure is identical for both devices. To add points to an FSC:
1.
Right click on the FSC Points subtree, and select Add (Figure 64).
2.
The Add FSC Point dialog box opens (Figure 65). Enter a name for the point, and use the drop down
lists to select values for the text fields.
3.
Click
to add the point.
Figure 64. Add FSC Point
Figure 65. Add FSC Point Window
EDITING FSC/FLC POINTS
1.
Click on the point you wish to edit.
2.
Select the Edit FSC Point working panel (Figure 66) to display the General screen.
Depending on the point type selected, there are a number of screens available inside the Edit FSC Point panel
for point configuration. Most are listed below:
General - The General screen displays the point’s settings.
Broadcast - Select the Max Send Time, Min Send Time, and for some points, the Min Delta or NV Update
Timeout time.
Value - Analog Points - Set the Valid Min value, Valid Max value, and for some points Cal offset value.
Alarm - Select the alarm type, alarm state, and alarm set time.
Alarm Limit - Sets High and Low values for Alarm State and Alarm Deadband. Sets Alarm Set Time.
Feedback - Select a digital point from a dropdown list, then set the Command Fail Time.
Actions - Select Direct or Reverse action, Normal Open or Normal Close, etc.
Digital Lockout - Analog Points - Select a digital point from a dropdown list, set a Lockout State, then set
the Lockout Time.
I/O Module - Sets the I/O module and point number for the point.
Broadcast Screen Detail
The Broadcast screen has a number of settings.
Name - This is the name the point will display in the Physical Tree.
Section 5 - Operations
1-23
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
Point Type - This can be set to any of the following point types:
DI
Software Multi. DI
Software DO
Momentary Output
Software AI
Software Multi. AI
Thermistor AI
Platinum 1K AI
Nickel 1K AI
0-5 V DC AI
0-10 V DC AI
Totalizer AI
Software AO
0-10 V DC AO
Floating Output
Security
Software Raw Input
Software Raw Output
SNVT Type - The SNVT type is based on the selected point type. All available SNVTs for the selected point
type are listed in the dropdown list.
Eng. Units - Engineerng units are based on the SNVT type selected. All available Engineering Unit types are
listed in the dropdown list.
FSC Point Number - The next unused point number is shown in the dropdown list. You can choose any point in
the available list.
Input NV Name - Shows the NVI name for the point. The NVI name consists of nvi, plus the selected FSC
point number, plus the selected Name. Example: nvi_007_Storage Area Temp would be the NVI name for FSC
point 7 of the point named Storage Are Temp. If the NVI Name is greyed out it means there is not a valid NVI
for that point type.
Output NV Name - Shows the NVO name for the point. The NVO name consists of nvo, plus the selected FSC
point number, plus the selected Name. Example: nvo_007_Storage Area Temp would be the NVO name for FSC
point 7 of the point named Storage Area Temp. If the NVO Name is greyed out it means there is not a valid
NVO for that point type.
I/O Module - Allows you to select any available I/O module to assign the point to.
I/O Point - Allows you to assign any available point from the selected I/O module.
Allow Multiple Adding - Allows you to add multiple points to the same FSC without leaving the menu.
1-24
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
3.
Enter the new values for the point, and click
Workstation Basics
.
Figure 66. Edit FSC Point Working Panel
DELETING FSC/FLC POINTS
1. Right click on the point you wish to delete (Figure 67).
2. The Delete FSC Point confirmation dialog box opens (Figure 68). Click
Figure 67. Delete FSC Point Menu Command
to accept.
Figure 68. Delete FSC Point Confirmation Box
Section 5 - Operations
1-25
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
LMOS (LONMARK OBJECTS)
LMOs ( LONMARK Objects) are a collection of network variables, configuration properties, and associated
behaviors defined by Echelon’s LONMARK functional profiles. These functional profiles, as well as the interface
to application programs, are implemented as LONMARK objects on individual devices (Figure 69).
LONMARK objects define standard formats and semantics for how information is exchanged between devices on a
network. Object definitions contain both mandatory and optional network variables and configuration properties,
and may also contain manufacturer-specific network variables and configuration properties.
Figure 69. Expanded LMOs Subtree
Figure 70. NVs List of NVOs And NVIs
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 70).
Figure 71. Binding Editor
1-26
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
BINDING: CONNECTING NVOs TO NVIs
Binding is a process that configures the device firmware to know the logical address of the other devices that it
will be sending NVO data to and receiving NVI data from. A bind, also referred to as a connection, creates
logical connections between the NVO of the selected device to the NVI of the other device(s) on the network it
is communicating with. Binding is handled through the Binding Editor (Figure 71). For more information on
Binding, please see Section Four, Programming - Chapter One.
MCL Tool uses the Connection Description Template (CDT) to define the parameters of a bind. 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. Please see MCL Tool Network Interface - Connection Description
Templates in this chapter for more information on CDTs.
CONFIGURATION PROPERTIES
When a network variable (NV) is expanded (Figure 72), 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 a 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.
Figure 72. NV List of Configuration Properties
POINT, LMO, NV, AND CP WORKING PANELS
The Detail and Status/Command working panels are used for viewing and commanding values on Points,
LMOs, NVs, and CPs. An FSC node has additional panels available for scheduling and CPL pages
The Detail panel displays a listing of all the items contained in the Points, LMO, NV, or CP subtree. A Detail
working panel is also available for each individual item in the subtree.
The Status/Command working panel allows you to adjust the value (command) of the item, and also to monitor
the status of the item. MCL Tool features two types of Status/Command working panels, one for use with Points,
and the other for use with LMOs, CPs, and NVs.
To view and/or command a single item:
1.
Click on the item you wish to access.
2.
The Detail and Status/Command panels display. Click on the tab of the window you wish to open
(Figure 73):
Section 5 - Operations
1-27
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
• Detail Working Panel - Displays information about the selected item. If you select one of the
node subtree headings (Points, LMOs, NVs, CPs), the Details working panel provides a listing
of all the items contained in that subtree (Figure 74). If you select a single item under one of
these subtrees, the panel displays information particular to that item (Figure 75).
Figure 73. Panel Tabs
Figure 74. Points Subtree Detail Panel
Figure 75. Detail Working Panel
•
LMOs, NVs, and CPs Status/Command Working Panel – This panel (Figure 76) is available only
for single items selected under the LMOs, NVs, and CPs subtrees.
• To request the current Status, click
located on the bottom of the window.
The button LEDs will display green as the device in the field is being polled.
• To Command a value, enter the value(s) in the appropriate text field, and click
located at the bottom of the window.
1-28
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
NOTE: If the Command button is grayed out (Figure 77), the item can not be commanded. Not all
items can be commanded e.g., NVIs are command-able, but NVOs are not.
Figure 76. Status/Command Working Panel
•
Figure 77. Status/Command Working Panel
Points Status/Command Working Panel – This panel (Figure 77) is available only for individual
points.
The Status/Command Window features five command buttons:
Fix - Locks the value entered in the Command text field (Figure 78) until released by
the Release button. Point value is removed from automatic control.
Release - Releases the value from the Fix command, and returns the point value to
automatic control.
Set - Sets the point value as specified in the Command text field. Value can be overrode by automatic control.
Reset - Resets the priority level of the point back to zero, allowing the network to
transmit and receiver higher priority messages as needed (normal state).
Get Status - Gets the current status (value) of the point, and displays it in
the Status text field (Figure 79). When the button is selected, the LEDs turn green, indicating
that the field device is being polled.
Figure 78. Command Text Field
Figure 79. Status Text Field
The Point Status LED Panel (Figure 80) has three LEDs to indicate the state of the point:
• Point Fixed - Selected point is ”locked” to the entered value. Disables automatic control.
• Point in Hand Mode - Point is controlled by a manual “hand” switch on either the
4DO/4AO or 8DO I/O module. Disables all system control.
• Point In Alarm - Selected point is in an alarm condition.
Figure 80. Point Status LED Panel
Section 5 - Operations
1-29
Workstation Basics
3.
MCL Tool User’s Guide
Rev 5.4
Command the values for your point using the buttons explained in Step 2. View the current status of
the point by selecting the Get Status button.
An additional working panel is available for FSC Points only:
•
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.
ADDITIONAL FSC SUBTREES
An FSC node contains two additional subtrees in addition to the Points and LMOs subtrees; CPL Pages and
Schedules (Figure 81):
•
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.
Figure 81. CPL Pages And Schedules Nodes
CPL PAGES
When you select the CPL Pages node, the CPL Page List (Figure 82) 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.
Figure 82. CPL Page List
Figure 83. CPL Pages Pop-up Menu
Right click on the CPL Pages node to open the pop-up menu (Figure 83). MCL Tool gives you three commands:
•
Add –This command adds a new CPL page. When selected, the Add CPL Page window opens
(Figure 84). Type in the name of your new page, and click
node and CPL Page List.
1-30
. The page will be added to the
•
Refresh - Select Refresh to update the node with any changes occuring 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:
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
1. Select the Create Page from Library command from the pop-up menu.
2. The Create Page from Library Window opens (Figure 85). Select the page you would like to
add, and click
Figure 84. Add CPL Page Window
. The page will be added to the node and CPL Page List.
Figure 85. Create Page From Library Window
When you select one of the pages listed under the CPL Pages node, the CPL Editor panel (Figure 86) 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.
Figure 86. CPL Editor Panel
The individual CPL Pages also have a pop-up menu (Figure 87), with five commands:
•
Enable/Disable – The Enable command allows the page to begin operating. The page must be
enabled to view values while 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 88).
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:
Section 5 - Operations
1-31
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
1.
The Copy Page To Library window (Figure 89) opens.
2.
Select the desired file path, and enter a name for your page in the Page Name text field. Click
.
•
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 91) asking you to confirm your action.
Figure 87. CPL Pages Pop-Up Menu
Figure 88. CPL Rename Page Window
Figure 89. CPL Copy Page to Library Window
Figure 90. CPL Copy Page to FSC Window
Figure 91. Warning Dialog Box
SCHEDULES
Scheduling allows you to design and implement a customized on/off control program, designed for use on
specific days, seasons, or other criteria.
NOTE: For more information on Scheduling, please see Section Four, Programming - Chapter
Four.
1-32
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
There are two types of data concerning the Schedule information:
•
The Summary Schedule List (Figure 92) 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 MCLT data sources defined to handle this information.
The Schedules pop-up menu (Figure 93) 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 94) 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 a new schedule:
1. Select the schedule. The FSC Schedule window (Figure 95) 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.
Figure 92. Summary Schedule List
Figure 94. Add CPL Schedule Window
Figure 93. Schedules Pop-up Menu
Figure 95. FSC Schedules Window
Section 5 - Operations
1-33
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
The individual schedules also have a pop-up menu (Figure 96), with three commands:
•
Rename – This command allows you to rename your schedule. When selected:
1. The Rename CPL Schedule window opens (Figure 97).
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 98) 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 99) opens.
2. Selected the desired FSC to copy to and click
1-34
.
Figure 96. Schedule Pop-Up Menu
Figure 97. Rename CPL Schedule Window
Figure 98. Warning Dialog Box
Figure 99. Copy Schedule to FSC Window
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
NODE WORKING PANELS
The MCL Tool Node Working Panels (Figure 100) allow the User to view data on a node selected on the
Physical 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.
Select the device from the Physical Tree on the left.
2.
The available working panels for that device appear on the right of the screen. Click on the tab
(Figure 101) 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.
Figure 100. MCLT Working Panels
Figure 101. Tabs Of Available Working Panels
Figure 102. Detail Panel
Section 5 - Operations
1-35
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
DETAIL PANEL
The Detail Panel (Figure 102) allows you to query MCL Tool for detailed information on the node. To query
MCL Tool:
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 103) you would
like to make, and then click
3.
.
The taskbar at the bottom on the screen briefly displays the query progress. When MCL Tool
is finished accessing the information, it is displayed in the right window.
Figure 103. Query Info. Options
Figure 104. FSC Query Info. Options
QUERY OPTIONS
The Query Options available (Figure 103) 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 four additional queries available (Figure 104):
1-36
•
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).
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
TREND SETUP PANEL
The Trend Setup Panel (Figure 105) is used to declare trending. The panel is actually a configuration screen, and
allows you to set up your trend to perform a variety of functions. When a trend has been configured, MCL Tool
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.
Figure 105. Trend Setup Panel
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. MCLT 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 106)
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 107). 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.
Section 5 - Operations
1-37
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
Figure 106. Trend During Occupancy Option Figure 107. 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
•
Number of Trend Channels = 6
•
Total Number of Samples = 880
FSCs
•
Number of Trend Channels = 100
•
Total Number of Samples = 5000
TREND SETUP FOR ASCS
To configure an Interval trend:
1.
Select the Point you wish to trend from the drop-down list (Figure 108).
2.
Left click on the Interval check box (Figure 109). 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 110)
5.
Select
.
Figure 108. Point Drop-Down List
Figure 110. Remaining Samples
1-38
Section 5 - Operations
Figure 109. Interval Check Box
Figure 111. Delta Trend Check Box
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
To configure a Delta trend:
6.
Select the Point you wish to trend from the drop-down list (Figure 108).
7.
Left click on the Delta check box (Figure 111). 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.
TREND SETUP FOR FSCS
MCL Tool provides several features for trending on FSCs that are not available on ASCs:
•
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 112). 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.
Figure 112. Time Based Check Box
Figure 113. Enable Point Check Box
Section 5 - Operations
1-39
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
To configure a digital Enable Point value and State trend:
1.
Left click on the Enable Point check box (Figure 113). 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.
TREND HARVEST PANEL
The Trend Harvest Panel (Figure 114) displays a live graphical representation of the Trending set up by the
Trend Setup Panel. The Trend Harvest Panel consists of three windows: the Trend Point List Window, the
Trend Samples Window, and the Trend Harvest Graph Window. Each window provides the User with
information on a selected point. The Trend Harvest Panel uses the Harvest button to gather data.
Figure 114. Trend Harvest Panel
Figure 115. Trend Point List Window
TREND CHANNELS WINDOW
The Trend Point List window (Figure 115), located in the upper left corner of the panel, displays the channel
number, point number, and the name of the points that have been set up in the Trend Setup panel. The trending
can be viewed in Controller Time or PC Time (Figure 116). These radio buttons are located at the bottom of
the Trend Channels window.
NOTE: The Controller Time will be the time entered using the node drop-down menu Set Time/
Date on Node command.
Figure 116. Clock Selection
1-40
Section 5 - Operations
Figure 117. Trend Samples Window
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
TREND SAMPLES WINDOW
The Trend Samples window (Figure 117), located in the lower half of the panel, displays the “raw data” of the
samples being taken for the trend. The User can view the channel number, the name of the point, the value of the
point and the engineering unit (Eng. Unit) used, and the date and time of the sample.
Figure 118. Trend Harvest Graph Window
TREND HARVEST GRAPH WINDOW
The Trend Harvest Graph window (Figure 118), located on the upper right side of the panel, is a graphical
version of the data displayed in the Trend Sample window:
•
The X axis of the graph (Figure 119) shows the time and date of the samples being taken.
•
The Y axis of the graph (Figure 120) indicates the value of each point on the line, and the Engineering Unit that the value is calculated in.
Figure 119. Graph X Axis
Figure 120. Graph Y Axis
The User can select any of nine different modes (Figure 121) for viewing the graphed data. The name of the
selected point is displayed directly below the Modes listings.
Figure 121. Trend Harvest Graph Viewing Modes
Section 5 - Operations
1-41
Workstation Basics
MCL Tool User’s Guide
Figure 122. Graphed Trend Data Line
Rev 5.4
Figure 123. Plot Mode
To select a viewing mode, click on the mode, and then click and hold the mouse pointer on the graphed trend
data line (Figure 122) to move the axes as indicated by the mode function:
•
Plot Mode (Figure 123) 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 124) allow the user to move along the axis/
axes as needed.
1. Move the trend data is the direction desired. The selected axis will scroll in the same direction.
•
The Zoom X, Zoom Y, and Zoom XY modes (Figure 125) allow the user to zoom in on graphed data
using the axis/axes as needed.
•
The Cursor option displays data for a single point on the selected graph data line:
1. Move the trend data is the direction desired. The selected axis will scroll in the same direction
1. Select the Cursor option. A vertical cursor the length of the Y axis is displayed on the graph
(Figure 126).
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 127).
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 124. Scroll Modes
Figure 125. Zoom Modes
Figure 126. Vertical Cursor
Figure 127. Cursor Point Data Readout
•
Clicking the Zoom Box option (Figure 128) allows you to use the mouse cursor to draw a box
around the part of the display (Figure 129) 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.
1-42
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Figure 128. Zoom Box
Workstation Basics
Figure 129. Zoom Box Drawn On Graph
THE HARVEST BUTTON
The Harvest button (Figure 130) gathers and displays the trend information currently selected in the Trend
Setup Panel. When the Harvest button is selected, it clears the panel of previous data, and then updates each subwindow with the selected trend data.
Figure 130. Harvest Button
Figure 131. Trend Data Status Message
Figure 132. Harvest Completed Message
TO VIEW TRENDING DATA:
1.
Click
. The panel taskbar displays a status message (Figure 131). When all harvesting
has been completed the panel taskbar displays a Done message (Figure 132).
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.
Section 5 - Operations
1-43
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
THE EXPORT BUTTON
The Export button (Figure 133), exports selected trend data to a .CSV (Comma Separated Variable) file. The
CSV file can then be used in word processing or spreadsheet programs. You can export just one channel, or all
channels.
Figure 133. Trend Export Screen 1
TO EXPORT TREND DATA:
1.
Click
. The CSV Export screen displays (Figure 134).
2.
Enter a name for the CSV file (Figure 135). Browse to another directory if needed. Click
to save the file.
Figure 134. Trend Export Screen 2
1-44
Section 5 - Operations
Figure 135. Trend Export Screen 3
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
ASG (APPLICATION SPECIFIC GRAPHICS) PANEL
The ASG Panel (Figure 136) displays specific controller status information for the selected node. Each controller device type has a specific ASG Panel.
NOTE: The ASG panel is available only for ASCs (Application Specific Controllers).
The ASG panel consists of Occupancy Mode in the upper left section of the window, a Line Graph (s) on the
right, and Controller Response Data in the lower half of the window.. Each device type has a specific set of
points that are displayed. The User can also adjust the Occupied User Setpoint from this panel.
Figure 136. ASG Panel
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 137) displays a slidebar for adjusting the User setpoint (Figure 138), 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.
Figure 137. Occupied Mode
Figure 138. User Setpoint Slidebar
To change the User SPT (Setpoint) from this panel:
1.
Use the mouse pointer to drag the indicator arrow of the User SPT Slidebar (Figure 139) to the
desired temperature.
2.
Verify the exact temperature setting from the User SPT text box to the right of the gauge.
Section 5 - Operations
1-45
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
UNOCCUPIED
The Unoccupied Mode displays the Heating (HTG) and Cooling (CLG) Setpoints for this mode (Figure 139).
ECONOMY
The Economy Mode displays the Heating (HTG) and Cooling (CLG) Setpoints for this mode (Figure 140).
Figure 139. Unoccupied Mode
Figure 140. Economy Mode
CONTROLLER STATUS DATA
The Controller Status Data section (Figure 141) displays device-specific status information. Included can be
configuration data, occupancy mode, reheat stages, the status of fans, dampers, thermal load, heating and cooling
outputs, etc.
The Controller Status Data is automatically updated each time the node and/or ASG Panel is selected (Figure
142).
Figure 141. Controller Status Data
Figure 142. Controller Status Data Updating
1-46
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
Workstation Basics
LINE GRAPH
The ASG Line Graph (Figure 143) is a graphical representation of data displayed on the ASG Panel. The Line
Graph may have several graphs available, depending on the device (Figure 144).
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.
Figure 143. ASG Line Graph
Figure 144. ASG Graphs Available
•
The X-axis of the graph (Figure 145) represents the number of samples being taken.
•
The Y-axis of the graph (Figure 146) indicates the value of each point on the line, and the Engineering Unit that the value is calculated in.
Figure 145. ASG Graph X-Axis
Figure 146. ASG Graph Y-Axis
The ASG graph uses a color-coded legend (Figure 147) 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 148).
Figure 147. ASG Graph Legend
Figure 148. ASG Graph Data Lines With Legend
The User can select any of nine different modes (Figure 149) for viewing the graphed data. To select a viewing
mode, click on the mode desired:
•
Plot Mode (Figure 151) 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.
NOTE: Plot mode can only be selected and unselected.
Section 5 - Operations
1-47
Workstation Basics
MCL Tool User’s Guide
Rev 5.4
Figure 149. ASG Graph Viewing Modes
Figure 150. Plot Mode
•
The Scroll X, Scroll Y, and Scroll XY modes (Figure 151) 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 152) 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.
Figure 148. Scroll Modes
•
Figure 149. Zoom Modes
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 150).
2. Select the data line you wish to examine from the graph legend. The selected line will appear
highlighted (Figure 151).
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 152).
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 150. Vertical Cursor
Figure 151. Highlighted Selection
Figure 152. Cursor Point Data Readout
1-48
Section 5 - Operations
Rev 5.4
MCL Tool User’s Guide
•
Workstation Basics
Clicking the Zoom Box option (Figure 153) allows you to use the mouse cursor to draw a box
around the part of the display (Figure 154) 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.
Figure 153. Zoom Box
Figure 154. Zoom Box Drawn On Graph
Section 5 - Operations
1-49
Workstation Basics
1-50
Section 5 - Operations
MCL Tool User’s Guide
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
Operations Index
Operations Index
C
Configuration Data Set 1-14
Add 1-15
Apply 1-15
Export 1-15
Import 1-15
Connection Description Template (CDT) 1-8
Adding A Connection Description Template
(CDT) 1-9
Adding A New CDT 1-9
Addressing
Types 1-8
Deleting 1-11
Entering Values 1-10
Addressing 1-10
Other 1-10
Service Types 1-10
Timing Parameters 1-10
Connection Description Templates (CDT)
Deleting An Existing CDT 1-11
Modifying An Existing CDT 1-11
Controller Nodes 1-14
Configuration Wizard 1-16
Decommission Node Command 1-17
Pop-up Menu Commands 1-14
Working Panels
Detail Panel 1-27
LMOs, NVs, and CPs Status/Command
Working Panel 1-28
Points Status/Command Working Panel 129
CPL Pages 1-30
Add 1-30
CPL Library
Create Page From Library 1-30
Menu Commands 1-31
Refresh 1-30
Query Options 1-36
FSC Subtrees 1-30
Schedules 1-32
FSC/FLC
Adding FSC/FLC Points 1-23
Deleting FSC/FLC Points 1-25
Editing FSC/FLC Points 1-23
H
Help (Online) 1-4
M
MCL Tool
Licensing 1-8
MCL Tool Network Interface 1-6
Editing 1-7
Editor Options 1-7
MCL Tool Network Interface Node
Accessing the CDT 1-8
CDT Addressing 1-8
Connection Description Template (CDT) 1-8
Editing Options 1-7
Editing the MCL Tool Network Interface 1-7
Multi-Node Operations 1-12
MCLT Main Window
Menu Bar 1-3
Help Menu 1-4
MCLT Menu 1-3
View Menu 1-4
Node Working Panels 1-35
Overview 1-2
Tool Bar 1-5
Buttons 1-5
Multi-Node Operations
Selecting The Node 1-12
Selecting The Options 1-13
F
FSC
CPL Pages 1-30
Detail Panel
Section 5 - Operations
I-1
Operations Index
N
Network Variables
Binding NVs 1-27
Node Working Panels 1-35
Detail Panel 1-36
Query Options 1-36
P
Physical Tree 1-6
Configuration Properties 1-27
Controller Nodes 1-14
Node Pop-up Menus 1-17
Setup Node 1-20
LMOs 1-26
Lon Mark Object (LMO) 1-26
Network Variables 1-26
NexSys Network Interface Node 1-6
Points 1-22
Routers 1-13
Points
Adding FSC/FLC Points 1-23
Deleting FSC/FLC Points 1-25
Detail Panel 1-28
Editing FSC/FLC Points 1-23
Status/Command Panels 1-28
Working Panels 1-27
R
Routers 1-13
Add At End Command 1-14
Configuration Data Sets 1-14
Types of Routers 1-13
S
Schedules 1-32
Add 1-33
Copy To FSC 1-34
Delete 1-34
Rename 1-34
Status Command Function
Status Command Window
Point Status LED Panel 1-29
I-2
Section 5 - Operations
MCL Tool User’s Guide
Status Command Window
Fix Button 1-29
Release Button 1-29
Reset Button 1-29
Set Button 1-29
T
Trend Setup Panel 1-37
Trending 1-37
Export Button 1-44
Harvest Button 1-43
Types Of Trending 1-37
Rev 5.4
MCL TOOL 5.4 - SECTION SIX
APPENDICES
Appendices
A. Standard Network Variable Types (SNVT)
B. Glossary
C. MCL Tool Architecture
D. LNServer
E. M3/M5/MCL Tool 5.4 System Architecture
F. Error List
G. Database Print
H. CPL Program Examples
Literature # - TD-2063
Appendices Introduction
MCL Tool User’s Guide
Rev 5.4
The documentation contained in this publication is the exclusive property of Johnson Controls, Inc., and its use
is restricted to the licensed software with which it is furnished. This publication may not be used for any other
purpose without the express written consent of Johnson Controls, Inc. 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®, and Windows® are registered trademarks and service marks of companies other than
Johnson Controls, Inc. FSC™, CPL™, NexSys® and MCL Tool™ are trademarks of Johnson Controls, Inc.
© 2002, 2004 Johnson Controls, Inc.
All Rights Reserved
www.johnsoncontrols.com
Published in U.S.A.
A-2
Section 6 - Appendices
Rev 5.4
MCL Tool User’s Guide
Appendices Introduction
Appendices Table of Contents
Appendix
ndix A - Standard Network Variable Types
A-1
SNVTss .........................................................................................................................
............................................................................................................................... A-2
Digital SNVTs ...................................................................................................
......................................................................................................... A-2
...................................................................................... A-6
Analog Points And SNVTs ................................................................................
Appendix
ndix B - Glossary
B-1
Glossary
ry ......................................................................................................................
............................................................................................................................ B-2
Appendix
ndix C - MCL Tool Architecture
C-1
Overview
verview
iew Of MCL Tool And LNS Architecture ...................................................................C-2
.............................................................
MCL Tool Software .................................................................................................C-2
...........................................................................................
MCLT ...........................................................................................................C-2
.....................................................................................................
LNServer ......................................................................................................C-3
................................................................................................
LNS 3.0 Architecture ..............................................................................................C-3
........................................................................................
LCA Object Server ActiveX Control .............................................................C-3
.......................................................
Network Services Server (NSS) ..................................................................C-3
............................................................
Network Services Interface (NSI) ................................................................C-3
..........................................................
Example Of MCL Tool Software Interaction ............................................................C-3
......................................................
Appendix
ppendix
ndix D - LNServer
D-1
Overview
verview
iew Of LNServer ......................................................................................................D-2
................................................................................................
Starting LNServer ...................................................................................................D-2
.............................................................................................
Title Bar .......................................................................................................D-3
.................................................................................................
Menu Bar .....................................................................................................D-3
...............................................................................................
User Connection Window ............................................................................D-3
......................................................................
LNServer Messages Window .......................................................................D-4
.................................................................
UI Activity Window .......................................................................................D-4
.................................................................................
Tree Poll Thread Window .............................................................................D-4
.......................................................................
System Status Window ................................................................................D-5
..........................................................................
Exiting LNServer .....................................................................................................D-5
...............................................................................................
Appendix
ppendix
ndix E - M3/M5/MCL Tool System Architecture
E-1
Overview
verview
iew .....................................................................................................................
........................................................................................................................... E-2
Configuration Tools .................................................................................................
...........................................................................................
E-2
Support for LonMark Compliant Field Controllers ..................................................
E-2
............................................
System Requirements ............................................................................................
E-3
......................................................................................
Operating System Support Requirements ...................................................
E-3
.............................................
Computer Requirements ..............................................................................
E-3
........................................................................
Compatibility and Support ......................................................................................
E-3
................................................................................
OPC Servers ................................................................................................
E-3
..........................................................................................
Alarm Message Management ......................................................................
E-3
................................................................
Trending .......................................................................................................
E-3
.................................................................................................
Support for Additional M3/M5 Component Applications ..............................
E-4
........................
M3 and M5 Workstation ..........................................................................................
E-4
....................................................................................
MCL Tool Software .................................................................................................
E-4
...........................................................................................
MCLT ...........................................................................................................
E-4
.....................................................................................................
LNServer ...................................................................................................... E-4
LNS 3.0 Architecture .............................................................................................. E-4
OPC LonWorks Server ........................................................................................... E-4
Section 6 - Appendices
A-3
Appendices Introduction
MCL Tool User’s Guide
Appendix F - Error Messages
Rev 5.4
F-1
Overview
iew
ew ........................................................................................................................... F-2
MCLT Communication Errors .................................................................................. F-2
General Errors ........................................................................................................ F-3
Binding
g Errors ................................................................................................................... F-5
Appendix
ndix G - Database Print
G-1
Overview
iew Of Database Print ............................................................................................. G-2
Viewing Database Print Output ............................................................................. G-2
Database Folders .................................................................................................. G-2
Database File Types .............................................................................................. G-2
XML Files .................................................................................................... G-2
HTML Files ................................................................................................. G-2
To Print A Device’s Database ................................................................................ G-2
Database
ase
se File Information ................................................................................................ G-6
Printing
g Options ................................................................................................................ G-7
Example
ple
le Database File output ......................................................................................... G-7
Node Configuration
onfiguration Printout ............................................................................................. G-7
Trending
................................................................
ng
g Printout ..............................................................................................................
G-8
..................................................................
Binding
g Printout ................................................................................................................
G-9
Schedule
...............................................................
ule Printout .............................................................................................................
G-9
CPL - Tabular
........................................................
abular Printout ....................................................................................................
G-10
CPL- Graphic(DXF)
...............................................
raphic(DXF) Printout ...........................................................................................
G-10
Appendix
ndix H - CPL Program Examples
I-1
Overview
iew
ew Of CPL Program Examples ................................................................................
................................
I-2
..................................................
Provided programs ..................................................................................................
I-2
Appendices
ndices
dices Index
A-4
Section 6 - Appendices
Index-1
Appendix A
Standard
d Network Variable Types
This chapter contains information on:
Digital SNVTs and Points
Analog SNVTS and Points
SNVTs
MCL Tool User’s Guide
Rev 5.4
SNVTS
Standard Network Variable Types (SNVTs) are used to transfer application data between nodes. The data files
can contain a wide range of information about the system, including temperature and other measurements, states,
event time and dates, etc. SNVTs, along with Standard Configuration Parameter Types (SCPTs) and LONMARK
objects, form the application-layer interface for LONTALK protocol data communication. These elements are the
standard formats for how system information is sent and received by a node, and how that information is shared
with other nodes on the network.
SNVTS are a standard representation of variable network inputs and outputs. They allow devices from multiple
manufacturers to successfully interpret and exchange data. System measurements are converted to the specifics
definition of the SNVT. In addition, hardware characteristics are hidden from the network. This allows devices
to become interchangeable, as long as they both generate the same SNVT. Each point on a device must select a
SNVT type. There are two types of SNVTs; analong and digital.
DIGITAL
AL SNVTS
The User can select SNVT types (Figure 1) when adding a point to the FSC. The type of SNVTs available will
depend on the type of digital point being added. When adding digital points:
•
Digital points are:
Input or Output
Hardware or Software.
Output hardware points are:
Momentary
Maintained.
•
Hardware points must be assigned to an I/O module and point on the module.
•
The same SNVTs are available to all the digital points.
Figure 1. SNVT Types For Digital Point
Table 1 lists the SNVT # and Type, a brief description of the SNVT, and the range of the SNVT for digital
points.
A-2
Section 6 - Appendix A
Rev 5.4
MCL Tool User’s Guide
SNVTs
SNVTs for Digital Points
SNVT # and Type
011 Day of Week
022 Level Discrete
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
038 Phone State
Used to represent the different phone
states
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
083 SNVT State
Used to monitor or control a specified bits Bit 0: 0 or 1
value of a specified point.
Bit 1: 0 or 1
Bit 2: 0 or 1
Bit 3: 0 or 1
Bit 4: 0 or 1
Bit 5: 0 or 1
Bit 6: 0 or 1
Bit 7: 0 or 1
Bit 8: 0 or 1
Bit 9: 0 or 1
Bit 10: 0 or 1
Bit 11: 0 or 1
Bit 12: 0 or 1
Bit 13: 0 or 1
Bit 14: 0 or 1
Bit 15: 0 or 1
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
Table 1. SNVTs and Ranges for Digital Points (continued on following pages)
Section 6 - Appendix A
A-3
SNVTs
MCL Tool User’s Guide
SNVTs for Digital Points
SNVT # and Type
097 Override
103 HVAC Emergency
108 HVAC Mode
109 Occupancy
118 Evaporation State
119 Thermostat Mode
120 Defrost Mode
Description
Override State
Range
Retain
Specified
Default
Null
Used to represent device states that are Normal
used for Smoke Control
Pressurize
Depressurize
Purge
Shutdown
Used by FSC to set application mode of
Auto
an ASC under its control
Heat
Morning Warm-up
Cool
Night Purge
Precool
Off
Test
Emergency Heat
Fan Only
Free Cool
Ice
Null
Used to transmit the occupancy state of a Occupied
room or zone
Unoccupied
Bypass
Standby
Null
Used to represent the evaporation state
No Cooling
Cooling
Emergency Cooling
Null
Used to represent the thermostat mode
No Control
In/ Out
Modulating
Null
Used to represent the defrost mode
Ambient
Forced
Synchronized
Null
Table 1. SNVTs and Ranges for Digital Points (continued on following page)
A-4
Section 6 - Appendix A
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
SNVT # and Type
132 Fire Test / Fire
Initiator
SNVTs
SNVTs for Digital Points
Description
Range
Used to represent the Fire Test or the Fire Fire Test: Normal
Initiator Mode
Reset
Test
No Test
Null
Fire Initiator: Undefined
Thermal Fixed
Smoke-Ion
Multi-Ion-Thermal
Smoke-Photo
Multi-Photo-Thermal
Multi-Photo-Ion
Multi-Photo-Ion-Thermal
Thermal and ROR
Multi-Thermal and ROR
Manual Pull
Water Flow
Water Flow and Tamper
Status Only
Manual Call
Fireman Call
Universal
133 Fire Indicator
Used to represent the Fire Indicator
145 HVAC Unit Type
Used to represent the HVAC unit type
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
Table 1. SNVTs and Ranges for Digital Points (end)
Section 6 - Appendix A
A-5
SNVTs
MCL Tool User’s Guide
Rev 5.4
ANALOG POINTS AND SNVTS
The User can select SNVT types (Figure 2) when adding a point to the FSC. There are many different SNVT
types available for analog points. The type of SNVTs available will depend on the type of analog point being
added. When adding analog points:
•
Analog points are input or output, hardware or software.
Output hardware points are:
0-10VDC
Floaters.
Input hardware points are:
0-5VDC
0-10VDC thermistors
0-20mA
4-20mA
Totalizers.
•
Hardware points must be assigned to a I/O module and point on the module.
•
The same SNVTs are available to all the analog points.
Figure 2. SNVT Types For Analog Point
Table 2 lists the SNVT # and Type, a brief description of the SNVT, and the range of the SNVT for analog
points.
A-6
Section 6 - Appendix A
Rev 5.4
MCL Tool User’s Guide
SNVTs
SNVT Types for Analog Points
SNVT # and Type
Description
Units and Range
001 Ampere
Used to measure electrical current
Amps: -3276.8 to 3276.7
Accuracy
0.1
005 BTU (Kilo)
Used to measure heat energy
KBTU: 0 to 65535
1
006 BTU (Mega)
Used to measure heat energy
MBTU: 0 to 65535
1
008 Count
Used to keep a count of changes of Count(s): 0 to 65,535
state or other values
009 Count Increment Used to store an offset for a count Count(s): -32768 to 32768
0
013 Electrical Energy Used to measure electrical energy
0
015 Flow
1
kWH: 0 to 65,535
016 Flow (Mil)
Used to measure the flow of volume CFM: 0 to 138,859
LPS: 0 to 65,534
Used to measure the flow of volume mLPS: 0 to 65,535
2.119
1
1
017 Length
Used to measure length
m: 0 to 6,553.5
018 Length (Kilo)
Used to measure length
km: 0 to 6,553.5
0.1
019 Length (Micr)
Used to measure length
µm:
0.1
020 Length (Mil)
Used to measure length
mm: 0 to 6,553.5
0.1
023 Mass
Mass in grams
g: 0 to 6,553.5
0.1
024 Mass (Kilo)
Mass in kilograms
025 Mass (Mega)
Mass in metric tons
026 Mass (Mil)
Mass in milligrams
Lbs: 0 to 14,447.994
Kg: 0 to 6553.5
KLbs: 0 to 14,447.994
Mg: 0 to 6553.5
mg: 0 to 6,553.5
0.22
0.1
0.22
0.1
0.1
0.1
0 to 6,553.5
021 Level Cont
028 Electrical Pow er Used to measure electrical pow er
kW: 0 to 6,553.5
1
029 PPM
Used to measure Parts Per Million
PPM: 0 to 65535
1
030 Pressure
Used to measure pressure
PSI: -475.26 to 475.25
KPascals: -3276.80 to 3276.70
2
051 Count F
Used to keep a count of changes of
state or other values (float)
Used to store an offset for a count
(float)
Used to measure flow of volume
(float)
Counts: 0 to 1E38
1
Count: -1E38 to 1E38
1
052 Count Inc F
053 Flow (Float)
054 Length (Float)
Used to measure length (float)
056 Mass (Float)
Used to measure mass
GPM: -5.3935852E39 to
5.3935852E39
KGPM: -5.3935773E36 to
5.3935773E36
LPS: -3.4028235E36 to
3.4028235E36
Ft: 0 to 1.1164119E39
m: 0 to 3.4028235E38
g: 0 to 3.4028235E38
Table 2. SNVTs and Ranges for Analog Points
Section 6 - Appendix A
A-7
SNVTs
A-8
MCL Tool User’s Guide
Section 6 - Appendix A
Rev 5.4
Appendix B
Glossary
This chapter contains information on:
MCL Tool Terminology
Glossary
MCL Tool User’s Guide
Rev 5.4
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 MCL Tool 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 MCLT.
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 point’s 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. 35°F, 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.
B-2
Section 6 - Appendix B
Rev 5.4
MCL Tool User’s Guide
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 - MCL Tool’s 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 doesn’t 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 MCLT, 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.
DO - Digital Output.
Section 6 - Appendix B
B-3
Glossary
MCL Tool User’s Guide
Rev 5.4
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 MCLT 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.
DXF - Data Interchange Format - A standard ASCII file format used to transfer CAD vector files between
programs like AutoCAD® and Visio®.
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 that 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; MCLT.
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.
B-4
Section 6 - Appendix B
Rev 5.4
MCL Tool User’s Guide
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®, 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.
Interval - Repeating time value that when expired, the defined action is taken.
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 - Local Area Network.
LCA (LONWORKS Component Architecture) - The LNS application programming interface for Microsoft
Windows 2000® Professional or Windows XP® Professional 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.
LED -Light Emitting Diode.
LNS (LONWORKS Network Services) - Echelon’s 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 - Software engine consisting of a library and tools that performs network services.
LNServer - The software interface that allows MCLT 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.
Section 6 - Appendix B
B-5
Glossary
MCL Tool User’s Guide
Rev 5.4
Logical Tree - Map of the MCL Tool 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) - Echelon’s 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 - 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 re-circulated air.
MAC (Media Access Control) 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 that allows 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 AHU’s
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 point’s 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.
MCL Tool (Metasys Connectivity to LONWORKS networks) - An LNS binding software tool used for binding
and configuring LONWORKS networks.
MCLT (Metasys Connectivity to LONWORKS TOOL) - The graphical user interface (GUI) component of MCL
Tool.
MDI (Multiple Discrete Input) - A point type that allows 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 movements which cause
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.
B-6
Section 6 - Appendix B
Rev 5.4
MCL Tool User’s Guide
Glossary
Min Value - The minimum value a point’s 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.
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
NAE - Network Automation Engine - A Web-enabled network controller with BACnet protocol, LONWORKS
network, and N2 Bus communications. The NAE monitors and supervises Heating, Ventilation, and AirConditioning (HVAC) equipment, lighting, security, smoke control, and access control.
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 LONWORKS network 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®, it’s the fastest LAN transport protocol.
NetBIOS - An early (1980s) mechanism for client/server communication which can be used across different
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 it’s Neuron ID number.
MCL Tool Server - Server for MCL Tool. Handles communication between MCLT and the Network Manager.
NIC - Network Interface Card. A hardware card which is installed in the PC’s expansion bus slot and connects
the PC with the network.
Node - The MCLT Network Interface, a router, or a controller in the field, or the Physical Tree element
representing the item.
Node History Window - A MCLT window which displays information on the on-line/off-line nature of devices
in the MCL Tool 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 MCLT (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.
Section 6 - Appendix B
B-7
Glossary
MCL Tool User’s Guide
Rev 5.4
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 it’s 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.
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.
Offset - Time value that an action is delayed from the designated start time.
Operator - Any individual who operates the workstation.
P
PCLTA - Personal Computer LonTalk Adapter. Hardware/PC interface board which converts data to/from the
field.
PEC - Packaged Equipment Controller.
Physical Tree - Map of the MCL Tool 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 - A Details working panel that lists 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 application’s 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 airflow.
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.
B-8
Section 6 - Appendix B
Rev 5.4
MCL Tool User’s Guide
Glossary
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.
Security File - Profile set up in MCL Tool 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 that is used when configuring a node. Activating the service pin
broadcasts the neuron ID to the MCLT.
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 MCL
Tool server. The MCL Tool 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 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.
Section 6 - Appendix B
B-9
Glossary
MCL Tool User’s Guide
Rev 5.4
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.
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 MCL Tool 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 - A temperature/setpoint/override microcontroller-controlled 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 that 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.
B-10
Section 6 - Appendix B
Appendix C
MCL Tool Architecture
This chapter contains information on:
Overview of MCL Tool and LNS Architecture
MCL Tool (MCLT)
LNServer
LNS 3.0 Architecture
Example of MCL Tool Software Interactions
MCL Tool Architecture
MCL Tool User’s Guide
Rev 5.4
OVERVIEW OF MCL TOOL AND LNS ARCHITECTURE
MCL Tool 5.4 contains two software programs that interact directly with LNS. These are MCLT, and LNServer.
LNS architecture consists of Network Services Server (NSS), Network Services Interface (NSI), and LONWORKS
Component Architecture (LCA) Object Server Active X Control.
MCLT is the graphical user interface, and LNServer processes information for the MCLT. LNS relays field
information to and from LNServer, and stores information in the database. LNS can be configured as a server
with both NSS and NSI installed, or as a client, which has neither. The LCA Object Server Active X Control
enables communication between MCLT and LNS.
While MCL Tool 5.4 uses LONWORKS® Network Services (LNS) 3.0 Architecture as a network management tool.
LNS allows software tools from different vendors to work together on a network. Users see the MCLT graphical
user interface, but LNS core services are transparent. The LNS architecture exists as an underlying framework,
providing installation, configuration, and maintenance services, as well as node monitoring and control. Figure 1
illustrates the relationship between MCL Tool, the LNS architecture on both main and remote PCs. The M3 and
M5 Workstations connect to the LONWORKS network through the NAE.
Main MCL Tool PC
MCL Tool Software
MCLT
Remote MCL Tool PC
TCP/IP
Connection
LNServer
MCL Tool Software
LONWORKS Network Server
MCLT
TCP/IP
Connection
LNServer
Component Object Model Connection
LONWORKS Software/Hardware
LCA Object Server
LonWorks Network
Services Server
Component Object Model Connection
Database
LONWORKS Software
LCA Object Server
LNS
NSI
Network
Services
Interface
NSS
Network Services
Server
LONWORKS Network
(LON card -i.e. PCLTA-10,
PCLTA-20, or
PCC-10)
LONWORKS Network
NODE
NODE
Ethernet
Connection
NODE
NODE
NODE
NAE
M3 or M5 Workstation
System Configuration Tool (SCT)
Figure 1. Relationships Between MCL Tool 5.4, LNS 3.0 Architecture, and the M3 or M5 Workstation
MCL TOOL SOFTWARE
MCL Tool 5.4 contains two software programs; MCLT, and LNServer. MCLT provides the capability to configure, edit, and program your building control system. LNServer provides access to the LNS architecture, and
gives MCL Tool the ability to interact with Active X component-based software.
MCLT
MCLT is the graphical component of MCL Tool. This is the MCL Tool User Interface (UI), and allows the user
to view and work with information regarding the nodes on the system, set up Control Programming Language
(CPL) programs, use schedules, set up graphical representations of the building system, etc.
C-2
Section 6 - Appendix C
Rev 5.4
MCL Tool User’s Guide
MCL Tool Architecture
LNSERVER
LNServer connects MCLT 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 MCLT. A copy of LNServer must be installed on every PC; both main and
remote.
LNS 3.0 ARCHITECTURE
LNS architecture has two main components: Network Services Server (NSS) and Network Services Interface
(NSI). NSS provides network management services. It communicates with the field via the LONWORKS interface
card (NSI). NSS and NSI operations are transparent to the user. The LONWORKS Component Architecture (LCA)
Object Server Active X Control provides a programming language-independent interface to LNS.
LNS uses a client/server model. With LNS, the user can setup, configure, or manage the network from any point,
using a variety of tools. LNS automatically performs many networking tasks, including detection of new nodes
and automatic notification of address changes. LNS continually updates all user interfaces that monitor and
control nodes.
All Echelon LNS software is automatically installed during the MCL Tool installation. The main system will
have the Network Services Server (NSS), the network databases, and the LonTalk interface card. Remote
systems will have only LNS client.
LCA OBJECT SERVER ACTIVEX CONTROL
The LONWORKS Component Architecture (LCA) Object Server is an ActiveX control that converts LNS objects
(e.g., devices, routers, channels) managed by the NSS for Windows engine into standard OLE objects. The
object server also provides a network tool kernel that enables sharing of information and objects between
multiple tools and components.
Echelon’s LONWORKS Component Architecture (LCA) Object Server is installed on each MCL Tool PC to
communicate with the Network Services Server (NSS).
NETWORK SERVICES SERVER (NSS)
The Network Services Server (NSS) is the LNS network management service. It processes the data, maintains
the network database, and executes the services requested by the clients from the various points of system
access. Each MCL Tool system will have ONLY one NSS, and it will be located in the main MCL Tool PC. All
IP remote PCs and network tools communicate with the main PC’s NSS via TCP/IP. Individual clients on the
network may monitor the network, but all changes must be made through the single NSS.
The NSS communicates with LNServer (and ultimately, MCLT) through the LCA Object Server Active X
Control. NSS communicates with devices in the field through the NSI ( see below).
NETWORK SERVICES INTERFACE (NSI)
Information is passed to the field network from the NSS through the Network Services Interface (NSI) card. The
Network Services Interface (NSI) is the hardware interface card in the main MCL Tool PC. This interface card
will be either the PCLTA-10, the PCLTA-20, or the PCC-10. The only NSI is located in the main MCL Tool PC.
Remote PCs communicate via TCP/IP with the NSS on the main MCL Tool PC.
EXAMPLE OF MCL TOOL SOFTWARE INTERACTION
MCLT, LNServer, and the Echelon LNS components work together to make up MCL Tool 5.4. The MCLT
allows the user to visually interface with their environmental control system. 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.
Section 6 - Appendix C
C-3
MCL Tool Architecture
MCL Tool User’s Guide
Rev 5.4
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 MCLT. The
NSS is also communicating with the device in the field through the NSI card.
When a VAV-02 node is added to the Physical Tree through the MCLT, 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.
User adds VAV-02 node to the Physical Tree in MCLT.
2.
MCLT requests service pin from LNServer. User sends service pin from the device in the field,
bypassing the LNS database.
3.
MCLT sends Neuron ID from LNServer, which passes the data to LNS.
4.
MCLT commands the Network Image and Configuration Data to be downloaded to the VAV-02 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 MCLT.
Figure 2 below illustrates the software interactions described above:
MCLT
1. Add Node
LNServer
LNS
2. Get
Service
Pin
LNServer
LNS
LNServer
LNS
LNServer
LNS
3. Set
Neuron ID
4. Send
Network
Image
VAV-02 Node
VAV-02 Node
VAV-02 Node
Send
Config.
Data
Figure 2. MCL Tools Software Interactions
C-4
(Sometimes)
Section 6 - Appendix C
Appendix D
LNServer
This chapter contains information on:
LNServer
LNServer
MCL Tool User’s Guide
Rev 5.4
OVERVIEW OF LNSERVER
LNServer connects MCLT to LONWORKS Network Services (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 MCLT. A copy of LNServer must be
installed on every PC; both main and remote.
STARTING LNSERVER
1.
Double Click on
LNServer icon OR:
2.
Click
> Programs >MCL Tool 5.4 Main System > LNServer or:
3.
Click
> Programs > MCL Tool 5.4 Start. This option will open both LNServer and
MCLT.
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
MCLT. The User Connection Window will remain blank until MCLT is running.
Title Bar
Menu Bar
LNServer
Messages
User
Connection
Window
UI
Activity
Tree
Poll
Thread
System
Status
Window
Figure 1. LNServer Main Window
D-2
Section 6 - Appendix D
Rev 5.4
MCL Tool User’s Guide
LNServer
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.
Figure 2. LNServer Title Bar
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.
Click the menu name.
Figure 3. LNServer Menu Bar
Figure 4. Example Of LNServer Pull-down Menu From Menu Bar.
USER CONNECTION WINDOW
The User Connection window (Figure 5) allows the user to view all activity as it is being executed in MCLT. The
user can track node commands, bindings, queries, and MCLT system responses.
Figure 5. User Connectivity window
Section 6 - Appendix D
D-3
LNServer
MCL Tool User’s Guide
Rev 5.4
LNSERVER MESSAGES WINDOW
The LNServer Messages window (Figure 6) displays the steps LNServer takes as it initializes. The user can
verify which database is being accessed, node activity, etc.
Figure 6. LNServer Messages Window
UI ACTIVITY WINDOW
The UI (User Interface) Activity window (Figure 7) displays the activity being displayed on the user’s computer
monitor. It continually refreshes, or “paints”, as objects are moved, resized, etc., on the viewing screen.
Figure 7. LNServer UI Activity Window
TREE POLL THREAD WINDOW
The Tree Poll Thread window (Figure 8) monitors the communication between the two software applications:
LNServer and MCLT.
Figure 8. LNServer Tree Poll Thread Window
D-4
Section 6 - Appendix D
Rev 5.4
MCL Tool User’s Guide
LNServer
SYSTEM STATUS WINDOW
The System Status window (Figure 9) displays the network being used, network connectivity status, the system
and subsystems being accessed, and application interaction.
Figure 9. System Status Window
EXITING LNSERVER
There are four ways to exit the MCLT:
1.
Click on File from the Menu Bar. Select Exit.
2.
Right click anywhere on the Title Bar. Select Close.
3.
Click the
4.
Click on the LNServer icon in the left corner of the Title Bar. Select Close.
(Close) button from Title Bar.
The LNServer button on the Task Bar at the bottom of the screen will appear as in Figure 7.
Figure 7. LNServer Shutting Down
Section 6 - Appendix D
D-5
LNServer
D-6
MCL Tool User’s Guide
Section 6 - Appendix D
Rev 5.4
Appendix E
M3/M5/MCL Tool System Architecture
This chapter contains information on:
Overview of M3/M5/MCL Tool Architecture
Compatibility and Support
M3 Workstation
MCL Tool User Interface (MCLT)
LNServer
LNS 3.0 Architecture
M3/M5/MCL Tool System Architecture
MCL tool User’s Guide
Rev 5.4
OVERVIEW
The M3/M5/MCL Tool 5.4 System Architecture (Figure 1) consists of 5 software components:
· M3 or M5 Workstation and the Iconix components (M-Graph, M-Alarm, M-Trend)
· MCT, which is the primary tool for interfacing with LNS (LONWORKS Network Services)
· LNServer, which is the direct LCA (LONWORKS Components Architecture) layer interface to
LNS
· LONWORKS OPC Server, which communicates to LNServer to automatically map all point
setup in the LNS database via LNServer and the MCLT
· Echelon’s LNS v3.02 LONWORKS Database
M3/M5/MCL Tool v5.4
M3/M5
M-Graph
Workstation
M-Trend
MCL Tool PC
M-Alarm
Alarm & Event
MCLT LNServer
L-Schedule
Alarm & Trend
Plug-In
Echelon LNS 3.02
Newron OPC Server
Figure 1. M3/M5/MCL Tool 5.4 System Architecture
CONFIGURATION TOOLS
The primary configuration tool for the LONWORKS network is MCL Tool. Any LONMARK standard node can be
set up and configured using the MCL Tool. MCL Tool includes all tools necessary to edit and configure the
LNS database and LONMARK standard nodes. The configuration for the new OPC server will be handled in a
combination of automatic tag generations via the LNServer and through an advanced editor in the MCLT.
SUPPORT FOR LONMARK COMPLIANT FIELD CONTROLLERS
Any LONMARK standard field controller is supported by MCLT. The primary basis for this support is through the
use of Echelon’s LNS, version 3.02.
E-2
Section 6 - Appendix E
Rev 5.4
MCL Tool User’s Guide
M3/M5/MCL Tool SystemArchitecture
SYSTEM REQUIREMENTS
The criteria listed below are necessary for the M3/M5/MCL Tool to operate correctly.
OPERATING SYSTEM SUPPORT REQUIREMENTS
The M3/M5/MCL Tool 5.4 is based on the LNS 3.02 core and is limited to the following operating systems:
·
Windows® 2000 operating system with Service Pack (SP) 4
·
Windows® XP Professional operating system with SP1
COMPUTER REQUIREMENTS
The M3/M5/MCL Tool run on any PC platform configuration of the supported operating systems.
Recommended for all MCL Tool, M3, and M5 Workstation applications.
·
2.6 GHz Pentium® 4 processor
·
256 MB Random Access Memory (RAM) (512 MB for high point density networks)
·
40 GB minimum (600 MB of free space on yur hard disk for virtual memory)
·
Super VGA Monitor (800 x 600), (1024 x 768), or (1280 x 1024) screen resolution
·
CD-ROM 4x or higher (CD-RW drive is recommended for backups).
·
LonTalk® Card for connection to the LONWORKS network.(PCLTA-10, PCLTA-20 or PCC-10).
Note: Full-size PCLTA card with piggyback SMX board can not be used.
COMPATIBILITY AND SUPPORT
The M3/M5/MCL Tool is fully compatible with LONWORKS protocol standards. It supports direct connection of
Ethernet NIC to Echelon’s iLON routers through standard TCP/IP network. The system architecture is designed
to support a variety of third party nodes.
OPC SERVERS
·
Supports multiple OPC servers and their associated communication capabilities within a single
platform. This includes all BN/N30 OPC servers developed by Johnson Controls.
·
All applications can support/interact for data accessibility with other OPC servers residing on a
single platform.
·
A LON OPC server configuration that is capable of supporting up to 32,000 OPC tags.
·
Browse the LON OPC database even when the M3/MCLT is offline to the LON network.
ALARM MESSAGE MANAGEMENT
The system architecture supports M-Alarm, the ICONICS AlarmWorX32 OPC Alarm and Event Server, and the
AlarmWorX32 Configuration tool. All alarm management functions of these tools are present, including print
and graphics capabilities.
TRENDING
The M3/M5/MCL Tool has all the trending capabilities provided with the M3 components M-Collector, MHistorian, and M-Trend. It uses the same methods and behaviors as are used with the M3 Workstation, and the
user can define the initial configuration of the conditions and parameters for the default/standard trend recording
with the LON OPC database configuration tool. For all selected LON OPCs, a trend-sampling period of 30
minutes is defined. The trend sample period is modifiable in the M-Collector.
The M3/MCLT archives all trend samples collected from the LON network in the same archive database as the
trend samples collected from the N30 network. Capability is provided to support any ODBC compliant database
that is supported with M3 Release 3 (or later/latest version).
Section 6 - Appendix E
E-3
M3/M5/MCL Tool System Architecture
MCL tool User’s Guide
Rev 5.4
SUPPORT FOR ADDITIONAL M3/M5 COMPONENT APPLICATIONS
The M3/M5/MCL Tool also provides for the LON network the support for additional M3 component applications:
·
Support for all M-Web capabilities as being provided with M-Web Release 3 for the M3 Workstation.
·
Support for all ICONICS AlarmWorX32 MultiMedia Extension capabilities as being planned as an
enhancement for the M-Alarm component.
M3 AND M5 WORKSTATION
The M3 and M5 Workstation both provide the dynamic graphical display for the building control system. The
M3/M5 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. M3/M5 receives information from the field via the OPC Server. For further information,
please consult the appropriate M3 and M5 (M-Series) Workstation documentation.
MCL TOOL SOFTWARE
MCL Tool 5.4 contains two software programs; MCLT, and LNServer. MCLT provides the capability to configure, edit, and program your building control system. LNServer provides access to the LNS architecture, and
gives MCL Tool the ability to interact with Active X component-based software.
MCLT
MCLT is the graphical component of MCL Tool. This is the MCL Tool User Interface (UI), and allows the user
to view and work with information regarding the nodes on the system, set up Control Programming Language
(CPL) programs, use schedules, set up graphical representations of the building system, etc. Please see Section
Six, Appendices - Appendix C for more information.
LNSERVER
LNServer connects MCLT 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 MCLT. A copy of LNServer must be installed on every PC; both main and
remote. Please see Section Six, Appendices - Appendix D for more information.
LNS 3.0 ARCHITECTURE
LNS architecture has two main components: Network Services Server (NSS) and Network Services Interface
(NSI). NSS provides network management services. It communicates with the field via the LONWORKS interface
card (NSI). NSS and NSI operations are transparent to the user. The LONWORKS Component Architecture (LCA)
Object Server Active X Control provides a programming language-independent interface to LNS.
LNS uses a client/server model. With LNS, the user can setup, configure, or manage the network from any point,
using a variety of tools. LNS automatically performs many networking tasks, including detection of new nodes
and automatic notification of address changes. LNS continually updates all user interfaces that monitor and
control nodes.
All Echelon LNS software is automatically installed during the MCL Tool installation. The main system will
have the Network Services Server (NSS), the network databases, and the LonTalk interface card. Remote
systems will only an LNS client. Please see Section Six, Appendices - Appendix C for more information.
OPC LONWORKS SERVER
The OPC LONWORKS® Server is the “plug-and-play” interface between the M3 Workstation and the LNS
Architecture. It utilizes Object Linking and Embedding – for Process Control (OPC) technology for plug-andplay software, providing communications between building control systems. The OPC Server accesses data from
the field through LNS, and provides that data to the M3 Workstation. The multi-tasking OPC LONWORKS® Server
communicates with all LONTALK® media. For more information, please contact the manufacturer.
E-4
Section 6 - Appendix E
Appendix F
Error Messages
This chapter contains information on:
MCLT Communication Error Messages
MCLT General Error Messages
MCLT Binding Error Messages
Error Messages
MCL Tool User’s Guide
Rev 5.4
OVERVIEW
This chapter provides a listing of some of the more common error messages the User may encounter while
running the MCLT.
MCLT COMMUNICATION ERRORS
Most of the communication error messages generated by MCL Tool are displayed for informational purposes
only and do not require any correctional action to be taken by the User.
Communication errors can be one of three general types:
Type 1 - MCLT is having trouble communicating with a device or server and closes the connection. MCLT
automatically retries to establish the required connection, and the User must resend the message.
Type 2 - An unanticipated internal error has been generated. MCLT automatically retries to establish the
required connection, and the User must resend the message.
Type 3 - Unable to establish a connection because LNServer or LNS is busy. MCLT automatically retries to
establish the required connection, and the User must resend the message.
NOTE: Type 1 and Type 2 errors are very rare. If you are having repeated occurrences of these
messages, please contact Customer Support (see Appendix F, MCL Tools 5.4 Contact
Information).
Table 1 below lists some of the more common MCLT communication errors:
MCLT Communication Errors
Number
Error Message
Received sub-packets (of a large
packet) in the wrong order.
Received a packet with the wrong
message revision.
Received a packet that was too
short.
Error Type
Action Required
1
Resend the message.
1
Resend the message.
1
Resend the message.
2
Resend the message.
104
Sent a packet that was too short.
Memory failure while sending a
packet.
2
Resend the message.
105
Sent a packet that was too big.
2
Resend the message.
106
The reply packet timed out.
3
Resend the message.
107
Failure while sending a packet.
2
Resend the message.
108
Failure while waiting for a reply.
2
Resend the message.
100
101
102
103
Table 1. Common MCLT Communication Errors
F-2
Section 6 - Appendix F
Rev 5.4
MCL Tool User’s Guide
Error Messages
GENERAL ERRORS
General errors normally occur when a node is being added or modified. A general error also occurs when the
User tries to initiate an event without completing all necessary prior steps. To correct the error, the User must
recheck device settings, parameters, etc.
Table 2 below lists some of the most common general errors. For further information, please contact Customer
Support (see Appendix F, MCL Tools 5.4 Contact Information).
Error Number:
32805
Error Message:
The device must be assigned a Neuron ID for this operation to complete (LNS NS error 37)
Explanation:
LNS searches by the Neuron ID number, w ithout w hich it can not find the device on the netw ork.
Action Required:
Error Number:
Error Message:
Recheck steps taken prior to last action before error message.
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
32806
Mismatched program ids (LNS NS error 38)
The program ID of the device indicated by the supplied Neuron ID is different from that of the device in the
database. Either the device type is incorrect, or a w rong softw are revision is installed.
Verify that the device type and softw are revisions in the device are correct.
32827
Program interface does not match previously defined programs's interface (LNS NS error 59).
LNS checks the interface of a device w hen sending a netw ork image to it. This error is generated w hen the
interface does not match the interface defined in the database.
Verify that the device and .XIF file match (set up earlier in the setup). If so, contact the device manufacturer
to verify compatibility w ith LNS.
32881
Could not get value for specified CP (LNS NS error 113).
The device may not have a value defined for the CP (Configuration Parameter).
Verify the device is accessible. Set the CP value individually, or by using the node Setup node menu
command (set CPs to default value).
32961
Warning: Function completed successfully but the nodes have not been successfully updated (LNS NS
error 4030).
This w arning means that the LNS internal time-outs did not allow it to finish updating the device.
Monitor the device status on the Physical Tree for eventual update. If LNS does not complete the update,
verify the device is LNS-compatible and is functioning and communicating correctly w ith LNS.
Table 2. General Errors (continued on next page)
Section 6 - Appendix F
F-3
Error Messages
MCL Tool User’s Guide
Error Number:
48785
Error Message:
Can't update w hen offnet. (LNS LCA error 17)
Explanation:
System is offnet. Server may be dow n.
Action Required:
Error Number:
Error Message:
Check the netw ork, and set the system Onnet.
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
48805
Neuron ID changed--use replace, not commission. (LNS LCA error 37)
The Neuron ID of the node has been modified, and then an attempt w as made to send the netw ork image to
it.
If the Neuron ID has changed, the User must use the Replace Node command, not the Setup Node >
Send Netw ork Im age command.
48870
Neuron ID in use. (LNS LCA error 102)
The Neuron ID specified is already in use by another node.
Verify the correct Neuron ID w as entered. If so, check the other nodes in the system and locate the other
node using that Neuron ID. If no other node contains the Neuron ID, database damage is likely. Send a copy
of the database to Customer Support, w here it w ill be forw arded to Echelon.
53797
Request timed out.
The request to the device timed out.
Verify that the device is communicating on the netw ork, and retry the operation.
53804
The node name specified is the same as an existing node.
Another node on the Physical Tree is already bearing that name.
Change the node name and retry the operation. If the problem continues, find the node w ith the name in
question and rename it. If the problem still persists, database damage is likely. Send a copy of the database
to Customer Support, w here it w ill be forw arded to Echelon.
53805
The router name specified is the same as an existing router.
Another router on the Physical Tree is already bearing that name.
Change the router name and retry the operation. If the problem continues, find the router w ith the name in
question and rename it. If the problem still persists, database damage is likely. Send a copy of the database
to Customer Support, w here it w ill be forw arded to Echelon.
53878
No valid device templates for this transceiver type. Cannot get device from the netw ork due to it being in
engineered mode/offline.
The list of device templates show n in the Add Node box is filtered to match the transceiver type of the
channel to w hich the node is being added. Either the transceiver type is w rong, or there are no device
templates in the system for that transceiver type. The Add device from netw ork option is only available
w hen the system is not in engineered mode and is Onnet.
Verify that the transceiver type selected is correct, and that all needed device templates exist.
Table 2. General Errors (continued from previous page)
F-4
Section 6 - Appendix F
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
Error Messages
BINDING ERRORS
Binding errors normally occur when a node is either being commissioned or when the NVs are being bound.
Binding errors safeguard the structure of the control system by preventing duplications and mismatched settings.
To correct the following errors, follow the Action Required instructions shown in Table 3 below:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
48379
Priority not configurable--check CDT. (LNS CONN error 11)
The CDT (Connection Description Template) indicates that it is attempting to force the
connection priority messaging option. One or more of the NVs (Network Variables) in the
connection does not allow the tool to configure that.
Check CDT.
48380
Authentication not configurable--check CDT. (LNS CONN error 12)
The CDT (Connection Description Template) indicates that it is attempting to force the
connection authentication option. One or more of the NVs in the connection does not
allow the tool to configure that.
Check CDT.
48381
Service type not configurable--check CDT. (LNS CONN error 13)
The CDT (Connection Description Template) indicates that it is attempting to force the
service type option. One or more of the NVs in the connection does not allow the tool to
configure that.
Check CDT.
48383
No more address slots. (LNS CONN error 15)
One or more of the nodes has run out of address table entries.
Determine which node (sender or receiver) and modify the CDT and other bindings to
reduce the number of address table entries needed.
48385
No more NV selectors. (LNS CONN error 15)
There are too many NV connections in the system. (LNS CONN error 17)
Recheck and reduce the number of binds.
48387
Authentication mismatch. (LNS CONN error 19)
Two or more of the nodes in the connection have different authentication specifications.
Check NV setups.
48388
Group too large to use acknowledged service. (LNS CONN error 20)
Groups of more than a few nodes cannot use the acknowledged service option.
Change the service type in the CDT to unacknowledged-repeated, or make the group
smaller.
Table 3. Binding Errors (continued on next page)
Section 6 - Appendix F
F-5
Error Messages
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
Error Number:
Error Message:
Explanation:
Action Required:
MCL Tool User’s Guide
48389
Unacknowledged service not allowed with authentication.
Authentication only works with acknowledged service. (LNS CONN error 21)
Change CDT settings to acknowledged service.
48391
Broadcast subnets differ. (LNS CONN error 23)
Subnet broadcast addressing was specified, but two or more nodes in the connection are
not in the same subnet.
Change the addressing type.
48394
Broadcast service cannot use authentication. (LNS CONN error 26)
Acknowledged service is not allowed when using broadcast addressing.
Change the service type to unacknowledged or unacknowledged-repeated.
48396
Conflicting priority settings--compare CDTs. (LNS CONN error 28)
One or more nodes being modified are in one or more overlapping connections. Priority
settings in the CDTs do not match.
Compare the CDTs for the overlapping connections and change settings to match.
48397
Conflicting authentication settings--compare CDTs. (LNS CONN error 29)
One or more nodes being modified are in one or more overlapping connections.
Authentication settings in the CDTs do not match.
Compare the CDTs for the overlapping connections and change settings to match.
48398
Conflicting service type settings--compare CDTs. (LNS CONN error 30)
One or more nodes being modified are in one or more overlapping connections. Service
type settings in the CDTs do not match.
Compare the CDTs for the overlapping connections and change settings to match.
48399
Conflicting timer settings--compare CDTs. (LNS CONN error 31)
One or more nodes being modified are in one or more overlapping connections. Timer
settings in the CDTs do not match.
Compare the CDTs for the overlapping connections and change settings to match.
48400
Conflicting broadcast settings--compare CDTs. (LNS CONN error 32)
One or more nodes being modified are in one or more overlapping connections.
Addressing settings in the CDTs do not match.
Compare the CDTs for the overlapping connections and change settings to match.
Table 3. Binding Errors (continued from previous page)
F-6
Section 6 - Appendix F
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
Database Print
Appendix G
Database Print
This chapter contains information on:
Database Print Wizard
Database Print Filetypes
Section 6 - Appendix G
G-1
Database Print
MCL Tool User’s Guide
Rev 5.4
OVERVIEW OF DATABASE PRINT
The Database Print feature of MCL Tool allows you to print LNS 3.x database information into a standard
format. The printout consists of database configuration parameters, binding, schedules, trending, and CPL
programming. Output can be in a tabular text format, or a graphical format for CPL files. This documentation
can be used as a hard copy for a job sign off, a reference for system troubleshooting, or as a hardcopy database
backup.
The Database print wizard is a series of screens that allow you to select a node(s) to print, then select specific
node parameters to be included in the printout.
VIEWING DATABASE PRINT OUTPUT
The Database Print output is viewable from standard Internet browser applications such as Internet Explorer® or
Netscape®. The two database output filetypes are HTML and XML.
Note: XML format is only viewable in IE 5.0 or above.
The INDEX.HTML file is the only file you need to run to view all database information. The INDEX.HTML
contains internal links to all associated files so you don’t have to open a large number of files. It is always stored
in the root of the database folder, even when HTML is selected and an HTML subfolder is created.
DATABASE FOLDERS
When you run the Database Print program it creates a number of files for that session, and stores them in a single
folder. The folder is created automatically and is named using the date and time the database file was created.
Example: 20020415_1345 would correspond to a file created on April 15, 2002 at 1:45 P.M.
DATABASE FILE TYPES
XML FILES
The Database Print program, by default, creates a separate XML file for each selected node. These XML files
are automatically named using the selected node’s name. These files are then stored in the main database folder
as described above.
HTML FILES
Checking the HTML checkbox in the wizard will automatically convert the XML files to HTML and store them
in an HTML subfolder created inside the main database folder.
The Database Print is implemented by clicking on the printer icon found on the main toolbar (Figure 1).
Figure 1 Toolbar
TO PRINT A DEVICE’S DATABASE
1.
G-2
Click on the Database Print icon
Section 6 - Appendix G
to open the Available Nodes screen (Figure 2).
Rev 5.4
MCL Tool User’s Guide
Database Print
Figure 2 Available Nodes screen
The physical tree, displayed in the left window of the Available Nodes screen, contains all available nodes. You
have several buttons to help you select the nodes to be printed. To select a node, click the node in the physical
tree to highlight it, then click one of the buttons shown below.
The
button adds the currently selected node to the right side window.
The
button adds all nodes on the physical tree to the right side window.
The
button deletes the single selected node from the right side window.
The
button deletes all nodes from the right side window.
The
button adds all devices, of the currently selected node type, to the right side window.
2.
Click on a node in the Available Nodes list, then click the
button. The selected node will
be displayed in the right window of the Database Print screen (Figure 3).
Figure 3 Screen Showing Newly Added Nodes
Section 6 - Appendix G
G-3
Database Print
MCL Tool User’s Guide
3.
Rev 5.4
Continue to add nodes as you require. Once you have selected all the nodes you want to print, click
the
button to move to the Select The Option(s) You Want to Print screen (Figure 4).
Figure 4 Select The Option(s) You Want To Print Screen
4.
Click the checkbox of each option you want to print for the previously selected nodes (Figure 5).
Descriptions of each checkbox are shown below:
Node Configuration - This lists the node’s configuration specifics.
Trending - This lists any trending associated with each selected node.
Binding - This lists binding specifics for each selected node.
Schedule - This lists any schedules and their related information.
CPL - This lists, in text form as a default, any CPL programs assigned to each selected node.
Tabular - This lists the information in a tabular format.
Graphic (DXF) - This saves all CPL programs to a DXF file format.
Figure 5 Database Print Showing Selected Options
G-4
Section 6 - Appendix G
Rev 5.4
MCL Tool User’s Guide
5.
Database Print
Once you have selected all the options you want to print, click the
button to move to the
File Path screen (Figure 6). This screen allows you to set where the database files will be saved.
The default file type for saving database files is XML. Clicking the Convert to HTML checkbox saves the
database file in the HTML format.
Figure 6 File Path Screen
6. Click the
button if you need to change the current file save location. The Get File Path screen
will appear (Figure 7).
Figure 7 Get File Path Screen
Section 6 - Appendix G
G-5
Database Print
MCL Tool User’s Guide
7.
Rev 5.4
Once you have set the file paths and, if desired, chosen Convert to HTML, click the
button to move to the You have selected the following print option(s) screen (Figure 8).
Figure 8 Print Options Screen
This screen shows you the nodes you selected to print, and the information options selected for each node. An x
is displayed under each node print option you previously selected.
8.
Click the
button to begin the database print process. The bottom of the screen shows
the printing status of the each node as it is being saved.
DATABASE FILE INFORMATION
A new database folder is created each time a database is printed. Each new database folder is automatically
named with the following format: YYYY/MM/DD_TTTT where Y= year, M=month, D=day, followed by
_T=time the file was created. Example: A folder (Figure 9) named 20020419_0819 would be a folder that was
created on April 19, 2002 at 8:19 A.M.
Figure 9 XML File Folder Showing Database 20020419_0819
G-6
Section 6 - Appendix G
Rev 5.4
MCL Tool User’s Guide
Database Print
PRINTING OPTIONS
The chart below (Figure 10) shows the Database Print capability of each device type.
System
Node
3rd Party
Node
VAV-01
VAV-02
PEC
HPU
FCU
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
CPL
x
x
Schedule
x
x
Node
Config.
Binding
Trending
RTU
FSC-01
FSC-02
FLC-01
FLC-02
Router
x
Figure 10 Printing Options
EXAMPLE DATABASE FILE OUTPUT
The following screens are examples of the five main database print output categories. These files can vary
depending on the device, and how it has been configured.
NODE CONFIGURATION PRINTOUT
Figure 11 Example Node Configuration Screen Showing Points
Section 6 - Appendix G
G-7
Database Print
MCL Tool User’s Guide
Figure 12 Example Node Configuration Screen Showing ASCII Name
TRENDING PRINTOUT
Figure 13 Example Trending Screen
G-8
Section 6 - Appendix G
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
Database Print
BINDING PRINTOUT
Figure 14 Example Binding Database Printout
SCHEDULE PRINTOUT
Figure 15 Example Schedule Printout
Section 6 - Appendix G
G-9
Database Print
MCL Tool User’s Guide
Rev 5.4
CPL - TABULAR PRINTOUT
Figure 16 CPL Tabular Format File
CPL- GRAPHIC(DXF) PRINTOUT
DXF (Drawing Interchange File) files are saved in the directory you selected in the wizard. These files will be a
graphical representation of the CPL page itself. A sample folder with the DXF file is shown below (Figure 17).
Figure 17 DXF File and Folder
Programs such as Visio®, AutoCAD®, or VoloView® can then be used to view, edit, and print these DXF files.
Printed files can be used as a hardcopy backup method for CPL pages.
G-10
Section 6 - Appendix G
Rev 5.4
MCL Tool User’s Guide
Database Print
Figure 18 Sample DXF File Screen
Section 6 - Appendix G
G-11
Database Print
G-12
Section 6 - Appendix G
MCL Tool User’s Guide
Rev 5.4
Rev 5.4
MCL Tool User’s Guide
Database Print
Appendix H
CPL Program Examples
This chapter contains information on:
CPL Program Templates
Section 6 - Appendix H
H-1
Database Print
MCL Tool User’s Guide
Rev 5.4
OVERVIEW OF CPL PROGRAM EXAMPLES
There are a number of CPL programs included with MCL Tool. They are provided to simplify and speed the
CPL creation process for you. Each program was created for a specific purpose and may not exactly fit your
intended purpose. Changes to these programs may be required to customize them to work on your system.
Johnson Controls provides these programs as example templates and learning aids, and does not warranty them
for any specific purpose.
Each CPL program is provided as a ZIP file and includes a README.TXT and README.PDF file.
PROVIDED PROGRAMS
The list below is current at the time this document was created. Check the README file for additional information or look in the CPL directory.
CPL Application
1. 15 Minute Sliding Average Window
Folder Name
15MINWIN
2. 5 Second Ring Counter Program
H-2
3. Analog - Digital Convertor Program
ADCNVTR
4. Basic Alternator Program
ALTRNATR
5. Central Plant Control
CNTRLPLT
6. Cooling Tower Program
CLGTWR
7. FSC-TSO Program
FSCTSO
8. Sequenced Valve Program
SEQVLV
9. Simple Economizer Program
SMPLECON
10. Scheduling Program
SCHEDULING
Section 6 - Appendix H
Rev 5.4
MCL Tool User’s Guide
Appendices Index
Appendices Index
A
G
Additional M-Series Component Apps: E-4
Alarm Message Management
M-Alarm E-3
Analog Points A-6
Input Hardware Points A-6
Output Hardware Points A-6
Analog SNVTS A-6
Glossary B-2
B
Binding Errors F-5
C
Compatibility and Support Requirements E-3
Configuration Tools E-2
D
Database
Binding Printout G-9
CPL - Tabular Printout G-10
CPL- Graphic(DXF) G-10
Database File Types G-2
Database Folders G-2
File Information G-6
File Output G-7
Node Configuration Printout G-7
Overview Of Database Print G-2, I-2
Printing Options G-7
Schedule Printout G-9
Trending Printout G-8
Database Print G-2, I-2
Digital Points A-2
Output Hardware Points A-2
Digital SNVTs A-2
E
Exiting LNServer D-5
L
LNS 3.0
Architecture C-3, E-4
LCA Object Server ActiveX Control C-3
Network Services Interface (NSI) C-3
Network Services Server (NSS) C-3
LNServer C-3, E-4
LNServer Messages Window D-4
LonMark compliant Field Controllers E-2
M
MCL Tool
LNServer E-4
MCL Tool PC (MCLT) C-2
MCL Tool Software E-4
LNServer C-3
MCLT C-2
MCLT and LNS Architecture
Example of Software Interaction C-3
Overview C-2
MCLT Communication Errors F-2
Type 1 F-2
Type 2 F-2
Type 3 F-2
MCLT Error Messages
Overview F-2
MCLT General Errors F-3
MCLT Software C-2
Menu Bar D-3
N
Network Information D-5
O
OPC LonWorks Server E-4
OPC Servers E-3
Section 6 - Appendices
Index-1
Appendices Index
MCL Tool User’s Guide
SAppendices Index
SNVT A-2, A-6
Starting LNServer D-2
System Requirements E-3
Operating System Requirements E-3
Platform Support Requirements E-3
System Status Window D-5
T
Title Bar D-3
Tree Poll Thread Window D-4
Trending Support
M-Collector
M-Historian, and M-Trend. E-3
U
UI (User Interface) Window D-4
User Connection Window D-3
Index-2
Section 6 - Appendices
MCL Tool User’s Guide
Rev 5.4
Rev 2.1