CCNWeb Overview and Configuration Manual

CCNWeb Overview and Configuration Manual
CCNWeb
Overview and Configuration
Manual
Introduction ................................................................. 1
About this Manual .................................................. 1
Terminology ............................................................ 2
Operating Characteristics ........................................... 5
Applications ............................................................ 5
Exposing a CCNWeb through a Firewall ........ 6
Features ................................................................... 7
LED Indicators ................................................ 7
Connectors ..................................................... 8
Power Supply ................................................. 9
CCNWeb Configuration Tables .............................. 10
Broadcast Configuration Table ..................... 10
CCNWeb Configuration Table ...................... 10
Controller Identification Table ....................... 10
Internet Protocol Configuration Table ........... 10
Modem Configuration Table ......................... 11
User Access Configuration Table ................. 11
System Access Configuration Table ............. 11
CCNWeb Maintenance Tables ............................... 11
CCNWeb Maintenance Table ....................... 11
Internet Protocol Maintenance Table ............ 12
Modem Maintenance Table ........................... 12
Configuration ..............................................................13
Broadcast Configuration Table .............................. 13
CCNWeb Configuration Table ............................... 16
Controller Identification Table ................................19
Internet Protocol Configuration Table ....................19
Modem Service Configuration Table ...................... 21
User Access Service Configuration Table ..............24
System Access Service Configuration Table ......... 27
Maintenance ................................................................ 29
CCNWeb Maintenance Table ................................. 29
Internet Protocol Maintenance Table ..................... 32
Modem Maintenance Table .................................... 33
Web Operation ............................................................37
Logging In to the CCNWeb ....................................37
Home Page ..................................................... 37
The CCNWeb Menu ............................................... 39
Logging Out of the CCNWeb ................................. 40
Auto Logout ..................................................40
Scanning a CCN Bus .............................................. 40
Viewing Controller Tables ......................................43
Status Display Table Format .........................49
Modifying (Forcing) Status Display and
Maintenance Table Values ............................ 51
Clearing (Autoing) a Force ............................ 51
Occupancy and Setpoint Tables ...................52
Viewing CCN Alarms .............................................. 52
Alarm Message Format ................................. 54
Viewing Main View Pages ......................................55
Types of Main View Pages ............................ 55
Main View Page Library ................................. 55
To Display a Main View ................................55
Configuration Sheets
Broadcast Configuration Sheet ..............................59
CCNWeb Configuration Sheet ...............................60
Internet Protocol Configuration Sheet ....................61
Modem Configuration Sheet .................................. 62
Appendix A - Creating Main Views ............................ 63
Introduction ............................................................63
Factory-Provided Templates .........................63
Assigning and Viewing Main View Pages ..... 63
Types of Pages .............................................. 65
General Information ................................................68
Eligible Data Points ....................................... 68
Background Formats .....................................68
Pic Type and Version Number ....................... 68
File Names ..................................................... 68
File Location ..................................................69
This document is the property of Carrier Corporation and is delivered on the express condition that it is not to be disclosed,
reproduced in whole or in part, or used for manufacture by anyone other than Carrier Corporation without its written consent, and
that no right is granted to disclose or so use any information contained in said document.
Carrier reserves the right to change or modify the information or product described without prior notice and without incurring any
liability.
© 2006, Carrier Corporation
808-288 Rev. 04/06
Transferring Pages to and from the CCNWeb
Module .......................................................... 69
ViewSPACE Page Creation .....................................69
Required Sections and Parameters ................ 69
Tabular Page Creation ............................................77
Required Sections and Parameters ................ 77
Sample ViewSPACE ................................................78
Sample Tabular Page .............................................. 81
Sending and Retrieving Web Pages .......................82
Disabling FTP Access ...................................82
To Connect and Login to the CCNWeb
Module .......................................................... 82
FTP Commands ............................................. 84
FTP Example 1 ................................................87
FTP Example 2 ................................................88
CCNWeb Only Displays 16
Comfort Controller Setpoint Tables ............. 102
Unable To Perform a Scan ........................... 103
Appendix D - Dial-up Networking Setup
and Operation ............................................................ 105
Configuring Dial-up Networking .......................... 105
Connecting to CCNWeb ....................................... 106
Index .......................................................................... 109
Appendix B - Console Port Operation and
Commands ...................................................................89
Introduction ............................................................89
Cable .......................................................................89
Port Settings ...........................................................89
Console Port Operation and
Commands ..............................................................89
Appendix C - Troubleshooting ....................................93
CCNWeb IP Addressing ........................................ 93
Configuration Parameters ....................................... 93
IP Address .....................................................93
Subnet Masks ................................................94
Default Gateway ............................................95
Maintenance Parameters ........................................ 95
PING Command ......................................................96
Using a Crossover Cable To Test
Communication .......................................................98
To Build an Ethernet 10BaseT
Crossover Cable ............................................98
Networks and Firewalls ..........................................99
Firewalls ......................................................... 99
Port Numbers ............................................... 100
Security ....................................................... 100
Operational Problems and Solutions .................... 101
Log In Failure - Maximum Number
of Users ....................................................... 101
Log In Failure .............................................. 102
CCNWeb Does Not Reflect Current
Comfort Configuration ................................. 102
Microsoft and Windows are registered trademarks of Microsoft Corporation.
Netscape is a registered trademark of Netscape Communications Corporation.
ii
Manual
Revisions
The CCNWeb Overview and Configuration Manual is catalog
number 808-288, Rev. 04/06. This manual is written for CCNWeb
II and replaces the CCNWeb Overview and Configuration Manual,
catalog number 808-288, 07/02.
Section/Chapter
Changes
Operating Characteristics
1.
Revised Table and Figure 2-2 to reflect changes in the CCNto-Ethernet Converter.
2.
Under CCNWeb Configuration Table, revised description of
CCNWeb Table to remove reference to default user name and
password, and added description of new System Access
Configuration Table.
3.
Revised Figure 3-2, CCNWEBC Table screen, to reflect new
table.
4.
Under Internet Protocol Service Configure ($IP_CONF)
Table, updated the default values for the IP_Conf Table's
Host IP Address and Subnet Mask decisions and added a new
decision, Max Transmission Unit.
5.
Also added the following sentence to the description of
Default Gateway: "The address provided by the DHCP server
will not appear in this decision but will appear in the IP
Minatenance Table."
6.
Revised Figure 3-3, $IP_CONF Table screen, to reflect
change in table name (IP_CONF to $IP_CONF).
7.
Revised Figure 3-5, $USERACC Table screen, to reflect
change in table name (USERACC to $USERACC). Also
revised Default Value for Username decision and Allowable
Entries and Default Value for Access Level decision.
8.
Added Figure 3-6 $SYSACC Table screen, and added descriptions of and allowable entries and default values for
associated decisions.
9.
Revised Figure 4-1 to reflect new decisions, Available Disk
Space and Available Pool Space. Also added decision descriptions, allowable entries, and default values.
Configuration
Maintenance
iii
10.
On Page 35, added the following sentence to the description
of Default Gateway: "If the Use DHCP Service decision is
set to No, then this display should match the Default Gateway
value configured in the IP_CONF Table."
11.
Updated Table 5-1, CCNWeb Menu, to include new menu
items.
12.
Updated figures Figures 5-1 through 5-11 to reflect changes
in CCNWeb screens. Also, added new screen shots, Figures
5-7a and 5-7b.
13.
Revised Scanning a CCN Bus, Viewing Controller Tables,
and viewing Main View Pages to reflect new menu item
names.
14.
Under Viewing CCN Alarms, updated Step 3 and revised
Figures 5-8 through 5-11.
Configuration Sheets
15.
Updated configuration sheets in accordance with changes in
configuration tables.
Appendix A
16.
Revised Figures 1 and 2.
17.
Revised Table 5 to correct a typo in the YCoord parameter.
18.
Revised "Configuring Dial-up Networking" instructions to
reflect changes for Windows XP.
Web Operation
Appendix D
iv
Introduction
Introduction
Introduction
About this
Manual
This manual contains information about the functions of CCNWeb and
how the user configures the CCNWeb to perform those functions and
uses the CCNWeb's Internet-based interface to access CCN controllers
and alarms.
The manual is divided into the following sections:
•
•
•
•
•
•
•
•
•
•
Introduction
Operating Characteristics
Configuration
Maintenance
Web Operation
Configuration Sheets
Appendix A - Creating Main Views
Appendix B - Console Port Operation and Commands
Appendix C - Troubleshooting
Appendix D - Dial-up Networking Setup and Operation
The Introduction consists of this description of the manual and a definition
of terms used in this manual.
The Operating Characteristics section contains a description of the
CCNWeb hardware, a description of how the CCNWeb operates, and
a summary description of its configuration tables.
The Configuration section contains detailed lists of the decisions for each
CCNWeb configuration table. Each list entry includes the decision’s
purpose, the range of values that may be used, and the default values that
will appear in the decision if it is not configured by the user.
The Maintenance section contains detailed lists of the decisions for each
CCNWeb maintenance table. Each list entry includes the decision’s
purpose and the range of values that may be displayed.
The Web Operation section provides you with instructions on using the
CCNWeb's Internet-based interface to access your CCN controllers
and alarms.
1
The Configuration Sheets section consists of a list of configuration decisions arranged in a table format. These sheets are provided so that they
may be photocopied for use as worksheets and hard copy records when
configuring the CCNWeb.
Appendix A provides you with instructions on creating Main View
CCNWeb pages.
Appendix B lists the commands that you would use in order to read and
enter data in the CCNWeb's Internet Protocol (IP_CONF) Table using a
dumb terminal or a PC running a terminal emulation program. This alternative method of configuring the IP_CONF Table is referred to as Console
Port mode.
Appendix C has been included to assist you with troubleshooting your
CCNWeb.
Appendix D provides you with information on setting up a Windows XP
PC to allow direct modem-to-modem dial-up networking from your PC to
the CCNWeb and with step-by-step instructions on connecting to the
CCNWeb using dial-up networking.
Terminology
The following terms are used within this manual.
IP - Internet Protocol - one of several protocols which computers use to
communicate to one another over a network.
IP Address - a numeric identifier used to specify a particular host on a
particular network, and is part of a global standardized scheme for identifying devices that are connected to a network. An IP address is analogous to
your telephone number in that the telephone number is used by the telephone company to direct calls to you. The IP address is used to direct data
to a computer or device on a network. IP addresses consist of four numbers between 0 and 255, separated by periods, which represent both the
network and host machine.
2
Subnet Mask - a value used to distinguish the network ID portion of the
IP address from the host ID. The Subnet Mask is in the form of
nnn.nnn.nnn.nnn, where nnn is a decimal number ranging from 0 to 255.
The only valid numbers are 0, 128, 192, 224, 240, 248, 252, 254 and
255.
DHCP - Dynamic Host Configuration Protocol - a protocol that
enables individual computers/devices on an IP network to extract their IP
configurations from a DHCP server. Using DHCP allows for dynamic
assignment of IP addresses.
LAN - Local Area Network - a computer network that spans a relatively small area. Most LANs are confined to a single building or group
of buildings. However, one LAN can be connected to other LANs over
any distance via telephone lines and radio waves. There are many different types of LANs, Ethernet being the most common for PCs.
WAN - Wide Area Network - a computer network that spans great
distances and usually connects together many LANs. The most notable
WAN is the Internet.
Router - a device that directs traffic from one LAN or subnet to another.
This device allows a connection between two separate LANs. A router
is always installed between an internal LAN and the Internet (WAN).
Firewall - a piece of hardware or software with the function of protecting
internal LANs from intrusion. A firewall filters IP addresses, ports, and
protocols to only allow valid IP traffic to pass between internal and
external LANs.
NAT - Network Address Translator - used to translate IP addresses
from an internal LAN to different IP addresses on another LAN or the
Internet. Internal IP addresses are non-public IP addresses that usually
begin with a 10 or 192, for example, 192.168.0.2. A common scheme
for a NAT is to have one public IP address that is used for all Internet
traffic, translating each internal IP address to the one public address as it
leaves the NAT. This scheme reduces the need for a large pool of
publicly known IP addresses.
3
Proxy Server - a proxy server acts on the behalf of clients to access
Web pages. When a client requests a page from a web server on the
Internet or a local LAN, the proxy server fetches the page on behalf of
the client and caches it. When any client makes subsequent requests for
the same page, the proxy server sends the page from its cache, which
speeds up response times for the client.
4
Operating
Characteristics
Introduction
Operating
Characteristics
CCNWeb is a device designed to provide Internet/Intranet connection to
a Carrier Comfort Network (CCN). CCNWeb can be accessed using a
web browser over an Ethernet-based Local Area Network (LAN) or via
a telephone line using point to point protocol.
Physically, the CCNWeb module consists of a compact desktop unit
equipped with specialized hardware and software. It can also be wall or
panel mounted using the detachable mounting plate that is included with
the unit.
Please refer to the CCNWeb Installation Instructions (997-020110-1)
for detailed instructions on installing the CCNWeb module.
The user configures the CCNWeb by means of the Network Service
Tool or ComfortVIEW. In addition, the Internet Protocol (IP) configuration may be accomplished using a dumb terminal (VT100 compatible) or
PC connected directly to the CCNWeb module using a program such as
Windows® Hyperterminal.
The user can access the CCNWeb and associated CCN controllers and
alarms using the following Internet browsers: Microsoft® Internet
Explorer or Netscape® Navigator.
Applications
Figure 2-1 depicts a typical application of the CCNWeb.
5
Figure 2-1
CCNWeb System Diagram
Exposing CCNWeb
through a Firewall
6
The CCNWeb uses IP Port 80 for HTTP traffic and Port 21 for FTP
traffic. If the CCNWeb is to be accessed from the Internet or another
Wide Area Network (WAN) and a firewall is used, the firewall must be
set up to allow traffic through these ports.
Features
The CCNWeb module is shown in Figure 2-2. It has the following
features.
•
LED indicators for processor status and communication status
•
RS-485 serial communication port for CCN connection (COM1)
•
RS-485 or RS-232 (RS574) communication port (console port)
for dumb terminal or PC connection (COM2)
•
10/100Base-T Ethernet port
•
Phone port
•
24VAC Power connector
•
CCN Service Tool connector.
A CCNWeb's address on its CCN Communication Bus must have a
system element number within the range of 1 to 239. Its default address is Bus # 0, Element # 1. The default IP address is 192.168.0.1.
LED Indicators
Table 2-1
Status/COM LEDs
There are three sets of three LEDs and one set of two LEDs on the
front of the converter that indicate system status. One set indicates
module and CCN communication status while the second set indicates
Ethernet communication status. The CAN2.0B LEDs are unused. See
Figure 2-4. The LEDs are described in the following tables.
LED Label
Blinks
STATUS
Red at 2 Hz when module is initializing and at
.5 Hz rate when module is powered and
running properly.
Yellow when communication is occurring on
CCN Bus
Green when communication is occurring on
COM2
COM1
COM2
7
Table 2-2
10/100Base-T LEDs
Table 2-3
Modem LEDs
LED Label
Indicates
LINK
RX
TX
steady Red when physically connected to LAN
blinking Red when data is being received
blinking Red when data is being transmitted
LED Label
Indicates
CD
(Carrier Detect)
steady Red when connection is established
blinking Red when data is being received
blinking Red when data is being transmitted
RX
TX
Figure 2-2
CCN-to-Ethernet Converter
(front and back views)
CCN
SERVICE
CAN2.0B
STATUS COM1 COM2
RUN STATUS
10/100BASE-T
LINK
RX
MODEM
TX
CD
RX
CCN/COM1
POWER
TX
Front View
PHONE
LINE
COM2
10/100BASE-T
CAN2.0B
H G L
OUT
- +
RS574(232)
RS485
RS485
- G +
- G +
24VAC/DC
-
+
Back View
Connectors
8
The CCNWeb features a CCN Service Tool connector on the front, and
CCN Bus (COM1), Console Port (COM2), Power, and Ethernet
connectors on the back. They are described in the table below. The
CAN 2.0B connector is not used.
Table 2-4
Connectors
Connector
Type
CCN Service
CCN Bus COM1
RS-232 (RS-574) COM2
Console Port
Phone Jack
Power
6 conductor modular
three pin, screw terminal
9 pin female miniature D-sub style
RJ-14
three pin, screw terminal
Pin assignments for the CCN Bus (COM1) connector and Console Port
(COM2) connectors are described below.
Table 2-5
Pin Assignments
Connector
Signal
Pin
CCN Bus
Data (+)
Signal ground
Data (-)
1
2
3
RS-232
RS-574
COM2
Console Port
DCD
RXD
TXD
DTR
GND
Unused
RTS
CTS
Unused
1
2
3
4
5
6
7
8
9
Power
24 Vac+
24 VacGround
1
2
3*
* Note:
Power Supply
To comply with FCC regulations, Pin 3 must be connected to
earth ground.
The CCNWeb requires a dedicated 24 Vac power source minimum
15VA rating.
Note:
Do not power this unit from the same transformer used to
power other devices.
9
CCNWeb
Configuration
Tables
The CCNWeb's operation is controlled by data entered into a group of
configuration tables. You enter and view this configuration data using a
CCN front end such as ComfortVIEW or a Network Service Tool.
For descriptions of the decisions in each table, refer to this manual's
Configuration section. The purpose of each table is summarized on the
following pages.
Broadcast Table
The CCNWeb contains a Broadcast Table by which you can configure it
to be the CCN's broadcaster of time and date to all system elements on
the CCN. There must be only one broadcaster on a CCN so this function should not be activated if any other system element is acting as time
broadcaster.
CCNWeb Table
The CCNWeb Configuration table is where you enter information such
as CCN alarm acknowledger designation, and default units (US or
metric.) This table is also the place where you designate the CCN Bus
and range of system elements that you wish to examine, and where you
start and stop a scan.
Controller
Identification Table
Each CCNWeb contains a Controller Identification Table (Ctlr-ID). By
changing the information that appears in this table, you can change the
name, description, and location that appears for the Converter in the
ComfortVIEW Controller List and in NDS Reports.
Internet Protocol
Configuration Table
The Internet Protocol Configuration table contains decisions used to
specify the following:
•
•
IP Addresses
Host Name
This configuration is required in order for the CCNWeb to communicate
on an Ethernet LAN.
10
Required IP addresses must be obtained from the LAN administrator to
ensure there is no conflict with other devices connected to the LAN. IP
addresses can be either static (user assigned) or dynamic DHCP (automatic system assigned, provided a DHCP server is active on the LAN.)
Configuration of this table may be accomplished on the CCN using the
Network Service Tool, ComfortWORKS or ComfortVIEW. The IP
configuration may also be accomplished through the RS-232 port
(COM2) on the module using a dumb terminal (VT100 compatible) or
PC running a terminal emulation program such as Windows®
Hyperterminal. This mode of configuration referred to as Console Port, is
described in detail in Appendix B of this manual.
Modem Configuration
Table
The Modem Configuration table is where you can customize settings in
the CCNWeb's internal modem.
User Access
Configuration Table
The User Access table is where you specify usernames, passwords, and
access levels for CCNWeb users.
System Access
Configuration Table
The System Access table is where you specify default FTP user name
and password for system level access.
CCNWeb
Maintenance
Tables
The CCNWeb contains the maintenance tables listed below. These
tables are only accessible from a CCN front end such as ComfortVIEW
or a Network Service Tool. The values displayed in these tables are
read-only displays values. You cannot enter data into any maintenance
fields.
For descriptions of the information provided in each table, refer to the
Maintenance section of this manual.
•
•
•
CCNWeb Maintenance
Table
CCNWeb Maintenance Table
Internet Protocol Maintenance Table
Modem Maintenance Table
The CCNWeb Maintenance Table displays information such as the
number of logged in users, and number of bus and system element
currently being examined. This table also displays information about the
last bus scan that was performed such as execution time, date, and
source of scan request.
11
Internet Protocol
Maintenance Table
Modem Maintenance
Table
12
The Internet Protocol Maintenance Table displays the current IP addresses being used by the CCNWeb.
The Modem Maintenance Table displays status information about the
CCNWeb's internal modem.
Configuration
Introduction
Configuration
The CCNWeb's operation is controlled by decisions entered in a group
of configuration tables. The CCNWeb contains the following configuration tables:
BRODEF
CCNWEBC
Ctlr-ID
$IP_CONF
MDMCONFG
$USERACC
$SYSACC
Broadcast
Configuration
(BRODEF) Table
Broadcast Configuration Table
CCNWeb Configuration Table
Controller Identification Table
Internet Protocol Service Configuration
Table
Modem Service Configuration Table
User Access Service Configuration Table
System Access Service Configuration Table
Figure 3-1 displays the Broadcast Configuration Table. An explanation of
each configuration decision follows.
Figure 3-1
Broadcast (BRODEFS)
Table
13
Time Broadcast
Enable
Allowable Entries
Disable/Enable
Default Value
Disable
Daylight Savings
Use these decisions to configure the start and end of daylight saving.
Start Month
Use this decision to enter the month in which the real time clock will adjust
the time for the start of daylight saving time.
Start Day of Week
Start Week
Start Time
14
Use this decision to indicate whether the CCNWeb will broadcast the time
and date to other system elements on the CCN. CCNWeb will broadcast
time at 1 am, 1 pm, whenever its time is changed, and whenever it receives
a time request from the CCN. If time broadcast is enabled then there must
be a CCN device set as the broadcast acknowledger for the bus.
Allowable Entries
1 to 12
Default Value
4
Use this decision to enter the day of the week in which the real time clock
will adjust the time for the start of daylight saving time,
where 1 = Monday.
Allowable Entries
1 to 7
Default Value
7
Use this decision to enter the week of the month when the real time clock
will adjust the time for the start of daylight saving time.
Allowable Entries
1 to 5
Default Value
1
Use this decision to enter the time of day at which the real time clock will
adjust the time for the start of daylight saving time. Use a decimal, or
colon, to separate hours from minutes.
Start Advance
Stop Month
Stop Day of Week
Stop Week
Allowable Entries
00:00 to 23:59
Default Value
02:00
Use this decision to enter the number of minutes by which the real time
clock will adjust the time for the start of daylight saving time. An entry of
0 will disable this feature.
Allowable Entries
0 to 360 minutes
Default Value
60
Use this decision to enter the month in which the real time clock will
adjust the time for the end of daylight saving time.
Allowable Entries
1 to 12
Default Value
10
Use this decision to enter the day of the week on which the real time
clock will adjust the time for the end of daylight saving time,
where 1 = Monday.
Allowable Entries
1 to 7
Default Value
7
Use this decision to enter the week of the month in which the real time
clock will adjust the time for the end of daylight saving time.
Allowable Entries
1 to 5
Default Value
5
15
Stop Back
CCNWeb
Configuration
(CCNWEBC)
Table
Use this decision to enter the number of minutes by which the real time
clock will adjust the time for the end of daylight saving time. An entry of
0 will disable this feature.
Allowable Entries
0 to 360 minutes
Default Value
60
Figure 3-2 displays the CCNWeb Configuration Table. An explanation
of each configuration decision follows.
Figure 3-2
CCNWeb (CCNWEBC) Table
Site Name
16
Use this decision to enter a name to identify the CCN site. This name will
be displayed on the CCNWeb's home page in the left frame above the
list of CCN controllers.
Allowable Entries
Up to 24 Alphanumeric Characters
Default Value
Blank
Alarm Acknowledger
Use this decision to specify whether this CCNWeb will act as the alarm
acknowledger for CCN alarm messages. There must be only one CCN
alarm acknowledger per CCN.
This decision has no effect on the CCNWeb's Alarm List functionality.
For information on the Alarm List, refer to the Web Operation chapter of
this manual.
Default Units
Bus Scan
Allowable Entries
Yes/No
Default Value
No
Use this decision to specify the system of measure that the CCNWeb will
use to process and display data. Select metric for the metric system
(degrees Celsius) or US for the United States system (degrees Fahrenheit.) You can reset the units for a specific session via the Internet using
the CCNWeb's Config menu item. For additional information on the
CCNWeb's Internet functionality, refer to the Web Operation chapter of
this manual.
Allowable Entries
US/metric
Default Value
US
Use the decisions below to set up, start, and stop a scan. You can scan
an entire CCN Bus or a specific portion of a CCN to identify the controllers that are present on the bus.
To scan an entire CCN, enter 0 for the Bus, First Element, and Last
Element decisions. To scan a portion of a CCN, enter a specific Bus,
First Element, and Last Element.
17
Bus
First
Element
Last
Element
Start Bus Scan
Use this decision to enter the number of the CCN Bus that you wish to
examine.
Allowable Entries
0-239
Default Value
0
Use this decison to enter the lowest system element on the specified bus.
The bus scan will examine those system elements beginning with this
element number up to and including the element number specified in the
Bus Scan Last Element decision.
Allowable Entries
0-239
Default Value
0
Use this decison to specify the highest system element address that you
wish to examine on the specified bus. The bus scan will examine those
system elements beginning with the element number specified in the Bus
Scan First Element decision up to and ending with the element number
specified in this decision.
Allowable Entries
0-239
Default Value
0
Use this decision to activate the bus scan function. The CCNWeb will
examine the specified range of addresses and will produce a list of
system elements that it will display in the left frame of the Home page.
After starting a scan, the CCNWeb resets this decision back to No.
Note:
18
You will only be allowed to perform a bus scan using this
decision if no users are currently logged into the web server.
Refer to the CCNWeb Maintenance Table's No.of Logged In
Users decision to determine if there are any current logins.
Allowable Entries
Yes/No
Default Value
No
Stop Bus Scan
You can use this decision to stop an in-progress bus scan. The scan will
stop at its current location and the Controller List will include all system
elements scanned up until the scan was stopped.
Note:
Controller
Identification
(Ctlr-ID) Table
After stopping a scan, the CCNWeb resets this decision back
to No.
Allowable Entries
Yes/No
Default Value
No
The Controller Identification Table contains product identification information that is entered when the module is assembled. By changing the
information that appears in this table, you can change the name, description, and location that appears for the CCNWeb in the Network Service
Tool, ComfortWORKS or ComfortVIEW Controller List and in NDS
Reports.
Figure 3-3 displays the Internet Protocol Service Configuration Table.
Internet Protocol An explanation of each configuration decision follows.
Service
Configuration
($IP_CONF) Table
Figure 3-3
Internet Protocol ($IP_Conf)
Table
19
IP Configuration
The following five decisions define the IP configuration of the CCNWeb.
When any of these decisions is changed and downloaded to the
CCNWeb, the CCNWeb must be power cycled for the new values to
take effect.
Use DCHP Service
Use this decision to specify whether the CCNWeb's IP address will be
provided by a DHCP server. If No is selected an IP address must be
entered in the Host IP Address decision.
Note:
Host IP Address
Subnet Mask
20
If DHCP is selected a DHCP server must reside on the LAN.
Additionally, the DHCP server must provide an infinite lease
with the IP address.
Allowable Entries
Yes/No
Default Value
No
Use this decision to input the IP address of the CCNWeb. This address
will be provided by the LAN administrator. The address provided by the
DHCP server will not appear in this decision but will appear in the IP
Maintenance Table.
Allowable Entries
xxx.xxx.xxx.xxx
where xxx is a decimal number
between 0-255
Default Value
192.168.0.1
Use this decision to enter the Subnet Mask value of the CCNWeb. This
value will be provided by the LAN network administrator. The mask
provided by the DHCP server will not appear in this decision but will
appear in the IP Maintenance Table
Allowable Entries
xxx.xxx.xxx.xxx
where xxx is a decimal number.
Valid entries are 0, 128, 192, 224,
240, 248, 252, 254 and 255
Default Value
255.255.255.0
Default Gateway
Host Name
Max Transmission Unit
Use this decision to enter the IP address of the default gateway (router)
on the Ethernet LAN. This address will be provided by the LAN administrator. The address provided by the DHCP server will not appear in
this decision but will appear in the IP Maintenance Table.
Allowable Entries
xxx.xxx.xxx.xxx
where xxx is a decimal number
between 0-255
Default Value
0.0.0.0
Use this decision to enter the Host Name used to identify the CCNWeb
on the Ethernet. This name may be created by the user but must be
unique and not already used by another device on the LAN. The name
must begin with a letter and be entered without any spaces between
characters. Dashes may be used to separate characters.
Allowable Entries
Up to 16 Alphanumeric Characters
(A - Z), (a-z), (0 - 9) and dashes
Default Value
Blank
Use this decision to enter the maximum packet size for IP packets
transmitted by the CCNWeb. It may be necessary to limit packet size
based on network requirements.
Note:
Modem Service
Configuration
(MDMCONFG)
Table
In most cases, this parameter can be left at its default value.
Allowable Entries
576-1500
Default Value
1500
Figure 3-4 displays the Modem Service Configuration Table. An explanation of each configuration decision follows.
21
Figure 3-4
Modem Service
Configuration (MDMCONFG)
Table
22
Modem Configuration
The decisions below define the configuration of the CCNWeb's internal
modem.
Country Code
Use this decision to specify the ITU-T country code. Refer to Table 3-1
below.
Allowable Entries
Up to 2 Alphanumeric Characters
Default Value
B5
Table 3-1
ITU-T Country Codes
Dial Type
This decision is unused in the CCNWeb. Leave it at its default setting.
Rings to Auto Answer
On
Use this decision to specify a number of rings after which the CCNWeb
modem will automatically answer.
Speaker Control
Speaker Volume
Allowable Entries
0-255
0 = Disable auto answer
Default Value
1
Use this decision to enable or disable control of the modem speaker.
Allowable Entries
On/Off
Default Value
On
Use this decision to increase or decrease modem speaker volume.
Allowable Entries
1-10
Default Value
5
23
Extra Configuration
1-4
These 4 decisions, which are intended for use primarily by service
personnel, allow you to add additional configuration information for the
CCNWeb's modem.
For example, you can use these decisions to modify parameters such as
maximum connection speed, or to disable error correction or data
compression. For additional information, you should contact Carrier's
System Support personnel.
Note:
Strings must begin with the characters AT.
Allowable Entries
Up to 24 Alphanumeric Characters
Default Value
Blank
Example:
The following example shows the strings required to limit
the modem's V.34 capability to between 4800 and 9600
baud for transmission and reception.
Extra Configuration 1 AT+MS=V34,1,4800,9600,
Extra Configuration 2 4800,9600
Extra Configuration 3
Extra Configuration 4
User Access
Service
Configuration
($USERACC)
Table
24
Figure 3-5 displays the User Access Service Configuration Table. An
explanation of each configuration decision follows.
Figure 3-5
User Access Service
Configuration ($USERACC)
Table
User 1-4 Access
Each of these decisions is used to specify username, password, and
access level information to allow up to 4 users to access the CCNWeb.
Note:
Username
As is the case with most password-protected systems, it is
recommended that you periodically change your username and
password for security reasons.
Use this decision to specify the default username that will allow you to log
in to the CCNWeb.
Allowable Entries
Up to 24 Alphanumeric Characters
Note: Usernames are case sensitive.
Default Value
blank
25
Password
Use this decision to specify the default password that will allow you to
log in to the CCNWeb.
Allowable Entries
Up to 24 Alphanumeric Characters
Note: Passwords are case sensitive.
Default Value
Access Level
blank
Use this decision to specify this user's privilege level.
Allowable Entries
1 = Limited Read-Only Access
User access is limited to display only
of data in controller ID, status
display, holiday, setpoint, occu
pancy, and alarm history tables.
2 = Limited Read/Write Access
Read/Write access to data in controller ID, status display, holiday,
setpoint, occupancy, and alarm
history tables.
3 = Full Read/Write Access
All functionality is available to user.
Read/Write access to data in controller ID, status display, configuration, maintenance, service
configuration, and holiday tables,
setpoint, occupancy, and alarm
history tables.
Default Value
26
1
System Access
Service
Configuration
($SYSACC) Table
Figure 3-6 displays the System Access Service Configuration Table. An
explanation of each configuration decision follows.
Figure 3-6
Sustem Access Service
Configuration ($SYSACC)
Table
System Admin
Access
Use the next three decisions to specify system administrator username,
password, and access level information.
Username
Use this decision to specify the system administrator username that will
allow you to log in to the CCNWeb. This is also the username that
authorized service personnel would use to gain FTP access to CCNWeb
memory for purposes of file transfer.
The administrator username and password would typically be used by
service personnel. Names and passwords of actual CCNWeb users are
specified in the User Access Configuration Table.
Note:
As is the case with most password-protected systems, it is
recommended that you periodically change your username and
password for security reasons.
Also for security reasons, you can disable FTP access to the
CCNWeb by leaving this decision blank.
27
Allowable Entries
Up to 24 Alphanumeric Characters
Note: Usernames are case sensitive
Default Value
Password
Use this decision to specify the default password that will allow you to
log in to the CCNWeb. This is also the password that authorized service
personnel would use to gain FTP access to CCNWeb memory for
purposes of file transfer.
Note:
Access Level
blank
As is the case with most password-protected systems, it is
recommended that you periodically change your username and
password for security reasons.
Allowable Entries
Up to 24 Alphanumeric Characters
Default Value
sa
Use this decision to specify this user's privilege level.
Allowable Entries
1 = Read-Only Access
User access is limited to display only
of data in status display, time
schedule, and setpoint tables.
2 = Read/Write Access to status
display, time schedule, and setpoint
tables.
3 = Read/Write Access
All functionality is available to user.
Default Value
28
4 = Read/Write Access to all
functionality, plus access to the User
Access ($USERACC) and Internet
Protocol ($IP_CONF) tables.
4
Maintenance
Introduction
Maintenance
The CCNWeb contains the maintenance tables listed below. These
tables are only accessible from a CCN front end such as
ComfortWORKS, ComfortVIEW, or a Network Service Tool.
CCNWEBM
IP_MAINT
MDMMAINT
CCNWeb
Maintenance
(CCNWEBM)
Table
CCNWeb Maintenance Table
Internet Protocol Maintenance Table
Modem Maintenance Table
Figure 4-1 illustrates the CCNWeb Maintenance Table. The maintenance
values displayed in this table are read-only values. An explanation of each
value in the table follows.
Figure 4-1
CCNWeb Maintenance
(CCNWEBM) Table
29
No. of Logged In Users
Indicates the number of users that are currently logged in to the
CCNWeb.
Valid Display
Bus Scan Status
Indicates the bus scan status for the CCNWeb module.
Valid Display
Current Scan Bus
No prior scan data was
detected in the CCNWeb
module.
Active =
Scan currently in progress.
Complete = Scan finished or prior scan
data was detected.
Stopped = Scan has been halted by
the user.
0 - 239
Indicates the number of the system element currently being examined.
Valid Display
0 - 239
Last Bus Scan History
The next seven decisions display information on the last bus scan that
was performed.
Scan Type
Indicates whether the last scan examined the entire CCN or only a
specified portion (as specified in the CCNWeb Configuration Table's
Bus Scan First Element and Bus Scan Last Element decisions.)
Valid Display
Execution Time
Total = Entire CCN
Incr = Portion of CCN
Displays the time of day that the last scan started.
Valid Display
30
Never =
Indicates the number of the bus currently being examined.
Valid Display
Current Scan Element
0-4
hh:mm
where: hh = 00-23
mm = 00-59
Execution Date
Displays the day, month, and year that the last scan started.
Valid Display
Scan Source
DDmmmYY
where: DD = 01-31
mmm = Jan - Dec
YY = 00-99
Indicates the source of the last bus scan request.
Valid Display
CCN = requested from a CCN front
end (ComfortWORKS,
ComfortVIEW, Network
Service Tool)
Web = requested from Internet
Scan Bus
Indicates the number of the bus that was last scanned.
Valid Display
Scan First Element
Indicates the lowest system element number that was examined on the
last bus scan. The last bus scan examined those system elements beginning with this element number up to and ending with the element number
displayed in the Scan Last Element decision.
Valid Display
Scan Last Element
0 - 239
Indicates the highest system element number that was examined on the
last bus scan. The last bus scan examined those system elements beginning with number displayed in the Scan First Element decision up to and
ending with the element number displayed in this decision.
Valid Display
Available Disk Space
0 - 239
0 - 239
Indicates the unused disk space (number of unused bytes) on the
CCNWeb's internal 16Mb flash disk. This information is provided as a
diagnostic tool for service personnel.
Valid Display
0 - 16,000,000
31
Available Pool Space
Indicates the available RAM space in the CCNWeb (number of unused
bytes that are used to store uploaded controller data). This information is
provided as a diagnostic tool for service personnel.
Valid Display
Internet Protocol
Maintenance
(IP_MAINT) Table
0 - 800,000
Figure 4-2 illustrates the Internet Protocol Maintenance Table. The
maintenance values displayed in this table are read-only values. An
explanation of each value in the table follows.
Figure 4-2
Internet Protocol
Maintenance (IP_MAINT)
Table
DHCP Active
Indicates if the DHCP Service has provided the IP configuration.
Valid Display
Host IP Address
Indicates the current IP address of the CCNWeb. If the IP_CONF
Table's Use DHCP Service decision is set to No, then this display
should match the IP_CONF Table's Host IP address.
Valid Display
32
Yes/No
xxx.xxx.xxx.xxx
where xxx is any decimal number
between 0 to 255
Subnet Mask
Indicates the CCNWeb's current Subnet Mask value. If the Use DHCP
Service decision is set to No, then this display should match the Subnet
Mask value configured in the IP_CONF Table.
Valid Display
Default Gateway
xxx.xxx.xxx.xxx
where xxx is a decimal number
Valid numbers are 0, 128, 192, 224,
240, 248, 252, 254 and 255
Indicates the IP address of the default gateway to which the CCNWeb
module is associated. If the Use DHCP Service decision is set to No,
then this display should match the Default Gateway value configured in
the IP_CONF Table.
Valid Display
xxx.xxx.xxx.xxx
where xxx is any decimal number
between 0 to 255
Host Name
Indicates the current Host Name set in the CCNWeb.
Valid Display
Up to 16 alphanumeric characters
(A - Z), (a-z), (0 -9) and dashes
Ethernet (MAC)
Address
Indicates the physical Ethernet address of the CCNWeb.
Valid Display
Modem
Maintenance
(MDMMAINT)
Table
00-02-52-xx-xx-xx
where xx is any hexadecimal number
between 00 to FF.
Figure 4-3 illustrates the Modem Maintenance Table. The maintenance
values displayed in this table are read-only values. An explanation of
each value in the table follows.
33
Figure 4-3
Modem Maintenance
(MDMMAINT) Table
Connection Status
Indicates state of CCNWeb's modem connection.
Valid Display
Modem Configuration
34
Client connected
Dialing server
Redial delay
Client connected
Dialing server
Redial delay
Verifying server
Connected to server
Hanging up
Idle
The next eight decisions display status information about the CCNWeb's
internal modem.
Status
Indicates current state of the modem.
Valid Display
Configuration Error
Indicates if modem is improperly configured.
Valid Display
Modulation
None
Error in extra strings
No AT in extra string 1
Error resetting modem
Error in base string
Configuration time out
Displays the CCNWeb modem's current or last used modulation protocol.
Valid Display
Protocol
Ready
Ring
Busy
Error
Connected
Delayed
No Answer
No Carrier
No Dial Tone
Blacklisted
Bad modem result code
Resetting modem...
Initializing modem...
V90 = V.90 modulation
K56 = K56flex modulation
V34 = V.34 modulation
V32 = V.32 or V.32bis modulation
Displays the CCNWeb modem's current or last used error correction
protocol.
Valid Display
None
ALT = Microcom Network Protocol
(MNP 4)
LAPM = Link Access Procedure for
Modems
35
Compression
Displays the CCNWeb modem's current or last used data compression
method.
Valid Display
Line TX Speed
Displays the data transmission speed of the CCNWeb modem.
Valid Display
Line RX Speed
4800 - 56000
Displays the data receipt speed of the CCNWeb modem.
Valid Display
36
ALT = Microcom MNP-5
V42B = V .42 bis
None
4800 - 56000
Web
Operation
Introduction
Web Operation
This chapter will provide you with instructions on using the CCNWeb's
Internet-based interface to access your CCN controllers and alarms.
The following topics will be presented:
•
•
•
•
•
•
•
Logging In to the
CCNWeb
Logging In to the CCNWeb
Logging Out
The CCNWeb Menu (Home, Alarms, Config)
Scanning a CCN Bus
Viewing CCN Controller Tables
Viewing CCN Alarms
Viewing Main View Pages
Follow the instructions below to log in to the CCNWeb. The CCNWeb
allows up to 4 simultaneous log ins.
1.
On your PC, connect to the Internet using either Microsoft®
Internet Explorer or Netscape® Navigator.
2.
Point your browser to the address of your CCNWeb.
Example: http://192.168.0.1
The CCNWeb Login page will now be displayed.
3.
Enter your username and password and then click on Login.
The Home page will be displayed. Refer to Figure 5-1 for a
sample Home page.
Note:
If, however, this is the first log in following power up of
the CCNWeb module, the CCNWeb Bus Scan page
will be displayed. Refer to Figure 5-2. You would then
initiate a scan to display a list of controllers on the
specified bus. Refer to the Scanning a CCN Bus section
of this chapter for instructions.
37
Figure 5-1
Home Page
Home Page
The left frame of the Home page will display the results of the last CCN
Bus scan. The names of all controllers found as a result of the scan will be
displayed in this frame listed as links sorted according to their address.
The right frame will display the default homepage graphic, (the spinning
"Carrier prism".) If desired, you can replace the default graphic with one
that is custom to your site. Simply assign your graphic the filename
homepage.gif and FTP the file to the CCNWeb's Data folder.
The left frame will contain scroll bars across the bottom and side that
allow you to view any unseen portions of the controller list. Clicking on a
controller link will cause the CCNWeb to poll the controller and display
the names of the controller's tables in the left frame. The right frame will
display the Main View page for this controller, if one has been assigned,
38
or, depending on the tables in the controller, the first status display,
occupancy, or setpoint table. If none of the aforementioned is found, the
home page graphic will be displayed. For additional information on
viewing controller tables, refer to Viewing Controller Tables, which
appears later in this chapter.
The CCNWeb
Menu
Table 5-1
CCNWeb Menu
The CCNWeb menu is displayed along the top of each page. Refer to
Table 5-1 for a description of each menu item.
Menu Item
Use this menu item to
Home
view the Home page. Refer to Figure 5-1 and Home
Page, which appears in this chapter immediately prior to
this menu explanation.
Bus Scan
examine a specified CCN Bus and to display a list of its
controllers. Refer to the Scanning a CCN Bus section of
this chapter for additional information.
Alarms
view a list of the last 50 CCN alarms. Newest alarms will
be displayed at the top of the list. Refer to the Viewing
CCN Alarms section of this chapter for additional
information.
Setup
specify the engineering units for this session (customary
US or metric), set the time in the CCNWeb module and
broadcast it to the CCN network.
Logout
log out of the CCNWeb. For additional information on
this item, refer below to Logging Out of the CCNWeb.
Note: You must use this command to log out. Simply
closing the browser does not perform a log out. Also,
you must be sure to close all CCNWeb browser windows to fully log out.
39
Logging Out of
the CCNWeb
You can log out at any time by following the instructions below.
Note:
Simply closing the browser window does not perform a log
out. You must use the CCNWeb's Logout menu item.
In the event that you opened additional browser windows by
right clicking on a link in the left frame, you must close all
browser windows in order to completely log out.
1.
Click on the Logout menu item displayed at the top of the
CCNWeb page.
You will be prompted to close all browser windows.
After you log out, the CCNWeb continues to run and alarms continue to
be received.
Auto Logout
Scanning a CCN
Bus
The CCNWeb includes an auto logout feature whereby you will be
automatically logged out after a 15 minute period of inactivity. Note that
this quiet time log out will not take effect if a ViewSPACE Main View is
open, due to the ViewSPACE's refresh. Quiet time logout will take effect
everywhere else, unless you are actively refreshing the screen (by displaying a new screen or clicking on the Refresh button.) Note that quiet
time log out will take effect when you are editing a table, as there is no
screen refresh.
Follow the instructions below to examine a specified CCN Bus and to
display a list of its controllers.
Note:
You require full read/write operator access (Level 3 or 4) to
perform this function.
You will only be permitted to perform a bus scan if you are the
only logged in user. The CCNWeb Maintenance Table's No.
of Logged In Users decision displays the number of current
logins.
1.
Click on the Bus Scan menu item displayed at the top of the page.
The CCNWeb Configuration page will be displayed. Refer to
Figure 5-2.
40
2.
Select Total Bus Scan if you wish to examine an entire CCN and
replace the existing scan results or,
select Incremental to only examine the specified range of elements and add new elements to the existing scan results.
Note:
3.
To delete or refresh a single controller entry, scan just
that controller by entering that controller's address in
both the First element and Last element boxes.
Click on Start Scan to commence the bus scan.
Note:
The Start Scan button will be disabled if there was
another user logged in to CCNWeb when you displayed this CCNWeb Configuration page. If another
user logs in after you displayed this CCNWeb Configuration page, you will be notified that the bus scan cannot
be performed after you click on the Start Scan button.
An incrementing counter will be displayed in the left frame while
the scan is in progress. The right frame will display the current set
of scanned controllers. The list will be refreshed every five seconds . Clicking on the Stop button will interrupt the scan and
display the results thus far.
At the completion of the scan all controllers found will be displayed in the left frame listed as links sorted according to their
address. The right frame will display the animated Carrier oval or
your site's custom Home page graphic. Refer to Figure 5-3.
You can now click on a controller to view its associated status
display, occupancy, and setpoint tables. For step-by-step instructions, refer to Viewing Controller Tables, which appears later in
this chapter.
Note:
UT203 FIDs will display in the list of controllers but will
contain no links to display their associated tables.
41
Figure 5-2
Bus Scan Page
42
Figure 5-3
Sample Scan Results
Viewing
Controller Tables
Follow the instructions below to display a CCN controller's tables.
1.
Display the list of CCN controllers either by clicking on the Home
menu item or by clicking on Bus Scan and performing a new bus
scan.
If necessary, refer back to the Logging In to the CCNWeb or
Scanning a CCN Bus sections of this chapter.
2.
Click on a controller link in the left frame.
The CCNWeb will display the names of the controller's tables in
the left frame. The right frame will display the Main View page for
this controller, if one has been assigned, or the first table in the
43
controler list. If none of the aforementioned is found, the home
page graphic will be displayed. Refer to Figure 5-3, which is
displaying the home page graphic.
Notes:
There will be a delay in presenting the table list the first
time you display the list following a bus scan.
If the table list for a TSM, PSM or Comfort Controller
does not appear to be complete, you should perform
another bus scan specifying that specific controller only.
3.
To view a table's point information, click on the table link in the left
page frame.
Note:
Right-clicking on the table link and selecting Open in
New Window will allow you to display the table in a new
browser window, if desired.
The points for the selected table will be loaded and displayed in
the right page frame. There will also be a slight delay the first time
you visit a table following a bus scan.
Figures 5-5 to 5-7 show sample status display, occupancy, and
setpoint pages. Refer to Table Format, which follows these figures,
for additional information on viewing and modifying table values.
44
Figure 5-4
Sample Controller Table
Directory
45
Figure 5-5
Sample Status Display
Table Page
46
Figure 5-6
Sample Occupancy Table
Page
47
Figure 5-7
Sample Setpoint Page
Figure 5-7a
Sample Configuration Page
48
Figure 5-7b
Sample Maintenance Page
Status Display Table
Format
A Status Display Table page includes the description, value, units, alarm/
communication status, force status, and name for each of the table's
points.
The data that is displayed in these tables is not dynamic. You must click
on the page's Refresh button to update.
The appearance of one of the following messages in a point's status
column indicates the following:
Table 5-2
Point Status Descriptions
Message
Meaning
Sensor
no sensor connected or sensor failure
Software
an internal failure has occurred
Alarm
the point is in alarm, the point's high or low limit
has been exceeded
Alert
the point is in alert
Comm
a communication failure has occurred
49
If a point is currently forced, one of the following abbreviations will
appear in the force column:
Table 5-3
Force Descriptions
Abbreviation
Meaning
BEST
forced by BEST or BEST++ program
Control
forced by a CCN Option
Fire
forced by fire override
Loadshed
forced by the Loadshed Option
Min-Off
forced by Loadshed minimum offtime
Monitor
forced by a remote ComfortVIEW/WORKS
Safety
forced by internal safety override
Service
forced by the Network Service Tool
Supervis
forced by CCNWeb, ComfortVIEW/WORKS
Temp
forced by temperature override
If desired, you can create customized displays of status display table
data. You can customize the look of your displays by doing such things
as grouping similar points from different controllers together, changing the
order in which points are displayed, etc. You do this by creating a
CCNWeb Main View page. For instructions on viewing Main View
pages, refer to the Viewing Main View Pages section of this chapter. For
instructions on creating and assigning Main View pages, refer to Appendix A of this manual.
50
Modifying (Forcing)
Status Display and
Maintenance Table
Values
Follow the instructions below to override a point's value. If a status
display point is forceable, it will be preceded by
Note:
1.
You must have read/write operator access in order to perform
this function.
To override a point's value, click on its
button.
CCNWeb will display a Force dialog box.
2.
For discrete points:
Click on the Force drop down list and select the desired value.
For analog points:
Enter the desired value.
3.
Then click on Force to send the new value to the controller.
The dialog box will close and the page will re-display with the new
value. The word Supervis will also appear in the Force column to
indicate that a CCNWeb force is in effect.
Note:
Clearing (Autoing) a
Force
For certain PIC controllers, the force value may not
immediately appear on your screen. In this case, you
should wait a couple of seconds, and then click the
Refresh button to update your screen values.
Follow the instructions below to clear an existing force and return the
point to the controller's automatic control.
Note:
1.
You must have read/write operator access in order to perform
this function.
Click on the point's
button.
CCNWeb will display a Force dialog box.
2.
In the Force dialog box, click on Auto to clear the force.
The dialog box will close.
Note:
CCNWeb will only remove Supervis forces or those that have
a lower force precedence.
51
Occupancy, Setpoint,
and Configuration
Tables
Occupancy, setpoint, and configuration table pages include the description, value, units (in setpoint and configuration tables only), and name for
each decision.
The data that is displayed in these tables is not dynamic. You must click
on the page's Refresh button to update.
You can modify values by entering the desired value in the value cells or
by clicking to enable/disable occupancy table days of week. Clicking on
Apply saves the data and downloads it to the controller.
Note:
Viewing CCN
Alarms
You must have read/write operator access in order to modify
values.
The CCNWeb maintains a list of the last 50 CCN alarm, alert, and
return to normal messages. Note that in order to see alarms in this alarm
list, the sending CCN system element must have its Alarm Routing
decision set to CCN User Interface.
To view the alarm list:
1.
Click on the Alarms menu item displayed at the top of the
CCNWeb page.
The Alarms page will be displayed. Refer to Figure 5-8.
Alarms messages are displayed according to time/date received,
with the newest alarms displayed at the top of the list.
The alarm list employs colors to distinguish between alarm, alert,
and return to normal messages. Alarms are displayed in red; alerts
in blue; returns to normal in green.
52
2.
To move up or down the list, use the scroll bar.
3.
To clear the alarm list, clear on the Clear button.
Figure 5-8
Sample Alarm List
53
Alarm Message Format
Figure 5-9
Sample Alarm Message
54
A sample alarm message is shown below. An alarm message contains the
information shown below.
Viewing Main
View Pages
In addition to viewing a controller's status display, occupancy, and
setpoint tables, you can also display a controller's associated Main View
page. Main Views are tabular or graphically-oriented displays that
combine an optional background image and a set of superimposed status
display points read from one or more CCN controllers.
Types of Main View
Pages
There are two types of Main View pages - tabular pages, which consist
of data displayed in a tabular format and ViewSPACE pages, which are
graphically-oriented pages combining a background image with a set of
superimposed status display points. Data in ViewSPACE pages is
dynamic. These pages are updated every 10 seconds with the latest
controller data. Note that refresh rate can be longer dependent on
Ethernet or CCN network activity.
Main View Page Library
The CCNWeb includes a library of factory-provided Main View pages
for some of the more popular CCN controllers. An installer can modify
these factory-provided pages to create job-specific Main View pages.
Table 1 in Appendix A of this manual lists those controllers having
factory-provided Main View pages. If a Main View has been assigned to
a controller, the words Main View will be displayed at the top of the left
frame containing the controller's table list.
If a Main View page does not exist for your controller, you can create
your own Main View page and upload it to the CCNWeb using any
standard File Transfer Protocol (FTP) utility. Refer to Appendix A of this
manual for instructions on creating and uploading Main View tabular or
ViewSPACE pages.
To Display a Main View
To display a controller's Main View page:
1.
Display the list of CCN controllers either by clicking on the Home
menu item or by clicking on Bus Scan and performing a new bus
scan.
2.
In the left frame, click on a controller name.
55
The CCNWeb will then display the names of its status display, configuration, maintenance, setpoint, occupancy, and alarm history tables in the left
frame.
Notes:
There will be a delay in presenting the table list the first
time you display the list following a bus scan.
If the table list for a TSM, PSM or Comfort Controller
does not appear to be complete, you should perform
another bus scan specifying that specific controller only.
If a Main View has been assigned to this controller, the words Main
View will be displayed at the top of the left frame below the name of the
controller, and the Main View will automatically display in the right
frame.
Note:
You can also display a Main View at any time by clicking on
Main View in the left frame. Right-clicking on the table link
and selecting Open in New Window will allow you to display
the Main View page in a new browser window, if desired.
As in status display table displays, you can force and auto points from
Main View pages by double clicking on the point's data box (keeping in
mind that read/write operator access is required.) The cursor, when
placed over a data box that supports force and auto, will change to a
"hand."
Refer to Figures 5-10 and 5-11 for sample ViewSPACE and Tabular
Main View pages.
56
Figure 5-10
Sample ViewSPACE Main
View
57
Figure 5-11
Sample Tabular Main View
58
Configuration
Sheets
Introduction
Sheet 1 of 1
Controller Name:______________________________________
Bus #___________ Element #___________
Table Description:______________________________________________________ Table Name: BRODEF
BROADCAST CONFIGURATION SHEET
DESCRIPTION
Time Broadcast Enable
LIMITS
UNITS
VALUE
Disable/Enable
Daylight Saving
Start Month
1 – 12
Start Day of Week
1–7
Start Week
1–5
Start Time
00:00 – 23:59
Start Advance
0 – 360
Stop Month
1 – 12
Stop Day of Week
1–7
Stop Week
1–5
Stop Time
00:00 – 23:59
Stop Back
0 – 360
HH:MM
Minutes
HH:MM
Minutes
59
Sheet 1 of 1
Controller Name:______________________________________
Bus #___________ Element #___________
Table Description:______________________________________________________ Table Name: CCNWEBC
CCNWEB CONFIGURATION SHEET
DESCRIPTION
Site Name
Text
Access Level
1/2
Alarm Acknowledger
yes/no
Default Units
US/metric
Bus Scan Bus
0 – 239
Bus Scan First Element
0 – 239
Bus Scan Last Element
0 – 239
Start Bus Scan
yes/no
Stop Bus Scan
60
LIMITS
yes/no
UNITS
VALUE
Sheet 1 of 1
Controller Name:______________________________________
Bus #___________ Element #___________
Table Description:______________________________________________________ Table Name: $IP_CONF
INTERNET PROTOCOL CONFIGURATION SHEET
DESCRIPTION
LIMITS
UNITS
VALUE
IP Configuration
Use DCHP Service
Yes/No
Host IP Address
xxx.xxx.xxx.xxx
Subnet Mask
xxx.xxx.xxx.xxx
Default Gateway
xxx.xxx.xxx.xxx
Host Name
Max Transmission Unit
Text
576-1500
61
Sheet 1 of 1
Controller Name:______________________________________
Bus #___________ Element #___________
Table Description:______________________________________________________ Table Name: MODEMCFG
MODEM CONFIGURATION SHEET
DESCRIPTION
LIMITS
Modem Configuration
62
Country Code
Text
Dial Type
unused
Rings To Auto Answer On
0 – 255
Speaker Control
on/off
Speaker Volume
1 – 10
Extra Configuration 1
Text
Extra Configuration 2
Text
Extra Configuration 3
Text
Extra Configuration 4
Text
UNITS
VALUE
Appendix
Introduction
Appendix A Creating Main
Views
Introduction
This appendix provides you with instructions on creating Main View
CCNWeb pages. It is divided into the following sections:
•
•
•
•
•
•
•
Factory-Provided
Templates
Introduction - consists of this description of the appendix and an
overview of Main View pages including examples of the two types of
pages.
General Information - presents information and standards that apply
to both ViewSPACE and Tabular Display Main View pages.
ViewSPACE Creation - lists and describes the sections to be
included in a ViewSPACE file. This section includes names and
descriptions of all ViewSPACE file parameters.
Tabular Display Creation - lists and describes the sections and
parameters to be used when creating a Tabular Display file.
Sample ViewSPACE - presents a sample ViewSPACE page and
the file that was used to create it.
Sample Tabular Display - presents a sample Tabular Display page
and its accompanying file.
Sending and Retrieving Web Pages - provides you with instructions
on using Windows' FTP utility to send pages to and retrieve pages
from the CCNWeb module.
The CCNWeb includes a library of factory-provided Main View
ViewSPACE pages for most CCN controllers. Table 1 on the next page
lists those controllers having factory-provided Main View pages.
Using a standard text editor, an installer can modify these factoryprovided templates to create job-specific web pages.
The presentation, format, and data of each Main View page is specified
in a file that you create using a standard text editor such as Windows
Notepad. The files are sent to or retrieved from the CCNWeb module
using any standard File Transfer Protocol (FTP) tool.
Assigning and Viewing
Main View Pages
The CCNWeb automatically links a Main View page with its respective
CCN controller based on the Main View page's file name
(nnnXXvv.DSP where nnnXX = PIC Type-consisting of 3 digits followed by 2 characters, vv = major version number.) Refer to Tables 1
and 2 for controller name, type, and version number data.
You display a controller's associated Main View web page by clicking on
Main View, which appears in the left frame when you are viewing
controller tables.
63
Table 1
Factory-Provided
Main View Page
Templates
64
PIC
Type
Name
046CP
105FS
016JT
016JB
019XL
023XL
030GM
030GX
050BJ
048NP
017EX
035—
040ZC
039LT
040UV
021GT
048EJ
023LL
040RC
033TM
033VM
033ZC
033PI
033BC
050HG
019RR
016DN
016DE
030SC
030CS
CSMIII
FSM
ABS16JT
ABS16JB
19XLCHLR
23XLCHLR
CHILLER
30GX
DEVCONF
ROOFTOP
17EXCHLR
AIRTERM
40ZC
CS5000
40UV/UH
30GT NFG
C48/50E
23XL_II
PremierLINK
33CSTM
33CSVM
33CSZC
33CSZC
33CSBC
48_50HG
19XRPIC3
16DNPIC3
16DEPIC3
CHILLER
CHILLER
Example:
FSM major version number would be 01
30 GX major version number would be 16
Description
Chiller System Manager
Flotronic System Manager
Absorption Chiller
16 JB Absorption Chiller
19XL Centrif Chiller
23XL Screw Chiller
30 Series Chiller
30GX Ecologic Chiller
50BJ/BK024-064
48/50NP Phase II PIC
17EX/FA/ Centrif Chiller
Air Terminal Controller
Fan Coil Controller
Air Handler Controller
Comfort System Unit Vent
Air Cooled Chiller
Standard Tier Rooftop
23XL Screw Chiller
PremierLINK Rooftop
Temp System Monitor
VVT Monitor (T)
Zone Controller
Zone Controller
Bypass Controller
Centurion
19XR Centrifugal Chiller
SNAPP DN
16DE ICVC Absor Chiller
30 Series Chilller Single
30 Series Chiller (Screw)
Latest
Version
5.0
1.5
2.0
4.0
4.1
3.0
2.3
16.2
4.0
2.0
1.1
2.5
2.2
1.0
2.0
2.1
4.1
2.0
1.5
3.0
3.0
2.0
2.0
3.0
2.0
1.0
1.0
1.0
1.1
3.0
Template
Filename
046CP04.DSP
105FS01.DSP
016JT02.DSP
016JB04.DSP
019XL04.DSP
023XL03.DSP
030GM02.DSP
030GX16.DSP
050BJ04.DSP
048NP02.DSP
017EX01.DSP
035--02.DSP
040ZC02.DSP
039LT01.DSP
040UV02.DSP
021GT02.DSP
048EJ04.DSP
023LL02.DSP
040RC01.DSP
033TM03.DSP
033VM03.DSP
033ZC02.DSP
033PI02.DSP
033BC03.DSP
019RR02.DSP
019RR01.DSP
016DN01.DSP
016DE01.DSP
030SC01.DSP
030CS03.DSP
Table 2
CCN System Element PIC
Type and Version
PIC
Type
Name
100BR
100BR
100BR
110ET
110PC
112HY
144CB
145LI
100TS
100TS
039L050DK
160MP
064CC
033LT
125PM
125UX
044ZC
044BC
044SS
38K_BRDG 38K Bridge
NETDIRBR Network Dir Serv/Bridge 8088
NETDIRBR Network Dir Serv/Bridge 8052
AUTODIAL Autodial Gateway III
TeLINK
TeLINK Remote Service Interface
NAM
Network Access Module
CLVRBRKS Cleaver Brooks Interface
LIEBERT
Liebert Interface Device
TSM II
Terminal System Manager II
TSM
Terminal System Manager II Plus
39L
39Series Air Handler
DEVCONFG 48/50DK084-104
32MPGTWY 3200MP GATEWAY
CC6400
Comfort Controller 1600
LINKSTAT Linkage Thermostat
PSM
Service Monitor
UC16
Universal Controller
3V.ZONE
3V Zone Controller
BYPASS
3V Bypass Controller
SYSPILOT 3V System Pilot
Types of Pages
Description
Latest
Version
3.0
1.0
1.0
1.1
1.6
1.2
1.1
2.1
2.2
3.2
2.0
2.0
2.2
1.7
1.0
1.4
1.2
1.2
1.1
1.1
Filename
100BR02.DSP
100BR01.DSP
100BR01.DSP
110ET01.DSP
110PC01.DSP
112HY01.DSP
114CB01.DSP
145LI02.DSP
100TS02.DSP
100TS03.DSP
039L-02.DSP
050DK02.DSP
160MP02.DSP
064CC01.DSP
033LT01.DSP
125PM01.DSP
125UX01.DSP
044ZC01.DSP
044BC01.DSP
044SS01.DSP
There are two types of CCNWeb Main View pages - tabular pages,
which present point identification, value and status data in a tabular
fashion, and ViewSPACE pages, which are graphically-oriented pages
that combine an optional background image and a set of superimposed
data points read from the CCN system element. Refer to Figures 1 and 2
below for examples of each page type.
65
Figure 1
Tabular Main View Page
Example
66
Figure 2
ViewSPACE Main View
Page Example
67
General
Information
The following information applies to both tabular and ViewSPACE
pages:
Eligible Data Points
•
Displayed data points are limited to those that exist in the status
display table(s) and most points in the maintenance tables of the given
system element.
Background Graphic
Formats
•
Background graphic formats are limited to JPEG and GIF. No other
file types are allowed.
Pic Type and
Version Number
•
There can be no more than one Main View page defined for each
type of CCN system element, identified by PIC type and major
version number. Major version number is the integer portion of the
version number prior to the decimal point.
For example, Versions 2.0 and 2.8 would both be referred to as
major Version 2. Older versions than those listed in Table 1 may
sometimes exist on a job site where a CCNWeb is added. In order
to assign a Main View page to an older controller, simply adjust the
major version number to match that of the controller you have on the
CCN.
Note:
File Names
•
Version number can be found in the system element's Device
Configuration Table, which is also known as Table 20. You
can also use the Network Service Tool's Address Search
function to determine a controller's major version number.
Clicking on the controller link itself will also display Table 20.
Main View page files must be named using the convention
nnnXXvv.DSP, where:
nnnXX = PIC type. Refer to Tables 1 and 2.
vv = Major version number (as described above under Pic Type and
Version Number)
Example: 039LT01.DSP is the file name for standard PIC type
39LT and major Version 1.
Note:
If the template is for one specific system element, it should
also include the CCN address in the format
nnnXXvvbbbeee.DSP, where:
bbb = CCN bus number
eee = CCN element number
68
Example: 039LT01001066.DSP is the file name for standard PIC
type 39LT, major Version 1, customized for the system element on
Bus 1, Element 66.
File Location
•
Main View page files must be located in CCNWeb's TEMPLATES
directory. Accompanying graphic image files (.jpeg and .gif) can be
located in the TEMPLATES directory or in any user-created
CCNWeb directory under the CCNWeb root.
Example: \TEMPLATES\039XL02.DSP
Example: \IMAGES\AHU\39XL.JPG
Transferring Pages to
and from the CCNWeb
Module
ViewSPACE Page
Creation
•
You can transfer page files to and from the CCNWeb module using
any File Transfer Protocol (FTP) tool. For further information on
sending pages to CCNWeb using Windows' FTP utility, refer to
Sending and Retrieving Web Pages, which appears at the end of this
appendix.
ViewSPACE files are created and named based on controller type or on
controller type and address as described in this chapter's PIC Type and
Version Number and File Names sections which appear on the preceding pages.
A ViewSPACE file consists of a series of English-language parameters
that you enter using a standard text editor, such as Windows®
Notepad. In each file you specify the graphic background, color and
location of data points, etc. All data is case insensitive and the line order
within each section is immaterial.
If a parameter is not specified, it will be assigned to the default value as
listed in the tables which follow.
Required Sections and
Parameters
A ViewSPACE file must contain the sections and parameters shown in
Tables 3 to 5 below.
Style Section: Each ViewSPACE file must begin with a Style section,
identified with the tag [Style]. This section specifies the graphical background filename and databox specifications. Most of these parameters
are global databox and text format specifiers, which means that they
apply to all databoxes on the page. These parameters can, however, be
overwritten for individual databoxes if specified in the Data Box section
of the file.
69
Table 3
Style Parameters
Table 3 lists the various Style parameters, specifies whether the parameter is required or optional, and includes a brief summary of the style's
purpose. If an optional databox parameter is not included in the file, it will
be assigned to the default value as specified.
Parameter
Purpose & Default
[Style]
Comments must be preceded and
ended with the characters [ ] and can
be inserted throughout the file. They
are typically used for purposes of
clarity.
Type = ViewSPACE
Required - Specifies that this is a
ViewSPACE (graphical display) file.
Background = background graphic filename
Required - Specifies the directory path
and graphic background filename.
Default - When no \ is specified, defaults
to the \TEMPLATES folder.
Example 1: Background = 39XL.JPG
File is in \TEMPLATES folder.
Example 2: Background =
\IMAGES\AHU\39XL.JPG
File is in the user-created
\IMAGES\AHU\ folder under the
CCNWeb's root directory.
Note: Be sure to include the leading \.
70
Height = n
Optional - Specifies height of the background image. Default - 400.
Width = n
Optional - Specifies width of the background image. Default - 580.
Transparent = Y/N
Optional - "See through" databox
color? If N, databoxes will use the
background color specified using the
BackColor parameter.
Default - Y.
BackColor = RGB hex code
Optional. 0x followed by the databox
background color in RGB hexadecimal
format.
Default - 0xFFFFFF (white) 1 2
(continued)
Table 3
Style Parameters
(continued)
Parameter
Purpose & Default
Border = Y/N
Optional. Databoxes to include a
border? Border color will be black.
Default - N 1
Optional. Default color for all text.
Default - 0x000000 (black) 1, 2
FontColor = RGB hex code
FontName = Name
Optional. Font type for all text.
Default - SansSerif 1
Supported Fonts - Internet Explorer:
TimesRoman, Dialog, Courier, Arial;
Netscape: TimesRoman, Serif, Dialog,
Courier, Monospaced, Arial, SansSerif,
Helvetica
FontSize = n
Optional. Font size for all text.
Default - 12 1
FontBold = Y/N
Optional. Bold all text?
Default - N 1
AlarmColor = RGB hex code Optional. Color for alarmed Value text.
Default - 0xFF0000 (red) 1, 2
ForceColor = RGB hex code Optional. Color for forced Value text.
Default - 0x0000FF (blue)1, 2
IncludedFields = NDVUCF
1
Note:
Optional. Data field set to be included.
Default - DVUCF 1, 2
where: N = Point Name
D = Point Description
V = Point Value
U = Point Units
C = Communications Status
(abbreviated)
F = Force Status (abbreviated)
These parameters are global databox and text format specifiers and apply to all databoxes on the page, unless individually
specified for databoxes in the Data Point or Databox section
of the file.
(continued)
71
Table 3
Style Parameters
(continued)
Parameter
Purpose & Default
RGB (Red, Green, and Blue) refers to a system for representing the colors to be used on a computer display. Red, green,
and blue can be combined in various proportions to obtain any
color in the visible spectrum. Levels of R, G, and B can each
range from 0 to 100 percent of full intensity. Each level is
represented by the range of decimal numbers from 0 to 255
(256 levels for each color), equivalent to the range of binary
numbers from 00000000 to 11111111, or hexadecimal 00 to
FF. The total number of available colors is 256 x 256 x 256,
or 16,777,216 possible colors.
Example: Gray is defined in RGB colors as 192 192 192. 192 in
hexadecimal is C0. Therefore, to define the font color as gray
the following line must be added:
FontColor=0xC0C0C0
2
Note:
Hexadecimal codes for other commonly used colors are as
follows: Blue: 0000FF; Red: FF0000; Yellow: FFFF00;
Green: 008000; White: FFFFFF; Black: 000000; Cyan:
00FFFF; Magenta: 8B008B
[Position of data in column-type databoxes]
[Databox position itself is set in the databox parameters section.]
[Refer to Table 4.]
72
NameCol = n
Pixel offset for the 8 character point
name when using a Columns-type
databox 3
DescriptionCol = n
Pixel offset for the 24 character de
scription when using a Columns-type
databox 3
ValueCol = n
Pixel offset for the point value when
using a Columns-type databox 3
UnitsCol = n
Pixel offset for the point units when
using a Columns type databox 3
ComStatusCol = n
Pixel offset for the point communica
tion status when using a Columns type
databox 3
(continued)
Table 3
Style Parameters
(continued)
Parameter
Purpose & Default
ForceStatusCol = n
Pixel offset for the point force status
when using a Columns type databox 3
3
Note:
These are global column databox specifiers. They specify the
pixel offset from the left border of the databox to a specified
column of data. These parameters apply to all columnar
databoxes. All column specifiers are required if any databox is
of type “Columns”, or else all databoxes will default to type
“Normal”.
Data Point Section: A data point section, identified as [Pointnn] where
nn = 01 to 60, typically follows the Style section. This section is where
you specify the data points. Up to 60 data points, originating from any of
the controller’s Status Display Tables or most of the controller's Maintenance Tables may be specified. The point number nn shall link the data
point to its databox. Each data point shall be specified using the parameters shown in Table 4.
Note:
Table 4
Data Point Parameters
Each data point must be immediately followed by a databox
section, where you specify the databox type and its location on
the screen.
Parameter
Purpose & Default
[Pointnn]
Bus = n
Optional.
CCN address - bus number 4
Element = n
Optional.
CCN address - element number 4
Table = CCN table name
Required. Controller table name of
point to be shown.
Point = CCN point name
Required. Controller point name of
point to be shown.
4
Note:
Unused in factory provided templates. Point is assumed to be
from the selected controller. Thus, you only need to specify
bus and element if the pointis from another controller.
73
Databox Section: Each data point must be followed by a Databox
section, identified as [Dboxnn] where nn = 01 to 60. Each data point
occupies a data box, linked by point number nn. There are two types of
data boxes - Normal and Columns. In a Normal data box the selected
data fields appear in a single column. In a Columns data box the selected
data fields appear in a single row of globally defined columns. This is
illustrated in Figure 3.
Table 5
Databox Parameters
Parameter
[Dboxnn]
Type = Normal/Columns
XCoord = n
Purpose & Default
Required.
where: Normal - Defines a databox
with the style shown in the top portion of
Figure 3.
Columns - Defines a databox with style
shown in the lower portion of
Figure 3.
Required. Horizontal pixel offset of
upper left corner of data box from
upper left corner of ViewSPACE.
YCoord = n
Required. Vertical pixel offset of upper
left corner of data box from upper left
corner of background image.
Transparent = Y/N
Optional - "See through" databox
color? If N, databoxes will use the
background color specified using the
BackColor parameter. Default - Y.
BackColor = RGB hex code
Optional. 0x followed by the databox
background color in RGB hexadecimal
format.
Default - 0xFFFFFF (white) 5, 6
Border = Y/N
Optional. Databoxes to include a
border? Border color will be black.
Default - N 5
FontColor = RGB hex code
Optional. Default color for text.
Default - 0x000000 (black) 5, 6
(continued)
74
Table 5
Databox Parameters
(continued)
Parameter
Purpose & Default
FontName = Name
Optional. Font type for all text.
Default - Sans Serif 5
Supported Fonts - Internet Explorer:
TimesRoman, Dialog, Courier, Arial;
Netscape: TimesRoman, Serif, Dialog,
Courier, Monospaced, Arial, SansSerif,
Helvetica
FontSize = n
Optional. Font size for all text.
Default - 12 5
FontBold = Y/N
Optional. Bold all text?
Default - N 5
AlarmColor = RGB hex code Optional. Color for alarmed Value text.
Default - 0xFF0000 (red) 5, 6
ForceColor = RGB hex code Optional. Color for forced Value text.
Default - 0x0000FF (blue)5, 6
IncludedFields = NDVUCF
Optional. Data field set to be included.
Order of fields is user-selectable.
Default - DVUCF 5
where: N = Point Name
D = Point Description
V = Point Value
U = Point Units
C = Communications Status
(abbreviated)
F = Force Status (abbreviated)
5
Note:
These parameters are all optional. If any specifier is missing, it
will be replaced by the associated global specifier defined in
the Style Section section at the top of the file (Refer to Table
3). If the global specifier is missing, the default will take effect.
6
Note:
RGB (Red, Green, and Blue) refers to a system for representing the colors to be used on a computer display. Red, green,
and blue can be combined in various proportions to obtain any
color in the visible spectrum. Levels of R, G, and B can each
range from 0 to 100 percent of full intensity. Each level is
75
represented by the range of decimal numbers from 0 to 255
(256 levels for each color), equivalent to the range of binary
numbers from 00000000 to 11111111, or hexadecimal 00 to
FF. The total number of available colors is 256 x 256 x 256,
or 16,777,216 possible colors.
Example: Gray is defined in RGB colors as 192 192 192.
192 in hexadecimal is C0. Therefore, to define the font color
as gray the following line must be added:
FontColor=0xC0C0C0
Hexadecimal codes for other commonly used colors are as
follows: Blue: 0000FF; Red: FF0000; Yellow: FFFF00;
Green: 008000; White: FFFFFF; Black: 000000; Cyan:
00FFFF; Magenta: 8B008B
Figure 3
Example of ViewSPACE
with Databox Specifiers
76
Tabular Page
Creation
Tabular page files, in accordance with ViewSPACE page files, are
created and named based on controller type or on controller type and
address.
All data is case insensitive and the line order within each section is
immaterial.
If a parameter is not specified, it will be assigned to the default value as
listed in the tables which follow.
Required Sections and
Parameters
A Tabular page file must contain the sections and parameters shown in
Tables 6 and 7 below.
Style Section: Each Tabular file must begin with a Style section, identified with the tag [Style].
Table 6
Style Parameters
Parameter
Purpose & Default
[Style]
Type = Table
Required - Specifies that this is a
Tabular page file.
Data Point Section: A data point section, identified as [Pointnn] where
nn = 01 to 60, follows the Style section. This section is where you
specify the data points. Up to 60 data points, originating from any of the
controller’s Status Display Tables or most of the controller's Maintenance Tables may be specified. The point number nn shall link the data
point to its databox.
Note:
Unlike ViewSPACEs, a Tabular page's data fields are not
configurable. A Tabular page will always include point description, value, units, status, force, and name.
Each data point shall be specified using the parameters shown in Table 7
below.
77
Table 7
Data Point Parameters
Parameter
Purpose & Default
[Pointnn]
Bus = n
Optional.
CCN address - bus number 7
Element = n
Optional.
CCN address - element number 7
Table = CCN table name
Required. Controller table name of
point to be shown.
Point = CCN point name
Required. Controller point name of
point to be shown.
7
Sample
ViewSPACE
Note:
Unused in factory provided templates. Point is assumed to be
from the selected controller. Thus, you only need to specify
bus and element if the point is from another controller.
Figure 4 below shows a ViewSPACE. The ViewSPACE contains 3
points. Space/Return Temperature and Supply Air Temperature are
column style databoxes. Controlling Temperature is a normal style
databox.
Figure 5 on the next page shows the file that was used to create this
ViewSPACE. The file has been annotated in italics to explain each
parameter.
78
Figure 4
Sample ViewSPACE
Figure 5
Sample ViewSPACE File
Parameter
Explanation
[Style]
Note: Those style parameters that are not specified will revert to
their default values.
Type = ViewSPACE
Å Defines that it will be a graphical
display
Background = 39m.jpg
Å Directory path and filename of
background graphic. Defaults to
the \TEMPLATES directory.
DescriptionCol = 0
Å X offset for description column
databoxes
ValueCol = 155
Å X offset for value column data
boxes
UnitsCol = 185
Å X offset for units column data
boxes
ComStatusCol = 220
Å X offset for communication status
column data boxes
(continued)
79
Figure 5
Sample ViewSPACE File
(continued)
Parameter
[Point01]
Table = POINTS
Point = SPT
[DBox01]
Type = Normal
XCoord = 370
Explanation
Å Table name for the desired point
Å Point name for the desired point
Å Specifies a Normal data box style
Å Specifies X location of point data
on background image in pixels
YCoord = 30
Å Specifies Y location of point data
on background image in pixels
IncludedFields = DVUF
Å Show Description, Value, Units
and Force for the point
FontColor = 0xFF000
Å RGB color defined as blue
FontName = Times New Roman Å Change from default font to
Times New Roman
FontSize = 18
Å Change from default font size to 18
[Point02]
Table = POINTS
Point = RAT
[DBox02]
Type = Columns
XCoord = 10
YCoord = 390
IncludedFields = DVUC
[Point03]
Table = POINTS
Point = SAT
[DBox03]
Type = Columns
XCoord = 10
YCoord = 405
IncludedFields = DVUC
80
Å Table name for the desired point
Å Point name for the desired point
Å Specifies a Column data box style
(see Figure 3)
Å Specifies X location of point data
on background image in pixels
Å Specifies Y location of point data
on background image in pixels
Å Show Description, Value, Units,
Comm Status for the point
Å Table name for the desired point
Å Point name for the desired point
Å Specifies a Column data box style
(see Figure 3)
Å Specifies X location of point data
on background image in pixels
Å Specifies Y location of point data
on background image in pixels
Å Show Description, Value, Units,
Comm Status for the point
Sample Tabular
Page
Figure 6 below shows a Tabular page. The page contains 4 points.
Figure 7 on the next page shows the file that was used to create this
page. The file has been annotated in italics to explain each parameter.
Figure 6
Sample Tabular Page
81
Figure 7
Sample Tabular Page File
Parameter
[Style]
Type = Table
Sending and
Retrieving Web
Pages
Å Defines that it will be a tabular
display
[Point01]
Table = HWP01-32
Point = HX1HWP1S
Å Table name for the desired point
Å Point name for the desired point
[Point02]
Table = HWP01-32
Point = HX1HWP2S
Å Table name for the desired point
Å Point name for the desired point
[Point03]
Table = HWP32-64
Point = HX1_HWST
Å Table name for the desired point
Å Point name for the desired point
[Point04]
Table = HWP32-64
Point = HX1_HWRT
Å Table name for the desired point
Å Point name for the desired point
You can transfer web page files to and from the CCNWeb module using
any standard File Transfer Protocol (FTP) tool. The section which
follows provides a brief introduction to your Windows (DOS-based)
FTP utility.
Note:
82
Explanation
This utility is only available if TCP/IP protocol is installed on
your computer.
Disabling FTP Access
For security reasons, you may want to disable FTP access to the
CCNWeb module after transferring your web pages. You can do this
from the CCNWeb Configuration (CCNWEBC) Table by downloading
a blank Default Access Username and Password.
To Connect and Log In
to the CCNWeb Module
You must connect and log in to the CCNWeb module before you can
transfer web page files. Follow the instructions below.
Open a DOS window and initiate a FTP session by doing as follows on a
Windows-based computer:
1.
Click on the Start button and then select Run.
2.
From the Run dialog box, type ftp www.yourdomain.com and
press Enter
or,
type ftp IPaddress and press Enter.
Note:
Example:
Replace yourdomain with the actual name of your web
page, or replace IPaddress with the actual IP address
of the CCNWeb module.
ftp 199.244.162.78 or
ftp www.webaddress.com
You will be prompted to provide a user name.
3.
Type the CCNWeb's Default Access User Name and press
Enter.
Note:
The Default Access User Name can be viewed in the
CCNWeb Configuration (CCNWEBC) Table.
Next, you will be prompted for the password.
4.
Type the CCNWeb's Default Access Password and press Enter.
Note:
The Default Access Password can be viewed in the
CCNWeb Configuration (CCNWEBC) Table.
TIP:
If you make a mistake typing user name or password.
you can restart the login process by typing USER. You
will then be prompted again for the user name and
password.
TIP:
For a list of FTP commands type HELP.
83
FTP Commands
Once you have successfully logged into CCNWeb you can use other
FTP commands to modify your CCNWeb. Refer to Tables 8 to 13
below.
Tables 8 to 12 list the FTP commands that you will commonly use to
transfer page files to and from the CCNWeb module.
Table 8
FTP Help Commands
Table 9
Opening and Closing
Connection Commands
84
Command
Description
HELP
Displays a list of FTP commands
?
Like HELP, also displays a list of FTP
commands
HELP command
Gives a brief explanation of the
specified command.
Command
Description
FTP
Starts an FTP session. Refer to
example on previous page.
OPEN www.domain.com
Specifies the CCNWeb domain to
which to connect. Domain name can
be specified by IP address or computer
name (a DNS or HOSTS file must be
available.)
USER
Use this command to re-login. If you
have mistyped the user name or pass
word, this process will restart the login
process.
CLOSE
Closes the connection but does not
close the FTP session.
QUIT
Closes connection and terminates the
FTP session.
Table 10
CCNWeb Browsing
Commands
Table 11
CCNWeb Directory
Navigation Commands
Table 12
File Type Commands
Command
Description
DIR
Gives a full directory listing on the
CCNWeb.
DIR test*
Displays only files and directories
whose name begins with with the
characters test.
LS
Same as dir, but provides a simplified
listing of filenames.
Command
Description
PWD
Prints the name of the current
CCNWeb directory.
CD CCNWeb-directory
Changes working directory on
CCNWeb
CD ..
Moves up one level in the directory
structure on the CCNWeb. Note the
space that is required between CD and ..
LCD directory
Changes the default local directory on
your local machine
MKDIR
Make a new directory on the CCNWeb
RMDIR
Remove or delete directory on the
CCNWeb
Command
Description
binary *
Type this command at the FTP prompt
to set binary mode before transferring
binary files
Use binary mode with the
following types of files:
Graphics files (e.g., *.gif, *.jpg)
JAVA Classes (eg., *.class)
ZIP, JAR archive files
(continued)
85
Table 12
File Type Commands
(continued)
Command
Description
ascii *
Type this command at the FTP prompt
to set ASCII mode before transferring
text files.
Use ASCII mode with any of the
following file types:
DSP template file extention
HTML or HTM files
*Note: For Windows NT, these commands are case sensitive.
Table 13
File Transfer Commands
Command
Description
GET filename.extension
Copies the specified file from
CCNWeb to local computer (from
current CCNWeb directory to current
local directory). Before using GET you
must first configure FTP for the type of
files being transferred. If the file is an
HTML file or any other type of ASCII
text file then you will need to first type
ASCII at the FTP prompt. If the file is
a GIF or image or other binary file you
will need to type BINARY at the FTP
prompt before using GET.
Note: If the file name contains
spaces you must put quotation marks
(“ “) around it.
If the name of a file is
MY PAGE.HTM you must put quota tion marks around it
“MY PAGE.HTM”.
Example:
(continued)
86
Table 13
File Transfer Commands
(continued)
Command
Description
PUT filename.extension
SEND filename.extension
Copies the specified file from the local
computer to the CCNWeb module.
Before using PUT you must first
configure FTP for the type of files
being transferred. If the file is an
HTML file or any other type of ASCII
text file then you will need to first type
ASCII at the FTP prompt. If the file is
a GIF or image or other binary file you
will need to type BINARY at the FTP
prompt before using PUT.
If the file name contains
spaces you must put quotation marks
(“ “) around it. See Get example
above.
Note:
If the name of a file is
MY PAGE.HTM you must put quota tion marks around it
“MY PAGE.HTM”.
Example:
FTP Example 1
This example shows how to use the Windows' FTP utility to copy a file
(named pic.gif) from a CCNWeb module to your local computer. The
file is in the CCNWeb directory called \templates. On the local computer
the file will be copied to the c:\temp folder.
1.
Connect and login. For instructions, refer to Sending and Retrieving Web Pages, which appears earlier in this appendix.
2.
At FTP prompt change your local drive directory by typing LCD
c:\temp.
3.
Type binary to enable binary file transfer.
4.
Type CD templates to change your CCNWeb directory.
5.
Type GET pic.gif to copy the file to your local PC from the
CCNWeb.
87
FTP Example 2
88
Example of copying a file (c:\data\TSM100TS32.DSP) from the local
PC to the CCNWeb module.
1.
At the FTP prompt specify the location of the files you wish to
copy by typing LCD c:\data\.
2.
Type ascii to enable ascii transfer.
3.
Type CD templates to specify that you want to transfer the file to
that directory in the CCNWeb.
4.
Type PUT TSM100TS32.DSP to copy the file from the local PC
to the CCNWeb module.
5.
Type QUIT to close the connection and terminate the FTP
session.
Appendix B Console Port
Operation and
Commands
Introduction
An alternate way to configure the IP_Config Table is by connecting a
dumb terminal or a PC running a terminal emulation program such as
Windows® Hyperterminal to the module's RS-232 port (COM2).
Accessing and inputting data to the CCNWeb module using a dumb
terminal or a PC running a terminal emulation program is referred to as
Console Port mode.
Cable
Table B-1
PC to Ethernet Converter
Cable (Serial Null Modem
Cable)
The following cable will be required to connect between the RS-232 port
(COM2) on the CCNWeb and the serial communication port of your
PC. See Table 1 below for required pin-outs.
9-pin female miniature
D-sub style
9-pin female miniature
D-sub style
Pin
Pin
1 and 6
2
3
4
5
7
8
4
3
2
1 and 6
5
7
8
Cable Equivalent: Black Box # EYN257H-0006-FF
Port Settings
The following port settings are required for the dumb terminal (VT100)
or terminal emulation program.
Bits per second = 9600
Data Bits
= 8
Parity
= none
Stop bits
= 1
Console Port
Operation and
Commands
Flow Control = None (if using
a serial null modem cable)
Once the cable is connected between the terminal's or PC's communication port and COM2 on the CCNWeb module, press the Return (or
Enter) key. The terminal screen should display the prompt Console Port
>.
89
The following describes the Console Port commands that you use in
order to read and enter data in the CCNWeb's Internet Protocol
($IP_CONF) Table.
Commands may be entered in either upper or lower case and must be
terminated by pressing the Return (or Enter) key. Upper case is used in
this document for clarity. When entering data a space must be left between the command character and the data entered.
Note:
Table B-2
Commands
When any decision's data is changed, you must power cycle
the converter in order for the change to take effect.
Command
Function
?
Displays menu of commands and one line
description for each. See sample screen
display below.
Commands:
c - Display Current IP Configuration
Settings
a - a <xxx.xxx.xxx.xxx> Device IP
Address
m - m <xxx.xxx.xxx.xxx> Subnet Mask
f - f <xxx.xxx.xxx.xxx> Default Gate
way IP Address
n - n <text> Host Name (up to 24
characters A-Z,a-z,0-9,-)
d - d <1/0> DHCP Service
(1 = Enabled or
0 = Disabled)
l - l <1/0> Lock Out Configuration
Table
(1 = Yes or 0 = No)
u - u <xxxx> Max Transmission Unit
(continued)
90
Table B-2
Commands
(continued)
Command
Function
C
Displays current configuration of
$IP_CONF Table
A
Displays the current IP address of the
device
A xxx.xxx.xxx.xxx
Sets device IP address to
xxx.xxx.xxx.xxx where xxx
is a decimal number between 0 to 255.
M
Displays current value for Subnet Mask
M xxx.xxx.xxx.xxx
Sets Subnet Mask value to
xxx.xxx.xxx.xxx where xxx
is a decimal number ranging between 0
and 255. Valid entries are 0,
128, 192, 224, 240, 248, 252, 254 and
255
F
Displays configured IP address for
Default Gateway
F
xxx.xxx.xxx.xxx
Sets Default Gateway IP address to
xxx.xxx.xxx.xxx where xxx is a
decimal number between 0 to 255
N
Displays current Host Name
N hostname
Sets device where hostname consists of
up to 16 alphanumeric characters. The
first character must be a letter and no
blank spaces can be used.
Dashes may be used to separate charac
ters. Characters may be upper or
lower case.
D
Displays current configuration for DHCP
Select
91
Table B-2
Commands
(continued)
92
(continued)
Command
Function
D1
Sets DHCP Select to Yes
Note: When set to Yes, the DHCP
server must provide an infinite
lease on the IP address.
D0
Sets DHCP Select to No
L
Displays whether IP Configuration Table
is Locked or Unlocked.
When Locked, the IP Configuration
cannot be changed from CCN
L1
Sets IP Configuration table to Locked
L0
Sets IP Configuration table to Unlocked
U
Displays the current Max Transmission
Unit
U xxxx
Sets the Max Transmission Unit where
xxxx is a decimal number between 576
and 1500
Appendix - C
Troubleshooting
The information which follows has been included to assist you with
troubleshooting your CCNWeb.
CCNWeb IP
Addressing
The CCNWeb supports both static and dynamic (DHCP) IP addressing.
If using static addressing, three pieces of information are required - the IP
Address, the Subnet Mask, and a Default Gateway address. Each
system element on a LAN (Local Area Network) must have a unique IP
address. You must obtain a static IP address from your LAN administrator. This is to avoid conflicts with duplicate addresses and to ensure that
the IP address is a valid address for your network.
Every time the IP configuration in the CCNWeb has been modified, you
must cycle power on the controller in order for the new settings to take
effect. After cycling power, check the IP Maintenance Table to ensure
that the new IP settings are present.
Configuration
Parameters
IP Address
The following is a brief explanation of the CCNWeb's configuration
parameters.
In order for a CCNWeb to communicate on a TCP/IP network the
system element requires an IP address. This IP address has to be unique
to the system element and cannot be used by another system element
inside that network. Think of an IP address as a telephone number.
Inside of your area code only you can have that telephone number.
A typical IP address might look something like this:
187.10.11.23
There are two ways of allocating an IP address for a CCNWeb - an
automatic procedure called DHCP (Dynamic Host Configuration Protocol) and a manual procedure where you manually allocate a static IP
address. If a CCNWeb uses a DHCP method to allocate an IP address,
the CCNWeb itself requests an IP address from a DHCP server once
connected to the network. Upon a request the DCHP server assigns the
IP address, the Subnet Masks, and the default gateway address for that
system element. If you do not use the automatic procedures you must
manually assign a static IP address, the Subnet Masks, and the default
gateway address. If you are using a manual method, you must obtain an
93
IP address from your LAN administrator. This is in order to avoid conflicts
with duplicate addresses and to verify that the IP address is a valid IP for
that network.
Subnet Masks
The purpose of a Subnet Mask decision is to specify to the network
CCNWeb which part of the IP address is the Network ID and which is
the host ID (system element ID). This concept can be explained by using
an example of a telephone number. In the US the first three digits of the
telephone number is the area code. In the US telephone number 860-5551234, the first three digits are the area code - 860. Other countries only
use the first 2 digits. So, unless you know the telephone number's country
of origin, you have no way of knowing the part of the phone number that is
the area code. An IP address works the same way. If you look at the IP
address 187.10.11.23 you do not know if the network ID is 187 or
187.10 or 187.10.11. Assigning a Subnet Mask to the LAN system
element gives you the ability to extract the network ID of that system
element.
For example, if the Subnet Mask is 255.255.255.0 and the IP address is
187.10.11.23 the network ID is 187.10.11 and 23 is the system element
ID (Host ID). Looking at the Subnet Mask, you see that the first three
octets are 255.255.255. This means that the first three octets of that IP
address is the network ID. If the Subnet Mask in the previous example
was 255.255.0.0 the network ID would be 187.10, which are only the first
two octets.
Imagine the following scenario:
Your company consists of five separate offices: one in Frankfurt, one in
London, one in Paris, one in New York and one in Denmark.
The first network that you design is the one in Frankfurt. When you assign
network IP addresses to the network system elements you use 187.1.1.x
IP addresses, where x is a number between 1 and 255. You assign the
Subnet Mask 255.255.0.0 to these IP addresses. You can now build your
next network using the IP addresses 187.1.2.x, where x is a number
between 1 and 255, and again Subnet Mask 255.255.0.0. You can keep
incrementing the 3rd digit until you have built all 5 networks. When finished
you would have the following IP addresses:
94
Network
Frankfurt
London
Paris
New York
Denmark
IP address
187.1.1.x
187.1.2.x
187.1.3.x
187.1.4.x
187.1.5.x
As long as you ensure that the subnet mask is set to 255.255.0.0 you will
be able to communicate successfully on this network because all the
system elements have the same network ID (187.1). If you try to use a
subnet mask of 255.255.255.0 your network ID becomes the first three
octets. So, only system elements that are on the same network can
communicate with each other. For example, if you are in the Paris
network and your subnet mask is 255.255.255.0, you should still be able
to communicate in the 187.1.3.x network. If, however, you try to communicate with New York, London, Denmark or Frankfurt you will fail
since their network IDs are different from the Paris network ID.
Default Gateway
Maintenance
Parameters
The default Gateway (router) allows the two networks to talk to each
other. If a system element from Network A sends a command to a
system element on Network B the Default Gateway takes that message
and routes it to network B. It will also return any answer back from
Network B.
Look at the IP Maintenance Table to verify IP configurations.
After changing the CCNWeb's IP configuration use the IP Maintenance
Table to verify that the controller has accepted the new settings. To
access the CCNWeb's configuration or maintenance information, a
Carrier front end (such as ComfortWORKS or ComfortVIEW) is
required.
If, after a power cycle, the IP Maintenance Table does not show the
correct information do the following:
95
PING Command
•
Double check to see if you entered the correct IP Address and
Subnet Mask. The CCNWeb does error checking on the IP Address and the Subnet Mask. In the event that you enter an invalid IP
Address or invalid Subnet Mask the controller will reject the new
settings and enter 0.0.0.0 in the IP Address and Subnet Mask
decisions.
•
Verify that you have entered a valid Host Name. The controller will
also reject the new settings if the Host Name is blank or invalid. A
valid Host Name consists of up to 16 alphanumeric characters. Do
not use characters such as apostrophe, space etc.
•
If you are using DHCP for IP settings, verify that the dynamic IP is
accepted and that all IP Maintenance Table parameters are correct.
If the IP Maintenance Table shows all zeros or some other invalid
data verify that there is a DHCP Server on this LAN.
Once you have configured the CCNWeb it is possible to test its Ethernet
communication by using standard Windows command. To do this, you
can use the PING command. The PING command is a part of the
Windows operating system. The PING command sends some simple
TCP/IP data to a specified system element. If the system element is
configured correctly, it will answer back. If you receive an answer from a
PING, then there is a good chance that you have configured your
CCNWeb correctly. If there is no response, then you can assume that
there is a problem.
To use the PING command:
1.
Verify that your computer is connected to the LAN.
2.
From the Start menu, select Run and in the Run dialog box, type
the word COMMAND and then press the ENTER key.
This will open a MS-DOS window.
3.
96
At the command prompt type the command PING followed by
the IP address of the system element you wish to test. Then, press
Enter.
For example:
PING 187.1.10.23
If you specify a correct IP address and the system element is
working correctly, you will see something like this:
C:\windows>ping 187.1.10.23
Pinging 187.1.10.23 with 32 bytes of data:
Reply from 187.1.10.23: bytes=32 time=3ms TTL=255
Reply from 187.1.10.23: bytes=32 time=1ms TTL=255
Reply from 187.1.10.23: bytes=32 time=2ms TTL=255
Reply from 187.1.10.23: bytes=32 time=2ms TTL=255
A PING command sends four requests to the specified IP address.
When everything is properly functioning you should see a response to
each of the four requests. From the above example you can see that you
have had four replies from the system element (187.1.10.23). This means
that the system element is communicating over the Ethernet. At times,
when Ethernet activity is very high, you may see the message Request
timed out mixed with proper replies. If you receive a mixture of Request
timed out messages with the message Reply from 187.1.10.23:
bytes=32 time=2ms TTL=255, it usually indicates that your system
element is configured properly, but that the LAN activity is high.
If there are problems with system elements with which you are attempting
to communicate, you will receive four error messages similar to the
following:
C:\windows>ping 187.1.10.23
Pinging 187.1.10.23 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
In the above example, four Request timed out error messages are
displayed. This tells us that there is a problem with the system element
97
with which you have tried to communicate. If you receive such an error
check the following:
Using a
Crossover Cable
To Test
Communication
To Build an Ethernet
10BaseT Crossover
Cable
•
You did not specify the correct IP address:
Verify that the IP address that you are specifying is the same as the
IP Address as displayed in the CCNWeb's IP Maintenance Table.
•
There is a possibility that there is a problem with the cabling. If there
is another system element on the same LAN, see if you can communicate with that system element using the PING command. If you
cannot, there is a good possibility that there is something wrong with
your cabling.
•
Check to see if you have the correct default gateway in the
CCNWeb. The CCNWeb with which you are attempting to communicate may be on another network.
In order to test communication, you can connect the CCNWeb directly
to the computer using a special LAN cable called a crossover cable. You
can buy a crossover cable at most electronics/computer stores.
The pinouts for an Ethernet crossover cable are as follows:
Connector 1
1
2
3
4
5
6
7
8
Connector 2
3
6
1
OPEN
OPEN
2
OPEN
OPEN
Pin 1 -> pin 3, pin 2 -> pin 6, pin 3 -> pin 1, and pin 6 -> pin 2. All of
the other pins are left open.
98
Figure 1
Crossover Cable
Figure 2
Use of Crossover Cable
Crossover
Cable
Co mputer with
functional network
adapter
CCNWeb
With the crossover cable connected, make sure that you can PING the
IP address of the CCNWeb. You must first change the IP address of the
computer to be similar to the IP address of the CCNWeb.
Example:
If the IP of the CCNWeb is 187.1.10.23 then set the computer IP address to 187.1.10.1 and make the subnet mask
255.255.255.0.
Be sure to write down the existing PC configuration before changing it. If
you can successfully PING the CCNWeb, then open your Internet
browser and verify that you can see the CCNWeb.
Networks and
Firewalls
Firewalls
Questions regarding network performance and security arise when
installing the CCNWeb in a facility that utilizes a firewall. The CCNWeb
functions fine in this type of environment, provided a few simple conditions are met. During the planning phase of the installation you are advised to consult your system owner’s network or information systems
personnel to avoid unnecessary delays and rework resulting from a lack
of adequate communication.
Firewalls are used to keep private networks secure. A firewall can be
implemented in a single router that filters out unwanted packets, or it can
use a combination of technologies (hardware and software) in routers
99
and hosts. Firewalls are often implemented to provide access to and from
a secure network via the Internet as well as to separate a company’s
public web server from its internal network. Firewalls can also be used to
keep separate internal networks secure. For instance, an IS Manager
may wish to keep a research or accounting subnet secure from the
remainder of his internal network.
Firewall protection can be implemented using a combination of hardware
and software networking devices. The following are two commonly used
techniques that can be used with the CCNWeb.
Packet Filter: Also known as a ‘screening router,’ this technique
blocks traffic based on IP address and/or port number.
Network Address Translation (NAT): Proxies generally employ
network address translation, which presents one organization-wide IP
address to the Internet – it funnels all user requests to the Internet and
fans responses back to the appropriate user.
Port Numbers
In a TCP/IP-based network such as the Internet, certain ports are
assigned to various applications. A port number is used to link incoming
data to an appropriate service. The port numbers that must be enabled at
the firewall to allow a user to access CCNWeb data from outside a
facility over the Internet include:
•
•
Security
100
TCP Port 80: Provides HTTP access to the CCNWeb from a
standard Web browser.
FTP Port 21: Provides FTP access to the CCNWeb. FTP is only
needed if you plan on making modifications to the CCNWeb’s flash
disk (for example, sending Main View pages to the CCNWeb).
If there are concerns about locating ithe CCNWeb on a secure network,
CCNWeb can be located outside a company’s firewall. CCNWeb
employs an industry-standard encryption algorithm (40-bit Data Encryption Standard) to transmit user name and password over the Internet.
Operational
Problems and
Solutions
Log In Failure Maximum Number of
Users
The section which follows is intended to assist you in diagnosing situations that may be encountered when using the CCNWeb.
Problem: When I attempt to log in to CCNWeb I receive a message
informing me that the maximum number of users has been reached. There
is, however, no other user logged in to the CCNWeb. Why am I receiving this message?
Solution: A single CCNWeb is capable of supporting up to four simultaneous web sessions. A session is defined as a single browser session
initiated through the CCNWeb login process. In the case where four
sessions are open, if you attempt to open another session, the CCNWeb
will display a page informing you that the maximum number of users has
been reached. The page shall contain a link back to the login page. See
Fig. below. Refer to the figure shown below.
The CCNWeb will automatically log you out after a period of 15 minutes
of inactivity. If you log in to the CCNWeb and then close your web
browser without logging out of the CCNWeb, that session will remain
active for 15 minutes at which point you will be automatically logged out.
101
To prevent this situation from occurring, be sure to log out of the
CCNWeb before closing the web browser or leaving the CCNWeb site.
To logout from the CCNWeb, click on the Logout menu item displayed
at the top of the CCNWeb page.
Log In Failure
Problem: During the log in process I enter the correct user name and
password. Instead of logging me in, however, CCNWeb brings me back
to the Login page.
Solution: CCNWeb requires you to enable your Internet browser's
Cookies option. When a web browser communicates with the CCNWeb
it must pass an additional piece of data, commonly referred to as a
Cookie. Most browsers have Cookies enabled by default.
To enable Cookies using Internet Explorer 5.5, select the Tool menu's
Internet Options command. Then click on the Security tab. Under the
Security options, click Custom Level and then scroll down to the Cookies heading. Check to enable both the stored on computer and persession Cookies. Make this change for both Internet and Local Intranet.
To enable Cookies using Netscape 6.2, select the Edit menu's Preferences command. In the Preferences dialog box, click the Privacy and
Security heading and then click to enable the Enable all cookies option.
CCNWeb Does Not
Reflect Current
Comfort Controller
Configuration
Problem: CCNWeb does not reflect current point configuration in a
Comfort Controller.
CCNWeb Only Displays
16 Comfort Controller
Setpoint Tables
Problem: I can only view 16 Comfort Controller setpoint tables, but I
know I have more the 16 setpoint table configured in that controller.
Solution: When the CCNWeb scans a controller it determines the
controller's type and configuration. If a Comfort Controller is modified
after it has been scanned by CCNWeb, a rescan of that Comfort controller will be necessary in order to reflect the new point configuration.
Solution: CCNWeb supports only the first 16 setpoint tables in a
controller.
102
Unable To Perform a
Controller Scan
Problem: Even though my user name and password have read and
write privileges I am unable to perform a scan for new controllers.
Solution: If more than one user is logged into the CCNWeb, CCNWeb
will not permit a controller scan.
103
104
Appendix D Dial-up
Networking
Setup and
Operation
This appendix provides you with information on:
Configuring Dialup Networking
•
setting up a Windows XP PC to allow direct modem-to-modem dialup networking from your PC to the CCNWeb.
•
connecting to the CCNWeb using dial-up networking.
Prior to initially connecting you must setup a dial-up networking connection to the CCNWeb modem. Follow the Configuring Dial-up Networking instructions below.
Follow the instructions below to configure dial-up networking using the
Windows XP Network Connection Wizard:
1.
Go to Control Panel and if Pick a Category is displayed in the
window, click on the Switch to Classic View link at the top left
of the window.
2.
Double click on Network Connections. Click on the Create a
new connection link at the top left of the window and the New
Connection Wizard will be displayed.
3.
Click the Next button and select the Connect to the network at
my workplace radio button. Click the Next button.
4.
Ensure that the Dial-up connection radio button is selected and
then click the Next button.
Note:
If more than one modem is installed, select which
modem to use for this connection and then click Next.
5.
Type in a name for the dial-up connection. For example,
CCNWeb at Carrier. Then, click the Next button.
6.
Enter the phone number of the CCNWeb and then click Next.
7.
Ensure that the Do not use my smart card radio button is selected and then click Next.
8.
Specify whether you would like anyone who is logged onto this
PC to be able to use this dial-up connection or just yourself by
selecting the proper radio button. Then, click Next.
105
9.
10.
Connecting to
CCNWeb
If a shortcut to this dial-up connection is desired, check the Add
a shortcut... box and click the Finish button. A Connect pop-up
box will appear.
Go to Step 2 of the next section entitled Connecting to
CCNWeb to dial out to the CCNWeb.
Follow the instructions below to dial from your PC directly to the
CCNWeb.
Note:
Your PC must be configured for dial-up networking to this
CCNWeb before proceeding with these instructions. If
necessary, refer back to the Configuring Dial-up Networking
instructions that appear on the previous page.
1.
From the Start menu, select Settings, Network and Dial-up
Connections, and then select the name of your CCNWeb
connection (refer to Step 5 in the Configuring Dial-up Networking instructions preceding this page.)
2.
In the Connect dialog box, enter the Default Access Username
and Password.
Note:
3.
In the Connect dialog box, click on Properties, and under the
Networking tab, uncheck all components with the exception of
Internet Protocol (TCP/IP), which you should select.
4.
Then, click on OK to return to the Connect dialog box and click
on Dial.
5.
After dialing is complete, launch the Internet browser of your
choice and point your browser at the CCNWeb's I/P address as
it is configured on the building's local area network.
Note:
106
Default Access Username and Password can be found
in the CCNWeb's Service Configuration ($SYSACC)
Table.
If the CCNWeb is not on a LAN, you can use the
following I/P address: 192.168.0.1
CCNWeb has an idle time logout of 15 minutes and a PPP idle timeout
of 20 minutes. Note that these CCNWeb settings override those that
may exist in your PC's Network and Dial-up Connections properties.
107
108
Index
Introduction
Index
G
A
Grouping
points from different controllers
Alarm List
viewing 52
Applications 5
Auto Logout 40
Autoing
a force 51
50
H
Home Page
38
I
B
Broadcast Table 13
BRODEFS Table 13
Bus Scan 40
C
Cable
console port operation 89
crossover 98
CCNWeb
description of 5
CCNWeb Configuration Table 16
CCNWeb Maintenance Table 29
CCNWEBC Table 16
CCNWEBM Table 29
Configuration Tables 10, 13
Broadcast (BRODEFS) Table 13
CCNWeb (CCNWEBC) Table 16
Controller Identification (CtlrID)
Table 19
Connectors 8
pin assignments 9
Console Port Operation 89
cable 89
Controller Identification Configuration
Table 19
Crossover Cable
use of in testing CCNWeb communication 98
CtlrID Table 19
D
Default Gateway 21, 95
Description of Manual 1
DHCP 3
Dial-up Networking 105
F
Firewall 3, 99
Firewalls and Networks 99
Firewell 6
Forcing
point values 51
FTP
use of in sending Main View
pages 69
use of in sending web pages
N
82
NAT 3
Network Address Translator 3
Networks and Firewalls 99
O
Overriding
point values
51
Internet Operation 37
Internet Protocol 2
Internet Protocol Maintenance Table 32
Internet Protocol Service Configuration
Table 19
IP Address 2, 20, 93
IP_CONF Table 19
configuring using Console Port 89
IP_MAINT Table 32
P
L
Quiet Time Logout 40
LAN 3
LED Indicators 7
Library
of ViewSPACE pages 63
Local Area Network 3
Logging In 37
problems with 101, 102
Logging Out 40
R
M
Main View
transferring to and from
CCNWeb 82
Main View Pages
creating 50, 63
displaying 55
file location 69
file naming convention 68
transferring to and from
CCNWeb 69
types of 65
Maintenance Tables 11, 29
CCNWeb Maintenance (CCNWEBM)
Table 29
Internet Protocol (IP_MAINT)
Table 32
Manual
description of 1
Menu Items
description of 39
Modem Service Configuration Table 21
MODEMCFG Table 21
PIC Type and Version 68
PING Command 96
Port Number 100
Power Supply 9
Proxy Server 4
Q
Router
3
S
Scanning
a CCN Bus 40
Service Configuration Tables
Internet Protocol ($IP_CONF)
Table 19
Modem Service Configuration
(MODEMCFG) Table 21
System Access Service Configuration
($SYSACC) Tabl 27
User Access Service Configuration
($USERACC) Table 24
Status display, Occupancy, Setpoint
Tables
viewing 43
Subnet Mask 3, 94
Subnet Mast 20
SYSACC Table 27
System Access Service Configuration
Table 27
System Diagram 6
T
Tabular Display Pages
creating 63
Tabular Page
sample 81
Tabular Pages
creating 77
description of 65
displaying 55
109
Templates 63
Terminology 2
Troubleshooting
93
U
User Access Service Configuration
Table 24
USERACCS Table 24
V
Viewing
status display, occupancy, setpoint
tables 43
ViewSPACE Page
sample 78
ViewSPACE Pages
creating 63, 69
description of 65
displaying 55
templates 63
W
WAN 3
Web Operation 37
Wide Area Network 3
110
Reader's
Comments
Your comments regarding this manual will help us improve future
editions. Please comment on the usefulness and readability of this
manual, suggest additions and deletions, and list specific errors and
omissions.
Document Name:
Publication Date:
Usefulness and Readability:
Suggested Additions and Deletions:
Errors and Omissions (Please give page numbers):
Date:
Name:
Title or Position:
Organization:
Address:
Fold so that the mailing address is visible, staple closed,
and mail.
Carrier Corporation
Carrier World Headquarters Building
One Carrier Place
Farmington, CT 06034-4015
Attn: CCN Documentation
Introduction
808 - 288 Rev. 04/06
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement