CARE Everything
CARE Everything
EN2Z-0937GE51 R0518
CARE USER GUIDE
CARE
V 10.08.01
USER GUIDE
EN2Z-0937GE51 R0518
CARE USER GUIDE
Software License Advisory This document supports software that is proprietary to Honeywell GmbH, Honeywell
Control Systems Ltd, and/or to third party software vendors. Before software
delivery, the end user must execute a software license agreement that governs
software use. Software license agreement provisions include limiting use of the
software to equipment furnished, limiting copying, preserving confidentiality, and
prohibiting transfer to a third party. Disclosure, use, or reproduction beyond that
permitted in the license agreement is prohibited.
Restricted Functionality Please refer to the local announcement document of your CentraLine sales leader
which contains the functions that are not finally released and therefore need
additional approval. Please ask your national CentraLine support person for advice.
Trademark Information CentraLine and ´close to you` are trademarks of Honeywell Inc.
EN2Z-0937GE51 R0518
CARE USER GUIDE
TABLE OF CONTENTS
BASICS ............................................................................................................................. 15
CENTRALINE DEVICE LIST ........................................................................................................................... 17
INTRODUCTION .............................................................................................................................................. 19
Applicable Literature ................................................................................ 19
CARE Features ....................................................................................... 20
5 EN2Z-0937GE51 R0518
USER GUIDE CARE
EN2Z-0937GE51 R0518 6
CARE USER GUIDE
EDITORS........................................................................................................................................................ 299
Datapoint Editor ..................................................................................... 300
Edit Datapoints ................................................................................. 301
Basic Working Techniques ............................................................... 301
Point Descriptions ............................................................................. 321
Point Descriptions ............................................................................. 321
BACnet Points .................................................................................. 364
Copy Attribute Values within the Grid ............................................... 463
Simply Copy Values and Texts without Validity Checking ................ 464
Copy Attribute Values per Drag and Drop within the Tree ................ 464
Search and Replace Attribute Settings ............................................. 465
Quick Search in Tree ........................................................................ 471
Use Filters ......................................................................................... 473
Create Report ................................................................................... 477
Configure Drag and Drop .................................................................. 479
Assign Color Map to Datapoint ......................................................... 481
7 EN2Z-0937GE51 R0518
USER GUIDE CARE
EN2Z-0937GE51 R0518 8
CARE USER GUIDE
9 EN2Z-0937GE51 R0518
USER GUIDE CARE
11 EN2Z-0937GE51 R0518
USER GUIDE CARE
EN2Z-0937GE51 R0518 12
CARE USER GUIDE
13 EN2Z-0937GE51 R0518
USER GUIDE CARE
EN2Z-0937GE51 R0518 14
CARE
BASICS
CENTRALINE DEVICE LIST
INTRODUCTION
CARE CONCEPTS
GETTING STARTED
CARE ENVIRONMENT
QUICK TOURS
15 EN2Z-0937GE51 R0518
CARE
EN2Z-0937GE51 R0518 16
CARE
Device Name in Honeywell CARE Name in CentraLine System Name in CentraLine Partner
(or in Demo Mode for this Integrator CARE or in Demo CARE or in Demo Mode for
CARE) Mode for this CARE) this CARE)
XL800 CPU XL800 LION LION
XL50 CPU XL50 XL50/PANTHER PANTHER
XL80 CPU XL80 XL80 Not visible
XL100 CPU XL100 XL100 Not visible
XL500 CPU XL500 XL500/TIGER TIGER
XL600 CPU XL600 XL600 Not visible
XL500 Smart CPU XL Smart XL Smart Not visible
Excel Web Excel Web Falcon Not visible
Eagle Excel Web2 EAGLE EAGLE
Analog Input (LON) XFL821A CLIOL821A CLIOL821A
Analog Output (LON) XFL822A CLIOL822A CLIOL822A
Analog Output (LON, XFLR822A CLIOLR822A CLIOLR822A
with manual override)
Binary Input (LON) XFL823A CLIOL823A CLIOL823A
Relay output (LON) XFL824A CLIOL824A CLIOL824A
Relay output (LON, XFLR824A CLIOLR824A CLIOLR824A
with manual overrides)
Analog Input (Panel Bus) XF821A CLIOP821A CLIOP821A
Analog Output XF822A CLIOP822A CLIOP822A
(Panel Bus)
Analog Output XFR822A CLIOPR822A CLIOPR822A
(Panel Bus, with manual
override)
Binary Input (Panel Bus) XF823A CLIOP823A CLIOP823A
Relay Output (Panel Bus) XF824A CLIOP824A CLIOP824A
Relay Output XFR824A CLIOPR824A CLIOPR824A
(Panel Bus, with manual
override)
Floating Actuator XFR825A CLIOPR825A CLIOPR825A
(Panel Bus, with manual
override)
Analog inputs, analog XF830A CLIOPR830A CLIOPR830A
outputs, binary inputs,
and relay outputs (Panel
Bus)
ELink, XLink, OLink, ELink, XLink, OLink, OPS ELink, XLink, OLink, OPS Not visible
OPS
When the “TIGER” controller is selected, special provisions like manual point assignment have to be taken for the engineering
of his controller. Please, refer to the TIGER user guide.
17 EN2Z-0937GE51 R0518
CENTRALINE DEVICE LIST CARE
EN2Z-0937GE51 R0518 18
CARE INTRODUCTION
INTRODUCTION
Applicable Literature
Form No. Title
19 EN2Z-0937GE51 R0518
INTRODUCTION CARE
CARE Features
CARE (Excel Computer Aided Regulation Engineering) software provides graphic
tools to create downloadable control programs for EXCEL 5000® Controllers. The
CARE process includes the development of:
Excel 10 Controllers Excel 10 applications use an Excel 10 Zone Manager Controller (ELink Controller)
as the interface between the EXCEL 5000 C-bus and an E-bus with Excel 10
Controllers. In addition to providing point mapping between the C-bus and the E-
bus, the Excel 10 Zone Manager Controller has the functionality of an Excel 100,
except that it has no physical points.
Excel 10 applications cover the Q7750A1xxx (1000-series) devices used with VAV 1
(Standard VAV) applications and the 2000-series including the Q7752A2xxx Zone
Manager and its corresponding controllers such as VAV 2 and FCU.
CARE 10.08.01 can only be applied to the engineering of 2000-series applications.
For these the process is partly done in CARE and completed within the E-Vision
software tool.
The complete process is described in the Excel E-Vision User Guide 74-2588. The
CARE steps are described in the Excel 10 Applications section in this User Guide.
Excel Link (XLink) Controller Excel Link applications enable the connection of C-NAP bus controllers to an
EXCEL 5000 C-bus. C-NAP bus controllers include Excel MicroCel, Excel
MacroCel, Excel W7620, and Excel W7600.
The CARE process for Excel Link applications is similar to that for the Excel
800/500 controller. There are special considerations as well as additional software
requirements for Excel Link applications.
Excel OLink/OPS Controller The Excel OLink controller and its successor the Excel OPS (Open Point Server)
controller can be engineered in CARE in the same way as a standard Excel
800/500 controller. External bus system information such as from M-bus will be
integrated by simple point mapping between subsystem points and CARE
datapoints.
EN2Z-0937GE51 R0518 20
CARE INTRODUCTION
CARE CONCEPTS
An HVAC control system is typically composed of controller(s) and plant(s). A
controller can be any EXCEL 5000 controller. Plants are specified by their type such
as Air conditioning, Chilled water and Hot water.
Physical Control System A plant is a controlled mechanical system. For example, a plant can be an air
handler, boiler, chiller, or MicroCel Variable Air Volume (VAV) system which is
composed for example, of boilers, heaters, pumps, sensors, and other devices.
Depending on the technical function, each device has its inputs, respectively its
outputs.
The controller and the device are connected via their inputs/outputs. Depending on
the used bus system, the devices are connected physically (C-Bus) or logically
(LON-Bus, or BACnet-bus) to the controller. The plant is controlled by the
application program (control strategy, switching logic, time program) running in the
controller. For example, if the sensor gives a changed temperature value, the
actuator drives the valve to the appropriate position to compensate the temperature
deviation.
CARE Control System Model The physical HVAC control system is realized in CARE by a "Controller - Datapoint
- Plant schematic" model.
CONTROLLER
(Application Program)
PLANT SCHEMATIC
Controller The controller is provided by CARE with its controller specific features such as
controller memory and datapoint capacity.
Plant Schematic The physical plant is represented by a schematic (not applicable to Excel Web
controller and ELink controller), that shows the equipment in the plant and how it is
arranged.
21 EN2Z-0937GE51 R0518
INTRODUCTION CARE
Datapoints At the bottom of the schematic (CARE XL-5000 only), arrowheads represent the
inputs/outputs of the equipment as datapoints. They are color-coded, directional
(down is input; up is output), and marked with special symbols for additional
information:
Alternatively a plant schematic can be drawn without the component symbols and
just displaying the datapoints as arrows.
Datapoints are specified by certain properties, such as point type (analog input,
digital output etc.), user address (OaTemp=outside air temperature) etc. Datapoints
can be identified within the EXCEL 5000 system by their unique user address.
Project All relevant information of controllers and their attached plants are saved in a
project.
EN2Z-0937GE51 R0518 22
CARE INTRODUCTION
Air Handler 2
In addition, general information such as reference number, client name, and order
number are part of the project.
Bus Types The controller and plant devices are attached to certain communications media
(bus) and communicate with one another using a common communication protocol.
CARE supports the proprietary Honeywell C-bus (local LON-bus), the open LON-
bus (LonWorks), BACnet-bus and 3rd party bus systems such as Meter bus.
Network Architecture In addition to the specified bus type, the physical arrangement of the devices
attached to the bus can be represented as network architecture in CARE.
A project can cover multiple of different buses building up a network, for example, a
network can include the C-Bus and the LON-Bus.
PROJECT
C-Bus LON-Bus
Subsystem 1
Main System
(Block A)
Subsystem 1
1 (Cooling)
Excel Smart
Excel 500
2 Excel Smart
Excel Smart
Excel 500
Subsystem
3 Excel Smart
Excel 500
..30 Excel 50
Subsystem 2
Subsystem 2 (Heating)
(Block B)
1
Excel 500
Excel 100
2
Excel Smart
Excel 50
3 XFC3A04001
Excel 500
..30 XFC2D06001
CHANNEL 1
23 EN2Z-0937GE51 R0518
INTRODUCTION CARE
CARE Main Applications CARE provides four main applications to create downloadable control programs:
Plant Schematic The physical plant is represented by a schematic, that show the equipment in the
plant and how it is arranged (CARE XL-5000 only).
Control Strategy After the plant schematic has been created, a control strategy may be created that
provides the controller with the intelligence to handle the system. Control strategy
defines loops for decisions based on conditions, mathematical calculations, and/or
time-of-day schedules. Control can depend on analog values, digital values, or
both. CARE provides standard control algorithms such as Proportional-Integral-
Derivative (PID), minimum value, maximum value, averaging, and sequencing.
Switching Logic In addition to adding a control strategy, a switching logic can be added to a
schematic for digital control such as switch status.
Switching logic is based on logic tables that set up logical ORs, logical ANDs, and
exclusive ORs. For example, switching logic can be defined to have the return fan
start after a programmed delay from the time that the supply fan was started.
Time Programs Time programs can be set up that control equipment on/off times to coincide with
occupancy. Daily schedules (for example, weekdays, weekends, holidays) will be
defined and assigned to weekly schedules.
Connecting Inputs/Outputs Depending on the used hardware and bus type, CARE provides 2 methods to
connect inputs/outputs between plant and controller.
Datapoints assigned
to Terminals
EN2Z-0937GE51 R0518 24
CARE INTRODUCTION
boardless controller points to LON device datapoints which are called network
variables (NVs). The process of connecting LON devices to each other is called
Binding.
Network variable
Connected datapoint
LON device
Application Download into Controller After a plant has been completed by editing the main applications such as control
strategy, switching logic, etc., the application files will be translated into a suitable
controller format. Then the file will be downloaded and the controller test operation
can be started.
25 EN2Z-0937GE51 R0518
INTRODUCTION CARE
EN2Z-0937GE51 R0518 26
CARE CARE ENVIRONMENT
CARE ENVIRONMENT
When you start CARE, you can see three distinct panes of the CARE environment.
In the CARE-BACnet environment, the left bottom pane further can be split. So a
fourth pane will be displayed.
The left bottom pane includes two trees, the network tree and the control functions
tree. When starting CARE-BACnet, the control functions tree is not visible. To view
the control functions tree, point the cursor on the bottom border till the pointer´s
image changes to a split pointer.
27 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Move the split bar upwards. The control functions tree will be visible in the fourth
pane.
EN2Z-0937GE51 R0518 28
CARE CARE ENVIRONMENT
Network Tree
The network tree allows to maintain an overall view regarding the bus systems and
the network architecture of the project. This helps you to manage and arrange the
network components (Controllers, BACnet devices, LON devices, LON-objects,
etc.) of your project(s).
29 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
EN2Z-0937GE51 R0518 30
CARE CARE ENVIRONMENT
31 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
The icons in the logical plant tree have the following meaning:
= Controller
= Plant
= Point Type
The following information can be displayed and edited on the right pane by clicking
on the corresponding tree item:
Display and Edit Properties Clicking on the desired item (project, controller, plant, datapoint) in the logical plant
tree displays the corresponding properties on the right pane for editing:
EN2Z-0937GE51 R0518 32
CARE CARE ENVIRONMENT
Display Plant Schematic Clicking on the plant in the logical plant tree and then selecting the Schematic
(CARE XL-5000 only) tab on the right pane displays the plant schematic (display only). To create and edit
a plant schematic, please refer to the ”Create Plant Schematic” section.
33 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Display Terminal Assignments Clicking on the controller in the logical plant tree and then selecting the Terminal
Assignment tab on the right pane, displays the terminal assignments of the
controller. If LON devices have been added, they will also be displayed.
Display Datapoints in Grid Clicking either on the project, controller or plant in the logical plant tree and then
selecting the Grid tab on the right pane, displays all datapoints with their attributes
in a grid. To edit datapoints, please refer to the “Modify Datapoints” section.
EN2Z-0937GE51 R0518 34
CARE CARE ENVIRONMENT
Network Tree
The Bus types and A project can cover multiple of different buses (C-Bus, LON-Bus, BACnet-Bus or
Network Architecture other) building up the network. The skeletal structure of the network represents the
physical and logical conditions in the building.
PROJECT
C-Bus LON-Bus
Subsystem 1
Main System
(Block A)
Subsystem 1
1 (Cooling)
Excel Smart
Excel 500
2 Excel Smart
Excel Smart
Excel 500
Subsystem
3 Excel Smart
Excel 500
..30 Excel 50
Subsystem 2
Subsystem 2 (Heating)
(Block B)
1
Excel 500
Excel 100
2
Excel Smart
Excel 50
3 XFC3A04001
Excel 500
..30 XFC2D06001
CHANNEL 1
Example 4: Project with multiple different buses, in this case (C-Bus and LON-
Bus)
The network is displayed below the logical plant tree in a hierarchical network tree.
35 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
= Project
= Bus type
EN2Z-0937GE51 R0518 36
CARE CARE ENVIRONMENT
= LON-channel
= Structured Input NV
= Structured Output NV
= Router
The network tree shows two basic bus types. In CARE XL-5000, it contains the C-
Bus, simply named Bus and LON-Works.
37 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
The C-Bus (Bus) folder contains the Bus 1 subfolder by default. Further created
subfolders will be numbered continuously. The Bus subfolders represent the
physical C-Bus network structure of the project and contain the C-bus controllers
which control that segment of the building.
NOTE: The subfolder names are examples and freely editable. For example, the
default Bus 1 subfolder can be named into Area1 or Block A.
The LON-Works folder represents the network interface of the LON-Bus and is
subdivided by default into a physical part, called Channels and a logical part, called
Default System.
EN2Z-0937GE51 R0518 38
CARE CARE ENVIRONMENT
A channel arranged in the Channels folder, represents the physical medium, for
example, twisted-pair cable, and lists all LON devices attached to this cable.
Controllers can be shifted between channels to model the physical conditions in the
building.
The Default System represents the logical LON-Bus part and provides all software
functions necessary to work on LON devices, LON objects, NVs etc. It might
contain the following components:
39 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
NOTE: The Default System and subsystems can have further subsystems.
Names as "Default System" and "Subsystem" are examples and freely
editable.
Display and Edit Properties Clicking on the desired item (project, subsystem, LON device, LON object, NV) in
the network tree, displays the corresponding properties on the right pane for editing:
EN2Z-0937GE51 R0518 40
CARE CARE ENVIRONMENT
Example 6: NV Properties
When creating a controller in the logical plant tree, it will be automatically created in
the network tree and available four times in all:
41 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
EN2Z-0937GE51 R0518 42
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
For all settings to be done, please refer to the country and language settings table
that lists the settings for:
• Windows
• CARE / COACH
• Excel Online / COACH Online
• XI852 EPROM
• Controller firmware
Country Windows Version / CARE Country Controllers with Internal Text MMI Controllers with Controllers with XL Online
Regional and Language Code / Location Internal External
Options Settings Selection Graphic MMI XI581/2
XL 40 XL 50 XL 50 XL100/500/800
Several Arabic Arabic not supported not supported not supported not supported not supported
(not supported)
Bulgaria Bulgarian Russia not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
or higher
China Chinese (Simplified) PR China not supported not supported EU50L207.02C XI581B/2B-EU CHINESE_
or higher XI581B/2B-CH BIG5
43 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Country Windows Version / CARE Country Controllers with Internal Text MMI Controllers with Controllers with XL Online
Regional and Language Code / Location Internal External
Options Settings Selection Graphic MMI XI581/2
XL 40 XL 50 XL 50 XL100/500/800
Japan Japanese Japan not supported not supported not supported XI581B/2B-JP Japanese
Korea Korean Korea not supported not supported not supported not supported Western
Lithuania Lithuanian not supported not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
or higher
Macedonia Macedonian Russia not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
or higher
New English (New Zealand) New Zealand XL50I207.02C EU50L207.02C or EU50L207.02C XI581B/2B-EU Western
Zealand or higher higher or higher
EN2Z-0937GE51 R0518 44
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
Country Windows Version / CARE Country Controllers with Internal Text MMI Controllers with Controllers with XL Online
Regional and Language Code / Location Internal External
Options Settings Selection Graphic MMI XI581/2
XL 40 XL 50 XL 50 XL100/500/800
Russia Russian Russia not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
or higher
Serbia Serbian (Latin, Bosnia not supported not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
and Herzegovina) or higher
Taiwan Chinese (Taiwan) Taiwan not supported not supported TW50L207.02C XI581B/2B-TW Thai
or higher
U.A.E. Arabic (U.A.E.) Arabic not supported not supported not supported not supported not supported
(not supported)
Ukraine Ukrainian Russia not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
or higher
United English (United Kingdom) United Kingdom XL50I207.02C EU50L207.02C or EU50L207.02C XI581B/2B-EU Western
Kingdom or higher higher or higher
Country Windows Version / COACH Controllers with Internal Text MMI Controllers with Controllers with COACH
Regional and Language Country Internal External Online
Options Settings Selection Graphic MMI CLMMI00N2x
45 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Several Arabic not supported not supported not supported not supported not supported not supported
Bulgaria Bulgarian Bulgaria not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
or higher
Brazil Portuguese (Brazil) not supported not supported not supported not supported not supported not supported
Canada English (Canada) not supported not supported not supported not supported not supported not supported
China Chinese (Simplified) not supported not supported not supported not supported not supported not supported
Ireland English (Ireland) United Kingdom XL50I207.02C EU50L207.02C or EU50L207.02C XI581B/2B-EU Western
or higher higher or higher
Japan Japanese not supported not supported not supported not supported not supported not supported
Korea Korean not supported not supported not supported not supported not supported not supported
Lithuania Lithuanian Lithuania not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
or higher
Macedonia Macedonian Macedonia not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
or higher
Mexico Spanish (Mexico) not supported not supported not supported not supported not supported not supported
EN2Z-0937GE51 R0518 46
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
Country Windows Version / COACH Controllers with Internal Text MMI Controllers with Controllers with COACH
Regional and Language Country Internal External Online
Options Settings Selection Graphic MMI CLMMI00N2x
New English (New Zealand) not supported not supported not supported not supported not supported not supported
Zealand
Russia Russian Russia not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
or higher
Serbia Serbian (Latin, Bosnia Serbia not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
and Herzegovina) or higher
Taiwan Chinese (Taiwan) not supported not supported not supported not supported not supported not supported
U.A.E. Arabic (U.A.E.) U.A.E. not supported not supported not supported not supported not supported
(not supported)
Ukraine Ukrainian Ukraine not supported not supported EU50L207.02C XI581B/2B-EU Cyrillic
or higher
United English (United Kingdom) United Kingdom XL50I207.02C EU50L207.02C or EU50L207.02C XI581B/2B-EU Western
Kingdom or higher higher or higher
United English not supported not supported not supported not supported not supported not supported
States
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
20 32 32 SPACE
47 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
23 35 # 35 NUMBER SIGN
24 36 $ 36 DOLLAR SIGN
25 37 % 37 PERCENT SIGN
26 38 & 38 AMPERSAND
27 39 ' 39 APOSTROPHE
28 40 ( 40 LEFT PARENTHESIS
29 41 ) 41 RIGHT PARENTHESIS
2E 46 . 46 FULL STOP
30 48 0 48 DIGIT ZERO
31 49 1 49 DIGIT ONE
32 50 2 50 DIGIT TWO
33 51 3 51 DIGIT THREE
34 52 4 52 DIGIT FOUR
35 53 5 53 DIGIT FIVE
36 54 6 54 DIGIT SIX
37 55 7 55 DIGIT SEVEN
38 56 8 56 DIGIT EIGHT
39 57 9 57 DIGIT NINE
3A 58 : 58 COLON
40 64 @ 64 COMMERCIAL AT
EN2Z-0937GE51 R0518 48
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
5F 95 _ 95 LOW LINE
49 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
EN2Z-0937GE51 R0518 50
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
51 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
20 32 32 SPACE
23 35 # 35 NUMBER SIGN
24 36 $ 36 DOLLAR SIGN
25 37 % 37 PERCENT SIGN
26 38 & 38 AMPERSAND
27 39 ' 39 APOSTROPHE
28 40 ( 40 LEFT PARENTHESIS
29 41 ) 41 RIGHT PARENTHESIS
2E 46 . 46 FULL STOP
30 48 0 48 DIGIT ZERO
31 49 1 49 DIGIT ONE
32 50 2 50 DIGIT TWO
33 51 3 51 DIGIT THREE
34 52 4 52 DIGIT FOUR
35 53 5 53 DIGIT FIVE
36 54 6 54 DIGIT SIX
37 55 7 55 DIGIT SEVEN
38 56 8 56 DIGIT EIGHT
39 57 9 57 DIGIT NINE
3A 58 : 58 COLON
40 64 @ 64 COMMERCIAL AT
EN2Z-0937GE51 R0518 52
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
5F 95 _ 95 LOW LINE
53 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
EN2Z-0937GE51 R0518 54
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
55 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
20 32 32 SPACE
23 35 # 35 NUMBER SIGN
24 36 $ 36 DOLLAR SIGN
25 37 % 37 PERCENT SIGN
26 38 & 38 AMPERSAND
27 39 ' 39 APOSTROPHE
28 40 ( 40 LEFT PARENTHESIS
29 41 ) 41 RIGHT PARENTHESIS
2E 46 . 46 FULL STOP
30 48 0 48 DIGIT ZERO
31 49 1 49 DIGIT ONE
32 50 2 50 DIGIT TWO
33 51 3 51 DIGIT THREE
34 52 4 52 DIGIT FOUR
35 53 5 53 DIGIT FIVE
36 54 6 54 DIGIT SIX
37 55 7 55 DIGIT SEVEN
EN2Z-0937GE51 R0518 56
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
38 56 8 56 DIGIT EIGHT
39 57 9 57 DIGIT NINE
3A 58 : 58 COLON
40 64 @ 64 COMMERCIAL AT
5F 95 _ 95 LOW LINE
57 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
EN2Z-0937GE51 R0518 58
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
59 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
Hex
Dec Char Unicode ISO/IEC 10646-1:2000 Character Name
3. On the Regional Options tab under Standards and formats, select the
language for displaying standards and formats such as format numbers,
currencies, dates, and time.
4. Under Location, select the matching country for supporting you with local
services such as news and weather.
EN2Z-0937GE51 R0518 60
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
6. If you want to support Arabic, Armenian, Georgian, Thai, Hebrew, Indic, Thai
and Vietnamese languages, check Install files for complex script and right-
to-left languages (including Thai).
7. If you want to support Japanese, Chinese and Korean languages, check Install
files for East Asian languages under Supplemental language support.
8. Make sure that you have the necessary harddisk space indicated in the
message boxes displayed. Close the message boxes by clicking OK.
9. After successful installation, repeat steps 1 through 5, and then proceed with
step 10.
10. Click Details button. The Text Services and Input Languages dialog box
displays. The actual input language is selected in Default input language and
the corresponding installed services are highlighted in bold under Installed
services.
11. To add a new input language, click the Add button. The Add Input Language
dialog box displays.
61 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
12. In Input Language, select the language, in this case Italian. Check/select
optional settings for Keyboard layout/IME, Handwriting recognition and Speech
if available and if desired.
13. Click OK. The new language and its services are added to the Installed
Services list and can be selected as default input language.
14. In Default input language, select the language, in this case Italian.
EN2Z-0937GE51 R0518 62
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
15. In the Text Services and Input Languages dialog box, click the Language bar
button. The Language Bar Settings dialog box displays. Check Show the
Language bar on the desktop and Show additional Language bar icons in
the task bar. These enabled options allow toggling between several
language(s) on the desktop and in the taskbar after the customization is
finished.
17. In the Text Services and Input Languages dialog box, click OK, and then select
the Advanced tab in the Regional and Language Options dialog box.
63 EN2Z-0937GE51 R0518
CARE ENVIRONMENT CARE
18. In Language for non-Unicode programs, select the language, in this case
Italian.
19. Click OK to save all settings. The Advanced message box may display.
20. Follow the instructions described in the message box, and close the message
box. The Change Regional Options message box displays.
21. Restart the PC by clicking Yes. After restart, the new language, in this case
Italian is added to the Language bar.
EN2Z-0937GE51 R0518 64
CARE CUSTOMIZE WINDOWS DEFAULT REGIONAL AND LANGUAGE SETTINGS
65 EN2Z-0937GE51 R0518
QUICK TOURS CARE
QUICK TOURS
The following engineering steps are typical for Excel 800 / 600 / 500 / Smart / 100 /
80 / 50 controllers in CARE XL-5000 and are described in more detail in the
subsequent sections:
• Create Project
• Set Global CARE Options
• Create Controller
• Create Plant
• Create Plant Schematic
• Modify Datapoints
• Assign Datapoints to Controller
• Develop Control Strategy
• Develop Switching Logic
• Create Time Program
• Design and Configure C-Bus Network
• Startup Controller
• Generate Documentation
Create Project
Purpose Define project name, password, and general information such as reference number,
client name, and order number. This information appears in the final documentation
for the project, is used in pricing estimates, and controls access to the projects.
EN2Z-0937GE51 R0518 66
CARE QUICK TOURS
67 EN2Z-0937GE51 R0518
QUICK TOURS CARE
2. Enter information in all fields. In some fields defaults are displayed. Do not
leave any fields blank. For detailed information on the fields and listbox values,
please refer to the PROJECTS DEFINITION AND MANAGEMENT section.
3. Click OK (or press Enter key) to close dialog box and create project. All fields
must have entries or the OK button is inactive.
RESULT: In CARE-XL 5000, the Edit Project Password dialog box displays.
EN2Z-0937GE51 R0518 68
CARE QUICK TOURS
SystemAdmin
Allows general access to the project for the CARE user and
unlimited web-browser access with SystemAdmin rights. The
System Admin password must have at least 5 characters, but
should have more characters, including upper & lower case, letters,
numbers and special characters. It can have maximum 33
characters
XwAdmin
Allows restricted access to the Linux operating system of the
controller including access to the tool and application directories.
This allows setting up the controller including translation and
connection, application upload and download, download of
settings, download of graphics (UI Suite), firmware upgrade
and reset of the configuration
Root
Allows unrestricted access to the Linux operating system of the
controller via serial interface using a console
FTP user
Allows uploading/downloading diagnostic files via FTP
69 EN2Z-0937GE51 R0518
QUICK TOURS CARE
4. For a CARE XL 5000 project, type in the password in New Password and
Verify if desired, and then click the OK button. For a CARE-BACnet project
continue with step 5.
CAUTION
If a password was entered, make a note of the password. No one can
work on the project without knowing this password.
6. In XwAdmin, Root, and FTP user visible passwords are shown. If desired,
change the passwords.
.
EN2Z-0937GE51 R0518 70
CARE QUICK TOURS
CAUTION
Make a note of all the passwords. No one can work on the project
without knowing the SystemAdmin password. No one can setup the
controller in CARE without knowing the XwAdmin password. No one can
access the controller via a console without knowing the Root password.
RESULT: The Project is created and displayed twice, in the logical plant tree
and in the network tree. On the right pane, the project properties
are displayed.
71 EN2Z-0937GE51 R0518
QUICK TOURS CARE
8. Continue by setting default settings as described under the “Set Global CARE
Options” section.
These settings are project-related and will be applied globally within the project.
Global settings include the following:
Procedure 1. Click on menu item Options, then submenu item Global Options.
EN2Z-0937GE51 R0518 72
CARE QUICK TOURS
2. On the General tab, enter Project Default Settings. For detailed description of
the settings, please refer to the Create New Project section.
4. Check the Rename Lon Object name on Plant name change option if you
want a Lon Object name to be changed accordingly when changing the
referring plant name.
73 EN2Z-0937GE51 R0518
QUICK TOURS CARE
RESULT: The default LON properties are shown. The Default System
Name and Default Channel Name are displayed in disabled
fields. These defaults have been set in the network tree and can
be changed there at any time. The NV Type list Version displays
the version number, which is useful for the Honeywell Technical
Support Center (TAC) in case of updates.
NOTE: The Max. NV Name Length should only be changed if longer names
are desired for exclusive use of CARE, not in LNS (EBI).
9. Check the Generate LON interface change warning option if you want to
display the following warning in case the LON interface has been changed.
EN2Z-0937GE51 R0518 74
CARE QUICK TOURS
That is, this warning will be displayed whenever you change the LON interface
in the network tree by adding or deleting NVs and/or LON objects.
10. Check the Allow to exceed channel limit option if you want to allow
exceeding the max. number of devices to be added to channels.
IMPORTANT
The physical layer of the LonTalk protocol is designed for max. 64 devices
per channel in order to assure a properly working network. Exceeding that
number of devices may cause electrical problems. When adding more than
64 devices to the channel, increased traffic on the LonWorks network may
also cause problems. It is recommended to avoid exceeding the limits.
Whenever it may become necessary to exceed the limit of 64 devices, it is
recommended to use a repeater.
11. Under Default Connection Settings, check the settings that should be used
for connections when creating bindings. Note that these settings will become
valid only for bindings created from now on. If you are not an advanced user of
LON technology, it is recommended to keep the settings as provided by CARE.
IMPORTANT
Multiple Bindings (Group Binding) and Address Table Entries
Allocation
75 EN2Z-0937GE51 R0518
QUICK TOURS CARE
Default Password
The default password to automatically connect to the controller without the
need of entering the password in the Communication dialog box, is 3333. If you
change the password here, you must enter the same password in the
Communication dialog box.
User Privileges
If checked, it allows to modify Z-Registers
EN2Z-0937GE51 R0518 76
CARE QUICK TOURS
IP Addresses
X-Over
USB over adapter
USB direct
The IP Addresses above are defined defaults in the controller and cannot be
changed.
The following local IP addresses are pre-defined default addresses the local
PC can use when connecting to the Excel Web controller. Each address should
match the original IP address issued when creating the corresponding
connection (X-Over= crossover cable, Serial direct or USB). For detailed
instructions on connection types, please refer to the Setup BACnet Controller
chapter and its subsections. If an IP address displayed/entered here is not the
same as in the corresponding network connection, an error message will be
displayed when connecting to the controller via this connection.
CARE PC X-Over
Crossover cable
Allows initial setup of the controller by local access like with USB cable, but
with higher speed and temporary disconnection to the network.
CARE PC USB
For initial access to the controller, you must connect via USB cable.
Make sure that the local IP addresses of the above connection types match the
original IP addresses of the connections. If an IP address of the connection has
been changed, change the address here likewise.
77 EN2Z-0937GE51 R0518
QUICK TOURS CARE
If checked, for every controller created from now you can select a controller
number in the range of 1000 through 65000 with steps of 1000. Already
allocated numbers will be considered.
If unchecked, for every device (controller) created from now you can select a
controller number in the range of 1 through 512 with steps of 1.
When applying the schema option, it also affects the network number and
device ID.
If a controller is created as first controller in the project and it has one BACnet
MS/TP bus, this single BACnet MS/TP-1 bus will receive the same network
number as the controller, starting with 1000. If a controller is created as first
controller in the project and it has two BACnet MS/TP busses, the second
BACnet MS/TP-2 bus will receive the network number 1500.
EN2Z-0937GE51 R0518 78
CARE QUICK TOURS
79 EN2Z-0937GE51 R0518
QUICK TOURS CARE
Support new BACnet features beyond BACnet version 12.00.04 (with BTL
certificate)
Timeouts
RPC Timeouts
This time sets the timeout for the communication between CARE and the
BACnet controller.
Start-Stop Timeout
This time sets the timeout for the Start and Stop commands initiated by CARE
for the BACnet controller. If this time is decreased, the corresponding status
message displays earlier. It is recommended to keep the default time for
normal application sizes, for big application sizes it is recommended to
increase the time to the desired value.
Online Graphic
Worksheet Width
Shows the default width for online graphics.
Worksheet Height
Shows the default height for online graphics.
Default HW Interface
Defines the default hardware interface when using panel I/O modules. By
default, datapoints will be assigned to the hardware interface selected.
EN2Z-0937GE51 R0518 80
CARE QUICK TOURS
Default Settings
For backups and restores in CARE, the listed items can be purposefully
included/excluded from the backup and restore process.
NOTE: It is recommended to include all items. Items which are not included in
a backup cannot be restored.
81 EN2Z-0937GE51 R0518
QUICK TOURS CARE
called xl_2_6.id. For OS Version 1.5, the file is called xl_1_5.id. For details on
default files, please refer to the “DEFAULT TEXT EDITOR” section.
EN2Z-0937GE51 R0518 82
CARE QUICK TOURS
20. Continue by clicking the E-Mail tab (applies to CARE-XL Web only).
Here you enter the global email address for Email Alarming that CARE by
default uses for each controller of the project. This email address can be
changed later for each controller individually. See “Email Alarming” and
“Create Excel Web” sections.
Template
Select this radio button, if the global sender email address of the controller
should by default be as: <ControllerName><ProjectName>@.Com
User Defined
Select this radio button, if you want to use another address than the template
address as global sender email address, and then enter the email address.
83 EN2Z-0937GE51 R0518
QUICK TOURS CARE
Create Controller
Purpose Create a new controller
Procedure 1. If not already highlighted in the logical plant tree, select the project.
Or, click right mouse key and with left mouse key, click on Create Controller in
the context menu.
3. Type a controller name (must be unique within the project). In this example,
CONT01.
5. Tab to Controller Number. Click down arrow and select a number from 1
through 30 (must be unique within the project). In this example 5.
EN2Z-0937GE51 R0518 84
CARE QUICK TOURS
6. Tab to Controller Type. Tab to the next field to keep current type or click down
arrow to display and select a different type.
9. Tab to Default File Set. Select the appropriate default file for the selected
Controller OS Version. A short description for the selected default file set is
given below the drop down list box.
10. Tab to Units of Measurement. Select whether the controller should use
International (metric) or Imperial units in Control Strategy EMS icons. This
selection controls whether inputs are accepted in Celsius or Fahrenheit.
11. Tab to Hardware Type (CARE-BACnet only). Select the hardware type.
12. Tab to Power Supply. Select desired module type. Power supply applies only to
Excel 800, 500 and 600 controllers.
13. Tab to Installation Type. Normal installation is the default selection. If the
controller has high-density digital inputs, select Cabinet Door Installation.
Installation Type applies only to Excel 800, 500 and 600 controllers.
14. Tab to Wiring type and select desired type (screw terminals or flat strip
cabling). Wiring type applies only to Excel 50 controllers.
15. Tab to LON (applies only to Excel 500 controllers OS version 2.04). Select
desired configuration:
NOTE: For this configuration, the controller must contain the 3120E5 LON
chip. In Shared configuration only the following distributed I/O
modules can be used: XFL521B, XFL522B, XFL523B, XFL524B.
Local
Allows just one controller with its distributed I/O modules residing on one
physical LON-bus.
NOTE: For this configuration, controllers containing the 3120E5 LON chip and
earlier controller models containing the 3120B1 LON chip can be
used. In Local configuration the following distributed I/O modules can
be used: XFL521, XFL522A, XFL523, XFL524A. If B-types of
distributed I/Os shall be used, the backwards compatibility must be
enabled by pressing service while turning hex switch.
RESULT: The new controller is created and displayed four times in all:
• Once in the logical plant tree
• Once in the C-Bus folder
• Once in the Channels folder
• Once in the Default System folder
85 EN2Z-0937GE51 R0518
QUICK TOURS CARE
17. Continue by creating plants as described under the Create Plant section.
Create Plant
Purpose Define a plant name, select a plant type and preferred target I/O hardware, and
preassign a controller (if desired).
Attached/Unattached Plants A plant is automatically attached to the selected controller. To create unattached
plants in the beginning, the project instead of the controller must be selected.
Plants can be detached or re-attached by simply dragging&dropping them to the
desired destination (controller, project).
Procedure 1. If not already highlighted in the logical plant tree, select the controller, you want
attach the plant to.
Or, click right mouse key and with left mouse key, click on Create Plant in the
context menu.
EN2Z-0937GE51 R0518 86
CARE QUICK TOURS
3. Type a plant name in the Name field (the new name cannot match an existing
plant name in the project). Maximum 30 alphanumeric characters; no spaces;
first character cannot be a number.
5. From the Plant Type drop down listbox (CARE-XL5000 only), select desired
type:
Chilled Water Cooling tower, condenser water pumps, and chiller building
blocks.
Hot Water Boilers, converters, and hot water system building blocks.
MicroCel VAV box, small central air handler, converter and exhaust
fan building blocks
XLink Master plant that contains the system points for MicroCel,
MacroCel, W7620 and W7620WSHP subsystem plants.
6. From the Plant OS Version drop down listbox select desired version (CARE-
XL5000 only). This number is the OS version of the controller where the plant
will be downloaded. See Appendix for rules on upgrading/downgrading
controller versions.
7. From the Plant Default File Set drop down listbox (CARE-XL5000 only), select
desired plant default file. Plant default files are customized project defaults for
use in specific areas or regions generated in the Default Text editor (see
87 EN2Z-0937GE51 R0518
QUICK TOURS CARE
Default Text Editor section). A short description for the selected default file set
is given below the drop-down list box.
8. Under Units of Measurement (CARE-XL5000 only), select the desired type for
the plant, International (metric) or Imperial. This selection tells the Control
Strategy EMS icons which type of inputs to accept, Celsius or Fahrenheit. Units
of Measurement applies not to ELink applications.
9. Under Preferred Target I/O Hardware (CARE XL-5000 only), select desired
target I/O hardware:
Open LON
Hardware points of this plant will be boardless, that is, unassigned (applicable
to Excel 800, 500, Smart, 50 with OS 2.06 and higher, and Excel 10)
11. Continue by creating the plant schematic as described under the Create Plant
Schematic section.
EN2Z-0937GE51 R0518 88
CARE QUICK TOURS
To get a good control of the plant a minimum number of datapoints are required.
These datapoints are automatically created by drawing a graphical plant schematic
or by quickly creating datapoints without graphics. Both procedures can be
combined.
NOTE: For the EXCEL WEB and EXCEL WEB II controllers (CARE-BACnet)
schematic creation is not possible.
NOTE: For the ELink controller, schematic and quick datapoint creation is not
possible.
Draw Plant Schematic When drawing a plant schematic you define the equipment of the plant and how it
works together. A plant schematic is a combination of graphical segments such as
boilers, heaters, and pumps. Segments consist of equipment such as sensors,
status points, valves, and pumps. Each segment has an associated minimum
number of datapoints required for good control.
Creation of HW/SW Points In comparison to drawing a plant schematic, datapoints without graphics can
without Graphic quickly be generated. These quick creation can include hardware as well as
software points.
For detailed information on point types, please refer to the PLANT SCHEMATICS
section.
1. If not already highlighted in the logical plant tree, select the plant.
89 EN2Z-0937GE51 R0518
QUICK TOURS CARE
3. Click menu item Segments, then select the desired component to insert it into
the plant.
EN2Z-0937GE51 R0518 90
CARE QUICK TOURS
91 EN2Z-0937GE51 R0518
QUICK TOURS CARE
5. When finished the drawing, click menu item File, then submenu item End.
RESULT: In the logical plant tree, the datapoints assigned to the plant
components are displayed.
1. If not already highlighted in the logical plant tree, select the plant.
2. Click menu item Plant, then drop-down item Create HW/SW Points.
Or, click right mouse key and with left mouse key, click on
Create HW/SW Point(s) in the context menu.
EN2Z-0937GE51 R0518 92
CARE QUICK TOURS
3. From the Type drop-down listbox, select the datapoint type and, if available,
from the Subtype drop-down listbox, select the datapoint subtype.
4. In the Number field, select the number of points to be created and in the User
Address fields enter the name of the datapoint(s) to be created. If you are
adding more than one point, software automatically numbers the corresponding
user addresses sequentially to guarantee unique user addresses. For example,
if you enter pt and request two points, software creates two points named pt1
and pt 2. Only use alphabetic characters. Do not use blanks.
5. Click OK.
RESULT: In the following example, the datapoints are added to the Analog
Input type folder in the logical plant tree.
6. To view the plant schematic, click on the plant in the logical plant tree and
select the Schematic tab on the right pane.
93 EN2Z-0937GE51 R0518
QUICK TOURS CARE
Modify Datapoints
Purpose To customize point attributes according to desired system operation.
Points can be modified in two different views, in the itemized display and in the grid
display (for display options, see Basic Working Techniques section). The itemized
display is suited for editing only a few datapoints, the grid display is suited for
editing many datapoints in an overall view.
1. In the logical plant tree, select the point you want to modify.
RESULT: On the right pane, the point attributes are displayed on the
Properties tab.
EN2Z-0937GE51 R0518 94
CARE QUICK TOURS
1. In the logical plant tree, select the plant of which datapoints you want to edit
and select the Grid tab on the right pane.
95 EN2Z-0937GE51 R0518
QUICK TOURS CARE
When creating a plant schematic for a XL 50, 80, 100, 500, 600, Smart, or 800
controller, CARE automatically assigns the datapoints of the plant to the
appropriate hardware modules, for example, analog inputs are assigned to the
XF521A module, digital outputs are assigned to the XF524A module of an XL5800
controller. But, the order of the datapoints on their module do not necessarily
correspond to the physical cabling. Therefore in some cases, datapoints need to be
moved on their module in CARE. On the other hand it is also possible to
accommodate the physical cabling according to the CARE terminal layout.
NOTE: For the XL 500/Smart and XL 800 controllers, the target hardware can be
chosen among the following different module types:
EN2Z-0937GE51 R0518 96
CARE QUICK TOURS
RESULT: The datapoint gets green as you move it over terminals which it
matches to.
NOTE: You can move datapoints only to terminals which match to the
datapoint type. Over terminals which do not match to the datapoint
type, the datapoint gets black and is indicated via a forbidden
symbol.
5. Continue by developing control strategy for the plant as described under the
Develop Control Strategy section.
97 EN2Z-0937GE51 R0518
QUICK TOURS CARE
when discharge air temperature in the return air duct is greater than or equal to
68 F (20 ºC). Control loops consist of a series of “control icons” that dictate a
sequence of events. Control icons provide preprogrammed functions and
algorithms to implement sequences of control in a plant schematic. For detailed
information on control strategy development, please refer to the Control Strategy
section.
In the following you will add a PID control element to the plant.
Title bar
Menu bar
Plant schematic
Control Icons
Workspace
• Title
• Menu bar
• Plant schematic
• Physical point bar
• Software point bar
• Work space
EN2Z-0937GE51 R0518 98
CARE QUICK TOURS
• Control icons
4. To create a new control strategy, click menu file, then drop-down menu New.
5. Enter a name, e.g. Pressure for the control loop and click OK.
RESULT: You can now select the control icons to place them into the
workspace.
7. Click a free rectangle in the control strategy work space to place the control
icon.
Software may then display a dialog box that asks for “internal
parameter” information relevant to the control icon. In this case, the
PID icon asks for proportional band, derivative time, integral action,
minimum output, and maximum output. For this system the default
values are fine.
8. Click OK.
RESULT: Notice the control icon. The red color indicates that not all inputs
and outputs are connected to the schematic.
9. To connect the icon to required inputs and outputs, double-click the icon to
display an input/output dialog box that requests required variables.
For example, the PID icon displays the following dialog box:
99 EN2Z-0937GE51 R0518
QUICK TOURS CARE
The two blank rectangles in the dialog box are editing fields where you can
enter values to replace the physical connections. For example, in the PID
dialog box, you can type an engineering unit table reference and value for the
W variable, instead of connecting W to a point or control icon. For engineering
unit, enter the corresponding index number.
10. To connect the icon, click a W, X, or Y check box, click a physical point at the
schematic, then click the control icon in the dialog box.
12. Select the static pressure sensor physical point by clicking the red arrow head
on the far right.
RESULT: The arrow head turns black indicating that it has been selected.
— When you move the mouse left or right, the vertical line moves
left or right.
— When you move the mouse up or down, the horizontal line
moves up or down.
14. Move and click the intersection point to create connecting lines. Move the
intersection point over the point arrow head until a cross, +, appears. Click the
left mouse key to complete the connection.
15. Now connect the W input of the PID control icon to the reference variable - a
user definable setpoint. An alternative would be to use the editing fields in the
control icon dialog box which would fix the setpoint to the value entered.
16. To create a software point, click on a free position in the software point bar.
Locate it near the relevant control icon.
Each pseudopoint/flag type has its own colored folder which can be
empty or contain already created pseudopoints/flags.
Each pseudopoint/flag type has its own colored folder which can be
empty or contain already created pseudopoints/flags.
18. Click right mouse button, and with left mouse button click New in the context
menu,
or
RESULT: In the software point bar, the created software point is indicated by
VA (virtual analog).
20. To connect the PID control icon to the software point, double-click the control
icon once to open it.
21. Click the W checkbox, then click on the VA software point you have been
created.
22. Click the control icon symbol in the control icon dialog box.
RESULT: Notice that there is a red line leaving the control icon from the W
location.
23. Complete the connection, by clicking on the software point in the software point
bar.
24. To finally connect the PID control icon´s output to the dampers on the fan,
double-click the control icon once to open it.
25. Click the Y checkbox, then click the violet arrow head beneath the fan.
RESULT: The physical point is now black indicating that it has been selected.
26. Click the control icon symbol in the control icon dialog box.
RESULT: Notice that there is a red line leaving the control icon from the Y
location.
27. Complete the connection, by clicking on the physical point previously selected.
RESULT: The PID icon changes color to light blue to let you know that the
PID is correctly connected to your system.
29. To check the control loop connections, click OK in the End Control Strategy
dialog box.
30. CARE verifies that all control connections are complete by the following
Information dialog box.
32. Continue by developing the switching logic for the plant as described in the
Develop Switching Logic section.
According to the sequence of operation, the dampers of the fan will be placed in
minimum position in case of fan failure.
Title bar
Menu bar
Control bar
Plant schematic
Control Icons
Tool Box
Workspace
The Switching Logic Main Window is divided into the following areas:
– Title bar
– Menu bar
– Control bar
– Plant schematic
– Switching table (Work space)
– Switching logic icons toolbox
The functions will be described by adding switching logic tables in the following
steps.
3. To begin a switching logic for the dampers, click on the fan address point
(violet arrow head, 1) that controls the dampers.
1
RESULT: The title " SaFanVolCtrl" is the user address for the damper input
point on the fan. The default of "0.000" matches the condition
required by the sequence of operation. No change is required. We
will use the status of the fan to determine when the damper will
return to minimum position.
4. Click the green arrow head representing the fan status physical point (2) to add
it to the current switching table.
RESULT: According to the sequence of operation, the dampers of the fan will
be placed in minimum position in case of fan failure. The field
containing the "-" should indicate the status of the fan when you
want the damper to be closed.
5. Click the "-" field twice to change it to a "0" (a false or off condition).
RESULT: The switching table is now complete. If the fan status is "0" false or
off), the damper will be placed in a minimum position. The system
also needs a table to open the heater valve under freeze
conditions. The new button from the button bar is used to start a
new switching table.
RESULT: The violet arrow head for the fan dampers is now cross hatched.
This indicates that a switching table is assigned to the point.
8. To start a switching table for the heating coil, click on the heating coil control
point (second violet arrow head from left, 3).
RESULT: The title "HtgVlv" is the user address for the hot water valve. The
default of "0.000" represents a fully closed valve. We need to
change the condition to fully open.
10. Type 100 and press ENTER key to fully open the heater valve if the switching
conditions are met.
RESULT: The heater valve is now set to 100 % open when the switching
table conditions are met. Now we will specify those conditions.
11. Click the green arrow head (left from the heating coil control point, 4)
representing the freeze status physical point.
RESULT: The title "Frz Stat" is the user address and the "-" is a true/false or
on/off condition. The arrow head representing the physical point
turns black to indicate which point is active. Clicking the "-" toggles
between "-", "1" and "0".
13. For this plant, we want to add an "OR" function with the next step. This is
accomplished by adding an additional column.
5 4
14. Click the + COL icon on the switching logic icons tool box once.
15. The heater valve will open to 100 % if the freeze status is active. We also need
to open the heater valve if the mixed air temperature is less than 34 degrees
Fahrenheit.
16. Click the red arrow head representing the mixed air temperature sensor
physical point (second from left, 5).
RESULT: The title "MaTemp" is the user address for the mixed air
temperature sensor. The "0" below on the left represents the
temperature that activates the condition. The "0" on the right
indicates the deadband before the condition is deactivated. The
first change needed on this table is to toggle the "=>" to a "<="
sign.
18. The "0" in the left column represents the temperature that activates the
condition. Entering a 34 in the left column indicates you wish to activate the
heater valve when the temperature is less that or equal to 34 degrees
Fahrenheit.
19. To change the temperature to 34, first click the "0" in the left column.
21. The "0" in the second column represents how much the temperature will rise
above 34 degrees Fahrenheit before the condition is no longer active. A
deadband of 2 degrees is appropriate for this system.
24. The field on the far right is where the "or" condition is entered. Clicking the"-
"field" cycles through three conditions: "-" which is neutral, "1"which is true, and
"0" which is false.
RESULT: The table is now complete. When the freeze status is active or the
mixed air temperature is equal to or below 34 degrees Fahrenheit,
the hot water valve will be opened to 100 %.
27. Save the switching table by confirming with OK in the dialog box.
28. Continue by creating a time program as described under the Create Time
Program section.
A controller can have a maximum of 20 time programs. Every time program created
will be performed by the controller.
Daily Programs list points and point actions and times for the controller to
implement.
Holiday programs define special daily programs for holidays such as Christmas and
Easter.
Yearly Programs define time periods with special daily programs. Yearly programs
are suited to consider specific local conditions, for example, regional vacation and
public /religious festivals. Yearly programs can be defined for more than one year.
The following procedure describes the time program handling in CARE XL-5000.
For the handling in CARE-BACnet, please refer to the Schedules and Calendars
section.
Procedure (CARE XL-5000) 1. In the logical plant tree, select the controller.
2. Click menu item Controller, then drop-down item Edit and Time Program Editor.
4. Click Add.
6. The ACTIVE holiday radio button enables the Holiday Program. To disable the
Holiday Program, click the INACTIVE holiday radio button. If holiday is inactive,
this Time Program uses the Daily Programs, as set up by the Weekly Program,
on holidays.
RESULT: The Time Program dialog box redisplays. It shows the name of
the overall time program to which then you can add daily,
weekly, holiday and yearly programs.
7. Click Edit.
Daily Programs specify switching times, setpoints, and switching status for selected
points.
Each time program must have a list of assigned datapoints before you can set up
Daily Programs....
1. In the Time Program: <name of time program> dialog box, click menu item
User address.
RESULT: The Select User Address dialog box displays. To set up any
daily program, you first must define user addresses which
should be controlled by the daily time program. You can assign
each user address to only one time program.
3. Click on datapoint in the list you want to assign and click (De)Select.
4. Click Close.
5. In the Time Program: <name of time program> dialog box , click menu item
Daily program.
6. Click Add.
7. Enter the name for the daily program and click OK.
RESULT: The Daily Program dialog box redisplays with the new name
highlighted.
8. Click Edit.
RESULT: The Edit Daily Program <name of daily program> dialog box
displays in which you assign the datapoints to command the
daily program.
9. Click Add.
10. From the User Address drop-down listbox, select the user address.
NOTE: The following values and options to be set depend on the type of
datapoint selected.
12. From the Value drop-down listbox, respectively in the value field, select option,
respectively enter the value.
13. For switching points select optimization or not by clicking the corresponding
option in the Optimize dropdown list box.
RESULT: The Edit Daily Program <name of daily program> dialog box
redisplays for adding further datapoints. Each line in the list
represents one command. Each command specifies time, user
address, and value or status command.
17. Continue by creating weekly programs as described under the Create Weekly
Program section.
For detailed information on creating time programs, please refer to the Time
Program Editor section. In the following you will open an existing switching
logic.
Every Time Program has one Weekly Program that specifies a Daily Program for
each day of the week.
Software uses the Weekly Program to generate the annual program. The Annual
Program is a repeat of the Weekly Programs for each week of the year.
Default Daily Program If you do not assign a Daily Program to a weekday, the Time Program uses the
Daily Program for the previous weekday. The default assignments display after you
exit the Weekly program function and then reselect it.
Procedure 1. In the Time Program: <name of time program> dialog box , click menu item
Weekly programs.
RESULT: The Assign daily program(s) to week days dialog box displays.
2. To assign a Daily Program to a weekday, click Daily Program name, then click
Assign.
RESULT: The Select Daily Program dialog box displays. The existing daily
programs for the Time Program display in the list box.
RESULT: The dialog box closes and the Assign daily program(s) to week
days dialog box redisplays. The new Daily Program assignment is
in the list box.
RESULT: The dialog box closes and software assigns the last-assigned Daily
Program to the weekdays that were not specified, in this case the
daily program "Standard".
Example:
Monday Weekday
Tuesday Holiday
Wednesday
Thursday
Friday
Saturday
Sunday
Holiday Program and Yearly Programs To create Holiday and Yearly Programs, please refer to the Holiday Program
Function and Yearly Program Function sections.
NOTE: For detailed instructions on LON network engineering, please refer to the
LonWorks Network Engineering chapter.
Default Network Structure By default, the network tree shows the two basic bus types, Bus (=C-Bus) and LON-
Works.
Bus
The C-Bus (Bus) folder contains the Bus 1 subfolder by default. Further created
subfolders will be numbered continuously. The Bus subfolders represent the
physical C-Bus network structure of the project and contain the C-bus controllers
which control that segment of the building.
NOTE: The subfolder names are examples and freely editable. For example, the
default Bus 1 subfolder can be named into Area1 or Block A.
Procedure 1. With left mouse key, select the physical Bus folder in the network tree.
2. Click right mouse key and with left mouse key, click Create Bus in the context
menu.
RESULT: The new subsystem folder will be added below the Bus folder.
3. On the Properties tab on the right pane, edit the name in the (Sub)System
Name field, if desired, and click on the created subsystem folder below the Bus
folder.
4. For further information on the Subsystem Properties, please refer to the Create
C-Bus Subsystems section under LONWORKS NETWORK ENGINEERING.
5. To position controllers in Bus subsystems, please refer to the Create and Place
Controller in the Network tree section.
When creating a controller via the New Controller dialog, the Bus subsystem where
the controller should be placed in, can be selected in the Bus Name drop-down
listbox.
In the C-C-Bus part of the network tree, controllers can be moved between different
subsystem folders.
IMPORTANT
Do not move controllers which are already bound to other devices. First,
move the controller and then do the binding.
Procedure 1. In the source folder, select controller (controller device), drag it to the desired
target folder and drop it.
Move CONT2
to the Bus 2
folder
For detailed instructions on LON network engineering, please refer to the LonWorks
Network Engineering chapter.
Startup Controller
NOTE: This section applies to CARE XL-5000 only. Some steps are more or
less the same in CARE-BACnet. For specific details on starting up an
Excel Web Controller, please refer to the Setup Excel Web Controller
section.
1. Physical connection
2. Translation
3. Download
4. Commissioning (LON controllers only)
Requirements The PC must be within 49 ft. (15m) of the controller. At greater distances (up to
3281 ft. [1000m]), you must add a line driver.
Procedure 1. Insert plug on the XW585 connection cable into the socket on the front of the
controller computer module.
2. Insert the other plug on the XW585 connection cable to the serial interface
socket on the back of the PC (COM 1 or COM 2).
Translate Controller
Purpose Convert the files for an attached plant to a form suitable for download into the
controller.
Procedure 1. In the logical plant tree, select the controller, you want to translate.
2. Click menu item Controller, then drop-down item Translate or, click the
Translate button in the button bar.
3. After you have solved the problems and closed the Check controller application
window, repeat step 2.
RESULT: CARE finishes the translation. The execution messages are shown
in the Honeywell CARE DDC-Translator window.
Download Controller
Purpose Copy translated files to the CARE XL-5000 controller.
NOTE: For copying files into a BACnet controller, please refer to the "Download
Application into Excel Web Controller" section.
Procedure 1. Click menu item Controller, then submenu item Tools and XL Online.
4. Select the serial port and the baudrate by clicking the corresponding radio
buttons. Select Auto detect, if you do not know the baudrate (default setting).
7. Make sure that the controller number in CARE and in the MMI is the same. If
they are different, set them equal either in CARE or in the MMI. For operating
instructions of the MMI refer to the XI581/2 Operator Terminal Manual.
11. If you want to download a new application, click Application button and select
the desired application (.pra file).
12. Click Start download button if you want to download the previously downloaded
application or the new application.
14. Click the Alarms tab, check the messages and perform appropriate trouble-
shooting procedures if necessary.
Purpose The commissioning process is the software supported startup of a LON node and
executes the following steps:
When commissioning all devices of a system or the network, only those devices will
be commissioned which network interface had been changed in CARE since the
latest commissioning, that is, the current state of the device is different to the
current state in CARE.
Prerequisites The controller must be connected to the CARE PC, translated and downloaded.
Procedure 1. In the network tree, click on the desired item (LonWorks folder = complete
network, system folder = all devices of the system, or the device) you want to
commission.
2. Click right mouse key and with left mouse key, click Commission.
RESULT: For any device which is not addressed yet, the Get Service Pin
dialog box displays asking you to press the service pin. Press the
service pin and Click OK. After all devices have been addressed,
they will be commissioned. Commissioned devices are indicated by
the fully colored green display of the devices in the network tree as
well as on the device status icon on the devices.
Generate Documentation
Purpose Print reports showing system operation and parameters. Also, you can output a
variety of file types to supplement job documentation. For example, you can create
graphic metafiles (.WMF extension) that are a plant’s schematics, control loops,
and switching tables. You can also create spreadsheet files that contain information
useful for pricing (Data Export function).
• Complete projects
• Controller(s) with attached plants
• Unattached plants
IMPORTANT
Printing complete projects is not recommended because this results in
Word documents that exceed 1000 pages and file in excess of 40
Megabytes. These large documents cause Word for Windows to become
very slow.
2. Select Database/Print....
RESULT: The printout main dialog box is displayed showing the options for
printout. Depending on the application (controller, plant, project)
selected, not all options are available and grayed therefore. For
example, for plants you can only print table of contents, project
data sheet, plant schematic, control strategy loops, switching logic
tables and parameter list sorted by usage.
4. Press the Print button in order to print directly or alternatively press the File
Output... button to store the printout in a file that can be edited by Word.
NOTES: You may want to have different page breaks or change the layout of
tables, etc. To optimize the page breaks and document layout,
Microsoft Word for Windows can be used to edit the document.
Project Definition A project is a set of controllers with attached plants communicating via bus. A
project can cover multiple of different buses (C-Bus, LON-Bus etc.) building up a
network.
Air Handler 2
You can assign more than one plant to a controller. You cannot assign the same
plant to more than one controller.
In addition, general information such as reference number, client name, and order
number are part of the project.
CARE organizes plants by project. The first step when you start CARE is to select a
project. If none exists, or if you need a new one, you can define a new project.
See Also ⇒ File Management chapter for procedures to delete, back up, and restore projects
2. Enter information in all fields of the box. Do not leave any fields blank. In some
fields defaults are displayed, which are defined in the ProjectsDefaults section
of the CARE.INI file:
Project Name
Name of project, for example, site location. First character must be a letter.
There cannot be any spaces; use an underscore, _, to separate words, if
desired. Maximum 32 alphanumeric characters.
Description
Default Text about the project that may help to identify it. Approximate
maximum 30 alphanumeric characters. Default display is defined in the
CARE.INI file.
Reference number
A number that further describes the project. For example, enter branch
number. Numeric characters only (0-9). Approximate maximum 9 numeric
characters. Default display is defined in the CARE.INI file.
Customer
Customer name. Approximate maximum 30 alphanumeric characters; Default
display is defined in the CARE.INI file .
Order number
Number assigned to project order. Approximate maximum 10 numeric
characters (0-9). Default display is defined in the CARE.INI file.
Discount
Percent of discount from list price. Maximum two numbers (0-99). This value is
available to the data export file that can be used in an Excel spreadsheet.
Default display (1) is defined in the CARE.INI file.
Job Factor
Difficulty factor (0 through 99.99). If you enter a number with more than two
decimal places, software truncates the entry to two decimal places after you
click OK. For example, if you enter 15.045, software saves 15.04. If you enter a
number with more than two integer digits, software displays an error message
and lets you enter another value. Default display (1) is defined in the CARE.INI
file.
Project Engineer
Name of responsible project engineer. Approximate maximum 20 alphanumeric
characters. Default display is defined in the CARE.INI file.
Date
Date of most recent project modification. Approximate maximum 20
alphanumeric characters.
User Addresses
Whether you want non-unique or unique user addresses in this project. Unique
is the default. You cannot change this assignment after you create a project.
The following text explains the implications of the two choices.
Global points are points that send their information to receiver pseudopoints in
other controllers. The points have the same user addresses. Global points are
meant to be duplicated and used by multiple controllers.
Common points are used multiple times in the same controller but in different
plants. For example, the ahu1 and ahu2 plants in controller 1 can use the same
outdoor air temperature sensor in their schematics. The sensor is considered a
common point to two plants.
Selecting “unique” also allows you to modify user addresses in the Schematic
function when you select an element that is already in a previous plant. When
software encounters a repeat element, it displays the following message:
If you click OK, software creates the element with the same user address as
before. This action is desirable in the case of common points.
If you click Cancel and the element is a segment (not a Point Without a
Graphic), software creates the element and appends a number to a user
address. For example, a user address of OaTemp becomes OaTemp1. If the
element is selected again in another plant and you click Cancel again,
software appends a 2 (that is, OaTemp2). You can also change user
addresses later when you use the Editors.
If you click Cancel and the element is a Point Without a Graphic, software
does not create a point.
Units of Measurement
Set default for project: International or English. This selection affects the
operation of the icons in Control Strategy that perform EMS operations. The
values for the inputs and outputs are different depending on the selection of
International or English units. See Excel CARE Control Icons User Guide 74-
5577 (US) / EN2B-0184 (Europe) for more information.
IMPORTANT
CARE does not check for entering any illegal characters. If ANSI X3.4 has
been choosen, you can enter characters like é, è, ä, ö, or ü without any
warning. If ISO-Latin-1 has been chosen, you can enter the Euro sign,
which is no Latin-1 character, without any warning.
ProjectSubdirectory
According to the description entered in the Project field, a subdirectory where
the project and the controller files are saved is concurrently set under the
CARE\projects directory. The entry can have max. 8 digits. By default the first 5
digits are taken from the Project Name, which can have a maximum of 18
digits. The last 3 digits are numbers starting with 000 and counting forward
when defining new projects, which start their project names with the same first
5 digits than the first project created.
The entry can be changed during creation of a new project to any desired
name or on the Project´s Properties tab.
With this function you can structure related projects by their names and save
them under different subdirectories.
Example:
Project Name Project Subdirectory
AirportTerminalA Airpo000
AirportTerminalB Airpo001
AirportTerminalC Airpo002
3. Click OK (or press Enter key) to close dialog box and create project. All fields
must have entries or the OK button is inactive.
RESULT: In CARE-XL 5000, the Edit Project Password dialog box displays.
SystemAdmin
Allows general access to the project for the CARE user and
unlimited web-browser access with SystemAdmin rights. The
System Admin password must have at least 5 characters, but
should have more characters, including upper & lower case, letters,
numbers and special characters. It can have maximum 33
characters
XwAdmin
Allows restricted access to the Linux operating system of the
controller including access to the tool and application directories.
This allows setting up the controller including translation and
connection, application upload and download, download of
settings, download of graphics (UI Suite), firmware upgrade
and reset of the configuration
Root
Allows unrestricted access to the Linux operating system of the
controller via serial interface using a console
FTP user
Allows uploading/downloading diagnostic files via FTP
For the root, XwAdmin, and FTP access, CARE proposes visible
passwords. You can change these passwords as described in step
5. The XwAdmin, Root, and FTP passwords have 16 characters
and can have maximum 33 characters.
4. For a CARE XL 5000 project, type in the password in New Password and
Verify if desired, and then click the OK button. For a CARE-BACnet project
continue with step 5.
CAUTION
If a password was entered, make a note of the password. No one can
work on the project without knowing this password.
CAUTION
Make a note of all the passwords. No one can work on the project
without knowing the SystemAdmin password. No one can setup the
controller in CARE without knowing the XwAdmin password. No one can
access the controller via a console without knowing the Root password.
No one can upload/download diagnostic files without knowing the FTP
user password.
RESULT: The Project is created and displayed twice, in the logical plant tree
and in the network tree. On the right pane, the project properties
are displayed.
Program ID Offset
The project offset is used for calculating unique program IDs for the network
interfaces if more than one CARE project is used for the same construction
project (see also Enter Project Offset section)
CAUTION
If checked, make sure that the controller is operated in a closed network or
VPN to avoid misuse through cyber attacks or easy login by other persons
not knowing your password and user name.
10. Continue by setting default settings as described under the “Set Global CARE
Options” section.
Procedure 1. Open the project and click on any item in the logical plant tree.
3. In the Old Password field, type old password. Tab to the New Password field
and type a new password (maximum 20 characters). Tab to the Verify field and
retype the new password.
4. Click OK to confirm.
d. In the XwAdmin, Root, and FTP user fields, change the passwords.
CAUTION
Make a note of all the passwords. No one can work on the project
without knowing the SystemAdmin password. No one can setup the
controller in CARE without knowing the XwAdmin password. No one can
access the controller via a console without knowing the Root password.
No one can upload/download diagnostic files without knowing the
FTPuser password.
5. Click OK.
RESULT: The project is displayed in the logical plant tree and the network
tree. Plants and controllers can be listed by clicking the plus
symbols. On the Properties tab on the right, project data can be
entered/edited.
Rename Project
Purpose Rename a project.
2. On the Properties tab on the right, rename the project in the Project Name field.
Delete Project
Purpose Delete a project.
Procedure 1. With right mouse key, click on the project in the logical plant tree.
For detailed description of the fields, please refer to the Create New Project section
and the Enter Project Offset section.
CARE functions such as Schematics, Control Strategy, and Switching Logic pertain
to specific plants. The first step when you start CARE is to select a project and then
a plant. If no plant exists, or if you need a new one, you can create a new plant.
Shortcuts You can copy existing plants and then modify the copies to create new plants more
quickly. You can also copy plants to other projects to reuse them.
CARE also provides a library of standard plants that you can use in any project.
See Excel 5000™ Control Application Manual 74-3958 for descriptions of the
applications. The Copy Applications from the Control Application Library section
describes how to load a standard application.
Maximum Plants You can define a maximum of 128 plants per controller.
See Also ⇒ File Management chapter for procedures to back up and restore plants
Appendix Plant and Controller Upgrades and Downgrades for details on changing
the OS version for a plant
When creating a plant, you can instantly attach the plant to a controller or create it
unattached for later attachment.
Procedure 1. In the logical plant tree, click on the controller, to which you want attach the
plant.
Or, if you want to create an unattached plant for later attachment, click on the
project.
3. Type a plant name in the Name field (the new name cannot match an existing
plant name in the project). Maximum 30 alphanumeric characters; no spaces;
first character cannot be a number.
5. From the Plant Type drop down listbox (CARE-XL5000 only), select desired
type:
MicroCel VAV box, small central air handler, converter and exhaust
fan building blocks
XLink Master plant that contains the system points for MicroCel,
MacroCel, W7620 and W7620WSHP subsystem plants.
6. From the Plant OS Version drop down listbox select desired version (CARE-
XL5000 only). This number is the OS version of the controller where the plant
will be downloaded. See Appendix for rules on upgrading/downgrading
controller versions.
7. From the Plant Default File Set drop down listbox (CARE-XL5000 only), select
desired plant default file. Plant default files are customized project defaults for
use in specific areas or regions generated in the Default Text editor (see
Default Text Editor section). A short description for the selected default file set
is given below the drop-down list box.
8. Under Units of Measurement (CARE-XL5000 only), select the desired type for
the plant, International (metric) or Imperial. This selection tells the Control
Strategy EMS icons which type of inputs to accept, Celsius or Fahrenheit. Units
of Measurement applies not to ELink applications.
9. Under Preferred Target Hardware (CARE XL-5000 only), select desired target
I/O hardware:
Open LON
Hardware points of this plant will be boardless, that is, unassigned (applicable
to Excel 800 OS 3.0, Excel 500, Smart, 50 with OS 2.06 and higher, and Excel
10)
RESULT: If the new name is acceptable, software closes the dialog box. In
the logical plant and network tree, the plant is added below the
controller (plant attached) or below the project (plant unattached).
CARE software performs validation checks for an attached plant while you are
creating schematics, control loops, and switching tables for the plant. For
example, if you attach the plant to an Excel 80 controller, CARE issues warning
messages if you add too many points to the plant schematic.
Restrictions Certain point types are not supported by Open LON. When using OS 2.04, non-
supported types will be put on IP (Excel 500, 50) or distributed I/O modules (Excel
500, Smart), even if Open LON was selected. When using OS 2.06 or 3.0, non-
supported types will be indicated in red in the logical plant tree and must be put
manually on IP boards or Panel I/O boards.
When Distributed I/O was selected for an Excel 500/800 controller and the
application contains a point type, which is not supported by distributed I/O modules,
these points will be put on standard I/O / Panel I/O modules.
Attached or unattached plant You cannot change any item of attached plants except the target I/O hardware, if
the plant OS version is 2.0 or higher. For unattached plants you can change any
item except plant name and plant type.
Procedure 1. In the logical plant tree, click on plant you want to display/change plant
information for.
2. On the Properties tab on the right, change desired plant data as described in
the following.
3. Plant OS Version is the OS version of the controller where the plant will be
downloaded. Select desired version from the list. Note that depending on the
version number and state of the plant, error messages may occur if you change
Plant OS Version. See Appendix Plant and Controller Upgrades and
Downgrades for details on changing the OS version for a plant.
4. Plant default files are customized project defaults for use in specific areas or
regions generated in the Default Text Editor. Plant Default Files Set includes all
plant default files to the corresponding OS version selected under Plant OS
Version. To select a different file, click the drop down arrow, and then click the
desired file from the list. A short description for the selected default file set is
given below the drop-down list box.
6. Preferred Target Hardware displays the module type that the hardware points
of the plant are assigned to (only applies to OS Versions 2.0 and higher):
Points that are already assigned to that target hardware type, which will
be changed to, preserve their technical address on the corresponding
module.
Points that are already assigned to that target hardware type, which will
be changed to, may lead to a change of the technical address on the
corresponding module. The Attach process optimizes for best use of
modules.
Open LON
Hardware points of this plant will be boardless, that is, unassigned (applicable
to Excel 800, 500, Smart, 50 with OS 2.06 and higher, and Excel 10)
7. Click OK to confirm.
Restrictions Certain point types are not supported by Open LON. When using OS 2.04, non-
supported types will be put on IP (Excel 500, 50) or distributed I/O modules (Excel
500, Smart), even if Open LON was selected. When using OS 2.06 or 3.0, non-
supported types will be indicated in red in the logical plant tree and must be put
manually on IP boards or Panel I/O boards.
Point types not supported by Open LON:
FF Flex DO_Feedback_DI
FM Flex Multistage
FP Flex Pulse2
GA Global Analog
GD2 Global Digital 2state
GDn Global Digital Nstate
PT Pseudo Totalizer
TO Totalizer
When Distributed I/O was selected for an Excel 500/800 controller and the
application contains a point type, which is not supported by distributed I/O modules,
these points will be put on standard I/O / panel I/O modules.
IMPORTANT
When an Excel 50/800 controller is full, that is, the maximum number of
modules has been reached, a change in the plant target I/O hardware will
not be able to create any different module type. Therefore the actual
hardware will not change, even if the setting for the plant is changed. In
this case you have to do manual changes via the Terminal Assignment or
set the Controller to the other target I/O hardware which will affect all
plants.
Purpose Modify target I/O hardware from standard I/O (IP bus modules) to distributed I/O
(LON-bus modules) to Open LON with boardless points and vice versa. All changes
are possible. This allows to create a mixed hardware configuration on the same
controller. To create a unique hardware configuration refer to the ModifyTarget I/O
Hardware for a Complete Controller section.
Procedure 1. In the logical plant tree, click on plant you want to change target hardware for,
in this case an unattached plant.
Points that are already assigned to that target hardware type, which will
be changed to, preserve their technical address on the corresponding
module.
Points that are already assigned to that target hardware type, which will
be changed to, may lead to a change of the technical address on the
corresponding module. The Attach process optimizes for best use of
modules.
Open LON
Hardware points of this plant will be boardless, that is, unassigned (applicable
to Excel 800 OS 3.0 and Excel 500, Smart, 50 with OS 2.06 and higher, and
Excel 10)
Restrictions Certain point types are not supported by Open LON. When using OS 2.04, non-
supported types will be put on IP (Excel 500, 50) or distributed I/O modules (Excel
500, Smart), even if Open LON was selected. When using OS 2.06 or 3.0, non-
supported types will be indicated in red in the logical plant tree and must be put
manually on IP boards or Panel I/O boards.
When Distributed I/O was selected for an Excel 500/800 controller and the
application contains a point type which is not supported by distributed I/O modules,
these points will be put on standard I/O modules / panel I/O modules.
IMPORTANT
When an Excel 500/800 controller is full, that is, the maximum number of
modules has been reached, a change in the plant target I/O hardware will
not be able to create any different module type. Therefore the actual
hardware will not change, even if the setting for the plant is changed. In
this case you have to do manual changes via the Terminal Assignment or
set the Controller to the other target I/O hardware which will affect all
plants.
Procedure 1. In the logical plant tree on the left, click on the plant.
The replicate function is useful in reducing the amount of time necessary to set up
similar plants in a controller or project. When replicating a plant, the following
information will be copied and changed during the replication process:
• Plant name
• Datapoint names
• LON object names and NV names (only if LON controller is applied)
• Panel bus modules
• MS/TP devices with referenced datapoints
• OPS subsystem names and OPS point names (only if OPS controller is applied)
• Mapping information between LON points, respectively OPS points and CARE
datapoints
• Modbus and M-Bus structure and mappings (on controller level only)
NOTE: When replicating plants on project level, Modbus and M-bus mappings
will be lost and must be re-done manually in the replicated plants of the
target project. When replicating plants on controller level, the Modbus
and M-bus mappings will be kept in the replicated plants of the target
controller.
To get the replication well done, you need to set how the particular information
items should be changed. For the new plant(s), each item to be generated, will be
composed of several, partly freely definable, items.
Rules for Composition The new name, in this case the plant name must be composed of at least one
name (project, or controller, or plant) or custom text and one counter:
IMPORTANT
A counter must be used in any case the times to replicate is higher than 1.
Each name or custom text can be used as variable item which means that the full
text of the source item is taken for composing the new name or as fixed item which
means that the source item is taken with a defined length. The length of the item is
defined by Start and Length, e.g.:
Example: Creating new plant name based on source items with variable length
Example: Creating new plant name based on source items with fixed length
The same procedures must be applied in a corresponding fashion for the datapoint
names, the LON items and the OPS items.
Restrictions and Inconsistencies Note, that the max. length for datapoint names is 18 characters in CARE-XL 5000
and 64 characters in CARE-BACnet. For plant names, the max. length is 30
characters. If the new datapoint names are longer than 18 characters in CARE-XL
5000, CARE truncates the letters beyond 18. If the plant name used for datapoint
names creation is more than 18 characters, all new datapoint names are truncated
to the same 18-character name.
The length for OPS subsystem names and OPS point names is restricted to 32
characters.
Besides long names, CARE will also detect double, non-unique names and the use
of invalid characters. They will be displayed in bold in a tree structured dialog for
changing. For the OPS controller multiple identical names are allowed.
1. In the logical plant tree, click on the plant, you want to replicate or copy.
2. To copy a plant on controller level, right-click the plant in the logical plant tree,
then click Copy plant in the context menu.
3. Or, to replicate a plant on project level, click menu item Plant, then drop-down
item Replicate.
The new name of the plant will be composed of several items which are
defined in rows. The new name starts with the first row at position one (Pos 1).
Every further row will add a new item to the previous one building up the new
plant name. By default, 2 rows (Pos1 and Pos 2) are provided by CARE. The
Option 1 column in the Pos 1 row shows the item, which the new plant starts
with (default = plant name).
The following items are available by clicking the drop-down list box:
• Project name
• Controller name
• Plant name
• Replicate
• Counter
• Counter 1..n
• Counter A..Z
• Custom text
Defining New Plant Names 4. In the Option 1 column of Pos 1 row, select Project name, for example. The
project name, in this case ´HVAC` is displayed in the Example column.
5. If you want to use the whole project name for the new plant name, check
checkbox in the Variable column.
If you want to use a part of the project name, uncheck the Variable checkbox
and define the part by selecting its start in the Start column and its length in the
Length column.
6. If required, add new row(s) for further item(s) to be included into the new plant
name by clicking right mouse button and selecting Add Row.
7. Select third component for the new plant name in the Option 1 column of the
Pos 3 row. For example, select Custom text. As described for the second row,
where project name was selected, define whether the custom text should be
used as variable full text or as name with fixed length. Enter the custom text, for
example an underscore ´_`.
8. Select fourth component for the new plant name in the Option 1 column of the
Pos 4 row. For example, select Counter A..Z as alphabetical counter. In the
Option 2 column, set the increment for the counter. Define the Start of the
counting in the Start column.
IMPORTANT
A counter must be used in any case the times to replicate is higher than 1.
9. Into the Number of Times to Replicate field, enter the number of times for
replication.
10. If the plant is replicated on controller level (see step 2), select the controller, to
which the replicated plants should be assigned from the Select Destination
Controller drop-down listbox.
11. If the plant is replicated on project level (see step 3), select the controller, to
which the replicated plants should be assigned from the Select Destination
Project drop-down listbox.
12. Continue with step 13 and define datapoint names for the replicated plants.
14. Compose the new datapoint names in a corresponding fashion by following the
rules for composition you applied when composing the new plant names.
NOTE: When using ´Generated Plant Name`, a replicate counter does not
have to be used.
16. If messages about inconsistencies were displayed before, open the tree to
check the result. Inconsistent names are displayed in bold.
17. To edit inconsistent names which are too long or non-unique or which include
invalid characters, highlight name and click on it.
18. If desired, edit correct names, which you want to edit explicitly.
NOTE: When using the Replicate command again, the last generated
rules are preset by default.
Plants of BACnet controllers can have its datapoints assigned on panel I/O modules
and MS/TP devices.
For each type of target hardware, the general plant copy procedure which defines
the plant names and datapoint names is the first step to be done (see "General
Procedure For Any Controllers" section") first.
In the second step, CARE completes the copy process for the panel I/O modules
and the MS/TP devices in the background.
Panel I/O Modules Process The datapoints in the plant of the source controller will be copied and assigned to
panel I/O modules of the same type in the destination controller. If panel I/O
modules of the same type do not exist in the destination controller, they will be
created.
MS/TP Devices Process Essential prerequisites for copying MS/TP devices are:
• In the source controller: external reference points (BACnet objects) of the MS/TP
device are assigned to reference input or output points of the plant
• In the destination controller: MS/TP bus is available
The MS/TP device with its external reference points in the source controller will be
copied and added to the MS/TP bus in the destination controller. The associated
reference input and output points in the plant of the source controller will be copied
to the destination controller according to the settings for plant and datapoint names
defined in the general procedure.
NOTE: The background process for BACnet controllers does not apply to the
replicate plant function.
Defining New LON Object Names 1. Follow the General Procedure steps 1-19 and in addition...
4. Continue with step 5 and define new NV names for the replicated plants.
Defining New System Names Note, that LON devices are arranged in the logical LON bus part of the network
tree, for example, LON devices controlling a floor may reside in the "Floor" folder. In
case you want to replicate, for example, the "Floor" folder with all its devices, the
following has to be considered:
CARE replicates the folder and all devices, bound or unbound, residing in the
folder.
IMPORTANT
CARE checks all system folders (default and subsystems) for bound
devices and takes that folder which hierarchically includes all
interconnected devices. Note, that unbound devices residing in the
included folders will be replicated too.
Example:
The "Floor" system should be replicated. Some devices residing in the "Floor"
folder are bound to the "SMART" controller. Since the SMART Controller resides
in the "Building" system lying one level above, the Building folder will be used as
top level folder and replicated too.
IMPORTANT
To avoid undesirable, confusing replication results, move the controller
device temporarily to the system folder you want to be replicated, in this
case to the Floor folder. After the replication has been finished, move it to
the original folder.
11. Compose the new device names in a corresponding fashion by following the
composition rules you have applied when composing the new plant names as
described in the general procedure for any controllers.
RESULT: The Confirm Generated Names dialog box is displayed showing all
generated names in a tree structure.
NOTE: When using the Replicate command again, the last generated
rules are preset by default.
NOTE: When using the Replicate command again, the last generated
rules are preset by default.
IMPORTANT
Note that the length for OPS subsystem names and OPS point names
is restricted to 32 characters, but multiple identical names are allowed.
Defining new OPS Subsystem Names 1. Follow the General Procedure steps 1-19 and in addition...
Defining new OPS Point Names 5. Click on OPS Point Name tab.
7. Click OK.
RESULT: The Confirm Generated Names dialog box is displayed showing all
generated names in a tree structure.
NOTE: When using the Replicate command again, the last generated
rules are preset by default.
Delete a Plant
Purpose Remove a plant from a project if it is no longer required.
Procedure 1. In the logical plant tree, click on the plant, you want to delete.
Chapter Contents
• Create New Controller
• Attach/Detach Plant
• Copy a Controller
• Rename Controller
• Delete Controller
• Display and/or Modify Controller Information
• Translate Controller
• Download Controller
See Also Appendix Plant and Controller Upgrades and Downgrades for details on changing
the OS version for a controller.
3. Type a controller name (must be unique within the project). In this example,
CONT02.
Maximum 15 characters. Note that software uses only the first four characters
of the controller name followed by a 4-digit number to name the database files
for the controller. For example, the name controller_1 has associated data files
named cont0000. The name controller_2 has associated data files named
cont0001.
5. Tab to Controller Number. Click down arrow and select a number from 1
through 30. It must be unique within the C-Bus segment, defined under C-Bus
name. In this example, 2.
NOTE: CARE- BACnet, please note if a controller offset has been issued
during project creation. If this is the case, only a controller number
higher than the entered offset can be set here.
6. Tab to Controller Type. Tab to the next field to keep current type or click down
arrow to display and select a different type.
NOTE: For Excel 500 Ver. 1.2 Controllers, the only valid country codes are
Germany and United States. Other countries appear in the list box,
but United States is always the selection if you select anything
other than Germany.
9. Tab to Default File Set. Select the appropriate default file for the selected
Controller OS Version. Alternate default files are created via the Default Text
Editor. See Appendix for details. A short description for the selected default file
set is given below the drop-down list box.
10. Tab to Units of Measurement. Select whether the controller should use
International (metric) or Imperial units in Control Strategy EMS icons. This
selection controls whether inputs are accepted in Celsius or Fahrenheit. Units
of measurement does not apply to Excel 600 and Excel ELink controllers.
11. Tab to Hardware Type (CARE- BACnet only). Select the hardware type.
12. Tab to Power Supply. Select desired module type. Power supply applies only to
Excel 800, 500 and 600 controllers.
13. Tab to Installation Type. Normal installation is the default selection. If the
controller has high-density digital inputs, select Cabinet Door Installation.
Installation Type applies only to Excel 800, 500 and 600 controllers.
14. Tab to Wiring type and select desired type (screw terminals or flat strip
cabling). Wiring type applies only to Excel 50 controllers.
15. Tab to LON (applies only to Excel 500 controllers OS version 2.04). Select
desired configuration:
NOTE: For this configuration, the controller must contain the 3120E5 LON
chip. In Shared configuration only the following distributed I/O
modules can be used: XFL521B, XFL522B, XFL523B, XFL524B.
Local
Allows just one controller with its distributed I/O modules residing on one
physical LON-bus.
NOTE: For this configuration, controllers containing the 3120E5 LON chip and
earlier controller models containing the 3120B1 LON chip can be
used. In Local configuration the following distributed I/O modules can
be used: XFL521, XFL522A, XFL523, XFL524A. If B-types of
distributed I/Os shall be used, the backwards compatibility must be
enabled by pressing the service pin while turning hex switch.
Refer to the Terminal Assignment chapter for assigning the neuron IDs to the
modules.
RESULT: The dialog box closes and the controller is added once to the
logical plant tree and three times to the network tree.
17. Continue with creating new plants or attaching already existing plants. For
creating new Plants, see PLANTS DEFINITION AND MANAGEMENT section.
For attaching plants see Attach/Detach Plant section.
Attach/Detach Plant
When creating a plant, you can instantly attach the plant to a controller or create it
unattached for later attachment. Attached plants can be detached from one
controller and instantly attached to another controller or can be left detached at the
project.
An attached plant is displayed below the controller level in the logical plant tree.
An unattached plant is displayed just below the project, respectively the first
controller in the logical plant tree.
Detached
plant
Attached
plant
Requirements The controller and the plant being attached must have the same units of measure
(that is, Imperial or International units).
Also, the plant’s OS version must be less than or equal to the controller’s OS
version. For example, if the controller is Ver. 2.06, the plant’s OS must be either
2.06 or 2.04.
If either one or both of these rules is violated, the plant can not be attached.
Check Summary Before you attach a plant to a controller, you may want to view a summary of
controller points to determine whether or not the controller can handle the plant
(menu item Controller, drop-down item Summary).
Plants with unique target hardware Hardware points will be assigned first to existing modules of the selected target
(Excel 800, 500, Smart, and Excel 50) hardware (IP, Panel I/O or Distributed I/O). New modules will be created until the
maximum number of I/O modules have been reached. If not all points can be
attached, the max. number of hardware modules and points respectively have been
exceeded.
Plants with different target hardware Hardware points will be assigned first to existing modules of the selected target
(Excel 800, 500, Smart, and Excel 50) hardware (IP, Panel I/O, Distributed I/O, or Open LON = boardless points). New
modules will be created until the maximum number of I/O modules have been
reached. In case this limit is reached, remaining points will be attached to
eventually existing free terminals on modules of the other hardware type. If still not
all points can be attached, the max. numbers of hardware points have been
exceeded.
IMPORTANT
When an Excel 500/800 controller is full, that is, the maximum number of
modules has been reached, a change in the plant target I/O hardware will not
be able to create any different module type. Therefore the actual hardware will
not change, even if the setting for the plant is changed on the Plant Properties
tab. In this case you have to do manual changes via the terminal assignment or
set the controller to the other target I/O hardware that will affect all plants.
Restrictions Certain point types are not supported by Open LON. When using OS 2.04, non-
supported types will be put on IP (Excel 500, 50) or distributed I/O modules (Excel
500, Smart), even if Open LON was selected. When using OS 2.06 or 3.0, non-
supported types will be indicated in red in the logical plant tree and must be put
manually on IP boards / Panel I/O boards.
Plant Replication You can replicate an attached or unattached plant (menu item Plant, drop-down
item Replicate). Replication of attached plants copies the modifications made in the
Datapoint Editor, for example, alarm limits, etc., as well as control strategies and
switching tables. Note that when you detach a plant, you lose any changes you
made with the Editors (see Editors chapter). Therefore, after you replicate an
unattached plant, you must use the Editors again to make the desired changes to
the original plant as well as each of the new plants.
IMPORTANT
LON data of the plant will not be copied when replicating it.
Assumption The schematic, control strategy, and switching logic for the plant are done. You
must exit these functions before attaching the plant.
NOTE: If the plant has control strategy loop(s) that are incomplete, the attach will
fail. Return to control strategy to complete them.
2. Drag the unattached plant to the controller, which you want attach the plant to,
and drop it.
RESULT: The Plant will be added one level below the controller in the logical
plant tree.
Unused Software Points If there are unused software points in the plant schematic, the unused software
points dialog box displays with a list of those points and an option to delete them, if
desired. For example:
Click the points you want to delete (hold down the Shift key while you click to select
multiple points). Then click Delete for software to delete these unused points. (The
Delete key is not active until you select at least one point.)
Click Continue to close the dialog box. Points that you did not delete remain in the
plant.
Duplicate User Addresses If there is a duplicate user address, software displays a message box with the user
address in the title and allows you to enter a new address for it. Example:
Type a unique address and click OK to change user address and close the dialog
box. Or, click Cancel to keep the user address as is.
If the point is common to all plants in the controller, you should leave the user
address as is.
Different Default File Sets If the default file sets of the controller and the plant(s) to be attached are different,
the following message displays:
Note, that the default file may be set different (multiple default file sets), although
the OS version of the controller and the plant(s) are the same.
Example:
xl_2_0
Procedure 1. In the logical plant tree, click on the attached plant, which you want detach.
RESULT: The Plant is added on level below the project in the logical plant
tree.
Procedure 1. In the logical plant tree, click on the attached plant, which you want detach.
RESULT: The Plant will be added one level below the target controller in the
logical plant tree.
Copy Controller
Purpose Create a new controller by copying the files of an existing controller.
Procedure 1. In the logical plant tree, click on controller, you want to copy.
Or, click right mouse button and with left mouse button, click on Copy
Controller in the context menu.
RESULT: The Copy Controller dialog box displays with the name of the
currently selected project, controller name, and controller number.
This information displays in the Source field.
3. Select a project to receive the copy of the selected controller. The Target
Project field defaults to the currently selected project. Click the drop-down
listbox to display and select a different project.
4. In the New Controller Name field, enter a new name for the controller to be
created.
5. From the Bus Name drop-down listbox (CARE XL-5000 only), select the bus
system, in which the controller should be created in the network tree.
6. In the New Controller Number field, enter a number for the controller to be
created.
In the Modify Plant Names box, select whether or not you want software to
modify the plant names in the new controller. If the controller should be copied
in the same project, the plant names must be changed. If so, specify how
software should modify them:
Do not modify Software copies the plant names from the source controller
to the new controller as is. This selection results in
duplicate plant names in the CARE database.
Prefix Text Software modifies the plant names from the source
controller by prefixing them with the text that you enter in
the Text box. The modified names are used in the new
controller.
Append Text Software modifies the plant names from the source
controller by appending the text that you enter in the Text
field. The modified names are used in the new controller.
RESULT: Software displays a message box to remind you to ensure that all
user addresses are unique after the copy.
CAUTION
In case the controller has bindings and is copied within the same project, all
bindings will be removed and the mappings will be kept
CAUTION
In case bound LON devices of the controller have bindings to other Excel
5000 controllers these bindings will be broken. The Bindings Problems
dialog box informs you about that fact.
8. Click the Continue button in the Bindings Problems dialogbox if you want to
accept that the bindings will be broken, if not click the Cancel button.
RESULT: Software copies the source controller files to the selected target
project and names and numbers the controller as specified.
For LON controllers, the neuron IDs for the distributed I/O modules
of the copied controller are set to 0 by default.
IMPORTANT
Software copies the user addresses without changes. If unique
addresses are required, you must manually change the user addresses.
See Replicate Plant section.
9. On the Terminal Assignment tab, set the neuron IDs for the copied controller
modules.
Rename Controller
Purpose For changing the name of a controller, please refer to the Display/Change
Controller information section.
Delete Controller
Purpose Erase a controller.
Procedure 1. In the logical plant tree, click on the controller, you want to delete.
Purpose View and/or change controller information such as OS Version, power supply,
installation type, and target I/O hardware.
RESULT: The Change Controller Number dialog box displays showing the
Name, Number, and Bus Name (C-Bus location) of the selected
controller and all controllers of the project.
g. In the list, select a free number (13 in this example) you want to assign
to the currently selected controller (12 in this example).
i. Click OK.
NOTE: For Excel 500 Ver. 1.2 Controllers, the only valid country codes are
Germany and United States. Other countries appear in the list box,
but United States is always the selection if you select anything
other than Germany.
8. Change Default File Set, if desired. Select the appropriate default file for the
selected Controller OS Version. Alternate default files are created via the
Default Text Editor. See Appendix for details. A short description for the
selected default file set is given below the drop-down list box.
9. Change Engineering Units, if desired. Select whether the controller should use
International (metric) or Imperial units in Control Strategy EMS icons. This
selection controls whether inputs are accepted in Celsius or Fahrenheit.
12. Change system configuration, if desired, from Shared /Open LON to Local and
vice versa by clicking respective radio button.
IMPORTANT
When changing the system configuration from Shared/Open LON to Local
after a network interface had already been created, the network interface
will not be downloaded.
13. Change Target I/O Hardware, if desired (only applies to Excel 800 OS 3.0 and
Excel 500, Smart, and 50 controller with its relevant OS Versions, 2.0 and
higher):
NOTE: If not already done, you must set the controller OS version to 2.0 or
higher and confirm this by clicking OK, then select the Controller
Properties tab again and set the target hardware by clicking the
desired button:
Open LON
Hardware points of this plant will be boardless, that is, unassigned (applicable
to Excel 800, 500, Smart, 50 with OS 2.06 and higher, and Excel 10)
RESULT: Software saves the changes and closes the dialog box.
Restrictions Certain point types are not supported by Open LON. When using OS 2.04, non-
supported types will be put on IP (Excel 500, 50) or distributed I/O modules (Excel
500, Smart), even if Open LON was selected. When using OS 2.06 or 3.0, non-
supported types will be indicated in red in the logical plant tree and must be put
manually on IP boards / Panel I/O boards.
When Distributed I/O was selected for an Excel 500/800 controller and the
application contains a point type, which is not supported by distributed I/O modules,
these points will be put on standard I/O modules / panel I/O modules.
Controller Translation
Purpose Convert the files for an attached plant to a form suitable for download into a
controller.
Assumptions The schematic, control strategy, and switching logic for the plant are done. You
have exited those functions and the main CARE window is on display.
IMPORTANT
Integrated modem communication for CARE versions 1.5 and higher is
only possible for total application sizes of max. 100 kBytes.
2. Click menu item Controller, then drop-down item Translate. Or, click the
Translate button.
5. If desired, click Print button to print the translation result. The CARE Translator
stores its messages in a printable file. Software names the file using the last
four letters of the controller name and appending four numbers. For example, if
the name of the controller is AHUCPU1, the name of the print file will be
CPU10001.LST.
Translation Message Examples The following messages are examples for the type of information the translator
displays for a plant.
1. Loadable files
2. Point numbers and names (physical points, global points, pseudopoints,
flex points). There can be a maximum of 383 points in a controller (128
physical and 253 pseudo + EXECUTING_STOPPED, SHUTDOWN,
STARTUP). Pseudopoints and Flags in the Control Strategy chapter
describes the permissible number of pseudopoints.
3. Flags and formula names (from the mathematical editor). Formula names
and flags are not included in the 381 + 3 internal point maximum per
controller.
4. Control loops
5. Switching tables
6. Calculated execution times, including modules, control loops, switching
tables, and total execution time.
NOTE: CARE sets execution time depending on controller type and analog input
card type. If the controller is an Excel 600 and all analog input cards are
”fast”, CARE calculates the optimum cycle time. However, all analog input
points must be defined as ”fast”. If any points are defined as ”slow”, CARE
calculates cycle time as if the controller is an Excel 500 or Excel 800. This
cycle time could be six to eight times slower.
Switching Tables Warning The warning ”Several switching tables for user address” may appear during a plant
translation. It means that more than one switching table commands the same point.
This situation is very common with analog points and sometimes with digital points.
It could be a problem if you have inadvertently created two switching tables
commanding the same point to do opposite actions. You may want to check your
tables.
Integrated Modem
Communication Warning When the total application size is bigger than 100 Kbytes, integrated modem
communication is not possible, which is shown by a message of the same name:
NV Warning and
Translation Abortion Due to restrictions in LNS, CARE can only handle NVs of which names do not
exceed 21 characters. Any NV of which name exceeds 21 characters will abort the
translation. All such NVs are listed and must be reworked in the NV Editor to allow
the translation of the LON application.
Controller Download
See the Upload/Download procedures in the ONLINE SERVICE AND
COMMISSIONING chapter of this manual for details.
Rename Datapoints
Purpose To rename double non-unique datapoint names within a project resulting, for
example, from controller copying.
Procedure 1. In the logical plant tree, right-click the controller of which datapoints you want to
rename, then click Rename Datapoint(s) in the context menu.
RESULT: The Rename Data Points dialog box displays. All datapoints of the
controller are listed. In the Select column, double datapoint names
are checked. Unique datapoint names are unchecked. In the Old
datapoint name column, the current datapoint names are
displayed. In the New datapoint name column, new datapoint
names are suggested on the basis of the old names and can be
edited.
3. To display all datapoint names, click icon on the top. To hide unique
datapoint names, click the icon on the top.
RESULT: The datapoints are renamed and the new names are shown in the
logical plant tree.
Procedure 1. In the logical plant tree, right-click the controller or plant of which datapoints
you want to delete, and then click Delete Unused Datapoints in the context
menu.
RESULT: The Delete Unused Datapoints dialog box displays. All unused
datapoints of the controller respectively of the plant are listed. By
default, all datapoints are checked In the Select column for
deletion.
3. Click OK button.
RESULT: All checked datapoints are deleted from the controller or plant.
PLANT SCHEMATICS
Purpose This chapter describes how to develop and change plant schematics for a project. A
plant schematic defines the equipment in the plant and how it connects together.
IMPORTANT
For the FALCON and EAGLE controllers (CARE XL-Web) schematic
creation is not possible. The Schematics function works differently for
Excel 10 (2000series) applications. See Excel 10 Applications chapter.
Assumption This step assumes that you already selected or created a plant.
Segment Additions/Insertions
Segment Deletion
Physical Point Types (includes analog outputs, digital inputs, digital outputs,
totalizers, feedback points, extra user addresses)
Schematic Redraws
See Also ⇒ Getting Started chapter for procedures to start and exit CARE
Plants Definition and Management chapter for procedures to define and select a
plant
File Management chapter for procedures to back up and restore plant files.
Schematic Definition A plant schematic is a combination of segments such as boilers, headers, and
pumps. Segments consist of equipment such as sensors, status points, valves, and
pumps. Each segment has an associated minimum number of points required for
good control.
In the schematic workspace you can add or insert ysegments, delete segments,
and modify some point defaults such as type and user addresses. The CARE library
contains predefined segments called macros. You can use macros to more quickly
add segments to the schematic. You can also save segments that you create as
macros and put them in the library for future use.
2. Click menu item Plant, then drop-down item Schematic. Or click the Schematic
button in the button bar below the menu bar.
Schematic Window The following diagram is an example of a workspace with the Segments menu item
selected.
Menu Items This section describes how to use these menu items as well as how to create and
modify a schematic.
File
Edit
Insert mode
on/off Select whether to add a new segment to the end of the
schematic (off) or to insert the segment just before the
currently selected segment (on).
Load
macro Select and insert/add a previously saved segment.
Save
macro Save selected segment as a macro for use in other
plants and projects.
Delete
macro Erase a macro that is no longer useful.
Modify
hardware
point Change default attributes for analog outputs, digital
inputs, and digital outputs.
Feedback
point Create extra user addresses (digital inputs or outputs).
Modify user
address Change user address for a selected point.
Point without
graphic Add a point to the schematic without selecting a
segment.
Redraw
schematic Refresh schematic display.
View
Point
count Display the Plant summary window with the number of
available inputs and outputs as well as the types of
inputs and outputs.
User
address Display user addresses below their respective triangles
on the schematic.
Segment
list Display segment information related to the selected
segment. For example, for a supply fan, display its
options such as single speed, no volume control,
auxiliary contact.
Extra text Display extra text that relates to the selected segment.
Extra text is usually default values for a sensor or
actuator.
Segments Equipment types that you can select for the selected
plant. Different plant types have different segment types.
Help Display a topics list for the on-line user guide. Click a
topic to display related information.
Schematic Area The area below the menu bar is where the plant schematic appears as you select
segments. Schematic elements represent equipment such as fans, sensors, and
dampers. Dotted lines lead from equipment to the bottom of the schematic and end
with an arrowhead.
Arrow Heads The arrowheads at the bottom of the schematic represent points. They are color-
coded, directional (down is input; up is output), and marked with a symbol for
additional information:
*Flex points represent one or more physical points. They can command and/or
display associated physical points and their values via an operator terminal. Flex
point types include Pulse_2, Multistage, and DO_Feedback_DI. The Flex Points
subsection later in this section describes how to create and modify these points.
User Address Display If you move the cursor over a triangle and press and hold the left-hand mouse
button down, the user address for the point displays. When you release the mouse
button, the display disappears. If the point is used in a control strategy and is
connected, the display includes a red block preceding the user address; otherwise,
the block is white.
Frame The schematic always includes a rectangle that “frames” the currently selected
segment. You can move the frame by clicking a different segment. Typically, you
must select a segment before you can perform an operation on it.
When you first open a schematic, the frame appears around the first segment.
Frame Examples
Frame (box)
around first segment
space
Frame around
second segment
Adding vs. Inserting When you “add” a segment to a schematic, software places it at the end of the
schematic.
When you “insert” a segment in a schematic, software places it just to the left of the
currently framed segment.
You control the add and insert functions via the Insert mode on/off option under the
Edit menu item:
• If Insert mode on/off is on, there is a check mark next to it. When you select a
segment, software inserts it. Insert mode remains on until you turn it off.
• If Insert mode on/off is off, there is no check mark next to it. When you select a
segment, software adds it. Insert mode remains off until you turn it on.
To turn Insert mode on and off, simply click it. If it is on, it turns off. If it is off, it turns
on.
2. If you are in insert mode, position segment frame as desired so that the new
segment appears where you want it. Software inserts new segments to the left
of the framed segment. For example, if you want to insert a new segment
between segments 2 and 3, click segment 3 to frame it.
5. Select desired option by either clicking option name or typing option number.
6. Click item (or type number), then click OK to select it. (Or, double-click item as
a shortcut).
RESULT: After you make the last selection, the segment list window closes
and the schematic work space reappears with a drawing of the new
segment to the left of the previously framed segment. The new
segment is framed.
7. You can continue selecting segment menu items and then specific
components.
When you are through with a plant schematic, you can end the Schematic
function (menu item File, drop-down item End) and create a control strategy for
it. See the Control Strategy chapter for details.
Example This section shows how to add a Supply Fan segment to an air conditioning plant.
RESULT: A drop-down list displays with a choice of four types, Single Supply
Fan, Single Return Fan, Multiple Supply Fans, and Multiple Return
Fans.
RESULT: The SaFanType segment list window displays with four options,
Single Speed, Single Speed with Vane Control, Two Speed, and
Variable Speed.
RESULT: The SaFanDev window displays with four choices, Control with
Status, Control Only, Status Only, and No Control or Status.
Default Point Attributes Each point associated with a segment has an associated default file that assigns
various types of information to the point. For example, an analog point can have the
following defaults:
These default values are accessible via the Data Point Description Editor. This
editor provides point dialog boxes that list these default values as well as other
values that relate to point operation. The Editors chapter in this manual describes
the dialog boxes and how to change the point values.
Segment Deletion
Purpose Modify a plant diagram by deleting equipment segments.
2. Check whether or not the segment contains points connected to a control loop
or switching logic. If there are connected points, first remove the points from
the control loop or switching logic. Otherwise, software issues an error
message when you try to delete the segment. See Control Strategy or
Switching Logic chapter in this manual for procedures.
3. Click Edit, then drop-down item Delete. Or, press the Delete key.
RESULT: If you clicked Yes, software removes the segment from the
schematic.
Macros
Purpose If a segment and its components are used frequently in plant designs, you can save
the segment as a macro.
Each macro is stored under a unique, personalized name. You can recall it
repeatedly in multiple plants and projects.
Stored macros are available independent of selected plant type. For example, you
can use segments from a heating plant in air conditioning plants.
2. Click Edit, then drop-down item Save macro. Or, press F3.
3. Type a new macro name in the Macro name editing field. The macro name
cannot already exist.
4. Click Save to save macro and close the dialog box. Or, Click Cancel to close
the dialog box without saving the macro.
Load a Macro
You can add or insert a segment, previously stored as a macro, anywhere in a plant
schematic.
Procedure 1. To add the macro segment to the end of the schematic, make sure Insert mode
is off (no check mark under Edit menu). To insert the macro segment within the
schematic, make sure the Insert mode is on (check mark under Edit menu) and
select the segment where you want the macro to appear.
2. Click Edit, then drop-down item Load macro. Or, press F2.
3. Select the desired macro from the existing macros in the list box.
4. Click Load to add or insert the segment in the plant schematic and close the
dialog box. Or, to close the dialog box without loading the macro, click Cancel.
2. Select the macro to be deleted from the existing macros in the list box.
3. Click Delete. Or, click Cancel to just close the dialog box without continuing.
RESULT: Software asks whether or not you really want to delete it.
4. Click OK to delete the macro and close the dialog box. Or, click Cancel to
close the dialog box without deleting the macro.
CARE recognizes various types of physical points. If the type of point preassigned
by CARE does not agree with that which exists in the plant, you must modify point
type.
In the plant schematic, colored triangles represent the various physical points:
If you double-click a triangle, the Datapoint information dialog box displays with
point type and user address.
You can modify analog inputs, analog outputs (continuous or three-position output
signal), digital inputs, totalizers, and feedback points. The following sections
describe the procedure for each type of point.
Maximums The maximum number of physical points varies per controller. For example, an
Excel 500 can have 128. An Excel 100 can have 36. An Excel 80 can have 24.
Analog Inputs
If an analog input must have either Balco 500 or PT3000sensors, select the fast
subtype and, optionally, change the user address.
Procedure 1. Click Edit, then drop-down item Modify hardware point. Or, press F5.
2. Select the analog input in the plant schematic by clicking on the red arrow
pointing down.
RESULT: The arrow head turns black. The Modify point dialog box displays
with analog input choices.
3. If desired, you can change user address by typing over the address.
User addresses must include one non-digit character and cannot include Tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
For a point that requires Balco 500 or PT3000 sensors, select Subtype fast.
See the Analog Input Characteristics note for differences between the slow and
fast subtypes.
4. Click OK to save changes. Or, to close the dialog box without changing the
point, click Cancel.
RESULT: The arrow head remains black until you select another arrow head.
Board Types CARE assigns slow analog inputs to XF521A and XFL521 boards respectively and
fast analog inputs to XF526 Boards. Excel 80 and Excel 100 controllers can use
only slow analog inputs.
Analog Input Characteristics Each analog input point has an associated set of characteristics. These
characteristics describe the action of the associated sensor. When you select a
Subtype, software changes the types of characteristics available to the point. You
select the characteristics when you use the Data Point Description Editor to modify
point attributes (see the Editors chapter).
degrees C
28 239 NTC-10 F -22.0 to 212.0 F
Negative temperature coefficient
degrees F
29 240 NTC-10 -30.0 to 130.0 C
Negative temperature coefficient
degrees C
Analog Outputs
If an analog output is to control an actuator in the plant, determine whether the
analog output should be a continuous or three position signal.
Procedure 1. Click Edit, then drop-down item Modify hardware point. Or, press F5.
.
2. Select the analog output in the plant schematic by clicking on the violet arrow
pointing up.
RESULT: The arrow head turns black. The Modify point dialog box displays
with analog output choices.
3. If desired, you can change user address by typing over the address.
User addresses must include one non-digit character and cannot include Tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
• If the analog output is on an XF522 with switches, the check box should
have a checkmark.
• If the analog output is on an XF527 board without switches, the check box
should be empty.
The XF522 board is a multipurpose board that has eight outputs (five with
switches and three without). When you select “With Switches”, software
specifies an XF522 board. When you disable “With Switches”, software
specifies an XF527 board. The XF527 board has eight outputs, all without
switches.
When the target hardware for the plant is DIO, CARE assigns any kind of
analog output to an XFL522 board with switches.
Click the check box to change it from checked to blank and vice versa.
RESULT: The arrow head remains black until you select another arrow head.
Excel 20 External 3-Pos Outputs During creation of the application it must be assured that the created board
addresses of CARE match the Excel 20 hardware. XL20 requires:
Procedure 1. Drag the 3 position user addresses from the XF525 board to any free locations
on the XF522 board. It is mandatory that all 3-position points are swapped to
the analog board, to empty the XF525 board.
2. Click on the XF525 board, which is empty now with the right mouse button.
Select "Delete" from the context menu in order to delete the module.
Digital Inputs
Digital inputs can be normally open or normally closed. The default is normally
open. Use the following procedure to change it.
Procedure 1. Click Edit, then drop-down item Modify hardware point. Or, press F5.
2. Select the digital input in the plant schematic by clicking on the green arrow
pointing down.
RESULT: The Modify point dialog box displays with digital input choices.
3. If desired, you can change user address by typing over the address.
User addresses must include one non-digit character and cannot include Tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
4. Click OK to save changes. Or, to close the dialog box without changing the
point, click Cancel.
RESULT: The arrowhead remains black until you select another arrowhead.
Board Types CARE assigns digital inputs to XF523 and XFL523 boards respectively.
Digital Outputs
Digital outputs can be normally open or changeover. The default is normally open.
Use the following procedure to change it.
Procedure 1. Click Edit, then drop-down item Modify hardware point. Or, press F5.
2. Select the digital output in the plant schematic by clicking on the blue arrow
pointing up.
RESULT: The Modify point dialog box displays with digital output choices.
3. If desired, you can change user address by typing over the address.
User addresses must include one non-digit character and cannot include Tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
The XF524 board is a multipurpose board that has six outputs (five with
switches and one without). When you select “With Switches”, software
specifies an XF524 board. When you disable “With Switches”, software
specifies an XF529 board. The XF529 board has six outputs, all without
switches.
When the target hardware for the plant is DIO, CARE assigns any kind of
digital output to an XFL54 board with switches
Click the check box to change it from checked to blank and vice versa.
The Pulsed check box indicates whether or not the output is a momentary
output. The duration of the output can be from 1 to 255 seconds. The following
diagram illustrates pulse action:
Click the check box to change it from checked to blank and vice versa.
You can set the duration of the output later using the Data Point Description
Editor described in the Editors chapter.
Plant Attachment During plant attachment, CARE software assigns controller I/O terminations
according to preset rules. The digital IP output module XF524 has six outputs (five
normally closed, one normally open). The five normally closed (C/O) points have
five associated override switches. The digital DIO output module XFL524 has six
switches on its manual override module XFR524 to independently switch each of
the digital outputs OFF (0) or ON (1) or Automatic, which causes the channel to
operate normally.
To have a manual override switch on a particular digital output, use this Modify
Digital Outputs function to modify the output point from normally open to normally
closed.
Totalizers
Totalizer points can be fast or slow. The default is fast. Use the following procedure
to change it.
Procedure 1. Click Edit, then drop-down item Modify hardware point. Or, press F5.
2. Select the totalizer in the plant schematic by clicking on the green arrow
pointing down.
RESULT: The Modify point dialog box displays with totalizer choices.
3. If desired, you can change user address by typing over the address.
User addresses must include one non-digit character and cannot include Tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
4. Click OK to save changes. Or, to close the dialog box without changing the
point, click Cancel.
RESULT: The arrowhead remains black until you select another arrowhead.
Feedback Points
Digital outputs can have feedback points as follows:
You can use the digital inputs to define feedback signals such as “Burner 1
switched on”.
You can use the digital outputs to connect alarm devices such as a horn or bell.
IMPORTANT
There are no physical or software connections to the digital output point,
that is, no correlation.
You need to establish an extra user address for each additional feedback point.
Procedure 1. Click Edit, then drop-down item Feedback point. Or, press F9.
2. Select the digital output to be modified from the plant schematic by clicking on
the blue arrow pointing up. The point selected must have a graphic.
The Digital Input field allows you to select one, two, or three inputs and indicate
the type of contacts through which the feedback point connects, either C/O
(normally closed contacts) or NO (normally open contacts).
The Digital Output field allows you to select one or two outputs and indicate the
type of contacts through which the feedback point connects, N/Open (normally
open contacts) or C/Over (changeover contacts).
RESULT: A checkmark appears in the check box for the selected point.
To reset a check box selected in error, click the check box again (to
remove the checkmark).
4. Click the appropriate switching status for the selected point (C/O, NO, N/Open,
or C/Over).
5. Click the corresponding Extra address field to select it and type in a user
address for the point. Extra address fields are not selectable until you select a
digital input or output.
User addresses must include one non-digit character and cannot include Tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
6. Repeat Steps 3 through 5 until you are through selecting all desired inputs and
outputs.
Flex Points
Purpose Flex points represent one or more physical points. They can command and/or
display associated physical points and their values via an operator terminal. Flex
point types include Pulse_2, Multistage, and DO_Feedback_DI.
To add flex points to a schematic, use the Point without graphic function under the
Edit menu. The Create/View point(s) without graphic dialog box includes the three
flex point types. Select desired type(s) and create as many as needed.
In some plant types, there is also a POINTS segment that allows you to create flex
point types in the same way as you create schematic segments.
After you add flex points to the schematic, you may want to change the defaults for
the points. The following sections describe each type of flex point, lists its defaults,
and describes how to change them.
DO_Feedback_DI Points
Purpose With DO_Feedback_DI points, one user address (the DO_Feedback_DI point, a
pseudopoint) can control up to three digital outputs with up to three digital inputs (all
six points are physical points). The digital inputs register the feedback of the
outputs 1 through 3 (Stages). The point assignments in CARE are permanent. The
digital output points are normally open (N.O.) and are only assigned to boards
without switches (for example, XI529).
For example, you can implement a three-stage switch using the following digital
outputs:
0 0 0 0
1 1 0 0
2 0 1 0
3 0 0 1
You can define the attributes of these points later using the Data Point Description
Editor described in the Editors chapter. The point type for these points in the Editor
is “Flex”.
Deviation If a deviation occurs between the digital output and its associated digital input, then
the controller software will switch down this point type until a "non-alarm" state is
reached. In extreme cases and if the flex point has just 1 stage, it may be switched
to the off position.
Defaults The default for these points is three stages with digital inputs that are normally
open. To change the number of stages or the normally open default, use the
following procedure.
Procedure 1. Click Edit, then drop-down item Modify hardware point. Or, press F5.
3. Click the down arrow in the Stages box to display the three choices. Click
desired number of stages. Software assigns 1, 2, or 3 digital inputs and outputs
according to the number of stages you select.
4. To modify a digital input point from normally open to normally closed or vice
versa, click the down arrow in the Select point box to display point choices.
Click the name of the desired digital input point. Then click the down arrow in
the Modify point box to display the normally open/normally closed choices.
Click desired choice to select it.
If the Modify point text and box are gray, the Select point box has a digital
output point selected. You must select a digital input point to enable the Modify
point option.
5. Click Save to save changes, then click Cancel to close the dialog box.
To close the dialog box without changing the point, just click Cancel.
Pulse_2 Points
Purpose Pulse_2 points use two terminals with one user address (the Pulse_2 point) that
has momentary outputs. The digital output points are normally open (N.O.) and are
only assigned to boards without switches (for example, XI529). The following
diagram shows output action:
One pulse is generated per point status change (positive edge triggered). A
transition of 0 to 1 sets the pulse on DO2. A transition of 1 to 0 sets the pulse on
DO1.
You can define the attributes of these points later using the Data Point Description
Editor described in the Editors chapter. The point type for these points in the Editor
is “Flex”.
Defaults The default for these points is two normally open digital outputs. You cannot change
this selection. However, to see the user address for these points, you can display
the Modify Point dialog box. The following procedure describes how to do that.
The Pulse Duration default is one second. To modify the pulse duration, use the
Data Point Description Editor described in the Editors chapter.
Procedure 1. Click Edit, then drop-down item Modify hardware point. Or, press F5.
2. Select the Pulse_2 point in the plant schematic by clicking on the light blue
arrow pointing up.
3. Click the down arrow for the Select point drop-down list box to see the user
address of the other point..
4. Click Save to save changes, then click Cancel to close the dialog box.
To close the dialog box without changing the point, just click Cancel.
Multistage Points
Purpose With Multistage points, one user address (the Multistage point, a pseudopoint) can
control up to six outputs (all six points are physical points). CARE positions all
physical points on the same hardware module and numbers them sequentially one
after the other. Multistage outputs can only be normally open (N.O.) and are only
assigned to boards without switches (for example, XI529).
0 0 0 0 0 0 0
1 1 0 0 0 0 0
2 1 1 0 0 0 0
3 1 1 1 0 0 0
4 1 1 1 1 0 0
5 1 1 1 1 1 0
6 1 1 1 1 1 1
You can define the attributes of these points later using the Data Point Description
Editor described in the Editors chapter. The point type for these points in the Editor
is “Flex”.
Hysteresis For each analog command value of 0.0 through 6.0, there is a hysteresis value of
0.4. The following table lists ranges for each value:
0.00-0.699 0 0-0.299
.7-1.699 1 .3-1.299
1.7-2.699 2 1.3-2.299
2.7-3.699 3 2.3-3.299
3.7-4.699 4 3.3-4.299
4.7-5.699 5 4.3-5.299
5.7-higher 6 5.3-higher
Example:
There is no logic to prohibit the multistaged operator from being driven from one
end to the other. You may want to add a Ramp operator during the Control Strategy
process to prevent this action.
Defaults The default for these points is six output points. To change the number of output
points, use the following procedure.
Procedure 1. Click Edit, then drop-down item Modify hardware point. Or, press F5.
2. Select the Multistage point in the plant schematic by clicking on the light blue
arrow pointing up.
3. Click the down arrow in the Stages box to display the six choices. Click desired
number of stages. Software assigns the corresponding number of outputs
according to the number of stages you select.
4. To display the names of the output points, click the down arrow in the Select
point box.
The Modify point text and box are always gray because the Multistage points
are always N.O. output points.
5. Click Save to save changes, then click Cancel to close the dialog box.
To close the dialog box without changing the point, just click Cancel.
You use the user addresses when creating the control strategy and switching logic.
You may want to change user addresses to provide for easier wild card searches at
operator terminals such as the Excel Building Supervisor operator terminal. Wild
card searches separate upper and lower case letters alphabetically, for example,
AHU1 and ahu1 do not sort the same.
2. Click Edit, then drop-down item Modify user address. Or, press F7.
RESULT: The Modify user address dialog box displays showing the current
address.
3. To enter a new user address, click the current address and type a new
address. To just add to the current address, click behind the current address to
place the cursor at the end of the address, and type new letters. To just change
part of the current address, highlight that part and type new letters.
To “highlight” letters, click just in front of the first letter you want to highlight,
hold down the mouse button, and drag the cursor over all the letters you want
to highlight (“select”). Release the mouse button when all the letters are
selected.
User addresses must include one non-digit character and cannot include Tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
If you do not click OK, the new address is not saved. You can retrieve the
original user address by clicking Recover.
RESULT: The dialog box remains on display so you can continue changing
addresses.
5. To change another user address, select the point on the plant schematic and
click the editing field in the dialog box.
RESULT: The address for the newly selected point appears in the editing
field in the dialog box.
6. Enter the new user address and click OK. You can continue changing user
addresses in this way.
User addresses must include one non-digit character and cannot include Tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
If you do not click OK, the new address is not saved. You can retrieve the
original user address by clicking Recover.
Or, click Schematic menu item Edit. Note that a check mark is next to Modify
user address to indicate that the function is active. Click Modify user address to
remove the check mark and stop the function.
a. Move the mouse pointer to the point level on the plant schematic or to another
point.
b. Click the mouse button once.
Procedure 1. Click Edit, then drop-down item Point without graphic. Or, press F8.
This dialog box always contains the Number and User Address fields, but it
may also display other fields depending on the type of point selected.
4. Type a user address in the User address editing field. If you are adding more
than one point, software automatically numbers the corresponding user
addresses sequentially to guarantee unique user addresses. For example, if
you enter pt and request two points, software creates two points named pt1
and pt 2. Only use alphabetic characters. Do not use blanks. The user address
can be a maximum of 15 characters. Software adds an increment number to
the end of the user address you enter. If it creates an address greater than 18
characters, software truncates enough characters at the end of the name to
reduce it to 15. For example, if you entered Room_one_space_tmp (18
characters) and wanted to make 20 points, software would create 20 points
named Room_one_space_1 (15 characters plus the increment number)
through Room_one_space_20.
User addresses must include one non-digit character and cannot include Tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
If the dialog box contains With Switches and/or Pulsed check boxes, check
appropriate choices as described in the following text.
The With Switches check box indicates whether or not the digital output is on a
board with switches:
Click the check box to change it from checked to blank and vice versa.
The Pulsed check box indicates whether or not the output is a momentary
output. The duration of the output can be from 1 to 255 seconds. The following
diagram illustrates pulse action:
Click the check box to change it from checked to blank and vice versa.
You can set the duration of the output later using the Data Point Description
Editor described in the Editors chapter.
5. Click OK to add the point(s) to the end of the plant schematic. Software always
adds the points to the end.
6. Click Cancel to close the dialog box and return to the schematic.
Alternative Points Some plant types have a segment called POINTS that is simply a point. Selecting a
POINTS segment allows you to place a point without a graphic anywhere in the
schematic, rather than just at the end of the graphic as the Point without graphic
function does.
Point Modification To change some default values for the points, use the Modify functions available
under the Edit menu item. See the Physical Point Types and/or the Flex Points
sections for more information about the types of modifications you can make.
Plant Information
Purpose Display and check plant information in case you need to make changes before
continuing with the next CARE step.
You can generate a point count for the controller, display assigned user addresses,
list segment blocks, view additional text, and display controller input/output
information.
Assumption This step assumes that you have already selected or created a plant and the CARE
window has project name, plant name, and plant type as well as a menu bar with
the Schematic menu item. See the Plants Definition and Management chapter for
procedure.
Point Count
Procedure 1. Click View, then drop-down item Point count.
RESULT: The Point Count window displays with the type of controller in the
title, the number of available inputs and outputs as well as the
types of inputs and outputs. Example:
Or, click View again. Note that a check mark appears next to the Point count
function to indicate that it is active. Click Point count to remove the check mark
and stop the function.
User Addresses
Procedure 1. Click View, then drop-down item User address.
RESULT: The user addresses of the selected plant display under the plant
schematic.
The first letter of every user address is just below the plant
schematic symbol for the input/output triangle to which the user
address belongs.
2. To end this function, click View again. Note that a check mark appears next to
the User address function to indicate that it is active. Click User address to
remove the check mark and stop the function.
Single User Address Display If you move the cursor over a triangle and press and hold the left-hand mouse
button down, the user address for the point displays. When you release the mouse
button, the display disappears.
Segment Information
Purpose Display the list of components in a selected segment.
RESULT: The Segment list dialog box displays below the schematic.
3. To view the list of components for another segment, select the segment in the
plant schematic.
4. To end this function, double-click the Ventilator icon in the upper left corner of
the window.
Or, click View again. Note that a check mark appears next to the Segment list
function to indicate that it is active. Click Segment list to remove the check
mark and stop the function.
RESULT: The Segment list dialog box disappears from the screen.
Extra Text
Purpose Display additional information about a selected segment.
RESULT: The Extra text dialog box displays below the schematic. For
example, in the following dialog box, the extra text specifies the
default sensor type.
3. To view additional information for another segment, select the segment in the
plant schematic.
4. To end this function, double-click the Ventilator icon in the upper left corner of
the window.
Or, click View again. Note that a check mark appears next to the Extra text
function to indicate that it is active. Click Extra text to remove the check mark
and stop the function.
The type of input or output you select displays. All user addresses assigned to
these inputs or outputs display.
NOTE: Later when you set up control strategy and switching logic for the plant,
you use this dialog box to specify which user address to tie to a function.
The extra addresses for feedback points do not appear on the schematic,
so you need this dialog box to find and select them.
Schematic Redraws
Purpose Redisplay the plant schematic on the screen so all recent changes appear.
Procedure Click Edit, then drop-down item Redraw Schematic. Or, press F6.
CONTROL STRATEGY
NOTE: The Control Strategy chapter applies to CARE XL-5000 only.
Purpose The control strategy for a plant consists of control loops that monitor the
environment and adjust equipment operation to maintain comfort levels. For
example, a control loop for an air handling system can turn on a return air fan when
discharge air temperature in the return air duct is greater than or equal to 68F
(20 °C).
Control loops consist of a series of “control icons” that dictate a sequence of events.
Control icons provide preprogrammed functions and algorithms to implement
sequences of control in a plant schematic. Examples of control icons include a
Proportional-Integral-Derivative (PID) function and a Maximize function. Appendix A
lists the available control icons. Excel CARE Control Icons User Guide 74-5577
(US) / EN2B-0184 (Europe) provides complete descriptions and application
examples for each control icon.
Incomplete Loop Warning If you exit the Control Strategy function with incomplete control loops, you cannot
attach or translate the plant.
XFMs, including:
• Map Software Point to XFM Parameter
• Map Software Point to an XFM Internal Datapoint
• Create User Address of the Same Name and Map to XFM Internal Datapoint
• Unmap Mapped Software Point from an XFM Parameter
• Modify XFM Parameter
See Also ⇒ Getting Started chapter for procedures to start and exit CARE
Plant Schematics chapter for procedures to create and/or modify a plant schematic
File Management chapter for procedures to back up and restore plant files
2. Click menu item Plant, then drop-down item Control Strategy. Or click the
Control Strategy button in the button bar below the menu bar.
Title Bar Plant name (in this case, ahu1) displays in the window title bar. To the right is a pair
of brackets where the control loop name appears. The brackets are empty until you
select or define a loop (menu item File, drop-down item New or Open).
Menu Bar The left arrow and View menu items are only available after you define or select a
control loop.
Left arrow Change control icon column to show other control
choices.
File New…
Create a new control loop.
Load…
Add an existing control loop to the plant.
Copy…
Copy selected control loop and^give it a new name.
Delete…
Delete unnecessary loop.
Check loop…
Verify control loop operation.
Exit
Stop control strategy function and return to main window.
Information…
Copyright and program authors.
Delete Symbol
Erase the currently selected control icon and all its
connections.
Connect Symbol…
Display the icon dialog box for the currently selected
symbol.
Symbol Parameters…
Display the parameters dialog box for the currently
selected symbol.
Help Display topic list for on-line user guide. The Getting
Started chapter describes the help function.
Plant Schematic This area displays the schematic created via the Schematic function.
Physical Point Bar This area displays the physical points required for the schematic.
If you move the cursor over a triangle and press and hold the left-hand mouse
button down, the user address for the point displays with either a red exclamation
symbol or a green check mark symbol. When you release the mouse button, the
display disappears. The red exclamation symbol appears for:
• hardware points with one allowable connection that are used in an XFM
• digital outputs that are connected to a symbol
• flex points that are connected to a symbol
• software points that are connected to an output pin of a symbol.
Once you display a physical address, you must “clear” the display mode before you
can display an address in the other point bar. To clear display mode, click the
triangle again, but this time with the right-hand mouse button.
If you double-click a triangle, the Datapoint information window displays for the
point.
Work Space This area is where you place control icons after you select them. You can assign a
control icon to each rectangle. You can connect the rectangles to each other, to
physical points, and to pseudomonas.
Softwarepoint Bar Display abbreviations for pseudopoints related to the control loop. These
abbreviations appear after you add a pseudopoint to the control loop.
If you move the cursor over an abbreviation and press and hold the left-hand mouse
button down, the user address for the point displays with either a red exclamation
symbol or a green check mark symbol. When you release the mouse button, the
display disappears.
The red exclamation symbol appears for software points that are connected to an
output pin of a symbol.
Control Icons Standard control functions available for assignment to the plant schematic.
Appendix A lists the available control icons. Excel CARE Control Icons User Guide
74-5577 (US) / EN2B-0184 (Europe) provides complete descriptions and
application examples for each control icon. This section describes how to place and
connect them.
Unused Software Points To delete unused software points, in other words, points which are not connected to
a control strategy symbol in the plant schematic, select menu item Edit, then drop-
down item Delete Unused SW Points.. The Delete Unused Software Points dialog
box displays with a list of those points and an option to delete them, if desired. For
example:
Click the points you want to delete (hold down the Shift key while you click to select
multiple points). Then click Delete for software to delete these unused points. (The
Delete key is not active until you select at least one point.)
Click Continue to close the dialog box. Points that you did not delete remain in the
plant. Points assigned to the software bar but not connected become unassigned.
There are two ways to name a loop. You can name a new loop and begin from
scratch. Or, you can load an existing control loop and modify as required.
3. Click OK.
Or, to close the dialog box without creating a loop, click Cancel.
RESULT: The control loop name displays, in brackets, next to the plant name
on the window title. You can now select the control icons down the
left hand window border. The Control Loops section provides
procedures.
2. Select the control loop to be modified from the list of existing control loops.
3. Click OK.
Or, to not load the loop, click Cancel.
RESULT: The control loop name displays to the right of the plant name on
the window title bar. The loop icons display in the work space. You
can now modify the control loop as required. The next section,
Control Loop Functions, provides procedures.
RESULT: The mouse cursor assumes the shape of the control icon.
Tip ⇒ If you do not see the required control icon in the icon column, click
the left arrow, ←, in the menu bar. The column changes to show
other available icons.
2. Click a free rectangle in the control strategy work space to place the control
icon in the rectangle. See the Examples section for guidelines.
RESULT: Software places the symbol in the rectangle and changes its color
to red. It also places a thick gray bar around it to indicate it is the
currently selected icon.
Software may then display a dialog box that asks for “internal
parameter” information relevant to the control icon. For example,
the PID icon asks for proportional band, derivative time, integral
action, minimum output, and maximum output.
Tip ⇒ To cancel selection of an icon that you have not yet placed, click
the right-hand mouse button.
Or, click Cancel to close the dialog box without saving the information.
4. Connect the icon to required inputs and outputs. Double-click the icon (left-
hand mouse button) to display an input/output dialog box that requests required
variables. The dialog box always shows output variables on the left, the control
icon in red, and input variables on the right.
For example, the PID icon displays the following dialog box:
The two blank rectangles in the dialog box are editing fields where you can
enter values to replace the physical connections. For example, in the PID
dialog box, you can type an engineering unit table reference and value for the
W variable, instead of connecting W to a point or control icon. For engineering
unit, enter the corresponding index number. Appendix B lists engineering units
and their index numbers.
If a variable does not have editing fields next to it, you cannot type values for a
connection; you must connect to another icon or a point.
• Physical points (each physical output point can connect to only one icon)
• Pseudopoints
• Flags
• Other control icons
See the Pseudopoints and Flags section for procedures to create and load
pseudopoints and flags. The section also defines these items.
Procedure The steps required depend on the type of control icon you select. Each type has a
different set of inputs and outputs. Excel CARE Control Icons User Guide 74-5577
(US) / EN2B-0184 (Europe) describes the requirements for each icon.
The following steps summarize typical operations that connect an icon to a plant via
points.
1. Select and place desired control icons in the control strategy work space. See
the previous section, Select and Place Control Icons, for procedure and tips.
RESULT: Icon symbols in the work space are red to indicate that they do not
yet have connections to required inputs and outputs. A thick gray
box surrounds the currently selected icon.
2. Click the arrow head of a point that is either an input to or output from one of
the control icons.
NOTE: Each physical output point can connect to only one icon.
Feedback
Points If the schematic has feedback points that you want to connect to
control icons, double-click the digital output point to access these
hidden points and their user addresses.
RESULT: The control icon input/output dialog box that lists requirements for
inputs and outputs displays.
4. Click the input/output type that corresponds to the point you selected.
RESULT: A check mark appears in the check box to indicate its selection.
For example, if you click the Y variable in the PID dialog box:
Tip ⇒ To close the dialog box without selecting a variable, click the icon
symbol in the dialog box.
– When you move the mouse left or right, the vertical line
moves left or right.
– When you move the mouse up or down, the horizontal
line moves up or down.
If these actions do not occur, the point you selected was not
appropriate for the variable you selected in the icon dialog box.
Select a different point arrow head or double-click the icon again
and select a different variable.
6. Move and click the intersection point to create connecting lines. See the
Routing Connecting Lines note for details. Move the intersection point over the
point arrow head until a cross, +, appears. Click the left-hand mouse button to
complete the connection.
RESULT: Software connects the point and icon. (If it doesn’t, see the No
Connection note following this procedure.)
7. Repeat this sequence with the other inputs and outputs the control icon
requires.
RESULT: After all connections are done, the control icon changes color to
light blue to indicate that the loop is completely connected.
Routing Connecting Lines Connecting lines sometimes pass through other control icons or cross other
connecting lines. This may make the control strategy confusing.
b. Move the intersection down below the icon and click again.
c. Move the intersection point past the icon and click again to create another
short line.
Every time you click, software creates a line. By moving the intersection point
around other icons and clicking at the angles, you can avoid crossing other icons
and lines.
Also see the Examples section for more tips on creating connections.
No Connection If you click new points before software has a chance to create a connecting line,
software may not be able to make the final connection when you reach the point
arrow head. To prevent this, wait after you click until a gray-colored line appears.
Then, move the intersection point to another point and click.
Also, make sure you line up the intersecting line and the last red line before you
click again. Otherwise, software cannot create the next line.
If you are in a situation where software is not making the final connection, delete all
lines that you made for this connection and start over again.
No Diagonals Connections can only run vertically or horizontally. They cannot run diagonally.
Procedure 1. Select the first control icon and place it in the work space.
3. Double-click each icon, in turn, from left to right, to display their input/output
dialog boxes.
4. Select a variable from each box. One variable should be an output; the other,
an input.
5. Click the icon symbol in the dialog box on the left to close both dialog boxes.
RESULT: The icon on the left displays with a short connecting line. The
intersection lines display.
6. Move the intersection point over the left edge of the icon on the right.
Example To connect the output of an Add icon with one of the PID controller inputs:
2. Place the Add icon in the work space to the right of the PID controller icon.
7. Click the red PID controller icon in the PID controller dialog box.
RESULT: Both dialog boxes close. Both icons in the work space turn dark
blue. A short connecting line appears on the right side of the PID
icon. The intersection lines appear in the work space.
8. Place the intersection point on the Add icon. Move the mouse so the horizontal
line overlaps the short connecting line from the PID icon.
RESULT: Both control icons turn red and a line connects the two icons.
Dialog Box Closing In general, dialog boxes close when you select the icon symbol in the dialog box on
the left.
Multiple Inputs An output from a control icon can connect to many inputs of other control icons. For
example, continually click the YD check box of the digital output until it turns gray.
Make the connection as described in this procedure.
Examples
Plan the placement of control icons and pseudopoints so you can make necessary
connections clearly. This section presents examples of good connections and
confusing connections.
.
Placement Tips Position control icons just below their related equipment. It helps if output points or
icons are to the left of the control icon and input points or icons are to the right of
the control icon.
Make connections to physical and pseudopoints as you place control icons. If you
place all the icons first, and then try to make connections, you may need to
reposition some icons to make less confusing connections.
Example with Clear Connections The following diagram includes three control icons with connections to physical
points, pseudopoints, and each other. Note that the connection lines cross a
minimum amount of times so that the control strategy is easy to read.
Example with
Confusing Connections The following diagram has the same three icons and points as the previous
example, but because of the placement of the icons and connections, it is very
confusing.
How to Cross Lines The following example presents a method of crossing lines that do not connect so
that it is obvious that they do not connect. The idea is to draw lines next to each
other for a short distance instead of directly crossing the lines.
RESULT: A Question dialog box displays that asks “Delete Symbol: Are you
sure?”
RESULT: If you click Yes, software deletes the control icon with all its
connections.
2. Click the check box to which the connection was made until the check mark
disappears and the box is white.
3. Click the red control icon in the control icon dialog box.
RESULT: Software deletes the connection and closes the dialog box.
Each time you click the right-hand mouse button, software deletes
a further connection. You do not have to move the mouse.
Limitations Each controller can have a maximum of 256 pseudopoints. Three digital
pseudopoints are reserved (STARTUP, SHUTDOWN, and
EXECUTING_STOPPED), leaving 253 free for user assignment. The max limits
changed for controller OS > 2.03 to 253 + 3 internal.
Globals Global points are a type of pseudopoint (GA or GD) that can be either an input or
output. The purpose of global points is to share point information across controllers
on a bus.
Global inputs receive information from a point in another controller. Use a global
input when one controller has a point that should be global to many other
controllers.
Global outputs send information to other points in other controllers. Use a global
output when one controller has a point that is global to only one point in another
controller. You can also use global outputs for some control icons that only connect
to outputs and the output must be global. Global outputs can only be associated
with pseudopoints or output points (not input points).
Centrals Note Central PCs such as the Excel Building Supervisor (XBS) and Excel Building
Supervisor-Integrated (XBS-i) only read global originator points. The values of
global receiver points are only available via the B port of the controller.
Global Inputs Each global input is associated with a pseudopoint or physical point (originator
point) somewhere on the bus and has the same user address, controller number in
the technical address, engineering unit, and type (analog or digital) as the point.
The originator point cannot be a global point. The technical address for a
pseudopoint is 99.99.
You select the correct type and enter the correct user address when you create the
global point. To set the appropriate controller number in the technical address and
the engineering unit, use the Data Point Description Editor described in the Editors
chapter in this manual. You can edit point data after you attach the plant.
The system updates global inputs every 2 minutes. It also updates global analog
inputs when the originator point changes significantly. If the point value is greater
than 20, the change must be at least 1 percent. If the point value is less than or
equal to 20, the change must be at least .2 units. For example:
100 1
200 2
50 .5
10 .2
5 .2
Global Outputs Each global output is associated with a pseudopoint or physical point (“receiver”
point) somewhere on the bus and has the same user address, technical address,
engineering unit, and type (analog or digital output) as the point. The technical
address for a pseudopoint is 99.99.
You select the correct type and enter the correct user address when you create the
global point (next section, New Pseudopoints and Flags). To set the appropriate
technical address, output type, and engineering unit, use the Data Point Description
Editor described in the Editors chapter in this manual. You can edit point data after
you attach the plant.
To use a physical point as the originator, use the IDT icon to convert the physical
point value to a global point (GA or GD).
The system updates the receiver points when the global analog outputs change
significantly. If global value is greater than 20, the change must be at least 1
percent. If global value is less than or equal to 20, the change must be at least .2
units. For example:
100 1
200 2
50 .5
10 .2
5 .2
Flags Flags are pseudopoints that only appear in the CARE work space. They are not
accessible later through the Datapoint Editor and any other operator terminal but
through Live CARE.
Deletions Software displays a message that it will delete pseudopoints and flags that are not
required when the plant is assigned to a controller (Attach Controller function). You
can accept or reject the deletion. In addition, you can use the Delete unused
software points function under the Edit menu item in Control Strategy to delete
flags.
Special Pseudopoints There are three special pseudopoints, STARTUP, SHUTDOWN, and
EXECUTING_STOPPED, that CARE automatically attaches to each EXCEL 5000
controller. Each point has an engineering unit of Normal/Alarm. Following is a
description of each point. You can use the Data Point Editor to enhance these
points. For example, by making the STARTUP point an alarm point and changing
the active/passive flag, the point will go into alarm, if the application program stops.
NOTE: The following descriptions assume the controller application is both the
time schedules and the RACL code.
STARTUP has a value of 1 (alarm) when the controller application is running and a
value of 0 (normal) when the application is not running. When a database is
downloaded to the controller, the application attempts to start. If there are fatal CPU
errors, the application does not run. If there is a power failure and the battery
maintains the application in memory, the application again attempts to restart. You
can use the Stop Application function in XBS or XI584 to set this point to a zero
value. You can use the Start Application function in XBS or XI584 to attempt to
restart the application.
You can only restart RACL with a power reset or by using the Start Application
function in XBS or XI584.
A typical application of the STARTUP point is to stage loads when the controller
application program first starts. For example, if the RACL program in the controller
calls for three large chiller plants to be on after the first cycle when the controller
starts, you can use the STARTUP point in a switching table to delay the outputs
with different times to keep from starting all three chillers at exactly the same time.
• General Steps
• Create New Pseudopoints and Flags
• Load/Assign Pseudopoints and Flags
• Search for Pseudopoints and Flags via Keyboard
• Modify Pseudopoint and Flag User Address
• Delete Pseudopoints and Flags
• Connect a Pseudopoint or Flag to a Control Loop
• Change a Pseudopoint or Flag User Address
General Steps
Working with pseudopoints and flags generally includes the following actions:
Unassigned pseudopoints/flags that are not used in the application are “unused”
software points. Unused software points can be deleted, used points cannot.
CARE automatically updates the software bar. It removes all points from the
software bar that are not connected to a control strategy symbol.
NOTE: The points are not deleted. They can still be accessed from a list via the
Edit/Load Software Points command.
Procedure 1. Click on a free position in the software point bar where you want to place the
new pseudopoint/flag. Locate it near the relevant control icon(s).
Each pseudopoint/flag type has its own colored folder, which can
be empty or contain already created pseudopoints/flags. Folders
can be opened by clicking on the + symbol.
or
4. Select a point subtype in the Subtype drop-down list box (if available and
desired).
User addresses must include one non-digit character and cannot include tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
If you are creating a global point, enter a user address that matches the
pseudopoint or physical point that you want to associate with the global. Also,
select the type (analog [GA] or digital [GD]) that matches.
6. Click OK.
NOTE: If you do not select a software point bar position, the pseudopoint/flag
is created as unassigned pseudopoint/flag and has to be assigned to
the software point bar using the Assign to SW Bar command
separately (see Load/Assign Pseudopoints and Flags section).
Procedure 1. Load a control loop (menu item File, drop-down item Load).
2. Open the Create/Select Software Address dialog box by clicking either on the
position in the software point bar where you want to place the pseudopoint/flag
or by selecting menu item Edit, then drop-down item Load Software Points.
3. Open the pseudopoint/flag folder, and click the pseudopoint/flag you want to
assign to the software bar.
RESULT: The selected software bar position is shown at the bottom line of
the dialog box.
NOTE: If you do not select a position on the software bar before assigning the
point, CARE will ask you to select a position after step 5.
5. Click right mouse button, and with left mouse button click Assign to SW Bar in
the context menu, or
Procedure 1. Type the complete name or single characters (search entry) of the name you
want to find.
RESULT: CARE automatically finds the first name that matches the
search entry. CARE searches from the VA through the FD
folder and finds matched datapoint names in closed folders too.
2. To find the next name that matches the same search entry, click the asterisk
(*).
Example:
L22_VA_Release (VA-folder)
L22_GA_Setpoint (GA-folder)
CARE first finds the L22_VA_Release datapoint name. After entering the
asterisk (use SHIFT key) the L22_GA_Setpoint datapoint name is found.
A. 1. Select the pseudopoint or flag to be modified from the software point bar.
2. Click menu item Edit, then drop-down item Modify Pseudo User Address, or
press F5.
User addresses must include one non-digit character and cannot include tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
4. Click Modify to save changes. The dialog box remains open so that you can
select other pseudopoints or flags to modify.
2. Open the pseudopoint/flag folder, and click the pseudopoint/flag you want to
modify.
3. Click right mouse button, and with left mouse button click Modify in the context
menu, or
User addresses must include one non-digit character and cannot include tabs,
double quotes, ?, *, or space characters. All other ASCII characters are
allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a valid user address, but
12 is not.
A. Via the Edit/Delete Unused Software Points command, you can delete one
or several pseudopoints/flags.
B. Via the Edit/Load Software Points command or by clicking on the software
bar, you can delete one pseudopoint/flag after another individually.
A. 1. Click menu item Edit, then drop-down item Delete Unused SW Points.
2. Click the points you want to delete (hold down SHIFT key while you click to
select multiple points).
3. Click Delete.
RESULT: All selected software points are deleted. The deleted points are no
longer available on the software points bar.
RESULT: Points that you did not delete remain in the plant
2. Open the pseudopoint/flag folder, and click the pseudopoint/flag you want to
delete.
3. Click right mouse button, and with left mouse button click Delete in the context
menu, or
When creating the connections, pseudopoint type and the control icon´s inputs
or outputs must match.
2. Double-click the control icon in the work space to which the pseudopoint
should connect.
Or, if the control icon is the currently selected icon (a gray box surrounds it),
click menu item Edit, then drop-down item Connect symbol.
RESULT: The input/output dialog box for the control icon displays.
3. Click the check box of the input or output to which the pseudopoint should
connect.
RESULT: The dialog box closes. The control icon turns dark blue. The
intersection lines appear.
5. Move the intersection point and click to connect the pseudopoint with the
control icon (same procedure as in the Connect Two Control Icons section).
XFMs
IMPORTANT
Free programming and XFMs must not be used together in one and the
same control loop.
These points can be preassigned to the software point bar or unassigned. They can
already be mapped to an internal XFM datapoint.
Hardware points, global points and flags cannot be mapped to XFM parameters.
Procedures There are two ways to map a software point to an XFM parameter.
Common Steps 1. With right mouse button, click on the XFM control strategy icon.
2. In the list, click desired parameter to which you want to map the software point.
2. Click the software address (software point) you want to map to the XFM
parameter selected in step 2 (Common Steps). Software points can already be
assigned to the software point bar or unassigned indicated by the following
icons at the address:
Assigned point on the software bar. This icon has priority over the others
meaning if e. g. a point is an XFM internal datapoint but at the same time
assigned to the software bar, this icon will display.
3. For an assigned point finish with step 5. For an unassigned point continue with
step 4.
4. Click right mouse button and with left mouse button click Assign to XFM
Parameter in the context menu.
or
click menu item Edit, then drop-down item Assign to XFM Parameter.
This icon change concerns only software points, which are not
assigned to the software point bar. Assigned software points are
indicated with the following icon and keep this shape after they are
mapped to an XFM parameter.
The following point types can be mapped to an XFM internal datapoint, if the point
type matches:
• Hardware points
• Global analog (GA)
• Global digital (GD)
• Pseudo analog (VA)
• Pseudo digital (VD)
• Pseudo totalizer (VT)
Procedures There are three ways to map a software point to an XFM internal datapoint.
RESULT: The Datapoints From XFM <XFM name> dialog box displays
showing the internal datapoints.
2. Click the datapoint to which you want to map a software point (CARE point =
CARE user address).
3. On the software point bar click the desired software point (CARE point) you
want to map to the internal datapoint, or click on a hardware point.
RESULT: The CARE point is located next to the internal datapoint (CARE
User Address column).
4. Click OK to confirm.
NOTE: You can change the mapped point by mapping any other compatible
point to the XFM datapoint.
From the Select Software 1. Double-click the XFM icon and select the Datapoints button in the XFM I/O
Address Dialog Box dialog box.
RESULT: The Datapoints From XFM <XFM name> dialog box displays
showing the internal datapoints.
3. Click on the software address (CARE point of the same type!) you want to map
to the XFM internal datapoint.
4. Click right mouse button and click on Assign to XFM Datapoint in the context
menu.
or
click menu item Edit, then drop-down item Assign to XFM Datapoint.
RESULT: The CARE point is located next to the internal datapoint (CARE
User Address column).
5. Click OK to confirm.
RESULT: The software point is mapped to the XFM internal datapoint. In the
Create/Select Software Address dialog box it is indicated by the
icon at the address name changing to the following shape:
This icon change concerns only software addresses, which are not
assigned to the software point bar. Assigned software addresses
are indicated with the following icon and keep this shape after they
are mapped to an XFM internal datapoint.
NOTE: You can change the mapped point by mapping any other compatible
point to the XFM datapoint.
Automatically Create User Addresses of the Same Name and Map to XFM Internal Datapoint
Purpose Create XFM internal user address of the same name and map it to XFM internal
datapoint. Using this function, it is possible to automatically create points for
exchange of information between XFMs.
Procedure 1. To open the Datapoints From XFM <XFM name> dialog box, double-click the
XFM icon and click the Datapoints button.
RESULT: The Question dialog box displays asking you for confirmation of
each XFM datapoint you want to connect to the CARE datapoint of
the same name.
3. Click Yes, if you want to connect the XFM datapoint displayed with the existing
CARE point of the same name.
RESULT: The connections between XFM points and CARE datapoints are
established.
5. Click OK to confirm.
RESULT: The CARE user addresses are mapped to their XFM internal
datapoints.
Procedure 1. With right mouse button click on the XFM control strategy icon.
2. In the list, click desired parameter, from which you want to unmap the software
point.
RESULT The mapped software point will be moved from the parameter and
the parameter gets his value and unit back. In the Create/Select
Software Address dialog box the “mapped” icon at the user
address disappears.
Procedure 1. With right mouse button click on the XFM control strategy icon.
4. Change the engineering unit of the parameter in the New Unit field, if desired.
• Physical points
• Physical point user addresses
• Pseudopoint user addresses
Procedure 1. Double click (left-hand mouse button) the arrow head for the physical data
point.
RESULT: The Datapoint information window displays with user address and
point type.
User Addresses
Procedure 1. Click View, then drop-down item Physical user address for physical points or
Pseudo user address for pseudopoints.
RESULT: The user addresses for the selected type display under the plant
schematic. The first letter of every user address is directly beneath
the triangle to which the user address belongs.
Software places a check mark next to the Physical (or Pseudo)
user address function to indicate that it is on.
2. To end the function, click View, then drop-down item Physical (or Pseudo) user
address again.
RESULT: The check mark disappears and the user addresses disappear
from the screen.
Keyboard Commands You can hold down the Ctrl key and press p to display physical addresses or s to
display pseudopoint addresses. Repeat action to remove the address display.
Physical and Pseudo
Point Displays You cannot display physical point user addresses at the same time as pseudopoint
user addresses.
Single Address Display If you move the cursor over a triangle or pseudopoint abbreviation and press and
hold the left-hand mouse button down, the user address for the point displays with
either a red exclamation symbol or a green check mark symbol. When you release
the mouse button, the display disappears.
• hardware points (with one allowable connection) that are used in an XFM
• digital outputs that are connected to a symbol
• flex points that are connected to a symbol
• software points that are connected to an output pin of a symbol.
You cannot display a single address if the View Physical (or Pseudo) user address
function is on.
Loop Management
There are several functions that you can use to copy, check, delete, and print loops:
2. Select the control loop name to be copied from the list of existing control loops.
RESULT: The selected control loop name displays in the Control loop editing
field.
4. Enter the new control loop name in the editing field. The new control loop name
cannot already exist.
2. Select the control loop to be deleted from the list of existing control loops.
RESULT: The control loop name to be deleted displays in the Name editing
field.
RESULT: The Information dialog box displays with a message that the loop is
complete or incomplete.
2. Click OK.
RESULT: A dialog box displays the number of PID controllers per system.
RESULT: The End control strategy dialog box displays and asks whether or
not you want to check the control loop.
RESULT: If Yes, software checks the control loops and displays the
Information dialog box with loop statistics or an error message
about the loop. Click OK close the message boxes, exit the control
strategy function, and display the CARE main window. Click
Cancel to remain in the function.
If No, software exits the control strategy function and displays the
CARE main window.
Incomplete Loop Warning If you exit the Control Strategy function with incomplete control loops, you cannot
attach the plant.
SWITCHING LOGIC
NOTE: The Switching Logic chapter applies to CARE XL-5000 only. For information on
switching logic in CARE Excel Web, refer to the Control Loops and Switching Table
sections.
Purpose Switching logic provides a convenient means to implement digital (Boolean) logic
control of a point. An analog or digital point is commanded to a specific value or
state if a certain set of conditions are met. Time delays can also be added. For
example, switching logic can start a return air fan 30 seconds after a supply air fan
starts.
Priority Switching logic has a higher priority than the control strategy. Control strategy
cannot operate on a point when switching logic has control. When switching logic
releases the point, control strategy can then command the point.
Chapter Contents
• Switching Logic Window (areas and functions)
• Switching Table Description (rows, AND logic, OR logic, and time delays)
• Switching Table Creation (including multiple tables for a point, row deletion)
• Result Row (definition and modifications)
• Digital Condition Rows (definition and modifications)
• Analog Condition Rows (definition and modifications, hysteresis)
• MATH Rows (definition and modifications, hysteresis)
• Delays for a Logical AND (Column Delay)
• OR Columns and Exclusive OR Table (COL and XOR functions)
• Pseudopoints
• Switching Logic File Management (including saving, loading, deleting, restoring)
• Macros (including saving and loading)
• Plant Information Displays
• Print Switching Tables
• Switching Logic Function Exit
See Also ⇒ Getting Started chapter for procedures to start and exit CARE
File Management chapter for procedures to back up and restore plant files
2. Click menu item Plant, then drop-down item Switching Logic. Or click the
Switching Logic button in the button bar below the menu bar.
RESULT: The Switching logic window displays with menu items File,
Software points, View, and Help as well as a sidebar with logic
icons. Example:
Title Bar Project and plant names display in the window title bar.
Menu Bar The File, Software points, View, and Help menu items provide the following
functions (you can also select these functions via the icons below the menu bar):
FILE
Save
macro Save the current switching table to the macro library.
SOF
POINTS
List of pseudopoint, global, and flag types. Select a type
to create a new one.
VIEW
Physical user
address Display user addresses for physical points in the
schematic.
Show Control
Bar Display the File menu item icons below the menu bar.
Show Tool
Box Display the switching logic icons down the right-hand
side of the window.
HELP
Display the on-line user guide topic list. See Getting
Started, On-Line Help chapter, for details on using the
help function.
New/Clear
Save
Restore
Copy
Delete
Load macro
Save macro
End
Plant Schematic This area displays the schematic created via the Schematic function. Outputs for
which a switching table exists have white cross-hatching on the input/output
triangles.
Physical Point Bar This area displays the physical points required for the schematic. If an arrowhead is
white and cross-hatched, the point has a switching table. Click the arrow head to
display the switching table for the point.
If you move the cursor over a triangle and press and hold the left-hand mouse
button down, the user address for the point displays with either a red exclamation
symbol or a green check mark symbol. The red exclamation symbol appears for
inputs. The green check mark displays for outputs. When you release the mouse
button, the display disappears.
-ROW Delete a row from the switching table. You cannot delete
the first row. Use the File, Delete function to completely
delete a table.
-DELAY Remove the delay time value row from a switching table.
MATH Enter a formula for the determination of a value.
XOR Change multiple OR columns in a switching table to
Exclusive OR columns, that is, only one column can be
true to produce a true condition for the output. In a non-
Unused Software Points To delete unused software points in the plant schematic, select menu item Software
points, then drop-down item Delete Unused SW Points. The Delete Unused
Software Points dialog box displays with a list of those points and an option to
delete them, if desired. For example:
Click the points you want to delete (hold down the Shift or Ctrl key while you click
to select multiple points). Then click Delete for software to delete these unused
points. (The Delete key is not active until you select at least one point.)
Click Cancel to close the dialog box. Points that you did not delete remain in the
plant.
Description Switching tables consist of rows and columns. Each row represents a point or
output condition and contains user addresses, values, and switching statuses.
First (or Result) Row The first row in a table always specifies the desired output result.
For example, the following line says to turn the Supply_Fan point on after a
minimum delay of 30 seconds:
The point must be an output point, pseudopoint, or flag. For digital outputs, the
desired result can be either zero or one. For analog outputs, the result is a value.
For example, the following line says to open a damper to 100 percent:
You create the first row in a table by clicking the arrow head for an output point or
selecting the Software points menu item and then the desired pseudopoint or flag.
Or, if there are existing logic tables that were saved as macros, you can use the
Load macro function (under menu item File) to assign them to the plant.
Subsequent Rows Subsequent rows in a table specify the required conditions to implement the desired
output result. All row conditions must be met (“AND” logic) for software to initiate the
point change.
“AND” Logic
Software determines whether or not to implement the command in the result row by
using AND logic on the rows below the result row. In other words, all conditions in
those rows must be true for software to issue the command in the result row.
For example, the following table says to turn on the return air fan if the supply fan
has been on for 30 seconds AND the discharge air temperature is greater than or
equal to 68F (20C):
The 3.0 value in the last row, second column, creates a deadband of 3 degrees with
the 68.0 value to keep the return fan from short cycling due to small changes in
temperature. In other words, the temperature has to fall at least to 65 (68 minus 3)
to invalidate the condition.
You create subsequent rows in a table by clicking the arrow heads for input or
output points, or selecting the Software points menu item and then the desired
pseudopoints or flags.
The 1’s and 0’s in the True or False columns have specific meanings. For analogs,
a 1 is true; a 0 is false. For digitals, a 1 is closed for a digital input and powered
(energized) for a digital output, no matter what the engineering unit says. A 0 for a
digital input means open. A 0 for a digital output means deenergized (not powered).
Digital vs. Analog Rows A digital point occupies one row, while an analog point occupies two rows.
The first row for an analog point specifies user address and comparison type (for
example, greater than or equal to). The second row specifies test value and
deadband differential. Switching status is in the last column and applies to both
rows.
Limits One switching table can contain a maximum of 11 digital or 5 analog control
conditions. Switching tables can only extend as far as the lower window border.
Switching tables can contain a mixture of digital and analog control conditions.
See Also ⇒ Result Row, Digital Condition Rows, Analog Condition Rows, and MATH Rows
sections for additional details
“OR” Logic
Tables can also include “OR” logic in additional columns. OR logic tells software to
initiate the desired result if just ONE condition is true.
For example, the following table says to turn on the return air fan if the supply fan
has been on for 30 seconds OR if the discharge air temperature is greater than or
equal to 68F (20C) with a 3.0-degree deadband:
See Also ⇒ OR Columns and Exclusive OR Table section for additional details
Time Delays
Purpose Delay commands and set minimum times for conditions to exist before software
acts. Options include:
Example The following switching table shows all three timer options:
The AND conditions in this column must be true for at least 15 seconds before
software can decide to issue the ON command to the Cooler_pump.
Software must then wait an additional 2 minutes to send the ON command to the
Cooler_pump.
Procedures You add delays in the second box of result and digital rows by clicking the box and
selecting delay type and time in the Select time period dialog box that displays. See
the Result Row section and/or the Digital Condition Rows section for procedure
details.
You add the additional delay in the bottom row by using the +DELAY function. See
the Delay for a Logical AND (Column Delay) section for procedures.
Delay Types When you select a delay time, you also select a delay type. Delay types include On,
Off, and Cycle.
On Delay Example
All ANDs must be true (1) for a continuous minimum period of 15 seconds before
the Extract_fan_cmd receives the ON command. But, the Extract_fan_cmd is
delayed for a further 30 seconds before actually starting up.
OR, the Manual_override can start the extract fan with a delay of 30 seconds.
Supply_fan_status remains ON in the table unless its contact goes OFF for a
continuous minimum period of 10 seconds. Software then picks up the OFF signal
and switches the Extract fan off.
Cycle Delay Example Cycle a filter cleaner ON for 60 seconds and OFF for 60 seconds if the supply fan
command is ON AND the return fan command is ON.
Filter_cleaner Tv =60s 1
Supply _f an_cmd 1
Return_f an_cmd 1
Antibounce Example
When the supply fan first starts, air flow can be intermittently strong and weak
causing the supply fan status contact to “bounce” on and off. The Off delay of 15
seconds for the Supply_fan_status causes software to wait for a positive indication
of constant air flow.
Example 1:
Control 50.0
Strategy Damper
In this example, the damper has a value of 100.0 as long as fan equals 1. When fan
is not 1, switching logic releases the damper and the control strategy commands
damper value to 50.0.
Example 2:
Warning_light Tv =1s 1
Smoke_alarm 1 -
Manual_cmd - 1
If both the smoke alarm and the manual command are false (0), the control strategy
determines whether the warning light is ON or OFF. When the smoke alarm, for
example, goes true, the warning light is alternately commanded ON (by the
switching table) and commanded to the control strategy output state. So, if the
control strategy is outputting the OFF state, the warning light cycles ON for 1
second and OFF for 1 second. But, if control strategy output is ON, the light stays
ON continuously.
This section presents a general procedure that explains how to set up a logic table
and then presents examples of specific tables to clarify the procedure.
Tip ⇒ This section explains how to set up a new table. To use an existing table that was
saved as a macro, see the Load Macro section.
General Procedure 1. Select the device to be controlled. The device can be a physical output point,
pseudopoint, or flag:
To select a physical output point, click the point arrow head on the physical
point bar. Output points have an upward-pointing arrow head.
RESULT: The result row for the new switching table displays in the space
below the schematic. The row shows the user address for the
selected point, a blank column for a delay value, and the desired
status/value column with a default status/value for the point.
Analog points always have a default value of 0.
2. Select other points to create rows in the switching table. You can select any
physical points, pseudopoints, or flags.
• Each digital point has one row that shows the user address
for the selected point, a blank column, and a status
column with a default status of -.
• Each analog point has two rows that show the user address
for the selected point, a default comparison symbol (>=), a
status column with a default status of -, and a second row
with zeroes.
For example, a damper must be open when a fan is ON, but closed when there is a
fire. To ensure this, set up multiple switching tables for the damper point.
Digital Tables Tip Complementary digital switching tables should not be used unless a control
strategy also controls the digital point. Switching tables that command the point to
the one state automatically toggle the point to the zero state or to the control
strategy output when its conditions become false. When a control strategy controls
a digital point, a zero switching table is the only way to drive the point to the zero
state.
Example 1
Example 2
Example 1
Example 2
Table Identifiers Each switching table for a point has a different result command. The result
command is how software distinguishes the tables. For a digital command table,
there can only be two tables, 0 and 1. Analog command tables can have multiple
tables depending on the point’s range of values.
Procedure 1. Set up the first switching table for the point and save it via menu item File,
drop-down item Save.
RESULT: Software saves the table with the value of the output result (the
table is also associated with the output point). For example, if the
output result is 1, table name is 1.
2. To create another table for the same output point, change the result command.
For example, the following table commands a damper to 100 percent open:
To create another table for the damper point, click 100.0. Software turns the
background light blue. Type a new value, for example, 0.0.
Make other changes to the table as desired. For example, change Fan status
or add other conditions.
3. Use menu item File, drop-down item Save, to save the new table when done
with modifications.
RESULT: There are now two tables for the damper point.
To Recall a Table To display a specific table for a point with multiple tables:
RESULT: Software displays the Function Value dialog box that lists the
available tables.
3. Select desired table by clicking a value in the Existing values list. Then click
OK.
You can also select a value by clicking the down arrow next to the New Value
box and selecting the desired value.
RESULT: The Function value dialog box closes and the selected table
displays in the switching logic work space.
There are other options in the Function value dialog box that allow you to create
new tables for a point and display a different table. These options are not available
unless there is a table on display.
To redisplay the Function value dialog box from a table, click the value in the result
row. You may want to move the dialog box to see the table better. Click on the title
bar and hold down the mouse button as you move the dialog box to a different
position.
RESULT: Software asks first whether or not you really want to clear values. If
you click OK, software erases all parameters from all rows. For
example, if the following table was on display:
And you selected Clear current values, the dialog box closes and the table
redisplays as follows:
NOTE: If you do not change the table selection, the Copy with values and Load
new table options just close the dialog box and redisplay the current table.
• Click the result row value to display the Function value dialog box.
• Select the table that you want to receive a copy of the displayed table.
Select Clear current values to copy the current table WITHOUT its values.
Select Copy with values to copy the current table WITH its values.
(If you select Load new table, software simply closes the current table and displays
the selected table.)
• Click OK.
For example, if there were two tables representing values 100.0 and 50.0 (as
follows):
And you decided to copy the 100.0 table over the 50.0 table and keep the values
from the 100.0 table, the following table would display:
If you decided to copy over the 50.0 table WITHOUT the values in the 100.0 table,
the following table would display:
• Click OK.
RESULT: Software closes the current table and displays the selected table. If
you made changes to the current table, software asks first whether
or not it should save the changes before it closes it.
Damper/Fire Example The following example controls a damper with multiple tables (opposite states in
each table) to ensure action for a priority situation such as a fire.
OFF and ON Tables If there are two tables for a point, one OFF and one ON, but no control strategy, the
ON table has priority and turns the point both ON and OFF. Therefore the OFF table
is unnecessary.
If there is a control strategy but no ON table (only an OFF table), the control
strategy operates the point unless the OFF table is triggered. Then, switching logic
turns the point off. Switching logic always takes precedence.
If there is only an OFF table (no ON table or control strategy), there is nothing to
turn the point back on after the OFF table turns it off.
Row Deletion
Purpose Eliminate an unnecessary row (other than the result row).
Procedure 1. Click the -ROW icon in the list down the right-hand side of the window.
2. Select the input condition (row) to be deleted from the switching table.
RESULT: Software removes the input condition from the switching table. For
a digital input condition, the switching table becomes one row
shorter. For an analog input condition, it becomes two rows shorter.
To Cancel Without Deleting To cancel without deleting the row, click the -ROW icon with the right-hand mouse
button.
Restriction You cannot delete the result row with this function. Use menu item File, drop-down
item Delete, to erase the entire switching table.
Result Row
Purpose The result row specifies the output that software should command when table
conditions are true. It can also specify a time delay for a digital commands. The
result row is always the first row in a table.
Example For example, the following line says to turn the Supply_Fan point on after a
minimum delay of 30 seconds:
Point Type The point must be an output point, pseudopoint, or flag. For digital outputs, the
desired result can be either zero or one. For analog outputs, the result is a value.
For example, the following line says to open a damper to 100 percent:
Row Changes The following sections explain how to change the output command for the point
(digital or analog value) and how to set delay time.
Command Changes
Purpose Modify the resulting command software sends to the selected point.
Digital Points Click the command in the row to change its value.
For example, the 1 in the following row is the click area to change the command
output for the table:
The command numbers (0, 1, etc) refer to the digital engineering unit table (see
Appendix B: Engineering Units, Digital section). For example, the first digital
engineering unit table entry assigns ON to 1 and OFF to 0. Therefore, a switching
table command to 1 in this example is an ON command and a command to 0 is an
OFF command.
This action assumes the Active State flag for the point is enabled. See the Editors
chapter, Point Attributes Dialog Boxes, for more details on the Active State attribute.
Analog Command Tip Actual analog output commands depend on point characteristics. The following
example illustrates this function.
2V = 0 percent
10V = 100 percent
If no other controls are acting on the Ana_out_1 point (for example, control strategy
or other switching logic), the following actions occur:
• If the condition is false, software commands Ana_out_1 to the lower value of the
point’s engineering unit range, 0 (2V).
2V = 100 percent
10V = 0 percent
Software would still command the point to 0 when the condition is false, but the
actual command would be 10V.
Procedure 1. Click the rectangle in the second column of the result row in the switching
table (top row). For example:
2. Type a number for the desired period of time in the Value box. Press Tab to go
to the Type box.
4. Press Tab to go to the Unit box. Click desired unit of time (Seconds, Minutes,
or Hours).
5. Click OK to save changes and close dialog box. Or, to close the dialog box
without saving changes, click Cancel.
RESULT: The selected timer value with its value and unit displays. For
example, if you selected 30-second On delay:
To Delete Timer Value 1. Click the timer value to be deleted (in this example, Te=30s).
3. Click OK.
RESULT: Software deletes the selected timer value from the row.
See Also ⇒ Digital Condition Rows, Delay for a Row Condition subsection, for procedure to add
timer delays to digital conditions
Delay for a Logical AND (Column Delay) section for a procedure to add a delay time
to an AND Column
For example, the following table says to turn on the return air fan if the supply air
fan is on:
Row Changes The following sections explain how to set delay time and how to change the True or
False status for the row.
Procedure 1. Click the rectangle in the second column of the input condition. For example:
2. Type a number for the desired period of time in the Value box. Press Tab to go
to the Type box.
3. Click desired type of delay:
4. Press Tab to go to the Unit box. Click desired unit of time (Seconds, Minutes,
or Hours).
5. Click OK to save changes and close dialog box. Or, to close the dialog box
without saving changes, click Cancel.
RESULT: The selected timer value with its value and unit displays in the
selected field. For example, if you added a 20-second On delay:
Multiple Row Conditions If a switching table has more than one digital condition and you assign delays to
each condition, the lowest delays may be irrelevant. For example, if digital 1 has a
delay of 10 seconds and digital 2 has a delay of 15 seconds, software cannot mark
the column as true for at least 15 seconds (the longest time) since all conditions
must be true (AND logic) for software to mark the column as true.
If a switching table has more than one digital condition plus OR columns, multiple
delay times may still be useful since an OR column needs only one condition to be
true.
Cycle Timer Cyclic timers have priority over Control Strategy loops only during the active
condition of their cycle. For example, the following figure shows a digital output
point, RaFan, being commanded by a switching table that is controlled by the staus
of a digital input called SaFanStatus. The RaFan point is also controlled by an EOV
operator in a Control Strategy loop.
.
RaFan SaFanStatus
RaFan Tv =2s 1
SaFanStatus 1
Y D1
EOV
RaFan turns on for 2 sec and then releases priority. This action has the effect of
turning the point off (standard switching table logic).
RaFan stays on continuously because switching logic turns the output on for 2 sec
and then releases priority to the EOV, which wants the point on. Therefore, it looks
like the output is no longer cycling.
To Delete Timer Value 1. Click the timer value to be deleted in the switching table. In the previous
example, Te=20s.
3. Click OK.
For example, in the following table, if the supply fan status point
(STATUS_FAN_SUP) is on (1) AND the supply fan command point
(SUP_FAN_CMD) is on (1), software calculates a True value for the table. If either
point is off, software calculates a False value for the table.
If you change the required status for one of the points, software calculates the
True/False value differently. For example:
Now software calculates a True value only if the supply fan status point is off and
the supply fan command point is on.
Procedure Click the status in the row to change it to another value. True is 1; False is 0; Not
applicable is -.
For example, if the following row were in a table and you clicked 1, the command
would change to 0. If you clicked again, it would change to -. Each time you clicked
it, it would change.
Description Each analog condition requires two rows. The first row specifies user address and
comparison type (for example, greater than or equal to). The second row specifies
comparison value and deadband differential. Switching status is in the last column
and applies to both rows.
For example, the following table says to turn on the return air fan if the supply fan
has been on for 30 seconds AND the discharge air temperature is greater than or
equal to 68F (20C). The DISCH_AIR_TEMP row is the analog condition:
The 3.0 value in the last row, second column, creates a deadband of 3 degrees with
the 68.0 value to keep the return fan from short cycling due to small changes in
temperature. In other words, the temperature has to fall at least to 65 (68 minus 3)
to invalidate the condition.
Row Changes The following sections explain how to set comparison type (>=), comparison value,
and deadband value, and how to change the True or False status for the row.
Comparison Type
Purpose Select a less than or greater than comparison for the analog point.
Procedure Click the comparison symbol to change it to the other symbol. Only two are
available, >= (greater than or equal to) and <= (less than or equal to).
RESULT: The symbol changes to the other symbol. Each click changes the
symbol back and forth.
Comparison Value
Purpose Select a point or enter a value for software to compare with the analog control point.
Procedure 1. Click the comparison value box. Initially, the box always shows 0. For example:
• To select a physical analog point, click the point arrow head on the physical
point bar.
The user address for the point appears in the box and the blue disappears.
*To create a new pseudopoint or flag, use the procedure in the Pseudopoints
section, then you can select it.
The user address for the point appears in the box and the blue disappears.
• To use a mathematical formula for multiple analog points, select the MATH
icon. The Mathematical Editor window displays. Enter the required formula.
See Excel CARE Control Icons User Guide 74-5577 (US) / EN2B-0184
(Europe) for details on MATH operation. The formula name displays in the
comparison value field.
For example, in the following table, discharge air temperature is compared to the
value 68.0. There is also a deadband (or hysteresis) of 3.0. The deadband value
tells software to mark this condition as true as long as discharge air temperature is
between 65 and 68. If discharge air temperature falls below 65, software invalidates
the condition. Using a deadband prevents frequent command changes.
• To select a physical analog point, click the point arrow head on the physical
point bar.
The user address for the point appears in the box and the blue disappears.
*To create a new pseudopoint or flag, use the procedure in the Pseudopoints
section, then you can select it.
The user address for the point appears in the box and the blue disappears.
• To use a mathematical formula for multiple analog points, select the MATH
icon. The Mathematical Editor window displays. Enter the required formula.
See Excel CARE Control Icons User Guide 74-5577 (US) / EN2B-0184
(Europe) for details on MATH operation. The formula name displays in the
deadband field.
For example, in the following table, if the supply fan status point
(STATUS_FAN_SUP) is on (1) AND discharge air temperature
(DISCH_AIR_TEMP) is greater than or equal to 65 (1), software calculates a True
value for the table. If the status point is off or discharge air temperature is below 65,
software calculates a False value for the table.
If you change the required status for one of the points, software calculates the
True/False value differently. For example:
Now software calculates a True value only if the supply fan status point is off and
discharge air temperature is greater than or equal to 65.
Procedure Click the status in the row to change it to another value. True is 1; False is 0; Not
applicable is -.
For example, if the following row were in a table and you clicked 1, the command
would change to 0:
If you clicked again, it would change to -. Each time you clicked it, it would change.
MATH Rows
Purpose Create a calculated value to replace a variable in a switching table.
NOTE: After you create a math calculation for a variable, software replaces
the point/pseudopoint name with the name of the math variable.
Therefore, if you used a pseudopoint/flag, you can delete it during the
attach process since it is no longer needed. If you used a physical
point, no further action is required.
For example, the following switching table shows three variables, t1, 0, and 0.
The t1 variable can be a physical point or an analog pseudopoint or flag
defined via the Software points menu item. The zero values automatically
display when you create a pseudopoint/flag or click a physical point in a
schematic. You can highlight the zero values and click the MATH icon to create
calculated values for them, also.
do 1
t1 >=
1
0 0
TIP: You can also display the Math Editor dialog box by double-
clicking a formula.
2. Click New Variable to enter a new formula name or select an existing formula
from the box below New Variable. Click the down arrow in the box to display a
list of available variable names. Click one to select it. Its formula displays in the
box next to it.
You can now start selecting points from the hardware point triangles or
Software points menu, and mathematical functions or values from the
calculator pad. See Excel CARE Control Icons User Guide 74-5577 (US) /
EN2B-0184 (Europe) for MATH Control Icon details.
Example:
3. Click OK.
RESULT: The window closes and the switching table redisplays with the
math variable name instead of the original variable name (for
example, t1 or zero).
Procedure 1. Click the +DELAY icon from the icon list in the right-hand column.
RESULT: Software adds a row for the timer value to the bottom of the
switching table.
NOTE: If you insert more entries into the switching table later, software adds
them above the timer value entry.
2. Click the box below the column where you want to add a delay. For example:
3. Type a number for the desired period of time in the Value box. Press Tab to go
to the Type box.
On delay—Minimum time (Te in table) that all column conditions must be true
before software should add the delay time to the switching table output ON
command.
Off delay—Minimum time (Ta in table) that all column conditions must be true
before software should add the delay time to the switching table output OFF
command.
Cyclic—Cycle time (Tv in table) tells software to alternate ON and OFF times.
5. Press Tab to go to the Unit box. Click desired unit of time (Seconds, Minutes,
or Hours).
6. Click OK to save changes and close dialog box. Or, to close the dialog box
without saving changes, click Cancel.
RESULT: The selected timer value with its value and unit displays in the
selected field.
To Delete Result Delay The -DELAY function is available only after you define a delay via the +DELAY
function.
• Click the -DELAY icon from the list down the right-hand window column.
For example, the following table says to command the supply fan on if there is a
manual override command (for example, from an operator), or Time program 1
commands it on, or the low limit sensor for frost is less than or equal to 2 (with a
deadband of 1):
Limits Each table can have a maximum of 10 OR columns and a maximum of eight rows.
Procedure 1. Click the +COL icon in the list down the right-hand window border.
2. Click the statuses in the columns to create the appropriate true (1), false (0),
and not applicable (-) statuses. Each click changes the status (0 to 1 to - and
back to 0).
To Remove a Column 1. Click the -COL icon in the list down the right-hand window border.
Tip ⇒ To cancel a deletion, click the -COL icon again with the left-hand
mouse button.
Exclusive OR Tables
Purpose An Exclusive OR table only allows one true condition in a switching table with OR
columns.
A switching table must already have OR columns before you can define an
Exclusive OR table.
For example, if you have a switching table with the following OR columns:
This table tells software to turn Dig_out on if ONLY ONE of the three conditions is
true. If any two are true, the table is false.
Procedure 1. Click the XOR icon in the list down the right-hand window border.
RESULT: The normal switching table disappears and the Exclusive OR table
appears.
• To change the True/False values, click any of the 0’s and 1’s. Each click
changes it to the opposite (0 to 1, 1 to 0).
• To insert a line in the table, click the +XOR icon in the list in the right-hand
window border.
• Software adds the new line to the end of the Exclusive Or table. All entries
are preassigned as zero.
• To delete a line from the table, click the -XOR icon in the right-hand window
border. The icon turns red.
• Click the line to be deleted in the Exclusive Or table. Software deletes the
line.
• To cancel deletion, click the -XOR icon again using the left-hand mouse
button.
Restriction You cannot delete the Exclusive Or table header (first row).
+XOR and -XORFunctions To use these functions after you establish an Exclusive OR table, redisplay the
table by clicking XOR. You can then select a function.
XOR Table Changes There is no indication in a switching table if there is an XOR table assigned to it.
The only way to know is to click the XOR button to see if a table appears.
If you change a switching table that has an Exclusive OR table assigned to it, the
resulting table action may not be acceptable. Always check whether there is a table
and then adjust the table to achieve the desired result.
For example, you can make changes to the following switching table and even
though it has an Exclusive OR table assigned, software does not warn you.
XOR table:
Software will AND the analog condition with the di_1 condition before doing the
Exclusive or.
Pseudopoints
Definition A pseudopoint is a calculated value; it has no physical basis in the system. It
contains a process or control variable required by the switching logic or control
strategy. The controller calculates the value while the program is running.
3. To create a new pseudopoint, type a new name in the New editing field. New
names cannot already exist. Click OK.
RESULT: The name of the newly created pseudopoint appears in the list box.
4. To select an existing pseudopoint (or your new one) for inclusion into the
currently displayed table, double-click its name. (Or, single-click the name and
then click OK.)
RESULT: Row(s) for the pseudopoint appear at the bottom of the switching
table. One row appears for digitals; two rows for analogs.
5. To end the pseudopoint function and close the dialog box, click Cancel.
NState Pseudo digital (VD) points have two subtype choices, 2State and NState. Select the
NState if the point has more than two states, for example, OFF, ON, Open, Close,
etc.
Globals When you create a global, you must match user address and type (analog or
digital) with the associated pseudopoint or physical point. The Pseudopoints and
Flags subsection in the Control Strategy chapter of this manual describes global
points in detail.
Control Strategy Tip If you save the switching table to a pseudopoint, you can also use the pseudopoint
in the Control strategy for the plant. For example, if you set up a switching table for
an analog pseudopoint so that software commands it to 50 under certain conditions,
you can then use the pseudopoint in the control strategy as an input to a function
for switching purposes.
Switching table:
Control strategy:
2. Click OK.
RESULT: The arrow head associated with the output point is cross-hatched
in white.
Macro Option You can also save switching tables in the Macro library for later use in other
systems. See the Macros section for details.
NOTE: The type of point (analog or digital, input or output) you select for
reassignment must be compatible with the type of point for which the
switching table was created.
Procedure to save
to a pseudopoint 1. Click File, then drop-down item Copy.
NOTE: The type of point to which the switching table is assigned must be
compatible with the type of point for which the switching table was
created.
NOTE: If you create a new point, you must also assign it a place on the
software bar in the Control strategy. See Control Strategy,
Pseudopoints and Flags section, for procedure. You can assign the
point after you complete the switching logic.
6. Click OK.
7. Click Cancel.
Tip ⇒ To cancel the storage of the switching table before you finish, click
Cancel instead of OK in Step D. After the dialog box closes, click
the right-hand mouse button once. Software removes the
highlighting from the table.
Procedure to save
to a physical point 1. Click File, then drop-down item Copy.
NOTE: The type of point you select must be compatible with the type of point
for which the switching table was created.
3. Click OK.
RESULT: Software removes the highlighting from the switching table. The
physical point symbol is cross-hatched in white.
Control Strategy Tip If you save the switching table to a pseudopoint, it is available in the Control
strategy for the plant.
Procedure Click the desired output arrow head in the plant schematic.
If there is more than one table for the point, software displays a dialog box that lists
the names of the tables. Click desired table name, then click OK. Software displays
the selected table.
Procedure When the unnecessary table is on display in the window, click File, then drop-down
item Delete.
See the Load a Switching Table section if you do not know how to display a desired
table.
2. Click OK to save the current switching table and remove it from display.
Or, to remove it without saving, click Cancel.
Macros
Purpose Save switching tables in a Macro library with descriptive names for reuse
throughout the system. All macros are available for all plant types.
4. Click OK.
RESULT: The Acknowledge dialog box confirms the macro has been saved.
Load a Macro
NOTE: You can only load a macro if no other switching table is currently in the
window. Use menu item File, drop-down item New/Clear to clear the
window.
3. Click OK.
RESULT: The switching table defined in the macro displays without a point
name in the result row.
5. Click the arrow head for the point you want in the result row, that is, the point
the switching table should control.
RESULT: The Acknowledge dialog box displays with a message that software
copied the switching table.
RESULT: The switching table remains as is on the screen (no point in the
result row). To see the table with the point in the result row, clear
the screen (File, drop-down item New/Clear), then click the arrow
head of the point to display the new table.
7. If you use a macro that was created for a different plant, you must change the
user addresses stored in the macro to match the new plant. Select the user
address to be modified in the switching table.
NOTE: The user addresses included in the macro can be physical as well as
pseudopoints. You can only replace user addresses with compatible
point types. CARE does not accept incompatible types.
8. Change the address in the same way you would if you were creating a new
switching table. For example:
• To assign a physical point, click the arrow head for the point in the physical
point bar.
• To assign a pseudopoint, click menu item Software points. The pseudopoint
types list displays. Select the required pseudopoint type. The Software
points dialog box displays. Select the required pseudopoint. Click OK, then
click Cancel.
• To assign or modify a mathematical relationship between analog user
addresses, click the MATH icon. The Mathematical Editor window displays.
Enter (or change) the formula. Click OK.
RESULT: The selected point user address displays in the selected field.
9. Make any other changes, as desired. Then, save the switching table as usual
(menu item File, drop-down item Save).
2. Click OK to close dialog box after you finish viewing the information.
User Addresses
Procedure 1. Click View, then drop-down item Physical user address.
RESULT: The user addresses display under the plant schematic. The initial
letter of the user address is located vertically below the physical
point to which it belongs.
2. To remove user addresses display, click View, then drop-down item Physical
user address again.
Restriction You cannot select any switching logic functions while the user addresses are on
display.
Single Address Display If you move the cursor over a triangle and press and hold the left-hand mouse
button down, the user address for the point displays with either a red exclamation
symbol or a green check mark symbol. When you release the mouse button, the
display disappears.
The red exclamation symbol appears for:
• hardware points with one allowable connection that are used in an XFM
• digital outputs that are connected to a symbol
• flex points that are connected to a symbol
• software points that are connected to an output pin of a symbol.
EDITORS
Purpose CARE includes several Editors which provide the following:
Datapoint Editor
Assign and/or modify attributes to points. Attributes are, for example, texts defined
via Miscellaneous Text Editor (descriptors etc.), user address, technical address,
delay time, LON attribute etc. They depend on the point type.
NOTE: The Datapoint Editor is only available after a plant has been attached to a
controller. The Editors apply to items on a controller basis, not system-
wide.
• Point descriptors
• Alarm texts
• Engineering units
• Characteristics
• Multi-state texts
See Miscellaneous Text Editor (CARE XL-5000) section for editing texts of Excel
50/80/100/500/600/800/Smart/ELink/XLink/OLink and OPS controllers.
See Miscellaneous Text Editor (CARE XL-Web) section for editing texts of the Excel
Web controller.
Point Definitions A point is a variable that contains information about the system and provides control
over system operation. There are two types of points, physical and pseudo:
Physical vs. Pseudo Physical points refer to controller equipment such as sensors and actuators that
sample and modify the environment, for example, space temperature sensors,
heating and cooling valves, and dampers. Pseudopoints refer to calculation results
of software programs.
Point Types Points, called datapoints, can also be input or output as well as analog, digital, or
totalizer:
Input points represent sensors that measure and report conditions in the
environment (for example, temperature, relative humidity, airflow).
Output points represent actuators that perform some function in the environment (for
example, cooling valves, heating valves, dampers, start/stop relays).
Analog points are controller inputs or outputs with a continuous signal characteristic,
that is, a range of values. For example, a thermometer can range from below 0 to
over 100. An analog point can be physical or pseudo, input or output, and/or global.
Digital points are controller inputs or outputs with a discrete signal characteristic,
that is, three or four states. For example, a pump can have two states, ON and OFF,
and a pulsed transducer can have electrical signals that monitor flow. A digital point
can be physical or pseudo, input or output, and/or global.
Totalizer points are controller inputs that process pulsed inputs up to 24V dc, for
example, metered utility consumption. Totalizer points are always input (not output).
A totalizer point can be physical or pseudo. It can also be global.
Globals Global points are a type of pseudopoint that can be either an input or output. The
purpose of global points is to share point information across controllers on a bus.
Global inputs receive information from a point in another controller. Use a global
input when one controller has a point that should be global to many other
controllers.
Global outputs send information to other points in other controllers. Use a global
output when one controller has a point that is global to only one point in another
controller. You can also use global outputs for some control icons that only connect
to outputs and the output must be global. Global outputs can only be associated with
pseudopoints or output points (not input points).
For more details on the operation of global points, see Global Analog Point Editor
Dialog Box later in this section.
Point Addresses The system tracks points via technical addresses that locate and define the point.
Operator's command and display points via user addresses.
Technical
Address Internal six-digit number that defines and locates a point
in the system. The number is composed of three pairs
representing controller number (0-30), module number
(1-16), and terminal number (1-12). Example: 010310
meaning Controller 1, Module 3, terminal 10.
Datapoint Editor
Purpose Define and/or modify attributes for points. Attributes are descriptive information for
points and depend on the type of point. For example, analog points specify high and
low warning and alarm limits, while digital points specify runtime values.
Edit Datapoints
The Datapoint Editor is accessible via logical plant tree.
Procedure 1. In the logical plant tree, click on desired datapoint, you want to edit
RESULT: On the right pane, the Properties tab displays the datapoint
attributes.
Hierarchical Tree
In the logical plant tree, the project is available as hierarchical tree with the following
objects:
Controller(s)
Plant(s)
Point Types
Single Points
Open and navigate through the tree via common Windows techniques, that is
double-clicking on the icon or the + and - symbols at the object icons.
In the Standard toolbar, the filter on/off icon allows to apply a freely definable
filter.
Information Display
Clicking on the desired object (project, controller, plant, point type, point) in the tree,
displays the corresponding information on the corresponding right-sided tab. The
information of an object can be displayed differently and depends on the selected
display type. You have the following possibilities:
• Display all points of a project, plant, controller, or point type as grid and edit point
attributes in the grid (table).
• Optionally you can display a point in itemized display from within the grid.
• In addition to the possibility of editing all points in grid display, an individual point
is always displayed and can be edited in itemized display when selecting it in the
tree.
Examples:
The display type is set up by the grid configuration function (see Configure Grid
section).
Configure Grid
Procedure 1. Click on menu item Options, then drop-down item Grid Configuration
or,
click Configure Grid button on the toolbar
or,
Point Type
In the drop-down list select the point type for which you want to define the
attributes that should be displayed. In the attributes list below check the
attributes for the point type in the Show column. Use the default button, if you
want to check all attributes. Use the Clear all button, if you want to uncheck all
attributes.
In the grid, fields will be grayed and disabled for point types which have not the
attribute at all and/or have not checked the attribute for show in the grid.
The settings made for the All (has priority) option are valid for all points and
have priority over the settings made for individual point types. But attributes
checked for the All (has priority) option will only be displayed as columns, if the
same attributes are checked for minimum one point type.
Example:
If the characteristic is checked for the All (has priority) option and is not checked
for the Analog Input point type and Analog Output point type, the Characteristic
column will not be displayed. Vice versa the same is true, that is, even if the
characteristic is checked for the analog input and output point types, and for All
(has priority) the characteristic is not checked, the Characteristic column will not
be displayed.
All (has priority) Characteristic checked All (has priority) Characteristic checked
Analog Input Characteristic checked Analog Input Characteristic checked
Analog Output Characteristic checked Analog Output Characteristic not checked
Points without
the Characteristic
attribute
Zoom Factor
Select the zoom factor within the range of 60 through 135 %.
Default
To check all attributes for display in the grid, click this button.
Clear all
To uncheck all attributes, click this button. No attributes will be displayed in the
grid.
Font
To select a different font for the grid display, click this button and select desired
font in the Fonts dialog box
Filterline in Grid
To display the filterline in the grid, check this option. To hide the filterline,
uncheck this option (see Use Filterline in Grid chapter).
4. Click on desired object (project, controller, plant, point type, point) in the tree.
The display is updated.
The grid displays all points of the project sorted in rows with their attributes ordered
in columns.
On the left point abbreviations bar the points are displayed by the following
abbreviations:
AI Analog Input
AO Analog Output
DI Digital Input
DO Digital Output
FA Flag Analog
FO Flag Digital
FF Flex DO_Feedback_DI
FM Flex Multistage
FP Flex Pulse2
GA Gobal Analog
GD2 Gobal Digital 2state
GDn Gobal Digital Nstate
PA Pseudo Analog
Point cursor between two row/column titles till the cursor turns into the divider
symbol. Change size as desired
Freeze columns
Click on menu item Options, then drop-down item Grid… to display the Configure
Grid dialog box.
Under Number of frozen columns select the number of columns you want always to
be displayed while scrolling horizontally within the grid.
Click OK.
Sort columns
Double-click the column you want to sort. This affects the order of all other columns.
Edit fields
Formats
Disabled fields are grayed in all or their text is grayed. Negative values are red-
marked. Shared points are blue-marked. The thousand digit is displayed with a dot,
the hundred digit with a comma.
Field types
There are two different field types you can meet while working in the grid, the simple
fields, and the dynamic fields.
Simple fields
Simple fields do not show a down arrow. They typically display numeric values.
After pointing over the field a few seconds a yellow tool tip displays the range
the attribute value in the field can have, and the engineering unit. For example,
the tool tip below displays the min. and max. value for the High Warning Limit.
Click into the field and enter the value within the range displayed in the tool tip.
Dynamic fields
At first glance dynamic fields look like simple fields.
But after clicking them they get the behavior and look of a drop-down list. That
is, they get a down-arrow on the right side to display a drop-down list for
selecting an option. The list shows a detailed column wise description of the
choices for the attribute (e. g. ID, Unit, Format for the Engineering Unit field).
Click
Select Options
Drop-down lists
To select an option from a drop-down list, click on the down arrow at the field and
select option from the list.
Check boxes
To select an option via check boxes, click on the check box at the desired option.
The analog and digital engineering units´ format is displayed in a tool tip when
pointing over the field.
In case of changing the format for an engineering unit all corresponding fields
(indicated by the engineering unit next to the field) are updated instantly. According
to this the decimal places will be cut, if the engineering unit currently selected has
less decimal places than the prior selected engineering unit..
IMPORTANT
When changing an engineering unit of the same kind, for example, hrs into
min a conversion of the absolute values in the respective fields does not
take place. Change the absolute value.
Change of Characteristics
IMPORTANT
Change values of the previous, but currently displayed limits, if they are not
within the range of the new and updated limits, caused by the change of
the characteristics.
Texts are engineering units, descriptors, alarm texts, and characteristics and they
can be defined and edited in the Miscellaneous Text Editor.
Click right mouse button, and then MiscEdit in the context menu.
or,
click on menu item Options, then drop-down item Edit Text, and desired text
(Analog. Eng. Units, etc.)
For detailed description of the Miscellaneous Text Editor functions, please refer to
the Miscellaneous Text Editor section.
Save Changes
When working in the grid display, changes you have made, are automatically saved
without the need to confirm the changes.
MPORTANT
When closing the project or the Datapoint Editor, software asks if you want
to save or discard the last changes that have been done in the current grid
display. Note that even if you discard changes, points that were changed in
descriptors, alarm texts, engineering units, or I/O characteristics will be
saved anyway.
Click on the point in the tree to display point attributes in itemized display. You exit
the dialog by selecting another object in the tree.
Edit fields
Formats
Disabled fields are grayed in all or their text is grayed. Negative values are red-
marked. The thousand digit is displayed with a dot, the hundred digit with a comma.
Field types
There are two different field types you can meet while working in the itemized
display, the simple fields, and the dynamic fields..
Simple fields
Simple fields do not show a down arrow. They typically display numeric values.
After pointing over the field a few seconds a yellow tool tip displays the range
the attribute value in the field can have. For example, the tool tip below displays
the min. and max. value for the Sensor Offset. The meaning of +038 is
exponent superscript 38.
Click into the field and enter the value within the range displayed in the tool tip.
Dynamic fields
At first glance dynamic fields look like simple fields.
But after clicking them they get the behavior and look of a drop-down list. That
is, they get a down-arrow on the right side to display a drop-down list for
selecting an option. The list shows a detailed column wise description of the
choices for the attribute (e. g. ID, unit, format for the Engineering Unit field).
Select Options
Drop-down lists
To select an option from a drop-down list, click on the down arrow at the field and
select option from the list.
Check boxes
To select an option via check, click on the check box at the desired option.
Radio buttons
To select an option via radio button, click on the radio button at the desired option.
Texts are engineering units, descriptors, alarm texts, and characteristics and they
can be defined and edited in the Miscellaneous Text Editor.
For detailed description of the Miscellaneous Text Editor functions, please refer to
the Miscellaneous Text Editor section.
The analog and digital engineering units´ format is displayed in a tool tip when
pointing over the field.
In case of changing the format for an engineering unit all corresponding fields
(indicated by the engineering unit next to the field) are updated instantly. According
to this the decimal places will be cut, if the engineering unit currently selected has
less decimal places than the prior selected engineering unit.
IMPORTANT
When changing an engineering unit of the same kind, for example, hrs into
min a conversion of the absolute values in the respective fields does not
take place. Change the absolute value.
Change of Characteristics
IMPORTANT
Change values of the previous, but currently displayed limits, if they are not
within the range of the new and updated limits, caused by the change of
the characteristics.
Save Changes
When working in the itemized display from within the tree, changes you have made
are automatically saved without the need to confirm the changes.
IMPORTANT
When closing the project or the Datapoint Editor, software asks, if you want
to save or discard the last changes that have been done to the current
point displayed. Note that all changes that have been done to points prior
to the current point are already saved and cannot be discarded.
Purpose Additional feature to edit a point in itemized display, when working in Grid display. .
Procedure 1. In the grid, double-click on the point in the point abbreviations bar.
Double-Click
2. Edit the values as described in the Edit Point in Itemized Display section.
When expanding the whole tree every hierarchical level is displayed. When
collapsing the whole tree only the project name is visible.
2. Click menu item Edit, then drop-down item Tree expand all or, click Tree
expand all icon on the toolbar, if you want to see all hierarchical levels of
the tree.
or,
click menu item Edit, then drop-down item Tree collapse all or, click Tree
collapse all icon on the toolbar, if you want to see only the project name in
the tree.
When expanding/collapsing parts of the tree every hierarchical level below the
object selected in the tree, is displayed/closed.
1. In the tree, click the object (project, controller, etc.), which hierarchical levels
below should be displayed/closed (not displayed)
2. Click menu item Edit, then drop-down item Tree expand from here or, click Tree
expand from here icon on the toolbar, if you want to see all hierarchical
levels below the object selected in the tree.
or,
Click menu item Edit, then drop-down item Tree collapse from here or, click
Tree collapse from here icon on the toolbar, if you want to close all
hierarchical levels below the object selected in the tree.
Purpose Navigate in the tree by moving from one object to the next/previous object.
Procedure Starting from the current cursor position in the tree, click on the
Next item icon , if you want to move downwards to the next object in the
tree.
or,
Previous item icon , if you want to move upwards to the previous object in
the tree.
Arrange Windows
Purpose When more than one project is opened, you can arrange the windows to fit your
needs.
View/Hide Toolbar
Purpose Display/Hide toolbar and/or status bar. The tool bar provides menu functions as
icons. The status bar displays messages of software actions, e.g. creating grid, etc.
Procedure Click menu item View, and then check/uncheck desired drop-down item:
Toolbar, if you want to display/hide the toolbar under the menu bar
and/or,
Status bar, if you want to display/hide the status bar on the bottom.
Point Descriptions
Point Descriptions
The following describes how to display and modify attributes for the different point
types.
Purpose Display and/or modify the attributes for a selected analog input point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, edit desired values in the fields, and/or select/deselect desired
options.
Modules You can assign “slow” analog input points to slow or fast input modules (XF521and
XFL521 or XF526). You can assign “fast” analog input points only to fast input
modules (XF526) (see Terminal Assignment Tool chapter).
IMPORTANT
Note that the max. length of the user address for Lon
points should not exceed 18 characters (see Lon point
attribute).
Behind the user address field the bus type (IP bus or
LON-bus) where the point resides, is displayed.
Technical Address Internal six-digit number that defines and locates a point
in the system. The technical address is composed of
three pairs representing controller number (0-30),
module number (1-16), and terminal number (1-12).
Example: 010310 meaning Controller 1, Module 3,
terminal 10. Operators use the User Address to refer to
points.
Point Role Point Role created via an external tool like Win EDS. The
point role can be edited.
NV-Input
Creates input NV.
NV-Output
Creates output NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
NV Type Define the NV-type for the LON point. From the Input
and/or Output drop-down lists select desired type.
Engineering Unit List of choices displays engineering units with ID, unit,
and format.
Operator Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
if a point has an Operator Access Level of 2, only
operators with Access Level 2 and higher can change
point attributes.
IMPORTANT
When controller OS 2.06.00 – 2.06.04 has been chosen,
note the following resctrictions and malfunctions:
Critical Alarm Type Whether the point alarm condition is critical or not.
Critical alarms display on the central PC when they
occur. Noncritical alarms do not display software only
writes them to the alarm printer and alarm history file.
Alarm Hysteresis Available for controller OS Ver. greater than 1.5. This
value is the amount that an analog point must change
before software reports an alarm or return-to-normal.
Value range is 0 or x to y where x is determined by the
engineering unit decimal position and y is determined by
the difference of the high warning limit - low warning.
Engineering Unit
Decimal Position Min. Value (x)
0 1.0
1 0.1
2 .01
3 .001
Trend Hysteresis Available for controller OS Ver. greater than 1.5. The
value that the point must change (negative or positive)
before software writes it to the trend buffer. Valid range is
0 or x to 100,000,000 (selected by entering 99999999).
The value of x is determined by the engineering unit of
the point as follows:
Engineering Unit
Decimal Position Min. Value (x)
0 1.0
1 0.1
2 .01
3 .001
Trend Cycle Available for controller OS greater than Ver. 2.03. This
value is similar to the Trend Hysteresis value, but is
based on time. The range is 0 to 65535 minutes.
A value of 0 disables time-based trending. Any value
greater than 0 enables time-based trending. Time-based
trending takes precedence over Trend Hysteresis value.
Software sends trend data based on either hysteresis
value or time, not both.
Purpose Display and/or modify the attributes for the selected analog output point.
Procedure In the tree, click desired point to display current values on the right Properties
tab(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, edit desired values in the fields, and/or select/deselect desired
options.
Modules You can assign analog output points only to analog output modules. If the point
requires a switch, you can assign the point only to a location that has a switch. If the
point does not require a switch, you can still assign it to a location with a switch and
later move it to a location without a switch.
IMPORTANT
Note that the max. length of the user address for Lon
points should not exceed 18 characters (see Lon point
attribute).
Technical Address Internal six-digit number that defines and locates a point
in the system. The number is composed of three pairs
representing controller number (0-30), module number
(1-16), and terminal number (1-12).
Point Role Point Role created via an external tool like Win EDS. The
point role can be edited.
NV-Input
Creates input NV.
NV-Output
Creates output NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
NV Type Define the NV-type for the LON point. From the Input
and/or Output drop-down lists select desired type.
Engineering Unit List of choices displays engineering units with ID, unit,
and format.
Operator Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
if a point has an Operator Access Level of 2, only
operators with Access Level 2 and higher can change
point attributes.
-5%
- 50 %
- 100 %
- Last valid Position
Time to Open Time (integer, 0 through 999 seconds) required for the
actuator of a three-position output to motor from the
closed to the open state.
Time to Close Time (integer, 0 through 999 seconds) required for the
actuator of a three-position output to motor from the open
to the closed state.
Trend Hysteresis Available for controller OS Ver. greater than 1.5. The
value that the point must change (negative or positive)
before software writes it to the trend buffer. Valid range is
0 or x to 100,000,000 (selected by entering 99999999).
The value of x is determined by the engineering unit of
the point as follows:
Engineering Unit
Decimal Position Min. Value (x)
0 1.0
1 0.1
2 .01
3 .001
Trend Cycle Available for controller OS greater than Ver. 2.03. This
value is similar to the Trend Hysteresis value, but is
based on time. The range is 0 to 65535 minutes.
A value of 0 disables time-based trending. Any value
greater than 0 enables time-based trending. Time-based
trending takes precedence over Trend hysteresis value.
Software sends trend data based on either hysteresis
value or time, not both.
Purpose Display and/or modify the attributes for the selected digital input point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, edit desired values in the fields, and/or select/deselect desired
options.
Modules You can assign digital input points only to digital input modules.
IMPORTANT
Note that the max. length of the user address for Lon
points should not exceed 18 characters (see Lon point
attribute).
Behind the user address field the bus type (IP bus or
LON-bus) where the point resides, is displayed.
Technical Address Internal six-digit number that defines and locates a point
in the system. The number is composed of three pairs
representing controller number (0-30), module number
(1-16), and terminal number (1-12). Example: 010310
meaning Controller 1, Module 3, terminal 10. Operators
use the User Addressto refer to points.
Point Role Point Role created via an external tool like Win EDS. The
point role can be edited.
NV-Input
Creates input NV.
NV-Output
Creates output NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
NV Type Define the NV-type for the LON point. From the Input
and/or Output drop-down lists select desired type.
Operator Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
if a point has an Operator Access Level of 2, only
operators with Access Level 2 and higher can change
point attributes.
LED Mode Toggles the LED between status mode and alarm mode
with the following indication:
Status
Yellow = ON, No color = OFF
Alarm
Red = Alarm, Green = No alarm
Critical Alarm Type Whether the point alarm condition is critical or not.
Critical alarms display on the central PC when they
occur. Noncritical alarms do not display; software only
writes them to the alarm printer and alarm history file
NOTES:
1. On an Excel 500 or 100, this is an open contact. On
an Excel 80, this is a closed contact.
2. On an Excel 500 or 100, this is a closed contact. On
an Excel 80, this is an open contact.
Purpose Display and/or modify the attributes for the selected digital output point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, edit desired values in the fields, and/or select/deselect desired
options.
Modules You can assign digital output points only to digital output modules. If the point
requires a switch you can assign the point only to a location that has a switch. If the
point does not require a switch, you can still assign it to a location with a switch and
later move it to a location without a switch.
IMPORTANT
Note that the max. length of the user address for Lon
points should not exceed 18 characters (see Lon point
attribute).
Behind the user address field the bus type (IP bus or
LON-bus) where the point resides, is displayed.
Technical Address Internal six-digit number that defines and locates a point
in the system. The number is composed of three pairs
representing controller number (0-30), module number
(1-16), and terminal number (1-12). Example: 010310
meaning Controller 1, Module 3, terminal 10. Operators
use the User Addressto refer to points.
Point Role Point Role created via an external tool like Win EDS. The
point role can be edited.
NV-Input
Creates input NV.
NV-Output
Creates output NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
NV Type Define the NV-type for the LON point. From the Input
and/or Output drop-down lists select desired type.
Engineering Unit List of choices displays ID, number of states, and active
and passive state texts for the point, for example, On and
Operator Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
if a point has an Operator Access Level of 2, only
operators with Access Level 2 and higher can change
point attributes.
- OFF (logical)
- ON (logical)
device is commanded to the selected logical state
Critical Alarm Type Whether the point alarm condition is critical or not.
Critical alarms display on the central PC when they
occur. Noncritical alarms do not display; software only
writes them to the alarm printer and alarm history file.
Flex Point
Purpose Display and/or modify the attributes for the selected flex point.
Procedure In the tree, click desired flex point, but not the associated physical point, which is
one level below the flex point. The current values are displayed on the right
Properties tab (itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, edit desired values in the fields, and/or select/deselect desired
options.
Flex Point Definition Flex points are pseudopoints that represent one or more physical points. They can
command and/or display associated physical points and their values via an operator
terminal. Flex point types include Pulse_2, Multistage, and Point with Feedback.
The Flex Points subsection in the Plant Schematics chapter describes how to create
and modify these points.
This section describes the attributes dialog boxes that you can use to modify flex
point attributes.
Common Attributes Description The following are the common attributes similar to the attributes of other points:
Technical Address List of addresses for the points associated with the flex
point.
Engineering Unit List of choices displays ID, number of states, the state
and its corresponding text. Software determines these
texts from the assigned engineering unit.
Oper. Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
if a point has an Operator Access Level of 2, only
operators with Access Level 2 and higher can change
point attributes.
Critical Alarm (Type) Whether the point alarm condition is critical or not.
Critical alarms display on the central PC when they
occur. Noncritical alarms do not display; software only
writes them to the alarm printer and alarm history file.
Click to change from critical to non-critical and vice
versa.
Runtime Enabl. Whether the point is pulsed or non-pulsed. When you
assign the point to a schematic, you set this value.
Service Interval Preset the number of hours that the run-time counter
uses.
Write Protect Priority Access level (0-255) for operators at operator terminals.
Alarm Delay Software compares the status of the feedback with the
output status after this delay time. Applies only to digital
input points that are part of DO_Feedback_DI points.
Delay Switch Down Waiting period between switching down the stages of a
staged point. Delay time affects every stage. Applies only
to DO_Feedback_DI points.
Feedback Delay Time Length of time (in seconds) before software checks the
input to verify that it follows the associated output.
Applies only to DO_Feedback_DI points.
Cycle Count-Active State Value of a counter that represents the number of times a
point is commanded to active state. This attribute is read-
only.
Global Points
Purpose Display and/or modify the attributes for the selected global analog point.
Definition Global points are a type of pseudopoint that can be either an input or output. The
purpose of global points is to share point information across controllers on a bus.
Global inputs receive information from a point in another controller. Use a global
input when one controller has a point that should be global to many other
controllers.
Global outputs send information to other points in other controllers. Use a global
output when one controller has a point that is global to only one point in another
controller. You can also use global outputs for some control icons that only connect
to outputs and the output must be global. Global outputs can only be associated with
pseudopoints or output points (not input points).
Centrals Note Central PCs such as the Excel Building Supervisor (XBS) and Excel Building
Supervisor-Integrated (XBS-i) only read global originator points. The values of global
receiver points are only available via the B port of the controller.
C-Bus Tunneling Note From Controller OS 2.06 on, it is strongly recommended to use max. 25 global
points per system or project. Instead, NV-binding can be used to get global
communication between controllers.
Global Inputs Each global input is associated with a pseudopoint or physical point (“originator”
point) somewhere on the bus and has the same user address, controller number in
the technical address, engineering unit, and type (analog or digital) as the point. The
originator point cannot be a global point.
You select the correct type and enter the correct user address when you create the
global point. To set the appropriate controller number in the technical address and
the engineering unit, use this dialog box.
The system updates global inputs every 2 minutes. It also updates global analog
inputs when the originator point changes significantly. If point value is greater than
20, the change must be at least 1 percent. If point value is less than or equal to 20,
the change must be at least .2 units. For example:
100 1
200 2
50 .5
10 .2
5 .2
For global digital points, a change of state triggers an update.
Global Outputs Each global output is associated with a pseudopoint or physical point (“receiver”
point) somewhere on the bus and has the same user address, technical address,
engineering unit, and type (analog or digital output) as the point.
You select the correct type and enter the correct user address when you create the
global point. To set the appropriate technical address, point subtype,and
engineering unit, use this dialog box.
The system updates the receiver points when the global analog outputs change
significantly. If global value is greater than 20, the change must be at least 1
percent. If global value is less than or equal to 20, the change must be at least .2
units. For example:
100 1
200 2
50 .5
10 .2
5 .2
Purpose Display and/or modify the attributes for the selected global analog point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, edit desired values in the fields, and/or select/deselect desired
options.
Technical Address Internal six-digit number that defines and locates a point
in the system. The number is composed of three pairs
representing controller number (1-30), module number
(1-16), and terminal number (1-12). Example: 010310
meaning Controller 1, Module 3, terminal 10. Operators
Technical Address
If it is associated with a physical point, this address must
match the associated point. The globals definition at the
beginning of this section describes addressing rules.
Physical Address
If it is associated with a pseudo point, only the controller
number is issued. The other two fields can be blank, 0 or
99.
Point Role Point Role created via an external tool like Win EDS. The
point role can be edited.
Engineering Unit List of choices displays engineering units with ID, unit,
and format.
Operator Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
if a point has an Operator Access Level of 2, only
operators with Access Level 2 and higher can change
point attributes.
Trend Hysteresis Available for controller OS Ver. greater than 1.5. The
value that the point must change (negative or positive)
before software writes it to the trend buffer. Valid range is
0 or x to 100,000,000 where x is determined by the
engineering unit of the point as follows:
Engineering Unit
Decimal Position Min. Value (x)
0 1.0
1 0.1
2 .01
3 .001
Trend Cycle Available for controller OS greater than Ver. 2.03. This
value is similar to the Trend Hysteresis value, but is
based on time. The range is 0 to 65535 minutes.
Broadcast Hyst. Available for controller OS Ver. 1.5. This value is that
amount that a point must change before software
broadcasts it to other controllers. Value range is 0 or x to
100,000,000 where x is determined by engineering unit
decimal position as follows.
Engineering Unit
Decimal Position Min. Value (x)
0 1.0
1 0.1
2 .01
3 .001
Purpose Display and/or modify the attributes for the selected global digital point.
See the Global Points section for a definition of globals and how they operate.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, edit desired values in the fields, and/or select/deselect desired
options.
Technical Address Internal six-digit number that defines and locates a point
in the system. The number is composed of three pairs
representing controller number (1-30), module number
(1-16), and terminal number (1-12). Example: 010310
meaning Controller 1, Module 3, terminal 10. Operators
use the User Address to refer to points.
Physical Address
If it is associated with a pseudo point, Only the controller
number is issued. The other two fields can be blank, 0 or
99.
Point Role Point Role created via an external tool like Win EDS. The
point role can be edited.
Engineering Unit List of choices displays ID, number of states, and active
and passive state texts for the point, for example, On and
Off. Software determines these texts from the assigned
engineering unit.
Operator Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
if a point has an Operator Access Level of 2, only
operators with Access Level 2 and higher can change
point attributes.
Purpose Display and/or modify the attributes for the selected pseudo analog point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, edit desired values in the fields, and/or select/deselect desired
options.
IMPORTANT
Note that the max. length of the user address for Lon
points should not exceed 18 characters (see Lon point
attribute).
Point Role Point Role created via an external tool like Win EDS. The
point role can be edited.
NV-Input
Creates input NV.
NV-Output
Creates output NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
NV Type Define the NV-type for the LON point. From the Input
and/or Output drop-down lists select desired type.
Engineering Unit List of choices displays engineering units with ID, unit,
and format.
Operator Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
if a point has an Operator Access Level of 2, only
operators with Access Level 2 and higher can change
point attributes.
Critical Alarm Type Whether the point alarm condition is critical or not.
Critical alarms display on the central PC when they
occur. Noncritical alarms do not display; software only
writes them to the alarm printer and alarm history file.
Alarm Hysteresis Available for controller OS Ver. greater than 1.5. This
value is the amount that an analog point must change
before software reports an alarm or return-to-normal.
Value range is 0 or x to y where x is determined by the
engineering unit decimal position and y is determined by
the difference of the high warning limit - low warning.
Engineering Unit
Decimal Position Min. Value (x)
0 1.0
1 0.1
2 .01
3 .001
Trend Hysteresis Available for controller OS Ver. greater than 1.5. The
value that the point must change (negative or positive)
before software writes it to the trend buffer. Valid range is
0 or x to 100,000,000 (selected by entering 99999999).
The value of x is determined by the engineering unit of
the point as follows:
Engineering Unit
Decimal Position Min. Value (x)
0 1.0
1 0.1
2 .01
3 .001
Trend Cycle Available for controller OS greater than Ver. 2.03. This
value is similar to the Trend Hysteresis value, but is
based on time. The range is 0 to 65535 minutes.
A value of 0 disables time-based trending. Any value
greater than 0 enables time-based trending. Time-based
trending takes precedence over Trend Hysteresis value.
Software sends trend data based on either hysteresis
value or time, not both.
Purpose Display and/or modify the attributes for the selected pseudo digital point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, edit desired values in the fields, and/or select/deselect desired
options.
Note that the max. length of the user address for Lon
points should not exceed 18 characters (see Lon
point attribute).
Point Role Point Role created via an external tool like Win EDS. The
point role can be edited.
NV-Output
Creates output NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
NV Type Define the NV-type for the LON point. From the Input
and/or Output drop-down lists select desired type.
Engineering Unit List of choices displays ID, number of states, and active
and passive state texts for the point, for example, On and
Off. Software determines these texts from the assigned
engineering unit.
To add and change units in the list, open the
Miscellaneous Text Editor by clicking the dotted button
on the right (see Miscellaneous Text Editor chapter).
Operator Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
Purpose Display and/or modify the attributes for the selected pseudo totalizer input point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select/deselect desired
options.
Point Role Point Role created via an external tool like Win EDS. The
point role can be edited.
Engineering Unit List of choices displays engineering units with ID, unit,
and format.
Operator Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
if a point has an Operator Access Level of 2, only
operators with Access Level 2 and higher can change
point attributes.
Critical Alarm Type Whether the point alarm condition is critical or not.
Critical alarms display on the central PC when they
occur. Noncritical alarms do not display; software only
writes them to the alarm printer and alarm history file.
Totalizer Point
Purpose Display and/or modify the attributes for the selected totalizer input point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, edit desired values in the fields, and/or select/deselect desired
options.
IMPORTANT
Note that the max. length of the user address for Lon
points should not exceed 18 characters (see Lon point
attribute).
Behind the user address field the bus type (IP bus or
LON-bus) where the point resides, is displayed.
Technical Address Internal six-digit number that defines and locates a point
in the system. The number is composed of three pairs
representing controller number (0-30), module number
(1-16), and terminal number (1-12). Example: 010310
meaning Controller 1, Module 3, terminal 10. Operators
use the User Address to refer to points.
Point Role Point Role created via an external tool like Win EDS. The
point role can be edited.
NV-Input
Creates input NV.
NV-Output
Creates output NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
NV Type Define the NV-type for the LON point. From the Input
and/or Output drop-down lists select desired type.
Engineering Unit List of choices displays engineering units with ID, unit,
and format.
Operator Access Level Access level (1 through 4) that an operator must have to
modify point data via an operator terminal. For example,
if a point has an Operator Access Level of 2, only
operators with Access Level 2 and higher can change
point attributes.
Critical Alarm Type Whether the point alarm condition is critical or not.
Critical alarms display on the central PC when they
occur. Noncritical alarms do not display; software only
writes them to the alarm printer and alarm history file.
Analog and digital flags cannot and have not to be edited, except by entering a
comment.
BACnet Points
Analog Points
Purpose Display and/or modify the attributes of the selected analog output point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
NV-Input
Creates input NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
Alarm Text Alarm text that displays on point alarm. List of choices
displays alarm texts with ID and text.
Read Access Determine whether the user can read datapoint values
Write Access respectively write values to the datapoint in the Web
Interface.
- Urgent
- High
- Low
- Journal
Notify Type If the notification class Urgent, High, or Low has been
selected, the notify type Alarm must be used.
Alarm Delay Normal Defines the time delay with which a ´To-Normal`
transition will be set off.
High Limit Reporting If a high limit is exceeded and this condition remains
present for at least the defined alarm delay (time), than
an alarm of event type ´To-Off-Normal` is set off.
Define whether a high limit exceeding should be reported
or not.
Low Limit Reporting If the present value falls below the low limit and this
condition remains present for at least the defined alarm
delay (time), than an alarm of event type ´To-Off-Normal`
is set off.
Defines whether a low limit exceeding should be reported
or not.
Point Role Point Role created via an external tool like XL Toolkit and
imported into CARE. The point role is selected from XL
Toolkit database.
Min. Present Value Define the minimum value of the graphical bar display in
the EBI. Defaults to the Low Limit Reporting value.
Max. Present Value Define the maximum value of the graphical bar display in
the EBI. Defaults to the High Limit Reporting value.
- Safety Value
device is commanded to the value entered in Safety
Value
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
acknowledgement is missing within the alarm
delay;
Back-To-Normal = event notification is sent if the
acknowledgement is sent after the alarm delay
has been expired.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
Warning Limits Allows defining warning limits for observing the present
value and sending event enrollment alarms in case the
present value increases or decreases the warning limits.
To define warning limits, click Define button to display
the Event Transitions dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
present value exceeds or falls below the high or
low warning limits within the alarm delay;
Back-To-Normal = event notification is sent if the
present value is within the high or low warning
limits after the alarm delay has been expired.
Purpose Display and/or modify the attributes of the selected analog output point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
NV-Input
Creates output NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
NOTE:
This option must be selected before the point is bound to
the module. After the binding, the setting cannot be
changed.
Alarm Text Alarm text that displays on point alarm. List of choices
displays alarm texts with ID and text.
Read Access Determine whether the user can read datapoint values
Write Access respectively write values to the datapoint in the Web
Interface.
- Urgent
- High
- Low
- Journal
Notify Type If the notification class Urgent, High, or Low has been
selected, the notify type Alarm must be used.
Alarm Delay Normal Defines the time delay with which a ´To-Normal`
transition will be set off.
High Limit Reporting If a high limit is exceeded and this condition remains
present for at least the defined alarm delay (time), than
an alarm of event type ´To-Off-Normal` is set off.
Define whether a high limit exceeding should be reported
or not.
Low Limit Reporting If the present value falls below the low limit and this
condition remains present for at least the defined alarm
delay (time), than an alarm of event type ´To-Off-Normal`
is set off.
Defines whether a low limit exceeding should be reported
or not.
Point Role Point Role created via an external tool like XL Toolkit and
imported into CARE. The point role is selected from XL
Toolkit database.
Relinquish Default Define the value that will be written to present value, if all
values in the priority list are invalid.
Min. Present Value Define the minimum value of the graphical bar display in
the EBI. Defaults to the Low Limit Reporting value.
Max. Present Value Define the maximum value of the graphical bar display in
the EBI. Defaults to the High Limit Reporting value.
-0%
- 50 %
- 100 %
device is commanded to the selected percentage value
NOTE:
These options must be selected before the point is
bound to the module. After the binding, the settings
cannot be changed.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
acknowledgement is missing within the alarm
delay;
Back-To-Normal = event notification is sent if the
acknowledgement is sent after the alarm delay
has been expired.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
Warning Limits Allows defining warning limits for observing the present
value and sending event enrollment alarms in case the
present value increases or decreases the warning limits.
To define warning limits, click Define button to display
the Event Transitions dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
present value exceeds or falls below the high or
low warning limits within the alarm delay;
Back-To-Normal = event notification is sent if the
present value is within the high or low warning
limits after the alarm delay has been expired.
Purpose Display and/or modify the attributes of the selected analog value point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
Alarm Text Alarm text that displays on point alarm. List of choices
displays alarm texts with ID and text.
Read Access Determine whether the user can read datapoint values
Write Access respectively write values to the datapoint in the Web
Interface.
- Urgent
- High
- Low
- Journal
Notify Type If the notification class Urgent, High, or Low has been
selected, the notify type Alarm must be used.
Alarm Delay Normal Defines the time delay with which a ´To-Normal`
transition will be set off.
High Limit Enable If a high limit is exceeded and this condition remains
present for at least the defined alarm delay (time), than
an alarm of event type ´To-Off-Normal` is set off.
Define whether a high limit exceeding should be
considered or not.
Low Limit Enable If the present value falls below the low limit and this
condition remains present for at least the defined alarm
delay (time), than an alarm of event type ´To-Off-Normal`
is set off.
Defines whether a low limit exceeding should be
considered or not.
Point Role Point Role created via an external tool like XL Toolkit and
imported into CARE. The point role is selected from XL
Toolkit database.
Relinquish Default Define the value that will be written to present value, if all
values in the priority list are invalid.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
acknowledgement is missing within the alarm
delay;
Back-To-Normal = event notification is sent if the
acknowledgement is sent after the alarm delay
has been expired.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
Warning Limits Allows defining warning limits for observing the present
value and sending event enrollment alarms in case the
present value increases or decreases the warning limits.
To define warning limits, click Define button to display
the Event Transitions dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
present value exceeds or falls below the high or
low warning limits within the alarm delay;
Back-To-Normal = event notification is sent if the
present value is within the high or low warning
limits after the alarm delay has been expired.
Binary Points
Purpose Display and/or modify the attributes of the selected binary input point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
NV-Input
Creates input NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
Active/Inactive Text Assign text which will be displayed for the corresponding
active respectively inactive state of the point. List of
choices displays active/inactive (passive) texts with ID,
and number of states.
To add texts to the list, open the Miscellaneous Text
Editor by clicking the dotted button on the right (Excel
Web Controller, Miscellaneous Text Editor chapter).
Alarm Text Alarm text that displays on point alarm. List of choices
displays alarm texts with ID and text.
Read Access Determine whether the user can read datapoint values
Write Access respectively write values to the datapoint in the Web
Interface.
- Urgent
- High
- Low
- Journal
Notify Type If the notification class Urgent, High, or Low has been
selected, the notify type Alarm must be used
Alarm Delay Normal Defines the time delay with which a ´To-Normal`
transition will be set off.
Point Role Point Role created via an external tool like XL Toolkit and
imported into CARE. The point role is selected from XL
Toolkit database.
Status
Yellow = ON, No color = OFF
Alarm
Red = Alarm, Green = No alarm
- Safety Value
device is commanded to the value (logical state)
that can be selected in Safety Value
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
acknowledgement is missing within the alarm
delay;
Back-To-Normal = event notification is sent if the
acknowledgement is sent after the alarm delay
has been expired.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
Runtime
(Elapsed Active Time) Allows observing the state of the elapsed runtime. To
enable the observation of the state of the elapsed
runtime, click the Observe button to display the Alarming
for Elapsed Active Time dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
elapsed active (elapsed) runtime value,
respectively number of state count changes value
exceeds the high within the alarm delay;
To-Normal = event notification is sent if the
elapsed active (elapsed) runtime, respectively
number of state count changes takes a value
within the high or low limit after the alarm delay
has been expired.
Count Limits Allows observing the state of the count limits. To enable
the observation of the state of the elapsed runtime or
count limits, click the relevant Observe button to display
the Alarming for Change of State Count dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
elapsed active (elapsed) runtime value,
respectively number of state count changes value
exceeds the high within the alarm delay;
To-Normal = event notification is sent if the
elapsed active (elapsed) runtime, respectively
number of state count changes takes a value
within the high or low limit after the alarm delay
has been expired.
Purpose Display and/or modify the attributes of the selected binary output point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
NV-Output
Creates output NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
Active/Inactive Text Assign text which will be displayed for the corresponding
active respectively inactive state of the point. List of
choices displays active/inactive (passive) texts with ID,
and number of states.
To add texts to the list, open the Miscellaneous Text
Editor by clicking the dotted button on the right (Excel
Web Controller, Miscellaneous Text Editor chapter).
Alarm Text Alarm text that displays on point alarm. List of choices
displays alarm texts with ID and text.
Read Access Determine whether the user can read datapoint values
Write Access respectively write values to the datapoint in the Web
Interface.
All users having a user level equal or higher than the
assigned read access respectively write access of the
datapoint, will have this access right enabled in the Web
Interface, all others will not (for further details, please
refer to the User Access Manager section).
- Urgent
- High
- Low
- Journal
Notify Type If the notification class Urgent, High, or Low has been
selected, the notify type Alarm must be used.
Alarm Delay Normal Defines the time delay with which a ´To-Normal`
transition will be set off.
Point Role Point Role created via an external tool like XL Toolkit and
imported into CARE. The point role is selected from XL
Toolkit database.
- OFF (logical)
- ON (logical)
device is commanded to the selected logical state
Relinquish Default Define the value that will be written to present value, if all
values in the priority list are invalid.
Feedback Value Define the datapoint that should provide the value for
feedback control in case of BACnet fault and command
failure alarms. The feedback point must be a binary
input. The selected feedback point will not be available
on the controller HMI and web interface.
NOTE:
The feedback point must not be used in a control loop
since as a result the control loop will not be executed
properly.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
Runtime
(Elapsed Active Time)
Allows observing the state of the elapsed runtime or the
count limits. To enable the observation of the state of the
elapsed runtime or count limits, click the relevant
Observe button to display the Alarming For Elapsed
Active Time dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
elapsed active (elapsed) runtime value,
respectively number of state count changes value
exceeds the high within the alarm delay;
To-Normal = event notification is sent if the
elapsed active (elapsed) runtime, respectively
number of state count changes takes a value
within the high or low limit after the alarm delay
has been expired.
Count Limits Allows observing the state of the elapsed runtime or the
count limits. To enable the observation of the state of the
elapsed runtime or count limits, click the relevant
Observe button to display the Alarming for Elapsed
Active Time respectively the Alarming for Change of
State Count dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
elapsed active (elapsed) runtime value,
respectively number of state count changes value
exceeds the high within the alarm delay;
To-Normal = event notification is sent if the
elapsed active (elapsed) runtime, respectively
number of state count changes takes a value
within the high or low limit after the alarm delay
has been expired.
Purpose Display and/or modify the attributes of the selected binary value point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
Active/Inactive Text Assign text which will be displayed for the corresponding
active respectively inactive state of the point. List of
choices displays active/inactive (passive) texts with ID,
and number of states.
To add texts to the list, open the Miscellaneous Text
Editor by clicking the dotted button on the right (Excel
Web Controller, Miscellaneous Text Editor chapter).
Alarm Text Alarm text that displays on point alarm. List of choices
displays alarm texts with ID and text.
Read Access Determine whether the user can read datapoint values
Write Access respectively write values to the datapoint in the Web
Interface.
- Urgent
- High
- Low
- Journal
Notify Type If the notification class Urgent, High, or Low has been
selected, the notify type Alarm must be used.
Alarm Delay Normal Defines the time delay with which a ´To-Normal`
transition will be set off.
Point Role Point Role created via an external tool like XL Toolkit and
imported into CARE. The point role is selected from XL
Toolkit database.
Relinquish Default Define the value that will be written to present value, if all
values in the priority list are invalid.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
acknowledgement is missing within the alarm
delay;
Back-To-Normal = event notification is sent if the
acknowledgement is sent after the alarm delay
has been expired.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
Runtime
(Elapsed Active Time) Allows observing the state of the elapsed runtime. To
enable the observation of the state of the elapsed
runtime, click the Observe button to display the Alarming
for Elapsed Active Time dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
elapsed active (elapsed) runtime value,
respectively number of state count changes value
exceeds the high within the alarm delay;
To-Normal = event notification is sent if the
elapsed active (elapsed) runtime, respectively
number of state count changes takes a value
within the high or low limit after the alarm delay
has been expired.
Count Limits Allows observing the state of the count limits. To enable
the observation of the state of the elapsed runtime or
count limits, click the relevant Observe button to display
the Alarming for Change of State Count dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
elapsed active (elapsed) runtime value,
respectively number of state count changes value
exceeds the high within the alarm delay;
To-Normal = event notification is sent if the
elapsed active (elapsed) runtime, respectively
number of state count changes takes a value
within the high or low limit after the alarm delay
has been expired.
Multi-State Points
Purpose Display and/or modify the attributes of the selected multi-state input point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
NV-Input
Creates input NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
State Texts Assign state texts which will be displayed for the
corresponding state of the point. List of choices displays
the number of states and the first two states of state
sequencies which may include mor than two states.
Further texts of state sequencies, will be shown by the
yellow tooltip. Entries are arranged by ID.
To add texts to the list, open the Miscellaneous Text
Editor by clicking the dotted button on the right (Excel
Web Controller, Miscellaneous Text Editor chapter).
Alarm Text Alarm text that displays on point alarm. List of choices
displays alarm texts with ID and text.
Read Access Determine whether the user can read datapoint values
Write Access respectively write values to the datapoint in the Web
Interface.
- Urgent
- High
- Low
- Journal
Notify Type If the notification class Urgent, High, or Low has been
selected, the notify type Alarm must be used.
Alarm Delay Normal Defines the time delay with which a ´To-Normal`
transition will be set off.
Point Role Point Role created via an external tool like XL Toolkit and
imported into CARE. The point role is selected from XL
Toolkit database.
Multi-State Properties Check in which state the point should be in the Alarm
and/or in the Fault condition. If enabled, the alarm text of
the corresponding Reporting is displayed.(see Alarm
text).
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
acknowledgement is missing within the alarm
delay;
Back-To-Normal = event notification is sent if the
acknowledgement is sent after the alarm delay
has been expired.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
Purpose Display and/or modify the attributes of the selected multi-state output point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
NV-Output
Creates output NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
State Texts Assign state texts which will be displayed for the
corresponding state of the point. List of choices displays
the number of states and the first two states of state
sequencies which may include mor than two states.
Further texts of state sequencies, will be shown by the
yellow tooltip. Entries are arranged by ID.
To add texts to the list, open the Miscellaneous Text
Editor by clicking the dotted button on the right (Excel
Web Controller, Miscellaneous Text Editor chapter).
Alarm Text Alarm text that displays on point alarm. List of choices
displays alarm texts with ID and text.
Read Access Determine whether the user can read datapoint values
Write Access respectively write values to the datapoint in the Web
Interface.
- Urgent
- High
- Low
- Journal
Notify Type If the notification class Urgent, High, or Low has been
selected, the notify type Alarm must be used.
Alarm Delay Normal Defines the time delay with which a ´To-Normal`
transition will be set off.
Reporting Define which transition type (To-Normal, To-OffNormal,
and/or To Fault) will be tracked by timestamping in the
Web Interface.
Point Role Point Role created via an external tool like XL Toolkit and
imported into CARE. The point role is selected from XL
Toolkit database.
Relinquish Default Define the value that will be written to present value, if all
values in the priority list are invalid.
Feedback Value Define the datapoint that should provide the value for
feedback control in case of BACnet fault and command
failure alarms. The feedback point must be a binary
input. The selected feedback point will not be available
on the controller HMI and web interface.
NOTE:
The feedback point must not be used in a control loop
since as a result the control loop will not be executed
properly.
Multi-State Properties Check in which state the point should be in the Alarm
and/or in the Fault condition. If enabled, the alarm text of
the corresponding Reporting is displayed.(see Alarm
text).
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
Purpose Display and/or modify the attributes of the selected multi-state value point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
State Texts Assign state texts which will be displayed for the
corresponding state of the point. List of choices displays
the number of states and the first two states of state
sequencies which may include mor than two states.
Further texts of state sequencies, will be shown by the
yellow tooltip. Entries are arranged by ID.
To add texts to the list, open the Miscellaneous Text
Editor by clicking the dotted button on the right (Excel
Web Controller, Miscellaneous Text Editor chapter).
Alarm Text Alarm text that displays on point alarm. List of choices
displays alarm texts with ID and text.
Read Access Determine whether the user can read datapoint values
Write Access respectively write values to the datapoint in the Web
Interface.
- Urgent
- High
- Low
- Journal
Notify Type If the notification class Urgent, High, or Low has been
selected, the notify type Alarm must be used.
Alarm Delay Normal Defines the time delay with which a ´To-Normal`
transition will be set off.
Reporting Define which transition type ((To-Normal, To-OffNormal,
and/or To Fault) will be tracked by timestamping in the
Web Interface.
Point Role Point Role created via an external tool like XL Toolkit and
imported into CARE. The point role is selected from XL
Toolkit database.
Relinquish Default Define the value that will be written to present value, if all
values in the priority list are invalid.
Multi-State Properties Check in which state the point should be in the Alarm
and/or in the Fault condition. If enabled, the alarm text of
the corresponding Reporting is displayed.(see Alarm
text).
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
acknowledgement is missing within the alarm
delay;
Back-To-Normal = event notification is sent if the
acknowledgement is sent after the alarm delay
has been expired.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
Purpose Display and/or modify the attributes of the selected pulse converter point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
NV-Input
Creates input NV.
Manual Mapping
Provides selection of this datapoint for mapping to NVs in
the NV-Editor.
Alarm Text Alarm text that displays on point alarm. List of choices
displays alarm texts with ID and text.
Read Access Determine whether the user can read datapoint values
Write Access respectively write values to the datapoint in the Web
Interface.
All users having a user level equal or higher than the
assigned read access respectively write access of the
datapoint, will have this access right enabled in the Web
Interface, all others will not (for further details, please
refer to the User Access Manager section).
- Urgent
- High
- Low
Notify Type If the notification class Urgent, High, or Low has been
selected, the notify type Alarm must be used.
Alarm Delay Normal Defines the time delay with which a ´To-Normal`
transition will be set off.
High Limit Enable If a high limit is exceeded and this condition remains
present for at least the defined alarm delay (time), than
an alarm of event type ´To-Off-Normal` is set off.
Define whether a high limit exceeding should be
considered or not.
Low Limit Enable If the present value falls below the low limit and this
condition remains present for at least the defined alarm
delay (time), than an alarm of event type ´To-Off-Normal`
is set off.
Defines whether a low limit exceeding should be
considered or not.
Point Role Point Role created via an external tool like XL Toolkit and
imported into CARE. The point role is selected from XL
Toolkit database.
Example:
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
acknowledgement is missing within the alarm
delay;
Back-To-Normal = event notification is sent if the
acknowledgement is sent after the alarm delay
has been expired.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
Warning Limits Allows defining warning limits for observing the present
value and sending event enrollment alarms in case the
present value increases or decreases the warning limits.
To define warning limits, click Define button to display
the Event Transitions dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
present value exceeds or falls below the high or
low warning limits within the alarm delay;
Back-To-Normal = event notification is sent if the
present value is within the high or low warning
limits after the alarm delay has been expired.
Reference Datapoints
If your control and monitoring system contains more than one controller, the con-
trollers communicate with one another via BACnet/IP and/or via BACnet MS/TP.
This enables one controller both to read and set the datapoints from other
controllers, and to read values of 3rd-party BACnet devices of the project and
external BACnet devices which are not in the project.
BACnet-Bus Data
NOTE: Controllers / 3rd Pary Devices can be in the same or in different projects.
Purpose Display and/or modify the attributes of the selected reference input point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
NOTE:
If the reference point is already assigned to a source
point, the source point is highlighted in the project tree.
You can select another source point in the tree.
Individual Check the check box to enter the value for the poll rate.
Poll rate In case the connected datapoint does not support COV,
the poll rate defines the interval in sec, that the reference
input polls the connected data point.
If the connected data point does support COV, then the
poll rate has no effect. So the poll rate does not ensure a
fault signal within the poll rate time when a connection is
lost. In case of a loss of communication, the fault flag will
be set latest after 30 minutes
Read Access Level Determine whether the user can read datapoint values
Write Access Level respectively write values to the datapoint in the Web
Interface.
Purpose Display and/or modify the attributes of the selected reference output point.
Procedure In the tree, click desired point to display current values on the right Properties tab
(itemized display).
or,
in the tree, click on any object (project, controller, plant) which the point belongs to,
and which is in grid display.
To modify values, enter desired values in the fields, and/or select respectively
deselect desired options.
IMPORTANT
Note that the max. length of the datapoint name for Lon
points should not exceed 18 characters (see Lon point
attribute).
Individual Check the check box to enter then values for max. send
time and/or Send on delta.
Max. send time The max. send time defines the maximum period of time
in sec. that must be expired before the datapoint
automatically transmits the current value.
Send on delta Send on delta determines the minimum amount of
change of the sensed value before a new value is sent
Read Access Level Determine whether the user can read datapoint values
Write Access Level respectively write values to the datapoint in the Web
Interface.
2. If you want to copy a number of attributes, press STRG key and hold it while
clicking further attributes.
or,
with right mouse button, click outside the last field you have selected, and then
Copy in the context menu.
5. In the point abbreviations bar, click the target point(s) you want the selected
attributes copy to.
6. Click right mouse button and then Paste in the context menu or, select menu
item Edit, then drop-down item Paste.
RESULT: In the selected rows, the attributes are pasted into the
corresponding fields.
IMPORTANT
When using the Copy, Cut and Paste icons for copying values/texts,
software does not perform validity checking, that is, you have to realize
which value/text you are copying to which field.
Procedure 1. In the grid, click the field from which you want to copy (or cut) the value or text.
NOTE: When using the Cut icon, the value/text will be deleted in the field.
3. In the grid, click the field to which you want to paste the value or text.
RESULT: The copied and cut value/text respectively is pasted into the
field. The current value/text will be overwritten.
Copy Attribute Values per Drag and Drop within the Tree
Purpose Copy one or max. all attributes values from one point to one or more other points of
the same kind. The source and target point(s) must be of the same kind, that is, it is
possible to copy attributes from analog inputs to analog inputs but you cannot copy
attributes from analog inputs to analog outputs, etc. This function is suitable for
quickly copying many (at most all) attributes of one point to another point or a high
number of points.
Procedure 1. In the tree, select the point, which you want to copy the attributes from.
2. On the right, check the attribute values and correct some, if desired.
3. With left mouse button, click already selected point in the tree, and drag it to the
desired target point of the same kind. While dragging, a plus symbol is
displayed at the cursor indicating that dropping of the attributes on the point
where the cursor currently stands, is possible. The current technical addresses
are displayed in tool tips. Invalid target points where attributes cannot be
dropped on are indicated by the forbidden symbol at the cursor.
5. In the list, select the attributes you want to drop on the target point by checking
the corresponding check boxes. Use Default button to select all attributes. Use
Clear All button to deselect all attributes and reselect desired attributes.
RESULT: The selected attributes are dropped on the target point (cursor
position). In grid display, the grid will be concurrently updated.
To generally configure Drag and Drop options for point types, please refer to the
Configure Drag and Drop section.
Procedure 1. In the logical plant tree, click on desired controller in the tree.
2. Click menu item Edit, then drop-down item Search & Replace…
3. Click into the Attribute field and select desired attribute, you want to change the
settings for.
4. In the Search field, enter the search string (whole term or part of the term) for
the attribute setting.
5. In the Replace field, enter/select the setting you want to replace with.
6. Check Match Case, if you want to consider the case (only applicable for user
address attribute, see Rename Points and NVs section).
7. Check Rename Global Points, if desired (only applicable for user address
attribute, see Rename Points and NVs section).
8. Check only use selected controller if you only want to search in the selected
Controller. If this option is unchecked, software searches in the whole tree
including all controllers.
9. Check Rename mapped NVs if you want to rename NVs in the same way as
the mapped datapoints (only applicable for user address attribute, see Rename
Points and NVs section).
IMPORTANT
When only "use selected Controller" is checked and "Rename Global Points"
too, global points may not find the referenced points in the other controller.
RESULT: If software does not find any matches, it displays a message to that
effect. You can change the search string to initiate other searches.
If software finds a matching setting, the Search and Replace dialog
box opens showing the point with the setting you have searched
for. Depending on the selected attribute the Search & Replace
dialog box displays different results:
For attributes with simple values, for example alarm delay, the respective
values will be shown.
For attributes which can have two alternative states, for example, checked or
unchecked, the state will be shown as 1 for checked and 0 for unchecked.
11. To change the setting for the found user address as specified in the Replace
string, click Replace.
To find the next user address that matches the criteria, click Find Next.
To change the found user address plus all other addresses that match the
criteria , click Replace All.
Purpose Modify all or selected user addresses in a controller either by searching for strings
(whole user address or alphanumerical items: e.g. L22, RoomTemp, etc.) and
replacing them or by adding characters to the beginning or end of user addresses.
To directly rename a point, refer to the Edit User Address section.
Procedure 1. In the logical plant tree, click on desired controller in the tree.
2. Click menu item Edit, then drop-down item Search & Replace…
3. Check Match Case if character strings should be find that match upper and
lower case letters. For example, if you check Match Case and enter a search
string of Oa, software does not find OA or oa.
5. Check only use selected Controller if only the names in the currently selected
controller should be changed.
IMPORTANT
When "only use selected Controller" is checked and "Rename Global Points"
too, global points may not find the referenced points in the other controller.
6. Check Rename mapped NVs if mapped NVs should be changed in the same
way as their datapoints.
Example:
7. Choose whether to search for and replace special strings in user addresses or
just add characters to the beginning or to the end of user addresses by using
the corresponding option under:
Replacement
If this option is selected, the string (characters) of user addresses entered in the
Search field will be replaced with the string entered in the Replace field.
Example:
In the Search field, type *Oa to search for all user addresses that contain the
letters Oa. In the Replace field, type the characters you want to substitute when
software finds the search string. For example, type Ra to replace the string Oa.
Prefix
If this option is selected, the user addresses that match the string (characters)
entered in the Search field will be prefixed with the string entered in the Replace
field. That is, the string entered in the Replace field will be added to the
beginning of user addresses.
Example:
In the Search field, type *L22, and in the Replace field, type CPU1_. The item
CPU1 is added to the beginning of the user address that matches the criteria
L22, independent where L22 stands within the user address.
Append
If this option is selected, the string entered in the Replace field will be appended
to the end of the user addresses that match the string (characters) entered in
the Search field.
Example:
In the Search field, type *L22, and in the Replace field, type _DEMO. The item
Demo is added to the end of the user address that matches the criteria L22,
independent where L22 stands within the user address.
9. In the Search field, enter the search string (whole or part of the user address),
and in the Replace field, enter the string, which should replace the search string
or should be added to the beginning (Prefix) or to the end (Append) of the user
address.
Example:
*LMM22
?MM22
LMM2?
?M?2?
IMPORTANT
Although when creating user addresses * and ? cannot be used, this joker
and wildcard has to be used for the Search string. Do not use them for the
Replace string.
When searching for and replacing user addresses, the search string will be
found at any location within the user address (see Valid User Addresses
Note at the end of this section). For example, when applying the search
criterion "D*", both, user addresses such as DO_Feedback where the "D"
appears at the beginning and user addresses such as "L08Zone1Dmpr"
where the "D" appears in the middle will be found. When using the Replace
All button then it may result in undesired user addresses.
10. Enter desired criteria for renaming the user addresses. Keep in mind the rules
for user address name; see the Valid User Addresses note that follows this
procedure.
RESULT: If software does not find any matches, it displays a message to that
effect. You can change the search string to initiate other searches.
Replacement function
Prefix function
Append function
12. To change the found user address as specified in the Replace string, click
Replace.
To find the next user address that matches the criteria, click Find Next.
To change the found user address plus all other addresses that match the
criteria , click Replace All.
Valid User Addresses User addresses can be a maximum of 18 characters and must include one non-digit
character. They cannot include Tabs, double quotes, ?, *, or space characters. All
other ASCII characters are allowable (A-Z, 0-9, +, -, _, etc). For example, 12A is a
valid user address, but 12 is not.
Procedure 1. In the logical plant tree or in the network tree, click on desired item (project,
controller, etc.) where the search should start.
or,
when in grid display, point cursor over the grid.
Click right mouse button and click on Quick Search in the context menu.
3. In the Find what field, enter the item you want to search for.
Case sensitive
If this option is checked, software distinguishes between upper and lower case
letters.
Including
Project Name
If this option is checked, all project names are included in the search.
Controller Names
If this option is checked, all controller names are included in the search.
Plant Names
If this option is checked, all plant names are included in the search.
Datapoint Names
If this option is checked, all datapoints (user addresses) are included in the
search.
Direction
Check desired direction, Up or Down, by clicking the corresponding radio
button. The search starts from the highlighted item in the tree.
Network Tree
By selecting one of the options in the Look for drop-down listbox, you can
search for items in the network tree, such as names of NVs, CPTs etc., and
program Ids and neuron Ids of devices that reside in the network tree.
NOTE: Make sure that you have selected the appropriate tree (logical plant
tree, network tree) and the desired item in the network tree (e.g.
project, controller) to which the software should apply the search.
RESULT: In the toolbar, the search item is displayed in the Quick Search
field.
The Quick Search field allows searching more quickly later without
opening the Quick Search dialog box from the Edit menu. When
using this function keep in mind the settings of the Quick Search
dialog box.
If the search is successful, the Quick Search dialog box closes, and
software highlights the first found item in the tree or grid.
6. To continue a successful search with the same search item, press ENTER key.
If more items match the search criteria, the next found item is highlighted, etc.
Use Filters
Purpose Display points which have equal attribute settings. For example, you can display all
hidden points, all points, which reside on module 3, or all points that have a delay
time of 10 sec. The filter function can be used in both, the tree and the grid, and they
can be used together. The filter function for the tree is more extensive whereas the
filter function for the grid can be used quicker. Refer to the following sections for
detailed descriptions of the filter functions.
Purpose Display points which have equal attribute settings. For example, you can display all
disabled points, or all points that have a delay time of < 10 sec, or a trend hysteresis
value of >15 °C, etc. You can also combine filter criteria that is for example, you can
display all disabled points, which have a delay time of < 10 sec. In addition to the
operator =, the operators <, >, ≤, ≥, not= can be used. .In opposite to the filter
function in the grid, you can define filters and save them for reuse. Saved filters can
be deleted.
Procedure 1. In the logical plant tree, click on the project, controller or plant.
or,
click Configure Filter button on the toolbar
or,
3. In the first line, click in the Attribute field and select desired attribute.
Example:
You want to display all hidden points, that is, all points, which have the attribute
´Hide Point` checked.
4. In the Operator field, select the operator. Operators are depending on the
selected attribute. For the attribute Hide Point the operator = is available.
5. In the Value(s) field, enter/select the value the attribute should have. Values are
depending on the selected attribute. To display hidden points in the tree, check
the check box in the Value(s) field.
RESULT: In the filterline below, the term entered in line one is indicated by its
line number (1). When entering additional lines, the terms (lines)
will be automatically combined via ANDs and displayed, for
example, as follows: 1 and 2 (see AND and OR combination at the
end of the section).
6. To save the filter, click into the top list box field, highlight current entry, press
key, and enter the name for the filter you want to define, e.g. hidden points.
RESULT: All points matching the defined filter, in this case, all hidden points,
are displayed in the tree.
Delete Filter Select filter in the drop-down list box and click Delete this Filter.
AND and OR combination When entering more than one line, the lines are automatically combined via ANDs.
But, lines can also be combined via ORs. To combine two lines via OR, click into the
line, delete “and” and enter “or”. It is recommended to use brackets.
Example:
(1 or 2) and 3
Purpose Display point s, which have equal attribute settings. For example, you can display all
disabled points, all points that have a delay time of 10 sec, or a trend hysteresis
value of 15 °C, etc. In opposite to the filter function in the tree, you cannot define
filters and save them for reuse. After quitting the current grid by selecting another
object in the tree, the filter will be discharged. You can use the operators <, >, ≤, ≥,
and not=..
Procedure 1. Select menu item Options, then drop-down item Grid configuration to open the
Configure Grid dialog box.
3. If not already done, display the desired grid by selecting the corresponding
object in the tree (see Tree and Information Display section).
RESULT: In the first row of the grid, the Filter line is displayed.
In the Filter line you can enter the filter criteria into the respective attribute
fields. When entering more than one criterion they will be combined to an AND.
Grayed fields are disabled.
Example:
You want to display all points on module 4, which have active state = 1.
4. In the Filter line, click on the Techn. Address field and replace the two jokers in
the middle with 04.
5. With scroll bar on the bottom, scroll to the Active State column.
6. In the Filter line, click on the Active State field and select 1.
RESULT: Just after leaving the Techn. Address field and while editing the
Active State field, all points on module 4 are displayed.
After leaving the Active State field with desired selection, all points
on module 4 with the Active State attribute set to 1, are displayed in
the grid.
7. To discard the filter, enter/select the original settings or, click on any object in
the tree.
Create Report
Purpose In large applications it can be necessary to find specific information of datapoints.
You can search for the usage of datapoints on project, controller, plant and control
loop level. Found datapoints can be detected in the control loop by double-clicking
from within the report displayed.
Procedure
1. Right-click the level (project, controller, plant or control loop) in which you want
to search for the used datapoints, and then click Show datapoints usage in
the context menu.
3. From the Datapoint Type drop-down listbox, you can select a datapoint type
for which you want to search specifically.
4. In Filter, you can enter a search string using wildcards to narrow down further
the result.
5. In Search Context, select the level (project, controller, plant and control loop)
on which the search should be executed. Note that software searches in the
selected level and automatically in the levels that are hierarchically below the
selected level. Under Search Context on the right, the levels are displayed.
RESULT: Under Search Result the found items are displayed and
automatically updated according to the selected information
type. The following properties are shown:
• Function
function type
• Symbol
instance name
• Datapoint
datapoint name
• Control loop
control loop the found item belongs to
• Plant
plant the found item belongs to
• Controller
controller the found item belongs to
6. To detect a found item in the control loop, double-click the item in the list.
7. To apply various searches, change the search criteria under Find as desired.
Procedure 1. Click on menu item Options, then drop-down item Drag and Drop…
or,
click Configure Drag and Drop button on the toolbar
or,
Click right mouse button, select Options and click on Drag and Drop in the
context menu.
3. In the drop column check the attributes, which should be dropped on the target
point(s). Use Default button to select all attributes. Use Clear All button to
deselect all attributes and reselect desired attributes.
4. Check Not display this Dialog on Drag and Drop, if you do not want to display
the Configure Drag and Drop dialog box during Dragging and Dropping. In this
case keep in mind, which attributes are enabled/disabled for drag and drop.
or,
uncheck Not display this Dialog on Drag and Drop, if you want to display the
Configure Drag and Drop dialog box during every Dragging and Dropping. In
this case, you can check, which attributes are enabled/disabled before finally
dropping the attributes to target point(s). If desired, you can change settings.
For detailed instructions of the Drag and Drop function, please refer to the Copy
Attribute Values per Drag and Drop within the Tree section
Prerequisites The color map must be created using the Miscellaneous Text Editor (see
"Miscellaneous Text Editor (CARE BACnet" section) before you can assign it to a
datapoint.
Procedure 1. In the logical plant tree, right-click the datapoint, and then click Assign Color
Map ... in the context menu.
2. In the Color map name column, select the color map from the drop-down list
box.
RESULT: On the right, the color map properties (State, Min Value, Max
Value, and Color) are displayed. If the values need to be
changed, invoke the Miscellaneous Text Editor and change the
color map as desired.
3. Click OK.
RESULT: The dialog box is closed and the color map is assigned to the
datapoint.
2. Click on menu item Options, then drop-down item Edit Text, and text type
(Analog Eng. Units, Descriptors, etc.) you want to edit.
or,
or,
if you are working in the grid, select corresponding text field (Engineering unit,
Descriptor, etc.), click right mouse button, and then MiscEdit in the context
menu.
RESULT: The Miscellaneous Text Editor dialog box is displayed. The dialog
box title is named according to the text type selected in the Edit
Text menu or where the dotted button refers to. The corresponding
texts are listed and indicated by their IDs. For characteristics, the
reference points are displayed additionally. Default texts are
displayed with a check mark in the Default column, customized
texts do not. Texts, which are already used by at minimum one
point are displayed with a check mark in the Used column (only
display). Both, used and unused texts can be edited.
Create new text 3. To create a new text, select an empty line and enter desired text. For
engineering units select options in the additional fields (decimal places, number,
and state). For characteristics enter reference point values.
3. To edit text, locate line, click into the field and write over text.
and/or,
change options for engineering units in the additional fields (decimal places,
number, and state). For characteristics change reference point values.
NOTE: If the text is originally indicated as default text (checked check box in
the Default column), then any changes and deletions (blank text field)
are indicated by an unchecked check box in the Default column.
4. To display and edit different texts than currently displayed, click down arrow at
the top and select desired text type.
5. Click Yes, if you want to save the changes you did to the previously selected
text type.
Click No, if you want to discard the changes you did to the previously selected
text type.
RESULT: The Miscellaneous Text Editor dialog box displays the new text
type.
3. Select text, you want to replace by clicking on the tiled bar on the left.
NOTE: You cannot remove any of the default texts from the system. You can
only replace the default text with custom text. When you select a text
and click Default button, software replaces the custom text with the
original default text. This is indicated by a checked check box in the
Default column.
3. If you want to copy texts from other controllers of the same project or from other
projects, check the other Sources check box.
RESULT: The dialog box is expanded and all controllers (projects) are
available in a tree on the right side.
4. Open project with desired controller and click on the controller (source).
5. In the list on the right, select the text you want to copy to the controller (target)
you currently work with by clicking on the tiled bar. Press SHIFT key, if you
want to select more than one text.
6. In the list on the left, click the line where the text should be copied to (target). If
you have selected more than one text for copying, you must select the same
number of lines in the left list.
NOTE: If the lines you selected on the left show already texts, these will be
overwritten by the ones from the source controller.
or,
click on the Copy all button, if you want to copy all texts from the source
controller to the current target controller.
For detailed descriptions of creating, editing, and deleting analog and digital
engineering units, descriptors, alarm texts, and characteristics, refer to the
respective following sections.
Purpose Create, edit, copy, and/or replace analog units of measurement. Analog engineering
units specify an abbreviation for a unit of measurement (for example, degrees,
inches, centimeters) and the number of decimal places allowable for the
measurement.
For example, an analog input for a temperature sensor can be in Fahrenheit with an
accuracy of two decimal places.
This dialog box defines the text that displays for each engineering unit as well as its
decimal places. There are a maximum of 254 analog engineering units.
Procedure 1. In the logical plant tree, click on the controller. Click menu item Options, then
drop-down item Edit Text, and then Analog Eng. Units.
Create new analog engineering unit 2. Select an empty line and enter the text into the Unit field.
3. In the Dec.Places column, click into the field and select the format.
3. In the Unit column, click into the field and write over the existing text.
4. In the Dec.Places column, click into the field and select another format.
NOTE: If the unit is originally indicated as default text (checked check box in
the Default column), then any changes or deletion (blank field) in the
2. Select engineering unit, you want to replace by clicking on the tiled bar on the
left.
NOTE: You cannot remove any of the default units from the system. You can
only replace the default unit with the custom unit. When you select an
engineering unit and click Default button, software replaces the
custom unit with the original default unit. This is indicated by a
checked check box in the Default column.
Purpose Create, edit, copy, and/or replace digital units. Digital engineering units identify the
switching status of a digital point. A digital point can either be active (“normal”) or
passive (“alarm”). Active state can be 0 or 1 depending on the Active State attribute
for the point.
For example, a digital output connected to a pump can indicate ON when active
(normal) and OFF when passive (alarm).
Points can have more than two states. For example, OFF/ON is two states. OFF,
ON, POS-1, POS-2, and POS-3 are five states.
This dialog box defines the text that displays for each state. There are 20 default
sets of texts (listed in Appendix).
Procedure 1. In the logical plant tree, click on the controller. Click menu item Options, then
drop-down item Edit Text, and then Digital Eng. Units.
4. In the State column, select the first number, and enter the corresponding text in
the text field beside.
3. You can edit a digital engineering unit in one of the following ways:
and/or,
and/or,
change the number of states in the Number column. In the State column,
select the additional numbers one after the other and assign the texts in the
Text field beside. Select from the newly created states in the State column.
NOTE: If the unit is originally indicated as default text (checked check box in
the Default column), then any changes or deletion (blank field) in the
Number or Text field are indicated by an unchecked check box in the
Default column.
2. Select engineering unit, you want to replace by clicking on the tiled bar on the
left.
NOTE: You cannot reduce the number of default units in the system. There
are 20 sets of text for Ver. 1.2 Controllers; 255 sets (range 1-127) for
Ver. 1.3 and greater Controllers. You can only replace the default unit
with the custom unit and change the number of states a unit can have.
When you select a line and click Default button, software replaces the
custom unit with the original default unit. This is indicated by a
checked check box in the Default column.
Point Descriptors
Create Point descriptors
Edit Point descriptors
Copy Point descriptors from Other Controllers
Replace Point descriptors
Purpose Create, edit, copy, and/or replace point descriptors. Point descriptors are descriptive
information that you can add to user addresses. For example, you can assign
“CHILLER1” to a point to more fully specify point location.
Procedure 1. In the logical plant tree, click on the controller. Click menu item Options, then
drop-down item Edit Text, and then Point Descriptors.
Create new point descriptor 2. Select an empty line and enter the text into the Descriptor field.
3. In the Descriptor column, click into the field and write over the existing text.
2. Select point descriptor, you want to replace by clicking on the tiled bar on the
left.
NOTE: You cannot remove any of the descriptors from the system. There are
always 64 descriptors with OS Version 1.2; with Version 1.3 and
higher, there are 255 descriptors. You can only replace the default
descriptor with the custom descriptor. When you select a descriptor
and click Default button, software replaces the custom descriptor with
the original default descriptor. This is indicated by a checked check
box in the Default column.
Alarm Texts
Create Alarm Texts
Edit Alarm Texts
Copy Alarm Texts from Other Controllers
Replace Alarm Texts
Purpose Create, edit, copy, and/or replace alarm texts. Alarm texts are information for
operators to see when alarms occur. These alarms appear on the operator interface
connected to the controller (varies according to system). For example, you can
specify a phone number to call or a person to contact.
Procedure 1. In the logical plant tree, click on the controller. Click menu item Options, then
drop-down item Edit Text, and then Alarm Texts.
2. Select an empty line and enter the text into the Alarm Text field.
3. In the Alarm Text column, click into the field and write over the existing text.
NOTE: If the alarm text originally indicated as default text (checked check box
in the Default column), then any changes or deletion (blank field) in
the Alarm Text field are indicated by an unchecked check box in the
Default column.
instructions, please refer to “Copy text from other controllers” in the “General
Procedure” section.
2. Select alarm text, you want to replace by clicking on the tiled bar on the left.
NOTE: You cannot remove any of the alarm texts from the system. There are
always 128 possible messages in a Ver. 1.2 controller; Ver. 1.3 and
greater controllers have 255. You can only replace the default alarm
text with the custom alarm text. When you select an alarm text and
click Default, software replaces the custom alarm text with the original
default alarm text. This is indicated by a checked check box in the
Default column.
Characteristics
Create Characteristics
Edit Characteristics
Copy Characteristics from Other Controllers
Replace Characteristics
Purpose Create, edit, copy, and/or replace input/output characteristics. This dialog box allows
you to define conversion values for analog points to match the characteristics of
their sensors and assign the appropriate characteristics to analog points when
required.
. Procedure 1. In the logical plant tree, click on the controller. Click menu item Options, then
drop-down item Edit Text, and then Input/Output Characteristics.
In the list below, the default characteristics (max. of 10) are listed.
Each characteristic has an ID (1 through 10), the name, for
example, Sun sensor 0…5 V, and a maximum of four reference
points (V=values that determine the characteristic curve) .
Respective reference points are displayed after selecting the
characteristic in the list. A minimum of two reference points can
Create new characteristic 2. Select an empty line and enter the text into the I/O Characteristic field. Type a
name that is easy to recall, for example, Pressure 0-3” stands for differential
pressure, zero through three inches.
3. In the Reference Points fields, type desired values. Values represent reference
points that determine sensor value at various points in its range. Enter sets of
values from the smallest to the largest (or largest to smallest). You should enter
values in all four sets. If you have only two reference points, enter only two sets,
for example, for a linear characteristic of -40 to 100 °C and 0 through 10 V.
0 V - 40
10 V 100
4. Confirm by clicking OK.
3. In the I/O Characteristic column, click into the field and write over the existing
text.
and/or,
2. Select characteristic, you want to replace by clicking on the tiled bar on the left.
NOTE: You cannot remove any of the characteristics from the system. There
are always 10 characteristics. You can only replace a default
characteristic with a custom characteristic. When you select a line and
click Default button, software replaces the custom characteristic with
the original default characteristic. This is indicated by a checked check
box in the Default column.
Default Characteristics Default characteristics are delivered with the software, but they can be edited with
the Default Text Editor to meet local requirements. The following shows examples:
1 Pressure 0-3 ” 0 to 11.0 V
3 Pressure ±0.25 ” 0 to 11.0 V
4 Pressure 0-5 ” 0 to 11.0 V
9 Direct Out 0-100 % 0 to 11.0 V
10 Reverse Out 0-100 % 11.0 to 0 V
Note that the voltage ranges are wider than actual device input to account for
possible miscalibration of the device. Devices 1 through 4 and 9 range from 2 to
10 V. Device 10 ranges from 10 to 2 V.
Fixed Characteristics The following fixed characteristics cannot be edited in the Miscellaneous Text Editor.
They can only be selected and assigned to points in the Datapoint Editor, and are
available under the IDs 11 through 15 for slow subtype points, and under the IDs 11
through 29 for fast subtype points.
The various text functions can be applied on database, project and plant levels.
The BACnet Miscellaneous Text Editor can be accessed in three ways:
• via menu Database, drop-down item Edit Texts ("Project" selected in tree)
• via menu Project, drop-down item Edit Texts (Project selected in tree)
• via menu Plant, drop-down item Edit Texts (Plant selected in tree)
•
For all levels the procedures are the same. Only invoking the Miscellaneous Text
Editor in the first step is different (see above).
•
Procedure 1. In the logical plant tree, select the level (folder) for which you want to define/edit
texts. E.g. select the project folder if you want to work with texts included in the
project.
2. In accordance with the selected level (database, project or plant), click on the
menu item Project, Database, or Plant, then submenu item Edit Texts, and
then the text type (State Texts, Descriptors, etc.).
RESULT: The Miscellaneous Text Editor dialog box is displayed. The dialog
box title is named according to the text type selected in the Edit
Texts menu.
NOTE: Engineering Units can be selected but cannot not be edited on any
level.
At this point you can still select other levels such as a plant or the
database by expanding the tree and clicking the corresponding
folder.
State Texts
If the type ´State Texts` is selected, all state text items are
summarized in a table in the area below the tree.
All text types, which are already used by at minimum one point are
displayed with a check mark in the Used column (only display).
Both, used and unused texts can be edited. Used text types cannot
be deleted.
In the area below the Summary table, the texts of the highlighted
item in the Summary table are displayed in a Details table. They
can be edited in this table.
For state texts of binary and multi-state datapoints, the states count
(2 …32) can be defined in the States Count column of the upper
Summary table.
Descriptors
Point descriptors are displayed in a Summary table only and can be
edited directly in this table.
Alarm Texts
As state texts, alarm texts are shown in a Summary and Details
table. In the Event Object Type column of the Summary table, you
can select alarm texts for analog or digital datapoints. In the lower
Details table, you can enter/change the alarm texts for the different
events.
Color Maps
Color maps provide the possibility to assign colors to different
states of a datapoint. When viewing the datapoint on a central, the
datapoint is visualized in colors depending on its current state. As
state texts, color maps are shown in a Summary and Details table.
In the Name column of the upper Summary table, you can enter a
name for the color map. In the States Count column, you can
define the number of states of the datapoint to which the color map
will be mapped.
In the lower Details table, you enter min and max values for each
state and select a color to be assigned to each state.
Create New Text 3. To create a new text entry, click the New button. An empty row is inserted In
the Summary table.
4. In case of text type ´State Texts`, select the number of states from the States
Count drop-down listbox. In the Details table, assign the texts to the states by
entering the texts in the Text column (see figures in "State Texts" section
above).
5. In case of text type ´Descriptors`, enter the descriptive text in the Descriptor
column of the Summary table (see figure in "Descriptors" section above).
6. In case of text type ´Alarm Texts`, select the type, ´Analog` or `Digital`, from the
Event Object Type drop-down listbox. In the Details table below, enter the
alarm texts in the Alarm Text column (see figure in "Alarm Texts" section
above)
7. In case of text type ´Color Maps`, enter the name in the Name column of the
upper Summary table. In the States Count column, define the number of states
of the datapoint to which the color map will be mapped. In the lower Details
table, enter Min Value and Max Value for each state and map a color by
clicking the Select button in the Selection column (see figure in "Color Maps"
section above).
8. Click OK.
RESULT: The Miscellaneous Text Editor dialog box saves the settings
and is closed.
10. To edit text, locate the row, click into the field and write over the text.
11. To display and edit different texts than currently displayed, click drop-down
arrow at the top and select the desired other text type.
12. Click Yes, if you want to save the changes you did to the previously selected
text type.
Click No, if you want to discard the changes you did to the previously selected
text type.
RESULT: The Miscellaneous Text Editor dialog box displays the new text
type.
14. Make the target project to which you want copy the texts the active project.
RESULT: The dialog box is expanded and all opened projects are available in
a tree on the right side.
17. In the left tree, select the target, database (Global), project or plant to which you
want to copy the source texts.
18. Open the right tree and navigate to the source project or plant.
NOTE: When copying texts from a source, the target texts can be kept or
overwritten.
19. If the target texts should be kept, add the corresponding number of new rows by
clicking the New button repeatedly.
20. On the right, highlight the source texts. Multi-selection by using the STRG or
SHIFT key simultaneously is possible.
21. On the left, highlight the (empty) target rows to which the texts should be
copied. Multi-selection by using the STRG or SHIFT key simultaneously is
possible.
NOTE: If the selected rows on the left already show texts, these texts will be
overwritten by the source texts.
RESULT: The texts are copied. Selected empty rows on the left will
contain the new copied texts. Selected rows with existing texts
will be overridden with the copied texts.
IMPORTANT
Configure the datapoint before you assign the datapoint to a terminal on the
Terminal Assignment tab. Otherwise you need to rework the configuration
properties manually.
RESULT: On the Properties tab on the right, the properties are displayed.
2. From the I/O Configuration drop-down listbox, select the configuration for the
datapoint. Default is 0-10V.
Examples:
These characteristics can be defined by the user to fulfill the requirements of the
particular application scenario.
Notes for Special Datapoints For the multi-state input and output points, please refer to the Multi-State
Input/Output Note and for the scaling factor of a pulse converter point, please refer
the Scaling Factor for Pulse converters Note at the end of the procedure.
Procedure Example A 1. Click the dotted button on the right of the Characteristic drop-down listbox.
4. From the Direction drop-down listbox, select Input for inputs respectively input
NVs, or Output for outputs respectively output NVs.
6. From the NV Engineering Unit drop-down listbox, select the same engineering
unit (source) as assigned to the NV via the Input NV respectively Output NV
drop-down listbox under Lon Mapping on the Properties tab.
7. From the DP Engineering Unit drop-down listbox, select the engineering unit
to which the source engineering should be converted (target).
8. If values outside the minimum and maximum limits as displayed in the table
(see next step) should be considered, check the Exceed Min/Max Limit check
box.
9. In the Reference Points fields, enter the value pairs (left = NV value,
right=datapoint value).
Procedure Example B 1. From the IO Configuration drop-down list box, select ´AI 0..10V w/o pull-up`.
2. Click the dotted button on the right of the Characteristic drop-down listbox.
6. From the Source Engineering Unit drop-down listbox, select the same source
engineering unit as assigned by the default characteristic, in this case ´%` .
8. If values outside the minimum and maximum limits as displayed in the table
(see next step) should be considered, check the Exceed Min/Max Limit check
box.
9. In the Reference Points fields, enter the value pairs (left = source value,
right=destination value).
9. Click OK.
Scaling Factor for Pulse For the definition of the scaling factor for a pulse converter point, the following must
Converter´s Note be considered:
• Since the SNVTs of a pulse converter point do not have an engineering unit, an
engineering unit has not to be selected here.
• The DP Engineering Unit must be the same as the one selected on Properties
tab of the point.
• The first reference point pair must be 0,0000 – 0,0000
• It is sufficient to enter one second reference point pair to define the scaling
factor.
Multi-State Input/Output Note For Multi-State Inputs, the characteristic +1, for Multi-State Outputs, the
characteristic -1, is provided by CARE by default. These default characteristics must
be used if the multi-state points are considered to be mapped to NVs.
Default files have a file extension of ID. Default files correspond to different versions
of controllers. For example, the default file for Excel 500 Controllers, OS Version
1.2, is called xl_1_2.id. For OS Version 1.3, the file is called xl_1_3.id.
Procedure 1. Click menu item Database, then submenu item Default Editor.
Controller OS
1.0 1.01 1.1 1.2 1.3/1.4 IRC-Map 1.5 2.0/2.1 2.03 2.04 2.06 3.00
XL50 x x x x
XL80 x x x x x
XL100 x x x x x x x x x
XL500 x x x x x x x x x
XL600 x x
XL800 x
XL Smart x x x x
ELINK x x
Default
files List of default files available for the selected OS Version. The
xl_1_2.id file is the standard default file for Excel 500 OS
version 1.2. You can change this list by selecting a different
OS version (previous field).
XFM
CARE
XFM
ORIGINAL
xf m.csd
xdm1.csd
CARE
XFM
ORIGINAL
xf m.csd
xdm1.csd
CUSTOM
cust_xf m.csd
cus_xf m1.csd
Save Use the currently selected default file and open the Default
Text Editor main window after selecting Close. You can now
edit the selected file.
Copy Create a new default file by copying the selected default file.
You can then name and edit the new file to have different
defaults. The Copy Default Files window displays. Example:
Enter a name for the new file in the highlighted Target File
Name box. Click OK to save and then open the main Default
Text Editor window.
2. Select a default file, click Save and Close. Or, Copy a default file.
RESULT: The main CARE Default Editor window displays so you can edit the
selected/new file. File name displays in the title bar. Example:
Edit The following dropdown items display so you can edit the
default text values for the selected file.
The edit windows that display are the same as the ones
described in the Editors chapter of this manual. See that
chapter for details.
3. Select each Edit item and modify as desired. When through, click File, Exit to
close this window and return to CARE.
Purpose Define general search templates to enable operators using XI581/XI582 Bus-Wide
Operator Interface search templates to search for a set of user addresses. See
XI581AH/XI582AH Operator Terminals Operator Manual 74-3554 for details on
using search templates.
Initially, the List of Templates is blank. In this example, there are two entries, AH1_*
and AH2_*, to show what templates look like. The selected controller, CN1, has two
fan systems (plants), AH1 and AH2. User addresses have the plant name as a
prefix (AH1_, AH2_). All user addresses in the controller display in the Available
User Addresses column.
In this case, the AH2_* template tells the operator terminal to find all user addresses
that begin with ”AH2_”. The Matched User Addresses column shows what
addresses fit the template.
Edit Provide editing functions (Undo, Cut, Copy, and Paste) in the
Template box to aid in editing new template names. For
example, you can copy part of a template name and paste it
back in the template name if you need a name with duplicate
parts such as AH2_AH2_.
About displays the About box for this software. The About box
shows software version.
Button Bar The button bar provides clickable buttons for the menu bar and window functions in
the following order:
Save (templates)
Cut (text in Template box)
Copy (text in Template box)
Paste (text in Template box)
Undo (text changes in Template box)
Copy templates from another controller
Display About box
Exit window
Work Area The window’s work area contains the following information and fields.
Project and
Controller The names of the selected Project and Controller. The templates
you create are unique to these selections.
List of
Templates List of all templates for the selected controller.
Available User
Addresses All user addresses in the selected controller.
Matched User
Addresses List of user addresses in the controller that match the highlighted
template in the List of Templates.
Template Edit box for the entry of a new template name and editing.
New Add template from the Template box to the List of Templates.
Status Line The status line displays messages as you move the cursor over the window and as
software performs functions.
Purpose Create time sequences for controller operation of devices. For example, set HVAC
start and stop times.
Each Time Program specifies a list of points to command and a Weekly Program.
This Weekly Program defines the normal daily activity of the system by specifying
which Daily Programs a controller should use for each day of the week (Sunday
through Saturday). The Weekly Program applies for each week of the year. There is
only one Weekly Program per Time Program.
Daily Programs list points and point actions and times for the controller to
implement.
Yearly Programs define time periods with special daily programs. Yearly programs
are suited to consider specific local conditions, for example, regional vacation and
public /religious festivals. Yearly programs can be defined for more than one year.
Required Steps Use the Editors (see Editors chapter) to establish required point types before
setting up Time Programs.
⇒ The Editors (Time Program Editor included) are only available after a plant
has been attached to a controller.
Example Controller 1
Time Program 1
Point Assignments
hvac_ctrl
min_hvac
Saturday Weekend
Sunday Weekend
06:00 hvac_ctrl on
18:00 hvac_ctrl off
And the Weekend Daily Program includes the following items (time, user
address, command):
12:01 min_hvac on
23:59 min_hvac off
You can also assign Time Programs 2 through 20 to the controller. For each Time
Program, you assign a set of points and a set of Daily Programs for its Weekly
Program.
Holidays Each Time Program can also specify a list of holidays and which Daily Program
each holiday should use.
If a holiday occurs that is not in the Time Program holiday list, the system uses the
normal Daily Program for the day of the week the holiday falls on.
Point Restriction Time programs cannot include analog input, digital input, or totalizer points.
Daily Programs Daily programs can only specify points assigned to the controller.
Flowchart The following flowchart summarizes the menu structure and procedure for the Time
Program function.
Click Edit
User Address Daily Program Weekly Program Holiday Program Yearly Program
Select User Address Daily Program dialog Assign Daily program(s) Holiday Programs dialog Yearly Program dialog
dialog box box to Week Days dialog box box
box
Select user address(es) Add/Select daily Assign daily program to Assign daily program to Add (define) yearly
program weekday holiday program
Edit daily program Select Daily Program Select Daily Program Add / Edit Date Override
dialog box dialog box dialog box
Add/Edit point(s).
Assign time and Assign yearly program
conditions/values to
point(s)
Select Daily Program
dialog box
Assumption The currently selected plant is attached to a controller and translated. You cannot
use the Time Programs function on a plant that is not already attached to a
controller and translated. After a plant is attached, the Schematic, Control Strategy,
and Switching Logic functions are not available.
2. Click menu item Controller, then submenu items Edit, Time Program Editor.
Or, click the Time Program Editor button in the button bar below the menu bar.
RESULT: The Time Program window displays with two menu items:
File
Display the following dropdown items:
Print to
File Output selected Time Program(s) to an ASCII
text file.
Print to
Change
Printer Select a different printer.
Edit
Create, modify, and delete Time Programs. The Time
Program dialog box displays to select, create, rename, edit,
or delete a Time Program. The next section describes these
procedures.
Help
Display the following dropdown items:
Subsections This section also contains the following procedures that are available after you
select a Time Program:
Procedure 1. In the Time Program window, click menu item Edit. (See Initiate the Time
Program Function procedure to display the window, if not already done.)
RESULT: The Time Program dialog box displays with a list of existing Time
programs. If there are none, the list box is empty.
a. Click Add.
The Add Time Program dialog box displays.
b. Type a descriptive name for the new Time Program, for example,
weekend or weekday.
The ACTIVE holiday button enables the Holiday Program. To disable the Holiday
Program, click the INACTIVE holiday button. If holiday is inactive, this Time
Program uses the Daily Programs, as set up by the Weekly Program, on holidays.
Click OK to add the Time Program. (Or, click Cancel to close the dialog
box without saving the new Time Program name.)
If you click OK, the Time Program dialog box redisplays with the new
Time Program name highlighted.
a. Click Time Program name in the list box to select it. Then, click
Rename.
The Rename Time Program dialog box displays with the old name and
a box to enter a new name.
a. Click a Time Program name in the list box to select it. Then, click
Delete.
A confirmation dialog box displays to check whether or not you really
want to erase the Time Program.
Click Time Program name to select it. Then, click Edit. (Or, double-click Time
Program name.)
The Time Program Editor window displays with the User Address, Daily
program, Weekly program, Holiday program, Yearly Program and Return menu
items:
User
address Assign points to the selected Time Program.
Daily
program Create and/or modify Daily Programs that specify points,
times, and commands.
Weekly
program Assign Daily Programs to the Weekly Schedule for the
controller.
Holiday
program Assign Daily Programs to system holidays. Holidays are
preset. You cannot change them with CARE.
Yearly
program Define time periods with special daily programs for local
and national needs (vacation, festivals).
3. To close this dialog box and return to the main Time Program window, click
Close.
Purpose Assign and unassign points to and from a time Program. Each time program must
have a list of assigned points before you can set up Daily Programs....
Procedure 1. Select desired Time Program (see Select a Time Program section for
procedure).
RESULT: The Time Program Editor window displays with the User Address
menu item.
RESULT: The Select User Address dialog box displays with a list of existing
user addresses. The user addresses were previously specified
using the data point editor (see the Editors chapter for procedure).
You can assign each user address to only one Time Program. Click
Reference to display user addresses that are already assigned
(User Address Reference List dialog box)
Click Cancel to close the dialog box when through checking the
point assignments..
3. To assign an unassigned address (no pound sign, #), click user address name.
Then click (De)Select The (De)Select button acts as a Select when you click
unassigned addresses.
RESULT: Software assigns the user address to the Time Program and adds
a pound sign, #, next to the selected user address to mark it as
assigned.
4. To unassign assigned user addresses, click user address name and then click
(De)Select. The (De)Select button acts as a Deselect when you click assigned
addresses.
RESULT: Software unassigns the user address from the Time Program and
removes the pound sign, #, next to it. Software does not delete the
user address from the point description file.
RESULT: Software closes the dialog box. The Time Program Editor window
redisplays. You can now select the Daily program function to define
Daily Programs.
Purpose Define, rename, delete, copy, and/or modify Daily Programs and assign point
commands and command times to each Daily Program. Each Daily Program covers
a 24-hour period.
Daily Programs specify switching times, setpoints, and switching status for selected
points.
Procedure 1. Select desired Time Program (see Select a Time Program section for
procedure).
RESULT: The Time Program Editor window displays with the Day menu item.
a. Click Add.
The Add Time Program dialog box displays.
b. Type a descriptive name for the new program, for example, Saturday or
Sunday. Then, click OK.
The dialog box closes and the Daily Program dialog box redisplays with
the new name highlighted.
c. To begin defining times, setpoints, and statuses for the new Daily
Program, go to Step d and just click Edit (the Daily Program is already
selected).
Or, Click Close to close this dialog box and return to the Time Program main
window.
b. Click Close to close this dialog box and return to the Time Programs
main window. Or, continue with other Time Program modifications.
Click its name and then click Edit. (Or, double-click name.)
Tip ⇒ To select a name, type the first letter of the name, then the second
letter, and so on, until software highlights the desired name.
The Edit Daily Program dialog box displays with the current list of times, points,
and commands assigned to the selected Daily Program.
If there are no time, points, and commands assigned to the Daily Program, the
Copy Daily Program dialog box displays (unless there are no other Daily
Programs):
5. If the Copy Daily Program dialog box displays, select one of the following
actions:
a. Click Insert New, then OK to close the dialog box and return to the Edit
Daily Program dialog box to assign all new items.
b. Click Make Copy From, then click the down arrow in the box to the
right to display a list of Daily Programs.
c. Click desired program name. Click scroll bars and/or arrows to display
other Daily Program names if the name you want is not in the list box.
Click OK. (Or, click Cancel to close the dialog box without selecting a
program.)
The dialog box closes and the Edit Daily Program dialog box redisplays
with the copied entries from the selected Daily Program. You can
change the entries as desired.
d. Click Cancel to just close the dialog box and return to the Edit Daily
Program dialog box.
RESULT: The Edit Daily Program dialog box displays. If you copied a Daily
Program, its commands display in the list box. Each line in the list
box represents one command. Each command specifies time, user
address, and value or status command.
6. Delete existing entries by clicking the line you want to delete and then clicking
Delete.
All command data in the Daily Program for the point is gone. The dialog box
remains so you can continue adding, changing, and deleting other entries.
e. Select user address in the User Address dropdown list box and enter
value in the Value field.
f. Enter time in the Time field and select appropriate radio button AM or
PM.
7. Type a time value, for example, 06:30. Time format can be in 12- or 24-hour
format (Windows Control Panel setting). Hours and minutes must be two
digits, not one. For example, 06, not 6. Time can only include hours and
minutes (no seconds).
Press Tab to go to the User Address box. Click the down arrow to display the
list of user addresses assign to this Time Program (see User Address
function). Click desired address to select it.
Press Tab to go to the Value box. Type a status if the point is digital (for
example, ON or OFF). Type a value if the point is analog (for example, 3).
The Low limit and High limit values display only for analog points. The
characteristic for the point determines limits. If there is no characteristic, there
are no limits.
The Edit Daily Program dialog box redisplays for entry and/or
modification of other points and commands.
9. Click OK to save the new Daily Program with the currently displayed entries
and close the dialog box.
Or, click Cancel to close the dialog box without saving the changes.
Engineering Unit Default If no engineering unit is assigned to the point, software assigns spaces and three
decimal places to analog points and the strings “State text 0”, “State text 1”, etc, to
digital points.
Every Time Program has one Weekly Program that specifies a Daily Program for
each day of the week.
Software uses the Weekly Program to generate the annual program. The Annual
Program is a repeat of the Weekly Programs for each week of the year.
Default Daily Program If you do not assign a Daily Program to a weekday, the Time Program uses the
Daily Program for the previous weekday. The default assignments display after you
exit the Weekly program function and then reselect it.
Procedure 1. Select desired Time Program (see Select a Time Program section for
procedure).
RESULT: The secondary Time Programs window displays with the Weekly
program menu item.
RESULT: The Assign daily program(s) to weekdays dialog box displays. The
existing daily programs assigned to the weekdays for the selected
Time Program display in the list box. For a new Weekly Program,
there are no daily program assignments.
3. To assign a Daily Program to a weekday , click Daily Program name, then click
Assign. (Or, double-click Daily Program name.)
RESULT: The Select Daily Program dialog box displays. The existing daily
programs for the Time Program display in the list box.
Click desired program name, then click OK to complete the selection. Click
scroll bars and/or arrows to display other Daily Program names if the name you
want is not in the list box. (Or, click Cancel to close the dialog box without
selecting a program.)
RESULT: The dialog box closes and the Assign daily program(s) to
weekdays dialog box redisplays. The new Daily Program
assignment is in the list box.
4. To delete an assignment, click Weekday item in the list box. Then click Delete.
RESULT: Software unassigns the Daily Program. After you finish assigning
Daily Programs and close the dialog box, software replaces all
default assignments with the Daily Program for the previous day.
5. To make changes to a Daily Program without exiting this function and going to
the Day function, click the desired Daily Program name in the list box and then
click Edit.
RESULT: The Edit daily program dialog box displays. Modify Daily Program
as desired. See Daily Program Function section for procedure.
When you exit, the Assign daily program(s) to weekdays dialog box
redisplays.
RESULT: The dialog box closes and software assigns the last-assigned Daily
Program to the weekdays that were not specified. For example:
Monday Weekday
Tuesday Holiday
Wednesday
Thursday
Friday
Saturday
Sunday
The Time Program window redisplays. To see what all the weekday
assignments are, reselect the Weekly program function.
Purpose Assign and unassign Daily Programs to holidays such as Christmas and Easter.
Since holidays usually do not require occupancy-type schedules, software uses
Holiday Program assignments for holidays instead of the Weekly Program
schedules. The daily program will then apply on a holiday every year.
NOTE: “Spare day” holidays are NOT available for programming specific
holidays.
Default Daily Program If you do not assign a Daily Program to a holiday, the Weekly Program uses the
Daily Program for that weekday.
Procedure 1. Select desired Time Program (see Select a Time Program section for
procedure).
RESULT: The secondary Time Programs window displays with the Week
menu item.
RESULT: The Holiday Programs dialog box displays. The existing daily
programs assigned to the holidays for the selected Time Program
display in the list box. If you do not assign a Daily Program to a
holiday, the Weekly Program uses the Daily Program for that
weekday. ).
3. To assign a Daily Program to a holiday , click Daily Program name, then click
Assign. (Or, double-click Daily Program name.)
RESULT: The Select Daily Program dialog box displays. The existing daily
programs for the Time Program display in the list box.
Click desired program name, then click OK to complete the selection. Click
scroll bars and/or arrows to display other Daily Program names if the name you
want is not in the list box. (Or, click Cancel to close the dialog box without
selecting a program.)
RESULT: The dialog box closes and the Holiday Programs dialog box
redisplays. The new Daily Program assignment is in the list box.
4. To delete an assignment, click Holiday item in the list box. Then click Delete.
5. To make the Holiday Program inactive for this Time Program, click Status.
The Inactive button disables the Holiday Program so that this Time Program
uses the Daily Programs as set up by the Weekly Program.
6. To make changes to a Daily Program without exiting this function and going to
the Daily program function, click the desired Daily Program name in the list box
and then click Edit. (Or, double-click Daily Program name.)
RESULT: The Edit Daily Program dialog box displays. Modify Daily Program
as desired. See Daily Program Function section for procedure.
When you exit, the Holiday Programs dialog box redisplays.
RESULT: The dialog box closes and the Time Program window redisplays.
Import File
Purpose Define time periods with special daily programs. Yearly programs are suited to
consider specific local conditions, for example, regional vacation and public
/religious festivals. Yearly programs can be defined for more than one year. It is
therefore not necessary to define a yearly program every new year as you have to
do with the holiday program function. Yearly programs have higher priority than the
weekly program, which is used to generate the annual program.
Procedure 1. Select desired Time Program (see Select a Time Program section for
procedure).
RESULT: The secondary Time Programs window displays with the Yearly
Program menu item.
RESULT: The Yearly Program dialog box displays. The existing yearly
programs with their assigned daily program are summarized.
3. To define a new Yearly Program and assign a daily program to it, click Add.
Enter the time range into the Period From and To fields. Select the desired
daily program from the Daily program dropdown list box, then click OK.
RESULT: The dialog box closes and the Yearly Program dialog box
redisplays. The new Yearly Program is in the list box.
RESULT: The Select Daily Program dialog box displays. The existing daily
programs for the Time Program display in the list box.
5. To delete an Yearly Program, click program item in the list box. Then click
Delete.
6. To make changes to a Yearly Program without exiting this function, click the
desired Yearly Program in the list box and then click Edit.
RESULT: The Add / Edit Date Override dialog box displays. Modify the Yearly
Program as desired.
7. To use yearly programs through a range of several years, click the Import file…
button and open the predefined text file, for example, yrly_prgr.txt.
To define a text file for import see Imported File example at the end of this
section.
After opening the *.txt file you will get the following message, if you have
already defined yearly programs:
Click OK.
RESULT: If a daily program defined for a yearly program in the *.txt file does
not still exist in the time program, the following message dialog box
displays.
Clicking the Add… button opens the Daily Program dialog box to add the
missing daily program to the time program. After adding the daily program you
can assign this or a different, existing daily program to the yearly program
defined in the txt.file.
Clicking the Assign… button opens the Select Daily Program dialog box to
assign a daily program to the yearly program that corresponds to the daily
program displayed in the message dialog box. Only daily programs other than
the one displayed can be assigned to the corresponding yearly program
because the daily program displayed is not yet added. Use Add… button to add
the appropriate daily program.
Clicking the Assign to all… button opens the Select Daily Program dialog box
to assign one daily program to all yearly programs defined in the *.txt file.
NOTE: The daily program is only assigned to yearly programs, which do not
yet have daily programs, assigned to them.
Clicking the Skip entry button ignores the entry indicated with the daily program
in the message dialog box and continues with the next entry.
Clicking the Cancel button returns to the Yearly Program dialog box. All the
yearly programs will be inserted into the list to which daily programs were
assigned (as defined in the txt.file or different ones).
Imported File example To define repeatedly yearly programs that may last over a period of several years,
you create a txt.file with a text editor like Notepad. See the following description
included in the text file example for creating yearly program entries.
;***********************************************************************************************
*****
;***********************************************************************************************
*****
; This txt file is an example import file for the yearly time program.
; Each date override entry with its fields from, to and daily program have to list in
one line.
; The fields are separated with spaces or tabs. The order is from, to, daily_program
name.
; Syntax: From_Date To_Date [Daily_Prog_Name]
; The daily program name is optional. If the daily program name is omitted or
; if the given name does not yet exist upon definition file import, the time program
editor
; asks for resolution of the conflict.
; The date format is dd/mm/[yyyy]
; If the year is omitted, the date override is repeated for the next 5 years.
; The timeframe for repetition of date overrides can be adjusted by changing the
"RepeatCounter" setting.
; A comment-line starts with ';'.
; Examples:
RepeatCounter=5
;The above line specifies that a date override is repeated for the next 5 years,
;in case the year is omitted in the data specification
7.2 11.2
; date override from Feb/7th to Feb/11th for the next five years,
; Import will ask for user interaction to assign/create daily program
Return Function
Exit Edit
Purpose Save Time Program changes and exit the Time Program function.
2. Click File, dropdown item Exit to close the Time Program Editor and return to
the main CARE window.
Or, click File and one of the Print dropdown items to print selected Time
Program(s). See the next section for procedures.
TERMINAL ASSIGNMENT
The Terminal Assignment Function (TAF) is a graphical tool that can be used to
display and modify existing controller target I/O hardware configurations.
The Terminal Assignment Function supports Excel 50, 80, 100, 500, 600, 800,
Excel Smart, and Excel Web as well as Honeywell and 3rd party LON devices and
allows:
Module types in Excel 50, 80, and Excel 100 controllers are fixed and, therefore, not
changeable.
Invoke TAF
Procedure 1. In the logical plant tree, click on the controller
In order to take in further modules, the following housing types can be added to the
existing basic housing:
A maximum of 16 modules (IP, DIO, and/or high density modules) can be inserted
into the appropriate housings in total.
Housings can be removed as well. Before removing the housing, the existing
modules of the housing to be removed have to be moved to another housing,
otherwise the assigned points will automatically get boardless.
Add Housing
Purpose Add housing. Each housing to be added is an empty housing, except the XF528
housing, and can take in the maximum module number of the corresponding
module types.
Procedure 1. Click right mouse key on the terminal assignment tab, then click desired Add
command in the context menu, or
click Add Housing button on the button bar, then click desired Add command
in the context menu.
RESULTS:
Add a XF528 Module adds a XF528 housing with one XF528 high-density
module already inserted and 4 empty slots. Up to 4 further XF528 modules can
be inserted.
IMPORTANT
An empty slot in a XF528 housing means that the corresponding DIP-
switches of this module have to be switched off.
Add LON Housing adds a LON housing with 10 empty slots to insert up to 10
DIO modules.
Remove Housing
Purpose Remove housing. Both, empty as well as filled housings can be removed. When
removing a filled housing, all points will get boardless.
NOTE: When exiting TAF, all empty housings will be removed automatically.
Procedure 1. If you want to empty the housing before removing it, move any inserted
modules to another housing.
2. Position the cursor on the housing you want to remove, click right mouse key,
then click Remove Housing, or
Click Remove Housing button on the button bar, then click the housing you
want to remove. The housings are displayed with their names and numbers.
Procedure 1. Click right mouse key in appropriate housing slot, then click Insert Module
(highlighted).
NOTE: The basic housing provides only two slots in which default modules
can be inserted, because it always contains a power supply and a
central processing unit.
RESULT: TAF displays a module type dialog box to select a valid module
type for the currently selected slot. When inserting modules into
basic housings, the dialog box displays different module types than
when inserting modules into an empty standard housing.
RESULT: TAF inserts the selected module into the housing and assigns a
module number to the inserted module automatically.
For assigning points to the inserted module, refer to Working with Points section.
Procedure 1. Click right mouse key in appropriate housing slot, then click Insert Module
(highlighted).
RESULT: TAF displays a module type dialog box to select a valid module
type for the currently selected slot.
RESULT: TAF inserts the selected module into the housing and assigns a
module number to the inserted module automatically.
For assigning points to the inserted module, refer to Assign Point section.
Procedure 1. Click right mouse key in appropriate housing slot, then click Insert Module
(highlighted).
RESULT: TAF inserts a XF528 (XF523) module into the housing and assigns
a module number to the inserted module automatically.
For assigning points to the inserted module, refer to Assign Point section.
To change a module type to a module of the same family, in other words, Standard
to Standard or LON to LON, the modules have to be free from points, except the
XF521 module, which can be changed directly to the XF526 module even if there
are points assigned to it.
Module type XF521 with assigned points can only be changed to module type
XF526.
Module type XF529 can be changed to module type XF524 if no pulsed point is
assigned to it.
3. In the New ID field, enter the desired neuron ID for the module, then click OK.
RESULT: TAF displays the modified Neuron ID at the bottom of the module.
Purpose Modify standard module type to any other standard module type, e.g. XF522 to
XF527 and modify LON module type to any other LON module type, e.g. XFL522 to
XFL524.
Procedure 1. Free module from points (see Move Point section; not necessary for XF521
and XF529 modules).
2. Click right mouse key on the module to be modified, then click Modify Module
Type (highlighted).
RESULT: TAF displays a module type dialog box showing all module types to
which the selected module can be changed.
RESULT: TAF replaces the module type with the selected new module type.
After changing the module type, points have to be assigned to the module (refer to
Assign Point section).
Purpose Modify standard module type to equivalent LON module type, e.g. XF522 to XFL522
or vice versa, by moving the module into a different housing type (standard housing
and LON housing respectively).
XF521 ↔ ↔ ↔ XFL521
XF522 ↔ ↔ ↔ XFL522
XF523 ↔ ↔ ↔ XFL523
XF524 ↔ ↔ ↔ XFL524
XF526 → → → XFL521
XF527 → → → XFL522
XF529 → → → XFL524
Procedure 1. Click left mouse key on the module (e.g. standard) to be modified, drag it to an
empty slot of the different housing type (LON), and then drop it.
RESULT: TAF changes the module type and all points remain on their
original terminations as far as possible. If modifying a module
results in any invalid point assignments, the corresponding points
will automatically get boardless as indicated in the logical plant
tree.
Procedure 1. Click right mouse key on the module for which the module number has to be
modified, then click Modify Module Type (highlighted).
RESULT: TAF displays the module number dialog box to select the new
module number.
RESULT: TAF modifies the module number of the selected module. If the
module number already exists, TAF opens the Swap Numbers ?
dialog box.
NOTE: TAF explains where the selected module number has been defined
before to allow swapping of the numbers.
Move Module
Purpose Move a module from one slot of a housing to any other empty slot of the same or
another housing by Drag&Drop.
You can move standard modules from their housings to LON housings or XF528
module housings, and vice versa.
XF521 ↔ ↔ ↔ XFL521
XF522 ↔ ↔ ↔ XFL522
XF523 ↔ ↔ ↔ XFL523
XF524 ↔ ↔ ↔ XFL524
XF526 → → → XFL521
XF527 → → → XFL522
XF529 → → → XFL524
Moving modules between LON and standard housings results in the following:
TAF changes the module type and all points remain on their original terminations as
far as possible. In case module modifying results in any invalid point assignment,
the corresponding points will automatically get boardless as indicated in the logical
plant tree.
Procedure 1. Drag module by clicking and holding the left mouse key on the appropriate
module. Drag the module to the target slot, then drop it by releasing the mouse
key.
RESULT: TAF inserts the selected module with its points in the target slot.
Remove Module
Purpose Remove module. When removing a module where datapoints are still assigned to,
they will be removed.
Procedure 1. Click right mouse key on the module to be removed, then click Remove
Module (highlighted).
RESULT: If points are still remaining on the module, they will be concurrently
removed with the module and indicated in the logical plant tree as
follows:
On board black
Boardless white
On board and mapped yellow
Boardless and mapped yellow
Boardless Flexpoint red
Depending on their status, points are displayed in different colors in the logical plant
tree:
NOTE: Points of an XF528 module can be assigned to an XF523 module and vice
versa. For combinations of points and modules, refer to Combine Point
and Module section.
Procedure 1. In the logical plant tree, click on the datapoint you want to assign to a physical
terminal.
RESULT: When moving the datapoint over the terminals, any terminal that
matches to the datapoint is displayed in green. Non-matching
terminals show the "Prohibited" symbol.
Move Point
Purpose Move point.
• Points can be dragged and dropped on a free terminal on the same or another
identical module.
• Points can be dragged and dropped on different module types, which results in
setting of the corresponding subtypes.
• Points will automatically get boardless if the module is deleted by removing.
• An occupied terminal
• A free terminal on another module not the same family of
type
• Another place in the module graphic
• Outside a housing
For combinations of points and modules, refer to Combine Point and Module
section.
Procedure 1. Drag point by clicking and holding the left mouse key on the appropriate
terminal. Drag the point to the free target terminal, then drop it by releasing the
mouse key.
NOTE: A point can only be moved on a free module terminal. The cursor will
change to ″Prohibited″ to indicate that dropping is not possible.
RESULT: TAF inserts the selected point on the target terminal, in this case
terminal 7 on module 2. The original terminal number will be kept
highlighted as long as no other point has been clicked.
Remove Point
Purpose Remove point from module/LON device. The point will get boardless.
2. Click right mouse key and with left mouse key, click on Remove Point in the
context menu.
RESULT: The point is removed from the module and indicated in the logical
plant tree as follows:
RESULT: TAF displays the Change Point Type dialog box of the appropriate
point and the current point type is displayed.
3. To change point type, select the appropriate point type from the New Type
drop-down list box.
4. Click OK.
For combinations of points and modules, refer to Combine Point and Module
section.
IP Modules
XF521 Slow analog input card
XF526 Fast analog input card
XF522 Analog output card with switches
XF527 Analog output without switches
XF523 Lo digital input card
XF528 Hi digital input card
XF524 Digital output card with switches
XF529 Digital output without switches
XF525 Mot card ( 3 position)
DIO Modules
XFL521 Slow analog input card
XFL522 Analog output card
XFL523 Digital input card
XFL524 Digital output card
Basic Modules
XP501,XP502 Power supply cards
XC5010C, XCL5010, CPU cards
XC6010
Module Type Point Type Care Subtype Point Other Possible Other Possible Valid
Module Subtypes Care Types Terminals
Type
Module Type Point Type Care Subtype Point Other Possible Other Possible Valid
Module Subtypes Care Types Terminals
Type
Module Type Point Type Care Subtype Point Other Possible Other Possible Valid
Module Subtypes Care Types Terminals
Type
NOTE: Point Module Type can generally be changed from W to O and vice
versa for all point types and CARE sub types that can have a module
type, except for CARE sub type “PULSED”; this sub type can only be
used together with module type “without switches”.
Module Point CARE Subtype Point Other Possible Other Possible Terminals Other
Type Type Module Subtypes CARE Types Module
Type Type
Unassign. AI AI_SLOW - AI_FAST - n/a n/a
AI AI_FAST - AI_SLOW - n/a n/a
Unassign. AO - W - AO n/a O
AO - O AO n/a W
- W MOT n/a n/a
- O MOT n/a n/a
Unassign. MOT - - - AO n/a O
3 Pos
Unassign. DI_NC - - - DI_NO n/a n/a
DI DI_NO - - - DI_NC n/a n/a
S_COUNT - - - F_COUNT n/a n/a
F_COUNT - - - S_COUNT n/a n/a
Unassign. CHANGE PULSED O PULSED SWITCH n/a O
DO PULSED O NOT_PULSED CHANGE n/a O
PULSED O NOT_PULSED CHANGE n/a W
PULSED O NOT_PULSED SWITCH n/a O
PULSED O NOT_PULSED SWITCH n/a W
NOT_PULSED O NOT_PULSED SWITCH n/a O
NOT_PULSED O NOT_PULSED CHANGE n/a W
NOT_PULSED O NOT_PULSED SWITCH n/a W
NOT_PULSED O PULSED CHANGE n/a O
NOT_PULSED O PULSED SWITCH n/a O
NOT_PULSED W NOT_PULSED SWITCH n/a W
NOT_PULSED W NOT_PULSED CHANGE n/a O
NOT_PULSED W NOT_PULSED SWITCH n/a O
NOT_PULSED W PULSED CHANGE n/a O
NOT_PULSED W PULSED SWITCH n/a O
SWITCH PULSED O PULSED CHANGE n/a O
PULSED O NOT_PULSED SWITCH n/a O
PULSED O NOT_PULSED SWITCH n/a W
PULSED O NOT_PULSED CHANGE n/a O
PULSED O NOT_PULSED CHANGE n/a W
NOT_PULSED O NOT_PULSED CHANGE n/a O
NOT_PULSED O NOT_PULSED SWITCH n/a W
NOT_PULSED O NOT_PULSED CHANGE n/a W
NOT_PULSED O PULSED SWITCH n/a O
NOT_PULSED O PULSED CHANGE n/a O
NOT_PULSED W NOT_PULSED CHANGE n/a W
NOT_PULSED W NOT_PULSED SWITCH n/a O
NOT_PULSED W NOT_PULSED CHANGE n/a O
Unassign. SWITCH NOT_PULSED W PULSED SWITCH n/a O
DO NOT_PULSED W PULSED CHANGE n/a O
NOTE: Point Module Type can generally be changed from W to O and vice
versa for all point types and CARE sub types that can have a module
type, except for CARE sub type “PULSED”; this sub type can only be
used together with module type “without switches”.
Flexible points of the types Multistage and Pulse2 and the DO subpoints of
DO_FEEDBACK_DI flexpoints are handled like normal points of the following type:
Configure Display
Purpose To configure the display of LON devices on the terminal assignment tab.
• Zoom, to reduce or enlarge the display with a magnification between 50 and 100
percent
• Column configuration to define the number of devices per row
• Sort order of devices by name, channel and system
NOTE: Zoom also applies to the variable display of LON housings with DIO
modules.
Procedures 1. To determine the zoom, select the magnification from the Zoom drop-down
listbox in the toolbar. When the magnification once has been selected in the
drop-down listbox you can use the mouse wheel for continuously adjusting the
magnification.
2. To determine the column number, select the number from the Column Number
drop-down listbox in the toolbar. When the column number once has been
selected in the drop-down listbox you can use the mouse wheel for
continuously selecting the column number.
3. To determine the sort order, select desired option from the Sort Order drop-
down listbox in the toolbar:
Name
All bound devices of the controller will sorted by name
Channel
All bound devices of the controller will be sorted by their channel assignment.
System
All bound devices of the controller will be sorted by their system assignment
When the sort order once has been selected in the drop-down listbox you can
use the mouse-wheel for continuously changing the sort order.
Default System
Subsystem_A
FILE MANAGEMENT
Chapter Contents This chapter includes the following procedures.
Back Up Functions
Restore Functions
Import/Export Functions
Import Controller Files (to copy operator changes made to controller files,
CARE XL-5000 only)
Controller Upload/Download
Backups / Restores The CARE database contains files that pertain to all projects and plants as well as
files that pertain to individual projects and plants.
When you back up the CARE database, software copies all necessary files for
current projects and plants in CARE and creates a single file named CARExxxx.DB
where xxxx is a sequencing number to allow more than one database backup to
exist in a directory.
When you back up a project, software copies all the files relevant to just that project
and creates a backup file with an extension of .PJT.
For backups and restores in CARE the following files can be purposefully
included/excluded from the backup and restore process
By default the files necessary for the respective backup will be included. By default
all files which were backed up will be automatically included in the respective
restore.
Restoring old Backups When backupping databases, projects, or plants in CARE versions lower than
3.01.00, the above-mentioned files were not backed up automatically.
If any of these files are missing or different to the corresponding files of CARE
3.01.00 it may become necessary to copy it separately into the respective folders
under the CARE directory to complete the restore process and get the desired
results.
RESULT: The Backup Database dialog box displays. The target folder
displayed in Save in is the folder that will receive the copies of the
files. The target folder can be defined as default in the Global
Options dialog, see “Set Global CARE Options” section.
2. In Save in, select a different drive and/or folder if desired. If you want to save
the files in subfolders that may be displayed in the list, double-click the desired
subfolder.
4. Under XL500 Settings, all those files are checked which have been pre-
defined for inclusion in the Global Options dialog (see “Set Global CARE
Options” section). If desired, uncheck files you want to be excluded from the
database backup.
5. Under BACnet Settings, the Include Graphic Files option is checked which
saves all graphic files in the database backup. If desired, uncheck this option if
you want graphic files to be excluded from the database backup.
6. Under Backup Description, enter additional information about the database
you want to backup, if desired.
Back Up a Project
Purpose Copy project files to a backup directory or diskette. Keeping a ”good” copy of
project files is useful if the project is changed incorrectly or if the files become
corrupt. Use the Restore a Project procedure to retrieve these files when required.
RESULT: The Backup Project dialog box displays. The name of the currently
selected project is shown under Source project in the middle left
area. The target folder displayed in Save in is the folder that will
receive the copies of the files. The target folder can be defined as
default in the Global Options dialog, see “Set Global CARE
Options” section.
2. In Save in, select a different drive and/or folder if desired. If you want to save
the files in subfolders that may be displayed in the list, double-click the desired
subfolder.
4. Under XL500 Settings, all those files are checked which have been pre-
defined for inclusion in the Global Options dialog (see “Set Global CARE
Options” section). If desired, uncheck files you want to be excluded from the
database backup.
5. Under BACnet Settings, the Include Graphic Files option is checked which
saves all graphic files in the database backup. If desired, uncheck this option if
you want graphic files to be excluded from the database backup.
6. Under Backup Description, enter additional information about the project you
want to backup, if desired.
Naming Convention Backup software uses the project name to create a file name with the first five
characters of the project name, a sequencing number, and an extension of PJT.
Examples:
STD1 STD1001.PJT
HONEYWELL HONEY003.PJT
Each time you back up a project, software increments the numbers in the file name,
for example, the first backup for the STD1 project is STD1001.PJT; the next backup
is STD1002.PJT; the next, STD1003.PJT, etc. Each file is a different version of the
same project.
Restoring old Backups If you restore a CARE database that was backed up with CARE software prior to
Version 1.4.1, CARE first does a complete database backup before the restore
operation is attempted. This action is done so that in case of a restore failure or
user abort, the database can be restored to its state before the restore was
attempted.
If there is a restore failure or user abort, restore software initiates a new restore
from the automatic backup. A message displays that a restore of the backup file is
occurring.
Restores of backups done with software Version 1.4.1. or later are also protected
but with a different, more efficient mechanism.
When backupping databases in CARE versions lower than 3.01.00, the following
files were not backed up automatically:
• Element library
• Pic files (segment graphics in the plant schematics)
• Default files
• Controller files
• XFMs
If any of these files are missing or different to the corresponding files of the CARE
version 3.01.00 or higher it may become necessary to copy it separately into the
respective folders under the CARE directory to complete the restore process and
get the desired results.
Directories
Restoring CARE Backups of Since CARE Ver. 3.01.00 it is up to you to include/exclude certain files such
Ver. 3.01.00 and higher as the element library, pic files (segment graphics in the plant schematics), default
files, XFMs, and controller files for the backup process. Any file that was backed up
will be automatically restored unless you exclude it.
RESULT: The Restore Database dialog box displays with the default source
folder as defined in the Global Options dialog, see “Set Global
CARE Options” section. The default folder as defined in the Global
Options dialog should contain the backup files.
2. If the database backup file is in another folder, open the folder by using the
Find in field and selecting a different drive and/or main folder if desired. If the
database backup file is in a subfolder displayed in the list, double-click the
desired subfolder.
RESULT: Under Database backup, all available .DB files are shown with
date, time, and DB-Version.
3. Click the date, time, and version line of the backup that you want to copy.
4. Under XL500 Settings, all those files are checked which have been pre-
defined for inclusion in the Global Options dialog (see “Set Global CARE
Options” section). If desired, uncheck files you want to be excluded from the
database restore.
5. Under BACnet Settings, the Include Graphic Files option is checked which
restores all graphic files included in the database. If desired, uncheck this
option if you want graphic files to be excluded from the database restore.
Delete Button You can also delete a backup file by selecting it and clicking the Delete button.
Delete Button You can also delete a backup file by selecting it and clicking the Delete button.
Restore a Project
Purpose Retrieve a copy of a project to place it in the PC. This procedure is useful if the PC
files are corrupt or if changes were made that need to be erased.
Cannot Replace
Current Project Files Software does not restore a project to a directory if there are already project files
with the same name in the directory. Either delete the project that already exists or,
to get another copy of that project, change the name of the Target project in the
Restore Project dialog box (see Procedure).
Restoring old Backups If you restore a project that was backed up with CARE software prior to Version
1.4.1, CARE first does a complete database backup before the restore operation is
attempted. This action is done so that in case of a restore failure or user abort, the
database can be restored to its state before the restore was attempted.
If there is a restore failure or user abort, restore software initiates a new restore
from the automatic backup. A message displays that a restore of the backup file is
occurring.
Restores of backups done with software Version 1.4.1. or later are also protected
but with a different, more efficient mechanism.
When backupping projects in CARE versions lower than 3.01.00, the following files
were not backed up automatically:
• Element library
• Pic files (segment graphics in the plant schematics)
• Default files
• Controller files
• XFMs
If any of these files are missing or different to the corresponding files of CARE
version 3.01.00 or higher it may become necessary to copy it separately into the
respective folders under the CARE directory to complete the restore process and
get the desired results.
Directories
RESULT: The Restore Project dialog box displays with the default source
folder as defined in the Global Options dialog, see “Set Global
CARE Options” section. The default folder as defined in the Global
Options dialog should contain the backup files.
2. If the project backup file is in another folder, open the folder by using the Find
in field and selecting a different drive and/or main folder if desired. If the project
backup file is in a subfolder displayed in the list, double-click the desired
subfolder.
RESULT: Under Project backup, all available .PJT files are shown with name,
date, time, and DB-Version.
4. To change the name of the resulting project, type a new name in Target
project.
RESULT: If the backup file is lower than Version 10.08.01, the Upgrade
button becomes active and the Restore button becomes inactive.
6. If the Upgrade button is active, click it to convert the lower version file to the
current CARE version.
RESULT: Software adds a converted backup file of the current version to the
list in the Project backup field.
7. Under XL500 Settings, all those files are checked which have been pre-
defined for inclusion in the Global Options dialog (see “Set Global CARE
Options” section). If desired, uncheck files you want to be excluded from the
project restore.
8. Under BACnet Settings, the Include Graphic Files option is checked which
restores all graphic files of the project. If desired, uncheck this option if you
want graphic files to be excluded from the project restore.
NOTE: If the project is already in the directory, software displays a message that it
already exists. Click OK to close the message box and return to the
Project restore dialog box.
10. Click Close to remove the Project restore dialog box and return to the CARE
main window.
Purpose Output element records from the CARE database for use in other CARE databases.
”Elements” are source records for the segments that are available for each type of
plant. For example, an air conditioning plant can have fan, sensor, and damper
segments. The fan segment can include return and supply air fans in single and
multiple configurations.
CARE Element Editor software (a separate software package) provides functions to
modify elements and/or create new elements. You use this Export function to create
a backup file of element records that can be copied to other CARE databases. See
the Import the Element Library section for details.
Procedure 1. Click menu item Database, then drop-down items Export, Element Library.
RESULT: The Element Library Export dialog box displays. The Target
directory is the drive and directory that will receive copies of the
files. The dialog box example shows c:\care.
2. In the Plant Type list all plant types are selected. Click on plant types you do
not want to export. Use Select All and Select None buttons to select/deselect
desired plant types.
3. Typically, you export to a diskette so you can transport the elements to another
CARE database on another PC. To select a different drive and directory, use
Windows techniques.
RESULT: The Target directory shows the desired drive and directory name.
Purpose Read an Element Library file that was exported from a CARE database to obtain
new element records and place them in another CARE database for use in the
Schematic function..
”Elements” are source records for the segments that are available for each type of
plant. For example, an air conditioning plant can have fan, sensor, and damper
segments. The fan segment can include return and supply air fans in single and
multiple configurations.
new elements from the modified CARE database with element records in another
CARE database.
Import Process The Import process only copies backup elements that are new to the target
database. It does not copy backup elements that are already in the target database,
but are changed in the backup. The rules for considering an element ”new” to a
database are:
1. If any of the following fields in a backup element are different from those for
any element in the target database:
a. Plant type
b. Main group name or group name
c. Element name
d. PIC file name
e. Width of element
f. Text that displays in the segment menu
g. Next-group name (that is, the drop-down if the element has one)
h. CARE type and user address for each default point in the element
3. If main group name or group name is missing (within a plant type), software
assumes the group to be new and creates it in the target database.
If plant type, group name, and element name match but any of the other criteria fail
to match, software creates a new element under the same plant type and group.
Software assigns a new name to this element by prefixing the old name with an x_.
The new element includes the same default point information as the backup
element.
If the above criteria match exactly, software does NOT write the element to the
target database.
For example, if a backup element only has a different engineering unit from a target
database element, software will NOT overwrite the target database element.
Restore Failures CARE project and plant restores can fail because the backup file may not contain
all the necessary element information. CARE project and plant backups only
contain element information to restore element connection at restore time. If you try
to restore a project or plant to a CARE database that does not contain the
appropriate elements, the restore fails. This situation may occur if you were trying to
share a project or plant backup with another user who does not have an up-to-date
Element Library.
1. Export the Element Library from the CARE database where the original
project or plant resided. Export to a diskette. The next section, Export the
Element Library, explains this process.
2. Import the Element Library to the target database from the export diskette
generated in Step 1. Use the following procedure.
Procedure 1. Insert the diskette that contains the exported Element Library into a PC drive.
2. Click menu item Database, then drop-down items Import, Element Library.
RESULT: The Element Library Import dialog box displays with a default
Source directory (usually, the CARE directory) and a list of
available backup files (date, time, version number) in the Source
directory.
3. To select a different Source directory, in this case, the diskette, click the drive
name where you inserted the diskette. Use other Windows techniques as
necessary to display the appropriate Source directory and Element Library
backup data.
RESULT: The Source directory shows the desired drive and directory name.
The Database backup box shows the date, time, and version of the
backup files you want.
4. If the source files were created with CARE 2.02 or a lower version, click
Upgrade to convert the files to the current CARE version, in this case to
version 3.00.00.
RESULT: Two backup sets display in the dialog box, one for the lower CARE
version and one for 3.00.00.
5. Click the date, time, and version line of the backup that you want to copy.
Purpose Update controller files in the CARE database based on uploaded files from a
controller. Or, you can just create a report of the differences between the controller
files and the CARE database files for the controller.
Operators can change point, parameter, and Time Program data in controller data
files via Excel Online, or Excel Building Supervisor (XBS) operator terminals.
You can use this Import function to copy those changes into the original CARE
database for the controller. If you subsequently need to reload the controller from
CARE, the reload will include the operator changes. See Appendix: Point Attributes
Tables for information about the types of point information that are available to the
import function.
Parameter Mismatches Parameter mismatches occur if outdated controller files are imported. If the
controller files in the CARE database have been changed and/or retranslated but
not downloaded to the controller, a mismatch of parameters could occur after an
import of the uploaded, out-of-date controller files. The translation procedure can
change the file number and index number of a plant parameter, so that CARE
would no longer have the correct mapping of parameters to switching tables and
control loops and could put the parameters in the wrong place.
Verify that the controller files are the current translation of the CARE controller files
before uploading and importing them.
Controller Files Upload via XI584 For CARE versions lower 4.01.00 only running on Windows 95/98, the controller
files upload was performed using the XI584 operator tool. For detailed description
on the upload and import procedures, please refer to the Online help and/or the
user guide of the corresponding CARE version 74-5587–3 GE51 R0998, and the
Controller Data File Changes section in the XI584 Operator Manual 74-3555.
The procedure described in the following only applies to the Excel Online usage.
RACL Parameter Imports CARE 8.03.00 imports all editable (on-line and off-line) point attributes and time
programs. It can also import the Recursive Algorithmic Control Language (RACL)
parameters in certain circumstances. RACL parameters are used to generate the
RACL control programs that run in a controller.
IMPORTANT
The RACL parameters are not imported if the control strategies and
switching tables for the controller are not available in the target CARE
database, for example, if the controller was originally engineered in or
restored from a different CARE database from where you are currently
importing it (see following description of the two scenarios).
Scenario 1 CARE can import the RACL parameters if you are importing controllers (Ver. 1.1
and 1.2 OS) that were engineered with CARE 1.3.x or 1.4.x into the same CARE
database (upgraded to 8.03.00) where they were engineered or restored.
After the import, when you translate the imported controllers, CARE creates Ver.
1.2 OS controllers just as it does for non-imported controllers. CARE supports
upward compatibility (Ver. 1.1 controllers become Ver 1.2) but not downward
compatibility (cannot create Ver. 1.1 controllers).
Note that CARE does not "reverse engineer" control strategies and switching tables
from generated RACL programs (equivalent to trying to generate source code from
compiled C code). Reverse engineering is not necessary as long as the control
strategies and switching tables are still in the database. All CARE functions are
available for controllers imported to their original database.
Scenario 2 CARE cannot import the RACL parameters if you are importing controllers into a
different CARE database from the one where they were engineered or restored. To
be able to import RACL parameters, CARE must have the control strategies and
switching tables from which they are generated. Since the controllers were
originated elsewhere, the control strategies and switching tables are not available in
the database.
The only CARE functions available for this kind of imported controller are the
Editors, Documentation, and Translation only of the point files (IPL generation
The Schematic, Control Strategy, Switching Table, and Translation of RACL
parameters (RACL generation) functions are not possible.
The following flowchart and procedure only applies to the import of the controller
files using Excel Online. For Controller Files Upload via XI584, please refer to the
Controller Files Upload via XI584 Note in the previous sections.
Procedure
1. Make sure that you have translated the controller and that the controller files for
the controller you want to import are in the project folder. As a precaution, back
up the CARE database (see Back Up CARE Database section).
2. Use Excel Online to upload the controller files. See Upload Controller in
ONLINE SERVICE AND COMMISSIONING section for details.
3. If not already done, open the project in CARE and then select the controller.
4. Click menu item Database, then drop-down items Import and Controller.
RESULT: The Import Controller Data into CARE dialog box displays.
In Controller Root displays the name of the currently selected controller. This
name should be the destination controller. In Project List field, the associated
project name should be displayed.
5. In Drives, select the drive and in Directories, browse to the directory where
the desired uploaded controller files are stored. The directory defaults to the
project directory of the selected controller.
6. In Specification, click the types of files that you want to import (copy) or check
via impact report (see next step).
7. Check From CARE 1.4.0 if the controller files originate from a project created
with CARE 1.4.0. If the controller files originate from projects created with any
other CARE version, this option must be unchecked.
8. Check Generate Impact Report Only to firstly create an impact report before
importing the changes. The impact report summarizes the differences between
the CARE database files and the uploaded controller files. See the Impact
Report Example Note following the procedure.for a sample report.
IMPORTANT
It is strongly recommended to always run and analyze an impact
report before doing an import.
11. Open the .rpt file and review the report result with a text reader program, e.g.
Notepad.
12. If the result is satisfactory, uncheck Generate Impact Report Only, and then
click OK to import the controller files.
13. Click OK to close the message box. Then, click Close to close the Import
Controller Data into CARE dialog box.
14. Go to the Editors, Control Strategy, and/or Switching Logic functions to verify
that the changes in the controller were imported correctly into the CARE
database.
Date: 7-7-2008
Project: Honeywell Center
Controller: Third_Floor
Imported Controller File: CNTRL03
DOCUMENTATION
Purpose Print reports showing system operation and parameters. Also, you can output a
variety of file types to supplement job documentation. For example, you can create
graphic metafiles (.WMF extension) that are a plant’s schematics, control loops,
and switching tables. You can also create spreadsheet files that contain information
useful for pricing (Data Export function).
Report Inclusions The documentation function is available after the selection of a project. You can
print reports for a project, one or more plants (whether attached or unattached),
and/or one or more controllers. The scope of each report depends on report type
and the current selections (project, plant, and/or controller). The following table
describes these conditions and their results.
Current Selection
Project Only Project and Project and Project,
Report Type Controller Unattached Plant Controller, and
Attached Plant
Project Project Datasheet always the selected project
Controller Controller Summary, all controllers in selected all controllers in selected
Parameter Lists, selected project controller selected project controller
Termination,
Point Data,
Plant to Controller
Plant Plant Schematic, all plants in all plants for selected plant selected plant
Control Strategy, selected project selected
Switching Logic, controller
Math Function
Procedure 1. Click menu item Database, then dropdown items Export, Graphic.
RESULT: An export dialog box displays that is related to the information type.
Following are examples of each type of dialog box. The dialog
boxes are very similar. They differ in the print options available to
the function. For example, you can export a schematic with or
without its user addresses. You can select the control loop to
export and also whether or not to export it with its user addresses,
schematic, or neither item. You can select the switching table to
export and whether or not to export it with its schematic.
4. Select desired plant name. Click down arrow to display list of available plants.
5. Select desired options for the information type (with/without user addresses,
control loop and its options, or switching table and its options).
6. Click Output File Name and type a name for the exported file. The file must
have the WMF file extension.
The directory where software will save the file is listed under the word
Directories. If it is not the directory you want, use the listbox below it to choose
a different directory (and drive, if desired).
The Export Format defaults to metafiles (*.wmf). You should not change this
setting.
RESULT: A Graphic Export message box displays while software creates the
file. When done, it displays the message “Export is completed”.
9. Click Close to close the export box. Or, select another file to export and repeat
the process.
Print Documentation
Purpose CARE provides printing of:
• Complete projects
• Controller(s) with attached plants
• Individual attached or unattached plants
IMPORTANT!
For printing complete projects with multiple controllers it is recommended
to print individual files for each controller because otherwise it would result
in Word documents that may exceed 1000 pages and file in excess of 40
Megabytes. Such large documents may cause Word for Windows to
become very slow.
RESULT: The printout main dialog box is displayed showing the options for
printout.
NOTE: Depending on the CARE version, XL5000 or BACnet and the item
(project, plant, and controller) selected, not all options are
available.
For example, for plants you can only print the table of contents,
project data sheet, plant schematic, control strategy loops,
switching logic tables and parameter list sorted by usage. In
XL5000, fast access lists are not available.
4. If you want to print directly to a printer, click the Printer Setup… button
, select the printer and define the printer settings in the Print Setup
dialog box.
5. Check the options that you want to print (refer to Select Print Options section
for detailed description). Or, use the Uncheck All button and re-
check individual options for changing the option choice.
Or, to print into file, click the File Output... button , and save the
print as rtf. file that can be edited in Word.
NOTES: You may want to have different page breaks or change the layout of
tables, etc. To optimize the page breaks and document layout,
Microsoft Word for Windows can be used to edit the document.
• setup printer
this should be done in case of direct printing
• select controllers
this can be done in case you want to print documentation of particular controllers
only
• single file or multiple file output
this should be applied in case of file output print mode usage.
Printer Setup
For direct printing on a printer, the printer can be selected and configured.
NOTE: The Print Setup dialog box is a standard Windows feature and
always displays in the language of the installed Windows version.
4. Under Paper, select the Paper size and the Source (tray) to be used. The
following paper sizes are supported: DIN A4, Letter and “User defined” paper
size. All paper sizes other than DIN A4 and Letter, which are available in the
dropdown list box, are seen as User defined. Each of these three paper sizes
can be set by default in the caredoc.ini file. When opening the Print Setup
dialog box, the caredoc.ini file default setting is displayed. If you now change
the size, it will be saved in the caredoc.ini file. When opening the Print Setup
dialog box next time, this setting is displayed by default (see the Technical
Information/Special Printer section).
NOTE: The selection of the printer type is stored in the caredoc.ini file and
recovered when the printout is used the next time.
If the project is selected for printout, all controllers of the project will be pre-selected
by default. This function allows printing documentation of individual controllers.
5. Click OK.
Procedure 1. In the Print documentation for Project… dialog box, check Individual File for
Each Controller.
Printing Modes
You can either print directly to a printer (Print button) or into a file (File Output… button).
Direct Print Procedure 1. Click the Print button in the Print Documentation for Project… dialog box.
After finishing with the rtf. file creation, Word is started and you can
print the file.
File Output Procedure 1. Click the File Output... button in the Print Documentation for Project… dialog
box.
RESULT: CARE generates the file. During file creation, the currently
generated application part from CARE is displayed in a status
window (for example, "Printing Action: Time Programs..."). The
percentage of completion is also displayed.
After selecting Database/Print... the Print Documentation for Project… dialog box is
displayed with its various selection possibilities.
If this checkbox is marked, a table of contents is printed as the first chapter in the
documentation. The table of contents is a Word field and, therefore, it can be
automatically updated, if the page breaks change.
NOTE: Through the caredoc.ini file, the printout of the table of contents can be
adjusted to be printed without page numbers. To do so, find the section
[Table Of Contents] and set Page Numbers= NO.
The following Word operations can be used to work with the table of contents (refer
to the Word user manual for details).
Update Table of Contents 1. Click on the table of contents with the right mouse button
2. From the context menu, select Update Field.
3. From the dialog box, determine whether you want to update only the page
numbers or whether you want to create a new table of contents.
4. Click OK to perform operation.
Change Layout The layout of the table of contents may be changed (for example, to display
more/less levels of detail, display or remove page numbers, etc.).
1. Select the table of contents by clicking on it with the left mouse button.
2. Select Insert/Index and Tables.
3. In the subsequent dialog box, adjust the layout of the table of contents as you
like.
4. Click OK to accept your selections.
5. Word asks, if you want to replace the existing table of contents. Click YES.
The project data sheet contains general information about the project. This
information has been entered in CARE upon creation of the project.
Example:
Project: PH Exhibition
Project Description: Air_Handling_Units_Sect5
Project Reference Number: 1273634
Client: Trade PH
Order Number: 213434534
Percent Discount: 0
Job Factor: 1.5
Project Engineer: B. McNeal
Date: 03.06.98
Project Default Engineering Unit: International
Project Subdirectory PH
Plant Schematic
The printout of the plant schematics may be adjusted by clicking on the >> button,
which opens the Printing Format for Plant Schematics dialog box:
Print Terminations
With User Address prints the plant schematic with the user addresses
assigned to each hardware point.
Big Schematics
Fit to Page rescales the schematics so that they fit on one page.
The following is an example of a plant schematic printout with user addresses. User
addresses (and their descriptors, if available) are printed vertically next to the
corresponding input or output hardware point.
(Supply Duct)
DaFiltAlm(DI_NO)
(Air Heater)
HtgPump1(DO_NO)
(Air Heater)
HtgVlv1(AO)
(Air Cooler)
ClgPump(DO_NO)
(Air Cooler)
ClgVlv(AO)
(Supply Fan)
SaFanLo(DO_NO)
(Supply Fan)
SaFanStatus2(DI_NO)
(Supply Fan)
SaFanHi(DO_NO)
(Supply Duct)
DaTemp(AI_S)
RmTemp(AI_S)
(Meters in Cellar)
TotWater(TOT_S)
(Meters in Cellar)
TotCurrent(TOT_F)
Control Strategy Loops
The printout may be adjusted by clicking on the >> button, which opens the
Printing Format for Control Strategy Loops dialog box:
Printing Format
With Schematic prints the plant schematic. User addresses are only
printed for software points.
Without Schematic does not print the plant schematics, but only the
datapoints and their assigned user addresses.
Big Schematics
Fit to Page rescales the control loop so that it fits on one page.
x f m _ 7 0 n
( 2 . 2 )
x f m _ 4 5 n
( 1 . 3 ) ( 2 . 3 )
V A V A V D V A V D F A V D
(XFM Internal User Address)
L02VA_OutdoorTemp
Reset_Alarm
max
Alarm_AirHandl
dummy
Filter_Alarm
___________________________________________________________________________________________________
Printout Tool Version No.: 2.01.99 Filename: C:/CARE/SIMPRINT/P2035TS1.RTF Page 31 of 61
The following is an example of a plant schematic printout with user addresses and
plant schematic. User addresses and type abbreviation (and their descriptors, if
available) are printed vertically next to the corresponding hardware or software
point.
(Supply Duct)
DaTemp(AI_S)
RmTemp(AI_S)
x f m _ 7 0 n
( 2 . 2 )
x f m _ 4 5 n
( 1 . 3 ) ( 2 . 3 )
V A V A V D V A V D F A V D
(XFM Internal User Address)
L02VA_OutdoorTemp
Reset_Alarm
max
Alarm_AirHandl
dummy
Filter_Alarm
See the Point Type Abbreviations appendix for point type abbreviations.
The following table contains: The XFM name, (submodule name), the XFM position,
the type of the internal user address, the name of the internal XFM default user
address, the name of the connected CARE user address and the CARE descriptor
for this user address.
Example:
Sub Position Type XFM Internal User CARE User Address CARE Descriptor
module Address
xfm_70n 2.2 VA L00VA_Aussentemp L02VA_OutdoorTemp XFM Internal User Address
VA L00VZ_SwAbTemp L02VZ_wRt XFM Internal User Address
VD L00VD_BetriebAnl L02VD_PlantRuns XFM Internal User Address
VA L00VA_XcTemp L02VA_SeqCntrl XFM Internal User Address
xfm_45n 2.3 VA L00VZ_FrgStufen L02VZ_FanDemand XFM Internal User Address
VD L00VZ_BelegOptim L02VZ_PlantOn XFM Internal User Address
VA L00VA_Aussentemp L02VA_OutdoorTemp XFM Internal User Address
VA L00VX_ErrSwRt L02VX_wCalcRt XFM Internal User Address
VD L00VS_Störung L02VS_Alarm XFM Internal User Address
VD STARTUP STARTUP
VD L00VD_BetriebAnl L02VD_PlantRuns XFM Internal User Address
VA L00VA_AutoAnlage L02VA_AutoPlant XFM Internal User Address
VD L00VD_FrgMikl L02VD_EnblDamp XFM Internal User Address
VD L00VD_FrgLh L02VD_EnblAH XFM Internal User Address
VD L00VD_FrgLkT L02VD_EnblACT XFM Internal User Address
Mathematical Functions If a control strategy contains mathematical functions and the printout of
mathematical functions is enabled, the functions are printed as part of the control
strategy (Refer also to Mathematical Functions section.
Example:
Average = ("Temp_1"+"Temp_2"+"Temp_3")/3
Smooth = INRT["difference",128,1440m]
difference = "DelayedOutdoorTemp"-"CurrentOutdoorTemp"
Parameters If Parameters sorted by Usage is enabled, the parameters of each icon are printed
as part of the control strategy. Refer to Parameters Sorted by Usage section.
The Parameters of WIA/RIA icons are listed in a separate table as part of the
control strategy, if Parameters sorted by Usage or Sorted by Parameter is
enabled.
NOTE: The Math Icon internal parameters are not printed as part of the control
strategy.
Parameters are printed with the statement position and type, the description of the
parameter, the parameter value and engineering unit , the parameter file number,
the parameter index and the user address of the software point, which the
parameter is mapped to.
Example:
Position Type Description Value Eng./ User Parameter Parameter Point Mapping
Unit Value File Index onto:
2.1 SEQ Min value sequence 1 10.000 1 3 SW_Point_Test1
2.1 SEQ Max value sequence 1 100.000 1 5 SW_Point_Test2
2.1 SEQ Slope sequence 1 0.900 1 4 SW_Point_Test4
2.1 SEQ y-axis intersection sequence 1 10.000 1 1 SW_Point_Test3
2.1 SEQ Min value sequence 2 100.000 1 8 SW_Point_Test7
2.1 SEQ Max value sequence 2 10.000 1 9 SW_Point_Test6
2.1 SEQ Slope sequence 2 -0.900 1 2 SW_Point_Test5
2.1 SEQ y-axis intersection sequence 2 100.000 (Not
Generated)*
2.1 SEQ Min value sequence 3 100.000 (Not
Generated)*
2.1 SEQ Max value sequence 3 10.000 (Not
Generated)*
2.1 SEQ Slope sequence 3 -0.900 (Not
Generated)*
2.1 SEQ y-axis intersection sequence 3 100.000 (Not
Generated)*
2.1 SEQ Internal Parameter 10/12 100.000 (Not
Generated)*
NOTES:
1. *If optional parameters exist for a statement (such as for example input
parameters), and the user does not use these parameters, the printout
shows the entry "Not Generated". The printout of not generated parameters
can be suppressed by the caredoc.ini file.
2. Engineering units for parameters in the control strategy are only printed for
XFMs.
The printout may be adjusted by clicking on the >> button, which opens the
Printing Format for Switching Logic Tables dialog box:
Print Terminations
With Schematic prints the plant schematic. The points that are
controlled by switching tables are marked with the number of the
switching table.
Without Schematic does not print the plant schematics, but only the
switching tables.
Big Schematics
Fit to Page rescales the control loop so that it fits on one page.
1 2
Each user address shows type abbreviation and descriptor (if assigned) in
round brackets.
See the Point Type Abbreviations section for point type abbreviations
Examples:
NOTE: The last column of the switching table is smaller for tables with XOR tables
than for tables without XOR tables.
Mathematical Functions If a switching table contains mathematical functions in a condition row and the
printout of mathematical functions is enabled, the functions are printed as part of
the switching tables (Refer also to Mathematical Functions section).
Example:
hysteresis = "DaTemp"*0.1
Parameters In switching tables, the parameter file number and index is displayed in square
brackets directly behind the corresponding parameter. The first value in brackets
represents the file number and the second value in brackets represents the
parameter index.
Example:
NOTE: The Math equations internal parameters are not printed as part of the
switching tables.
Parameter List
NOTE: The Printout function supports the ANSI character set in the parameter list.
Parameter lists can be printed Sorted by Parameter and Sorted by Usage. The
selection can be made from a dropdown list box.
Sorted by Parameter If this selection is made, the parameters are printed in a separate chapter and not
as part of each control strategy. Only those parameters that are available in the
controller are printed.
Examples:
NOTE: User Value is an extra blank column. The startup technician can use it to
fill in the values he changes during plant startup.
P.No. Description Value + Eng.Unit User Value Symbol Reference, Plant, Control Strategy
1 Internal use 0.000
2 Internal use 1.000
3 Input 1 1.000 1- 2.2, STARTUP_5, STARTUP
4 Input 3 50.000 3- 2.2, XL20_5, AirConStrategy
5 Input 3 0.000 3- 2.3, XL20_5, AirConStrategy
6 Input 4 0.000 4- 2.3, XL20_5, AirConStrategy
7 Input 2 -50.000 2- 2.2, XL20_5, CoolerFan
8 Input 1 50.000 1- 2.2, XL20_5, HeaterDamper
9 Input 2 50.000 2- 2.2, XL20_5, HeaterDamper
10 Input 1 -50.000 1- 1.1, XL20_5, HeaterDamper
11 Input 3 -50.000 3- 1.1, XL20_5, HeaterDamper
NOTE: Engineering units for parameters are only printed for XFMs.
Sorted by Usage If this selection is made, the parameters are printed as part of the control strategy to
which they belong.
For switching tables, the parameter file number and index is printed directly behind
the corresponding parameter, so that in this case no separate parameter table is
required.
Parameters are printed with the statement position and type, the description of the
parameter, the parameter value and engineering unit , the parameter file number,
the parameter index and the user address of the software point, which the
parameter is mapped to.
NOTE: There is an extra column User Value that is blank. The startup technician
can fill in the values he changes during plant startup.
Example:
Position Type Description Value Eng./ User Parameter Parameter Point Mapping
Unit Value File Index onto:
2.1 SEQ Min value sequence 1 10.000 1 3 SW_Point_Test1
2.1 SEQ Max value sequence 1 100.000 1 5 SW_Point_Test2
2.1 SEQ Slope sequence 1 0.900 1 4 SW_Point_Test4
2.1 SEQ y-axis intersection sequence 1 10.000 1 1 SW_Point_Test3
2.1 SEQ Min value sequence 2 100.000 1 8 SW_Point_Test7
2.1 SEQ Max value sequence 2 10.000 1 9 SW_Point_Test6
2.1 SEQ Slope sequence 2 -0.900 1 2 SW_Point_Test5
2.1 SEQ y-axis intersection sequence 2 100.000 (Not
Generated)*
2.1 SEQ Min value sequence 3 100.000 (Not
Generated)*
2.1 SEQ Max value sequence 3 10.000 (Not
Generated)*
2.1 SEQ Slope sequence 3 -0.900 (Not
Generated)*
2.1 SEQ y-axis intersection sequence 3 100.000 (Not
Generated)*
2.1 SEQ Internal Parameter 10/12 100.000 (Not
Generated)*
NOTES:
1. *If optional parameters exist for a statement (for example input parameters),
and the user does not use these parameters, the printout shows the entry
“Not Generated”.
2. Engineering units for parameters in the control strategy are only printed for
XFMs.
3. Parameters sorted by Usage does not print the parameters of
mathematical functions.
Parameters of WIA/RIA If Control Strategy is enabled, the parameters of WIA/RIA are printed as part of the
control strategy loop for each option, sorted by parameters or sorted by usage.
Plant to Controller
If this checkbox is marked, the plants that are assigned to the selected controller
are printed as shown below.
Example:
Mathematical Function
Control Strategies If a control strategy contains mathematical functions and the printout of
mathematical functions and control strategy loops is enabled, the functions are
printed as part of the control strategy (Refer also to Control Strategy Loop section).
Example:
Average = ("Temp_1"+"Temp_2"+"Temp_3")/3
Smooth = INRT["difference",128,1440m]
Difference = "DelayedOutdoorTemp"-"CurrentOutdoorTemp"
Switching Tables If a switching table contains mathematical functions in a condition row and the
printout of mathematical functions and of switching tables is enabled, the functions
are printed as part of the switching tables (Refer also to Switching Logic Tables
section).
Example:
hysteresis = "DaTemp"*0.1
Controller Summary
If this checkbox is marked, a summary for each selected controller is printed. The
controller summary shows which module type is plugged into which housing. For
each I/O module, the technical address of the module is printed (refer to Terminal
Assignment Function).
Example:
ÎP Housing 1 IP Housing 2
No : 1 No : 2 No : 3 No : 4
Note: Number states technical address of module.
XF528 Housing 2
No : 7 No : 8 No : 9 No : 10 No : 11
Note: Number states technical address of module.
Terminations
If this checkbox is marked, all terminations of the selected controller(s) are printed.
Device/ Terminal Installation Cable Type Cable No. Wire Identification Housing Number 1
Module Number 5
Module Type XF521
01 AC1MaTemp ( 22 / 5 / 1 )
02 COM
03 AC1OaTemp ( 22 / 5 / 2 )
04 COM
05 AC1RmTemp ( 22 / 5 / 3 )
06 COM
Coding Pin 07
08 AC1SolarHeat ( 22 / 5 / 4 )
09 COM
10
11 COM
12
13 COM
14
15 COM
16
17 COM
18 10 V
System Ground
Auxiliary Termination Block used for:
Protection Earth
Port A
Power 24Vac- 24Vac+
24VAC 1 2
Relay 24VAC 24VAC Datapoint Name Descriptor Field Device
outputs
DO1 3 4 do_fb_di_1 ( 2/ 4/ 1)
DO2 5 6 do_fb_di_1 ( 2/ 4/ 2)
DO3 7 8 do_fb_di_1 ( 2/ 4/ 3)
DO4 9 10 do_fb_di_2 ( 2/ 4/ 4)
DO5 11 12 do_fb_di_2 ( 2/ 4/ 5)
DO6 13 14 do_fb_di_2 ( 2/ 4/ 6)
Port B
Control Y COM 24VAC Datapoint Name Descriptor Field Device
Outputs
AO1 15 16 & 1 2
AO2 17 18 & 1 2
AO3 19 20 & 1 2
AO4 21 22 & 1 2
Contacts Y COM COM Datapoint Name Descriptor Field Device
Input (dry (powered
contact) contact)
DI1 23 32 24 do_fb_di_2 ( 2 / 3/ 1)
DI2 25 32 26 do_fb_di_1 ( 2 / 3/ 2)
DI3 27 32 28 do_fb_di_1 ( 2 / 3/ 3)
DI4 29 32 30 do_fb_di_1 ( 2 / 3/ 4)
Universal Y COM 24VAC or Datapoint Name Descriptor Field Device
Inputs URef
UI1 33 34 & 1* 2* (31**) do_fb_di_2 ( 2 / 1 / 1 )
UI2 35 36 & 1* 2* (31**) do_fb_di_2 ( 2 / 1 / 2 )
UI3 37 38 & 1* 2* (31**)
UI4 39 40 & 1* 2* (31**)
UI5 41 42 & 1* 2* (31**)
UI6 43 44 & 1* 2* (31**)
UI7 45 46 & 1* 2* (31**)
UI8 47 48 & 1* 2* (31**)
*Non NTC sensors means active sensor
**for DI on AI board
Point Data
If this checkbox is enabled, an overview of the point data and the datapoint
description for all points are printed.
Overview If this checkbox is marked, the quantity of each module and the quantity of the
physical datapoints on the corresponding module are printed.
Example:
NOTE: The subpoints of these special points are included in the quantity of physical datapoints.
Datapoint Description If this checkbox is marked, the datapoint description of the selected controller is
printed. The printout may be adjusted by clicking on the >> button.
If a project was selected for printout, clicking on the >> button opens the Controller
Selection dialog box to select controllers for printout.
Highlight desired controller(s) you want to print datapoint description for and click
the User Addresses... button to open the User Address Selection dialog box for
the selected controllers.
If a single controller or attached plant was selected for printout, clicking on the >>
button opens the User Address Selection dialog box directly:
By default all user addresses are highlighted for printing. Deselect addresses you
do not want to print by clicking on with left mouse key, or reselect. Use Untag/Tag
button for (de)selection of all addresses.
In addition to the User Address Selection dialog box, the printing Format, Point
Type or Controllers can be selected.
With the Format radio buttons, the user can select Detailed or Short format for the
printout:
Detailed Format
The detailed format prints a table for each datapoint that contains all its attributes
and their values.
The user addresses for each selected point type are printed. Within each point
type, the user addresses are sorted by alphabetical order.
If no datapoint exists for a selected type, the corresponding chapter is not printed.
For flags the user address, the z-register file and index numbers are printed. If there
is no valid file and index number available, the flag is indicated as “not assigned.
Short Format
The short format prints no attributes of the datapoints. The printout is sorted by
alphabetical order.
Controllers…
After clicking on the Controllers... button, the user can switch to the Controller
Selection dialog box (only possible, if a project with multiple controllers has been
selected for printout).
Point Type…
After clicking on the Point Type… button the Point Type Selection dialog box is
displayed.
In the Point Type Selection box, datapoints can be (de)selected by type (for
example all AIs, all DIs and/or all Multistage Global Digital points). Only selected
point types will be shown in the User Address Selection dialog box.
See Point Type Abbreviations section for a list of point type abbreviations.
Clicking OK in the User Address Selection dialog box prints the following:
• User Address
• Descriptor
• Point Type Abbreviation
• Technical Address
L22FD_Release (unassigned)
L22FD_Temp (FileNo.: 5/IndexNo. 8)
Time Programs
If this checkbox is marked, the time programs of the selected controllers are
printed.
If a project was selected for printout, clicking on the >> button opens a dialog box to
select controllers for printout.
From this dialog box, the Time Programs button opens the Time Program
Selection dialog box for the selected controllers.
If a single controller or attached plant was selected for printout, clicking on the >>
button opens the Time Program Selection dialog box directly:
In the Time Program Selection dialog box, the user can make multiple selections:
• From the list of available time programs, the user can deselect time programs
from printing by clicking on already highlighted items with the left mouse button.
• With the Format radio buttons, the user can select Detailed or Short format for
the printout (see below).
• With the Controllers... button, the user can switch to the Controller Selection
dialog box (only possible, if a project with multiple controllers has been selected
for printout).
Detailed Format The detailed format prints a table with the following information for each time
program:
• A list of all points that are assigned to this time program with
– user address
– descriptor
– type of each point.
• A list of all daily programs that belong to the time program with
– daily program name
– switching time
– user address of the point that is switched
– descriptor of the point that is switched in round brackets behind the user
address
– value/status to which the point is commanded.
– optimized status for switching points.
• A list of the weekdays (Monday to Friday) with the corresponding daily programs
assigned to them.
• A list of public holidays with the corresponding daily programs assigned to them.
NOTE: The holiday program table is only printed, if there is a daily program
assigned to one of the holidays.
Short Format The short format prints a table with the following information for each time program:
• A list of all points that are assigned to this time program with
– user address
– descriptor
– type of each point.
• A list of all daily programs that belong to the time program with
– daily program name
– switching time
– user address of the point that is switched
– descriptor of the point that is switched in round brackets behind the user
address
– value/status to which the point is commanded.
• A list of the weekdays (Monday to Friday) with the corresponding daily programs
assigned to them and for each daily program:
– switching time
– user address of the point that is switched
– descriptor of the point that is switched in round brackets behind the user
address
– value/status to which the point is commanded.
– optimized status for switching points.
• A list of public holidays with the corresponding daily programs assigned to them
NOTE: The holiday program table is only printed, if they have a daily program
assigned to one of the holidays
Weekday (Daily program Time User Address of Switching Point Value/State Optim
name)
Monday (everyday) 06:00 L02VZ_PlantOn ( XFM Internal User Address ) Occupied YES
22:00 L02VZ_PlantOn ( XFM Internal User Address ) Unoccupied YES
Tuesday (everyday) 06:00 L02VZ_PlantOn ( XFM Internal User Address ) Occupied NO
22:00 L02VZ_PlantOn ( XFM Internal User Address ) Unoccupied YES
Wednesday (everyday) 06:00 L02VZ_PlantOn ( XFM Internal User Address ) Occupied YES
22:00 L02VZ_PlantOn ( XFM Internal User Address ) Unoccupied YES
Thursday (everyday) 06:00 L02VZ_PlantOn ( XFM Internal User Address ) Occupied YES
22:00 L02VZ_PlantOn ( XFM Internal User Address ) Unoccupied YES
Friday (everyday) 06:00 L02VZ_PlantOn ( XFM Internal User Address ) Occupied YES
22:00 L02VZ_PlantOn ( XFM Internal User Address ) Unoccupied YES
Saturday (weekend) 00:00 L02VZ_PlantOn ( XFM Internal User Address ) Unoccupied YES
Sunday (weekend) 00:00 L02VZ_PlantOn ( XFM Internal User Address ) Unoccupied NO
NOTE: It is recommended that the time programs are printed in short format to
save paper.
Controllers… After clicking on the Controllers… button the Controller Selection dialog box is
displayed to select controllers for which the time programs will be printed.
Module Graphics
If this checkbox is enabled, standard and LON modules respectively are printed as
a graphic. The graphic shows which user address resides on which switch or lamp,
so that the operator can easily find datapoints on the controller. The printout may be
put in the cabinet for easy reference to the datapoints. Additionally, the setting of
the HEX address switch is displayed.
Module graphics can be printed with or without point descriptors. The printout of
modules with point descriptors consumes more space and therefore only two
modules are printed per page. The printout without point descriptors prints four
modules on the same page.
Click the >> button to select the format in the Printing Format for Module Graphics
dialog box.
0 S3
1
auto
0 S4
1
auto
0 S5
1
auto
L1 : ClgVlv L1 Executing
L2 : HtgVlv1 L2 Alarm
L1 L1 Net Supply L1 L3 : OaDmpr1 L1 L3 OI Transmit
L2 L2 L2
L3
L2 Watchdog L3 L3
L4 OI Receive
L3 Battery Operation L4
L5
L4
L5
L5 Bus Transmit
L6 L6 Bus Receive
XP 502 XF 521 A XF 522A XC 5010B
L L L L L
1 2 3 4 5
XFL521
1 2 3 4 5 6 7 8 9 10 11 12
L22 MW DischarTemp ( 22 / 1 / 1
L22 MW Frosttemp ( 22 / 1 / 2 )
L22 MW OaTemp ( 22 / 1 / 3 )
L22 MW RoomTemp ( 22 / 1 / 4 )
L22 MW SupplyTemp ( 22 / 1 / 5 )
L L L L L
1 2 3 4 5
XFL522
1 2 3 4 5 6 7 8 9 10 11 12
L22 ST EH Valve ( 22 / 2 / 1 )
L22 ST KL DistrAir ( 22 / 2 / 2 )
L22 ST KL Mixer ( 22 / 2 / 3 )
L22 ST KL SupplAir ( 22 / 2 / 4 )
L22 ST KÜ Valve ( 22 / 2 / 5 )
16:GND 15:
18:GND 17:
20:GND 19:
22:GND 21:
24:GND 23:do_fb_di_2 ( 2/ 3/ 1)
26:GND 25:do_fb_di_1 ( 2/ 3/ 2)
28:GND 27:do_fb_di_1 ( 2/ 3/ 3)
30:GND 29:do_fb_di_1 ( 2/ 3/ 4)
32:DI-Power 31:+10V Ref
34:GND 33:do_fb_di_2 ( 2/ 1/ 1)
36:GND 35:do_fb_di_2 ( 2/ 1/ 2)
38:GND 37:
40:GND 39:
42:GND 41:
44:GND 43:
46:GND 45:
48:GND 47:
Module Labels
CARE allows you to print both standard and LON module labels for the module front
plates. These labels can be printed on self-adhesive stickers and put on the
modules to describe the individual I/Os.
The labels contain the input/output user address for each terminal. For labels with
switches, holes are marked. These holes can be cut out using a special cutting tool.
Alternatively, the individual user addresses can be cut from the sticker and can be
put on the front plate individually.
NOTES: It is possible that the user addresses are too long for a module label,
causing the module label text to look scrambled. In which case, you can
edit the printout file that contains the module labels before printing to the
self-adhesive stickers. For example, a smaller font can be used or the user
address can be abbreviated.
RESULT: All other options from the Print Documentation… dialog box are
disabled, because module labels require self-adhesive stickers to be
put in the printer.
Check Export to Microsoft Excel, and then check the options you want to be appear
in the Excel sheet.
Click OK to confirm.
0V
2:AC1OaTemp S1
10V
auto
3:AC1RmTemp
2:AC1FloDmpr
4:AC1SolarHeat
0V
S2
10V
5:.........
auto
6:......... 3:AC1MaDmpr
0V
7:......... S3
10V
auto
8:.........
4:.........
0V
S4
10V
auto
5:.........
0V
S5
10V
auto
1:L22_ST_EH_Valve 1:L22_BM_ElectrMeter
text 44 ELECTRICITY_METER-OFFICEBUILDING
1:L22_SB_UP_Chiller
COOLING INDEX
2:L22_ST_KL_DistrAir 2:L22_BM_But_Climate
VENTILATIONPLANT-OFFICE VENTILATIONPLANT-OFFICE
2:L22_SB_UP_Heater
text 49
3:L22_ST_KL_Mixer 3:L22_BM_FireAlarm 3:L22_SB_Vent_DcAir
VENTILATIONPLANT-OFFICE VENTILATIONPLANT-OFFICE
5:L22_ST_KÜ_Valve 5:L22_SM_Smokedetect
text 45 VENTILATIONPLANT-OFFICE
5:.........
6:......... 6:L22_SM_UP_Heater
VENTILATIONPLANT-OFFICE
6:.........
7:......... 7:L22_SM_Vent_DcAir
VENTILATIONPLANT-OFFICE
7:.........
8:......... 8:L22_SM_Vent_SupAir
VENTILATIONPLANT-OFFICE
8:.........
9:L22_SM_Watch_Sp_Dc
VENTILATIONPLANT-OFFICE
9:.........
10:L22_BM_WaterMeter
WATERMETER-OFFICEBUILDING
10:.........
11:......... 11:.........
12:......... 12:.........
NOTE: First print the module labels to a file, then put the self-adhesive paper for
the stickers into the printer and print them one by one.
10: .........
11: .........
12: .........
Text Lists
If this checkbox is enabled, the text lists of the selected controllers are printed.
The different text lists can be selected in the Text List Selection dialog box by
clicking on the >> button.
Controller Specific Text Lists prints the text as they have been defined in the
miscellaneous editor.
Default Text Lists prints the texts that are stored in the EXCEL default files in the
PCBSTD directory.
Reference List
If this checkbox is enabled, reference data of the selected controllers are printed.
Reference data include used XFMs per project, per controller and a user address
reference table that shows for each point in which plant, control strategy, switching
table and time program it is used.
NOTE: Printing a reference list can take time. “Don´t worry, be patient or print
separately”.
Clicking the >> button at the Reference List item opens the Reference Lists dialog
box where different reference lists can be selected.
XFMs per project This option is only available, if a project was selected in CARE for printing out.
Enabling this check box creates a table showing used XFMs with their names and
corresponding paths/filenames for the selected project.
Example:
XFMs per Controller Enabling this check box creates a table showing used XFMs with their names and
corresponding paths/filenames for the selected controller(s).
Example:
User Address Reference Enabling this check box creates a table showing the locations for each user
address in the corresponding plant, switching table, control strategy and time
program.
If a project was selected for printout, clicking on the >> button opens the Controller
Selection dialog box to select controllers for printout.
Highlight desired controller(s) you want to print reference lists for and click the User
Addresses... button to open the User Address Selection dialog box for the
selected controllers.
If a single controller or attached plant was selected for printout, clicking on the >>
button opens the User Address Selection dialog box directly:
By default all user addresses are highlighted for printing. Deselect addresses you
do not want to print by clicking on with left mouse key, or reselect. Use Untag/Tag
button for (de)selection of all addresses.
Controllers…
After clicking on the Controllers... button, the user can switch to the Controller
Selection dialog box (only possible, if a project with multiple controllers has been
selected for printout).
Point Type…
After clicking on the Point Type… button the Point Type Selection dialog box is
displayed.
In the Point Type Selection box, datapoints can be (de)selected by type (for
example all AIs, all DIs and/or all Multistage Global Digital points). Only selected
point types will be shown in the User Address Selection dialog box.
See Point Type Abbreviations section for a list of point type abbreviations.
Click OK to close Point Selection dialog box and click OK to close User Address
Selection dialog box.
Clicking OK in the Reference Lists dialog box prints the following for each selected
user address.
Example:
LON Interface
If this checkbox is enabled, the LON interface information of the selected controllers
is printed. LON interface data may include
Clicking the >> button at the LON interface item opens the LON Interface dialog box
where LON Interface data can be selected.
System Overview Enabling this checkbox prints out a system overview of the project
Subsystem LON-Works
Subsystem
VW_H45_Kälte
Subsystem VW_H45_Kälte
Subsystem Subsystem
Subsystem_ISP01 Subsystem_ISP02
Subsystem Subsystem_ISP01
Device
B742CP03
Subsystem Subsystem
Sch_ISP01 KM_ISP01 Neuron ID:000435144301
Device List Enabling this checkbox prints out a list of all devices of the project.
Channel Overview Enabling this checkbox prints out a graphical channel overview.
Channel VW_H42
Network Variable List Enabling this checkbox prints out all network variables of the controller.
List of Configuration Properties Enabling this checkbox prints out the configuration properties.
Lon bindings Enabling this checkbox prints out the Lon bindings.
Conversion Tables Enabling this checkbox prints out the definition of value conversion tables.
Network Variable Type List Enabling this checkbox prints out a detailed description of the network variable
types.
OPS Interface
Network Variable Type List Enabling this checkbox prints out the interface of the OPS controller.
Technical Information
CAREDOC.INI File Settings Each user has local or personal preferences regarding the kind of information he
wants to print. To satisfy these individual requirements, the CARE printout is
configurable via an INI file.
NOTE: The INI file for the printout is called "CAREDOC.INI" and is located in the
CARE directory.
Default Selections
As each user may require different information for the printout, the caredoc.ini file
allows one to specify the default selections, which are made when the printout main
dialog box is started. Default selections specify which checkboxes or radio buttons
are selected by default.
The default selections are adjustable via the entries in the [selections] section.
[Selections]
Table of Contents=YES YES: selects table of contents
Project Datasheet=YES YES: selects project datasheet
Plant Schematics=YES YES: selects plant schematic
Control Strategy=YES YES: selects control strategies
Switching Logic=YES YES: selects switching logic tables
Parameter List=YES YES selects parameter list
Plant to Controller=YES YES: selects plant to controller table
Mathematical Functions=YES YES: selects mathematical functions
Controller Summary=YES YES: selects controller summary
Terminations=YES YES: selects terminations
Point Data=YES YES: selects point data
Default Datapoint Overview=YES YES: selects the default point data overview
Default Datapoint Description =YES YES: selects the default point data
Description
Overview=YES YES: selects the point data overview
(only valid, if Point Data is also selected)
Important
The following settings are ignored, if Text List is not YES:
Important
The following settings are ignored, if the Default Text List is not set to
YES:
Important
The following settings are ignored, if the Controller Specific Text List is
not set to YES:
Important
The following setting is ignored, if the Time Programs entry is not set to
YES:
Format Time Programs Detailed=YES YES: Selects detailed format for the time
program
NO: Selects short format for the time
program
Important
The following setting is ignored, if the Datapoint Description entry is not
set to YES:
Format User Addresses Detailed=YES YES: Selects detailed format for the
datapoint description.
NO: Selects short format for the datapoint
description
Important
The following settings are ignored, if the Plant Schematics entry is not set
to YES:
Format Plant Schematic with User Addresses=NO YES: Selects schematic with
user addresses
NO: Selects schematic with
plant graphic
Important
The following settings are ignored, if the Control Strategy entry is not set
to YES:
Format Control Strategy with Schematic=NO YES: Prints control strategies with
schematic
NO: Prints control strategies with
user addresses
Important
The following settings are ignored, if the Switching Logic entry is not set
to YES:
Format Switching Logic Tables with Schematic=NO YES: Prints a schematic for
the switching tables
NO: Prints only the switching
tables
Important
The following settings are ignored, if the Datapoint Description entry is
not set to YES:
Reflist Digital Output=YES YES: Prints the digital outputs as part of the
reference list
Reflist Flag Analog=YES YES: Prints the analog flags as part of the
reference list
Reflist Flag Digital=YES YES: Prints the digital flags as part of the
reference list
Reflist Flex=YES YES: Prints the flexible points as part of the
reference list
Reflist Global Analog=YES YES: Prints the global analog points as part
of the reference list
Reflist Multistage Global Dig=YES YES: Prints the multistage global digital
points as part of the reference list
Reflist Global Digital=YES YES: Prints the global digital points as part
of the reference list
Reflist Pseudo Analog=YES YES: Prints the pseudo analog points as part
of the reference list
Reflist Pseudo Digital=YES YES: Prints the pseudo digital points as part
of the reference list
Reflist Multistage Pseudo Dig=YES YES: Prints the multistage pseudo digital
points as part of the reference list
Reflist Totalizer=YES YES: Prints the totalizers as part of the
reference list
Auto Exit CARE Doc=YES YES: Printout main dialog box is closed
automatically after successful printout
NO: Printout main dialog box remains open
until closed by user
Printing Order
As in most affiliates, customer documentation is provided in a standardized binder
with standardized chapters in which the order of specific chapters of the printout
can be adjusted individually.
The printing order is adjustable through entries in the "[printing order]" section and
other subsequent sections.
A figure defines the location of the corresponding chapter within the document:
• Datapoint Description=1 means that the datapoint description is the first
chapter to be printed after the table of contents.
• Datapoint Description=4 means that the datapoint description is the fourth
chapter to be printed after the table of contents.
NOTE: Make sure that no number is repeated and that no figure is missing in the
sequence. Otherwise an error message will occur during printout and the
default printing order will be used.
Printing Order (“main chapter”) This section defines the order of the main chapters.
[Printing Order]
Controller Summary=1
Point Data Overview=2
Terminations=3
Plant To Controller=4
Time Programs=5
Datapoint Description=6
Module Labels=7
Plant Related Data=8
Parameter List=9
E Link Long=10
Text List=11
XFMs per Controller=12
UAReferenc=13
Plant Printing Order This section defines the order within the plant related data.
Control Strategy Printing Order This section defines the order within the control strategy related data.
Switching Logic Printing Order This section defines the order within the switching logic related data.
Time Program Printing Order These sections define the order within the time programs’ related data. There are
separate sections for long and short formats.
Datapoint Description
Printing Order This section defines the order within the datapoint description and is valid for both
short and detailed formats.
Text List Printing Order This section defines the order within the text lists for both controller related texts
and default texts.
UARef List Order This section defines the order within the reference list.
Analog Input=1
Analog Output=2
Digital Input Normally Open=3
Digital Input Normally Closed=4
Digital Output Switch=5
Digital Output Change=6
Mot=7
Pseudo Digital=8
Pseudo Analog=9
Global Analog=10
Global Digital=11
Pseudo Totalizer=12
Fast Totalizer=13
Slow Totalizer=14
Flag Analog=15
Flag Digital=16
Flex=17
Multistage Global Digital=18
Multistage Pseudo Digtial=19
Pseudo Puls=20
The INI file allows suppression of the printout of not generated parameters by a
special setting to reduce the paper consumption significantly.
If you want to print the Not Generated parameters, set Suppress Not
Generated Parameters= NO.
4.
5. Save the CAREDOC.INI file.
Printer Settings
The printer settings in the caredoc.ini file are automatically created and saved
according to the settings selected in the Print Setup dialog box. On the other hand,
the settings in the ini.file can be edited and these default the settings for the Print
Setup dialog box when restarting the printout.
[Special Printer]
Driver=(retrieved from Print Setup or manually entered)
Device=(retrieved from Print Setup or manually entered)
Port=(retrieved from Print Setup or manually entered)
Default Printer= (0=specific printer, 1=default printer)
Paper Format=(DIN A4 or Letter or User defined)
UserDefinedPaperLength=(only valid when Paper format=User defined, value in
mm)
UserDefinedPaperWidth=(only valid when Paper format=User defined, value in mm)
Abbreviation Definition
DI_NO Digital Input (normally open)
DI_NC Digital Input
DO_NO Digital Output (NO)
DO_CO Digital Output (C/O)
AI_S Analog Input Slow
AI_F Analog Input Fast
AO Analog Output
3POS (MOT) 3 Position Output
VD Pseudo Digital
VA Pseudo Analog
VT Analog Input Fast
GD_I Global Digital Input
GD_O Global Digital Output
GA_I Global Analog Input
GA_O Global Analog Output
FA Flag Analog
FD Flag Digital
MS Multistage
P2 Pulse_2
DO_F_DI DO_Feedback_DI
TOT_F Fast Totalizer Point
TOT_S Slow Totalizer Point
MGD_I Multistage Global Digital Input
MGD_O Multistage Global Digital Output
MVD Multistage Pseudo Digital
Question 1 Sometimes, if I print a project or controller the “Parameter” chapter is not printed,
yet the corresponding Parameter Sorted by... checkbox has been enabled. Why is
this?
Answer The parameters can only be printed, if the <CPU name>.txt file exists in the CARE
directory. Translate the corresponding controller by selecting Controller/Translate
in CARE.
Question 2 The printout of parameters “sorted by usage” sometimes shows “not generated”
instead of the parameter filenumber/index. I do not understand this text. The
customer should not see such an entry. Can this be prevented?
Answer Some CARE icons provide the capability to enter a parameter value for an input.
You can either enter a parameter or connect the input to the output of another icon.
When connecting the input to another icon, the parameter is not used and the
CARE printout shows “not generated.” The printing of “not generated” parameters
can be suppressed by setting Suppress not generated parameters=Yes in the
caredoc.ini file.
Question 3 Sometimes when trying to print to a file, an existing destination file is overwritten
without warning. Can this be prevented?
Answer This happens only, if the filename is longer than 8 characters (an invalid DOS
filename). This problem will be solved in an upcoming release.
Question 4 When printing a reference list, the printing process seems to stop and one could
think, CARE seemed to be crashed.
CONTROLLERS
EXCEL 800 / 600 / 500 / SMART / 100 / 80 / 50 CONTROLLERS
EXCEL 10 (ELINK, XLINK, AND VAV2) CONTROLLERS
EXCEL OLINK CONTROLLER
EXCEL OPS CONTROLLER
FALCON/EAGLE CONTROLLER
1. Create Project
2. Set Global CARE Options
3. Create Controller
4. Create Plant
5. Create Plant Schematic
6. Modify Datapoints
7. Assign Datapoints to Controller
8. Develop Control Strategy
9. Develop Switching Logic
10. Create Time Program
11. Design and Configure C-Bus
12. Startup Controller
13. Generate Documentation
For a brief introduction to these procedures, please refer to the Quick Tours
chapter.
EXCEL 10 CONTROLLERS
CARE 4.00.00 and higher can only be applied to the engineering of 2000-series
applications. The process is partly done in CARE and completed within the E-Vision
software tool.
Purpose Applications using the C- and E-Bus need to be done within CARE and the
E-Vision software tool. The CARE part is to define the C-Bus portions. This
includes the following:
• Configuration
• Commissioning
• Check out
• Calibration
See the E-Vision User Guide 74-2588 for an overview of the use of both CARE and
E-Vision for 2000-series Excel 10 applications. The following sections describe the
CARE steps.
1. Install a CARE version The E-Vision installation saves mapped point plant
lower than 3.00.00 and backups in the CARE directory.
E-Vision on your PC
3. Restore Excel 10 Project window: The E-Vision installation saves mapped point plant
Mapped Point Plant Plant, Restore backups in the CARE directory. Type the name of the
Backup. target plant (use upper case characters), select the
For example: CVA1S. particular plant to restore based on the XL10 device type,
and select the Use plant backups radio button. Restore
all plants
4. Backup the Excel 10-ZM Main window: The project backup provides the restored plants for a
project Project, Backup ... CARE project since in CARE 4.00.00 a plant restore is
no longer possible
10. Customize Excel 10 Points can be deleted Enter the Switching Logic screen and use the “Delete
Mapping Points in the using any of the CARE unused SW points” function to reduce the list to the
mapped plant (in this Delete Software Point desired mapped points. Use this plant as a template for
example, CVA1S). functions. replication. Plant must be replicated to create unique user
addresses in CARE.
11. Replicate Mapped Plant window: Replicate the Excel 10 plant as many times as the job
Plant (in this example, Plant, Replicate requires. The plant replicate operation prefixes the user
CVA1S). addresses in the plant with the target plant name,
ensuring uniqueness of user addresses in CARE. Note
that Excel 10 Controllers use some of the same user
addresses, for example, a VAV II and a CVAHU can both
use FAN_OUT. To make sure the user addresses are
unique, replicate the plants (VAV II or CVAHU) and attach
the replicated plants to the Excel 10-ZM Controller.
12. Attach Excel 10 Controller window: Select one or more plants to attach to the selected Excel
Mapping Plant (in this Controller, Edit, 10-ZM Controller. During the attach, CARE prompts you
example, CVA1S) to Attach/Detach Plants to delete unused software points. Select Cancel for each
Excel 10-ZM Controller. plant.
13. Customize Excel 10 Controller window: Points in mapping plants supplied with E-Vision come
Point Attributes in the Controller, Edit, Data preset with analog and digital engineering units.
mapped plant (in this Point Editor
example, CVA1S).
14. Attach Elink Plant (in Controller window: Select one or more plants to attach to the particular Zone
this example, Controller, Edit, Manager controller. During attach, software detects any
ELNKPLT) to Zone Attach/Detach Plants duplicate user addresses and prompts you to make them
Manager Controller (in unique.
this example, ELINK1).
15. Create Custom Control Plant window: Create control strategies only when confident that the
Strategy (if required). Plant, Control selection of mapped points is correct. Create all custom
In this example, in Strategy control strategies in a separate Elink plant, not directly in
ELNKPLT. the Excel 10 Mapping Plants. Create a new control loop
by selecting File, New, and specifying a name for the new
control loop. Place software points on the Zone Manager
controller software bar by selecting Edit, Load Existing
Software Points, selecting the appropriate point type,
and selecting the point of interest from the list box of
available points of the specified type. After you place a
software point on the software bar, it can be used in a
control strategy the same way as other software points.
Mapped Point Plant Note The Excel 10 Mapped Point Plant Backup file is a predefined CARE plant
that contains standard point mappings. When E-Vision is installed, it places
one backup file for each Excel 10 controller type into the CARE directory.
Plants are named the same as the controller they represent with a PLT
extension, for example, FCU2S.PLT (Fan Coil unit) and CVA1E.PLT
(Constant volume AHU). Note that the 5th character is either S for
International System of Units (SI, also known as metric) or E for English
units of measurement.
In addition there are new “default” files required to work with these plants. These
default files are as follows:
• E-VISION.ADL
• E-VISION.ALX
• E-VISION.ID
• E-VISION.KDX
• E-VISION.KLX
• E-VISION.PHX
Plant Name Changes If a plant name is changed in CARE and reimported into E-Vision, E-Vision
cannot track this change and mapping errors will result in the plant to device
C-bus point mapping. If it is necessary to rename a plant in CARE,
manually unmap the plant in E-Vision from all relationships, then reimport
the modified CARE data. Complete the plant to device C-bus point mapping
as necessary.
Procedure 1. Within CARE, open the Excel 10-ZM project. Select menu items
Project, Export to E-Vision.
2. Enter or select the desired file name for the controller in E-Vision. The Existing
Export box lists all ZMX files in the CARE directory. Name must be between 2
and 8 characters long and a valid DOS file name. File extension is .ZMX (for
Zone Manager Export). The Export button is disabled if the file name is invalid.
3. In the Project field, select the CARE project that has the Excel 10-ZM
Controller. Click the down arrow to view a list of projects.
RESULT: The Zone box lists all the Zone Managers within the
project. Note that any Zone Managers that have VAV 1
controllers (Standard) assigned to them in CARE are not
in this list. This omission means that you cannot create a
Zone Manager in CARE, assign VAV 1 Controllers to the
Zone Manager, and then also use E-Vision to assign
other devices to that same Zone Manager.
4. Select one or more desired Zone Managers. To select all, click Tag All. To
deselect all, click Untag All.
5. Click Export to perform the export. The Export button is enabled when a valid
file name is entered and one or more Zone Managers are selected.
Stand-alone Operation You can initiate Export Zone Manager outside of CARE by executing the
EXPEV.EXE file in the E-Vision directory.
CAUTION
A Command Multiple relationship can only be used for controllers of the
same type. For example, CVAHU and FCU controllers cannot be
commanded by the same time schedule point.
Requirements You must be familiar with CARE software and either M-PPT software for
MicroCel/MacroCel Controllers or ZM 7601, 3, or 4 software for
W7620/W7600 Controllers.
Steps
Steps 1 through 4 are "off-line" procedures that you can do without the
controller. Steps 5 and 6 are "on-line" procedures that require the controller.
Excel Link Flowchart The following flowchart diagrams the necessary steps and sub steps.
Step 3A
Map Plants (Automapping)
Step 3B
Map Points (Manual Mapping)
Step 3C
Map Engineering Units
Step 3D
Cross-check Mapping
Purpose Define an Excel Link plant and its schematic, control strategy, and switching
logic. Then, define subsystem plants (MicroCel/MacroCel, W7600, and/or
W7620) and their schematics. Control strategies and switching logic for the
subsystem plants are not necessary. Finally, complete the CARE process
through the documentation step and back up the completed project.
This section details the required CARE steps as follows:
This plant is optional and contains the "system" points to be mapped from
the C-bus to the C-NAP bus and vice versa. Typical mapping points are
outdoor air temperature, discharge air temperature, bypass, morning warm-
up, min/max/average space temperature, occupancy/nonoccupancy, and
restore/shed. Later, you manually map these points via the XLink
Configurator/Mapper.
Schematic Create a plant schematic by selecting segments that meet the point
requirements of the subsystem. These segments (listed by controller type)
have simple elements that represent the points you need to map to and
from the C-bus. Use the Point without graphic function if you need to map a
point not represented in the segment lists.
If there are global input points (for example, DaTemp, Warmup) in the Xlink
CPU that come from another C-bus controller, they cannot be directly
mapped to a C-NAP point. You must run them into IDT icons and out to a
pseudopoint. Then, map the pseudopoint to the C-NAP point.
Control Strategy If required, create a control strategy for the plant. Control strategy rules are
the same for Excel Link plants as they are for other plants. Control
sequences that cannot be accomplished in the subsystem controllers can
reside in this plant.
You cannot directly map global input points (for example, DaTemp,
Warmup) in the Xlink CPU that come from a C-bus controller to a C-NAP
point. You must input them to IDT icons and output them to a pseudopoint.
Then, map the pseudopoint to a C-NAP point.
Switching Logic If required, create switching logic for the plant. Switching logic rules are the
same for Excel Link plants as they are for other plants.
Define a new plant as usual. Name the plant the same as (or similar to) its
corresponding controller on the C-NAP bus. For example, name the plant
Rm102 for a C-NAP controller located in Room 102. To save time later,
make the plant and controller names identical. If the names are not
identical, you have to match each plant to its corresponding controller when
you use the Excel Link Configurator/Mapper.
• Plant name plus any point user addresses within the plant must not
exceed 18 characters. CARE truncates user addresses to 18
characters. The Replicator (Step 1C) combines each point user address
with its plant name to form a complete user address.
The following tables list the C-NAP point numbers associated with each
CARE element that is automapped in ZM5001. The CARE User Address
column lists default user addresses. You can modify these addresses in
CARE without affecting the automapping function.
Table 1.: MacroCel Automapping
Table 2.: MicroCel Automapping
Table 3.: W7620 Variable Air Volume (VAV) Automapping
Table 4.: W7620 Water Source Heat Pump (WSHP) Automapping
Schematic Create a plant schematic. Select segments that represent the equipment
the zone controller is handling. Excel Link can map a total of 768 points. Do
not exceed this number when building the schematics.
For W7620, MicroCel, and MacroCel controllers only, use the Optional
Points segment to add other points associated with the controller.
Use Modify user address under the Edit menu item to change default user
addresses, if needed. As noted in the Project and Plant Definition note, the
Replicator combines plant name and user addresses. The combination user
address must not exceed 18.
Use Point Without Graphic under the Edit menu item to add points not
represented by a standard segment.
Control Strategy Not required for W7600, W7620, MicroCel, and MacroCel plant types. The
subsystem controller is self-sufficient.
Switching Logic Not required for W7600, W7620, MicroCel, and MacroCel plant types. The
subsystem controller is self-sufficient. If you need to create pseudopoints
that are not covered in a schematic element, Switching Logic is a
convenient place to do so. Select Software Points, create the names, and
exit Switching Logic without saving the switching table.
Segment Name CARE Schematic Element Name CARE User CNAP Pt.
Address No.
Dampers 1. Outdoor Air Modulating MaDmpr 22
2. Outdoor Air 2-Position MaDmpr 8
3. Outdoor Air Floating Series 60 MaDmpr 61
Segment Name CARE Schematic Element Name CARE User CNAP Pt.
Address No.
Return Fan 1. Digital Status RaFanStatus 58
2. Variable Volume RaFanVane 17
2. Analog Sensor RaFanDiffPres 40
Segment Name CARE Schematic Element Name CARE User CNAP Pt.
Address No.
Segment Name CARE Schematic Element Name CARE User CNAP Pt.
Address No.
Single Duct Pressure 1. Flow Only DuctFlo 60
Independent
2. Setpoint Only DuctFloStpt 61
3. Flow + Setpoint DuctFlo 60
3. Flow + Setpoint DuctFloStpt 61
Segment Name CARE Schematic Element Name CARE User CNAP Pt.
Address No.
Segment Name CARE Schematic Element Name CARE User CNAP Pt.
Address No.
Dual Duct Pressure Independent 1. Cold + Hot Deck Flow Only ClgDuctFlo 61
1. Cold + Hot Deck Flow Only HtgDuctFlo 65
2. Cold + Hot Deck + Total Flow ClgDuctFlo 61
Only
2. Cold + Hot Deck + Total Flow HtgDuctFlo 65
Only
2. Cold + Hot Deck + Total Flow DuctFlo 60
Only
3. Cold + Hot Deck Setpoint Only ClgDuctStpt 62
3. Cold + Hot Deck Setpoint Only HtgDuctStpt 66
4. 2 And 3 ClgDuctFlo 61
4. 2 And 3 HtgDuctFlo 65
4. 2 And 3 ClgDuctFloStpt 62
4. 2 And 3 HtgDuctFloStpt 66
4. 2 And 3 DuctFlo 60
Procedure For more details and examples of the replication process, please refer to
the "Replicate Plants" section
Procedure 1. To attach a plant, click on the unattached plant in the logical plant tree,
2. Drag the unattached plant to the controller, which you want attach the plant to,
and drop it.
RESULT: The Plant will be added one level below the controller in the
logical plant tree.
Software creates links between the Excel Link plant and the
subsystem plants.
I/O Characteristics Make sure there are linear I/O characteristics that cover the types of ranges
that can occur for each analog input and analog output point to be attached
to the Excel Link controller. If you have VAV boxes, you need to create a
characteristic with a span which covers the CFM range of your job.
Alarm Delays All CARE points that are mapped to a C-NAP alarming point must have the
CARE ´Alarm Delay` attribute set to ZERO seconds. This rule applies to
digital alarm points and analog input points with high and low limits. The
Excel Link SSI controller has an inherent unprogrammable alarm delay of
approximately 1 to 120 seconds, depending on the size of the application
and when the alarm point was last read by the SSI. Digital points for status,
not alarm, can have a time delay as usual.
Engineering Units All points require an engineering unit. You can set up bus-to-bus
engineering unit conversion in Step 3C. For example, a point can read in
degrees Fahrenheit on the C-NAP bus and in degrees Celsius on the C-
bus.
I/O Characteristic Choose an I/O characteristic that has a span that covers the range of the C-
NAP point.
Alarm Delay If a point will be generating an alarm, the delay time MUST be set to zero.
Other Point Attributes All other point attributes, for example, trending, runtime, descriptors, alarm
limits, apply to Excel Link points in the same way as C-bus points.
NOTE Set up Time Programs just as you would for non-Excel Link plants. Time
Programs for the central air handling unit plant(s) that serve the
subsystem controllers attached to the Excel Link plant must reside here
(if you are using SSI TOD Programs). The C-NAP subsystem controllers
need the occupancy/nonoccupancy points associated with these Time
Programs.
IMPORTANT
The SSI TOD program assumes its CARE schedule point's active state
represents occupied mode whether the active state attribute is 1 or 0. This
assumption cannot be changed.
IMPORTANT
If you make CARE and ZM7604 backups to be restored together later,
make sure they are backed up together. If you back up one and then make
changes to the other and back it up, the Excel Link may produce numerous
alarms during start-up.
Purpose Set up the files for the subsystem controllers. Depending on controller
types, there are two or three steps to do this with Step 2A required in all
cases:
Requirement The starting point for each step is the Excel Link controller, that is, first
select the Excel Link controller in the logical plant tree.
Procedure 1. Select the Excel Link controller in the logical plant tree. Click the
Controller menu item, then drop-down items Tools, Xlink ZM 7604
Configuration.
3. Enter a new site name, for example, XLink01. A site corresponds to one C-NAP
bus.
4. Select menu item Configure, then drop-down item System. This information
applies only to the PC software, not the controllers. Change if necessary.
5. Select menu item Configure, then drop-down item Communications. Click the
appropriate communication port. This setting is for downloading (writing) to the
Excel Link controller.
6. Select menu item File, then drop-down item Open Site. Select the Excel Link
site.
7. Select menu item Configure, then drop-down item Controller. Select New
Controller. Type equal to XLink.
The Excel Link controller name can be the same as the site name.
Type the C-NAP Network Number (same as C-bus node number), range is 1-
30. C-NAP Node Number range is 1-3. Always use 1 because the Excel Link
must be the C-NAP master. These settings must match the DIP switches on the
SSI hardware.
Program the Global Assignments for points such as outdoor air temperature,
discharge air temperature, bypass, morning warm-up,
occupancy/nonoccupancy, and restore/shed. There are defaults for these
points. Modify them, as necessary.
CAUTION
If you are going to program global points in M-Cel Point Programming
(MPPT, Step 2B), be aware that they use the same global point numbers as
listed in the SSI. There will be a conflict if you configure a global point
function in MPPT that uses a number already being used for a different
function in the SSI.
9. Select menu item Configure, then drop-down item Controller Groups. Group
controllers in a logical manner, for example, by AHU or zone.
10. If desired, select menu item Configure, then drop-down item Point Groups.
This step is optional. You can use point groups to view one group of points by
selecting only one point, using the ZM7604 software on-line.
11. Select menu item Configure, then drop-down item Controller. Select XLink. In
the Command Center, set up Alarm Conditions as usual for C-NAP. Use this
window to configure unmapped point alarms to show up as critical alarms on
the C-bus. Otherwise, unmapped point alarms show up as noncritical on the C-
bus. See ZM7604 Excel Link SSI CNAP Configurator and ZM5001 CNAP
Configurator User's Guide 74-5588 for more details.
Only the present value of a subsystem (C-NAP) point transfers across the Excel
Link to the C-bus. You program all alarming attributes (high alarm, low alarm,
etc.) in CARE. For a type of alarm like Sensor Open, the C-NAP generic alarm
text and C-bus system alarm descriptor appears on the C-bus. A user must
connect to the site with ZM7604 to pinpoint the problem sensor.
12. Also in the Command Center, select TOD Input/Output. Create a time-of-day
(TOD) program for each zone, or controller group, as necessary. TOD
programs apply only to W7620 Controllers, not MicroCel/MacroCels.
13. Also in the Command Center, set up Data Sharing as usual for C-NAP bus
points ONLY. Data Sharing here does not apply to mapped points. See Excel
Link System Engineering Manual 74-5591 for details on data sharing.
Give each controller the exact same name as its corresponding Plant Name
assigned in CARE when you replicated the plants, if you plan to automap the
MicroCel/MacroCel points.
Remember that MPPT point programming must match the CARE schematic for
automapping to be accurate. If you do not use standard MicroCel/MacroCel
programs, do not plan on automapping.
Procedure 1. Select the Excel Link controller in the logical plant tree. Click the
Controller menu item, then drop-down items Tools, Xlink ZM 7604
Configuration.
2. Select File, then drop-down item Open Site. Select the Excel Link site.
3. Select menu item Configure, then drop-down item Controller. Select New
Controller. Select applicable Controller Type. Assign the controller the same
name as the plant name assigned in CARE when you replicated the plants.
NOTE: For W7600s, see ZM7604 User Guide 74-5588 for configuration
information. The rest of this step applies to W7620s.
Choose the Algorithm and Copy Sample as required. Choices here must match
the choices made when creating the plant in the CARE schematic. If not, there
will be errors when writing (downloading) the software application to the
controller because the software application will not match the hardware
configuration.
4. Select Globals and click Add to assign them to the corresponding controller
points. Scroll through the Global list box to find the appropriate points.
6. Exit.
Purpose Match CARE plants to their corresponding C-NAP controllers. You can also
manually map points that were not automatically mapped during the plant-
controller matchup and convert engineering units, for example, English to
Metric and vice versa. Finally, you can cross-check to verify the Excel Link
Configurator/Mapper actions.
CAUTION
If, after mapping is complete, you use CARE or ZM7604 to make changes to
the database that affect point mapping (for example, detach a plant, add a
point), you must RE-DO the mapping.
CAUTION
Automapping only works correctly if the subsystem controller points match
the tables in Step 1B.
Procedure 1. Select the Excel Link controller in the logical plant tree. Click the
Controller menu item, then drop-down items Tools, Xlink ZM 5001
Mapper.
3. Click Plants.
RESULT: A dialog box displays. The upper two list boxes are the
CARE plants and C-NAP controllers that are not yet
matched. The lower list box shows successfully matched
plants and controllers.
4. If the CARE plants and C-NAP controllers have identical names, click Match
Names, then click OK button.
If the CARE plants and C-NAP controllers do not have identical names,
highlight the CARE plant, highlight its corresponding C-NAP controllers, then
click Add.
RESULT: The lower box displays the match.
5. To unmatch a plant and controller combination, highlight the matched pair in the
lower list box and click Remove.
RESULT: The CARE plant moves back to the upper left-hand list
box and the C-NAP controller moves back to the upper
right-hand list box.
6. When done, click OK to close the window and save the changes. Or, click
Cancel to close the window without saving the changes.
Procedure 1. Select the Excel Link controller in the logical plant tree. Click the
Controller menu item, then drop-down items Tools, Xlink ZM 5001
Mapper.
2. Enter the XLink and choose menu item Points. Scroll through the CARE Plant
Name box in the upper left-hand list box to choose a plant. The All user
addresses choice is a comprehensive display.
3. To manually map these points, highlight the CARE user address, highlight its
corresponding C-NAP point, and click Add.
4. To unmap a pair of points, highlight the mapped pair in the lower list box and
click Remove.
RESULT: The CARE user address moves back to the upper left-
hand list box and the C-NAP point moves back to the
upper right-hand list box.
C-NAP Groups/Wildcard Points Box The Groups/Wildcard points box provides four options for accessing C-NAP
points:
1. Controller Groups displays the names of all controller groups built during "Step
2, Subsystem Controller Configuration". To map a C-bus point to a controller
group point using the Many-to-one logical statements (that is, OR, AND, AVE,
MAX, and MIN), highlight the C-bus point, highlight the controller group, and
click Add. A field of asterisks, *, displays in the mapped point area for the C-
NAP point name. Double-click the controller group again and the controllers
within the group display. Double-click on any controller and its list of points
displays. Click the desired point, then click Add. Software maps the highlighted
C-bus point to this C-NAP point on all controllers within the controller group.
2. Point Groups displays the names of all point groups built during "Step 2,
Subsystem Controller Configuration". Point groups are for viewing only; do not
map these.
3. Global Points lists all C-NAP global points built during "Step 2, Subsystem
Controller Configuration". To map a C-bus point to a C-NAP global point,
highlight the C-bus point, click Global Points, highlight the corresponding C-
NAP point, then click Add.
NOTE: You cannot map globals on the C-bus directly to globals on the C-NAP
bus.
4. Controller: Point Wildcard Search is an easy way to use wild cards to find points
on C-NAP. Use it, where it will save time, when doing manual mapping.
You can also set up automatic mapping of engineering units, that is, all
units convert English to Metric, or vice versa.
Procedure 1. Select the Excel Link controller in the logical plant tree. Click the
Controller menu item, then drop-down items Tools, Xlink ZM 5001
Mapper.
2. Enter the XLink and choose menu item Engineering Units. To map a C-NAP
engineering unit to a CARE engineering unit, highlight the C-NAP engineering
unit, highlight the corresponding CARE engineering unit, and click Add.
3. To unmap a pair of engineering units, highlight the mapped pair in the lower list
box and click Remove.
RESULT: The CARE engineering unit moves back to the upper left-
hand list box and the C-NAP engineering unit moves
back to the upper right-hand list box.
Procedure 1. Select the Excel Link controller in the logical plant tree. Click the
Controller menu item, then drop-down items Tools, Xlink ZM 7604
Configuration.
2. Click Utilities, then drop-down item Site Backup from the main menu. Follow
instructions on the screen.
IMPORTANT
Make sure your ZM7604 and CARE backups are done together as
compatible databases. Restoring incompatible backups can cause
numerous alarms during Excel Link start-up.
Purpose Copy each Excel Link application program into the appropriate controller
CPU. See Excel Link Checkout & Test 74-3557 for more details.
Procedure 1. Using the PC-to-Excel communication cable, connect the portable PC
serial port (COM1 or COM2) to the Excel Link RS-232 port (see
"Physically Connect to Controller" section).
2. In CARE, with the Excel Link as the currently selected Controller, click menu
item Controller, then submenu items Tools and XL Online (see "Download
Controller" section).
3. For the SSI download, set the C-NAP bus node switch on the SSI hardware to
match the selections made in the CPU commissioning and ZM7604 SSI
configuration screens.
4. Click menu item Controller, then drop-down items Tools and Excel Link ZM
7604 Configuration.
8. Click OK button.
9. Click menu item File, then drop-down item Write Controller. Select ´Excel
Link`.
10. In the Write to Controller box, select Excel Link controller name. Click the All
Files button. Click OK button.
11. Wait until all data is downloaded to the SSI controller (about 7 minutes). The In
Progress box displays "No requests pending" when complete. Check Total
Errors. If not zero, retrace steps and repeat download.
If there are problems, refer to Excel Link System Engineering Manual 74-5591
or Q7645A Excel Link Checkout & Test 74-3557.
12. Exit ZM7604 by selecting, in sequence, Disconnect, Close Site, and Exit
under the File menu item.
Procedure 1. While still connected to the Excel Link RS-232 port (previous Step 5),
start CARE on the portable PC. Select the Excel Link plant. Select
menu item Controller, drop-down item Xlink ZM 7604 Configuration.
RESULT: The ZM7604 main menu displays.
2. Open the site, connect to the site, and write to subsystem controllers
(procedure is the same as that in Step 5 for writing to the Excel Link SSI
controller).
3. Refer to Q7645A Excel Link Checkout & Test 74-3557 to verify functionality.
Chapter Overview
• Technical Overview: Airflow Sensing
• Flow Sensor Calibration
• Configuration
• Balancing
• Engineering Scenarios
• Procedures You Should Know
• 1. Flow Sensor Calibration
• 2. Balancing
• 3a. Engineering OEM Balanced Controller
• 3b. Engineering On-Site Controller (Controller Replacement)
Airflow
The airflow-sensing device shown in figure 1 includes a mechanism that gathers and
transmits the upstream pressure of the airflow. This device usually incorporates a
group of openings that point upstream and allows the total system pressure to enter.
The multiple openings in the upstream sensor are intended to provide an overall
average of the upstream pressure. The second mechanism included in the airflow
sensing device gathers and transmits the downstream or static pressure. This
second mechanism sometimes incorporates more than one opening. By subtracting
the downstream pressure from the upstream pressure, a new pressure called
velocity pressure is created.
Airflow
If a plot is made of the velocity pressure vs. the actual velocity, a graph is created
similar to the graph shown in figure 3. The charts in figure 3 show the resultant
velocity as the pressure is varied between 0.0 and 1.0 inches of H2O (0 to 249 Pa).
Here an important fact about the relationship between pressure and velocity is
demonstrated; the relationship is a nonlinear function.
25
20
Velocity (m/s)
15
10
0
55
46
37
28
19
0
1
9.
.9
.8
.7
.6
4.
9.
4.
9.
4.
24
49
74
99
24
12
14
17
19
22
VAV2 Controller Behavior The VAV2 controller provides the ability of converting a velocity pressure
value into a velocity value and acting upon this value.
In its simplest form, the controller senses the velocity pressure, converts the
pressure into a velocity, applies the field balancing correction to the velocity and
finally provides this velocity to the control algorithms. The controller also transmits
airflow information to users or other controllers through an array of controller
network points. A basic information flow diagram, shown in figure 4, outlines the
airflow sensing process.
Calibration Configuration/Balancing
Factory Field
The process outlined in figure 4 can be divided into two procedures, calibration and
configuration/balancing. These processes are performed during two stages, factory
and field.
The value calculated by the controller is not in standard pressure units, but in units
of volts. The calculated voltage value is related to pressure through the following
second set of factor parameters:
Pressure Parameter
0.0 inches H2O (0 Pa) Flow Volts Zero
1.0 inches H2O (249 Flow Volts Mid
Pa)
2.0 inches H2O (498 Flow Volts High
Pa)
The ideal values for the flow volts variables can be graphically represented and is
shown in the chart in figure 5.
2.0000
(498) Offset
Pressure, in. H2O (Pa)
Scaling
g
alin
Sc
in
Ga
1.0000
(249)
0.0000
0.5000 2.7500 4.5000
(Lo Volts) (Mid Volts) (Hi Volts)
Voltage (Ideal)
The parameters determined during factory calibration are retained in the controller’s
memory and can be accessed through the network variables:
• nciFactoryCal.FlowGain
• nciFactoryCal.FlowOffset
• nciFactoryCal.FlowVoltsZero
• nciFactoryCal.FlowVoltsMid
• nciFactoryCal.FlowVoltsHigh
Configuration
Configuration of the VAV2 controller for airflow control is essential for accurate
measurement and control. When a controller is configured as a pressure
independent system, the minimum configuration includes the airflow pressure
sensor and damper actuator as shown in figure 6 below.
Honeywell
This detailed definition of airflow velocity results in very high accuracy in the area of
VAV Terminal airflow velocity sensing. The actual table values are stored in twenty
network variables representing the airflow curve; The flow pickup variable names
are:
Typically, the user defines a flow curve based on velocity in m/s vs. pressure in kPa;
however, the controller uses the equivalent voltage to represent pressure as shown
in the point list above. Most tools that configure the VAV2 controller perform the
transformation from pressure to voltage for the user. Be aware that voltage values
are being displayed when viewed directly in the controller, not pressure values.
The first action during conversion is to adjust the flow volts velocity results from the
factory stage by subtracting the zero adjust parameter. This parameter,
nciFlowVoltsOffsetS12, is determined whenever the controller is zeroed.
The next action is to locate the flow volts on the flow pickup table.
The installer must either select an existing flow pickup table based on the
manufacturer of the VAV Terminal from predefined choices in the configuration tool
(easiest method), or define a custom flow pickup table in order for this operation to
provide accurate velocity (for detailed information on this method please refer to the
VAV2 Controller Plug-in Online Help). Once the flow volts variable has been located
on the table, the controller determines velocity by interpolating between the two
closest points on the flow pickup table.
If the flow pickup table is defined directly from the manufacturer’s current flow data
for the type of VAV Terminal the controller is installed on, the flow values will be very
close to the real value. However, installation of the VAV Terminal may introduce
unexpected variations in the pressure sensing. To compensate for variations in the
actual field conditions and installation, the VAV2 controller allows for a final field
calibration, so-called balancing that corrects for these variations.
• Air Volume for the first table entry is always zero. This is a fixed
requirement; point 1 must be zero flow and pressure.
• The last or tenth table entry should be the maximum allowable flow
allowed for the VAV Terminal.
• The second table entry should be the minimum controllable flow allowed
for the VAV Terminal.
• The ninth table entry should be between 1.25 times the maximum
airflow setpoint selected for the controller.
• The remaining six points should be selected as incremental values
between table entries two and nine.
Duct Area
The duct area is defined as the cross sectional area of the duct at the location of the
flow sensor. This is graphically shown in figure 7.
Duct Area
Airflow
Duct Diameter
The duct area is required for the controller so information calculated by the controller
can be presented in volume as well as velocity. Airflow volume is the most common
way airflow is represented for users. Balancing and other operations are
represented in the controller as airflow volume in the units of meters cubed/ hour,
m3/h or liters/second (US units are cubic feet per minute, cfm). It is necessary that
an accurate area be entered for the duct area in order to minimize errors in the
configuration and setup of the controller.
The VAV Terminal manufacturer will list this information in the appropriate units on
the VAV terminal itself or in the literature included with the VAV terminal. In either
case, the information must be configured in the controller using the correct units for
the application, m2 for SI or ft2 for US. The configuration tool may allow the area to
be selected from a standard list of round duct diameters, in which case the tool
calculates the correct area.
If the duct where the flow sensor is placed is a non-standard shape or size, then the
area may need to be calculated manually. The area can be calculated for standard
shapes as follows:
Rectangle:
Round Duct:
3.1416 × (diameter )
2
DuctArea =
4
where diameter is meters for SI, feet for US.
Airflow Setpoints
Airflow setpoints are the values used by the controller to make control decisions.
With the use of a set of airflow setpoints, a wide range of control options become
available. Typically, airflow setpoints are determined for each unique installation. It
is the responsibility of the installer to obtain or determine the appropriate setpoints
for each installation.
Depending on the configuration of the controller, there are four basic airflow
setpoints that can be configured in the controller. The setpoints and their purpose
are listed as:
The setpoints are typically set through a configuration tool, but direct access is
possible through the network variables:
If the setpoints are entered through the configuration tool, a set of rules is applied
that prevent incorrect values from being entered. However, if the values are entered
directly into the network variable, the user must apply a set of rules to prevent an
invalid setpoint error from being generated at the controller. The rules are listed as:
Proportional Reheat
One misunderstood and overlooked parameter affecting the operation of airflow
control is the proportional reheat parameter. This parameter is a simple check box in
most configuration tools that enables proportional reheat when checked. The
controllers network variable, nciConfig.ReheatPropControl, can be set directly by
simply setting the variable to true or false. This parameter affects the operation of
single duct, single controllers, with pressure independent configurations.
The effects of proportional reheat can best be explained by examining the VAV2
controller’s airflow control setpoint reaction to changes in the space temperature
with respect to the space temperature setpoints. The default configuration is
proportional reheat disabled or the network parameter value set to false. In this
configuration the operation of the airflow control setpoint is outlined in figure 8. In
this diagram, the colored lines represent the airflow setpoint with respect to the
current space temperature and setpoints.
Rhtg Flow
Air Flow
Stp
Reheat
On or
Open
Min Flow Min Flow
Stp Stp
Space Temperature
Figure 8 clearly illustrates that when the space temperature is above the cooling
setpoint, the controller is in the cooling mode and the airflow control setpoint follows
the blue line. As the space, temperature falls below the cooling setpoint but is still
above the heating setpoint, the controller remains in the cooling mode and the
airflow control setpoint is fixed at the minimum airflow setpoint. When the space
temperature falls below the heating setpoint, the controller’s mode is changed to
reheat and the airflow control setpoint follows the red line. This has the effect of
fixing the airflow control setpoint equal to the reheat airflow airflow setpoint. This
fixed setpoint remains in effect until the space temperature rises above the space
cooling setpoint. Note that whenever the space temperature is in the deadband
region, no mechanical heating is provided.
In some applications, a fixed reheat airflow setpoint can cause temperature swings
and cycle the mechanical heating system when excessive unconditioned air is
introduced into the space. One method to correct this issue is by setting the
proportional reheat parameter to enable or true. With the proportional reheat
parameter enabled, the Airflow control setpoint algorithm is modified and the airflow
control setpoint value follows the diagram in figure 9.
Rhtg Flow
Air Flow
Stp
Reheat
On or
Open
Min Flow Min Flow
Stp Stp
Space Temperature
With the proportional reheat parameter set to enable, the airflow control setpoint
follows the red line when the controller is in the reheat mode. When the space
temperature is in the deadband region, the airflow control setpoint is modulated
between the reheat airflow setpoint and the minimum airflow setpoint. This can
introduce some stability in the deadband region during heating periods.
It should be noted that when the VAV Terminal includes a series reheat fan, the
proportional reheat parameter should be set to disable or false.
Balancing
Prerequisites This phase assumes that the VAV2 controller has been configured and
checked for proper operation.
Network Variables Balancing, is performed by measuring the actual airflow volume and
correcting the controllers sensed airflow velocity. This is done by comparing
the controller’s sensed uncorrected (apparent) airflow velocity against the
actual velocity measured. The balancing is performed at two flow values,
typically maximum and minimum airflow setpoints. The results are stored in
a group of field calibration network points and are accessible through the
network variable names:
• nciFld3PtCal.siCalActualLowS3
• nciFld3PtCal.siCalApparentLowS3
• nciFld3PtCal.siCalActualMidS3
• nciFld3PtCal.siCalApparentMidS3
• nciFld3PtCal.siCalActualHiS3
• nciFld3PtCal.siCalApparentHiS3
When the balancing is complete, the network variables contain the results of the
calibration in terms of velocity. These six points provide a correction factor to the
controller’s air velocity that can best be understood in terms of a chart as shown in
figure 10.
The chart shows the controller creating a 3-point correction to the sensed velocity.
For sensed velocities that lay between the calibration points, the controller
interpolates the velocity based on the closest two calibration points.
It must be stated here, if power is cycled on the VAV2 controller, no attempt should
be made to zero or calibrate the controller for a period of not less than 5 minutes.
During this period, the sensing process within the controller has not yet stabilized.
Any balancing or zeroing of the controller may result in erroneous values and poor
accuracy.
In addition, the flow pickup table must have point 1 defined as zero flow and
pressure. Erroneous zero offset value will occur without this definition. The flow zero
offset value is not an indication of the accuracy of the flow sensor; it is simply the
results of comparing the flow volts signal to the flow pickup table zero pressure
point.
Process Steps A diagram of the balancing (calibration) process is shown in figure 11. Note
the "repeat ? " feedback item in the diagram. If more than one repeat is
required to obtain accurate airflow measurement, the configuration, testing,
and calibration process should be reviewed.
Repeat ?
Airflow Balancing
Airflow Balancing is a two-step process: Calibration at Maximum Airflow and
Minimum Airflow. These two calibration points are required for proper airflow
sensing. Though the order of calibration is not important for most applications, it is
recommended that the maximum airflow be performed first.
Engineering Scenarios
Procedures You Should Know
You should you be familiar with the basic VAV2 airflow sensing aspects described in
the previous sections. In addition, for proper engineering of VAV2 controllers, you
should have basic knowledge of LonWorks Network Engineering in CARE. Please
refer especially to the following sections:
In the following, the two basic engineering paths (see diagram next page) including
step-by-step procedures for a VAV2 pressure independent air sensing contol system
are described.
1
FLOW SENSOR CALIBRATION
(done by Final Device Test at Factory)
FACTORY
2a
OEM BALANCING
3a 2b
ENGINEERING / START-UP ON-SITE BALANCING
ONLINE (On-Site):
Getting Service Pin and
Uploading Parameters
Checking/verifying uploaded 3b
SCPTs
Selecting "Enable CARE
ENGINEERING / START-UP
Controlled Flow Parameters
for Honeywell VAV2 Devices"
OFFLINE (Office or On-Site):
flag
Selecting "Enable CARE
Deleting old temporary LNS
Controlled Flow Parameters
DBs
for Honeywell VAV2 Devices"
Launching Plug-In and
flag
FIELD Uploading last Configuration
Checking Application Settings
(Plug-In Online only)
and Flow Parameters with
Setting "OEM Flag" flag
Plug-In
(optional)
Creating Bindings and
Selecting Application (use
Mappings
correct sensor type and flow
pick up table as provided by
ONLINE (On-Site):
the manufacturer)
Replacing Device with CARE
Commissioning
Commissioning with CARE
Checkout an Test
Selecting "Enable CARE
Selecting "Enable CARE
Controlled Flow Parameters
Controlled Flow Parameters
for Honeywell VAV2 Devices"
for Honeywell VAV2 Devices"
flag
flag
Downloading Flow Pickup
Synchronizing with LNS
Table
Do Flow Balancing
Checkout an Test
Selecting "Enable CARE
Controlled Flow Parameters
for Honeywell VAV2 Devices"
flag
Synchronizing with LNS
For details on general technical aspects on flow sensor calibration, please refer to
"Technical Overview: Airflow Sensing" section.
2 Balancing
Configuration Parameters The following configuration parameters affect the control of the air flow and
must be adjusted during the balancing procedure:
• Air Volume for the first table entry is always zero. This is a fixed
requirement; point 1 must be zero flow and pressure
• The last or tenth table entry should be the maximum allowable flow
allowed for the VAV Terminal
• The second table entry should be the minimum control setpoint resulting
in a velocity of at least 1.016 m/s (better than 2.0 m/s)
• The ninth table entry should be between 1.25 times the maximum
airflow setpoint selected for the controller
• The remaining six points should be selected as incremental values
between table entries
NOTE: Due to these facts, each controller is unique from its software
configuration and neither can easily be replaced or copied, nor its
EPROM can be changed.
IMPORTANT
The application setpoints are independent of the balancing values. The
airflow setpoint rules are independent of the used tool.
All VAV2 controllers must be balanced for zero, minimum and maximum
flow. If the controller’s final configuration is a constant volume unit, a
minimum flow balancing is still required. Apply the following rules to the flow
volume setpoints for any controller, even if the calibration setpoints are not
the final configuration setpoints.
NOTE: The more accurate the flow pickup table, the wider the range for the
Minimum airflow setpoint. If the controller does not have a minimum
airflow setpoint, then a good starting point for a balancing minimum
airflow setpoint would be 50 % of the maximum airflow setpoint.
IMPORTANT
Minimum airflow setpoint must not be set to zero for balancing.
• After airflow balancing has been completed, the airflow setpoints can be
set to any value that does not violate the required setpoint rules.
Proportional Reheat
When checked, this parameter enables proportional reheat by affecting the
operation of single duct, single controllers, with pressure independent
configurations. For detailed description, please refer to the "Proportional Reheat"
section.
The actual pressure of the flow velocity is converted into a raw electrical sign
through the hot-wire mass flow sensor.
2a OEM Balancing
Tools At the OEM factory, the Honeywell OEM VAV Tool and a reference
pressure meter is used for balancing the VAV2 Controller/Terminal.
Procedure 1. Select a predefined Project and Terminal Template from the drop-
down list box.
3. Since the template contains all the configuration information for balancing a
terminal, you need to click the Calibrate button to load the information into the
terminal. It is always a 3-point airflow balancing performed on the terminal
irrespective of the method chosen: 1. Controller zeroing, 2. Max airflow setpoint
and 3. Min airflow setpoint
4. In order to balance the terminal you first acquire the current terminal’s flow and
damper position based on the setpoints. Begin with controller zeroing and
proceed with max airflow setpoint, then finish with min airflow setpoint (see
steps 5 to 7).
5. After the flow and damper positions stabilize, take the actual flow reading from
a reference meter and enter that in the tool.
6. Press Calibrate button. The tool will write the balanced flow offset.
8. If the supervisor has selected Test menu option, a test of the balancing
accuracy can be performed by clicking the Test button.
10. Continue with Engineering / Startup the VAV2 controller as described in the "3a
Engineering OEM Balanced Controller" section.
2b On-Site Balancing
Tools XL 10 VAV2 LNS Plug-In and reference pressure meter. This method is
used when the VAV terminal has to be balanced at the site. This procedure
is typically part and applied when a VAV2 controller must be replaced.
Please refer to the "3b Engineering On-Site Controller (Controller
Replacement)" section.
1. In CARE, do the bindings and mappings of the VAV2 controller and the relevant
devices.
IMPORTANT
The flow pickup table and the controller type are not uploaded.
4. In CARE, go Onnet.
6. Upload the parameters from the of the VAV2 controller into CARE. The Keep
Device Configuration flag is now unchecked, because the device is updated
with the current parameters.
8. Check the Enable CARE Controlled Flow Parameters for Honeywell VAV2
Devices flag.
9. In CARE, go Offnet.
10. Right-click on the VAV2 controller and select Plug-Ins Offline in the context
menu.
11. In the Launch LNS Plugin dialog box, select VAV2 Configure…
13. On the Configuration tab, make sure the Controller Type is set to the
appropriate type, Standard/OEM or Smart Actuator. This is important if
choosing an online option of the Plug-in. If the controller type is not set
correctly, the online communication with the Plug-in is not possible as the
following message box displays.
Standard Users 14. (Optional) If you are a standard user with basic or less knowledge of all
the configuration settings, check OEM Preconfigured flag. This will
prevent overriding values that have already been entered by the OEM
terminal manufacturer during the application selection. These values
are grayed in the Plug-in as long as this flag is checked. If you are an
advanced user with detailed knowledge of all the configuration settings,
continue with step 16.
WARNING
DO NOT DOWNLOAD THE FLOW PICKUP TABLE WHEN THE OEM
PRECONFIGURED FLAG IS SELECTED. THIS RESULTS IN
MALOPERATION OF THE DEVICE.
15. Set the appropriate application settings on the relevant tabs of the Configuration
screen and continue with step 17.
Advanced Users 16. If you are an advanced user with detailed knowledge of all the
configuration settings, you may do one of the following (see the
following 3 screens):
IMPORTANT
The last two steps are strongly recommended to minimize maintenance
effort and avoid maintenance problems.
21. (Optional) Check the Enable CARE Controlled Flow Parameters for
Honeywell VAV2 Devices flag if you want to update the LNS database during
the Synchronize with the current CARE values of the flow parameters ´duct
area`, ´airflow setpoint minimum` and ´airflow setpoint maximum`.
NOTE: This option is global and applies to all VAV2 controllers of the project.
2. Do the bindings and mappings of the VAV2 controller and the relevant devices.
3. Right-click on the VAV2 controller and select Plug-Ins Offline in the context
menu.
6. On the Configuration tab, make sure the Controller Type is set to the
appropriate type, Standard/OEM or Smart Actuator. This is important if
choosing an online option of the Plug-in. If the controller type is not set
correctly, the online communication with the Plug-in is not possible.
7. On the Control Parameters and Flow Pickup Table tabs, check the application
settings, especially the balancing parameters, such as max. flow setpoints, duct
area and sensor type.
8. Check the Enable CARE Controlled Flow Parameters for Honeywell VAV2
Devices option if you want to update the LNS database during the Synchronize
with the current CARE values of the flow parameters ´duct area`, ´airflow
setpoint minimum` and ´airflow setpoint maximum`.
9. In CARE, go Onnet.
12. Check the Enable CARE Controlled Flow Parameters for Honeywell VAV2
Devices flag.
14. Right-click on the VAV2 controller and select Plug-Ins Online in the context
menu.
15. In the Launch LNS Plugin dialog box, select VAV2 Download Flow Pickup
Table…, then click Launch button.
17. Proceed with airflow balancing by selecting VAV2 Calibrate in the Launch LNS
Plugin dialog box.
19. (Optional) If the actual plant configuration requires or allows other max. and min
values, enter the corresponding values and click Set button. For proper values,
please note the Airflow Balancing Rules as described in the "2. Balancing"
section.
IMPORTANT
When changing min and/or max values, the corresponding values must be
changed in the application too, and the VAV2 controller must be
commissioned.
20. Proceed with with zeroing by clicking Zero radio button, then clicking Start
button.
22. Proceed with calibrating at maximum by selecting Maximum radio button and
clicking Start button.
23. After stable flow is reached, enter the flow reading from the reference meter into
the Measured Flow field and click Calibrate.
24. Proceed with calibrating at minimum by selecting Minimum radio button and
clicking Start button.
25. After stable flow is reached, enter the flow reading from the reference meter into
the Measured Flow field and click Calibrate.
26. If the result is not “good enough” for some reason, reset the controller to factory
defaults, download the correct flow pickup table and redo the airflow balancing
procedure.
28. If not set, check the Enable CARE Controlled Flow Parameters for
Honeywell VAV2 Devices option if you want to update the LNS database
during the Synchronize with the current CARE values of the flow parameters
´duct area`, ´airflow setpoint minimum` and ´airflow setpoint maximum`.
NOTE: This option is global and applies to all VAV2 controllers of the project.
Excel 10 Commissioning
The commissioning procedure applies to the following Excel 10 controllers:
• W7750 CVAHU
• W7751 VAV2
• W7752 FCU
• W7754 FCU
• W7753 Unit Vent
• W7761 RIO
• W7762 HYD and
• W7763 CHC
Excel10 controllers are configured with the "Plug-ins Offline" function using the
same procedure as all other Excel10 devices. The default engineering units for the
plug-ins is Metric. If you want to change this to English, do the following:
2. Choose Honeywell Project Settings and select English. This task is done
once and changes the engineering units for all Honeywell Plug-ins used in this
project.
NOTE: The bypass button on the wall module does not send the service pin
for the Excel 10 controllers when used with CARE or LonMaker.
Pushing the service pin on the controller or manually typing the neuron
ID is required. The bypass button service pin functionality will return
with future Excel 10 controller firmware upgrades.
The OpenLink controller appears on the C-Bus network as any other Excel 500
controller (rev. 1.2), and occupies one of the standard 30 nodes. There can be up to
30 OpenLink controllers on a C-bus tied to 30 subsystem networks, each
subsystem network can support 30 subsystem controllers.
The OpenLink Controller´s CPU is configured using CARE and supports the same
features as other C-Bus controllers, including schematics, control strategy, and
switching logic (optional). A maximum of 768 CARE points (user addresses) can be
configured in the OpenLink CPU.
The connection between the OLink controller and the subsystem network is
established by the OLink interface that includes the VNI information. The OLink
interface data can be stored as a template and then be reused for controllers with
equivalent hardware configuration.
C-Bus
That configuration data may be provided by the vendor via the VNI data (VNI file).
The OLink interface can be stored as an OLink template for reusing the hardware
configuration many times.
OLink Controller
CARE Datapoints
MAPPING
Subsystem Points
Subsystem Driver
OLink Interface / OLink Template
Heat- Water
Subsystem Controller
Meter Meter
OLink templates can be created in the device library. To create a template see
"LonWorks Network Engineering" section.
Engineering Process
OLink controller engineering is to be done by the following steps:
Start-up
Create control
strategy
Create Plant
Create = optional
switching logic
Create Datapoints
HW/SW
Plant Points
schematic without
Graphic
MAPPING
Automatic creation
Network Tree Device Library
Create OLink
subsystem controller
3. From the Bus Name drop-down listbox, select the folder where the OLink
controller should be saved.
5. From the OLink template drop-down list box, select a template (to create a
template see "LonWorks Network Engineering" section).
RESULT: The OLink controller (device) is added to the logical plant tree
and to the Bus part of the network tree.
7. Click on the OLink device in the Bus part of the network tree and enter basic
information on the Properties tab on the right as follows:
Vendor Name
Name of vendor of which subsystem is to be connected to the C-Bus
Initialization Block
Contains communication and setup parameters
NOTE: In the Bus part of the network tree you can now add new OLink
subsystem controllers and OLink points (right-click to open context
menu).
IMPORTANT
Changes on the template done in the Bus part of the network tree or in the
device library are not reflected in a template already assigned to a
controller. After the template has been assigned to the controller, it cannot
be unassigned and replaced by another template.
For detailed information on how to create a plant, refer to the "Quick Tours" section.
Refer to the "Quick Tours" section for detailed information on these items.
Procedure 1. In the Bus part of the network tree, click on the OLink controller.
2. Click right mouse key and with left mouse key, click on Create OLink
Subsystem Controller in the context menu
Or, click menu item Controller, then submenu items OLink and Create OLink
Subsystem Controller.
3. On the Properties tab on the right, enter a name in the Description field.
4. In the list below, enter names and values for the OLink interface in the Value
and Name fields. Therefore you need the VNI description from the vendor
which typically includes the list of points which are to be mapped to the C-bus,
the engineering units, etc.
5. Check the Keep Points Read Only checkbox, if desired. In this case, point
values cannot be overwritten.
Procedure 1. In the Bus part of the network tree, click on the OLink subsystem controller.
2. Click right mouse key and with left mouse key, click on Create OLink Point in
the context menu
Or, click menu item Controller, then submenu items OLink and Create OLink
Point.
Description
Enter a point name
Point Type
Select point type from drop-down list box
Value Format
Select value format from drop-down list box
Engineering Unit
Select engineering unit from drop-down list box, if desired. Here only those
engineering units can be selected which have been especially defined for the
OLink subsystem controller of the point. For more information on how to create
engineering units for an OLink subsystem controller, refer to the "Define OLink
Engineering Units" section.
Periodic Write
Check the checkbox, if you want the value to be written periodically.
Parameters
Enter names and values for the OLink interface in the Name and Value fields.
Therefore you need the VNI description from the vendor which typically
includes the list of points which are to be mapped to the C-bus, the engineering
units, etc.
Point Mapping
In this area, CARE points are available which have been previously defined as
"OLink Manual Mapping" in order to be mapped to OLink points. From the
CARE Datapoint drop-down listbox, select a datapoint you want to map to the
OLink point.
Procedure 1. In the Bus part of the network tree, click on the OLink controller.
2. Click menu item Controller, then submenu items OLink and OLink
Engineering Units.
3. To define an engineering unit, click in the line and enter the unit.
Procedure 1. In the Bus part of the network tree, click on the OLink controller.
2. Click menu item Controller, then submenu items OLink and OLink
Conversion Tables.
4. Under Conversion, select OLink subsystem unit engineering unit, for example
Deg (F), from the From drop-down listbox.
5. Select C-bus engineering, for example Celsius, from the To drop-down listbox.
6. In the Slope field, enter the slope for the conversion, for example 0.55.
7. In the Offset field, enter the offset for the conversion, for example -32.
Attribute Selection
OLink None
CARE datapoint OLink point OLink point
(Automatic Mapping) automatically
created
on
cti
Sele
in t
Po
OLink point
manually
created
Automatic Mapping
Automatic Mapping between CARE datapoints and OLink points includes the
following 2 steps:
Procedure 1. In the logical plant tree, click on the datapoint, you want to have made an
OLink point for, in this case for AI1.
In the itemized display of the CARE datapoint, click on the dotted button
right to the OLink Point drop-down listbox.
Enter point type, value format, engineering unit and parameter values and save
settings by clicking OK button. For detailed description of these attributes, refer
to the "Create OLink Point(s)" section.
Or,
To access all OLink points for editing, go to the Bus part of the network tree,
browse to the OLink subsystem controller and click on the desired OLink point.
For detailed description of the attributes, refer to the "Create OLink Point(s)"
section.
Manual Mapping
Manual Mapping between CARE datapoints and OLink points includes the
following 3 steps:
Procedure 1. In the logical plant tree, click on the datapoint, you want to have made an
OLink point for, in this case AI10.
3. From the OLink Point drop-down listbox, select ´OLink Manual Mapping`.
´OLink Manual Mapping `is a pre-definition. The datapoint can be mapped later
to any unmapped OLink point available in the OLink controller (Bus part of the
network tree).
4. Browse to the OLink subsystem controller in the Bus part of the network tree.
5. In the Bus part of the network tree, select the OLink point to be mapped. An
OLink point can originate from the OLink template, the manual creation in the
Bus part of the network tree or by automatic creation.
Mapped points are indicated by a blue icon, unmapped points are indicated
by a icon.
6. Under Point Mapping, select CARE datapoint from the CARE Datapoint drop-
down listbox.
RESULT: The CARE datapoint is mapped to the OLink point. In the Bus part
of the network tree, the mapped point is indicated by the blue
icon.
Procedures
Logical Plant Tree 1. In the logical plant tree, click on point you want to unmap.
Bus Part of the network tree 1. In the Bus part of the network tree, click on point you want to unmap.
RESULT: On the right, the OLink point attributes are displayed in itemized
display.
Procedure 1. Browse to the OLink subsystem controller (source) in the Bus part of the
network tree.
Procedure 1. In the Bus part of the network tree, click on the OLink subsystem controller
respectively the OLink point you want to delete.
2. Click right mouse key and with left mouse key, click on Delete in the context
menu.
Replicate Plant
For streamlining the engineering process of OLink controllers, a plant can be
replicated multiple times after the mapping has been done.
• CARE datapoints
• Control strategies and switching tables, if assigned to the plant.
• Subsystem controllers and OLink points
After replication the plants will be available as unattached plants. After attaching the
plants a "big" OLink interface will have been created.
CARE Datapoints
OLink Interface o1 o2 o4 o3 o10 o11 o12 o13 o20 o21 o22 o23
CARE Datapoints
OLink Controller
M-Bus M-Bus
Please, refer to the "Plants, Defintion and Management" section for detailed
information on how to replicate a plant.
When importing/exporting the OLink controller from within the device library, a pure
template without any mapping information will be imported/exported whereas when
importing/exporting the OLink controller from within the Bus part of the network tree,
an OLink controller (OLink device) including all mappings will be imported/exported.
For the import into the OLink controller it means that all current OLink points will be
deleted and replaced by the imported OLink points. Mappings between imported
OLink points and CARE datapoints of the same name will be re-established.
For the import into the OLink template it means that the current OLink template data
are deleted and replaced by the imported OLink controller data. No mapping
information will be imported.
Import into Current OLink Controller 1. To import OLink controller data into the current OLink controller, browse to the
OLink controller in the Bus part of the network tree.
Import into OLink Template 1. To import OLink controller data into an OLink template, open the device library
and browse to the OLink controller (see "LonWorks Network Engineering"
section).
Common Steps 3. In the Bus part of the network tree and device library tree respectively, click on
the OLink controller.
4. Click right-mouse key and with left mouse key, click on Import OLink
Controller in the context menu.
5. Navigate to the folder where the OPT file resides and select it.
RESULT: A message box displays. Note that the existing OLink device
(controller) data will be overwritten when selecting Yes.
9. Click Yes.
RESULT: If the import was successful, a message box informs you about
that.
2. Browse to the OLink controller in the Bus part of the network tree.
Based on OLink Template 1. To export the OLink controller data based on the OLink template, open the
device library and browse to the OLink controller (see Device Library section).
Common Steps 3. In the Bus part of the network tree and device library tree respectively, click on
the OLink controller.
4. Click right-mouse key and with left mouse key, click on Export OLink
Controller in the context menu.
RESULT: A message box informs you about the successful export of the
OLink controller.
Migration Strategy
CARE 4.02.00 and higher allows upgrading of old OLink projects to CARE 4.02.00
OLink projects. The exported data of the existing OLink project data can be
imported in the same file format (OPT). An old OLink project consist of two main
elements:
• The CARE database (version 2.01.00 or lower) where the OLink controllers and
also the datapoints are stored.
• The ZM 5002 database (ZM 5002 project) which fits to this CARE project.
During the upgrade the XLink controller will be transformed to the OLink controller
type (see steps 7 and 8). The technical address remains the same.
Migration Procedure
Controller Files
OPT File
IPL File
RAL File
1. You need to have CARE 2.01.00 installed first with the OLink controller project
in the database.
3. Start the modified ZM 5002 Tool, which will be provided by the CARE Team
and select the corresponding site.
4. In the modified ZM 5002 tool an additional menu item will be available which
allows creating (export) the OPT file.
7. Within the installed CARE version upgrade the CARE 2.01.00 database (or
project) to the highest CARE version and then restore this database (or
project).
8. Select OLink, or, if you want to transform the controller to the OPS type, select
OPS.
9. Click OK button.
CARE 2.01.00
Database
ZM 5002
Database
Backup
OPT File
o rt
nk Imp
CARE 4.02.00 OLi
CARE 4.02.00
Database
10. In the Bus part of the network tree, click on the OLink controller.
11. Click right mouse key and with left mouse key click on Import OLink
Controller in the context menu (see "Import OLink Controller" section).
12. Import the OPT file. All mappings between datapoints to OLink points will now
be available.
OPS CONTROLLER
Prerequisites To work with OPS controllers when already using CARE 3.01.00 or higher, you
must order a license key from Honeywell, which enables the OPS controller and
Replicate functionality. Click menu item Help, then submenu item Registration and
check License Key Info. If OPS and Replicate plant is shown as in the following
dialog, you are allowed to work on OPS controllers. If not, order a license key from
Honeywell as described in the "Ordering and Registering" section.
General CARE 3.01.00 and higher supports the OPS (Open Link Point Server) controller as
the successor of the OpenLink controller. This controller is a gateway for integrating
3rd party devices of a subsystem running on busses such as Meter-bus or E-bus
with the C-bus. The OPS controller is freely programmable in the same way as a
standard XL500 controller. Engineering is done in a common way that 3rd party bus
information can be mapped easily onto CARE datapoints (see also Migration
Strategy section). The OPS controller can have at max. 970 pseudo points, or 128
hardware points of each type. Due to the different datapoint description size of
hardware points and pseudopoints, when mixing hardware points and peudopoints,
it´s not possible to simply calculate the max. number of the mixture by adding them
in a one-to-one correspondence. When the RAM size max. of 64 K is exceeded,
then datapoints need to be removed. The connection between OPS controller and
the subsystem is established by the OPS interface. OPS interface data can be
stored as a template and then be reused for controllers with equivalent hardware
configuration.
C-Bus
The OPS interface can be stored as a template for reusing hardware configuration
many times.
OPS Controller
CARE Datapoints
MAPPING
Subsystem Points
Subsystem Driver
OPS Interface / OPS Template
Heat- Water-
Subsystem Controller
Meter Meter
OPS templates are created by using the device library and the OPS Template
Editor (see "LonWorks Engineering" and "OPS Template Editor" sections)
Engineering Process
OPS controller engineering is done by the following steps:
Assign OPS template to OPS see "Create OPS Controller" and "OPS
Create OPS template controller Template Editor" sections
Start-up
– OPS templates
– Subsystem drivers
– Subsystem controllers
– Subsystem points
Procedures
Create OPS device 1. On the CARE toolbar, click on the Device Library icon .
2. Right-click on the folder, in which you want to create the OPS device
(template), in this case, the default folder OPS, and click on Create LON
device in the context menu.
RESULT: The OPS Template Editor displays and the OPS device is
shown in the tree.
4. On the right pane, edit the Template Name and enter the subsystem driver into
the Subsystem Driver field.
6. Into the Initialization Block field, enter initialization block description. The
initialization block contains communication and other setup parameters.
Create OPS Subsystem Controller 8. In the tree, click on controller icon, if not already selected.
9. Click on icon.
12. In the Sub Controller Address field on the right, enter/change sub controller
address.
Create Subsystem Point 14. In the tree, click on subsystem controller, which you want to create the
subsystem point for.
18. In the Address field on the right, enter address for subsystem point.
Factor
Defines factor for measurement value amplification
Offset
Defines value for Offset
Value Format
Defines format necessary for compatibility with OpenLink projects.
Scan Priority
Defines whether the point should be scanned with higher priority than others,
1: = normal, >1: = high priority
20. Under Enhanced, check desired options by clicking corresponding check box.
Readable
From OPS point of view, the value is readable
Writeable
From OPS point of view, the value is writeable
Periodic Write
From OPS point of view, the value will be periodically written
RESULT: The Library dialog windows redisplays and the OPS device is
indicated as template by the icon in the tree.
RESULT The template is now available for selection when creating a new
OPS controller (see "Create OPS Controller" section)
When expanding the whole tree every hierarchical level is displayed. When
collapsing the whole tree only the project name is visible.
2. Click menu item Edit, then drop-down item Tree expand all or, click Tree
expand all icon on the toolbar, if you want to see all hierarchical levels of
the tree.
or,
click menu item Edit, then drop-down item Tree collapse all or, click Tree
collapse all icon on the toolbar, if you want to see only the project name in
the tree.
When expanding/collapsing parts of the tree every hierarchical level below the
object selected in the tree, is displayed/closed.
1. In the tree, click the object (project, controller, etc.), which hierarchical levels
below should be displayed/closed (not displayed)
2. Click menu item Edit, then drop-down item Tree expand from here or, click
Tree expand from here icon on the toolbar, if you want to see all
hierarchical levels below the object selected in the tree.
or,
Click menu item Edit, then drop-down item Tree collapse from here or, click
Tree collapse from here icon on the toolbar, if you want to close all
hierarchical levels below the object selected in the tree.
3. From the C-Bus drop-down listbox, select the folder where the OPS controller
should be saved.
RESULT: The OPS device is added to the logical plant tree and the C-bus
part of the network tree. The subcontroller and points are
displayed as defined in the template.
NOTE: In the C-bus part of the network tree you can now add new subsystem
controllers and OPS points (right-click to open context menu).
IMPORTANT
Changes on the template done in the C-bus part of the network tree or in
the OPS Template Editor are not considered for a template already
assigned to a controller. After the template was assigned to the controller,
it cannot be unassigned and replaced by another template.
For detailed information on how to create a plant, refer to the "Quick Tours" section.
Refer to the "Quick Tours" section for detailed information on these items.
information on these items, please refer to the "Control Strategy" and "Switching
Logic" sections.
Procedure 1. In the C-bus part of the network tree, click on the OPS controller.
2. Click right mouse key and with left mouse key, click on Create OPS
Subsystem Controller in the context menu
Or, click menu item Controller, then submenu items OPS and Create OPS
Subsystem Controller.
3. On the OPS Properties tab on the right, enter/change name in the Sub
Controller Name field.
Procedure 1. In the C-bus part of the network tree, click on the OPS subsystem controller.
2. Click right mouse key and with left mouse key, click on Create OPS Point in
the context menu
Or, click menu item Controller, then submenu items OPS and Create OPS
Point.
4. In the Address field on the right, enter address for OPS point.
Factor
Defines factor for measurement value amplification
Offset
Defines value for Offset
Value Format
Defines format necessary for compatibility with OpenLink projects.
Scan Priority
Defines whether the point should be scanned with higher priority than others,
1: = normal, >1: = high priority
Readable
From OPS point of view, the value is readable
Writeable
From OPS point of view, the value is writeable
Periodic Write
From OPS point of view, the value will be periodically written
• Manual Mapping by assigning the OPS Manual Mapping attribute to the CARE
datapoint (C-bus part of the network tree) OPS Manual Mapping is a Pre-
Definition. The datapoint can be mapped later to any unmapped OPS point
available in the OPS controller (logical plant tree).
Attribute Selection
OPS point
manually
created
• Description
• Address
• ID
• Mapped CARE datapoint
The most important attribute is the unique ID number, which will be automatically
defined for the OPS point when it was created.
The ID number cannot be changed, whereas the description, the address and the
CARE datapoint assignment can be changed.
A CARE datapoint can only be mapped to one specific OPS point (ID). For this
OPS point, the description, the address and the CARE datapoint assignment can
be changed. Two different OPS points can have the same description and/or user
address, but one CARE datapoint cannot be mapped to multiple OPS points.
Automatic Mapping
Automatic Mapping between CARE datapoints and OPS points includes the
following 2 steps:
b. Open OPS Point Information dialog box or shift to C-bus part in the C-
bus part of the network tree and enter OPS attributes such as address,
Offset, etc. for the OPS point.
Procedure 1. In the logical plant tree, click on the datapoint, you want to have made an OPS
point for, in this case for AI1.
4. Click on the dotted button right to the OPS point drop-down listbox.
Or,
6. To access all OPS points for editing, go to the C-bus part in the C-bus part of
the network tree, browse to the subsystem controller and click on the OPS
point.
Manual Mapping
Manual Mapping between CARE datapoints and OPS points includes the following
3 steps:
b. Go to the C-bus part of the network tree and map particular OPS point
to this CARE datapoint.
c. Enter OPS attributes such as address, offset, etc. for the OPS point.
Procedure 1. In the logical plant tree, click on the datapoint, you want to have made an OPS
point for, in this case AI2.
3. From the OPS Point drop-down listbox, select ´OPS Manual Mapping`. OPS
Manual Mapping is a pre-definition. The datapoint can be mapped later to any
unmapped OPS point available in the OPS controller (C-bus part of the network
tree).
NOTE: No OPS point will be created.
4. Browse to the OPS subsystem controller in the C-bus part of the network tree.
5. In the tree, select OPS point to be mapped. OPS point can originate from the
OPS template, manual creation in the tree or by automatic creation.
Mapped points are indicated by the blue icon, unmapped points are
indicated by the icon.
6. On the right under Point Mapping, select CARE datapoint from the CARE
Datapoint drop-down listbox.
RESULT: The CARE datapoint is mapped to the OPS point. In the C-bus part
of the network tree, the mapped point is indicated by the blue
icon.
Logical Plant Tree 1. In the logical plant tree, click on point you want to unmap.
C-bus part of the network tree 1. In the C-bus part of the network tree, click on point you want to unmap.
RESULT: On the right, the OPS point attributes are displayed in itemized
display.
Procedures 1. To move points in the current OPS controller, browse to the OPS subsystem
controller in the C-bus part of the network tree.
Replicate Plant
For streamlining the engineering process of OPS controllers, a plant can be
replicated multiple times after the mapping has been done.
• CARE datapoints
• Control strategies and switching tables, if assigned to the plant.
• OPS Subsystem controllers and OPS points
After replication the plants will be available as unattached plants. After attaching the
plants a "big" OPS interface will have been created.
CARE Datapoints
OPS Interface o1 o2 o4 o3 o10 o11 o12 o13 o20 o21 o22 o23
CARE Datapoints
OPS Controller
M-Bus M-Bus
Please, refer to the "Plants, Defintion and Management" section for detailed
information on how to replicate a plant.
When importing/exporting the OPS controller from the OPS Template Editor a pure
template without any mapping information will be imported/exported whereas when
importing/exporting the OPS controller from within the C-bus part of the network
tree an OPS controller (OPS device) including all mappings will be
imported/exported.
This means for importing into the OPS device that all current OPS points will be
deleted and replaced by the imported OPS points. Mappings between imported
OPS points and CARE datapoints of the same name will be re-established.
For importing into the OPS template, the current OPS template data are deleted
and replaced by the imported OPS controller data. No mapping information will be
imported.
Import into Current OPS Controller 1. To import OPS controller data into the current OPS controller, browse to the
OPS controller in the C-bus part of the network tree.
Import into OPS Template 1. To import OPS controller data into the OPS template, open the OPS Template
Editor (see "OPS Template Editor" section).
Common Steps 3. In the C-bus part of the network tree respectively in the OPS template editor
tree, click on OPS controller, respectively on OPS template.
5. Navigate to the folder where the OPT file resides and select it.
RESULT: A message box displays. Note that the existing OPS device
(controller) data will be overwritten when selecting Yes.
RESULT: If the import was successful, the following message box informs
you about that .
9. Click OK button.
2. Browse to the OPS controller in the C-bus part of the network tree.
Based on OPS Template 1. To export the OPS controller data based on the OPS template, open the OPS
Template Editor (see OPS Template Editor section).
Common Steps 3. In the C-bus part of the network tree respectively in the OPS template editor
tree, click on OPS controller, respectively on OPS template.
RESULT: A message box informs you about the successful export of the
OPS controller.
Migration Strategy
CARE 3.01.00 and higher allows upgrading existing OLink projects to OPS projects.
The exported data of the old OLink project data can be imported in the same file
format (OPT).
• The CARE database (version 2.01.00 or lower) where the OLink controllers and
also the datapoints are stored.
• The ZM 5002 database (ZM5002 project) which fits to this CARE project.
During the Upgrade the attached XLink plant including control strategies and
switching logics gets to Air-conditioning. The XLink controller will be transformed to
the OPS controller type and the XLink datapoint technical address gets to standard
technical address (see steps 7 and 8).
Migration Procedure
Controller Files
OPT File
IPL File
RAL File
1. You need to have CARE 2.01.00 installed first with the OLink controller project
in the database.
3. Start the modified ZM 5002 Tool, which will be provided by the CARE Team
and import the CARE controller files.
4. In the modified ZM 5002 tool an additional menu item will be available which
allows creating (export) the OPT file (opt file = ops file plus binary code).
7. Within the installed CARE version upgrade the CARE 2.01.00 database (or
project) to the highest CARE version and then restore this database (or
project).
RESULT: If an old XLink controller was found during the upgrade, the
Select XLink, OLink or OPS controller type dialog box
displays. An old XLink controller can be kept as XLink type or
transformed to an OLink or OPS controller.
8. Select OPS, or, if you want to transform the controller to the OLink type, select
OLink.
9. Click OK button.
CARE 2.01.00
Database
ZM 5002
Database
Backup
OPT File
o rt
nk Imp
CARE 3.01.00 or higher OLi
CARE 3.01.00
or higher
Database
10. In the C-bus part of the network tree, click on the OLink controller.
11. Click right mouse key and with left mouse key click on Import OPS Controller
in the context menu (see "Import OPS Controller" section).
12. Import the OPT file. All mappings between datapoints to OLink points will now
be available.
13. From menu item Controller, click drop-down item Tools, then submenu item
NO/NC Upgrade, since the OPS controller is only supported by the new
NO/NC mechanism.
System Architecture FALCON and EAGLE controllers provide basic BACnet functions for plant controls.
The FALCON controller allows plant control on BACnet IP level. The EAGLE
controller allows plant control on BACnet IP and additionally on BACnet MS/TP
(Master Slave Token Passing) level. Both controllers also support LonWorks
building technology. For this, the EAGLE controller uses an external IF-LON
interface.
For detailed information on the features and differences of these two controllers,
please refer to the corresponding Product Data, EN0Z-0962GE51 (EAGLE
controller) and EN0Z-970GE51 (FALCON controller).
The FALCON and EAGLE controllers as part of the CentraLine System BACnet
Architecture are shown in the following schematic.
CARE Steps For BACnet controller engineering, some steps are common with the CARE
standard steps such as:
• Creating project
• Creating datapoints
• Terminal assignment
• Assigning panel I/O modules / LON devices to controller
And yet, other individual steps will be performed differently when engineering an
HVAC application running in a BACnet controller, for example:
• Creating controller
• Creating plant
• Defining general BACnet-bus properties
• Representing the BACnet topology by creating a skeletal network architecture
consisting of subsystems, subnets and channels
• Defining IP address ranges for controllers
• Modeling the network architecture by creating, moving or deleting subsystems,
subnets, channels and 3rd party BACnet devices
• Creating schedules and calendars
• Creating control strategy and switching logic
• Configure system status properties
• Configure email alarming
• Setting up controllers
• Defining notification classes for adapting the alarming to the ARENA AX Central
and 3rd party BACnet clients
• Defining user access rights
The common and individual engineering steps of the two controllers are described in
the following sections.
NOTE: Before starting the engineering of BACnet controllers with CARE, we strongly
recommend to get familiar with BACnet technology by reading appropriate basic
literature.
Purpose To create a BACnet controller. The BACnet controller will be placed into a BACnet
IP Bus subnet selectable when creating the controller. By default, the subnet called
´IP-Subnet 1` is available and can be selected.
3. From the Subsystem/Subnet Name drop-down list box, select the desired
subnet. By default, IP-Subnet 1 is selected (see "BACnet Network Engineering"
section for detailed information on subnets, subsystems and channels).
4. From the Controller Number drop-down list box, select the controller number.
5. From the Controller Type drop-down list box, select the controller type.
NOTE: Once the Excel 2.0 application format is selected you cannot switch
back to the Excel 1.0 application format after the controller was
created.
7. From the Location drop-down list box, select the country code.
9. Under Interfaces, select the buses for the RS485 1 and RS485 2 interfaces by
selecting Panel Bus, BACnet MS/TP Bus, or Modbus from the drop-down list
boxes. You can select ´None` if the interface should not be connected. Please
refer to the "BACnet Network Engineering" and the "Set Global CARE Options"
sections that describe the effects on the network structure depending on the
selection here.
10. Check the Support LON checkbox if the controller should control LON devices
additionally.
11. Check the Support M-Bus checkbox if the controller should control M-Bus
devices additionally.
RESULT: The controller is added to the logical plant tree on the left. Its
interfaces are added to the Interfaces folder below the controller
icon. On the Properties tab on the right, the properties of the
controller are displayed. To modify properties, please refer to the
"Display/Modify BACnet Controller Properties" section.
The System Status, E-Mail Alarming, Grid, Setup and Terminal
Assignment tabs provide further mandatory and optional
functions of the created controller. Please refer to the
corresponding sections for detailed information.
RESULT: On the Properties tab on the right, the following properties of the
controller are displayed:
Controller Name
Change the name if desired.
Controller Number
To change the controller number, see step 3.
Subsystem Name
Displays the name of the subsystem.
Subnet name
Displays the name of the subnet.
Controller Type
Displays the controller type.
Location
To change the country code, select desired country code from
the drop-down listbox.
Units of Measurement
To change the measurement units, select desired radio button.
Hardware Type
Displays selected controller hardware type (for details see
Product Data EN0B-0970GE51).
Counts
Displays the counts of datapoint types such as AIs, BIs etc, the
number of hardware points and the number of schedules.
NOTE:
The execution speed category should not be exceeded during
control loop execution. Any changes will affect all control loops
assigned to the corresponding category.
High Priority
For small application parts with few IOs only, the Very Fast
RACL execution category should have the highest priority. For
this purpose, the "Very Fast" execution speed defined on the
Controller Properties tab can be set to the highest priority by
checking the "High Priority" check box.
Interfaces
Displays the buses connected to the RS485 1 and RS485 2
interfaces (Panel Bus, BACnet MS/TP Bus, Modbus or None).
Support LON
Check the Support LON checkbox if the controller should control
LON devices additionally. Uncheck the Support LON checkbox if
the controller should not support LON functionalities.
Support M-Bus
Check the Support M-Bus checkbox if the controller should
control M-Bus devices additionally. Uncheck the Support M-Bus
checkbox if the controller should not support M-Bus
functionalities.
CAUTION
If checked, make sure that the controller is operated in a
closed network or VPN to avoid misuse through cyber
attacks or easy login by other persons not knowing your
password and user name.
On Board I/O
(applicable to EAGLE only).
Hardware points of this plant will be assigned to the controller's internal on
board I/O terminals.
Open LON
(applicable to EAGLE only).
Hardware points of this plant will be boardless, that is, unassigned
The execution speed category (also called cycle time category in the Eagle HTML
Interface) defines the (target) time in ms after a control loop is restarted
automatically.
Execution speed categories are grouped in the following types with descending
priority:
• Very Fast.
• Fast
• Medium
• Slow
In other words, a control loop which has the very fast category assigned, is executed
more often in the same time than a control loop which has a lower category
assigned, for example medium.
Each control loop is assigned to one of these categories. Any changes done to the
execution speed category will affect all control loops assigned to the corresponding
category.
Execution
Speed
Category
Very Fast
Execution speed category (400 msec) 100 100 100 100 100
Actual Execution Time (300 msec)
Slow
Execution speed category (2000 msec) Time (msec)
Actual Excecution Time (500 msec) 500 1000 1500 2000
The diagram illustrates, that the degree of execution of a control loop having a slow
category assigned, depends on the remaining time (=execution speed category
time minus actual execution time) provided by a control loop executed in very fast
category.
The execution speed category should not be exceeded during control loop
execution. If a category's actual execution time is permanently greater than the
corresponding execution speed category, the controller is overloaded and the
execution speed category should be changed by increasing it to higher values than
the actual execution time.
IMPORTANT
It is recommended to set the execution speed categories to between 30 %
and 50 % higher than the actual execution times in order to make sure that
control loops having medium and slow execution speed categories
assigned can be executed in the appropriate time.
NOTE: The settings done in the Eagle HTML interface will be overwritten after a
download with CARE. Hence, upload the application into CARE using
Excel XW Online after the plant has been setup.
3. On the Properties tab on the right, select ´Eagle` from the Controller Type drop-
down list box.
5. Click OK button.
RESULT: The Properties tab re-displays. The controller type has been
changed to Eagle as indicated in Controller Type. But the name
of the controller is still the name of the upgraded FALCON
controller.
Create Plant
When creating a plant, you can instantly attach the plant to a controller or create it
unattached for later attachment.
For detailed information on the plant attachment process, please refer to the
"Attach/Detach Plant" section in the CONTROLLERS DEFINITION, ATTACHMENT,
AND MANAGEMENT chapter.
Procedure 1. In the logical plant tree, click on the controller, to which you want attach the
plant.
Or, if you want to create an unattached plant for later attachment, click on the
project.
NOTE: If the plant is created on controller level, it is not possible to select the
units of measurement. Those plant properties can only be selected if
the plant is created on project level (not attached to any controller).
5. Under Units of Measurement, select the desired type for the plant, International
(metric) or Imperial. This selection tells the Control Strategy functions which
type of inputs to accept, Celsius or Fahrenheit. Units of Measurement can only
be selected if the plant is not attached to the controller yet.
6. From Preferred Target Hardware select the target hardware under Panel I/O
(CLIOP8..), Distributed I/O (CLIOL8..) and Open LON. Distributed I/O
(CLIOL8..) and Open LON can only be selected if the controller supports LON
functionalities (Support LON must be checked in the Controller Properties tab).
7. Click OK.
RESULT: If the new name is acceptable, software closes the dialog box. In
the logical plant and network tree, the plant is added below the
controller (plant attached) or below the project (plant unattached).
Below the plant level, the Schedules and Control Loops folders are
automatically created. For applying these functions please refer to
the Schedules and Calendars and the Control Loops sections.
Create Datapoints
Procedure 1. If not already highlighted in the logical plant tree, select the plant.
2. Click menu item Plant, then drop-down item Create HW/SW Points.
Or, click right mouse key and with left mouse key, click on
Create HW/SW Point(s) in the context menu.
4. In the Number field, enter the number of points to be created and in the User
Address fields enter the name of the datapoint(s) to be created. If you are
adding more than one point, software automatically numbers the corresponding
user addresses sequentially to guarantee unique user addresses. For example,
if you enter pt and request two points, software creates two points named pt1
and pt 2. Only use alphabetic characters. Do not use blanks.
5. From the Default HW Interface drop-down listbox, select the interface to which
the datapoints should be assigned by default:
– On board
points will be assigned to the appropriate board according to the point
type
– Boardless
points will not be assigned to boards (strongly recommended for M-Bus
configurations)
6. Click OK.
RESULT: In the upper example, the datapoints are added to the Analog Input
type folder in the logical plant tree.
Fast access lists are lists of grouped datapoints and/or parameters mostly
representing a logical part of the application. This allows quick access to a particular
part of the application on the controller HMI and web interface via the corresponding
datapoints and/or parameters.
A fast access list can be a list of certain datapoints, e.g. all outputs by using a filter
template, or a list showing the impact of selected parameter values on datapoints.
Fast access lists can be created on controller level and on plant level. In plant
related fast access lists, you can only view datapoints/parameters of this particular
plant whereas controller related fast access lists can comprise
datapoints/parameters of different plants of the controller.
Procedure
1. To create the fast access list, expand the tree and browse to the controller.
RESULT: On the right pane, the Fast Access Lists tab displays which
shows all fast access lists created. The Fast Access Lists tab
corresponds to a so-called "container" fast access list. The name
of the container fast access list is not visible on the controller
HMI or on the web interface. But each "real" fast access list
subsequently created is embedded in the container fast access
list and will be visible on the controller HMI and the web
interface.
3. Right-click the Fast Access Lists folder in the tree, and then click Create Fast
Access List.
RESULT: A blank fast access list is created. On the right pane you will
define the fast access properties and its column configuration.
• enter a name
• define access rights
• set the fast access list type (Filter Template or Selected Points/Parameters)
• add datapoints and parameters (Selected Points/Parameters only)
4. On the Properties tab, rename the fast access list in the Name field, e.g. enter
´Main`
5. From the Read Access Level and Write Access Level drop-down list boxes,
select the user levels that should have read and write access of the fast access
list. Note that only users logged in with the same or a higher password level
than the defined access level can view or edit this fast access list on the
controller HMI and web interface.
6. Define the fast access list type by doing one of the following:
7. If you have selected the fast access list type ´Selected Points/Parameters`,
continue with step 8. If you have selected the fast access list type ´Filter
Template`, continue with step 21.
8. If you have selected the fast access list type ´Selected Points/Parameters`, click
Add under Datapoints.
RESULT: The selected datapoins are added to the Datapoints list. The
following properties are displayed:
• plant name
• point type
• point name
• alias name (optional)
11. If desired, enter alias names for the datapoints by clicking in the corresponding
cell and entering the alias name. If an alias name is entered, only the alias
name but not the point name will be visible on the controller HMI and web
interface.
12. If desired, you can define a filter for each property (Plant Name, Point Type
etc.) of the Datapoints list by entering a search string or by selecting criteria
from a list in the first row below the column title. By default, no filter is set as
indicated by an asterisk *.
The filter is case-sensitive and wildcards (*) and jokers (?) can be used. The
asterisk * can only be used at the beginning or the end of the search entry. By
default, the filter shows *, displaying all items. If any text is entered without
wildcards, software searches for the exact match.
RESULT: The selected parameters are added to the Parameters list. The
following properties are displayed:
• plant name
• control loop name
• parameter name
• symbol (type
• parameter path
• alias name (optional)
16. If desired, enter alias names for the parameters in the same way as described
for the datapoints in step 11.
17. If desired, you can define a filter for each property in the same way as
described for datapoints in step 12.
• plant name
• loop object name
• parameter name
• alias name (optional)
21. If desired, enter alias names for the loop object parameters in the same way as
described for the datapoints in step 11.
22. If desired, you can define a filter for each property in the same way as
described for datapoints in step 12.
23. Continue by configuring the columns display for the web interface and controller
HMI as described in step 30.
24. To save the fast access list settings, click on any spot outside the pane.
25. If you have selected the fast access list type ´Filter Template`, the following
pane displays.
Under Template Configuration, you can filter for datapoints of particular plants
to be used in the fast access list. By default, all plants and all datapoint types
are shown and pre-selected in Plant and Type. In Name, the asterisk* indicates
that no datapoints with a particular name are already filtered for display. Under
Datapoints, the datapoints of the controller are displayed according to the filter
settings. All datapoints displayed will be part of the template (fast access list). In
Sort Order, you can sort the list of datapoints.
28. Under Sort Order, define the sort order for the datapoint list on the controller
HMI and the web interface. You can define the sort order for three columns
(First by, Then by, Then by). For each column, you can apply ascending or
descending sorting mode. Even if under Datapoints, the three columns ´Plant
Name`, ´Point Type` and ´Point Name` are permanent, you can sort for any
column provided on the Columns Configuration tab, but not displayed as
columns under Datapoints. For example, you can sort for event state, status
flags etc. (see Columns Configuration tab description, step 21).
30. To configure the columns display for datapoints and parameters of the fast
access list in the controller HMI and web interface, click Columns Configuration
tab.
By default, particular columns are checked for display in the controller HMI or
web interface. Unchecked columns will be removed (hidden) and not displayed.
Columns marked with a (*) cannot be unchecked for removal.
For the datapoints and parameter columns, check the columns you want to be
displayed and uncheck the columns you do not want to be displayed.
31. To change the order of the columns, move column(s) within the list by selecting
column in the list and clicking Move up button once, to move it one step
upward, or by clicking Move down button once to move it one step downward
doing. Multi-selection by using the CTRL or the SHIFT key while selecting with
the mouse is possible. Multiple clicking the buttons moves the column multiple
steps upwards or downwards.
32. To save the fast access list and show the fast access list overview, click on the
Fast Access Lists folder in the tree. On the Fast Access Lists tab the newly
created fast access list is displayed. If desired, you can define a filter for each
property (Fast Access List, Type, etc.) by entering a search string or by
selecting criteria from a list in the first row below the column title. By default, no
filter is set as indicated by an asterisk *.
The filter is case-sensitive and wildcards (*) and jokers (?) can be used. The
asterisk * can only be used at the beginning or the end of the search entry. By
default, the filter shows *, displaying all items. If any text is entered without
wildcards, software searches for the exact match.
Terminal Assignment
Terminal assignment for the FALCON and EAGLE controllers follows the same
basic rules as for any other devices in CARE. For detailed information please refer
to the TERMINAL ASSIGNMENT section.
For detailed information on how to edit datapoint properties in Grid view, please
refer to Edit Points in Grid Display in the "Datapoint Editor section"
BACnet Topologies
CARE supports 2 BACnet topologies based on the 2 major BACnet communication
protocols, BACnet IP and BACnet MS / TP.
NOTE: The BACnet MS/TP protocol is only supported by the EAGLE controller.
Legacy and 3rd Party Integration For integrating EAGLE controllers and BACnet 3rd party devices based on an
already existing wired building channel, a pure BACnet MS / TP bus topology will be
applied.
Plant Control To control plants by taking advantage from the complete EAGLE controller
functionality (Panel Bus, MS / TP bus), you apply the
basic BACnet / IP bus topology. If an EAGLE controller running on the BACnet IP
bus uses also the BACnet MS /TP channel via RS485 interface, it works as a router
routing packets to the BACnet devices connected to the subordinate channel.
For detailed information on how to work with the BACnet bus topologies in CARE,
please refer to the subsequent sections.
LonWorks For detailed information on basics of the LonWorks network structure and LonWorks
Engineering, please refer to the LonWorks Network Engineering chapter
BACnet-Bus The BACnet network as part of a project is divided in two major bus types:
• BACnet IP and
• BACnet MS/TP
BACnet IP is used for controllers with the main interface on the Ethernet. If they
have connected BACnet MS/TP channels, those are located directly under the
controller itself.
BACnet MS/TP is used for controllers with the main interface on BACnet MS/TP.
The BACnet IP Bus can be further arranged by adding any of the following
components:
• Subsystems
• Subnets
The BACnet MS/TP bus can be further arranged by adding channels. By default the
BACnet MS/TP bus is empty. A channel must be added manually. The first added
channel is named ´BACnet MS/TP` bus by default.
Subnets represent the BACnet infrastructure of the building and contain the BACnet
controllers/devices which control that segment of the building. Subsystems are a
logical hierarchical level for grouping multiple subnets to a system requiring
communication between the different subnets.
Subnets can be created below subsystems or directly on the BACnet IP-Bus level.
Channels can be created on BACnet MS/TP level only. BACnet controllers and
devices can be placed in IP subnets and MS/TP channels only.
By default, the BACnet IP Bus folder contains the ´IP Subnet 1` folder and no
Subsystem folder. Further created folders will be numbered continuously, for
example ´Subnet 2`, ´Subnet 3`, ´Subsystem ´1`, etc. The same applies to the
BACnet MS/TP channels.
NOTE: The default subsystems, subnets, channels and device names are freely
editable.
This includes:
Purpose To define the BACnet-Bus settings (e.g., APDU length, APDU time out, etc.) for the
BACnet controller(s) and 3rd party BACnet devices.
Procedure 1. With left mouse button, select the BACnet icon in the network tree.
2. Enter/change values and select options for the following general BACnet bus
properties:
NOTE: When changing any of the following properties, you must update the
controller by downloading the settings and/or application.
MaxAPDU Length
The max. size of data in one packet. For BACnet/IP, the maximum is 1476, for
BACnet MS/TP, the maximum is 480. It may be necessary to reduce the size if
packets are transmitted over routers or tunnelling to MS/TP devices.
APDU Timeout
The timeout in msec for the whole message (all packets). For proper
communication with EBI, the value must be set to 5800 msec.
Segmentation Supported
Specifies if the BACnet controller supports messages with more than one
packet:
– Both = segmentation in both directions
– Transmit = BACnet controller cannot receive segmented messages
– Receive = BACnet controller can receive but not send segmented
messages
– None = BACnet controller can neither receive nor send segmented
messages
With these functions you can control the bus load in order to avoid a high bus
load which often results in limited performance. If negative effects are noticed
on the bus, the value(s) should be increased.
Purpose To define the settings for the BACnet IP network (e.g. network number, ports, etc.).
Procedure 1. With left mouse button, select the BACnet IP Bus icon in the network tree.
2. Enter/change text or values and select options for the following BACnet IP Bus
properties:
NOTE: When changing any of the following properties, you must update the
controller by downloading the settings and/or application.
Description
Additional descriptive text for the BACnet-Bus
Network Number
The number of the network. Network numbers must be unique in a BACnet
system.
Port Number
The number of the UDP port for BACnet IP communication
IP Port Settings
Enables or disables the ports for incoming traffic of various IP protocols.
LONSOCK
CARE supports LON IP Interfaces for the use of IP852 and LonSock
Remote Server. Both IP852 and LonSock Remote Server are
based on LonSock2 which is the basis for CARE software. IP852
allows the direct and remote diagnostic of networks based on IP852
standard. LonSock Remote Server allows remote access to PCs
and Excel Web controllers with a shared network interface on which
the RNI server is running
BACnet/IP
The BACnet protocol provides mechanisms by which computerized
equipment of arbitrary function may exchange information,
regardless of the particular building service it performs. As a result,
the BACnet protocol may be used by head-end computers, general-
purpose direct digital controllers, and application specific or unitary
controllers with equal effect.
BACnet/IP uses UDP as its transport protocol. The default UDP port
for BACnet traffic is 47808, but depending on the project
specification other ports are also possible.
Purpose To define the settings for the BACnet MS/TP network (e.g. network number,
baudrate, etc.).
Procedure 1. With left mouse button, select the BACnet MS/TP Bus icon in the network tree.
RESULT: The BACnet MS/TP bus properties are displayed on the right
Properties pane.
2. Enter/change text or values and select options for the following BACnet IP Bus
properties:
NOTE: When changing any of the following properties, you must update the
controller by downloading the settings and/or application.
Description
Additional descriptive text for the BACnet-Bus
Baud Rate
Baud rate for data transmission
Max Master
Defines the highest MS/TP master address that can participate in the token-
passing.
Purpose To create subsystems for structuring the network logically, e.g. to provide a
hierarchy level for the integration of multiple subnets that communicate among
themselves.
Procedure 1. With left mouse button, select the physical BACnet-Bus folder in the network
tree.
2. Click right mouse button and with left mouse button, click Create Subsystem in
the context menu.
RESULT: The new subsystem folder will be inserted into the tree.
3. On the Properties tab on the right pane, edit the name in the Subsystem Name
field, if desired.
6. To create subnets for the BACnet-bus, please refer to the Create BACnet-Bus
Subnet section.
Purpose To create subnets for representing the physical network of the building and to
allocate IP addresses to the controllers located in the subnet.
IMPORTANT:
Contact the network administrator to get the network address(es), the
subnet mask(s) and the gateway address(es) for the subnet(s).
You can either define IP address ranges and CARE automatically allocates IP
addresses to the controllers while the controllers will be created, or you manually
allocate particular IP addresses to controllers. A combination of these two ways is
possible.
NOTE: At that time, an IP address has not yet been allocated to the physical
controller. The physical controller does not get the IP address until the
controller has been setup.
The IP addresses must match the real IP addresses, which you have
obtained from the network administrator.
Procedure 1. Depending on where you want to place the subnet, below the BACnet-IP Bus
folder or below a subsystem, select the BACnet-IP Bus folder respectively the
corresponding subsystem folder with the left mouse button.
2. Click right mouse button and with left mouse button, click Create Subnet in the
context menu.
RESULT: The new subnet folder will be inserted into the tree and on the
right pane, the Properties tab shows the properties to be
defined.
4. Under General, edit subnet name and enter an additional description if desired.
5. Under Ethernet, you will ensure the proper allocation of IP addresses to the
controllers. While creating a controller, CARE automatically allocates an IP
address to each controller that is located in the subnet. The IP addresses will
be consecutively issued according to the defined ranges.
Example:
By default CARE defines the network address to "192.168.1.0 / 24" and the
gateway address to "192.168.1.1". Under IP Address Ranges, the first range is
inserted accordingly. The range can be further divided into sub ranges.
One Range In the default example, the network ID "192.168.1.0 / 24” defines the following
IP address range and subnet mask:
192.168.1.001
192.168.1.002
192.168.1.003
etc.
Subnet mask:
255.255.255.0.
The number 24 corresponds to a 3-byte subnet ID, and a one-byte host ID. This
is the widely-used subnet mask of class-C networks, which the Eagle Controller
typically uses. A class-C network allows up to 254 BACnet devices per system.
Sub ranges If you want to factor out particular ranges, you can divide range 1 into sub
ranges. For example (see screenshot):
In the above example, IP addresses, which are within the IP address ranges,
will be consecutively issued beyond all ranges when creating the controllers:
192.168.1.001
…
192.168.1.040
192.168.1.081
…
192.168.1.120
192.168.1.161
…
192.168.1.240
192.168.001.041 to 192.168.001.080
192.168.001.121 to 192.168.001.159
NOTE To divide a range into sub ranges, the complete range (automatically
defined by the network ID) must become part of the sub ranges and
hence it must be edited first in the Range 1 line.
6. Under Ethernet, you can also enter the IP addresses for DNS (Domain Name
System) servers if the Eagle should support Email alarming. DNS server IP
addresses must be entered here if you have selected the SMTP Server option
and have entered the SMTP server name under Server Settings on the Email
Alarming tab.
The MS/TP bus can have a pure BACnet MS/TP topology for integrating EAGLE
controllers and BACnet 3rd party devices, or it can be part of a BACnet IP network
including panel bus and MS/TP bus (mixed BACnet IP / BACnet MS/TP topology).
The BACnet network is divided in the BACnet IP Bus with a default IP-Subnet1 and
the BACnet MS/TP bus. Both busses are empty.
The result of the pre-definition in the New Controller dialog can be changed
afterwards in the network tree by
• adding and deleting additional subsystems, subnets, MSTP busses and devices
• by moving controllers and devices within the folders of the network
In the following, the BACnet MS/TP bus handling is described. For BACnet IP bus
description, please refer to the previous "Create BACnet Subnet / Allocate IP
Addresses to Controller" and the "Create BACnet Subsystem" sections.
For information on device management such as max. number of devices and
assignment of addresses and IDs, please refer to the BACnet Controller tab
description in the "Set Global CARE Options" section.
Example 1: Controller with one MS/TP bus and one panel bus
- subsystem/subnet = IP-Subnet 1 (initial default)
- RS485 1 = BACnet MS/TP bus, RS485 2 = Panel bus
The controller will be placed in the default BACnet IP Subnet and a BACnet MS/TP
bus assigned via RS 485-1 will be added to the controller.
NOTE: In this example, it is not possible to create a second BACnet MS/TP bus
for the controller via RS485-2 since all interfaces are assigned. For re-
assigning MS/TP or panel busses to an RS485 interface (1,2), the
interfaces must be made unassigned by deleting the corresponding
MS/TP bus (1, 2) in the network tree. If an interface is defined as Panel
bus, the interface cannot be made unassigned belatedly.
You can:
• add BACnet devices to the BACnet IP subsystem/subnet as well as to the
BACnet MS/TP bus
• add further subsystem and subnets which will be available for further placement
of controllers (New Controller dialog) and devices( network tree)
• move controllers and devices between different subsystems and subnets
• move devices between different BACnet MS/TP busses
• delete an MS/TP bus in the network tree and re-assign an MS/TP or panel bus
on the controller´s Properties tab.
•
You cannot
• move devices between IP-subsystem/subnets and BACnet MS/TP busses
NOTE: For this controller it is not possible to delete any of the two BACnet
MS/TP busses.
Large panel bus applications need higher cycle times than small and fast panel bus
applications (e.g. light control). Hence, the panelbus cycle time will be adopted by
the controller. It should not be changed in CARE. If problems occur in the controller,
the cycle time can be increased using the Excel Web HTML interface.
Procedure 1. Expand the Interfaces folder, and then click the Panel Bus folder.
2. On the right pane, click the Properties tab. The default cyle time of 250 msec is
displayed.
3. If desired, change the cycle time using the Excel Web HTML interface.
4. If desired, upload the application for updating CARE with the current cycle time
executed in the controller.
The ´send on delta` setting (resolution) for Panelbus AI points defines the threshold
for sending value changes coming from the assigned sensors.
• High: no threshold
• Medium: threshold = 0.1 K / 50 mV
• Low: 0.5 K / 100 mV
Low resolution results in less load on the Panelbus and in the controller CPU.
Procedure 1. Expand the Interfaces folder, and then click the Panel Bus folder.
2. On the right pane, click the Properties tab. The default Send on Delta
Resolution ´Middle` is selected.
Purpose To create a BACnet 3rd party device and define its general network specific settings
such as Ethernet (LAN) parameters.
Procedure 1. With left mouse button, select the BACnet-Bus IP-Subnet in the network tree.
2. Click right mouse button and with left mouse button, click Create Device in the
context menu.
Device name
Default name can be edited
Device ID
Object identifier of the BACnet device object. This is a unique ID for any device
on the BACnet bus. If the BACnet device is an Eagle controller, the device ID is
the same as the controller number.
NOTE:
When integrating 3rd party BACnet devices, it must be ensured that no identical
device IDs exist in the whole BACnet system. For that reason, an offset can be
defined. Adding this offset to the controller number generates the device ID.
Description
Additional descriptive Text for the device
Location
Additional Text for the device, which indicates the location of the device, e.g.
Floor 4, Section Nord.
4. Under Objects, you can define external reference points, which can be used to
share point information across BACnet controllers. This can also be done via
the "Import from EDE file" function in the device library
7. Each of the following two options can be used for addressing the device in the
BACnet network:
• BACnet Object ID or
• BACnet Object Type and its Instance Number
The BACnet object ID is a unique ID within a BACnet device and within a CARE
project. It is calculated within CARE by the following Standard BACnet formula:
Hence, if the BACnet object ID is not known, you can use the BACnet Object
Type and its Instance Number. CARE calculates the BACnet Object ID using
these data.
Select the BACnet Object ID radio button and enter the BACnet Object ID into
the field.
Or, select the BACnet Object Type/Instance Number radio button. From the
drop-down listbox, select the BACnet object type and enter the instance number
into the field below.
RESULT: The object is inserted into the list. To edit an object, select the
object in the list and click the Edit button. To delete an object,
select the object in the list and click the Delete button.
9. The created object can now be selected under the Reference Input and
Reference Output point types of any BACnet controller of the project.
10. To assign an object to a BACnet controller, expand the logical plant tree and
then select the reference input, respectively the reference output point.
12. Expand the tree and select the external reference point, and then click OK
button.
RESULT: The reference point will now use the value that the object
passes.
NOTE: You can add values from any kind of BACnet object or datapoint
available in the project.
In CARE, the EAGLE controller supporting both, BACnet IP and BACnet MS/TP bus
via RS485 interface works as a router routing packets to the BACnet devices
connected to the subordinate channel.
NOTE: Per subnet, max. one EAGLE controller can incorporate BBMD
functionality.
Procedure 1. Expand the network tree and browse to the IP-Subnet where the controller is
located.
2. Right-click on the controller, and then click Set as BBMD in the context menu.
RESULT: The BBMD functionality and the tiny red B is removed from the
controller.
IMPORTANT
Do not move BACnet devices which are already bound to a controller. First,
move the controller and then do the binding.
In the BACnet-Bus part of the network tree, controllers and devices can be moved
between different subsystem folders.
Procedure 1. In the source folder, select the item (controller or device), drag it to the desired
target folder and drop it.
In this example, Eagle3 controller has been moved from the ´IP-Subnet 1` to
the´IP-Subsystem1 - IP-Subnet 1` folder
To delete a subsystem or a subnet, it must first be emptied before. That is, to delete
a subnet, delete all devices of the subnet. To delete a subsystem, delete all subnets
of the subsystem.
Procedure 1. In the BACnet network tree, select the item (subsystem, subnet, or device), you
want to delete.
2. Click right mouse button and with left mouse button click on Delete in the
context menu.
• Stop/start controller
• Upload application
• Download firmware (upgrade)
• Download Linux (upgrade, EAGLE controller only)
• Download settings
controller and an USB cable of type B standard can be used for the EAGLE
controller .
The USB connection type is mandatory for the initial setup of a BACnet controller
due to a reasonable transfer rate (2 Mbit/s) and because no IP address changes
are necessary after installation. The LAN connection can be used further on.
For USB connection, the corresponding USB driver must be installed before.
Please refer to the "USB Driver Installation for Windows XP" and the "USB Driver
Installation for Windows 7" sections in the CARE Installation Guide
EN1Z-0964GE51 for detailed instructions.
IP Address Allocation To establish any of the provided connections, IP addresses must be allocated to the
relevant network components such as CARE PC, BACnet controller(s), network and
USB adapters.
IMPORTANT
Ask the network administrator for the dedicated IP addresses (IP address
ranges) that are allowed for the network components.
• Initial access to the controller by connecting via USB cable. When delivering the
FALCON or EAGLE controller it has only the default factory IP address allocated
that normally do not fit to the IP address range of the customer network. So, in
this state, it cannot be accessed via LAN.
For connecting the FALCON controller to the CARE PC you need a D-Link DUB
E100 USB adapter and a standard LAN cable.
For connecting the EAGLE controller to the CARE PC you need a USB cable of type
A Male to type B Male (Type B standard).
For each USB connection, the corresponding USB driver must be installed before.
For detailed instructions, please refer to the "USB Driver Installation for Windows
XP" and the "USB Driver Installation for Windows 7" sections in the CARE
Installation Guide EN1Z-0964GE51.
Procedure 1. After successful installation of the USB driver (see CARE Installation Guide
EN1Z-0964GE51), connect the CARE PC and the controller as shown in the
following figures:
Procedure 1. Take the crossover cable and connect CARE PC and FALCON controller via
Ethernet inferface jacks as shown in the following figure:
2. On the CARE PC, start the Control Panel by clicking Start menu, then submenu
item Settings.
6. Click right mouse button, and with left mouse button, click on Properties.
7. Select the Use the following IP address radio button and enter the following IP
address: 192.168.253.21.
Prerequisites To establish a LAN connection, a dedicated IP address must have been assigned to
the controller before by using a USB or crossover cable (see "Establish Local
Connection to BACnet Controller via USB Cable" and "Create BACnet Bus Subnet"
sections).
2. Physically connect the CARE PC with the controller via LAN as shown in the
following figure.
Prerequisites A physical connection between controller and CARE PC must be established (see
"Establish Physical Connection to BACnet Controller" section).
Procedure 1. In the BACnet-Bus part of the network tree, navigate to the subsystem/subnet
and click on the BACnet controller to which you want to connect.
According to your needs, you have the choice to connect to the controller in one
of the following ways:
• LAN
Allows continual remote access to the controller once the controller has been
accessed via USB or crossover cable connection and has gotten its
dedicated IP address by the download of the controller settings. Next time
when accessing the Setup pane, the controller's IP address is displayed at
the LAN radio button.
• USB
For initial access to the controller, you must connect via USB. The CARE PC
will connect to the controller via USB using the default factory IP address of
the BACnet controller (FALCON = 192.168.252.20 and EAGLE =
192.168.255.241). This address is displayed at the USB radio button. The
default factory IP addresses are fix and cannot be changed.
3. Select the connection type, USB (recommended local access for initial setup),
crossover cable (local access for initial setup), or LAN (continual remote
access), and click the Connect button.
• Communication Settings
• Version Information
• Clock Settings
IMPORTANT
The shown data is the data of the selected controller in CARE, not the data
of the physical controller. Although CARE reads the data from the physical
controller, it does not import the data into CARE but compares it with the
data of the controller selected in CARE you want do the setup for.
4. To view sub items, expand the tree by clicking the plus icon at the item.
Example: Expand the Serial Interfaces item and Port 3 subitem, then click
in the right column of the Baudrate line and select the desired
baudrate.
Communication Settings
Serial Interfaces, Port 2, 3, Baudrate
Defines the baudrate for direct connection of CARE (port 2) and modem
connection (port 3).
TCP
Displays TCP/IP settings such as IP address, subnet mask, gateway address,
and host name.
Web Interface
Defines logout time, which sets the time after which you will be automatically
logged out if no action has been taken in the meantime.
BACnet
Displays the UDP number which will be used for communication and the
network number (see BACnet-Bus Properties).
LonWorks
Displays the neuron ID of the controller.
Clock Settings
Defines the values for local time, local date and time zone and displays
Displays the offset of the Greenwich Mean Time (Universal Time Conversion)
and whether the controller has daylight savings or not.
Version Information
XL-Web
Displays the version of the operating system Linux and the BACnet firmware.
6. For further information and/or functions, look at the bottom of the Setup tab.
Under Controller Status, the current application status is displayed. When
CARE has successfully connected to the controller, the application is
automatically started as displayed by the permanent icon indication WALK in
green color and the selected Start radio button. If for any reason, the application
cannot be started, the radio button switches to Stop and the icon displays
DON´T WALK in red color. You can stop or start the application manually by
clicking the corresponding radio button.
7. Under Application you can translate, download or upload the application (see
"Translate Controller", "Download Application into BACnet Controller" and
"Upload Controller Application from BACnet Controller" sections). Under
Controller you can download the actual displayed communication and clock
settings into the controller (see "Download Settings into BACnet Controller"
section) and download the controller firmware (see "Download Firmware into
BACnet Controller (Upgrade)" section).
Note that the IP address must be in the IP address range as defined by the network
address.
2. In the IP Address field on the Properties tab, enter the IP address of the
controller to which you want to connect.
If this message box displays, make sure that the controller can
be reached via the IP address you have issued. If you are sure,
then click the OK button and continue by setting up the
controller.
4. To setup the controller, please refer to the Setup BACnet Controller section.
NOTES The IP address has not to be in the IP address range of the subnet.
2. In the Remote Address field on the Properties tab, enter the IP address, the
domain name or host name of the controller to which you want to connect.
Prerequisites The controller must be physically connected to the CARE PC as described in the
"Establish Physical Connection to BACnet Controller" section.
Procedure 1. If not already done, connect to the controller as described in the "Connect to
BACnet Controller" section.
Prerequisites The controller must be physically connected to the CARE PC (see "Establish
Physical Connection to BACnet Controller" section) and the controller must be
translated (see "Translate Controller" section). Please make sure that the connected
controller matches the selected controller hardware type in CARE (e.g. for FALCON
it is CLFA50LB0C, CLFA100LB0C, CLFA300LB0C, CLFA600LB0C).
• Plant graphics
• Alarm limits, parameters, and schedules
• etc.
• Trend objects will be recovered from the Flash card after export
• All controller runtime data (e.g. present value of a datapoint, last execution time
of a control loop object. Those data are re-initialized after export.
• Elapsed active time will be recovered by the battery buffered RAM.
3. Select whether the application should be started after the export or not by
checking/unchecking the Start XL Web after transfer checkbox.
Purpose To update the CARE database with the application files currently loaded in the
controller.
WARNING
When uploading an application, all changes, except newly added datapoints,
done to the application in the meantime in CARE will be lost.
Prerequisites The controller must be physically connected to the CARE PC (see "Establish
Physical Connection to BACnet Controller" section) and the application must be
downloaded once.
RESULT: The application will be imported into CARE. Status of the import
is displayed in the process window.
Purpose To update the CARE database with the application files currently loaded in the
controller.
WARNING
When uploading an application, all changes, except newly added datapoints,
done to the application in the meantime in CARE will be lost.
Prerequisites The controller must be physically connected to the CARE PC (see "Establish
Physical Connection to BACnet Controller" section) and the application must be
downloaded once.
RESULT: The following message box displays if the name of the physical
controller does not match the controller name in the CARE
project.
4. Check the items you want to upload. CARE instantly previews the found items
in the table below by Name, Type and Status.
NOTE: The listed items are previewed and not uploaded yet. Upload will
not be started unless clicking the Import button.
Add
Item will be created in the CARE application
Replace
Item will be replaced in the CARE application
Delete
Item will be deleted in the CARE application
NOTE: Please note the hint at the bottom saying that during first upload,
parameters could be listed which where not changed by the user
but changed by the application start.
5. If you are sure to upload the items previewed in the table, click the Import
button. If you want to exclude items from the import, uncheck the corresponding
items on the top before clicking the Import button. The table will be updated
accordingly.
RESULT: After the import has been finished, the Status column will show
the results as follows:
The controller can save various important data in log files which can be used for
support purpose.
In order to provide the appropriate log files to the Honeywell support, you can
configure the connected controller by defining which log files should be logged.
• System Logs
• Interface Logs
• BACnet device lists
• COV Subscriptions
• System Logs
System log files can contain the standard system files or an enhanced set of
system log files which include more detailed information additionally.
• Device List
There are 2 types of BACnet device lists. A small one that includes all
BACnet devices the controller has "talked" to and a bigger one that includes
all BACnet devices on the same bus where the controller resides.
• Interface Logs
These are the log files of the ports. Each port can be individually selected for
logging.
• COV Subscriptions
COV subscriptions
• Status
Shows whether file logging for the port is currently running (checked) or not
(unchecked)
• Select
Check the port for which log files should be created.
• Bus
Shows the various bus ports
• Next File
Shows the maximum file size in bytes of the corresponding log file.
• File count
Shows the maxiumum number of log files before the oldest file will be
overwritten
• Compress
Check whether you want to compress the completed log file or not.
Compressed and completed log files will be enhanced with timestamp when
creating the compressed file. File names of uncompressed log files are
extended with numbers 0 … filecount-1.
• Buffer type
Click in the field to select the buffer type.
− Ringbuffer
When the file count is exceeded, the oldest file be overwritten.
• Filter
Applies to the Ethernet port only. Shows the default udp port 47808 through
which BACnet traffic is logged on Ethernet.
The log files are uploaded and saved in the "Logs" sub folder of the project.
Each controller in a project can be individually configured which log files it should
create and log (see "Creating and Uploading Log Files of Controller" section).
After controllers have been configured for logging, you can upload the log files of all
configured controllers in a project. You can select which log files of which controller
you want to upload and which not.
2. Right-click the Project folder, and then click Get Log Files in the context menu.
The Upload Log Files dialog box displays. It shows all controllers of the project
with their name and IP address.
3. Under Selection, check the controllers of which log files you want to upload.
Uncheck the controllers of which log files you do not want to upload.
4. Under Upload Log Files, select the log files you want to upload for the selected
controllers:
• System Logs
System log files can contain the standard system files or an extended set of
system log files which include more detailed information additionally.
• Device List
There are 2 types of BACnet device lists. A small one (Required) that
includes all BACnet devices the controller has "talked" to and a bigger one
(All) that includes all BACnet devices on the same bus where the controller
resides.
• Interface Logs
These are the log files of the ports. Each port can be individually selected for
logging.
• COV Subscriptions
COV subscriptions
For each controller, the log files are saved in the "Logs" sub folder of the
project.
Stop/Start Application
Purpose To stop or start the application in the controller.
Prerequisites The controller must be physically connected to the CARE PC (see "Establish
Physical Connection to BACnet Controller" section).
2. To stop the application in the controller, click the Stop radio button.
3. To start the application in the controller, click the Start radio button.
Prerequisites The controller must be physically connected to the CARE PC (see "Establish
Physical Connection to BACnet Controller" section).
3. Navigate to the folder where the firmware file (.xwa) resides and select it.
3. Select whether the application should be started after the upgrade or not by
checking/unchecking the Start XL Web after transfer checkbox.
4. For the FALCON controller, select whether the controller should be cleaned up
or not by checking/unchecking the Cleanup XL Web checkbox. When cleaning
the controller, all applications other than the application to be downloaded will
be deleted from the flash memory. It is recommended to check the option to
save flash memory.
Purpose To set the controller to the factory delivery state. This includes the removal of the
settings and the application which must be downloaded again after the reset.
Prerequisites The Reset function is disabled if the CARE PC is physically connected to the
BACnet controller via LAN cable even if the USB connection is currently the active
connection between the two devices. To enable the function, remove the LAN
connection by unplugging the LAN cable from the controller and/or CARE PC.
3. Navigate to the folder where the firmware file (.xwa) resides and select it.
RESULT: After the reset has been successfully finished, the following
message box is displayed.
Create Certificate
Prerequisites In the following, basic knowledge of the management of certificates is presumed.
Hence, please get familiar with basic knowledge of certificates management by
reading the appropriate literature.
The properties for certificates can be defined on project and controller level. The
certificate properties on project level will automatically applied to all newly created
controllers of the project. The properties for a controller are only valid for this
particular controller. If the properties on project level are changed they will be not
reflected in existing controllers.
Procedure 1. In the logical plant tree, select the project or the controller.
• Internal Name
• Country Name
• State of Province Name
• Locality Name
• eMail Address
• Organisation Name
• Organisational Unit Name
• Common Name
a. In the Type column, click into the cell, and then select the type:
5. From the Begin Date drop- down listbox, select a start date in the calendar
which defines the start of the valid period for the certificate.
6. In the Time Range field, enter the number of months (default = 120 months).
11. In the Create Certificate dialog box, check Create new private key if you want
to create a new private key.When checking this option, the creation will take
longer.
12. Click OK to start the creation process. The controller is creating the certificate.
13. The following message box displays after the successful creation.
Modbus Support
Purpose Configure BACnet controller for Modbus operation.
The physical Modbus communication can be established via the RS485 1 or the
RS485 2 interface.
CARE Engineering In CARE, you create the Modbus master and slave device(s) and map the
datapoints of the CARE application to the registers of the Modbus devices. The
mappings will be downloaded with the application.
Prerequisites
Please make yourself familiar with common Modbus standards and technology by
reading the corresponding standard work:
• The Modbus protocol is described in the below listed two documents, which can
be found at www.modbus.org :
– Modbus_over_serial_line_V1_02.pdf
– Modbus_Application_Protocol_V1_1b.pdf
Procedure
1. Create the BACnet controller with ´Modbus` selected for either the RS485-1 or
RS485 2 interface. Note that only one RS 485 (1 or 2) interface can be used for
Modbus communication.
g. In Live Check Repeat Count, enter the number of live check repeats (1..10)
h. In Live Check, enter the repeat time for a missing response message when
the live check repeat count is not off (1.. 20 s).
i. In Live Check if Offline, enter the repeat time for a missing message when
the live check count is off (2.. 60 s).
j. In Default Byte Order, do not change the default value, unless you need to
do so in order to cure response issues with Modbus slaves.
If so, select the default byte order from:
– Most significant Byte First
– Lower significant Byte First
k. In Default Word Order, do not change the default value, unless you need to
do so in order to cure response issues with slave devices. If so, select the
default word order from:
– Most significant Byte First
– Lower significant Byte First
The word order is a function of the slave device which defines whether
the lower or the most significant byte is processed first by the BACnet
controller. Each individual slave device may communicate with a
different word order to the BACnet controller for proper operation. The
default word order selection pre-defines the same byte order for all
slave devices subsequently created (see following steps). A different
byte order can be configured in the Default Byte Order menu of each
individual slave device.
5. Right-click on the Modbus interface, and then click Create Modbus Device.
RESULT: The slave device is created and its properties are displayed on
the Properties pane.
6. On the Properties pane, define the properties for the slave device as follows:
The byte order is a function of the slave device which defines whether
the lower or the most significant byte should be processed first by the
BACnet controller. Each individual slave device will communicate with
its byte order to the BACnet controller for proper operation.
f. In Word Order, the default word order as defined for the interface is pre-
selected (see Interface properties). Dependent on the slave device
specification, change the word order if necessary and select from:
– Most significant Byte First
– Lower significant Byte First
The word order is a function of the slave device which defines whether
the lower or the most significant byte should be processed first by the
BACnet controller. Each individual slave device will communicate with
its word order to the BACnet controller for proper operation.
7. Double-click on the slave device to show its data items (coils, inputs and
registers).
8 For the coils and discrete input data items, the addressing register type is pre-
defined to ´16 Bit Register` and cannot be changed. For the holding and input
registers data items, the addressing register type can be defined to 16 Bit or 32
Bit.
9. To define the addressing register type for registers, click the Holding Registers
or Input Registers data item in the tree, and then select the addressing register
type from the Addressing Register Type drop-down listbox.
NOTE: The addressing register type selection is only possible before modbus
points have been created.The selection of the addressing register type
pre-defines the choice for the data structure of the modbus points
created later. The ´32 Bit Register` type only allows 32 Bit data types.
The ´16 Bit Register` type allows 16 Bit and 2 Bit data types.
If the addressing register type is set to ´16 Bit Register` and later the
data type for a modbus point is set to ´int32`, ´uint 32`, or ´float`, 2
physical addresses will be occupied.
10. For each data item (coil, discrete input, register) you can:
– create Modbus points
– address Modbus points
– define the data structure of Modbus points
13. Firstly, right-click on the data item, for example, Holding Registers and then
click Create Modbus Point(s)….
b. In Decimal, enter the decimal start number for the first physical address. The
addresses will be enumerated consecutively starting with the value entered.
In Hexadecimal the decimal number is displayed in hexadecimal format. The
decimal value will be basis for the register number and vice versa.
– uint16
– int32
– uint32
– float
NOTE: If the addressing register type defaults to ´16 Bit Register` and the
data type is set to ´int32`, ´uint 32`, or ´float`, 2 physical address
entries will be occupied.
RESULT: The Modbus points are added to the Holding Registers folder.
15. To continue by defining properties, click the Modbus point in the tree.
16. On the Properties pane, define the Modbus point properties as follows:
NOTE: Not all properties are available for each data type item.
e. In Data Type, you can change the data type by selecting from:
– bool
– int16
– uint16
– int32
– uint32
– float
NOTE: If the addressing register type defaults to ´16 Bit Register` and the
data type is set to ´int32`, ´uint 32`, or ´float`, 2 physical address
entries will be occupied.
Example:
0001:Temp1:<AI5>
Procedure
1. Open the Device Library by clicking the device library icon in the CARE
tool bar.
RESULT: The Library displays.
2. Expand the Device Library tree and browse to the Modbus Devices folder.
3. Select the Modbus device and drag&drop it to the Modbus interface in the
project tree.
4. If desired, you can change the Modbus device properties as described in the
basic procedure for creating a Modbus device in the “Modbus Support” chapter.
a. Right-click the Modbus Devices folder, and then click Create Modbus
device.
b. Or, select a Modbus device in the project tree and drag&drop it onto the
Modbus Devices folder in the Library.
RESULT: On the Modbus Device pane on the right, the general properties
are displayed. In the tree on the left, the device functions are
displayed.
5. Configure the Modbus device in the same way as described in the basic
procedure in the “Modbus Support” chapter.
After you have finished the creation of the Modbus device via Modbus Template
Editor in the Device Library, you can add the device to the Modbus project as
described in the “Insert Modbus Device from Device Library” section.
M-Bus Support
Purpose Configure BACnet controller for M-Bus operation.
Prerequisites
Please make yourself familiar with common M-bus standards and technology by
reading the corresponding standard work provided on the following website:
http://www.m-bus.com/default.php
CARE Engineering In CARE, you create the M-bus master (BACnet controller) and read the information
of the slave device(s) from the M-bus. Then you map the datapoints of the CARE
application to the data records of the M-bus devices. The mappings will be
downloaded with the application.
Main Procedure
1. Create the BACnet controller with the ´Support M-bus` option selected.
RESULT: The controller and the M-bus interface are created and added to
the tree. The controller properties are displayed on the
Properties pane.
4. Right-click on the M-bus interface, and then click Scan M-Bus Device.
RESULT: The M-Bus Scan and Commission dialog displays. Please make
sure that the M-Bus devices are properly wired to the M-Bus
using an M-Bus interface such as PW3 and the PC is connected
to the M-Bus via RS232 interface.
NOTE:
If multiple devices that have the same primary address due to their
factory setting should be used on the M-Bus, it is strongly recommended
to connect, scan and commission each device separately.
– PC Interface
By default, COM1 is selected as PC interface to the M-Bus.
– Baud rates
Check the baudrate in bit/s from:
300, 2400, 9600, AUTO. Auto sequentially scans the M-Bus using the
other baud rate options.
RESULT: All found devices are listed with their major properties under
Devices. The most relevant data records of the currently
highlighed device are diplayed in the list below. The Visible
column defines which data records will be visible in the project
tree after the device has been added to the project.
By default, all data records are checked for display.
Please refer to the M-Bus website and/or the manufacturer
information for detailed description of the device properties and
data records properties. In the Logs area at the bottom, the
executed actions are shown. To clear the Logs area, click the
Clear Log button.
NOTE: Hidden data records are still available in the device. To make data
records visible again, please refer to the "Terminal Assignment of M-
Bus device" section.
9. For protocolling, you can save the logged actions in a .TXT file. To do so, click
the Export Log button, and then click Save in the Save as dialog box.
10. If you want to change the primary address of the selected device, click the cell
in the Primary column, and then select the desired address from the drop-down
listbox.
11. Check the device in the Select column or, click the Select all devices icon for
selecting all devices.
.
12. Then, click Commission devices button if you have changed the primary
address of the device. Confirm the message box displayed by clicking OK.
14. Click Close button to exit the M-Bus Scan and Commission dialog.
NOTE: If you change properties of the device, the device will be set into
uncommissioned state and you must re-commission the device.
An uncommissioned device is indicated by 4 red corners at its border.
b. On the Properties tab on the right, select the datapoint from the Data Point
drop-down listbox.
NOTES: Data records can only be mapped to boardless analog input points.
Datapoints can also be mapped to data records on the terminal
assignment tab (see '"Terminal Assignment of M-Bus Device" section).
18. If desired change the name of the data record in the Data Record Name field.
4. Click Close button to exit the M-Bus Scan and Commission dialog.
Procedure
RESULT: On the right the Terminal Assignment tab displays all M-Bus
devices with their terminal assignments.
2. To change the display of the data records assigned to the terminals, double-
click the device.
RESULT: The device properties are shown. In this dialog you can define
which data records should be visible or hidden and the
alphabetic order of the data records on the terminals.
a. Click the column by which the data records should be sorted, e.g. Name.
b. Click the sort order icon for ascending sort order, or the sort order icon
for descending sort order.
5. To map datapoints to the data records, expand the plant and browse to the
Analog Input folder.
• Add M-bus device to device library via M-Bus-Scan or via drag&drop from the M-
Bus channel
• Add M-Bus device from device library to M-Bus channel.
For general introduction into the device library functions, please read the “Device
Library” section.
Procedure
1. Open the Device Library by clicking the device library icon in the CARE
tool bar.
2. To add a device to the device library by scanning the M-.bus, continue with the
procedure described in the "Add M-Bus Device to Device Library via M-Bus
Scan" section.
3. To add a device from the M-Bus channel to the device library, continue with the
procedure described in the "Add M-Bus Device from M-Bus Channel to Device
Library" section.
4. To add a device from the device library to the M-Bus channel, continue with the
procedure described in the "Add M-Bus Device from Device Library to M-Bus
Channel" section.
Procedure
2. In the Device Library tree, right-click the M-Bus Devices folder, and then click
Scan M-Bus over PC COM-Port in the context menu.
3. Please make sure that the M-Bus devices are properly wired to the M-Bus
using an M-Bus interface such as PW3 and the PC is connected to the M-Bus
via RS232 interface.
RESULT: All found devices are listed with their major properties under
Devices. The most relevant data records of the currently
highlighed device are diplayed in the list below.
6. To add the device to the device library, check the device in the Select column
or for selecting all devices, click the Select all devices icon.
.
RESULT: The devices are added to the device library as indicated by the
following message box.
8. Click OK button to close the message box, and then click Close button in the
M-Bus Scan and Commission Dialog to return to the device library.
9. To view and change properties of the device, select the device and then click
the Moore>> button.
10. If desired, change the name, the description and/or the measurement cycle.
11. To view properties of data records, double-click on the device and then select
the data record in the tree.
12. If desired, change the name of the data record in the Data Record Name field.
13. Click <<Moore button to close the Properties view, and then click Exit button
to close the device library.
Procedure
2. In the project tree, select the device and drag&drop it to the M-Bus Devices
folder in the Device Library tree.
3. To view and change properties of the device, please refer to the "Add M-Bus
Device to Device Library via M-Bus Scan", step 9 et seq.
.
Procedure
3. Select the device and drag&drop it to the M-Bus channel in the project folder.
There are two ways to read M-Bus records from an M-Bus device by the controller:
• Time-interval-based Reading
You can set a particular time interval with which the M-Bus records will be read.
E.g. when setting the time interval to 3600 sec, an M-Bus record will be read
every 3600 sec beginning after application start and continueing as long as the
application is running. This mode can cause irregularities in the M-Bus record
times, e.g. in case of application interrupts and re-starts due to changed
controller operation status.
• Clock-time-based Reading
You can set a fixed clock-time (trigger) in the time program at which the M-Bus
records will be read. E.g. when setting the clock-time to 6:00, an M-Bus record
will be read at 6:00 a.m., when setting the clock-time to 18:00, an M-Bus record
will be read at 6:00 p.m. This results in a synchronous reading process
independent of the current application and controller operation status
respectively.
NOTE: The time-interval-based reading method can also be applied in the Web
Interface
Procedures
Time-interval-based Reading 1. On the Properties tab of the M-Bus device, enter the time interval in
Measurement Cycle.
NOTE: The default setting is 900 sec. Disable time-interval based reading by
entering ´0` if you want to exclusively use clock-time-based reading.
• a binary value datapoint which defines the fixed clock-time in the time
program
• an IDT icon in the control loop that provides the trigger function. In the IDT
icon, the binary value datapoint is linked from the input to the trigger function
at the output.
3. Create a schedule and assign the binary value datapoint to the switched
datapoint properties.
IMPORTANT!
Note that the trigger for reading an M-Bus record is based on an OFF-ON
transition. ON-OFF transitions will not be considered.
5. In the weekly program, create a switchpoint that defines the fixed time when the
OFF-ON transition occurs that triggers the M-Bus record reading.
6. Copy the switchpoint to the days when M-Bus record reading should be
executed.
8. On the Input tab, select Datapoint attribute type and then select the binary
value datapoint in Datapoint.
9. On the Output tab, select System data type and then select M-Bus trigger.
10. Close all tabs and confirm finally by clicking OK to close the IDT icon.
RESULT: The binary value datapoint is assigned to the input and the
M-Bus trigger is assigned to the output. Based on the schedule
configuration in this example, M-Bus records will be read daily at
6:00 a.m.
Copy Users Copying users is not part of the Use Access Manager, but will be done with the
Copy users function (see Copy Users section following the User Access Manager
functions descriptions)
Access Rights List An access rights list for a complete project will be created by assigning predefined
access levels to all executable functions (access rights) of the Web Interface. An
access rights list may look as follows:
The predefined access levels are arranged hierarchically and the sequence with
descending priority is as follows:
Example:
When assigning ´Operator` to ´Create & Delete Calendars`, a user having an access
level below ´Operator`, for example ´Tenant` or ´Guest`, is not able to create and
delete calendars. A user having a user access level equal to or higher than
´Operator`, for example ´Building Engineer` or ´Project Admin` is able to create and
delete calendars.
User Profile For each user within a project, a user profile with the following properties will be
created:
• User name
• Access level
• Language
• Decimal places
• Password
• Access rights
• Email address(es)
A user is identified by its user name. One of the predefined access levels will be
appropriately assigned to the user (name).
Due to the access rights list definitions, this assignment automatically determines
the set of access rights which the user is allowed to execute in the Web Interface.
All users having an access level higher than or equal to the assigned access level
will have this access right enabled in the Web Interface, all others will not.
NOTE: A user can carry out his/her assigned access rights in all controllers of the
project.
In addition, the user profile includes the settings of the language in which the Web
Interface is displayed and the number of decimal places of values to be displayed in
the Web Interface.
Finally, a password for each user must be issued for secure operation of the Web
Interface.
USER PROFILE
PASSWORD
**********
LANGUAGE
English (U.S.)
etc.
DECIMAL
PLACES
2
3
etc.
Email Address
[email protected]
„second email address
„max. 5 email addresses“
• User Name
• Access Level
• Language
• Decimal Places
• Full Name
• E-Mail Address
On the Access Rights tab, the access rights for all users will be
defined by assigning the predefined access levels to the
executable functions (see Create Access Rights section).
Purpose To assign predefined access levels to all functions to be executed in the Web
Interface (access rights).
NOTE: Only the user who has System Admin or Project Admin access level can
create or edit access rights.
Procedure 1. In the User Access Manager dialog box, select the Access Rights tab.
Note that the access levels are arranged hierarchically with the following
sequence of descending priority:
4. To create a new user, continue as described under the Create New User
section.
NOTE: Only the user who has System Admin access level can create new users,
edit, or delete existing users.
Procedure 1. In the User Access Manager dialog box, select the Users tab.
3. In the User Name field, enter a short form of the full user name.
6. In the Confirm Password field, confirm the new password by entering the
password again.
7. In the HMI Pin field, enter a 4-digit pin number the user should enter in order to
access the BACnet controller via Onboard HMI.
8. In the Confirm HMI Pin field, confirm the pin by entering the same number.
9. From the Access Level drop-down list box, select the access level.
Note that the access levels are arranged hierarchically with the following
sequence of descending priority:
Due to the access rights list definitions (see Create Access Rights section), this
assignment automatically determines the set of access rights which the user is
allowed to execute in the Web Interface.
10. From the Language drop-down list box, select the language in which the Web
Interface should be displayed for the user.
Date Format
Displays the date format. It may be either dd.mm.yyyy or mm/dd/yyyy. The
controller stores the date format along with the language setting.
Time Format
Displays the time format. The controller stores the time format along with the
language setting.
11. From the Decimal drop-down list box, select the number of decimal places for
the display of values.
12. By default, the "Verify project password" option is checked. In this case, the
password will be verified when opening the project. Entering a wrong password
will disable project access.
Uncheck this option if you do not want CARE to proof for correct password input
when opening the project. In this case, project access is possible for all users
having system admin access level even if the password entered was wrong or
is missing.
The selected setting of this option applies to all users having SystemAdmin
access level.
13. Right to the E-Mail Address field, click the New button, if you want to add the
email address of the user. This step is mandatory if you want apply the Email
Alarming function for the controller (see "Email Alarming" section for details).
RESULT: The Create/Edit User dialog box redisplays. The email address
is added under E-Mail Address.
RESULT: The User Access Manager box redisplays. The email address is
assigned to the user as displayed in the E-Mail Address column
of the selected user.
16. In the User Access Manager dialog box, click the OK button to save changes.
Edit User
Purpose To edit user name, access level and corresponding access rights, language, or
decimal places for a user.
NOTE: Only the user who has System Admin access level can create new users,
edit, or delete existing users.
Procedure 1. In the User Access Manager dialog box, select the Users tab.
2. Select the user you want to edit in the list and click the Edit button.
3. If desired, change the user name and/or the full name in the fields of the same
name.
4. If desired, change the access level by selecting another level from the Access
Level drop-down list box.
When changing the access level, note the sequence of descending priority of
access levels:
If the access level has been changed, you should note the current access rights
definitions on the Access Rights tab in the User Access Manager dialog box.
5. If desired, change the language in which the Web Interface should be displayed
for the user by selecting another language from the Language drop-down list
box
6. If desired, change the number of decimal places for the display of values in the
Web Interface by selecting another value from the Decimal drop-down list box.
7. If desired, add a new email address by clicking the New button (see step 13 in
"Create New User" section. Or if you want the delete an email address, select
the email address in the list, and then click the Delete button.
9. In the User Access Manager dialog box, click the OK button to save changes.
Delete User
NOTE: Only the user who has System Admin access level can create new users,
edit, or delete existing users.
Procedure 1. In the User Access Manager dialog box, select the Users tab.
2. Select the user you want to delete in the list and click the Delete button.
Purpose To change the password of a "standard" user. Standard users are all users
except the xwadmin and root users.
Procedure 1. In the User Access Manager dialog box, select the Users tab.
2. Select the user in the list and then click the Change Password button.
CAUTION
For the user ´Guest` or ´guest` it is not allowed to issue the password
´Guest` or ´guest`. Login into the HTML interface using any of those
combinations is prohibited in order to protect the controller against cyber
attacks. Login is possible using a different user name or a different
password.
CAUTION
For old projects that include Excel web controllers with firmware earlier than
2.02.12 or Excel web II controllers with firmware earlier than 3.02.00 it is
strongly recommended to change the default passwords for the root, ftp, and
Xwadmin users in order to protect the controllers from cyber attacks.It is
recommended to change these passwords instantly when prompted after
opening the project. Otherwise the passwords should be changed here.
Purpose To change the password of the Root, FTP, and XWAdmin user.
Procedure 1. In the User Access Manager dialog box, select the Users tab.
2. Select the root user, ftpuser or xwadmin user in the list and then click the
Change/Show Password button.
RESULT: The Edit User Password dialog box displays. The old password
is shown.
NOTE: Only the user who has System Admin access level can change the HMI
Pin of a user.
Procedure 1. In the User Access Manager dialog box, select the Users tab.
2. Select the user in the list, and then click the Change HMI Pin button.
3. In the New HMI Pin field, enter the new pin number.
Copy Users
Purpose Copying users between different projects.
Procedure 1. Open the source project from which you want to copy the users.
RESULT: The Copy Users dialog box displays. All users of the source
project are displayed in the list. By default, all users are
checked for copying in the Copy column.
3. Uncheck the users you do not want to copy. Re-check users you want to copy.
You can check all users by clicking the check icon on the top and you can
uncheck all users by clicking the blank icon on the top.
4. From the Target Project drop-down listbox, select the project to which you want
to copy the users.
RESULT: The Copy Users dialog box is closed. The selected users are
copied to the target project and can be administered in the user
access manager opened in the target project.
This will be done by creating, editing and deleting notification class objects.
Notification class objects will be assigned to datapoints in order to enable alarming
for datapoints.
About the Notification Class Notification class objects represent and contain information required for the
Object Types distribution of event notifications within a BACnet system.
Notification Classes are useful for event-initiating objects that have identical needs
in terms of how their notifications should be handled, what the recipient(s) for their
notifications should be, and how they should be acknowledged.
The recipient also defines the device to receive the notification and a process within
the device. Processes are identified by numeric handles that are only meaningful to
the recipient device. The administration of these handles is a local matter. The
recipient device may be specified by either its unique Device Object_Identifier or its
BACnetAddress. In the latter case, a specific node address, a multicast address, or
a broadcast address may be used. The recipient further specifies whether the
notification shall be sent using a confirmed or unconfirmed event notification.
How the notification class assignment is handled in CARE: please see the following
graphic.
HTML CARE
INTERFACE
CLIENT
RECIPIENT A
NOTE: The default notification classes "urgent", "high", and "low" are
especially designed for the alarming to the central. In this case,
priorities must not be changed. For 3rd party BACnet clients,
new notification classes should be created if the default
notification classes do not meet exactly the requirements.
You can create new notification class objects, edit and delete
notification class objects (see respective sections in the
following).
Purpose To create a new notification class in order to adapt the alarming to a 3rd party
BACnet client. The default notification classes "urgent", "high", and "low" are
especially designed for the alarming to the central.
Procedure 1. To create a new notification class object, click the New button in the Notification
Classes dialog box.
2. In the Name field, enter the name for the notification class object.
4. In the Start Alarm time field, enter a time during which the notification of alarms
is suppressed. The start alarm time will become effective upon every
start/restart of the FALCON controller, e.g. power-on, application start, etc.
Entering a start alarm time is requested to prevent alarm shower at start/restart
of the controller.
5. Under Priority, enter the priority for the transitions. The following table may be
helpful for prioritizing:
Transitions
Event (Alarm) Category To Normal To Off-Normal To Fault
Urgent (range 0…84) 83 0 42
High (range 85…169) 168 86 127
Low (range 170…250) 250 171 210
6. Under Recipients, the destination devices that should receive the notification
will be created and can be edited and deleted.
8. From the Recipient drop-down list box, select the recipient. The recipient is
shown by its path and device name, for example Subnet1 Falcon. Herewith
Subnet 1 is the path and Falcon the device name as shown in the network tree.
9. Under Valid Days, check the days on which the notification should be sent by
clicking the corresponding checkboxes.
10. Under Window of Time, check the time period, during which the notification
should be sent. Select All day to send the notification all day long. Enter the
time in the From Time and Time fields, if the notification should be sent during a
time period shorter than the whole day.
11. Under Transitions, check the transitions that should be sent by selecting the
corresponding checkboxes at:
To Off-Normal
The alarm reaches off-normal state, that is, the datapoint value exceeds the
high limit, respectively remains under the low limit.
To Fault
The alarm originates in a fault such as sensor break, etc.
To-Normal
The alarm is going to normal state, that is, the value of the datapoint remains
under the high limit, respectively exceeds the low limit.
Purpose To edit a notification class object in order to adapt the alarming to a 3rd party
BACnet client.
NOTE: The default notification classes "urgent", "high", and "low" are especially
designed for the alarming to the central and must not be changed.
Procedure 1. In the Notification Classes dialog box, select the notification class object in the
list and click the Edit button.
2. Change the desired options and/or values such as Name or Priority. Edit the
recipients list by changing recipients data or deleting recipients from the list (for
detailed description of the items see Create New Notification Class Object
section).
Procedure 1. In the Notification Classes dialog box, select the notification class object in the
list and click the Delete button.
Application Generator
Purpose With the application generator you can automatically create applications (control
loops) for plants of Excel toolkit projects.
This includes the connection of macros to datapoints with point roles according to
defined rules.
Applications can be created for a single controller with all its plants or the project
which creates applications for all plants of the project.
Prerequisites Excel toolkit automation file (XLT) must be available and the macro library must be
part of the CARE database.
Procedure 1. In the tree, select the controller, for which you want to create applications. Or,
select the project if you want to create applications for all controllers.
On the top, the name of the current plant and its control loop is
shown in bold. In the tree, the plants (main entries of the tree)
and their datapoints (subentries of the tree) are shown. When a
plant shows multiple datapoints, all datapoints have the same
role. The same role can be assigned to multiple datapoints in
different plants.
5. Select the datapoint in the tree, and then do one of the following:
7. To save the action log as TXT file, click ActionLog on top and click Export.
8. In the Save As dialog box, browse to the destination folder, enter a file name in
the File name field, and then click Save.
9. Click Exit.
The primary purpose for Event Enrollment objects is to define an event and to
provide a connection between the occurrence of an event and the transmission of a
notification message to one or more recipients.
The Event Enrollment object contains the event-type description, the parameters
needed to determine if the event has occurred (Algorithmic Change Reporting), and
a device to be notified. Alternatively, a Notification Class object may serve to identify
the recipients of event notifications. A device is considered to be "enrolled for event
notification" if it is the recipient to be notified or one of the recipients in a Notification
Class object referenced by the Event Enrollment object. Event Enrollment objects
are the basics for algorithmic change reporting.
Algorithmic change reporting enables a BACnet device to provide one or more alarm
or event sources, defined by Event Enrollment objects, to generate alarm or event
notifications that may be directed to one or more recipients. Any of the
standardized algorithms may be used to establish criteria for change reporting.
Once established, occurrences of change may be reported to one or more recipients
based on further criteria. Changes of value of specific properties of an object may be
programmed to trigger event notifications to be sent to one or more recipients based
on a notification class. Typically, event notifications are sent to application programs
represented by processes within a notification-client device. The object(s) whose
properties are referred to is known as the Reference Object(s). The criteria used to
ascertain that an event has occurred are determined by the Event Type, for
example, CHANGE OF BITSTRING, CHANGE OF STATE etc.
5. In the Event Type field, note that the event type of the event enrollment object
for the plant alarming is ´change of state`.
6. Under Program Object States, the Normal and Off-Normal States the plant
can have are displayed. This is for display only. Event enrollment alarms can be
triggered by enabling transitions from Normal to Off-Normal and vice verse
under Transition Events on this tab.
7. In the Alarm Delay field, enter an alarm delay in sec. The event enrollment
alarm will be sent after the time entered here has been elapsed.
8. From the Notify Type drop-down listbox, select the notify type.
9. From the Notification Class drop-down listbox, select the notification class that
defines the recipient to which the event enrollment alarm is sent after a
transition has occurred.
10. Under Transition Events, check the transition events that should trigger the
event enrollment alarming. For plants, the ´To-Off-Normal` and the ´Back to
Normal` transitions can be selected. Refer to the relevant states listed under
Program Object States.
5. In the Event Type field, note that the event type of the event enrollment object
for the controller is ´change of state`.
6. Under Device Object States, the Normal and Off-Normal States the controller
can have, are displayed. This is for display only. Event enrollment alarms of the
controller can be triggered by enabling transitions from Normal to Off-Normal
and vice verse under Transition Events on this tab.
7. In the Alarm Delay field, enter an alarm delay in sec. The event enrollment
alarm will be sent after the time entered here has been elapsed.
8. From the Notify Type drop-down listbox, select the notify type.
9. From the Notification Class drop-down listbox, select the notification class
that defines the recipient to which the event enrollment alarm is sent after the
selected transition has occurred.
10. Under Transition Events, check the transition events that should trigger the
event enrollment alarming. For the controller, the ´To-Off-Normal` and the ´To
Normal` transitions can be selected. Refer to the relevant states listed under
Device Object States.
Email Alarming
Purpose Sending an email to a definable email-recipient in case of alarms of selectable
datapoints. Alarms may be generated for each datapoint that has the appropriate
notification class assigned and the alarm reporting enabled. The email includes an
attachment (.TXT) that shows a detailed description of the alarm data, for example:
Democase_Controller
http://192.168.200.10
URGENT (193)
Outdoor_Temperature
2008-March-12 We 14:29:16
Notify Type: Alarm
Event Type: Out Of Range
Description: Smart_IO_AI2
Present Value: 50 °C
Low Limit: 3 °C - High Limit: 40 °C
Steps Setting up the email alarming process includes the following major steps
summarized in the following procedure:
In CARE
a. Assign email address to the user that receives the alarm email(s)
(recipient)
b. Assign recipient and email address to the notification class
c. Define alarming conditions for datapoint(s) that should send alarm
emails
d. Enable enhanced BACnet properties for the controller
e. Enter E-Mail alarming properties
f. Connect to controller
g. Translate and download application
h. Download controller settings
Procedure 1. In CARE, click menu item Project, then submenu item User/Access Manager.
2. Select the user in the list, and then click Edit button.
RESULT: The Create / Edit User dialog box redisplays. The email address
is added under E-Mail Address.
5. Click OK.
RESULT: The User Access Manager box redisplays. The email address is
assigned to the user as displayed in the E-Mail Address column
of the selected user.
6. Click OK.
7. Click menu item Project, then submenu item Notification Class Manager.
8. Double-click the notification class that you want to apply for sending the email
alarm, for example, URGENT.
9. Click New button to create the recipient that should receive the alarms of the
selected notification class.
RESULT: The email address of the selected user as assigned in the User
Access Manager is displayed in the E-Mail Address list.
RESULT: The email is inserted in the E-Mail Address field above the E-
Mail Address list.
13. Choose options and enter values under Valid Days, Windows of time,
Transitions, and Process ID according to your needs (for details see
“Notification Class Manager” section of this User Guide).
17. In the Logical Plant tree, expand the tree and select the datapoint for which you
want to send emails in case the point gets in alarm.
18. Under Alarming you set the basic prerequisites for a selected point enabling
the controller sending an alarm for the point.
19. From the Notification Class drop-down listbox, select the same notification
class you have assigned to the email recipient.
NOTE: You must select a notification class in order to enable email alarming.
If you do not select the same notification class as assigned to the
email recipient, alarm emails will not reach the email recipient.
20. In the Alarm Delay field, enter an alarm delay value in second if desired. The
alarm delay is the time interval the alarm is sent after the alarm has occurred.
21. Check the High Limit Reporting and/or Low Limit Reporting check boxes,
and if desired change the values.
NOTE: You must enable High Limit Reporting and/or Low Limit Reporting
in order to enable email alarming.
22. Enter/change individual alarm values for the datapoint, for example, for analog
inputs, the deadband in the Deadband field (see “BACnet Point Descriptions”
section for details on datapoint properties).
23. From the Notify Type drop-down listbox, select the type of notification, alarm or
event.
24. Under Transition Events, check the transition events that should be time
stamped in the Web Interface.
25. In the Logical Plant tree, expand the tree and select the controller you want to
send emails in case of alarms.
26. On the right pane, click the Properties tab, and check the FALCON 2.0
application format check box. Besides other functions, this provides the email
alarming function for the controller.
27. On the right pane, click the E-Mail Alarming tab, and enter the following
properties:
NOTE: For detailed information on data to be entered here, please ask your
network administrator or the responsible person who is in charge of
the I.T. environment. Note that, depending on your requirements and
your local I.T. environment, not all fields must be filled out.
E-Mail Mode
• Network
Alarm emails are sent via network to the recipient.
• Dialup (not applicable to EAGLE controller)
Alarm emails are sent via modem to the recipient.
• Disabled
No data can be entered on this tab and the controller will not be able to
perform email alarming.
E-Mail Alarming
If E-Mail alarming is enabled, enter the time interval in minutes, the email
should be repeatedly sent to the recipient.
NOTE: When firstly setting up the email alarming function, do not check this
option unless you have performed the email test with the FALCON
HTML Interface. It is recommended to check this option only when you
are sure that the entered data are correct and emails will be sent to the
right recipient, by using the existing and already tested ´email send
path`.
Example:
Reuse of the established email send path after application modifications and
subsequent application download
SMTP Server
Select this option, and enter the name of the SMTP server.
NOTE: The addresses for the DNS Server(s) must be entered on the subnet
level in the BACnet network tree.
IP Address
Select this option, and enter the IP address of the SMTP server.
Port Settings
Default
Check this checkbox if you want to use port 25. Uncheck this checkbox if you
want use another port.
Port
Uncheck the Default checkbox, and enter the port number.
Authentication
Secure Authentication
Uncheck this checkbox if the server does not need authentication.
Check this checkbox, if the server needs authentication, and then enter user
name and password.
Security
Select one of the following options for email communication:
• Never
no security is provided
• TLS (Transport Layer Security)
This is the successor of SSL
• SSL (Secure Socket Layer)
This is the predecessor of TLS
There are slight differences between TLS and SSL, but they are essentially
the same.
ISP Password
Enter the password of the ISP (Internet Service Provider).
29. Connect to the controller by clicking the Connect button. Make sure the IP
address of the controller is correct in case you have problems connecting to the
controller.
30. If not already done, translate and/ or download the application by clicking the
Translate respectively the Download button under Application.
RESULT: The settings of the controller are updated with the email
alarming settings.
35. To check for correct communication settings, click the plus icon at TCP and
check if the data displayed are consistent with the data you have entered on the
E-Mail Alarming tab. If not, check the data on the E-Mail Alarming tab, modify if
necessary, and download the settings again.
36. Start the Web Interface and perform steps as described in the "Email Alarming"
section in the Excel Web User Guide EN2B-0289GE51 and EAGLE Web
Interface User Guide EN2Z-0970GE51.
Control Loops
NOTE: This section applies to the FALCON and EAGLE controllers only.
Purpose The data processing of the controller is programmed in control loops. They are
defined by authorized users, using the CARE-software. CARE comes with basic
functions; you may order more extensive macros from Honeywell.
A control loop receives the input values from sensors and other hardware
components. The controller calculates with these values and determines if a
regulation is necessary. In such a case, the controller initiates the predefined
reaction by switching the connected hardware on.
Macro window
• F1
Opens the online-help window conform
• F2
Displays the area around the mouse-cursor in the middle. E.g. If the mouse
cursor is on the left side, the view will be moved to the right side.
• F3
Zooms out to display the whole window so all used icons are visible.
• F4
Switches the zoom mode on and off.
• F5
Opens the Loop Properties or Macro Properties dialog box.
• F7
Creates a new macro, including all present selected functions and macros.
• F8
Opens the Edit Flags dialog box.
• F9
Sets execution order of control icons manually.
• CTRL + A
Selects all control icons.
• CTRL + F
Opens the Find dialog box.
• CTRL + L
Aligns all selected icons to the left
• CTRL + T
Aligns all selected icons to the top
• CTRL + R
Autoroutes selected lines
• Mouse functions:
• Shift + mouse wheel
Hold the Shift key pressed and then scroll with the mouse wheel the view to
the left and to the right.
• Shift + Ctrl + mouse wheel
Hold the Shift and the Ctrl key pressed and then use the mouse to zoom
with wheel the view in and out the area around the mouse cursor.
• Shift + left mouse key
Hold the Shift key pressed and then click on icons you want to select.
Toolbar Buttons
Displayed and changed the numerous zoom factor in percent of the whole view,
centered by the opened window.
Enables Zoom mode, in which you can zoom the selected items and zooms in the
workspace/selected area.
Enables the Move mode, in which you can move the view of the macro window.
Enables the Select/Edit mode, in which you can you can select and move
elements in the Macro window, draw connections between outputs and inputs and
insert text into the Macro window.
Switches to the previous view. The last change of the view is reverted.
Switches to the next view. The last undo of the view is reverted.
General Functions
Insert Text
You may insert text in all the editor views. To insert text, right-click to open the
context menu and select “insert text”. A dialog opens in which you can type the
text and select text attributes.
Mirrored
Control icons can be mirrored. Right-click the context menu and select “mirrored”.
To insert all icons by default mirrored, select in the main menu “Plant > Control
Editor > Add new icons mirrored.”
Background
The background is divided into squares. Each square represents the area of one
page in the project documentation.
Execution Order
The numbers in brackets, e.g. [15], underneath the icons show the priority of the
execution order. The priorities are generated on saving and leaving the control
editor. The priorities can be changed
Datapoints
Datapoints can be dragged directly from the project tree and dropped into the
control editor. If the datapoint is output or variable the context menu of the
datapoint icon allows the toggle between read or write.
IDT Function
The IDT icon has two kinds of views. Regularly the IDT icon has an input and an
output. If you set input or output on connection, and the other not, the view of the
icon changes to a special view without the title bar (as used for datapoints
dropped from the project tree).
Grid Lines
Grid lines can be shown or blanked.
Select in the main menu "Plant > Control Editor > Show grid lines" to toggle
between the grid line display mode.
Procedure 1. Expand the view of the plant, you want assign a control loop to.
RESULT: A new icon “New Control Loop” opens on the left pane.
RESULT: The macros window of the control loop opens on the right pane.
RESULT: The Properties window of the control loop opens on the right
pane.
• Loop Name
Unique name of the loop. The name should consist of up to 40 characters
and/or digits and/or ASCII special characters.
• Description
Description of the loop, e.g. what’s the function of the loop or which special
functions are used within this loop.
• Speed Class
Defines how often the loop will be automatically executed by the controller.
The time slice of the speed class is defined in the property sheet of the
controller (see “Display/Modify Controller Properties” and “Set Execution
Speed Categories” sections).
• Write Priority (only displayed)
Datapoints for data transfer include a “Write Priority”. In case some
components write to the same data point, only the value, unequal to zero,
with the highest priority will written to the output. All other values will be
stored, but they have no influence for regulation.
• Read Access Level
Someone with these, or higher access rights can view this loop (via web-
interface).
• Write Access Level
Someone with these, or higher access rights can edit this loop (via web-
interface).
Fill the input fields according to your requirements.
Now can you define the logic of the new control loop.
Procedure 1. Expand the tree view of the control loops of the plant, the control loop is
assigned to.
RESULT: The macros window of the control loop opens in the right pane.
RESULT: The properties of the control loop are open in the right pane.
Change the entries in the following input fields according to your requirements:
• Loop Name
Unique name of the loop. The name should consist of up to 40 characters
and/or digits and/or ASCII special characters.
• Description
Description of the loop, e.g. what’s the function of the loop or which special
functions are used within this loop.
• Speed Class
Defines how often the loop will be automatically executed by the controller.
The time slice of the speed class is defined in the property sheet of the
Procedure 1. Expand the tree view of the plant for which you want create or edit a control
loop.
RESULT: The Macro window of the control loop opens in the right pane.
You are able to transfer elements from the following windows into the Macro
window:
• From the controllers view (upper left from the macro window).
• From the functions view (down left from the macro window).
• From the Macros in plant view. To open the Macros in plant view, move the
mouse cursor on the sensitive field in the upper left corner of the macro
window:
• From the Global Macro Library. To open the Global Macro library, click
menu item Database, then submenu item Macro Library… , or click on
button:
4. Apply the procedure written above with all components and functions you want
to combine in this loop.
• All icons in the Macro window can be moved via drag & drop.
• You can use the windows known short keys, e.g. “Ctrl + A” for selecting all
elements in the active window.
• To enter the menu Plant, make sure, the Macro window is still selected:
Click once with the left mouse button in the Macro window.
RESULT: The following buttons and drop-down list in the taskbar are
activated (from left to the right):
- Zoom:
Display and change the numerous zoom factor of the whole
view, centered by the opened window.
- Zoom:
Use this button(s) to zoom in a selected area.
- Move all:
The cursor becomes changed to a hand and you can move the
view of the Macro window.
- Select and edit:
The cursor becomes changed to standard and you can select
elements in the Macro window, draw connections between
outputs and inputs and insert text into the Macro window.
- Last view
The last change of the view is reverted.
- Next view
The last undo of the view is reverted.
You can always connect an analog and digital port. The input
port translates the input signal into his own format (analog or
binary) some information may be lost. A warning informs you
about a data mismatch, if you set up a connection between
analog and digital ports that have different signal formats.
Digital port. Can have two values: TRUE (1) or FALSE (0).
Letters Meaning
“P” Parameter
“I” Macro input
“O” Macro output
“C” Constant
“D” Datapoint property
“Pr” Point role
“S” System data
“pr” Function p register
“ur” Function u register
“F” Flag point
The black point in the header indicates the side of the output
ports.
Input ports are red coloured, if they are not connected, if they
do not get any input. The color green indicates the accurate
connection of the port. Pointroles are not a valid connection and
must be changed for translation. Thus pointroles are also red.
• Click with right mouse button on the element, you want to set up.
• Click on Properties.
You have to apply changes of the input/output count before you can view the
changed number in the input/output tab.
An input always must be filled with a value. The value could be e.g. a connection (to
the output of another element) or a data point or system data. It is possible to hide
an input/output if it is not a connection.
Select the properties of the input by double-clicking into the desired row of the
table.
RESULT: The configuration dialog box for selecting type and target for
the input opens.
- Connection
The input is defined as a connection to one output of another
element of this loop. This input will be always displayed in the
Macro window.
- Constant
The input is always set up to this value. It is possible to hide
this input in the Macro window.
- Loop/Macro Parameter (not available while editing control loop)
A parameter can be used by all functions and macros of this
loop/macro without being connected. So it is possible to simplify
the displayed connections. The input becomes this value.
It is possible to hide this input in the Macro window.
- Macro input (not available while editing control loop)
- Macro output (not available while editing control loop)
- Data point attribute
The input becomes a value of a data point attribute. Datapoints
are hardware/software points, e.g. sensors. The list of available
attributes depends on the type of the datapoint and if this
attribute is used for an input or output. It is possible to hide this
input in the Macro window. For detailed descriptions of the
Datapoint attributes, please refer to the Excel Web User Guide
EN2B-0289GE51 and the EAGLE Web Interface User Guide
EN2Z-0970GE51.
- System data
The input becomes the value of the system function, such as
´clock`. The following system values are stored:
- Application LED
reads and writes the status of the application LED
0 = Off
1 = On: permanently
- Cycle Time
reads the set current cyle time of the application part in sec
- Day of week
actual day of the week (monday(1)…saturday(7))
- Startup flag
indicates, if the system has been restarted
- Year
actual year
Select the properties of the output by double-click into the desired rows of the table:
RESULT: The configuration dialog box for selecting type and target for
the output opens.
- Connection
Application LED
reads and writes the status of the application LED
0 = Off
1 = On: permanently
2 = On: continuously blinking (on-off)
3 = On: 2 times continuously blinking (2 x (on-off), pause ..)
4 = On: 3 times continuously blinking (3 x (on-off), pause ..)
5 = On: 4 times continuously blinking (4 x (on-off), pause ..)
6 = On: 5 times continuously blinking (5 x (on-off), pause ..)
- Startup flag
indicates, if the system has been restarted
- M-Bus trigger
allows the controller reading M-Bus records at a particular
time (trigger) defined in the time program. This secures the
synchronization of M-Bus records reading process
independant of controller operation status.
Hides the input or output of the control icon for all types other
than "Connection". A line at the bottom of the icon indicates
invisible ports.
For some elements it is possible to set up Parameters in the so named tab. Select
the tab and then double-click on the value field of the parameter table to edit them.
7. Make sure, you have connected all inputs and outputs. Unconnected points are
red coloured; all points have to be coloured green.
The following picture shows the execution order numbers of multiple functions of a
control loop section.
Besides the automatic calculation and optimization of the control loop execution,
CARE software allows manually setting the execution order of particular control
functions.
RESULT: The Manual execution order dialog box displays. The list shows
the optimized order for the selected functions.
4. To preview the order of the functions in the control logic, click on the Show
button.
RESULT: The functions in the list (selected or all used) are labeled in the
control logic.
5. To change the order, select the function in the list and click the Up or Down
button. Multiselection by using SHIFT or CTRL keys and left mouse button is
possible.
6. To remove a function from manual ordering, select the function in the list and
click the Remove button. Multiselection by using SHIFT or CTRL keys and left
mouse button is possible.
7. If changes have been done in the list, preview the new order of the functions in
the control logic by clicking the Show button again.
RESULT: The functions in the list (selected or all used) are labeled in the
control logic.
Procedure 1. Expand the tree view of the control loops of the plant, the control loop is
assigned to.
2. Click with the right mouse button on the icon of the control loop you want to
delete.
NOTE: The control loop will be removed finally. You cannot use the submenu
undo.
Procedure 1. Click main menu Plant, then submenu Control Editor, then submenu item Find,
or press CTRL + F keys.
2. From the Search drop-down listbox, select the item you want to find in the
control loop displayed.
RESULT: In the list below, all available elements of the selected search
item are displayed.
3. To apply a filter to the search result of the list, enter a string in the Filter drop
down listbox. By default all elements of the control loop are displayed as
indicated by an asterisk *.
Create Report
Purpose In large applications it can be necessary to find specific information of datapoints.
You can search for the usage of datapoints on project, controller, plant and control
loop level. Found datapoints can be detected in the control loop by double-clicking
from within the report displayed.
Procedure
1. Right-click the level (project, controller, plant or control loop) in which you want
to search for the used datapoints, and then click Show datapoints usage in
the context menu.
3. From the Datapoint Type drop-down listbox, you can select a datapoint type
for which you want to search specifically.
4. In Filter, you can enter a search string using wildcards to narrow down further
the result.
5. In Search Context, select the level (project, controller, plant and control loop)
on which the search should be executed. Note that software searches in the
selected level and automatically in the levels that are hierarchically below the
selected level. Under Search Context on the right, the levels are displayed.
RESULT: Under Search Result the found items are displayed and
automatically updated according to the selected information
type. The following properties are shown:
• Function
function type
• Symbol
instance name
• Datapoint
datapoint name
• Control loop
control loop the found item belongs to
• Plant
plant the found item belongs to
• Controller
controller the found item belongs to
6. To detect a found item in the control loop, double-click the item in the list.
7. To apply various searches, change the search criteria under Find as desired.
Positioning Icons
Icons can be dragged and placed to any desired position in the wire sheet.
If desired, supporting grid lines can be shown. In addition, icons can be jogged in
definite steps within the grid and dropped at definite positions. When jogging an
icon, it snaps 5 times between grid lines. These definite snapping steps are
programmed in CARE and cannot be changed.
Procedures
2. With left mouse pressed, simultaneously press the ALT key and move the icon.
While moving the icon, it will snap.
3. At the desired position, release the mouse button and the ALT key.
Connecting Icons
Connecting Icons by Drawing
Connecting lines The following icons can be connected to each other by using connecting lines:
• Function
• XMF
• Datapoint
• Flag
NOTES: Parameters can only be connected to RIA and WIA icons. Please refer to
the “Parameters” section.
One output can be connected to several inputs, but one input can be
connected to max. one output.
Example:
The following figure shows the connection between the output Y of the PID icon (1)
and the input M of the Subtract icon (2) by the drawn connection line (3).
If the data type (analog, digital) of the connected input and output do not
match, a Data Mismatch warning is displayed. But the connection is
established nevertheless. For universal inputs/outputs of the IDT icon, no
warning will be displayed.
• Colors
– gray = input/output is unconnectable
– green = input/output is connected, or unconnected for optional
connections
– red = input/output is unconnected for mandatory connections
– yellow = “highlighted”
Procedure 1. With the cursor, point on the output/input, e.g. Y of the first icon, e.g. PID, until
the output/input symbol changes to yellow (tooltip display).
3. With holding left mouse button pressed, draw a connection line to the
input/output you want to connect, e.g. M of the Subtract icon.
4. When the cursor changes to a cross while pointing on the target input/output,
click once.
A) As described in the procedure above, you can draw a line in one step by clicking
once on the start symbol (input or output) and then clicking a second time on the
end symbol (output or input).
B) You can create intermediate points while drawing the connection line as follows:
1. First, click the starting point of the connection line (input/output symbol).
2. Draw the connection line.
3. Click at some intermediate point.
4. Repeat steps 2 and 3 as often as desired.
5. To finish, click the end point (output/input symbol) of the connection line.
Connecting lines are always right-angled. That is, connections can only run
vertically or horizontally. They cannot run diagonally. A connection line will be
“straight” if start and end point between two clicks allow this by accident.
If a connection line crosses an icon, the connection line passes around on the top
or at the bottom of the icon. In this case, segments are automatically created.
Cancel Drawing Pressing the ESC key, cancels the drawing process and removes the whole
connection line unless the connection is not completed yet (to delete a completed
connection, see “Manipulating Connecting lines” section).
Autorouting Connecting lines When connecting 2 icons or moving icons within a control loop, software optimizes
the display of connecting lines by drawing the shortest connection line, saving
space, and avoiding crossing the icon where the connection line has started.
Procedure
a. Click the blue connection line. The selected connection line gets thick.
b. Right-click the connection line, and then click Autoroute in the context menu.
RESULT: The connection line is autorouted and passes the control loop icon.
Manipulating Connecting lines Connecting lines sometimes pass through other control loop icons or cross other
connecting lines. This may make the control strategy confusing.
To optimize the run of the connecting lines, you can manipulate them manually by
moving the horizontal and vertical segments individually to the desired position.
In addition, you can insert a further segment by splitting a segment into two
segments.
Procedures
Move Segment
a. Click the blue connection line. The selected connection line gets thick.
Then move the cursor along the segment until a double-arrow shows up.
b. Click again, and with left mouse button pressed down, move the segment to
the desired direction as indicated by the double-arrow cursor.
Split Segment
a. Click the blue connection line. The selected connection line gets thick.
b. Right-click the section at the point where you want to split the segment. Right-
clicking a horizontal segment adds a vertical segment and vice versa.
RESULT: The horizontal segment is split into three segments by the insertion
of a new vertical segment into the horizontal segment.
Delete Segment
To delete a segment:
a. Click the connection line. The selected connection line gets thick.
A) 1. Click the connection line you want to delete. The selected connection line gets
thick.
B) 1. Right-click the input or output symbol on the control loop icon, e.g. Y of the
Switch icon.
RESULT: The whole connection line is removed unless the connection is not
completed yet.
Replace a Connection
An established connection will be replaced when connecting a free input/output
from another icon to the occupied input/output of the already connected icon.
1. Connect the free input or output to the desired occupied input or output.
Assign Constant
4. Under Target definition, enter a value, and from the drop-down listbox, select
an engineering unit if desired.5
5. Click OK to save settings.
RESULT: The value of the constant is displayed at the input symbol and the
input symbol contains a ´C` indicating that the connection is of type
´Constant`.
2. Click Contant in the context menu, and then click the value (0, 1, 100, or 999)
RESULT: The value of the constant is displayed at the input symbol and the
input symbol contains a ´C` indicating that the connection is of type
´Constant`.
Purpose To convert a connection (connecting line) into registers and display the register
numbers at the input and output. This can be helpful for identifying two control icons
with a badly traceable connecting line in a complex schematic.
RESULT: The connecting line is removed and at the input and output, the
same assigned register number is displayed.
Macros
Purpose Macros are functions, built from other functions by the CARE-user (like a loop within
a loop). Macros can be used to carry out recommended special functions, e.g.
freeze protection (not included in CARE software basic version). The macros can
be built and used like a control loop, and can be assigned to a single plant, to a
whole project or to the all projects of the data base. Macros are stored in the global
macro library, to ensure the transfer between data bases.
Create Macro
Prerequisites 1. The user is logged in and has a license that includes the “XL Web Macro
administrator feature”.
2. A project is open.
3. The opened project has at least one controller, one plant and one control loop.
Procedure 1. Expand the tree view of the control loops of the plant, the control loop is
assigned to.
2. Double-click on the icon of the control loop for which you want to create a
macro.
RESULT: The Macro window of the control loop opens in the right pane.
4. Click menu item Plant, then submenu item Control Editor and then submenu
Create new macro… (or press F7)
RESULT: The Macro Inputs dialog box of the macro opens. The inputs of
the selected functions are predefined as inputs of the macro.
6. Set up the properties of the inputs of the macro by clicking twice into the
desired fields of the table:
• Delete
The selected input will be removed. Pay attention, only unused inputs can
be removed and no undo is possible.
• Mark unused
All entries are selected (to delete them).
RESULT: The Macro Outputs dialog box of the macro opens. The outputs
of the selected functions are predefined as outputs of the
macro.
8. Set up the properties of the outputs of the macro by clicking twice into the
desired rows of the table:
• Output
Name of the output(s). Click twice into the row of the desired output to
change its name.
• Type
Type of the output(s). Click twice into the row of the desired output to get the
choice between the three output types (analog, binary, universal, or
datapoint).
• Unit
Unit of the value (e.g. liters, volt, minutes, …).
10. Set up the properties of the parameters of the macro by clicking twice into the
desired rows of the table:
12. Set up the properties of the registers of the macro by clicking twice into the
desired rows of the table:
NOTE: Please note the information, that connected datapoint properties will
be removed.
15. To view the macro logic, select it, click right mouse button and click on open
macro in editor in the context menu.
RESULT: The macro logic is shown in the macro window. Note that in the
following picture, the removed datapoint property has already
been reworked by selection of another connection type, e.g.
"Constant".
Procedure 1. Expand the tree view of the control loops of the plant, the macro is assigned to.
2. Double-click on one of the icons of the control loop, the macro is assigned to.
RESULT: The macro window of the control loop opens in the right pane.
The icon of the macro is displayed in this macro window.
4. Click on Properties.
An Input always must be filled with a value. The value could be e.g. a connection (to
the output of another element), a data point or system data. It is possible to hide an
input/output if it is not a connection.
5. The available input connections are displayed in the tab Input. Select the tab.
6. Double-click into the desired rows of the table to set up the properties of the
inputs of the macro.
RESULT: The configuration dialog box for selecting type and target for
the input opens.
• Connection
A connection is defined as the connection from an input to one output of
another element of the loop. This input will be always displayed in the macro
window.
• Constant
The input is always set up to this value. It is possible to hide this input in the
Macro window.
• Loop/Macro Parameter
The input reads from a parameter of a control loop. If you select the option
Loop/Macro Parameter you can select from the existing parameters.
• Macro input)
To select this option, you have to be in the macro view. If you select this
option you can select from the existing inputs.
• Macro output
To select this option, you have to be in the macro view. If you select this
option you can select from the existing outputs.
• Datapoint attribute
The input becomes a value of a data point attribute. Datapoints are
hardware/software points, e.g. sensors. The list of available attributes
depends on the type of the datapoint and if this attribute is used for an input
or output. For detailed descriptions of the Datapoint attributes, please refer
to the Excel Web User Guide EN2B-0289GE51 and the EAGLE Web
Interface User Guide EN2Z-0970GE51.
It is possible to hide this input in the Macro window.
• System data
The input becomes the value of the system function, such as clock. The
following system values are stored:
Application LED
reads and writes the status of the application LED
0 = Off
1 = On: permanently
2 = On: continuously blinking (on-off)
3 = On: 2 times continuously blinking (2 x (on-off), pause ..)
4 = On: 3 times continuously blinking (3 x (on-off), pause ..)
5 = On: 4 times continuously blinking (4 x (on-off), pause ..)
6 = On: 5 times continuously blinking (5 x (on-off), pause ..)
- Cycle Time
reads the set current cyle time of the application part in sec
- Day of week
actual day of the week (monday(1)…saturday(7))
- Startup flag
- Year
actual year
7. Click the OK button to leave the window with saving the settings or click the
Cancel button to leave the window without saving the settings.
8. The available output connections are displayed in the tab Output. Select the
tab.
9. Set up the properties of the outputs of the macro by double-clicking into the
desired fields of the table:
RESULT: The configuration dialog box for selecting type and target for
the output opens.
• Connection
The output is defined as a connection to one input of another element of this
loop. This output will be always displayed in the Macro window.
• Constant
The output is always set up to this value. It is possible to hide this output in
the Macro window.
• Loop/Macro Parameter
The input reads from a parameter of a control loop. If you select the option
Loop/Macro Parameter you can select from the existing parameters.
• Macro input)
To select this option, you have to be in the macro view. If you select this
option you can select from the existing inputs. This option is not available if
you are in the tab output.
• Macro output
To select this option, you have to be in the macro view. If you select this
option you can select from the existing outputs.
• Datapoint attribute
The input becomes a value of a data point attribute. Datapoints are
hardware/software points, e.g. sensors. The list of available attributes
depends on the type of the datapoint and if this attribute is used for an input
or output. For detailed descriptions of the Datapoint attributes, please refer
to the Excel Web User Guide EN2B-0289GE51 and the EAGLE Web
Interface User Guide EN2Z-0970GE51.
It is possible to hide this input in the Macro window.
• System data
The output sets a system data. The only possible data are:
- Application LED
reads and writes the status of the application LED
0 = Off
1 = On: permanently
2 = On: continuously blinking (on-off)
3 = On: 2 times continuously blinking (2 x (on-off), pause ..)
4 = On: 3 times continuously blinking (3 x (on-off), pause ..)
5 = On: 4 times continuously blinking (4 x (on-off), pause ..)
6 = On: 5 times continuously blinking (5 x (on-off), pause ..)
- Startup flag
indicates, if the system has been restarted
- M-Bus trigger
allows the controller reading M-Bus records at a particular
time (trigger) defined in the time program. This secures the
synchronization of M-Bus records reading process
independant of controller operation status.
Pointrole
Datapoints can be combined in pointroles. This makes it easier to arrange
the datapoints by their main properties. Select a data point from the
pointrole.
It is possible to hide this output in the Macro window.
• Function parameter
The output is a value of a parameter of one function/macro included in this
control loop. Only functions with parameters are listed. If a function has no
(alias) name, an identifier (‘$’ followed by a unique number) is assigned.
This identifier is displayed below the symbol as long as no name is set.
It is possible to hide this output in the Macro window.
• Function register
The output sets the hidden stored value of one function/macro included in
this macro. If a function has no (alias) name, an identifier (‘$’ followed by a
unique number) is assigned. This identifier is displayed below the symbol as
long as no name is set.
It is possible to hide this output in the Macro window.
• Flag Point
Flags are points for transferring data between loops of one plant. The output
is always set to this value.
It is possible to hide this output in the Macro window.
• Invisible (do not show as in - or output in editor)
Hides the input or output of the control icon for all types other than
"Connection". A line at the bottom of the icon indicates invisible ports.
10. Click the button OK to leave the window with saving the settings or click the
button Cancel to leave the window without saving the settings.
11. The available parameters are displayed in the tab Parameter. First select the
tab and then double-click on the parameter to edit its properties.
13. The available internal parameters are displayed in the tab Internal Parameter.
Select the tab.
In this view the parameters of named macros and functions of the macro are
displayed. It is possible to hide parameters which should not be changed.
Named functions/macros without parameters will not be displayed.
14. Double-click on the value field of the parameter table to set up the properties of
the internal parameters of the macro.
15. Click the button OK to leave the window with saving the settings. Click the
button Cancel to leave the window without saving the settings. Click the button
Apply to save the settings, or click on any other tab to edit further properties of
the macro.
Procedure 1. Expand the tree view of the control loops of the plant, the macro is assigned to.
2. Double-click on one of the icons of the control loops, the macro is assigned to.
RESULT: The Macro window of the control loop opens in the right pane.
The icon of the macro is displayed in the Macro window.
NOTE: The always displayed Properties tab does not change to macro-view.
Here the properties of the control loop are displayed.
5. Click menu item Plant > Control Editor > Macro Properties….
RESULT: Tab Macro overview of the Macro properties dialog box of the
macro opens.
6. The available inputs are displayed in the tab Macro Inputs. Select the tab.
7. Click twice into the rows of the table to set up the properties of the input
datapoints of the macro:
• Delete
The selected input will be removed. Pay attention, only unused inputs can
be removed and no undo is possible.
• Mark unused
All entries are selected (to delete them).
8. The available outputs are displayed in the tab Macro Outputs. Select the tab.
9. Click twice into the rows of the table to set up the properties of the output
datapoints of the macro:
• Down
Use this button to place the selected output one step down.
• New
Use this button to create a new output of the macro.
• Delete
The selected output will be removed. Pay attention, only unused outputs can
be removed and no undo is possible.
• Mark unused
All entries are selected (to delete them).
10. The available parameters are displayed in the tab Macro Parameters. Select
the tab.
11. Click twice into the rows of the table to set up the properties of the parameters
of the macro:
• Up
Use this button to place the selected parameter one step up.
• Down
Use this button to place the selected parameter one step down.
• New
Use this button to create a new parameter of the macro.
• Delete
The selected parameter will be removed. Pay attention, only unused
parameters can be removed and no undo is possible.
• Mark unused
All entries become selected (to delete them).
12. The available registers are displayed in the tab Macro Registers. Select the
tab.
13. Click twice into the rows of the table to set up the properties of the registers of
the macro:
• Delete
The selected register will be removed. Pay attention, only unused registers
can be removed and no undo is possible.
• Mark unused
All entries become selected (to delete them).
14. Click the button OK to leave the window with saving the settings. Click the
button Cancel to leave the window without saving the settings. Click the button
Apply to save the settings, or click on any other tab to edit further properties of
the macro.
RESULT: The Macro window of the macro opens if you click on button
OK or Cancel.
15. To leave the macro-view and return to the control loop-view, click the right
mouse button.
Procedure 1. Expand the tree view of the control loop of the plant, the macro is assigned to.
2. Double-click on one of the icons of the control loops, the macro is assigned to.
RESULT: The Macro window of the control loop opens in the right pane.
The icon of the macro is displayed in this Macro window.
NOTE: The always displayed Properties tab does not change to macro-view.
Here the properties of the control loop are displayed.
5. Define the content of the macro as desired (similar to the creation of a loop
logic). Assign functions or hardware/software points to the macro by using drag
& drop:
6. Click once on the icon and hold the left mouse-button pressed.
7. Move the cursor into the Macro window. The cursor changes to a “No Parking”-
sign if it is moved in areas, you cannot drop the component into.
9. Apply the described procedure written above with all components and functions
you want to combine in this macro.
• All icons in the Macro window can be moved via drag & drop.
• You can use the windows known short keys, e.g. “Ctrl + A” for selecting all
elements in an active window.
• To enter the menu Plant, make sure, the Macro window is still selected:
Click once with the left mouse button in the Macro window.
RESULT: The following button and drop-down list in the taskbar (from left
to the right) are activated:
- Zoom per %:
Display and change the numerous zoom factor of the whole
view, centered by the displayed window.
- Zoom +:
Use this button(s) to zoom in a selected area.
- Move all:
The cursor changes to a hand and you can move the view of
the Macro window.
- Select and edit:
The cursor changes to standard and you can select elements in
the Macro window, draw connections between outputs and
inputs and insert text into the Macro window.
- Last view
The view reverts prior to the last change.
- Next view
The last undo of the view is reverted.
The binary port has two values: TRUE (1) or FALSE (0).
The black point in the header indicates the side of the output
ports.
A line under the ports indicates hidden (invisible) ports. You can
make them visible using the Properties window of these ports.
Input ports are red coloured, if they are not connected. The
color green indicates the accurate connection of the port.
10. Setup the properties of the functions and hardware/software points as follows:
• Click on Properties.
You have to apply changes of the input/output count before you can see the
changed number in the input/output tab.
An Input must be always filled with a value. The value could be e.g. a connection (to
the output of another element), a data point, or system data. It is possible to hide an
input/output if it is not a connection.
The available input connections are displayed in the tab Input. Select the tab,
Select the properties of the input by double-clicking on the rows of the table.
RESULT: The configuration dialog box for selecting type and target for
the input opens.
- Connection
The input is defined as a connection to one output of another
element of this loop. This input will be displayed in the Macro
window.
- Constant
The input is set to this value. It is possible to hide this input in
the Macro window.
- Loop/Macro Parameter
A parameter can be used by all functions and macros of the
loop/macro without being connected. So it is possible to simplify
the displayed connections. The input turns to this value.
It is possible to hide this input in the Macro window.
- Macro input
The input is the value of a macro’s input.
It is possible to hide this input in the Macro window.
- Macro output
The input is the value of a macro’s output. In this case, the
output of the macro is used as a data point.
- System data
The input becomes the value of the system function, such as
´clock`. The following system values are stored:
Application LED
reads and writes the status of the application LED
0 = Off
1 = On: permanently
2 = On: continuously blinking (on-off)
3 = On: 2 times continuously blinking (2 x (on-off), pause ..)
4 = On: 3 times continuously blinking (3 x (on-off), pause ..)
5 = On: 4 times continuously blinking (4 x (on-off), pause ..)
6 = On: 5 times continuously blinking (5 x (on-off), pause ..)
- Cycle Time
reads the set current cyle time of the application part in sec
- Day of week
actual day of the week (monday(1)…saturday(7))
- Startup flag
indicates, if the system has been restarted
- Year
actual year
- Function parameter
The input is the value of a parameter of one function/macro
included in this control loop. Only functions with parameters are
listed. If a function has no (alias) name, an identifier (‘$’
followed by a unique number) is assigned. This identifier is also
displayed below the symbol as long as no name is set.
It is possible to hide this input in the Macro window.
- Function register
The output sets the hidden stored value of one function/macro
included in this macro. If a function has no (alias) name, an
identifier (‘$’ followed by a unique number) is assigned. This
identifier is displayed below the symbol as long as no name is
set.
It is possible to hide this output in the Macro window. It is
possible to hide this input in the Macro window.
- Invisible (do not show as in - or output in editor)
Hides the input or output of the control icon for all types other
than "Connection". A line at the bottom of the icon indicates
invisible ports.
Note: Datapoint attributes, Point roles and Flags are not available within macros.
The available output connections are displayed in the tab Output. Select the tab.
RESULT: The configuration dialog box for selecting type and target for
the output opens.
- Connection
The output is defined as a connection to one or more inputs of
another element of this loop. This output will be displayed in the
Macro window.
- Constant
The output sets up this value. It is possible to hide this output in
the Macro window.
- Loop/Macro Parameter
A parameter can be used by all functions and macros of this
loop/macro without being connected. So it is possible to simplify
the displayed connections. The output sets this value.
It is possible to hide this output in the Macro window.
- Macro output
The input is the value of a macro’s output. In this case, the
output of the macro is used as a data point.
- System data
The output sets a Startup flag or the application LED:
Application LED
reads and writes the status of the application LED
0 = Off
1 = On: permanently
2 = On: continuously blinking (on-off)
3 = On: 2 times continuously blinking (2 x (on-off), pause ..)
4 = On: 3 times continuously blinking (3 x (on-off), pause ..)
5 = On: 4 times continuously blinking (4 x (on-off), pause ..)
6 = On: 5 times continuously blinking (5 x (on-off), pause ..)
- Startup flag
indicates, if the system has been restarted
- M-Bus trigger
allows the controller reading M-Bus records at a particular
time (trigger) defined in the time program. This secures the
synchronization of M-Bus records reading process
independant of controller operation status.
- Function parameter
The output sets the value of a parameter of one function/macro
included in this control loop. Only functions with parameters are
listed. If a function has no (alias) name, an identifier (‘$’
followed by a unique number) is assigned. This identifier is also
NOTE: Datapoint attributes, Point roles and Flags are not available within
macros.
For some elements it is possible to set up Parameters in the so named tab. Select
the tab.
Parameter update
If you change the parameter of an icon in a macro, the dialog “Apply parameter
changes” opens.
You can select in the check boxes for which parameter the change should apply.
The option “Only current macro” applies your changes only to the current macro.
The option “All macros” applies the changes to all calls of this macro. With the
button “OK” you confirm the made changes. With the button “Don’t change” your
changes are deleted.
12. Make sure, you have connected all inputs and outputs. Unconnected points are
red coloured; all points have to be coloured green.
NOTE: Please note the definition of the macros inputs and outputs. As they
are not displayed they easily could be left undefined.
13. To leave the macro-view and return to the control loop-view, click the right
mouse button.
By default, the HVAC application library macros are protected against editing. If you
want to edit a macro it can be converted to an editable variant. For protected
macros, Honeywell offers technical support but for converted macros, Honeywell
does not offer support.
RESULT: The Macro window of the control loop opens in the right pane.
3. In the Functions/Macros view (down left from the macro window) expand the
Global System Macros folder and navigate to the folder, Air Conditioning and/or
General folder, that contains the pre-configured macro(s) you want to use.
NOTE: You can also add pre-configured macros from the Global Macro
Library (see "Open Global Macro Library") section.
6. If desired, edit macro properties in the same way as described in the "Edit
Macro Properties" section.
7. If you want to edit the inherent macro logic functions, the macro must be
converted to its editable variant. Please note that for such edited macros, no
support is provided by Honeywell.
8. To convert a protected macro into its editable variant, please refer to the
"Convert Protected Macro to Editable Macro" section.
Procedure 1. In the Macro Window, right-click the Macro and then click Convert to own
macro… in the context menu.
3. Keep the Apply for current plant option if you want to apply the conversion to
all macros of this type in the current plant.
or, select Apply for current project if you want to apply the conversion to all
macros of this type in the current project.
4. Click OK button.
5. Click OK button.
6. To do so, right-click the macro, and then click Open macro in editor in the
context menu.
RESULT: The macro logic is displayed. This can show functions and/or
further protected macros.
Delete Macro
Procedure Macros will be automatically removed, if they are no longer used in any control
loop.
1. In the control loop pane, select the macro, and then press the DELETE key on
the keyboard.
Flags
Purpose Flags are independent memory addresses defined for one plant. Each element
(hardware/software point, function or macro) of any control loop of this plant is able
to setup the value of such a flag with an output or setup the value of an own input
with the value of such a flag. So it is possible to transmit data between the control
loops of one plant without using a hardware/software point.
Procedure 1. Expand the tree view of the control loops of the plant, the control loop is
assigned to.
2. Double-click on the icon of the control loop you want to setup Flags for.
RESULT: The Macro window of the control loop opens in the right pane.
5. Sort flags by clicking on the radio buttons, by Flag or by control loop, on the
right.
RESULT: If sorted by flag, all Flags and the control loops, which include
these flags, are displayed.
RESULT: If sorted by control loop, all control loops with their connected
flags are displayed.
Macros can be transferred between projects via drag&drop from/to the macro
window in the project and the macro library.
In addition, you can update a global macro used in projects with changes done to
this macro in the macro library.
Macro Conflict
Whenever the contents or properties of a macro are changed, the version and the
date of the macro are modified. This may lead to a conflict. The conflict arises
when you drop a macro in an editor where the same macro with a different version
or date is already in use. The dialog macro conflict opens.
More than one macro may be shown in the dialog, because of the macro
dependencies.
You have three options to resolve the conflict as described in the dialog. Double-
click on one of the listed conflicts to mark it. Select your solution in the drop-down
list “How to solve”. As long as not all macro conflicts are resolved, the button “OK”
stays inactive.
Double-click on one of the listed conflicts and then on the button “Compare” to see
the differences between the conflicting macros.
Procedure 1. Click menu item Database > Macro Library… , or click on button .
In the upper area, you will see the HVAC Application Library providing pre-
configured macros for general purpose and specific air conditioning macros.
In the lower area, the HVAC application library is also provided as global system
macros. In addition, control functions are available.
In this area, you cannot edit items or execute commands as in the upper area. But,
you can add system macros and functions to the control loop pane via drag&drop.
RESULT: The new library is created on the level of the default library and
is named MacroLibrary_1. Further libraries will be named
MacroLibrary_2, MacroLibrary_3, etc. The name of the library
can be changed by renaming (see “Rename Folder” section).
2. Add folder(s) to the library and macros as desired and as described in the
following sections.
Create Folder
Procedure 1. Click on the library folder or any other folder where the new folder should be
created. In the Library menu, click Create Folder.
2. Or, right-click on the library folder or any other folder where the new folder
should be created. In the context menu, click Create Folder.
3. In the Create new folder dialog box, enter the name, and then click OK.
Rename Folder
Procedure 1. Click on the folder that you want to rename. In the Library menu, click Rename.
2. Or, right-click on the folder that you want to rename. In the context menu, click
Rename Folder.
3. In the Rename folder dialog box, change the name, and then click OK.
Delete Folder
Procedure 1. Click on the folder that you want to delete. In the Library menu, click Delete.
2. Or, right-click on the folder that you want to delete. In the context menu, click
Delete folder. The selected folder and all macros in this folder
NOTE: Other then handling of macros in the control loops view, unused and
used macros will be deleted. The used ones are available in the
control loop, but no longer stored in the macro library.
Procedure 1. Select the functions, and then click menu item Database > Macro Library… , or
click on button .
2. In the Macro menu, select Create, or right-click on the Macro Library folder in
the tree (or each other folder).
4. Click Next.
5. Click twice into the desired fields of the table to set up the properties of the
input datapoints of the macro:
• Default
In the default column you can select the type of connection, which will be
used when you drop the macro from the Global Library into your editor. If
the type pointrole is used, and exactly one datapoint is found with the same
pointrole, it is automatically replaced. Otherwise the pointrole type stays the
same and should be changed manually.
For default types only one of the following options can be selected:
– Connection
– Constant
– System Data
– Pointrole
– Flagpoint
All options other than "Connection" may be invisible too.
6. Click Next.
7. Click twice into the rows of the table to set up the properties of the output
datapoints of the macro:
– System Data
– Pointrole
– Flagpoint
9. Click twice into the desired fields of the table to set up the properties of the
parameters of the macro:
• • New
Use this button to create a new parameter of the macro.
• Delete
The selected parameter will be removed. Please note, only unused
parameters can be removed and an undo is not possible.
• Mark unused
All entries not used by the control strategy of the macro are selected (to
delete them).
11. Click twice into the desired fields of the table to set up the properties of the
registers of the macro:
• Up
Use this button to place the selected register one step up.
• Down
Use this button to place the selected register one step down.
• New
Use this button to create a new register of the macro.
• Delete
The selected register will be removed. Please note, only unused register
can be removed and an undo is not possible.
• Mark unused
All entries not used by the control strategy of the macro are selected (to
delete them).
14. Continue with creating the macro logic by clicking More>>, and then adding
and linking the functions.
15. From now on, the macro is stored in the global macro library and can be
transferred into any project, database and is available for any control loop.
Procedure 1. Click menu item Database > Macro Library…, or click on button .
2. Expand the tree view of the folder, the macro is assigned to.
3. Click More>>.
RESULT: The Macro window of the folder opens in the right pane.
NOTE: The editor pane will be displayed automatically if not already visible.
5. Define the content of the macro and connect the input and output ports as
described in the previous sections.
6. Make sure, you have connected all inputs and outputs. Unconnected points are
red coloured; all points have to be coloured green.
NOTE: Please note the definition of the macro´s inputs and outputs. As they
are not displayed they easily could be left undefined.
The button “More >>” changed to “<< Less”. Use the Save key in the toolbar to save
the changes. Leave the edit mode by clicking on “<< Less” or double-clicking
another macro to apply changes. Otherwise old settings are copied when you use
drag & drop.
Procedure 1. Expand the tree view of the control loop of the plant, the macro is assigned to.
2. Double-click on one of the icons of the ccontrol loops, the macro is assigned to.
RESULT: The Macro window of the control loop opens in the right pane.
The icon of the macro is displayed in this Macro window.
4. Transfer the desired macro to the Global Macro Library, by using the window
function drag & drop:
a. Move the mouse cursor above the sensitive field in the upper left corner
of the macro window:
b. Click once on the desired macro and hold the left mouse-button
pressed.
c. Move the cursor into the Global Macro Library window. The cursor
changes to a “No Parking”-sign if it is moved in areas, you cannot drop
the macro into.
d. Release the left mouse button.
Drag & drop is only possible between folders. The library must not contain any
system macros, except you have the proper license,
Procedure 1. Click menu item Database > Macro Library… , or click on button .
Procedure 1. Click menu item Database > Macro Library… , or click on button .
5. Change the name of the macro if desired as described in the “Edit Macro
Properties” section.
Procedure 1. Click menu item Database > Macro Library… , or click on button .
RESULT: The Select Target Project dialog box displays. The macro will be
updated in the selected project.
4. From the Target Project drop-down listbox, select the target project, and then
click OK.
Procedure 1. Click menu item Database > Macro Library… , or click on button .
NOTE: Other then the handling of macros in the control loops view, unused
and used macros will be deleted. The used ones are available in the
control loop, but no longer stored in the macro library.
Dataexchange between Controllers and 3rd Party Devices / Working with Reference
Datapoints
On the BACnet bus, dataexchange can occur between BACnet controllers and/ or a
BACNet controller and 3rd party devices by using reference datapoints.
3. Or, for assigning a BACnet object of a 3rd party device, expand the network tree
and navigate to the device that includes the BACnet object, you want to map to
a reference point.
4. In the corresponding tree, select the datapoint or BACnet object, and then
drag&drop it to the input or output of the control icon.
RESULT: The Create new reference point dialog box displays. The name
of the new reference point which will be mapped to the
datapoint is displayed. It´s name reads according to the
terminology as follows: Ref_<datapoint name> or Ref_<BACnet
object name>
5. Click OK.
NOTE: If the datapoint or BACnet object that should be mapped to the control
icon is already mapped to a reference point or BACnet object, the pre-
defined name must be changed or the reference must be kept by
mapping the datapoint to the existing reference point or the BACnet
object to the existing BAC net object.
Purpose Displaying the referenced datapoint / BACnet object of a reference input or output
datapoint.
a. Expand the tree and navigate to the plant that includes the reference
datapoint.
b. In the tree, right-click the reference point, and then select Goto
Reference in the context menu.
Import Datapoint Information from 3rd Party BACnet Device into Eagle Controller
Purpose Import datapoint information from 3rd Party BACnet Device into Eagle Controller for
using it in the control strategy.
Prerequisites CARE PC must be connected to the BACnet network via IP network interface.
Scanning a BACnet IP network via USB connection is not possible.
3. Expand the tree and browse to the BACnet 3rd party device of which
information you want to import into the Eagle controller of your CARE project.
4. Right-click the BACnet 3rd party device, and then click Create EDE File in the
context menu.
5. In File name enter a file name for the .EDE file, and then click Save.
RESULT: The .EDE file will be created and saved to the selected folder.
The following message box finally displays.
10. Right-click the IP Devices folder, and then click Create BACnet Device in the
context menu.
11. Right-click the device, and then click Import from EDE file in the context
menu.
12. Locate the .EDE file, select it, and then click Open.
13. From the device library, add the imported 3rd party BACnet device to the
BACnet IP subnet via drag&drop.
14. Open the control loop, and then drag&drop the BAcnet object(s) of the BACnet
3rd party device from the network tree to the control loop pane as described in
the "Data exchange between Controllers and 3rd Party Devices / Working with
Reference Datapoints" section.
15. For IP devices, check the device ID and IP address and change them
according to your requirements if necessary.
16. For MS/TP devices, check the device ID and MAC address and change them
according to your requirements if necessary.
• in alarm
• in fault
• out of service
• overridden
The status flag information is coded as a BitString with 4 bits (0..3) in a proprietary
property. The property can be read via BACnet and in DDC programs.
Prerequisites Use an existing reference input point or create a new reference input point in the
controller which reads the status flags of the point in the remote device.
In the controller, add the remote point to the reference input point and create 4
binary value points, each for reading one status flag value.
The following procedure describes an example on how to read and use status flag
information by using the reference input, the Split function and 4 binary value points
for using the status flag values in the application.
Procedure 1. Add the reference input point, the Split function and the four binary value points
to the control loop pane.
2. Double-click the reference input point and select the Input tab in the Function
properties dialog box.
4. In the Input dialog box, select the ´Remote Status Flags` property from the
Property drop-down listbox.
5. Click OK.
6. Click OK.
7. Connect the reference input point with the input of the Split function. Make sure
that the Split function has at least four outputs Y1..Y4. For detailed description
on the Split function, please refer to the Control Icons User Guide,
EN2Z-0940GE51.
9. Connect the outputs (Y1..Y4) of the Split function to the binary value points.
The transmission of the status flag value (4Bitstring) via input X is as follows:
2. From the Unit Conversion table drop-down listbox, select the unit conversion
table. The list shows all table names which were found in the UNITCONV.INI. It
3. Check Prefix Parameter name (Px…) if a prefix "Px" should be added to all
parameters in the text file, with 'x' replaced by the parameter index.
4. Check Keep Parameter global if all XFM parameter will be kept as global
macro parameters, even if they would become local function parameters.
5. Click the Create ID button if you want to create a new macro id, which will be
shown in the text field right to the button.
6. Click File... button, select the XFM (csd file) you want to convert to a txt file in
the Open dialog box and click the OK button. It is recommended to have the
RACL Editor source file of the selected XFM (same name, but extension MCS)
stored in the same directory. Then the XFM to text converter is able to read the
statement comments from the source file and add them to the text output.
RESULT: In the XMF to text converter dialog box, the selected csd file
name is displayed in the Source field. In the Output field, the
converted txt file name is displayed. The result of the converion
is displayed under Result of conversion.
7. Check the conversion result for errors. If successful, the created text file would
be saved in the same directory where the XFM was loaded from, with the same
name but an additional extension TXT, for example, the XFM
"AHCSA02A.CSD" will be saved to " AHCSA02A.CSD.txt".
12. In the upper area, click on a folder to which the macro should be imported.
13. Click right mouse button and click on Import Text Macro in the context menu.
14. Click Textfile... button, select the XFM (csd file) you want to import in the Open
dialog box and click the OK button.
RESULT: After the file has been read short information of the read
procedure is displayed and in the upper area are all macros are
listed that could be read from the file.
15. Check the macros you want to import. Some macros may be checked
automatically if they were needed for other macros you want to import. All
macros you want to import must not already exist in the selected macro library.
Otherwise and error message will occur and the import fails. If there are errors
in the text file, the information text will display a brief description of the error
and where it was found in the text.
16. If the text import has been executed properly, click the Import Macro(s) button.
RESULT: The macro (XFM) is imported and displayed in the tree in the
Global Macro Library window.
17. Click the More>> button and double-click on the macro icon in the upper tree
for viewing the macro logic on the right pane.
Loop Objects
Purpose A loop object provides the PID control function and allows access of parameters in
control loops and control macros via BACnet. The loop object can only be used in
one and the same controller.
The loop object has the following BACnet properties which are described in detail in
the "Create Loop Object" section:
Values
• Controlled Variable (X)
• Setpoint (W)
• Manipulated Variable (Y)
Parameters
• Proportional Constant (Xp)
• Integral Constant (Tn)
• Derivative Constant (Tv)
• Bias
• Maximum Output
• Minimum Output
Miscellaneous
Functional Modes The Loop Object can be set into 2 different functional modes:
1. as PID controller executing its intrinsic PID function. In this case the BACnet
client / HTML Web Interface has only access to the loop object and not to
parameters in control loops / macros (applies to CARE 10.05.00 and higher)
In the following, only the main Interface function of the loop object allowing the
access of control loop / macro parameters by the BACnet client / HTML Web
Interface will be described.
For a general description of the PID control function, please refer to the Control
Icons User Guide EN2B-0184GE51. For descriptions of BACnet terms, please refer
to standard BACnet documentation (e.g. the BACnet ANSI / ASHRAE Standard).
General Procedure 1. This procedure describes the general steps and possible settings when
creating a loop object. For applying the loop object with its preferred function
as interface for parameter access, particular settings are necessary which are
also described in detail in the "BACnet Parameter Access via Loop Object"
section.
2. Expand the project in the tree view and browse to the Loop Objects folder.
3. Right-click the Loop Objects folder, and then click Create Loop Object.
RESULT: The loop object is created and its properties are displayed on
the Properties tab on the right.
h. If you want to undo an assignment, click the Del button to remove the
datapoint.
i. In Setpoint Reference (W), assign the input datapoint for the setpoint in the
same way as described for the Controlled Variable Reference (X). Or, enter
a value in the Value field alternatively. If you want to read and also write to
the setpoint via BACnet, leave its Read Only flag unchecked. If you want to
read and write to the setpoint via control loop (RACL) but not to write to it via
BACnet, check its Read Only flag (not available if a datapoint was assigned
via Add button).
j. Check the Disable Loop Object Execution checkbox if you want to enable
the usage of the loop object as interface for parameter access in control
loops and macros, or leave the checkbox unchecked if you want to use the
intrinsic PID function of the loop object.
Acked Transitions
Allows observing the acknowledgement behavior of a user for To-Off-
Normal and To-Fault transition events of the datapoint. CARE checks
whether a transition event has been acknowledged or not. If a transition
event has not been acknowledged within a definable delay time, an alarm
based on an event enrollment (event enrollment alarm) is sent to a
supervisory recipient, for example EBI.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if the
acknowledgement is missing within the alarm
delay;
Back-To-Normal = event notification is sent if the
acknowledgement is sent after the alarm delay
has been expired.
Status Flags
Allows observing status flags conditions. To enable observing status flag
conditions, click the Observe button to display the Event Enrollment –
Status Flags dialog box.
NOTE:
These settings refer to the event enrollment itself
not to the intrinsic reporting properties of the
datapoint:
To-Off-Normal = event notification is sent if a
status flag is enabled within the alarm delay;
To-Normal = event notification is sent if a status
flag is disabled after the alarm delay has been
expired.
If you do not check at least one transition event
and one event parameter, the observation is not
enabled.
• Control Loops
• Macros
Macro Input and Output Types When creating a new macro (see "Create Macro" section), you add inputs,
outputs, control parameters, and registers to the empty macro. The inputs and
outputs can be configured by assigning one of the following connection types:
• analog
• digital
• universal
• object
These distinctions will be used to avoid input - output mismatches when assembling
the macro and connecting it to other logical components.
The "analog", "digital", and "universal" types allow writing and reading values only.
The "object" type allows writing and reading all properties of the loop object or of
a datapoint connected to the input or output. Hence, the "object" type allows
accessing multiple parameters through one connection. The accessed parameters
are defined in the macro.
Object inputs and outputs at the icon are indicated by darker green and red color
than all the other input and output types.
Functional Modes The Loop Object can be set into 2 different functional modes:
3. as PID controller executing its intrinsic PID function. In this case the BACnet
client / HTML Web Interface has only access to the loop object and not to
parameters in control loops / macros (applies to CARE 10.05.00 and higher)
BACnet CLIENT
PARAMETER
WRITE
READ
LOOP OBJECT
DP DP
X Y
W
PID
CONTROL LOOP
DP DP
X Y
W
Control Function
DP
Parameters
Xp, Tn, Tv, ...
In order to use the loop object as Interface, the intrinsic PID function must be
disabled on the Properties pane by checking the Disable Loop Object Execution
option (see Fig. 2).
BACnet CLIENT
PARAMETER
WRITE
READ
LOOP OBJECT
DP DP
X Y
W
PID
Loop Object (PID) Function is disabled.
Loop Object operates as Interface.
Parameters of Control loop / macro
Parameters are accessible.
Xp, Tn, Tv, ...
ACCESS
WRITE
READ
CONTROL LOOP
DP DP
X Y
W
Control Function
DP
Parameters
Xp, Tn, Tv, ...
In the following sections, the main Interface function of the loop object will be
described.
Basic Steps In order to access parameters of a control loop or macro, the following steps must
be executed in the loop object and in the control loop or macro respectively.
Loop Object
• Disable Loop Object Execution (mandatory)
• Check read only flags for parameters and setpoint (optional and dependant on
requirements / scenario)
• Assigning object identifiers and units of datapoints to loop object variables (X, Y)
The individual steps for control loops and macros are described in detail in the
"Parameter Access in Control Loops" and "Parameter Access in Macros" sections.
Purpose To access parameters in control functions, e.g. PID Plus of control loops by using
the loop object as interface.
Main Rules The following steps are required for a successful access of control loop parameters
using the loop object.
Steps A through C must be established in the loop object, steps D through F must
be established in the control loop. Both kind of procedures are described in the
following.
Schematic Overview First, please refer to the figure on the next page which gives a schematic overview
of the actions A through F of the engineering process
BACnet CLIENT
PARAMETER
WRITE
READ
LOOP OBJECT A
X Y
PID * B C
W
*
Parameters
Xp, Tn, Tv, ...
*
Datapoint E Parameter
Assignment
F D Mapping
ACCESS
WRITE
READ
CONTROL LOOP
DP
X Y
DP **
W
Control Function
DP
Parameters
Xp, Tn, Tv, ...
Fig. 3. Schematic Overview of Parameter Access in Control Loop via Loop Object Interface
The following sections describe in detail the steps A through C in the loop object
and D through F in the control loop using a PID Plus control function as an
example.
The PID Plus control function is the counterpart of the intrinsic PID loop object
function.
Read and Write Directions When mapping parameters between the loop object and the control function (D),
the parameter values can be written either from the loop object to the control loop
or vice versa (see next figure).
LOOP OBJECT
DP X Y DP
W
PID
Xp
Tn
WRITE
Tv
Maximum Output
...
PARAMETER
WRITE
READ
ACCESS
CONTROL LOOP
WRITE
DP X Y DP
W
PID Plus
DP
Xp
Tn
Tv
Maximum Output
... *
Fig. 4. Read and Write Directions of Mapped Parameters in Loop Object and Control Loop
This section describes the actions A through C to be done in the loop object for the
PID Plus example.
Procedure 1. Click the Loop Object in the tree to display the Properties tab on the right.
3. For step A, check the Disable Loop Object Execution checkbox. This results
in disabling the PID function of the loop object and enables the usage of the
loop object as interface.
4. For step B, leave the Read Only parameters unchecked for Proportional
Constant (Xp), Integral Constant (Tn) and Derivative Constant (Tv). This
results in writing these parameters by the BACnet client / HTML Web Interface.
5. For step C, check the Read Only options for the parameters Bias, Maximum
Input and Maximum Output. This results in reading and writing these
parameters via the control function (in this case PID Plus) but only reading
these parameters via BACnet. Parameters such as Bias can also be set to
constant values. Constant values cannot be overwritten by the control loop,
BACnet client / HTML Web Interface, or HTML Web Interface.
6. Leave or check the Read Only option for Setpoint Reference (W). For the PID
Plus example used in this scenario, this setting is freely selectable.
7. From the Action drop-down listbox, select ´Direct` or ´Reverse`. This setting is
not relevant for the parameter access behavior.
See also the "Basic Steps" section for the general description of the loop object
This section describes the steps D through F to be done in the control loop for the
PID Plus example.
Procedure 1. Click the control loop in the tree to display the control loop on the right pane.
The writeable parameters Xp, Tn, and Tv are written from the loop object to the
control loop (PID Plus control function).
Purpose To access the control parameters of macros that can include multiple control
functions (e.g. EPID) by using the loop object as interface.
Main Rules A macro can have multiple inputs and outputs, control parameters and registers.
The loop object is designed to allow access to the control parameters of the parent
macro but not to the parameters of its build-in functions. The parameters of the
build-in functions are connected to the inputs, outputs and control parameters
according to the control logic programmed by the developer.
As a prerequisite, the loop object must be allocated to the object output. This
assures that the control parameters can be read and written by the BACnet client /
HTML Web Interface. The object output can be seen as a tunnel providing the
macro control parameter values transmission. Based on the usage of the loop
object output, the macro control parameters and the loop object parameters must
be assigned to each other according to the requirements of the logic (Macro -Loop
Object - Properties Assignment). This is done on macro level.
BACnet CLIENT
PARAMETER
WRITE
READ
LOOP OBJECT A
X
PID
Y
* B C
W
ACCESS
WRITE
READ
Allocation
MACRO
DP D Input X Loop Object Output L
Y Output D DP
E D F E
* Selection dependant on requirement / scenario
Fig. 8. Schematic Overview of Parameter Access in Macro via Loop Object Interface
Configure at least one output of the macro as object type as described in the
"BACnet Parameter Access via Loop Object" section.
Configure the loop object (indicated by A, B, and C in the previous figure) in the
same way as for the control loop access described in the "Loop Object Settings"
section, p. 1058.
Procedure 1. Drag&drop the loop object onto the macro object output.
RESULT: The loop object is allocated to the object output indicated by the
L in the output sympol and the Loop Object name at the macro
output.
This section describes the steps D through F to be done in the macro in order to
make the control parameters available to the loop object (BACnet client / HTML
Web Interface).
Procedure 1. Click the control loop in the tree to display the macro on the right pane.
RESULT: The macro functions are displayed. For allowing access to the
control parameters of the parent macro, the build-in macro logic
can and should be left unchanged. Only particular steps
including the assignments to the loop object output must be
done which are shown as an example in the following figure.
The writeable parameters Xp, Tn, and Tv are written from the loop object to the
control loop (PID Plus control function).
Graphics Editor
The Graphics Editor is a graphic tool for the development of graphic pages that can
be used for for navigation and display when operating the BACnet controller via
Web Interface.
The Graphic Editor provides built-in static and dynamic graphic symbols (elements
and images) which allow you to create interactive plant graphics in which you can
display and change values. Plant graphics typically show the application, including
boilers, heat pumps, water pipes, etc. and attached dynamic display fields which will
show the actual datapoint or setting values in the Web Interface.
Background Knowledge
This section describes the file and folder structures and how CARE handles the
files during project and graphic creation in the background. This includes:
• graphic files
• logos
• xml files
You can skip this section and start with the "Preparation Notes" section if you do not
need to know any information about file management in the background.
With CARE 10.05.00 and higher, a common project-wide Graphics folder will be
installed by default.
The Graphics folder contains the following sub folders with an original file set which
will be shared among all projects:
Background
background images (GIFs)
Elements
dynamic graphic symbols to be used for binding to datapoints and its relevant XML
files that define the function of the elements.
header*
dummy file. Allows adding a header logo for the web interface
ImageElements
static graphic symbols to be used for drawing a plant schematic
login*
dummy file. Allows adding a login logo for the web interface
original_xml*
country-specific files containing the names (lookup) for elements and buttons
*When creating a graphic, the following folders with its files are copied from the
default Graphics folder to the individual project folder:
• header
• login
• original_xml
Logos Handling By default, CARE provides dummy header and login logos in the folders
• header
• login
of the common project-wide Graphics folder before project creation and as copies in
the individual project folder.
If you want to use customized header and login logos it is recommended to set the
GIF files to the following size:
• headerlogo.gif
360 x 30 pixels
path in web server: usr/local/web/standard/header
• loginlogo.gif
257 x 120 pixels,
path in web server: usr/local/web/standard/login
If the project has not been created yet, copy the custom logo files to the common
Graphics folder.
If the project has already been created, copy the custom logo files to the individual
project folder.
For details on the CARE folder structure, please refer to the previous ""File and
Folder Structures" section.
To complete the logo handling successfully, please select the controller and the
plant that contains the start graphic (first graphic) in the project and select the logos
on the Properties tab under Logos.
NOTE: For the use of this function browser, controller ffirmware 3.04.01 or
higher is required
Languages and Folders By default, CARE provides a localized language dictionary per country where the
customized texts are stored in a list.
According to the country code, the customized texts are stored in the file:
graphic_10xx.xml
• graphic_1030 = Danish
• graphic_1031 = German
• graphic_1033 = English - United States
• graphic_1034 = Spanish (Intern.)
• graphic_1035 = Finnish
• graphic_1036 = French (France)
• graphic_1040 = Italian
• graphic_1043 = Dutch
• graphic_1044 = Norwegian
• graphic_1049 = Russian
• graphic_1053 = Swedish
• graphic_2057 = English - United Kingdom
All these files are provided as original file set in the following folder:
CARE\Graphics
When the project is created, the country-specific xml files will be copied from the
original folder:
CARE\Graphics
CARE\project\graphic
Modifications of Dictionaries Modifications of buttons and commands or the creation of new buttons and
commands in a particular language are always stored in all country-specific XML
files in the project subfolder.
To display the buttons and commands in the desired language in CARE and in the
web interface, you must select the corresponding language for the user in the User
Administration (typically for the SytemAdmin user).
Preparation Notes
Graphic Resolution – Scaling factor A graphic can be adjusted for different graphic resolutions. This is possible when
creating the graphic initially or later at any time.
Options for Graphic Size Definition By default, the size when creating the graphic is 1020 x 645 which corresponds to
the resolution of 800 x 600.
You can adjust the graphic size in the following two ways:
or,
6. Create a background graphic that will fit to the available space in the web
interface on the customer PC. Do this as follows:
Example:
Measured = 1050 x 840
Size of background image = 1020 x 810
Logos Files Prepare you GIF files for logos if required according to the description under Logos
Handling in the previous "Basic Knowledge" section.
Graphic Components
A graphic is composed of the following parts:
• background image
• graphic page
Background Image The background image can be a blank uni-colored background or any kind of
created plant schematic. Background images can created by using any graphic tool,
e.g. Viso, or by creating the image in CARE using the static Images provided from
the Graphic library.
Graphic Page The graphic page is created by adding static images, dynamic elements, linking
buttons and text blocks to the background image.
Static images
Static images are images and symbols which cannot be bound to
datapoints, e.g. ducts, dampers, fans etc. Static images can also be used
to build a background graphic.
Dynamic elements
Dynamic elements are images and symbols that can and must be linked to
datapoints such as valves, fans, dampers, switches and value fields. These
kind of symbols are used for the display of the changing values in the web
browser
NOTE: Static images and dynamic elements can be of the same category.
For example, there a static and dynamic fans, boilers, valves etc.
Links
can be created and added to graphic pages for referencing to:
HOME SCHEDULE
Text Blocks
Text blocks allow adding any kind of individual descriptions.
Setpoint
Databinding For displaying current and updated datapoint values in the online graphic in the web
interface, each dynamic element must be bound to a datapoint .
Graphic Example The following figure shows an example of a graphic consisting of the plant
schematic in the background and the graphic consisting of elements, buttons and
text blocks in front.
When selecting the graphic in the logical plant tree, the drawing pane on the right
provides the area for drawing the graphic by adding static images, dynamic
elements, and linking buttons from the graphic library and applying commands via
context menu, e.g. creating text blocks.
• Undo (CTRL+Z)
Reverts the latest action
• Redo (CTRL+Y)
Repeats the latest action
• Copy (CTRL+C)
Copies the selected item(s)
• Paste (CTRL+V)
Pastes the selected item(s)
• Cut (CTRL+X)
Removes the selected item(s)
• Delete (Del)
Deletes the selected item(s)
• Import Graphic…
Imports a graphic from …
• Export Graphic…
Exports a graphic to …
• Edit Texts…
Opens a multi-language dictionary Editor, to which you can add new texts.
• Snap to grid
Adjusts selected items to the grid
Graphic Library
The graphic symbols will be added to the drawing space by simple drag&drop.
New graphic symbols (dynamic elements, static images) can be created by adding
default or new graphic symbols and modifying their properties after the addition.
A selected item is indicated by changing the color of its outer frame to blue.
press CTRL or SHIFT key and simultaneously click with left mouse button on
the items
• Press left mouse button and with left mouse button pressed, draw a frame
around all items
• right-click and then click Select all in the context menu
• press CTRL+A keys
• Undo (CTRL+Z)
Reverts the latest action
• Redo (CTRL+Y)
Repeats the latest action
• Copy (CTRL+C)
Copies the selected item(s)
• Paste (CTRL+V)
Pastes the selected item(s)
• Cut (CTRL+X)
Removes the selected item(s)
• Delete (Del)
Deletes the selected item(s)
• Snap to grid
Adjusts selected items to the grid
Zoom
Press SHIFT or CTRL key and with the key pressed, turn the mouse wheel forward
to zoom in, or turn the mouse wheel backward to zoom out.
Purpose Remove unnecessary items from the graphic. Items can be:
• dynamic elements
• static images
• linking buttons
• text blocks
• other
Procedure 1. In the drawing pane, select the item(s) you want to copy.
2. Press CTRL+C keys, or right-click and then click Copy in the context menu.
Purpose Remove unnecessary items from the graphic. Items can be:
• dynamic elements
• static images
• linking buttons
• text blocks
• other
Procedure 1. In the drawing pane, select the item(s) you want to cut.
2. Press CTRL+X keys, or right-click and then click Cut in the context menu.
3. In annother graphic selected, press CTRL+V keys, or right-click and then click
Paste in the context menu.
Delete Items
Purpose Remove unnecessary items from the graphic. Items can be:
• dynamic elements
• static images
• linking buttons
• text blocks
• other
Procedure 1. In the drawing pane, select the item you want to delete by clicking or by
drawing a frame around. Multi-selection using left mouse button and pressing
CTRL or SHIFT key is possible or by drawing the frame around multiple items.
2. Or, to select all items, right-click and then click Select all in the context menu,
or press CTRL+A keys.
3. Right-click and then click Delete Symbol in the context menu, or press
DELETE key.
Undo Action
To revert the latest action, do the following:
1. Press CTRL+Z keys, or right-click and then click Undo (CTRL+Z) in the
context menu
Redo Action
To repeat the latest action, do the following:
1. Press CTRL+Y keys, or right-click and then click Redo (CTRL+Y) in the
context menu
Adjust Graphic
Center Items
You can adjust selected items into the center of the drawing pane based on the
mouse cursor position.
2. Select item(s)
3. Press F2 key or right-click and then click Center under mouse (F2) in the
context menu
Example: If the mouse cursor is on the left side, the view will be moved to
the right side
1. Press F3 key or right-click and then click Show all (F3) in the context menu
Procedure 1. Right-click in the drawing pane, and then click Show Grid Lines in the context
menu.
RESULT: The grid lines are displayed. You can now better position
graphic symbols when moving them in the drawing pane or
dragging&dropping them from within the graphic library.
2. To adjust all graphic symbols to the grid, right-click in the drawing pane, and
click Snap to Grid in the context menu.
RESULT: All graphic symbols not adjusted to the grid yet will now be
adjusted to the grid.
Procedure 1. Right-click in the drawing pane, and click Show Graphic Library in the context
menu.
Procedure 1. In CARE, expand the project folder and navigate to the plant for the creation of
graphics on plant level.
Or, expand the project folder and navigate to the controller for the creation of
one single start graphic on controller level (see "Start Graphic and Plant
Graphics").
2. Right-click the Graphics folder, and then click New Graphic… in the context
menu
In Xml File Name, the created graphic file is shown. It is named according to
the default graphic name. To each Xml file a graphic ID is assigned according
to the consecutive number of the default graphic name. The graphic ID is used
by the software for interlinking multiple graphic pages properly.
4. To change the default Graphic ID, select another ID from the Graphic ID drop-
down listbox.
6. To add a particular background to the current graphic file this time only, check
Add Background check box and click File… button.
7. In the Select Background Graphic dialog box, click the File… button.
8. In the Open dialog box, select the file, and then click the Open button.
RESULT: The path of the image is added to the field. The width and height
of the selected and enabled graphic is displayed in the Graphic
Width and Graphic Height fields.
11. Continue with adding dynamic elements, static images and buttons to the
graphic as described in the "Add Elements, Images, and Buttons from Graphic
Library to Drawing Pane" section.
Start graphic
On controller level, one start graphic is created. Then graphic links will be added
which link to plant graphics. The start graphic can also contain links to datapoints.
The start graphic will be loaded after login to the web interface.
Plant Graphics
On plant level, multiple graphics can be created to which the start graphic links.
The start graphic can also contain graphic links and links to datapoints.
Logos Selection for Start Page In case a start graphic on controller level is used, you can select a header
and/or login logo which will be displayed on the start page in the web interface.
For details on the logos handling, please refer to the "Basic Knowledge"
section.
Add Elements, Images, and Buttons from Graphic Library to Drawing Pane
RESULT: The online graphic and the graphic library displays on the right
pane.
2. In the Object Type field, the object type to which the element or button can be
bound, is displayed.
3. From the Object drop-down listbox, select the datapoint (for dynamic element),
or the reference (for button).
4. For a dynamic element, select the text that indicates the function of the
element from the Text Behind Point Value drop-down listbox,.
5. From the Text on Button drop-down listbox, select the text to be displayed on
the button (not applicable to individual symbol button type).
6. To edit text in the language dictionary, click the Edit… button (see "Edit Text"
section for details)
7. For a dynamic element, select the position of the text in relation to the element
from the Text Position drop-down listbox,.
8. If you want to format the text other than the default settings, click the Text
color… button and/or Set Font… buttons and define the desired settings.
9. For a button, click the BG Color… button and define the desired setting If you
want to change the background color.
10. In Mouse over text, enter a text that will be displayed in a tooltip when
hovering the mouse over the button.
11. Click the Apply button to view the result in the drawing pane. If your settings
fulfill your requirements, click the OK button to close the Properties dialog box.
12. Continue by adding text blocks as described in the "Create Text Block" section.
Procedure 1. Right-click in the drawing pane, and click Create Text Block in the context
menu.
3. From the Alignment drop-down listbox, select the alignment for the text.
4. If you want to format the text other than the default settings, click the Text
color… and/or Set Font… buttons and define the desired settings.
5. Click the Apply button to view the result in the drawing pane. If your settings
fulfill your requirements, click the OK button to close the dialog box.
Save Graphic
A graphic will be automatically saved each time you leave the page.
Procedure 1. Right-click in the drawing pane, and click Save Graphic in the context menu,
or press CTRL+S keys.
Procedure 1. In CARE, expand the project folder and navigate to the plant or controller that
contains the graphic.
RESULT: On the right, the graphic is displayed on the Online Graphic tab.
– graphic name
– description
– background image
– resolution of background image
Download Graphic
Prerequisites In order to download the graphic successfully, the databindings and button links
must be correct, i.e. every dynamic element must have a datapoint assigned and
every linking button must reference to a target. CARE interrupts the controller
translation if any databindings or referencing links are missing. In addition, the
application containing the assigned datapoints and referenced targets of the
graphic must be downloaded in the controller prior to the graphic download.
Procedure 1. In the logical plant tree, click the controller, and then select the Setup tab.
4. Check Logos (header and login) if you want to download logos the first time
or when logos had been changed.
5. Check Elements and Images if you have created any own elements and
images you want to download and if this is your first download.
6. Click OK.
7. Click OK.
8. Login to the controller via web browser and check databindings and positions
of elements
Procedure 1. On the drawing pane, double-click the dynamic element or the linking button.
2. For dynamic elements, select the datapoint to be assigned from the Object
drop-down listbox .
3. For buttons, select the link (calendar, schedule, graphic page, external graphic
page, and trend) from the Object drop-down listbox .
• default dynamic elements (e.g. analog and digital symbols and animated
equipment) that must be bound to datapoints
• static images (e.g. ducts, fans, coils etc.) without binding behavior
• buttons that must be linked to a target
Graphic Composition
The graphic symbols will be added to the drawing space by simple drag&drop.
For the creation of new elements and the addition of new images, the graphic
library provides the following functions:
• Creating groups and renaming (sub folders) for structuring the library tree
• Creating custom element for analog points
• Creating standard element for analog points
• Creating state element (with image) for digital points
• Creating value element (without image) for digital points
• Adding image element(s)
• Editing elements and images
• Deleting elements, images and groups
Purpose Provides structuring the pre-defined library tree by adding new groups. This is done
by adding new sub folders which can named as group.
Procedure 1. In the Graphic library dialog, right-click the group (folder) to which you want to
add a new group (sub folder), and then click Create group in the context
menu.
RESULT: The group is added as sub folder to the selected folder and is
named New Group.
2. Rename the New Group sub folder by right-clicking the sub folder.
Analog
• Only elements are available to display the value
• Default setting: engineering unit will be displayed
Digital
• Display State Text
• Color change on state change
• Display animated gif’s
Multistate
Multistate with (default) or without drop-down listbox
Value-Dependant
In addition there are elements from different libraries where the graphic does
change depending on the datapoint value, e.g. Boiler Buderus:
Procedure 1. If not already opened, open the graphic library by right-clicking in the drawing
pane, and then clicking Show Graphic Library in the context menu.
3. Expand the tree, select the element and drag&drop it to the drawing pane.
4. Double-click the element and define the properties in the Properties dialog box.
By default, there is a fixed set of static images available. You can create an
individual group first and add your custom images to it.
Procedure 1. If not already opened, open the graphic library by right-clicking in the drawing
pane, and then clicking Show Graphic Library in the context menu.
3. Expand the tree, select the image and drag&drop it to the drawing pane.
Create Buttons
• graphic navigation via hotspots between multiple graphic pages of the same
project or another project
Linking buttons are provided in the graphic library. They are arranged in the
following 5 groups.
Each button group, except the Calendar button group, provides 3 different
types of button:
In the following general procedure, the creation of a custom and a standard graphic
button is described as an example. The creation of other linking buttons can be
performed in the same way.
General Procedure 1. If not already opened, open the graphic library by right-clicking in the drawing
pane, and then clicking Show Graphic Library in the context menu.
3. Expand the Buttons group from which you want to create a linking button, e.g.
the Graphic Buttons group.
5. From the Object drop-down listbox, select the graphic page to which the button
should refer.
6. From the Text on Button drop-down listbox, select the text to be displayed on
the button (not applicable to individual symbol button type).
7. If you want to format the text other than the default settings, click the Text
color… button and/or Set Font… button and define the desired settings (only
applicable to custom button type).
8. If you want to change the background color, click the BG Color… button and
define the desired setting (only applicable to custom button type).
NOTE: The web browser adds automatic style options to the custom button. If
the background color is set, these style options will not work anymore.
9. In Mouse over text, enter a text that will be displayed in a tooltip when hovering
the mouse over the button.
10. Click Apply button to view the result in the drawing pane. If the result fulfills
your requirement, click OK button to close the dialog box.
Button Command Functions Overview The following screenshots show the main difference in the Custom Button type
dialogs as example for the different functions of the linking buttons:
Create the button in the same way as described in the General Procedure.
Create the button in the same way as described in the General Procedure.
Create the button in the same way as described in the General Procedure.
Create the button in the same way as described in the General Procedure.
Purpose In the graphic library, new dynamic elements are created by using:
• default elements
• new graphic symbols drawn by your own
• graphic symbols received from another source
and then
Purpose Create a dynamic element in the library that will display the analog value in a
standard rectangular field.
Recommendation Before creating the new elements, create new groups for the new elements. In this
case, you can better distinguish between standard and custom elements (see
"Create and Rename Group" section for details).
Procedure 1. In the Graphic Library, right-click the group (folder) in which you want to create
the standard value element, and then click Create standard value element for
analog points in the context menu.
2. In the Edit Graphic Element dialog box, set the properties for the standard
value element as follows:
Image
Name
Defaults to a number.
Width, Height
Size of original GIF file.
Type
Analog
Source
analog_nographic which means a rectangular field without a graphic for the
display of analog values
Value
Display value
Displays value and engineering unit
Position
Position related to a graphic element
BG Color
Background color of text. Click Select… button to select a color.
Name
Width
Text length
Unit Offset X
Position related to a graphic element
Font
Font, font style and size. Click Set Font… button to define font settings.
Alarm
Width
Width of alarm GIF in graphic
Height
Height of alarm GIF in graphic
Offset X, Y
Position related to image size
Overlay
File name that is displayed as tooltip when hovering over the alarm symbol.
If there should be no overlay, the field must be empty.
Manual
Width
Width of manual symbol GIF in graphic
Height
Height of manual symbol GIF in graphic
Offset X, Y
Position related to image size
Overlay
File name that is displayed as tooltip when hovering over the manual
symbol icon. If there should be no overlay, the field must be empty.
RESULT: The dialog box closes and the defined standard value element is
added to the library tree.
Purpose Create a dynamic element in the library that will display the analog value in a
customized graphic. The source graphic can be picked from the default set of the
graphic library or created by your own.
Recommendation Before creating the new elements, create new groups for the new elements. In this
case, you can better distinguish between standard and custom elements (see
"Create and Rename Group" section for details).
Procedure 1. In the Graphic Library, right-click the group (folder) in which you want to create
the custom value element, and then click Create custom value element for
analog points in the context menu.
RESULT: The Open dialog box displays showing the default elements of
the library.
2. Select the element you want to use in this folder, or browse to the folder where
you have saved your own images.
4. In the Edit Graphic Element dialog box, set the properties for the custom value
as follows:
Image
Name
Defaults name.
Width, Height
Size of original GIF file.
Type
Analog
Source
name of the GIF file
Value
Display value
Displays value and engineering unit
Position
Position related to a graphic element
BG Color
Background color of text. Click Select… button to select a color.
Name
Width
Text length
Unit Offset X
Position related to a graphic element
Font
Font, font style and size. Click Set Font… button to define font settings.
Alarm
Width
Width of alarm GIF in graphic
Height
Height of alarm GIF in graphic
Offset X, Y
Position related to image size
Overlay
File name that is displayed as tooltip when hovering over the alarm symbol.
If there should be no overlay, the field must be empty.
Manual
Width
Width of manual symbol GIF in graphic
Height
Height of manual symbol GIF in graphic
Offset X, Y
Position related to image size
Overlay
File name that is displayed as tooltip when hovering over the manual
symbol icon. If there should be no overlay, the field must be empty.
RESULT: The dialog box closes and the defined custom value element is
added to the library tree.
Purpose Create a dynamic element in the library that will display the digital value in a
rectangular field.
Recommendation Before creating the new elements, create new groups for the new elements. In this
case, you can better distinguish between value and state elements (see "Create
and Rename Group" section for details).
Procedure 1. In the Graphic Library, right-click the group (folder) in which you want to create
the value element, and then click Create value element for digital points in
the context menu.
2. In the Edit Graphic Element dialog box, set the properties for the standard
value element as follows:
Image
Name
Default name
Width, Height
Size of original GIF file.
Type
Digital
Source
digital_nographic which means a rectangular field without a graphic for the
display of digital values
Value
Display value
Displays value and engineering unit
Position
Position related to a graphic element
BG Color
Background color of text. Click Select… button to select a color.
Name
Width
Text length
Unit Offset X
Position related to a graphic element
Font
Font, font style and size. Click Set Font… button to define font settings.
Alarm
Width
Width of alarm GIF in graphic
Height
Height of alarm GIF in graphic
Offset X, Y
Position related to image size
Overlay
File name that is displayed as tooltip when hovering over the alarm symbol.
If there should be no overlay, the field must be empty.
Manual
Width
Width of manual symbol GIF in graphic
Height
Height of manual symbol GIF in graphic
Offset X, Y
Position related to image size
Overlay
File name that is displayed as tooltip when hovering over the manual
symbol icon. If there should be no overlay, the field must be empty.
RESULT: The dialog box closes and the defined value element is added to
the library tree.
Purpose Create a dynamic element in the library that will display the digital values in a multi-
part switchable graphic. The source graphics can be picked from the default set of
the graphic library or created by your own.
Prerequisites For multipart switchable default elements, CARE provides pre-defined appropriate
graphics. These files are named according to the following conventions:
If you want to create your own graphics, you must follow these naming conventions
by saving the graphic files accordingly.
NOTE: When creating the new state element as described in the following
procedure, you do not need to use one element for each state, instead
you have to use and define only one element from the library.
The controller automatically knows which element to display depending
on the point state.
Recommendation Before creating the new elements, create new groups for the new elements. In this
case, you can better distinguish between standard and custom elements (see
"Create and Rename Group" section for details).
Procedure 1. In the Graphic Library, right-click the group (folder) in which you want to create
the state element, and then click Create state element for digital points in
the context menu.
RESULT: The Open dialog box displays showing the default elements of
the library.
2. Select the element you want to use in this folder, or browse to the folder where
you have saved your own images, and select it there.
4. In the Edit Graphic Element dialog box, set the properties for the custom value
as follows:
Image
Name
Default name.
Width, Height
Size of original GIF file.
Type
Analog
Source
Name of the GIF file
Value
Display value
Displays value and engineering unit
Position
Position related to a graphic element
BG Color
Background color of text. Click Select… button to select a color.
Name
Width
Text length
Unit Offset X
Position related to a graphic element
Font
Font, font style and size. Click Set Font… button to define font settings.
Alarm
Width
Width of alarm GIF in graphic
Height
Height of alarm GIF in graphic
Offset X, Y
Position related to image size
Overlay
File name that is displayed as tooltip when hovering over the alarm symbol.
If there should be no overlay, the field must be empty.
Manual
Width
Width of manual symbol GIF in graphic
Height
Height of manual symbol GIF in graphic
Offset X, Y
Position related to image size
Overlay
File name that is displayed as tooltip when hovering over the manual
symbol icon. If there should be no overlay, the field must be empty.
RESULT: The dialog box closes and the defined state element is added to
the library tree.
Purpose New user-defined static images can be added to the graphic library.
Recommendation Before adding the new images to the library, create new groups for the new images.
In this case, you can better distinguish between default images provided by CARE
and your own images (see "Create and Rename Group" section for details). Copy
the new images to the C:\Care\Graphics\ImageElements folder.
Procedure 1. In the Graphic Library, right-click the group (folder) to which you want to add
the static images, and then click Add image element(s) in the context menu.
2. Select the image element(s). Multiselection using the CTRL or SHIFT key and
mouse button simultaneously is possible.
4. To modify the properties of the image element, double-click it in the library tree.
Purpose The following graphic symbols can be edited in the graphic library:
• Elements
• Images
• Custom Buttons and
• Individual Symbol Buttons
NOTE: The original properties of dynamic elements, static images and buttons
can only be edited in the graphic library but not in the graphic in the
drawing pane. In the graphic of the drawing pane, you can modify
properties such as the databinding and text definition of dynamic
elements and buttons (see " Show / Modify Properties of Elements and
Buttons" section).
Procedure 1. In the graphic library, right-click the item you want to edit, and then click Edit in
the context menu, or double-click the item.
Purpose Delete items (elements, images, groups, and buttons) in the graphic library.
Purpose In the graphic in the drawing pane you can modify properties such as the
databinding and text definition of dynamic elements and buttons.
Procedure 1. Right-click the dynamic element or button in the graphic, and then click
Properties in the context menu, or double-click it.
2. Modify the properties as desired and described in the "Set Properties for
Elements and Buttons" and "Create Linking Buttons" sections.
Edit Texts
Texts of buttons and commands are stored in a country-specific language
dictionary. All language dictionaries are based on a common set of reference terms
called ´Lookup`. Each language dictionary is composed of language pair entries
using the common lookup.
NOTE: To provide the selection of the texts in the desired language in CARE,
you must select the corresponding language for the user in the User
Administration.
Procedure 1. Right-click in the graphic in the drawing pane, and then select Edit Texts… in
the context menu.
2. From the Language drop-down listbox, select the dictionary you want to modify.
3. To change an entry, click twice in the field(s), then delete the text or characters,
and then enter the new text.
4. To add a new language pair, scroll to the end of the list till the blank row with
the asterisk is displayed.
5. Click once in the field(s), and then enter the new text.
NOTE: Texts that are used in the current graphic are checked as used in the
Used column. When deleting an unused text in the current graphic
that may be used in another graphic, it does not work anymore in the
other graphic where it was used.
RESULT: The seletected language pair is deleted from the dictionary. All
modifications of texts done in this particular dictionary are stored
in all other country-specific dictionaries (XML files).
Purpose For each individual symbol, an existing lookup name can be edited or a new lookup
name can be created. The edited and new lookup name will automatically added to
the Localized Dictionaries.
Procedure 1. Right-click the symbol and in the context menu, select Edit Text.
2. In the Create/Edit Loop dialog box, change the text if you want to change an
existing lookup.
3. Or, check the Create new lookup checkbox if you want to create a new
lookup.
4. Enter the new text in Text and the lookup name (string) in Lookup.
Copy Graphic
Graphics can be copied in the following ways:
Graphic Description and Databindings Besides general data such as size etc, for each graphic the content and function of
the included elements and images is described in the corresponding XML file. This
includes the definition of the bindings between dynamic elements and datapoints
(databindings). The databinding between an element and a datapoint is established
via the BACnet object ID of the datapoint. The BACnet object ID is used for
displaying the datapoint value.
Method 1
Usage of context menu commands or keyboard shortcuts.
When using the context menu commands or the corresponding keyboard shortcuts,
the process copies the elements and images only. The background image must be
assigned separately. This method allows copying a graphic within the same plant
and different plants of the controller.
2. Set the same resolution as in the source graphic and assign the background
image.
4. Select all elements by right-clicking in the drawing pane and selecting Select
all in the context menu, or by pressing CTRL+A keys.
5. Copy the selected elements by right-clicking in the drawing pane and selecting
Copy in the context menu, or by pressing CTRL+C keys.
6. Select the new graphic, and paste the copied elements by right-clicking in the
drawing pane and selecting Paste in the context menu, or by pressing CTRL+V
keys.
Procedure 1. In the drawing pane, select the item you want to delete by clicking or by
drawing a frame around. Multi-selection using left mouse button and pressing
CTRL or SHIFT key is possible or by drawing the frame around multiple items.
2. Or, to select all items, right-click and then click Select all in the context menu,
or press CTRL+A keys.
Method 2
Via Drag&Drop.
When copying via drag&drop, the complete graphic including the background
image is copied. A
Procedure 1. In the source plant, select the graphic in the Graphics folder.
Bindings Result As long as the target graphic is inside the same controller, the data bindings will
remain.
The copy steps are done in the same way using method 1 or 2 as when copying
graphics within the same controller (see previous procedures). But the binding
result is different.
Bindings Result When copying a graphic from a plant in one controller to a plant in another
controller, the bindings will be lost.
• Datapoints
• Control loop
• Fast access list
• Graphics
Bindings Result When copying a plant, the datapoints can be renamed and the bindings will
remain.
Bindings Result When copying a graphic via controller copy, the datapoints can be renamed and
the bindings will remain.
If the XML file from the CARE application A should be used for the CARE
application B, all bindings need to be checked and re-assigned.
NOTE: When exporting and importing a graphic, the background image will not
be exported and imported respectively.
2. Right-click in the drawing pane and click Export Graphic in the context menu.
3. In the Open dialog box, navigate to the target folder, enter a name for the XML
file, and then click the Open button.
5. Right-click in the drawing pane and click Import Graphic in the context menu.
6. In the Open dialog box, navigate to the target folder of the source application,
select the XML file, and then click the Open button.
• background image
• logos
• lookup texts
Standard elements, images and buttons are not backed up since they are available
in CARE by default.
If you have created own elements and images, they will not be backed up.
When restoring a project, the following graphic parts will be included in the restored
project:
• background image
• logos
• lookup texts
Because own elements and images are not backed up, they cannot be restored and
must be added to the restored project manually.
Overview
Schedules Schedules are assigned to plants and implement these command programs. Each
plant of a controller can have multiple schedules assigned and each schedule can
command devices of other controllers.
Besides the week program, specific programs called exceptions can be created.
Exceptions have higher priority than the week program and will overwrite the week
program for a definable time period. Exceptions can have one of the following time
periods:
• Specific Date
e.g. Christmas Eve or 5.5., the whole of May, or the whole year of 2004
• Date Range
e.g. Summer holidays from 29.7-7.9.2004
• Recurring Event
e.g. every last Friday of every month
• Calendar Reference
A project-wide calendar provides dates, e.g. regional holidays and
public/religious festivals or any other particular date. The time period can be a
specific date, a date range or a recurring event.
Calendars Via exceptions which reference to a project-wide calendar, CARE provides global
scheduling because calendar dates are executed in each controller of the project
which references to the calendar. Changes in multiple particular controller
schedules can be quickly made by simply changing the referenced calendar.
PROJECT CALENDAR
Specific Date
Global Scheduling
CONTROLLER 1
PLANT SCHEDULE
Time Period
Switchpoints
Overridde
Specific Date
Date Range
Exception
Recurring Event
Switchpoints
Calendar Reference
CONTROLLER n
PLANT SCHEDULE
Specific Date
Schedules
In general, an application program includes multiple schedules, each having one
datapoint (input and value datapoints only) assigned. In certain cases, a schedule
can have multiple datapoints assigned (Enhanced Assignment). Each datapoint
includes switchpoints (time and value) which command the present value of the
datapoint (switched properties). In addition, each schedule has a schedule default
value which is valid at 00:00 (midnight), or when the switchpoint is NULL. The
switchpoints are part of the regular week program or of exceptions. Each schedule
writes the value of the switchpoint or the schedule default into the priority array
along with a definable priority for writing (1..16). Finally, the priority array delivers
the present value of the datapoint according to the array´s prioritization mechanism.
Both, the switchpoint value and the schedule default value can be a real value (i.e.
any value except NULL) or NULL. For each schedule a priority for writing (into the
priority array) must be defined.
SCHEDULE
(Name / Description / Access Rights / Time Range / BACnet Information)
Switchpoint 1 Switchpoint 1
Switchpoint n Switchpoint n
Present Value
Real Value or NULL
1 (high)
Present Value
Priority Array
16 (low)
Datapoint
Excursus: Present Value / Priority Array The present value is controlled by a command prioritization mechanism which is
based upon a fixed number of priorities that are assigned to command – issuing
entities (BACnet tasks, schedules, control strategy, manual operator inputs, etc.).
Each of these entities writes to the present value with its assigned priority level. The
number of priorities is arranged in a priority array (list) of descending priority (1..16).
The priority array can include max. 16 values and will be continuously updated by
written values caused by the command-issuing entities.
The present value is determined in the associated priority array of the datapoint by
scanning the priority entries downwards from priority 1 through 16. The entry with
the highest priority showing a real value dominates all other entries with lower
priorities and is always written to the present value. Blank entries (NULL, indicated
by dash in the Excel HTML Interface) are ignored. If the priority array is empty (all
entries are blank) then the relinquish default value becomes valid and is written to
the present value. The relinquish default value cannot be set to NULL and allows
starting up a control system with a defined status/value.
In the example, Critical Equipment Control has the highest priority and is written to
the present value. Note that Manual Life Safety has a higher priority but no value
(blank, NULL). Writing NULL to the present value results in a relinquish operation in
the priority array and “deletes” the entry at the corresponding position. As soon as
the priorities 5 and 8 are relinquished e.g. via BACnet service, the relinquish default
of 20,0°C will be valid for the present value.
Prioritization within Schedule(s) The present value of a datapoint is controlled by the writing priorities of all the
command issuing entities (BACnet tasks, control strategy, schedules etc.). In
addition, within schedules there is also a prioritization mechanism for evaluating
the present value before passing it into the priority array.
The following schedule items can be involved in the evaluation of the present value
(descending priority):
Manual Value
(Out of Service)
Value Priority
Calendar Reference
Exception Priority
Specific Date
Exception A (e.g.: prio 3)
Date Range
Recurring Event
Calendar Reference
Specific Date
Exception n (e.g.: prio 5)
Date Range
Recurring Event
Week Program
Mo Tue Wed Thu Fri Sa Su
Schedule Default
PRESENT VALUE
Exceptions
Exceptions associated with a schedule have the second writing priority level.
Exceptions must also be prioritized by exception priority assignment.
NOTES: The exception priority should not be mixed up with the writing for priority
of the schedule itself.
If multiple exceptions are defined within a schedule, the active exceptions are
executed according to their priority. That is, only the active exception with the
highest exception priority is executed. The exceptions with lower priority are ignored
as long as the high prioritiy exception delivers a real value and not NULL.
The valid periods of an exception should be seen in the following hierarchical order:
• Calendar Reference
• Specific Date
• Date Range
• Recurring Event
Each exception starts with its first switchpoint and usually runs until midnight
(schedule default). To enable an exception, the first switchpoint value mus be a real
value. To disable an exception, the last value must be NULL.
Week Program
The week program has the third writing priority level.
Schedule default
Schedule default has the fourth writing priority level and is only valid if all levels
above are NULL.
View Schedules
Procedure 1. In the logical plant tree, navigate to the plant and click on Schedules.
Standard
Just a single datapoint with its present value property can be switched. By
default, a datapoint has the present value property assigned.
Enhanced
Multiple datapoints and/or other properties than the present value can be
switched.
Under Datapoint Filter, a filter for listing certain datapoints to be switched can
be defined You can select datapoints from different plants of the same
controller (controller name displayed in the Controller field) or from a different
controller (switching remote datapoints). To do so, click the Plant/Device>>
button, and then select the datapoint from the plant/controller in the Select
plant/data point dialog box.
The filtered datapoints will be listed below in the Assignable Datapoints list. By
default, all datapoints of the originator plant are available in the list. Once
selected, the datapoint will be inserted in the Properties field under Switched
Properties. Under Eng. Unit / State text, its engineering unit respectively the
state text is displayed.
From the Point Type drop-down list box, select the point type to be filtered.
and/or
In the Point Name field, enter a search text to display specific datapoint names.
Wildcards can be used. By default, all datapoints will be displayed as indicated
by an asterisk (*). A blank field is interpreted as *. The filter function is not case
sensitive.
If you want select datapoints from another plant or controller, click the
Plant/Device>> button. In the Select plant/data point dialog box, select the
datapoint from the plant or controller in the Select plant/data point dialog box.
You can filter for datapoints to be selected by clicking the Filter check box, and
then selecting the datapoint type from the drop-down listbox or entering a
search text to display specific datapoint names. Wildcards can be used. By
default all datapoints will be displayed as indicated by an asterisk (*). A blank
field is interpreted as *. The filter function is not case sensitive. In the Select
plant/data point dialog box, click the Apply button to display the found
datapoints.
3. Click the Go button to apply the filter. All datapoints matching the filter criteria
will be displayed under Assignable Datapoints.
4. Select the datapoint you want to be switched and click the Select button.
5. To edit details of a datapoint that is selected in the list, click the Details button.
NOTE: By using the Select button, only one datapoint can be switched
(Standard Mode). To switch multiple datapoints and/or other
properties than the present value, click the Enhanced button
(Enhanced Mode).
or
7. If you want to proceed with creating the schedule, continue with step 16.
If you want select datapoints from another plant or controller, click the
Plant/Device>> button. In the Select plant/data point dialog box, select the
datapoint from the plant or controller in the Select plant/data point dialog box.
You can filter for datapoints to be selected by clicking the Filter check box, and
then selecting the datapoint type from the drop-down listbox or entering a
search text to display specific datapoint names. Wildcards can be used. By
default all datapoints will be displayed as indicated by an asterisk (*). A blank
field is interpreted as *. The filter function is not case sensitive. In the Select
plant/data point dialog box, click the Apply button to display the found
datapoints.
On the Switched Properties tab, select the point type to be filteredfrom the
Point Type drop-down list box.
If multi-state points (MO, MV) have been selected from the Point Type drop-
down list box, enter the number of stages in the Number of Stages field.
and/or
In the Point Name field, enter a search text to display specific datapoint names.
Wildcards can be used. By default all datapoints will be displayed as indicated
by an asterisk (*). A blank field is interpreted as *. The filter function is not case
sensitive.
and/or
From the Property drop-down list box, select the property of the datapoints to
be searched for.
10. Click the Go button to apply the filter. All datapoints/properties matching the
filter criteria will be displayed in the Datapoints list under Select Properties to
Switch. Datapoints/properties can be put into into switching status and vice
versa by moving them between the Datapoints and the Switched Properties list.
11. To move datapoints/properties between the two lists, that is, to make them to
be switched or not, do one of the following:
Or,
NOTE:
Software performs consistency checking for datapoint type, property and
engineering unit for the datapoints that have been selected and moved into the
switching status.
Consistency checking assures that the same schedule does not switch
datapoints:
If one of these items do not match, the inconsistency is indicated in red with the
corresponding comment number in the OK column of the point name.
13. Remove inconsistent properties from the Switched Properties list (see step 14).
14. Click the OK button in the Enhanced Property Selection dialog box.
RESULT: In the Create & Edit Schedule, the properties will be inserted in
the Properties list under Switched Properties. The Details, Week
and Exceptions tabs are now available for completing the
schedule.
• Name
• Description
• Valid period
• Priority for writing
• Access rights
• BACnet Object Information
• Schedule default
16. In the Schedule Name field, enter the name for the schedule.
18. The valid period for the schedule will be defined by selecting the start and end
date under Valid from and Valid until. By default, the schedule is valid one year
from the current date on.
Click the Valid From checkbox and select the start date from the drop-down list
box.
Click the Valid Until checkbox and select the end date from the drop-down list
box.
19. From the Priority for Writing drop-down list box, select the priority between 9
and 16 (lowest). The priority defines which priority the schedule will have in the
BACnet priority array.
20. From the Read Access level drop-down list box, select the user level that
should have read access for the schedule.
Schedules will only be displayed in the EAGLEWeb Interface if the read access
level of the user is equal to or higher than the read access level of the
schedule.
21. From the Write Access level drop-down list box, select the user level that
should have write access for the schedule.
22. In the Schedule Default Value field, you must enter a schedule default value.
The schedule default value is used at 00.00 (twelve midnight) as present value
of all switched properties when no other value is in effect. The schedule default
value can be NULL or any value, for example, ´value in %` for analog outputs,
or ´running` for digital outputs. The NULL value removes the current value entry
of the switched properties from the priority array. Then the next lower value in
the priority array becomes the present value of the switched properties.
Enter the value in the Schedule Default Value field, or check the NULL
checkbox.
Create Week Program 23. Proceed the creation of the schedule by clicking the Week tab.
RESULT: On the Week tab, you create the weekly program that should be
performed during the schedule period (see Details tab).
RESULT: The switchpoints are shown in the daily time scale with start
time and value. The end time of a switchpoint is determined by
the starttime of the consecutive switchpoint. The period between
two switchpoints is called a switchpoint block, that is, a week is
normally divided into consecutive switchpoint blocks. Each
switchpoint block has its special value which changes with the
start time of the next switchpoint. A switchpoint block is valid, at
the longest, until 00.00 (twelve midnight) when the schedule
default value becomes valid. The schedule default value is then
valid until the next switchpoint. The schedule default value can
be deleted by defining a switchpoint at 00.00.
S.D.V.4
Sw.P.1 Sw.P.5
5
1
Sw.P.2 Sw.P.6
Sw.P.3
Define Switchpoints in Table 24. Click on the Mon tab, for example.
26. Enter the time in the Time cell and press the ENTER key.
27. Enter the value in the Value cell and press the ENTER key.
To copy the switchpoint of this day to one or multiple other day(s), click the
Copy day to button.
29. Under Target weekdays, click on the day(s) you want the source day to be
copied to. Click the Select All button to select all target weekdays. Click on
single days to deselect them, or click the Release All button to deselect all
target weekdays.
30. Under Mode, define the copy mode by selecting the desired option under:
Overwrite duplicates
Switchpoints of the target day(s) which are at the same time (duplicates) as the
source switchpoint will be overwritten with the source switchpoint values. New
switchpoints of the source day will be copied to the target days.
Define Switchpoints Graphically 32. On the Week tab, move cursor to the day and time where you want to insert the
switchpoint.
33. Click right mouse button and click on New in the context menu.
34. In the From field, enter the start value for the switchpoint.
34. In the upper Value field, enter the start value for the switchpoint.
35. Check the NULL check box if you want to remove the current value at the start
switching time from the priority array (EAGLE Web Interface).
36. By default, the start value will be valid until the consecutive switchpoint as
indicated by the checked next Sw.Point checkbox (displayed in the disabled
To field). If you want to create a switchpoint prior to the next switchpoint,
uncheck the next Sw. Point check box and enter the time into the To field.
Note that the end time can only be set for the same day, at 23.59 p.m. at the
longest. In the lower Value field, enter the value for the switchpoint, which
starts at the time entered in the To field.
37. Check the NULL check box if you want to remove the current value at the end
switching time from the priority array ( EAGLE Web Interface).
An exception is a special daily switching program that differs from the weekly
program. Any exception has a higher priority than the weekly program.
Exceptions themselves can be prioritized to define the processing sequence in
case exceptions have overlapping time periods. If the current date enters the
valid period of the exception, the exception overwrites the daily program of that
day. Exceptions can be executed on particular dates, date ranges, as a
recurrent event or on predefined calendar dates.
RESULT: The Create & Edit Exception dialog box displays. On the
Switched Properties tab, the switchpoints that will be switched
by the exception are displayed. The engineering unit/state text
of a selected switched property is shown on the right. To edit
details of a switched property that is selected in the list, click the
Details button.
42. From the Exception Priority drop-down list box, select the priority.
The priority defines the processing sequence in case exceptions have
overlapping validity ranges. Priorities are from 1 (highest) to 16 (lowest).
44. Enter the time in the Time cell and press the ENTER key.
45. Enter the value in the Value cell and press the ENTER key.
To delete a switchpoint, select the switchpoint in the table and click the Delete
button.
49. Under Validity Type, select one of the following options by clicking the
corresponding radio button:
Specific Date
Time period is one specific date (day, month, year) is to be defined, e.g.
Christmas Eve or 5.5., the whole of May, or the whole year of 2004 (see step 8
for completion).
Date Range
Time period is a date range is to be defined, e.g. Summer holidays from 29.7-
7.9.2004 (see step 10 for completion).
Recurring Event
Time period is a recurring event is to be defined, e.g. every last Friday of every
month (see step 12 for completion)
Calendar Reference
A project-wide calendar can be selected that provides the specific dates, that
is, the exception will be valid for all calendar entries of the referenced calendar
From the Specific Date drop-down list box, select the specific date, e.g.
5.5.2004. If the chosen date should be on a regular basis, for example, every
day, month or year, etc., check the corresponding check box from:
Check the checkboxes at Date Range from and Date Range to and select
start and end date from the drop-down list boxes.
NOTE:
If the Date Range from checkbox is unchecked, the drop-down listbox is
disabled. This means, that the date range will be any date up to and including
the end date.
If both drop-down listboxes are disabled, the date range will be all the time.
From the Recurring on drop-down list boxes, select the date options that define
the recurring event.
Under Referenced calendar, select the calendar from the drop-down list box.
RESULT: Under Calendar Entries, the entries of the selected calendar are
shown by name and date.
58. If desired, click Show References button to view existing schedules which
reference to the selected calendar.
59. If desired, create additional entries by clicking the New Entry button.
RESULT: The New & Edit Calendar Entry dialog box displays.
60. Define the time period of the calendar entry (see steps 48-50 for detailed
information).
63. To delete calendar entries on the Valid Period tab, mark the entries in the table
and click the Delete button.
64. To create a new Calendar on the Valid Period tab, click the New button (see
Calendars section for detailed information).
RESULT: The Create & Edit Schedule dialog box redisplays. The
Exception is listed by its name and priority. Exceptions can be
copied, edited and deleted.
Edit Schedule
Procedure 1. In the logical plant tree, browse to the plant folder and click on Schedules.
RESULT: On the right pane, the Properties tab shows all schedules of the
plant.
2. Double-click on the schedule in the list or select the schedule in the list and
click the Edit button.
RESULT: The Create & Edit Schedule dialog box displays. To edit the
Schedule, please refer to tab descriptions and steps in the
Create New Schedule section. Further editing steps are
described in the following sections.
When copying a switchpoint, only the switchpoint itself defined by its time and value
is copied, not the complete switchpoint block which extends to the next switchpoint.
This means, for copying all switchpoints of a day, the switchpoint block of the last
switchpoint that extends to the next day, must be selected.
Procedures
2. Click right mouse button and with left mouse button, select Copy to, then click
on the destination, day or whole week.
IMPORTANT
When copying all switchpoints of a day, all switchpoints of the target
day(s), to which the switchpoints are copied, will be deleted.
2. Click right mouse button and with left mouse button, select select, then click on
this day in the context menu.
3. Move cursor over the marked switchpoints, click right mouse button and with
left mouse button select Copy to, then click on the destination, day or whole
week.
RESULT: All switchpoints of the day are copied to the destination are
copied.
The time period of a switchpoint block can be reduced or prolonged by moving the
start and end points (start and end time) up or down. In addition, the complete
switchpoint block can be moved up or down so that the start and end time will be
modified by the same time range.
Procedures
Change Start Or End Time 1. On the Week tab, click on the switchpoint.
2. Move cursor over the desired start time respectively end time until a double
arrow displays.
NOTE: Software allows change steps with the constant time interval of 5
minutes only.
Change Start And End Time 1. On the Week tab, click on the switchpoint (block) and, by keeping the mouse
button pressed, move the switchpoint block to the desired position.
NOTE: Software allows change steps with the constant time interval of 5
minutes only.
RESULT: The complete switchpoint block has been moved and both, the
start and end time have been changed. The adjacent
switchpoint blocks will be moved and changed accordingly.
Change Switchpoint Value 1. On the Week tab, click on the switchpoint you want to edit.
2. Click right mouse button, and with left mouse button, click on Edit in the
context menu.
3. If desired, change the start and end time of the switchpoint block in the From
and/or To fields.
Delete Multiple Switchpoints 1. On the Week tab, click on the switchpoint. To select multiple switchpoints, use
the CTRL key simultaneously.
2. Click right mouse button and with left mouse button click on Delete in the
context menu.
2. Click right mouse button and click Invert in the context menu.
RESULT: All the other switchpoint blocks are now marked with a double-
lined rectangle.
3. Click right mouse button and click Delete in the context menu.
RESULT: The marked switchpoint blocks are deleted. In this case all
switchpoints originally selected on Thursday have been kept.
Delete All Switchpoints 1. On the Week tab, click right mouse button and with left mouse button, select
Select, then click on All in the context menu.
2. Click right mouse button and with left mouse button, click on Delete in the
context menu.
Join Switchpoints
Multiple consecutive switchpoints which have the same value can be joined to one
switchpoint (block).
Procedure 1. On the Week tab, multi-select the switchpoints you want to join.
2. Click right mouse button and with left mouse button, click on Join in the context
menu.
RESULT: The selected switchpoints are listed with their time and values.
2. Mark the switchpoints you want to delete. Multiple switchpoints can be selected
by simultaneously using the CTRL key. To delete all switchpoints, use the
Select All button.
Copy Exception
Procedure 1. On the Exceptions tab in the Create & Edit Schedule dialog box, select the
Exception in the table. Multiple entries can be selected by using the CTRL key
concurrently.
Edit Exception
Procedure 1. On the Exceptions tab in the Create & Edit Schedule dialog box, select the
Exception in the table.
Delete Exception
Procedure 1. On the Exceptions tab in the Create & Edit Schedule dialog box, select the
Exception in the table. Multiple entries can be selected by using the CTRL key
concurrently.
Calendars
View Calendars
Calendars can be newly created, edited, copied and deleted. In addition, all
schedules that reference to one particular calendar can be displayed.
2. Under Calendar Properties, enter the Name and a Description in the fields of
the same name.
3. Under Access Rights, define the Read Access Level and Write Access Level
by selecting it from the corresponding drop-down list box. For detailed
information on access rights, please refer to the User Access Manager section.
4. Under List of Dates, enter the calendar date entries the calendar should
include by clicking the New button.
RESULT: The New & Edit Calendar Entry dialog box displays.
5. Under Validity Type, select one of the following options by clicking the
corresponding radio button:
Specific Date
Time period is one specific date (day, month, year) is to be defined, e.g.
Christmas Eve or 5.5., the whole of May, or the whole year of 2004 (see step 8
for completion).
Date Range
Time period is a date range is to be defined, e.g. Summer holidays from 29.7-
7.9.2004 (see step 10 for completion).
Recurring Event
Time period is a recurring event is to be defined, e.g. every last Friday of every
month (see step 12 for completion)
7. If Specific Date has been selected, select the specific date, e.g. 5.5.2004. from
the Specific Date drop-down list box. If the chosen date should be valid every
day, check the every day checkbox. In this case, the specific date includes
every day of May in 2004 indicated by an asterisk, *.5.2004. If the chosen date
should be valid every month, check the every month checkbox. In this case,
the specific date is on every fifth of every month indicated by an asterisk,
5.*.2004. If the chosen date should be valid every year, check the every year
checkbox. In this case, the fifth of May every year will be the specific date
indicated by an asterisk, 5.5.*. Combinations of the three options are possible,
e.g. assuming the 5.5.2004 sample, the selection of the every day of every
year options determines the valid date to *5*, that is every May of every year.
Check the checkboxes at Date Range from and Date Range to and select
start and end date from the drop-down list boxes.
NOTE:
If the Date Range from checkbox is unchecked, the drop-down listbox is
disabled. This means, that the date range will be any date up to and including
the end date.
If both drop-down listboxes are disabled, the date range will be all the time.
11. If Recurring Event has been selected, select the date options from the
Recurring on drop-down list boxes.
Edit Calendar
Procedure 1. On the Properties tab, select the calendar to be edited in the list and click the
Edit button.
Under Calendar Properties, change the Name and the Description in the
fields of the same name.
Under Access Rights, redefine the Read Access Level and Write Access
Level by selecting it from the corresponding drop-down list box. For detailed
information on access rights, please refer to the User Access Manager section.
Under List of Dates, add additional calendar date entries by clicking the New
button. Or edit entries by selecting the entry and clicking the Edit button (see
Create New Calendar section). Or, delete a calendar entry by selecting it and
clicking the Delete button. For selection/deselection, the Select all/Unselect
all button, for multiselection, simultaneously clicking the mouse and the CTRL
or SHIFT key can be used.
Copy Calendar
Procedure 1. On the Properties tab, select the calendar to be copied in the list and click the
Copy button.
Delete Calendar
Procedure 1. On the Properties tab, select the calendar to be deleted from the list and click
the Delete button.
Show References
Purpose To view all schedules of any controllers that refer to the selected calendar.
Procedure 1. On the Properties tab, highlight the calendar and click the Show References
button.
Copy Calendars
Procedure 1. Open the source project from which you want to copy the calendars.
RESULT: The Copy Calendars dialog box displays. All calendars of the
source project are displayed in the list. By default, all calendars
are checked for copying in the Copy column.
3. Uncheck the calendars you do not want to copy. Re-check calendars you want
to copy. You can check all calendars by clicking the check icon on the top and
you can uncheck all users by clicking the blank icon on the top.
4. From the Target Project drop-down listbox, select the project to which you want
to copy the calendars.
LONWORKS ENGINEERING
Prerequisites The controller, the plant and the datapoints have been created in the logical
plant tree (see the CARE ENVIRONMENT, BASIC STEPS,
CONTROLLERS DEFINITION AND MANAGEMENT, PLANTS
DEFINITION AND MANAGEMENT and EDITORS chapters).
The network interface provides the information needed for installation and binding.
The network interface is composed of the following key elements:
• Node object
• Generic LonMark objects
• Application specific LonMark objects such as sensor, actuator, or
controller object
• Network variables
• Configuration parameters
CARE provides the network interface by creating the XIF file (External Interface file)
for each controller (device) of the CARE project. The XIF file is automatically
generated along with the application translation.
The “interface” between the CARE application and the network interface is
implemented via mapping functionality between datapoints and NVs. Mapping can
be created manually or automatically within CARE.
CARE
Network Interface
Translation
Datapoints MAPPING Network Variables
XIF File
LON Application
IMPORTANT
When using OS 2.04 and downloading an application of which network
interface was changed, the bindings will be eliminated and have to be re-
done with a separate LON tool. When using OS 2.06 bindings will be kept
when changing the network interface and therefore no bindings must be re-
done.
NOTE: The program ID will be kept even if the network interface was changed.
Then, the LON device template with the program ID must be deleted in
the LON tool.
The most actions mentioned above are exclusively applicable in the logical LON-bus
part of the network tree. Any changes done in the logical plant tree will not affect the
network interface. Thus, the following actions will not affect the network interface:
IMPORTANT
As long as a network interface remains the same, for OS 2.04 LON
applications can be downloaded without elimination of the bindings.
Using a LNS tool additionally If a LON network interface has to be changed – because the LON
application needs to be changed – when using a LNS tool, the following
steps need to be taken:
If a LON device like a controller has been deleted in LonMaker®, then the controller
will restore the LON bindings after 3 minutes automatically, if no new or changed
bindings will be done in LonMaker®.
When using OS 2.06 in CARE the following steps need to be taken in case of
necessary interface changes:
Mapping Binding
Mapping Types Within CARE the following mapping types are possible:
Mapping Types
Datapoint1
Software points can be of any type (input and output). Hardware points must be of the
nvi1 same type. Input NVs can also be mapped to multiple datapoints (see Many-to-one
mapping).
Software points can be of any type (input and output). Hardware points must be of the
same type. Output NVs can only be mapped to one datapoint.
Datapoint1
nvo1
Allows to map a maximum of one input NV and one output NV to the same software
nvi1
point.
Datapoint1
nvo1
Datapoint1
For input NVs there are 2 different binding types on the LON part:
nvi1 One-To-One (1-1): The value of the input NV corresponds to the value of one bound
Datapoint2
output NV
Many-To-One (n-1): The value of the input NV corresponds to a mathematical function
(recent, min, max, average, sum, or number of devices) of all bound output NVs.
sensor 1
MTO: Many-To-One
On the CARE part, an input NV can be mapped to multiple datapoints. For each
Mapping Types
mapping one mathematical function out of all possible functions can be applied.
However, for all mappings, the same value conversion table is used.
None: Default
Recent: Latest updated value of all bound output NVs is used
Min: Minimum value of all bound NVs is used
Max: Maximum value of all bound output NVs is used
Average: Arithmetic average of all bound output NVs is calculated
Sum: The sum of all incoming values is calculated
Number of
active devices: The number of active devices that deliver values via their bindings.
FF Flex DO_Feedback_DI
FM Flex Multistage
FP Flex Pulse2
GA Global Analog
GD2 Global Digital 2state
GDn Global Digital Nstate
TO Totalizer
Binding Types
Via LON tool the following two types of binding are possible:
nvo nvi
One-To-One (OTO): One nvo is connected to one nvi.
The value of the input NV corresponds to the value of the bound output NV. This is the
Standard binding type.
nvo
Many-To-One (MTO): Multiple output NVs are bound to one input NV and vice
versa.
nvo nvi
This results in the choice to analyze different mathematical calculations of the bound
nvo output NVs for the nvi. The value of the input NV corresponds to the chosen
mathematical function (in, max, average. sum, recent, number of devices) of all bound
output NVs. The results can be transferred to up to many datapoints via point mapping
done in CARE.
Regarding the use of distributed I/O modules and additional LON devices with Excel
800, 500 and Smart controllers on a LonWorks network, the following binding
mechanisms are possible:
Controller Autobinding When using an Excel 800, 500 or Smart controller with its distributed I/O
modules residing on one physical LON-bus, the controller generates the
NVs for the application itself and assigns them to the respective datapoints.
After this, the controller also performs the binding of the NVs automatically
(Autobinding). Mapping and Autobinding are proprietary to Honeywell. Due
to this controller capability, no mapping needs to be done in CARE and no
LON tool for manual binding is necessary.
Connection 1
Datapoint nvo nvi
Mapping Autobinding
Datapoint nvi nvo
Connection 2
Controller
Manual Binding There are several cases in which it is necessary to manually bind the NVs
of the Distributed I/O modules to their respective controller(s).
When the NVs of other devices on the LON bus (other than the host Excel
50/500/800 controller) require binding to Distributed I/O modules,
autobinding cannot be used.
A LON tool (e.g. CARE) is required to bind all of the Distributed I/O
modules' NVs.
Connection 1
Datapoint nvo nvi
CARE
CARE Autobinding In an Open LON configuration, CARE provides the integration of additional
Honeywell LON devices other than DIO modules such as the M7410G
actuator with LON capabilities and/or 3rd party LON devices. In this case,
the DIO modules are not assigned to the controller by autobinding. Instead,
all datapoints are boardless as a rule and each DIO module must be
assigned to the controller by connecting datapoints of the controller to NVs
of the LON device (CARE Autobinding). CARE creates the mapped NVs for
the datapoints automatically during the Binding procedure. In addition,
matching LON devices can be bound to each other by interconnecting their
corresponding NVs.
Connection 1
Datapoint nvo nvi
Mapping Autobinding
Datapoint nvi nvo
Connection 2
CARE
For information on the BACnet-Bus network structure, please refer to the "BACnet
Network Structure"section.
In order to make sure that the Reliability property for the present value works
properly, the service type of the point must be set to Acknowledged (Ackd). With
acknowledged service, controller - I/O module disconnections are indicated by the
relevant reliability ´No Sensor` or ´No Output`.
NOTE: If a large number of outputs (e.g. all outputs of mutiple I/O modules) are
set to acknowledged servcice, the performance on the LON bus may
drastically decrease.
Procedure 1. Expand the LON-bus part of the network tree and navigate to the output
point in the plant.
3. On the Properties tab on the right, uncheck Auto at Service type and select
Ackd from the drop-down listbox.
By default, the network tree shows the two basic bus types, Bus and LON-
Works.
The Bus folder contains the Bus 1 subfolder by default. Further created subfolders
will be numbered continuously. The subfolders represent the physical C-Bus
network structure of the project and contain the C-bus controllers, which control that
segment of the building.
NOTE: The subfolder names are examples and freely editable. For example, the
default Bus 1 subfolder can be named into Area1 or Block A.
The LON-Works folder represents the network interface of the LON-Bus and is
subdivided by default into a physical part, called Channels and a logical part, called
Default System.
A channel arranged in the Channels folder, represents the physical medium, for
example twisted-pair cable, and lists all LON devices attached to this cable.
Controllers can be shifted between channels to model the physical conditions in the
building.
The Default System as the top-level system of the logical LON-Bus part provides all
software functions necessary to work on LON devices, LON objects, NVs etc. It
might contain the following components:
NOTE: The Default System and subsystems can have further subsystems.
Names as "Default System" and "Subsystem" are examples and freely
editable.
Procedure 1. With left mouse key, select the physical Bus folder in the network tree.
2. Click right mouse key and with left mouse key, click Create Bus in the context
menu.
RESULT: The new subsystem folder will be added below the Bus
folder, in this case called Bus 2. On the Properties tab on
the right pane, the following properties can be defined:
(Sub)System Name
Edit the name, if desired.
LON-Bus, Bus ID
If the controllers communicate via Building Management Functionality over LON
(explicit messaging), click the LON-Bus radio button and select a bus ID from
the drop-down listbox. The C-Bus architecture allows max. 30 controllers per
physical C-Bus. Hence, a subsystem can include 30 controllers at maximum.
For the 31th C-Bus controller a new subsystem must be created.
Remote Bus ID
For remote application download, enter the Cbus ID.
To view the Cbus ID, open the Windows Control Panel and double-click the
CBUS icon on the remote PC (see "Download Application Remotely"
section)
3. To position controllers in Bus subsystems, please refer to the Create and Place
Controller in the Network tree section.
Create Channel
Procedure 1. With left mouse key, click on the Channels folder.
2. Click right mouse key and with left mouse key, click Create Channel in the
context menu.
3. On the Properties tab on the right pane, edit the name in the Channel Name
field and select the transceiver from the Transceiver Type drop-down listbox.
Procedure 1. With left mouse key, click on the channel you want to connect via
router, respectively on the Default System or a subsystem folder.
2. Click right mouse key and with left mouse key, click Create Router in the
context menu.
3. Enter the name in the Router Name field and select the Near Side and the Far
Side for the router in the corresponding Channel drop-down listboxes.
4. In the network tree, click on the router to display router properties on the right
pane.
5. On the Properties tab, enter description and values for Node Selfdoc String,
Ping Interval, Individual Program ID, Location String in ASCII code and the
neuron Ids for the Near Side and the Far Side. For detailed descriptions on the
items, please refer to relevant Echelon documentation.
Purpose To define the default channel where a created controller will be inserted and
where a device will be inserted out of the device library when dragging it on
the Terminal Assignment tab. The presetting for the channel is
“Channel_01”. Note that only one single channel can be the default
channel. The default channel can also be used as network interface
channel (see Set Network Interface Channel section).
Procedure 1. In the LON-bus part of the network tree, right-click on the Channel and
click on Default channel in the context menu.
Das verknüpfte Bild kann nicht angezeigt werden. Möglicherweise wurde die Datei verschoben, umbenannt oder gelöscht. Stellen Sie sicher, dass die Verknüpfung auf die korr
IMPORTANT
This function is of high importance when using multiple channels, which are
connected via routers. Make sure to connect physically to that channel
which has been set as the network interface channel in CARE.
Purpose To define the channel via which the CARE PC should connect to the
LonWorks network. Note that only one single channel can be the interface
channel. The network interface channel can also be used as default
channel (see Set Default Channel section).
Procedure 1. In the LON-bus part of the network tree, right-click on the Channel and
click on NI Channel in the context menu.
RESULT: The selected channel gets green and is now the interface
channel via which CARE connects to the LonWorks network
when going Onnet.
Procedure 1. With left mouse key, select the Default System folder or an existing
subsystem folder where you want to create another subsystem for.
2. Click right mouse key and with left mouse key, click Create Subsystem in the
context menu.
3. On the Properties tab on the right pane, edit the name in the (Sub)System
Name field, if desired, and click on the created subsystem folder in the logical
LON-Bus network tree.
NOTE: Top-level systems as the Default System and subsystems can have
further subsystems.
Procedure 1. When creating the new controller by menu item Controller and
submenu item New, select the default Bus system in the Bus name
drop-down listbox.
NOTE: After creation of the controller, it can also be moved between different
subsystems by Drag&Drop.
NOTE: After creation of the controller, it can also be moved between different
subsystems by Drag&Drop.
In the C-Bus part of the network tree, controllers can be moved between different
subsystem folders.
In the logical LON-Bus part of the network tree, controller devices can be moved
between the top-level system and/or subsystem folders.
Procedure 1. In the source folder, select controller (controller device), drag it to the
desired target folder and drop it.
Move
CONT2 to
the Bus 2
Configure Channel
Purpose Configuration of the physical part(s) of the LON-Bus includes the naming,
description (optional) and the definition of the transceiver type.
Configure LON-Bus
Purpose Configuring the LON-Bus includes the definition of the:
• domain settings
• LNS settings
• EBI settings.
2. On the Properties tab on the right pane, select the network interface from the
Network Interface drop-down list box.
3. In the Id Size field, set the Id size in bytes format and enter the domain Id into
the ID field. If you want to get a randomly generated domain ID, click the
Generate Domain ID randomly button. In this case the Id Size previously
selected must be higher than 0.
4. Check the LNS Controlled checkbox if you want to enable the LNS Controlled
mode which allows the incremental updating of the LNS database with changed
information done in CARE. For detailed information on this topic and on the
Extended LNS Options button, please refer to the "CARE and LNS" section.
5. Check the CARE Controlled Flow Parameters for Honeywell VAV2 Devices
checkbox if want to update the LNS database with the current CARE values of
the flow parameters ´duct area`, ´flow setpoint minimum` and ´flow setpoint
maximum`.
6. In the NV Poll Interval, enter the interval in seconds in which all NVs will be
polled by the EBI LON point server. For each NV, the poll interval can also be
set individually (see "EBI Settings" section).
IP852
Allows the direct and remote diagnostic of networks based on IP852 standard.
Ideally a router is used as network interface and the mandatory configuration server
(CS) service is running in the router.
Procedure 1. Click menu item Lon, then submenu item Lon Interface
Configuration, or click in the configuration toolbar.
2. To create a new interface, click on desired type, IP-852 or Lon Sock Remote
Server in the tree.
5. Enter the Configuration Server Address and Port number (if necessary).
6. Select the Local IP Address and enter the Port number (if necessary).
9. Enter the LonSock Remote Host Address and Port number (if necessary).
10. Select the Remote Host Address Interface. This interface must be available on
the Host PC and the RNI server must be running (shared network interface).
• Excel Web
• Excel 50/500/800 Smart (CentraLine CARE only)
Procedure 1. Right-click the LonWorks folder in the network tree, and then click
Reset Second Domain in the context menu.
Regarding the use of distributed I/O modules and additional LON devices with Excel
800, 500 and Smart controllers on a LonWorks network, several topologies
dependent on the used OS are possible:
NOTE: For OS 2.0/2.1 and OS 2.03, the topology of the LonWorks network is
always “Local” although it cannot be selected explicitly when creating a
new controller.
C-Bus
LonWorks
DIO Modules
(XLF52x and XFL52xB types)
Shared OS 2.04
A "Shared" topology allows the attachment of multiple Excel 500 and Smart
controllers to their DIO modules on a single LonWorks network. But,
multiple controllers cannot process datapoints on the same DIO module.
The Shared topology does not allow the integration of additional 3rd party or
other Honeywell LON devices. Autobinding may still be used for the NVs of
a maximum of 16 Distributed I/O modules assigned exclusively to the host
Excel 500 or Smart controller.
NOTE: It is recommended that you use CARE for assigning the DIO modules to
their dedicated Excel 500 or Smart controller by entering the DIO
modules' Neuron IDs. The alternative is to assign them using the MMI.
Only the XFL52xB module types can be used.
C-Bus
LonWorks
N-ID:166322318989 N-ID:164323189899
N-ID:266349189890 N-ID:133323189889
Assigned to
N-ID:111349189890 Controller A
N-ID:977322318989 N-ID:778693189890
N-ID:812422318989
Assigned to
N-ID:333422318989 Controller A
N-ID:288822318989 N-ID:812853189890
Assigned to
Assigned to Assigned to
Controller A
Controller B Controller C
DIO Modules
(only XFL52xB types)
NOTE: To avoid using a separate software tool for the Binding procedure, it is
recommended to integrate Open LON devices by using OS 2.06, since
CARE can be used for creating the bindings (CARE Autobinding).
C-Bus
LonWorks
Router
DIO Module
N-ID:266349189890
The bindings will be done in CARE (CARE Autobinding). For the integration
of Honeywell or 3rd party LON devices no separate binding tool such as
LonMaker is necessary. The DIO modules will be handled as any other
LON device, that is, they must be bound to the controller. Controller
Autobinding no longer takes place.
NOTES: For OS 2.06 and 3.0 the DIO modules must be assigned to their Excel
500/800 controller by entering the Neuron ID in CARE. A later
assignment via MMI is not possible.
C-Bus
LonWorks
Router
Smart IO Module
N-ID:266349189890
Binding When using an Excel 500 or Smart controller with its distributed I/O
modules in Local topology, the controller performs the Mapping and
Autobinding.
Due to this controller capability, no mapping needs to be done in CARE and
no separate LON tool for binding is necessary.
Physical Assignment For proper physical assignment of the DIO modules to the single controller,
the module address in CARE must match the hex switch setting.
NOTE: NVs generated by the controller cannot be edited within CARE and are
not visible in any LON tool.
Excel 500/Smart Controllers with DIO Modules on Shared/Open LON Topology (OS 2.04)
Physical Assignment
• Enter Module address according to hex switch setting.
• Enter Neuron ID in TAF (optional). The Neuron ID can also be selected
via
XI 581/2 later.
Excel 500, 50, 10, Smart Controllers with DIO Modules and other Honeywell / 3rd party LON devices on Shared/Open
LON Topology (OS 2.04)
Binding To integrate additional LON devices other than distributed I/O modules, the
following steps have to be done:
2. With a LON tool, e.g. CARE, bind the mapped NVs to the
corresponding NVs of the Honeywell and 3rd party LON device,
respectively (Manual Binding)
IMPORTANT
When using OS 2.04, the Integration of additional LON devices is only
possible in the Shared/Open LON topology.
Excel 800, 500, 50, 10, Smart Controllers with DIO Modules and other Honeywell / 3rd party LON devices on
Shared/Open LON Topology (2.06/3.0)
Logical Assignment If the system is set to the Open LON topology, CARE 7.03.00 provides the
integration of additional Honeywell LON devices other than DIO modules
such as the M7410G actuator with LON capabilities and/or 3rd party LON
devices. When using Open LON, the DIO modules will be handled as any
other LON device. They must be imported from a device library. That is,
when using OS 2.06 or 3.0, the DIO modules are not assigned to the
controller by controller autobinding. Instead, all datapoints are boardless as
a rule and each DIO module must be assigned to the controller by
connecting datapoints of the controller to NVs of the LON device (CARE
Autobinding). CARE creates the mapped NVs for the datapoints
automatically. In addition, matching LON devices can be bound to each
other by interconnecting their corresponding NVs.
3. Depending on the LON device (1) (Excel controller, e.g. DIO module,
3rd party LON device), which the imported LON device should be
The Excel 50 freely programmable controller can be used only in Shared/Open LON
Topology. CARE sets this automatically.
From the CARE point of view, the following table shows the possible
Controller - OS – Target I/O hardware combinations for Excel 800, 500 and
50 controllers with LON capabilities:
Controller
OS Possible Target I/O Excel 800 Excel 500 Excel Excel 50
Smart
IP (XF5..) - x - x
2.0/2.01, Distributed I/O (XFL5..) - x x -
2.03
Open LON * - - - -
IP (XF5..) - x - x
2.04 Distributed I/O (XFL5..) - x x -
Open LON * - x x x
2.06 IP (XF5..) - x - x
Distributed I/O (XFL5..) - x - -
Open LON * - x x x
3.0 Panel I/O (XF8..) x - - -
Distributed I/O (XFL8..) x - - -
Open LON * x - - -
* no physical hardware
As the table shows, the respective controllers can work with a unique hardware
configuration of just the same module type or, depending on controller type, with up
to three different target hardware types:
CARE Process Regarding the hardware configuration, the following basic steps in CARE
have a decisive influence:
Define controller
Includes the definition of the system architecture in principle, Shared / Open LON or
Local.
Define plant
Includes the definition of the preferred target I/O hardware configuration for the
plant, IP/Panel I/O, Distributed I/O or Open LON (see IMPORTANT hint).
selection (Preferred Target Hardware in New Plant dialog box). This results in a
unique hardware configuration if all plants have the same target I/Os or in a mixed
hardware configuration if the plants have different target I/Os.
NOTE: The preferred target I/O hardware configuration selected first can be
changed afterwards at any time, either for the plants separately (Plant
Properties tab) or in a single step for the complete controller, which
affects all plants (Modify Target I/O Hardware on the Controller Properties
tab).
IMPORTANT
Note, that setting the preferred target I/O hardware means just a pre-
definition of the target hardware. The final configuration needs to be done
on the Terminal Assignment Tab.
The following table summarizes the selection of the target I/O hardware and the
corresponding assignment on the Terminal Assignment tab.
Restrictions* Point types which are not supported by Open LON will be assigned to
distributed I/O or Standard I/O modules.
Using Standard I/O If a datapoint had been mapped to an NV and standard I/O hardware has
been selected as target I/O hardware, this datapoint will have a double
assignment, to
the IP-bus connection via hardware module and to the LonWorks network
connection via NV. For value processing of these kinds of mapped
datapoints, please refer to the Data Priority of NVs and Datapoints section.
Using Distributed I/O If a datapoint had been mapped to an NV and distributed I/O hardware has
been selected as target I/O hardware, this datapoint will have a double
assignment, to
the LonWorks network connection via hardware module and to the
LonWorks network connection via NV. For value processing of these kinds
of mapped datapoints, please refer to the Data Priority of NVs and
Datapoints section.
Using Open LON For integration of additional LON devices, Open LON is recommended as
preferred target hardware. This results in creation of boardless points (see
restrictions), which do not belong to any board.
Boardless points will have the same behavior as normal hardware points, e.g.
Alarming etc.
For value processing of mapped datapoints, please refer to the Data Priority
of NVs and Datapoints section.
Software Points Software points can also be mapped to datapoints, but these points are not
visible on the Terminal Assignment tab.
Manual Mapping of On a Shared/Open LON architecture, distributed I/O modules can be bound
Distributed I/O Modules to the Excel 500 or Smart controller like any other LON devices.
IMPORTANT
NVs generated by CARE take precedence over NVs generated by the
controller during Autobinding. That is, if DIO modules are bound to the
controller via Manual Mapping and Binding, Autobinding does not take
place.
Purpose Define/Modify I/O hardware module type for Excel 500, Smart and Excel 50
controllers. For the Excel 500 controller, target I/O hardware can be
changed for OS Versions 2.0 and higher. For the Excel 800 controller,
target I/O hardware can be changed for OS Versions 3.0 and higher. For
the Excel 50 and Excel Smart controllers, hardware can be changed only, if
OS 2.04 or higher is applied. The target I/O hardware configuration can be
changed according to the following table.
The table shows that for Excel 800/500, the target hardware can be changed from
any type to any type, whereas for Excel Smart, only a change from DIO modules to
Open LON and vice versa, and for Excel 50 a change from IP I/Os to Open LON
and vice versa is possible.
This provides the creation of unique as well as mixed hardware configurations for
the controllers. Creating a unique hardware configuration means that all plants
will be assigned to the same I/O module type, IP/Panel I/O, Distributed I/O, or Open
LON. Creating a mixed hardware configuration means that IP/Panel I/O modules,
Distributed I/O modules, and/or boardless points will reside on the same controller.
NOTE: The preferred target I/O hardware configuration selected first can be
changed afterwards at any time, either for the plants separately (Plant
Properties tab) or in a single step for the complete controller, which
affects all plants (Modify Target I/O Hardware on Controller Properties
tab).
IMPORTANT
Note that setting the preferred target I/O hardware means just a pre-
definition of the target hardware. The final configuration need to be done on
the Terminal Assignment tab.
Restrictions Certain point types are not supported by Open LON. When using OS 2.04,
non-supported types will be put on IP (Excel 500, 50) or distributed I/O
modules (Excel 500, Smart), even if Open LON was selected. When using
OS 2.06 or 3.0, non-supported types will be indicated in red in the logical
plant tree and must be put manually on IP boards or panel I/O boards.
When Distributed I/O was selected for an Excel 500/800 controller and the
application contains a point type, which is not supported by distributed I/O modules,
these points will be put on standard/panel I/O modules.
IMPORTANT
When an Excel 500/800 controller is full, that is, the maximum number of
modules has been reached, a change in the plant target I/O hardware will
not be able to create any different module type. Therefore the actual
hardware will not change, even if the setting for the plant is changed on the
Plant Properties tab. In this case you have to do manual changes via the
terminal assignment or set the Controller to the other target I/O hardware
that will affect all plants.
Attachment When attaching a plant, CARE assigns all hardware points of the plant to
the target I/O hardware that is selected for the plant. The target hardware
can be changed for attached as well as for unattached plants.
Purpose Define unique target I/O hardware modules (Standard I/O / Panel I/O or
Distributed I/O, or Open LON) for Excel 500/800, Smart, or 50 controllers.
Procedures This can to be done by selecting the same target hardware (Standard I/O /
Panel I/O or Distributed I/O, or Open LON) for any plants when defining the
plants.
or
by setting the target hardware for a controller to Standard I/O / Panel I/O or
Distributed I/O, or Open LON. In this case, the controller has plants with each of two
or three module types already attached (see Modify Target I/O Hardware for a
Complete Controller section). This affects all plants attached to the controller.
Define Plants with Unique Target I/Os1. In the logical plant tree, click on the controller.
4. Select OS version. If Distributed I/O modules are used for Excel 500, select OS
2.0 - 2.04. If Open LON is used, select OS 2.06 or higher.
Open LON
Hardware points of this plant will be boardless, that is, unassigned (applicable
to Excel 800 OS 3.0, Excel 500, Smart, 50 with OS 2.06 and higher, and Excel
10)
7. Click OK.
8. Select the same target I/O hardware for all other plants you want to define and
attach the plants.
Restrictions Certain point types are not supported by Open LON. When using OS 2.04,
non-supported types will be put on IP (Excel 500, 50) or distributed I/O
modules (Excel 500, Smart), even if Open LON was selected. When using
OS 2.06 or 3.0, non-supported types will be indicated in red in the logical
plant tree and must be put manually on IP boards.
When Distributed I/O was selected for an Excel 500 / 800 controller and the
application contains a point type, which is not supported by distributed I/O modules,
these points will be put on standard I/O / Panel I/O modules.
Modify Target I/O Hardware 1. In the logical plant tree, click on controller.
for a Complete Controller
2. On the right pane, select the Properties tab.
4. When using OS 2.04 for Distributed I/O modules select topology Shared/Open
LON or Local, by clicking desired radio button.
Open LON
Hardware points of this plant will be boardless, that is, unassigned (applicable
to Excel 800 OS 3.0, Excel 500, Smart, 50 with OS 2.06 and higher, and Excel
10).
Restrictions Certain point types are not supported by Open LON. When using OS 2.04,
non-supported types will be put on IP (Excel 500, 50) or distributed I/O
modules (Excel 500, Smart), even if Open LON was selected. When using
OS 2.06 or 3.0, non-supported types will be indicated in red in the logical
plant tree and must be put manually on IP boards or panel I/O boards.
When Distributed I/O was selected for an Excel 800/500 controller and the
application contains a point type, which is not supported by distributed I/O modules,
these points will be put on standard I/O / panel I/O modules.
Purpose Define mixed target I/O hardware configuration (Standard I/O / Panel I/O
and/or Distributed I/O, and/or Open LON) for Excel 800, 500, Smart, or 50
controllers. Possible configurations depend on controller type and OS
version.
Procedures This can to be done by selecting different target hardware (Standard I/O /
Panel I/O, Distributed I/O, or Open LON) for plants when defining the plants
or
or
Define Plants with Different Target I/Os1. In the logical plant tree, click on controller, you want to create the
plant for.
4. Select OS version. If Distributed I/O modules are used, select OS 2.0 - 2.04. If
Open LON is used, select OS 2.06 or higher.
6. Under Preferred Target I/O select desired target I/O hardware by clicking the
corresponding radio button:
Open LON
Hardware points of this plant will be boardless, that is, unassigned (applicable
to Excel 800 OS 3.0, Excel 500, Smart, 50 with OS 2.06 and higher, and Excel
10)
7. Click OK.
8. For further plant(s), select different target I/O hardware and attach the plants.
Restrictions Certain point types are not supported by Open LON. When using OS 2.04,
non-supported types will be put on IP (Excel 500, 50) or distributed I/O
modules (Excel 500, Smart), even if Open LON was selected. When using
OS 2.06 or 3.0, non-supported types will be indicated in red in the logical
plant tree and must be put manually on IP boards or panel I/O boards.
When Distributed I/O was selected for an Excel 500/800 controller and the
application contains a point type, which is not supported by distributed I/O / Panel
I/O modules, these points will be put on standard I/O modules / panel I/O modules.
Modify Target I/O Hardware 1. In the logical plant tree, click on the plant.
for a Plant
2. Click on the Properties tab on the right.
Preserve technical address refers to modification of the target hardware via the
standard I/0 and distributed I/O radio buttons, if point changes in the TAF have
already been made before (only applies to Excel 500 controller OS Versions 2.0
and higher).
Enabling this checkbox when changing the target hardware results in the
following:
Points that are already assigned to that target hardware type, which will be
changed to, preserve their technical address on the corresponding module.
Disabling this checkbox when changing the target hardware results in the
following:
Points that are already assigned to that target hardware type, which will be
changed to, may lead to a change of the technical address on the
corresponding module. The Attach process optimizes for best use of modules.
5. Click OK to confirm.
Restrictions Certain point types are not supported by Open LON. When using OS 2.04,
non-supported types will be put on IP (Excel 500, 50) or distributed I/O
modules (Excel 500, Smart), even if Open LON was selected. When using
OS 2.06 or 3.0, non-supported types will be indicated in red in the logical
plant tree and must be put manually on IP boards or Panel I/O boards.
When Distributed I/O was selected for an Excel 500/800 controller and the
application contains a point type, which is not supported by distributed I/O modules,
these points will be put on standard I/O modules / Panel I/O modules.
IMPORTANT
When an Excel 500/800 controller is full, that is, the maximum number of
modules has been reached, a change in the plant target I/O hardware will
not be able to create any different module type. Therefore the actual
hardware will not change, even if the setting for the plant is changed on the
Plant Properties tab. In this case you have to do manual changes via the
terminal assignment or set the Controller to the other target I/O hardware
that will affect all plants.
When a network input variable is not bound and its value is INVALID, then the value
is ignored and the value from the local sensor/switch, the control algorithm, or the
Time Program is written to the datapoint.
When a network input variable is not bound and has valid data, then the data is
written to the mapped datapoint. The datapoint will then work in the Manual mode,
and values from the internal algorithm, Time Program, or local sensor/switch are
ignored.
When a network input variable is bound and its value is INVALID, then the value is
ignored and the value from the local sensor/switch, the control algorithm, or the
Time Program is written to the datapoint.
When a network input variable is bound and has valid data, then the data is written
to the mapped datapoint. The datapoint will then work in Auto mode, and values
from the internal algorithm, Time Program, or local sensor/switch are ignored.
Enter Program ID
Purpose The program ID is provided in the XIF file and is used by a network
management tool to identify the type of device (network interface). The
program ID is a unique ID for one special type of device. The same device
type can be used multiple times within one project; the program ID will then
be the same for every device. When using different devices having different
network interfaces in one or more projects, the program ID has to be
different.
Procedure 1. Enter project Offset as described in the Enter Project Offset section.
3. By default the controller number is taken over and displayed in the Individual
drop-down listbox at the right. Select desired value (optional).
Procedure 1. In the logical LON-Bus part of the network tree, double-click on the LON
device, e.g. controller device, you want to assign a LON device to.
3. On the Terminal Assignment pane, click right mouse key, then click Device
Library in the context menu.
NOTE: Creating, deleting and renaming folders can structure the tree.
5. Select the device in the DeviceLibrary tree, drag it to a blank spot on the
Terminal Assignment tab and drop it there.
LON device is
concurrently
added to three
locations
On the top of the LON device the name is displayed. The terminals display the
NV name. Input-NVs are indicated on the left as green arrows, Output-NVs are
indicated on the right as red arrows. Upward- and downward scroll arrows on
the right top and at the bottom allow to scroll through all available NVs of the
device. Scrolling is also possible when dragging a datapoint/NV onto a terminal
by positioning the datapoint/NV over the upward or downward scroll arrow.
Right to the terminal a combined upward-downward arrow allows to display
bound NV/datapoint names. Right to the upward-downward arrow, a field allows
displaying the current online value of the NV. A tool tip displays the engineering
unit when moving the cursor over the field. When setting the terminal online, the
field is white. When setting the terminal offline, the field is gray. A plus symbol
at an NV indicates components of a structured NV. In the middle at the bottom,
the neuron ID is displayed. On the left at the bottom the color of the LON device
status icon indicates the current status of the device (white = unknown-not
initialized, green = application is running, red = not available-application
stopped). Fully-colored means that the current status in CARE and the device
status is the same. Half-colored means "Updates pending". Certain devices
such as distributed I/O modules and Smart I/O modules can be displayed in two
different modes (see Show LON device as Open LON section).
LON device
name Upward
Scroll arrow
NV name
Scroll
Output
Input
Online
LON device
Neuron Downward
Scroll arrow
EN2Z-0937GE51 R0518 1236
CARE LONWORKS NETWORK ENGINEERING
To display assigned devices for one particular device, please refer to the Display
Connected Devices section.
Some devices such as Smart I/O modules or distributed I/O modules can be
displayed in two different modes, as:
• Standard mode
• Open LON mode
A Smart I/O module such as XFC2D05001 shows the terminals in standard mode as
follows:
A distributed I/O module such as XFL 521 of B-type shows the terminals in standard
mode as follows:
As Open LON, the NVs residing on the device terminals are shown:
IMPORTANT
When connecting CARE datapoints to a distributed I/O or Smart I/O
module in the standard mode, that is no NVs are shown, CARE
automatically creates the proper connections through the CARE
Autobinding mechanism. Hence, the standard mode is recommended for
the binding of distributed I/O or Smart I/O modules to an Excel 500
controller. Do not display distributed I/O or Smart I/O modules as Open
LON when binding them to an Excel 500 controller. The Open LON display
mode is recommended if NVs from Open LON devices should be
connected to a distributed I/O or Smart I/O module.
Procedure 1. To toggle between the Standard and the Open LON mode, do the
following:
3. Click right mouse key and with left mouse key, click on Show as Open LON to
check/uncheck the option.
Procedure 1. Make sure that the LON device to which you want assign another
device or on which you want to create a turnaround binding, has been
selected by double-clicking in the network tree (highlighted in yellow)
and the Terminal Assignment tab has been selected on the right pane.
2. If the LON device you want to assign is not available, add desired device to the
network by Drag&Drop of the LON device from either the logical LON-Bus part
of the network tree or the device library (see Add LON device to the Network
section). In case of turnaround binding creation, it is the same device.
Or, if the datapoint is also assigned to a module, click on the terminal on the
terminal assignment tab on the right.
Or, when assigning two Open LON devices to each other, click on the NV in the
logical LON-Bus part of the network tree, you want to connect to the LON
device displayed on the terminal assignment tab.
Or, when creating a turnaround binding on one and the same device, click on
the NV in the logical LON-Bus part of the network tree.
4. Drag it to the desired terminal on the LON device and drop it.
Datapoint
“MaTemp” can be
dragged from both
locations
Example 2: Connection of CARE Datapoint to NV of an Open LON Device (Excel 500 to Excel 10 Hydronic
controller)
Datapoint Display Depending on their status/type, datapoints are displayed in different colors
in the logical plant tree:
NV and LON Object Display Depending on their status, NVs and LON objects are displayed in different
colors in the LON-bus part of the network tree:
NOTE: How connections are displayed in the logical LON part of the network
tree, please refer to the Show Connections of Devices section.
The following describes the different ways of binding mechanisms for Excel 800,
500, 50 and Smart controllers depending on the provided network variables types of
the used devices.
Autobinding can only be applied to a certain number of standard network variable
types (SNVTs) and user-defined network variable types (UNVTs). This is a subset of
the total number of NV types supported by CARE.
Autobinding of unstructured
SNVTs and UNVTs supported
by the controller Standard network variable types (SNVTs) that are supported by Excel 800,
500, 50 or Smart controller can only be bound together if they are of the
same type.
Autobinding of structured
SNVTs and UNVTs supported
by the controller Mainly for autobindings to Excel 10 controllers, CARE provides a couple of
special structured UNVTs. All those NV types are indicated by ´80000` at
the beginning of their name, for example,
80000C5007030403_nvoAlarmStatus_XL500.
For the Excel 800, 500, 50 and Smart controller, CARE provides some
special adapted variants of structured LonMark SNVTs that the controller
can use either for autobinding or manual binding. All those SNVTs are
indicated by the suffix ´_XL500`, for example, SNVT_switch_XL500 or
SNVT_switch_struct_XL500.
Manual binding of
structured UNVTs or SNVTs
supported by the controller For the Excel 800, 500, 50 and Smart controller, CARE provides some
special adapted variants of structured LonMark SNVTs that the Excel 800,
500, 50 and Smart controller can use for manual binding.
For detailed description, please refer to the "Autobinding of structured SNVTs and
UNVTs supported by the controller" section.
Manual Binding of
unstructured SNVTs
and UNVTs not supported
by the controller If non-supported unstructured SNVTs or UNVTs from another LON device
should be bound to the Excel 800, 500, 50 or Smart controller, user-defined
network variable types (UNVTs) must be applied for the controller in CARE.
• UNVT_byte
• UNVT_ubyte
• UNVT_word
• UNVT_uword
• UNVT_long
• UNVT_ulong
• UNVT_float
The UNVTs consist of 1, 2 or 4 bytes and are signed or unsigned (u). The scale
factor for all CARE UNVTs is as follows: a = 1, b = 0, c = 0.
IMPORTANT
In order to bind an UNVT to a non-supported SNVT or UNVT, they must
have the same byte size (contact device manufacturer for detailed
information of NV structure). The type definition such as integer, floating
(including the algebraic sign) and the scale factor is not checked for
plausibility. Hence, you should consider the scale factors and the type
definitions of the SNVT and the UNVT in order to get a proper result.
Manual binding of
structured UNVTs or SNVTs
not supported by the controller If non-supported structured SNVTs or UNVTs from another LON device
should be bound to the Excel 800, 500, 50 or Smart controller, user-defined
network variable types (UNVTs) must be applied in CARE for the controller.
• UNVT_struct1_XL500
• UNVT_struct2_XL500
.
..
…
• UNVT_struct31_XL500
1. Check the byte size of the non-supported structured NV, you want
the Excel 800, 500, 50 or Smart controller NV bind to.
2. For the controller, create a structured NV of type
UNVT_struct"xx"_XL500 of the same byte size.
IMPORTANT
Before mapping the components to datapoints, you should know the type
definition structure (see LonMark SNVT master list respectively get the
UNVT structure definition from the device manufacturer).
Manual Binding of
Structured UNVTs or
SNVTs with bit field components To bind CARE datapoints to structured UNVTs or SNVTs that contain bit
fields, in general the same procedure as for the manual binding of
structured UNVTs or SNVTs has to be applied. In addition, you must
consider to arrange the bit fields in byte groups. Bit fields can be further
processed via switching tables and/or XMFs and can be used for controlling
the status of bound LON devices via Excel 50/500/800 Controller time
programs.
The status of a LON device bound to an Excel 50, 500, or 800 controller, for
example, the occupied/unoccupied status of an Excel 10 controller, can be
controlled by the time program of the Excel 800, 500 or Excel 50 controller.
This is to be done by mapping the relevant datapoints of the Excel controller and the
NVs of the LON device to each other whereby the datapoint must be a switchpoint
of the Excel controller´s time program
Procedure 1. In the network tree, navigate to the source device and select the NV
you want to create the multiple bindings for.
2. Click right mouse button and with left mouse button, click on Multiple Binding in
the context menu.
3. Expand the tree and navigate to the target NV. Non-compatible devices
respectively NVs cannot be selected as target.
8. Click the Continue button, if you want CARE to create the bindings anyway.
9. Click the Cancel button, if you want CARE to cancel the multiple binding
procedure.
Multiple Bindings (Group Binding) may cause problems during LNS Syncronize.
Please notice the Default LON Properties tab description in the Set Global CARE
Options section for more information.
LON Device S1
LON Device S3
Idea To display all assigned devices of one particular device, either destination
or source device, imagine you are sitting in the LON device selected by
double-click in the logical LON-Bus part of the network tree. Imagine you
are looking outside. You will then see all connected devices on the terminal
assignment tab.
LON device
LON device
Excel 10
LON device
Click on Terminal
Assignment tab to display
When adding the device to the network in step 1, the device is permanently
inserted and displayed into the network tree, but temporarily added and displayed
on the terminal assignment tab.
IMPORTANT
If the destination device in the network tree will be de-selected, before the
source device has been bound in step 2, the temporary device will be
removed from the terminal assignment tab. The temporary source device
on the terminal assignment tab will only be displayed permanently after
step 2 has been done.
Once the device has been imported from the device library, it is still
available in the network tree. Do not import the device twice from the
device library. Instead, drag&drop it from the network tree to the terminal
assignment tab.
Connections are
indicated for the
matching NVs created:
By double-clicking on the connection on the Properties tab on the right pane, the
connection structure (hub-target) is displayed graphically. For example, the following
Hubs/Targets field for the Connection 4 (Target) shows:
Configure Connection
Purpose To define settings for a connection between 2 NVs.
Procedure 1. In the LON-bus part of the network tree, click on the connection.
2. Select desired options from the corresponding drop-down listboxes. If the Auto
checkbox is checked for an option, CARE will use the value resulting from the
actual peripheral conditions of the NVs building up the connection.
Procedure 1. In the logical LON-bus part of the network tree, double-click on the
destination device to display assigned devices on the terminal
assignment tab on the right pane.
2. With right mouse key click on the connection in the logical LON-bus part of the
network tree.
Procedure 1. In the logical LON-bus part of the network tree, double-click on the
destination device to display assigned devices on the terminal
assignment tab on the right pane.
2. With right mouse key, click on the terminal of which datapoint/NV you want to
remove.
3. With left mouse key, click Remove in the context menu or press DELETE key
on the keyboard.
Indicate bound Datapoint on LON Device / Show Bound LON Device of Datapoint
Datapoints which are bound to a LON device are automatically indicated on the LON
device in dark gray when the datapoint is selected in the logical plant tree.
Hence, all bound LON devices can automatically be seen by simply selecting the
datapoint.
Procedure 1. In the logical plant tree, click on the bound datapoint of which bound
LON devices you want to see.
These three
terminals show
“anonymous”
datapoints of
Procedure 1. In the logical plant tree, click on the plant and select the Terminal
Assignment tab.
Or, navigate to the corresponding LON object of the plant in the network tree
and double-click on it.
Procedure 1. Double-click on the LON device in the network tree and select the
Terminal assignment tab.
RESULT: Both controllers, Cont1 and Cont3, which are bound to the
XFL521 Analog input module, are displayed.
2. In the network tree, double-click on the Open Loop Sensor 1 LON object of the
LON device.
3. To view details on which NV is used for the connection, open the Open Loop
Sensor 1 object by clicking on the plus symbol.
5. In this example the CONT1 is additionally bound via the Open Loop Sensor 2, 3
and 4 objects. CONT3 is bound via the Open Loop Sensor 5 and 6 objects. To
view details about those bindings repeat steps 2 to 4.
NOTE: LON devices can only copied in the same terminal assignment view, that
is, LON devices cannot be copied between different LON controllers.
LON controllers cannot be copied in the TAT. To copy LON controllers,
please refer to the Copy Controller section under CONTROLLERS
DEFINITION, ATTACHMENT, AND MANAGEMENT.
Procedure 1. On the Terminal Assignment tab, display the device you want to copy
by double-clicking on the bound LON controller in the logical plant tree
or in the network tree.
4. Click right mouse button and with left mouse button click on Copy in the context
menu or press CTRL+C keys.
5. On any position in the terminal assignment tab, click right mouse button and
with left mouse button click on Paste in the context menu or press CTRL+V
keys.
2. Click right mouse button and with left mouse button click Go to NV in the
context menu.
3. Click on the plus symbol at the associated NV and click on the connection icon.
The devices are arranged in a hierarchical tree. The icons in the device library tree
have the following meaning:
= Device library
= Folder
= LON Device
As any hierarchical tree, the device library tree can be structured by creating,
deleting, copying and renaming folders and LON devices.
Click the More button to display details for the selected tree item, in this case for the
XFL521 Analog Input.
Create Folder
Procedure 1. In the tree, right-click on the device library icon or an existing folder,
where the new folder should be created.
3. To name the folder individually, rename the flashing name in the tree.
Or, on the bottom of the Device Library window, click the More button and
rename the folder in the Folder Name field on the right pane. Add a description,
if desired.
Rename Folder
Copy Folder
Procedure 1. In the tree, right-click on the folder, you want to copy and click Copy in
the context menu.
2. In the tree, right-click on target folder you want to copy the selected folder to
and click on Paste in the context menu.
Delete Folder
Procedure 1. In the tree, right-click on the folder, you want to delete and click Delete
in the context menu.
2. In the tree, right-click on the folder, in which you want to create the LON
device and click on Create LON device in the context menu.
4. Select the ping intervall from the Ping Intervall drop-down listbox.
The ping interval determines how often a device is pinged by the LNS Server to
ensure it is still operating and in communication with the network. Set the ping
interval based on the expected attachment of the device to the network. If you
expect that the device will never move on the network, select Never. Set the
interval to 15 minutes for a device you expect will move rarely, to 2 minutes for
a device you expect will move fairly often, and to 1 minute for a device you
expect will move very often. The default ping interval is 1 Minute.
5. Enter the location string in ASCII format into the Location field, if desired.
6. Check the Keep Device Configuration checkbox if you want to keep the
configuration parameters of the device when applying one of the following
functions: plug-in offline or online, commissioning or synchronizing with LNS.
Setting this option prevents unintentional overwritting of the current
configuration of the physical device. The above functions are not available until
the parameters have been uploaded from the device. When setting this option,
each device of this type will have the “Keep Device Configuration” automatically
checked when it will be added to the network tree, respectively to the terminal
assignment tab (for further information, please refer to the Keep Device
Configuration section).
8. Click on Import LON object and from XIF file if the XIF file is available.
Or, click on From Online, if you want to import the information online directly
from the device connected to the LonWorks network.
RESULT: If the “From XIF file” option has been selected, the Open
dialog box is displayed.
9. Browse to the folder where the XIF file has been saved, select the XIF file and
click the Open button.
RESULT: If the “From Online” option has been selected, the Get
Service Pin dialog box is displayed.
IMPORTANT
The ´From Online` option should only be used if the device´s XIF file is not
available and/or the CARE database is not to be synchronized with LNS.
IMPORTANT
Changes on an OLink template done in the device library are not reflected
in a template already assigned to a controller. After the template has been
assigned to the controller, it cannot be unassigned and replaced by another
template.
Procedures
Create OLink device 1. On the CARE toolbar, click on the Device Library icon
2. At the bottom, click on the More >> button to activate the itemized display for
items selected in the tree.
3. Right-click on the folder, in which you want to create the OLink device
(template), in this case, the default folder Honeywell Integration Devices (OPS)
and click on Create OLink device in the context menu.
4. Enter basic information on the OLink Device tab on the right as follows:
Vendor Name
Name of vendor of which subsystem is to be connected to the C-Bus
Initialization Block
Communication and setup parameters
Create OLink Subsystem Controller 6. In the network tree, click on the OLink device.
7. Click right mouse key and with left mouse key, click on Create OLink
Subsystem Controller in the context menu
8. On the OLink Subcontroller tab on the right, enter a name in the Description
field.
9. In the list below, enter names and values for the OLink interface in the Value
and Name fields. Therefore you need the VNI description from the vendor,
which typically includes the list of points which are to be mapped to the C-bus,
the engineering units, etc.
10. Check the Keep Points Read Only checkbox, if desired. In this case, point
values cannot be overwritten.
Create OLink Point 12. In the tree, click on the OLink subsystem controller.
13. Click right mouse key and with left mouse key, click on Create OLink Point in
the context menu
14. On the OLink Point tab on the right, define settings as follows:
Description
Enter a point name
Point Type
Select point type from drop-down list box
Value Format
Select value format from drop-down list box
Engineering Unit
Select engineering unit from drop-down list box, if desired. For more information
on how to create engineering units for an OLink controller, refer to the "Define
OLink Engineering Units" section.
Periodic Write
Check the checkbox, if you want the value to be written periodically
Parameters
Enter names and values for the OLink interface in the Name and Value fields.
Therefore you need the VNI description from the vendor which typically includes
the list of points which are to be mapped to the C-bus, the engineering units,
etc.
15. To save the template, click Exit button at the bottom of the Device Library
window.
Procedure 1. In the tree, right-click on the folder, in which you want to create the OPS
(Open Point Server) device and click on Create device in the context
menu.
2. In the Toolbar, click on the OPS Editor icon to invoke the OPS Template Editor.
For detailed description on how to edit the OPS device in the OPS Template Editor,
please refer to the OPS Editor section.
3. When finished creating the OPS data, click OK button to close the OPS
Template Editor.
NOTE: The same functionality is available for a particular device displayed on the
terminal assignment tab.
Procedure 1. In the tree, double-click on the LON device to display its LON objects.
3. Right-click on the LON device and click on NV-Devlib-List in the context menu.
RESULT: The NV-Devlib-List dialog box displays. For all NVs of the
selected LON device, the following is shown:
NV name
e.g. nviRequest
LON object
LON object which the NV belongs to, e.g. Node object
NV Type
SNVT_object_request
I/O
Type of NV, input or output
CARE Visual
/ icon.
For detailed description on how to build a value conversion table, please refer
to the Build Conversion Table section.
Or, on the bottom of the Device Library window, click the More button and
rename the folder in the Folder Name field on the right pane. Add a description,
if desired.
Procedure 1. In the tree, right-click on the LON device, you want to copy and click
Copy in the context menu.
2. In the tree, right-click on target folder to which you want to copy the selected
device and click on Paste in the context menu.
Purpose To copy individually configured device from within the logical LON-bus part
of the network tree to the device library.
Procedure 1. In the logical LON-bus part of the network tree, configure device via
plug-in or by editing CPs directly.
2. Open the device library and browse to the target folder you want to copy the
LON device to.
3. In the logical LON-bus part of the network tree, click on the device.
Procedure 1. In the device library window, select the device library in the tree and
click on the Export Device Library icon
2. Under Target directory, select the target directory where the device library
should be saved.
4. Click OK.
Procedure 1. In the device library window, click on the Import Device Library icon
2. Under Source directory, browse to the directory where the device library had
been saved.
3. In the Device Library´s list below, click on the library you want to import.
4. In the Target Device Library Name field, enter a new name for the library.
Procedure 1. Import the source device library that contains the LON device you want
to import (see Import Device Library section).
2. Open the copied source device library tree and copy the particular device to the
target device library (see Copy LON device section).
Troubleshooting on Errors If the device library import has any errors importing a 3rd party device, the
object
during Import into the Device Libraryserver log will capture the errors if the TRACE=1 is added under the object
server header in the CARE.INI file.
Copy NV Settings
Purpose To copy the NV settings of a single device to one or multiple other devices
of the same type. You can set the display of NVs on the device in the
terminal assignment tab. In addition, the online availability of NVs can be
defined when you are Onnet with CARE.
Procedure 1. In the logical LON-bus part of the network tree, click on the LON device
of which NV settings you want to copy.
2. Click right mouse button and with left mouse button click on Copy NV Settings
in the context menu.
RESULT: The Select NVs dialog box displays showing the following
properties for all NVs:
CARE Visual
Whether the NV should be displayed in CARE on the
Terminal Assignment Tab. Check/uncheck the
corresponding NVs for the desired result.
Online
Whether the current value of the NV should be displayed
in the Online field on the device.
NV name
e.g. nviRequest
LON object
LON object which the NV belongs to, e.g. Node object
NV Type
SNVT_object_request
I/O
Type of NV, input or output
3. In the Copy column by default all NVs are checked for copying. To uncheck a
selected NV, click the check bar. To uncheck all NVs, click the icon at the
top. To check all NVs, click the icon at the top.
RESULT: The Select Target Devices dialog box displays all devices
which are of the same type as the source device. For each
device, the channel and the path is shown, that is where the
target device resides in the physical and logical structure in
the network tree.
5. In the Apply column, check the devices to which the NV settings should be
copied. To check all devices, click the icon at the top. To uncheck all
devices, click the icon at the top.
RESULT: The Select Target Devices dialog box closes and the NV
settings were copied to the selected target devices.
NOTE CPs and NCIs of Excel 500/800 controllers as well as extension records
cannot be copied.
Procedure 1. In the logical LON-bus part of the network tree, click on the LON device
of which CPs and NCIs you want to copy.
2. Click right mouse button and with left mouse button click on Copy CPs/NCIs in
the context menu.
CP name
Name of configuration parameter/NCI, e.g.
SCPTdelayTime
LON object
LON object which the CP/NCI belongs to, e.g. Open Loop
Actuator 1
NV Type
NV type which the CP/NCI belongs to, e.g.
SCPTdelayTime
Type
CP type, e.g. CP
Value
CP value. 0-10V Output
3. In the Copy column by default all CPs/NCIs are checked for copying. To
uncheck a selected CPs/NCI, click the check bar. To uncheck all CPs/NCIs,
click the icon at the top. To check all CPs/NCIs, click the icon at the top.
RESULT: The Select Target Devices dialog box displays all devices
which are of the same type as the source device. For each
device, the channel and the path is shown, that is where the
target device resides in the physical and logical structure in
the network tree.
5. In the Apply column, check the devices to which the CPs/NVIs should be
copied. To check all devices, click the icon at the top. To uncheck all
devices, click the icon at the top.
RESULT: The Select Target Devices dialog box closes and the
CPs/NCIs were copied to the selected target devices.
Procedure 1. In the logical plant tree, click on the datapoint, you want to create a NV
for and to be mapped to it.
2. From the Lon Point drop-down listbox, select where the datapoint should be
mapped to:
IMPORTANT
Note that the length of the user address of the datapoint
should not exceed 18 characters when creating Lon points,
since the length for NV names when using LNS tools is
restricted to 21 characters. NVs names longer than 21
characters will abort the translation of the application and
must be reworked.
• NV-Input
Datapoint is mapped to an input NV with the prefix nvi at the
datapoint name, e.g. nviMW_OaTemp.
• NV-Output
Datapoint is mapped to an output NV with the prefix nvo at the
datapoint name, e.g. nvoMW_OaTemp.
• NV-Input & Output
Datapoint is mapped to both an input NV and an output NV. Two
NVs will be created with its corresponding prefixes, e.g.
nviMW_OaTemp and
nvoMW_OaTemp.
• Manual Mapping
Pre-Definition. Datapoint can be mapped to an input NV created.
Select Manual mapping if you want to consider this datapoint for
many to one mapping or if you want to map it to another NV.
RESULT: The created NV with its assigned type is created and added
to the plant object in the logical LON-Bus part (Default
System folder) of the network tree. The NV can also be
displayed and edited directly by clicking on the dotted button
right to the Output drop-down listbox. This dialog
provides working on a single Lon point/NV in more detail
whereas in the network tree all created NVs can be
displayed in an overall view.
Datapoint "MaDmpr"
is indicated in yellow
as mapped
NV "nviMaDmpr" is
created and
mapped to datapoint
"M D "
Regarding a single Lon point/NV, the functionality is slightly different for both
dialogs.
• Node Object
• Controller (no NVs by default)
When creating new LON objects, they will be assigned to the LON device (controller
icon). Hierarchically they are positioned below the LON device. The node object
includes pre-defined network variables and provides the “communication” between
the objects belonging to a LON device (node).
When creating NVs for a datapoint in the logical plant tree, a LON object with the
plant name, which the LON point belongs to, is automatically created.
Procedure 1. In the logical LON-bus part of the network tree, click on the controller
symbol , which you want, assign the new LON object to.
2. Click menu item Controller, then submenu item LON and Create LON-object.
Or, click right mouse key and with left mouse key click on Create LON-object in
the context menu.
3. On the right pane, enter desired name for the LON object in the
LonObjectName field.
2. To create an Input Network Variable (NV-IN), click menu item Controller, then
submenu item LON and Create NV-IN.
Or, click right mouse key and with left mouse key click on Create NV-IN in the
context menu.
Or, click right mouse key and with left mouse key click on Create NV-OUT in
the context menu.
RESULT: Below the controller object in the tree, the NVs are created
with its respective prefix nvi or nvo. On the Properties tab on
the right pane, the newly created NV can be edited as
follows:
- Enter name
- Define NV type
- Enter Selfdoc string
- Map datapoint(s) to the NV
- Define max. bindings for the NV
- Assign value conversion table
Enter Name for NV 4. Under Input NV and Output NV, respectively, the default name as
created in the tree is displayed in the NV field. Change the item to a
meaningful name according to your needs, for example nviSensor.
IMPORTANT
Note that the length for NV names is restricted to 21
characters. NV names longer than 21 characters will abort
the translation of the application and must be reworked.
Select NV Type 5. From the NV Type drop-down listbox select the desired NV type.
NOTE: Pre-defined input and output NVs are delivered with CARE. The user
cannot create NV types by herself/himself. When selecting structured
NV types (SNVT_setting and SNVT_preset), refer to the Select Input -
/ Output NV of structured type section.
Enter Selfdoc string 6. In the Selfdoc string field, enter the self-documentation string. The self
documentation string is used to map object indices defined on the node
to their LonMark object types. It has the following structure.
Example:
The node has the following five LonMark Objects defined within it: one node
object (type 0); and four closed loop sensor objects (type 2). Suppose that the
developer plans to include additional installation information about the node, in
this case “Installation Text”. The entry would be the following:
&3.2@0,2,2,2,2;Installation Text
IMPORTANT
In this field only text to be defined as additional textual information after the
semicolon can be entered.
Map Datapoint 7. Under Point Mapping you can assign (map) one to several points to the
NV, if desired.
NOTE: Only points, which were set to Manual Mapping in the logical plant
tree, are selectable from the drop-down listbox. Several points can
only be mapped if the NV-Booster check box is checked and the max.
bindings are set (refer to Many-to-One Mapping/NV-Booster section).
In the first row of the Datapoint column, select the datapoint you want to map
to the NV from the drop-down list.
Checking for Invalid match makes sure that in case an invalid information
comes from an NV or datapoint, the controller will still work with a "defined
value". The invalidity check works as follows:
Input NVs
In the Inv.match field, select Yes. Enter a datapoint value into the Inv.Value field
in case the Input NV gets invalid (FF). The controller checks the Input NV value
for invalidity. If the Input NV value is invalid, the datapoint will take the set
datapoint value.
Example
Output NVs
In the Inv.match field select an operator. Enter a comparison value into the
Inv.Value field. The controller compares the datapoint value with the
comparison value, using the comparison operator. If the comparison result is
TRUE, than the Output NV will take the invalid value (FF).
Possible operators for invalid match are: Exact, Lower, Greater, Lower or
Greater, Lower or Equal, Greater or Equal, Auto.
NOTE: For the Auto operator, the output NV always sends Invalid.
Example
In the Inv.Value column, enter the value that should be used for Invalid Match
checking of the mapped datapoint.
In the Al.No., enter the alarm number (5 - 23, or none) for the datapoint.
Applies to AI, PA and DI points only.
In the Many.t.One column select one the following options to be applied for the
mapped datapoint:
Recent
Latest updated value of the bound output NVs is taken into the data Pont
Min
Minimum value of the bound output NVs is taken into the datapoint
Max
Maximum value of the bound output NVs is taken into the datapoint
Average
Average value of the bound output NVs is taken into the datapoint
Sum
Sum value of the bound output NVs is taken into the datapoint
Set max. Bindings 8. Check NV-Booster checkbox if you want to display/set the max.
bindings the
(NV-Booster ) input NV can get via LON tool. This selection is for pre-setting memory
in the controller (see Many-to-One Mapping/NV-Booster). From the
drop-down listbox select desired number.
Set Heartbeat for NV 9. Check/uncheck Heartbeat checkbox if you want the controller to
cyclically check if the heartbeat activation is still alive/or not.
For all mapped input NVs and output NVs, heartbeat defaults to
checked.
Set Flags for NV 10. Check Enhanced checkbox if you want to display/edit one of the
following flags for the NV:
auth_config
Defines whether the authentification of the NV may be modified by a LONW ORKS
network management tool (checked) or not (unchecked). Defaults to checked.
priority conf
Defines whether the priority of the NV may be modified by a LONW ORKS network
management tool (checked) or not (unchecked). Defaults to checked.
service type
Defines whether the service type of the NV may be modified by a LONW ORKS
network management tool (checked) or not (unchecked). Defaults to checked.
offline
Defines whether a NV can only be changed in Offline mode (checked) or not
(unchecked). Defaults to unchecked.
polled
Defines whether the NV can be bound (unchecked) or not (checked). Defaults
to unchecked.
sync
Defines whether the NV is synchronous (checked) or not (unchecked). Defaults
to unchecked.
ext_rec
Defines whether the NV has an extension record following the node´s self-
documentation string (checked) or not (unchecked). Defaults to checked and
cannot be changed.
Assign Value Conversion Table 12. First read the general information about conversion tables in the Build a
Conversion Table section.
13. From the Conversion Table drop-down list box, select desired conversion table.
The conversion table is displayed.
NOTE: In the list, only conversion tables of the same NV type as selected in
the NV Type field above, are selectable.
The conversion table is applied to all points displayed in the Point Mapping list.
When selecting a special datapoint, the datapoint values of the conversion table
change depending on the datapoint type. When selecting no datapoint, the
conversion table is displayed with its "original values" as they were entered
when building the table. Refer to the Build Conversion Table section for detailed
information.
IMPORTANT
Note, that once a structured NV type was selected for the NV, it cannot be
reverted to a NV type of other type, e.g. to float or integer etc.
Procedure 1. In the logical LON-bus part of the network tree, click on the NV.
2. From the NV Type drop-down list on the right, select structured NV type.
RESULT: In the tree, the components are displayed below the NV. On
the right, point mapping can be done. To each component
one single datapoint, which has previously been set to
"Manual Mapping" in the logical plant tree, can be mapped.
Many-to-One mapping is not possible. As the figure shows,
Invalid match checking and Alarm No functions can be
applied.
Many-to-One Mapping/NV-Booster®
Honeywell’s NV-Booster allows binding all of the output NVs to a single input NV
with a many-to-one binding (for details refer to Mapping and Binding section). The
controller keeps a background copy of the input NV for each of the different
controller output NVs bound to it for performing the mathematical functions. For pre-
setting the memory of the controller, it has to be defined how many bindings at max.
the controller should allow.
The input NV can be mapped to multiple datapoints. For each mapped datapoint
one of the following mathematical functions can be applied.
Procedure 1. In the logical LON-bus part of the network tree, select input NV.
2. On the right, check NV-Booster checkbox, and select max. Bindings from the
drop-down listbox.
3. In the Datapoint column, select datapoint you want to map the input NV to.
Arrange NVs
Purpose By default the LON device comes with the node and the controller object.
When creating the network interface by mapping NVs to datapoints, newly
created NVs are automatically assigned to the respective controller object.
If desired, NVs can be grouped and allocated to self-defined objects. This
function allows to structure the LON device according to your needs. It is
only applicable when working in the logical LON-bus part of the network
tree.
2. Move existing NVs to the desired object(s) per drag&drop. When creating new
NVs, select the object that the NVs should be allocated to.
NOTE: Even if NVs are grouped in certain self-defined objects, all NVs belong
to one controller.
deleted. NVs from the Node object can be deleted on no account (refer to
Changes on the Network Interface/CARE Application section).
Procedure 1. In the logical LON-bus part of the network tree, click on the NV/LON
object you want to delete.
2. Click menu item Controller, then submenu item Lon and Delete LON-object/NV.
NV Datapoint
Analog Discrete
Discrete Discrete
Procedure 1. In the logical LON-bus part of the network tree, click on the controller.
2. Click menu item Controller, then submenu item Lon and Value Conversion
Table.
3. To build a new conversion table, click the New button and enter a name into the
Name field.
4. From the Direction drop-down listbox, select whether the conversion direction is
from NV to datapoint, then select Input, or from datapoint to NV, then select
Output.
6. From the VC-Type (value conversion type) drop-down listbox, select type. It can
be of analog or discrete type.
7. To discard a value, select cell and empty the cell by pressing the EmptyCell
button.
IMPORTANT
Depending on the datapoint type that is mapped to the NV, the conversion
table values of the datapoint are processed differently for the mapped
point. The following tables give examples how the entered values will be
processed by CARE:
Operator NV value Entered datapoint (DP) value Processed value in mapped datapoint
= HVAC_AUTO 1 ON
= HVAC_HEAT 5 OPERATION
= HVAC_MRNG_WR 3 MALFUNCTION
= HVAC_COOL 9 PRESENT
= HVAC_NIGHT_PU 10 OPERATING
= HVAC_PRE_COOL 6 OPEN
= HVAC_OFF 2 OFF
= HVAC_TEST 8 STAGE N
= HVAC_EMERG_HE 4 ALARM
= HVAC_FAN_COIL 7 CLOSED
When the NV is mapped to an analog datapoint, the entered values for the datapoint
will be processed depending on the engineering unit as follows:
If the engineering unit has no digits after the colon, the values will be rounded and
the digits entered after the colon are cut. If the engineering unit has digits after the
colon the digits are considered as they were entered.
When using a discrete Level Map, the Value Conversion Table dialog box displays
as follows (next page):
When building a conversion table using an analog NV type and converting it via
discrete level map the corresponding datapoint values are assigned by entering the
state numbers into the DP column. If there is no DP value assigned, the NV value
will be deleted later when the NV is mapped to the datapoint.
IMPORTANT
Note that the operator for the NV values is >=
Operator NV value Entered datapoint (DP) value Processed value in mapped datapoint
< -40 1 Sensor Break
>= -40 2 Heating OFF
>= 30 3 Heating ON
>= 110 4 Malfunction
Procedure 1. In the logical LON-bus part of the network tree, click on the LON device
of which conversion table you want to copy.
2. Click right mouse button and with left mouse button click on Copy Value
Conversion Table in the context menu.
Name
Name of the conversion table
Direction
IN (input) = value conversion table was created for inputs,
or OUT (output) = value conversion table was created for
outputs,
NV Type
e. g. SNVT_hvac_mode
VC Type
Type of the value conversion table, discrete or linear
characteristic
Description
Additional information about the value conversion table.
RESULT: The Select Target Devices dialog box displays all devices of
the project as they are arranged in the system. A hierarchical
tree structure can be expanded to view all devices.
RESULT: The Select Target Devices dialog box closes and the
conversion table was copied to the selected target devices.
Onnet Tuning
Prerequisites To perform onnet tuning you must have installed the corresponding PC-
LON-interface (SLTA 10, PCLTA-10 FT-10, PCLTA-20 PCI 20, LonDongle)
and drivers from Echelon on the PC and the connection between PC and
the LonWorks network via COM1 or COM2 must be established (see
Echelon documentation).
To perform onnet tuning you have to go onnet. When being onnet you can do one of
the following procedures:
• Commissioning/Decommissioning devices
• Addressing Devices
• Setting certain devices online/offline
• Resetting devices
• Winking devices
• Testing devices
• Replacing Devices
• Configuration and monitoring of devices via Plug-Ins (offline and online)
• Get online values of NVs
• Set values for NVs, SCPTs, UCPTs and NCIs
• Modify configuration parameters
• Synchronize with LNS
• Downloading Firmware
IMPORTANT
Certain functions are restricted respectively workarounds have to be
applied if a Synchronization with LNS is to be considered and a LNS tool is
used in parallel for the LonWorks network engineering. For detailed
information, please refer to the Synchronize with LNS section.
Go Onnet
Going onnet is the first step before any onnet tuning procedure can be done.
Procedure 1. With left mouse key, click on the LonWorks folder in the logical LON-
bus part of the network tree.
2. Click right mouse key and with left mouse key click Onnet in the context
menu.
RESULT: You are now onnet. CARE is checking the current state of all
devices in the network tree. Depending on the current state,
devices are displayed in different colors (see Status of
Devices section). The status may not instantly be visible
since it is updated in the background.
Status of Devices
Prerequisites To view the status of devices, you have to be onnet (see Go Onnet section).
Colorfully
status display
LON device
status icon
Status of Device
Color Half-colored Fully-colored
(Different status of CARE and device, (Same status between CARE and
Updates pending) device)
White Unknown, not initialized
Green Application is running
Red Not available (damaged), applicationless
Go Offnet
To work offline, you have to go offnet in CARE.
Procedure 1. With left mouse key, click on the LonWorks folder in the logical LON-
bus part of the network tree.
2. Click right mouse key and with left mouse key click Offnet in the context
menu.
RESULT: You are now offnet. All devices in the network tree are
displayed in fully or half-white depending on their status.
Address Device
Prerequisites You have to be onnet (see Go Onnet section).
Addressing is the first step of the commission procedure. Addressing can be done
by
Procedure 1. With right mouse key, click on the device on the terminal assignment
tab.
2. With left mouse key, click on Modify Neuron ID in the context menu.
3. Enter the neuron ID for the device and confirm by clicking OK.
If the neuron ID is not known, it can be get by pressing the service pin at the
device.
Procedure 1. In the logical LON-bus part of the network tree, click on the device.
2. Click right mouse key and with left mouse key, click on Get Service Pin in the
context menu.
Scan Network
With this function CARE automatically uploads all devices to the network tree
residing on the current domain that is set on the LonWorks folder properties tab. For
example, these can be devices from another project. The current states and
configurations of the uploaded devices are indicated by the appropriate color (see
Status of Devices section).
2. Click right mouse key and with left mouse key, click on Scan Lon-Network.
RESULT: The network is scanned and devices are uploaded and add
to the network tree. When scanning the network the first
time, an Uploaded Devices folder is created and the
uploaded devices will be put in there. All devices show a
half-colored status that means that they need to be
addressed and/or commissioned.
Commission Device(s) It is possible to commission a single device or all devices of a system (top
level system such as the Default System or subsystem) or the complete
LonWorks network.
When commissioning all devices of a system or the network, only those devices will
be commissioned which network interface, configuration or bindings had been
changed in CARE since the latest commissioning, that is, the current state of the
device is different to the current state in CARE.
Prerequisites Devices must be addressed (see Address Device section) and you have to
be onnet (see Go Onnet section).
1. With left mouse key, click on the LonWorks folder in the logical LON-
bus part of the network tree.
2. Click right mouse key and with left mouse key click Commission in the
context menu.
RESULT: For any device, which is not addressed yet, the Get Service
Pin dialog box displays asking you to press the service pin.
Press the service pin and Click OK. After all devices have
been addressed, they will be commissioned. Commissioned
devices are indicated by the fully colored green display of the
devices in the network tree as well as on the device status
icon on the devices.
2. Click right mouse key and with left mouse key click Commission in the
context menu.
RESULT: For any device, which is not addressed yet, the Get Service
Pin dialog box displays asking you to press the service pin.
Press the service pin and Click OK. After all devices have
been addressed, they will be commissioned. Commissioned
devices are indicated by the fully colored green display of the
devices in the network tree as well as on the device status
icon on the devices.
1. With left mouse key, click on the device in the logical LON-bus part of
the network tree.
2. Click right mouse key and with left mouse key, click Commission in the
context menu.
RESULT: If the device which is not addressed yet, the Get Service Pin
dialog box displays asking you to press the service pin.
Press the service pin. After the device has been addressed,
it will be commissioned. The commissioned devices are
indicated by the fully colored green display of the device in
the network tree as well as on the device status icon on the
device.
Recommission All Devices It is possible to recommission devices of a system (top level system such as
the default System or subsystem) or the complete LonWorks network.
When recommissioning all devices of a system or the network, all devices will be
commissioned despite of their current states. That means, that even those devices
will be commissioned of which network interface, bindings or configuration had not
been changed since the latest commissioning.
Prerequisites Devices must be addressed (see Address Device section) and you have to
be onnet (see Go Onnet section).
2. Click right mouse key and with left mouse key click Recommission All in
the context menu.
RESULT: For any device, which is not addressed yet, the Get Service
Pin dialog box displays asking you to press the service pin.
Press the service pin and Click OK. After all devices have
been addressed, they will be recommissioned.
Recommissioned devices are indicated by the fully colored
green display of the devices in the network tree as well as on
the device status icon on the devices.
1. With left mouse key, click on the system folder (top level = Default
System or another individually named subsystem folder) in the logical
LON-bus part of the network tree.
2. Click right mouse key and with left mouse key click Recommission All in
the context menu.
RESULT: For any device, which is not addressed yet, the Get Service
Pin dialog box displays asking you to press the service pin.
Press the service pin and Click OK. After all devices have
been addressed, they will be recommissioned.
Recommissioned devices are indicated by the fully colored
green display of the devices in the network tree as well as on
the device status icon on the devices.
Prerequisites The device must be commissioned (see Commission Device(s) section) and
you have to be onnet (see Go Onnet section).
Procedure 1. With left mouse key, click on the device in the logical LON-bus part of
the network tree.
2. Click right mouse key and with left mouse key click Decommission in
the context menu.
Prerequisites Devices must be addressed (see Address Device section) and you have to
be onnet (see Go Onnet section).
1. With left mouse key, click on the top level (e.g. Default System) folder
of the logical LON-bus part in the network tree.
click Set devices offline in the context menu, if you want to set all devices
offline, respectively
click Set devices online in the context menu. if you want to set all
devices online.
RESULT: All devices are set offline, respectively online. Each device
set offline, is displayed in fully or half-white color. Each
device set online, is displayed in its original color (see Status
of Devices section).
1. With left mouse key, click on the device in the logical LON-bus part of
the network tree.
click Set device offline in the context menu, if you want to set the device offline,
respectively
click Set device online in the context menu. if you want to set the device
online.
Reset Device(s)
Resetting a device means an application restart in the device.
2. Click right mouse key and with left mouse key, click Reset in the context menu.
1. With left mouse key, click on the device in the logical LON-bus part of
the network tree.
2. Click right mouse key and with left mouse key, click Reset in the context menu.
Wink Device(s)
2. Click right mouse key and with left mouse key, click Wink in the context menu.
2. Click right mouse key and with left mouse key, click Wink in the context menu.
Test Device(s)
Prerequisites Devices must be commissioned (see Commission Device(s) section) and
you have to be onnet (see Go Onnet section).
1. With left mouse key, click on the LonWorks folder or on the top level
(e.g. Default System) folder of the logical LON-bus part in the network
tree.
2. Click right mouse key and with left mouse key, click Test in the context menu.
RESULT: The commission and online state for all devices will be
checked and updated. View state changes on the
Properties tab of the corresponding devices and note
eventual color changes of the devices in the logical LON-
bus part of the network tree.
1. With left mouse key, click on the device in the logical LON-bus part of
the network tree.
2. Click right mouse key and with left mouse key, click Test in the context menu.
RESULT: The commission and online state for the device will be
checked and updated. View state changes on the
Properties tab of the corresponding device and note
eventual color changes of the device in the logical LON-
bus part of the network tree.
Replace Device
In case a device has been replaced physically, it must be replaced in CARE too.
Devices must match each other, that is, their program IDs must correspond.
Prerequisites Devices must be addressed (see Address Device section) and you have to
be onnet (see Go Onnet section).
Procedure 1. In the logical LON-bus part of the network tree, click on the device, you
want to replace.
2. Click right mouse key and with left mouse key, click Replace Device.
Upload Parameters
It is possible to upload the current configuration parameters into CARE from:
If CARE is in LNS controlled mode, the parameters will be uploaded from the device
via LNS database.
Prerequisites Devices must be addressed (see Address Device section) and you have to
be onnet (see Go Onnet section).
Procedures A) Upload parameters from all devices of the complete network
1. With left mouse key, click on the LonWorks folder in the logical LON-
bus part of the network tree.
2. Click right mouse key and with left mouse key click Upload Parameters
in the context menu.
1. With left mouse key, click on the system folder (top level = Default
System or another individually named subsystem folder) in the logical
LON-bus part of the network tree.
2. Click right mouse key and with left mouse key click Upload Parameters
in the context menu.
1. With left mouse key, click on the device in the logical LON-bus part of
the network tree.
2. Click right mouse key and with left mouse key, click Upload Parameters
in the context menu.
Procedure 1. In the LON-Bus part of the network tree, double-click on the LON
device.
2. On the right pane, click on the terminal assignment tab to display the device.
3. Right-click on the field of the NV (terminal) and click on Set Online in the
context menu.
NOTE When moving the cursor over the field, a tool tip displays the
corresponding engineering unit.
Right-Click
RESULT: The field gets white and the current value of the NV is
displayed.
NOTE: When being Offnet (see Go Offnet section) and setting the NV online,
the field gets grayed and the latest value displayed will be reloaded.
Set NV Offline
Purpose To hide current value of a bound NV.
Prerequisites NV (terminal) must be in online mode.
Procedure 1. Right-click on the field of the NV (terminal) and click on the checked
“Set Online” command in the context menu.
CARE allows to enter values for Input NVs (network variables), SCPTs (standard
configuration parameter types) and NCIs (network variables using the config class
keyword for configuration). Values can be entered online or offline as the following
table shows:
Procedure 1. In the LON-bus part of the network tree, click on the input NV.
3. In case the NV is structured and has components, select the component in the
Value(s) tree.
For SCPTs values can be set in online or offline mode and either in the
device library of in the LON-bus part of the network tree. Values that had
been set in offline mode will be issued as soon as the device has been set
online.
Prerequisites In case you want to set the value online, the device must be commissioned
(see Commission Device(s) section) and you have to be onnet (see Go
Onnet section).
Procedure 1. In the LON-bus part of the network tree, respectively in the device
library tree, click on the SCPT.
2. On the right pane, click on the Value(s) tab and enter the value into the Value
field.
For NCIs values can be set in online or offline mode and either in the device
library or in the LON-bus part of the network tree. Values that had been set
in offline mode will be issued as soon as the device has been set online.
Prerequisites In case you want to set the value online, the device must be commissioned
(see Commission Device(s) section) and you have to be onnet (see Go
Onnet section).
Procedure 1. In the LON-bus part of the network tree, respectively in the device
library tree, click on the NCI.
2. On the right pane, click on the Value(s) tab and enter the value into the Value
field, respectively select the value from the drop-down listbox.
RESULT: The value is written into the device as soon as the device
is online.
1. Import the XIF file into the device library (see Add LON Device to the
Network section)
2. Add the device to the NI channel in the network tree (see Add LON
Device to the Network and Set Network Interface Channel sections)
3. Install the plug-in for the device
4. Go onnet and start the plug-in (see Plug-In Online Functions in
CARE Controlled Mode section)
Troubleshooting on Errors If the device library import has any errors importing a 3rd party device, the
object
during Import into the Device Libraryserver log will capture the errors if the TRACE=1 is added under the object
server header in the CARE.INI file.
Troubleshooting on unknown CPs When starting the plug-in (step 4), some unknown CPs may not be
identified and displayed properly. Those CPs will be listed in a log file which
is displayed when invoking the plug-in. The unknown status can also be
viewed as Description on the Properties tab by clicking on the device in the
network tree.
If unknown CPs were detected, please check whether they should be used
in your application or not.
If the CPs will not be used at all, you can ignore the message and no further actions
have to be done.
If you want to use unknown CPs, it is recommended to send the drf file set to the
Honeywell Technical Assistant Center (TAC) in Schönaich.
TAC will check the drf file set and update the NVT_list.ltc file with proper CP
information for the corresponding device.
RESULT: From now on, CARE will use the updated NVT_list.ltc file.
IMPORTANT
Before you continue to work with the new and proper CP information
(updated NVT_list.ltc file), delete the corresponding device in the device
library and in the network tree. Then add the device to the device library
and to the network tree again.
The communication between CARE and the LNS database can be in the following
ways:
• Remote mode via LAN: CARE and LNS-based software including the
LNS database are on different PCs.
• Local mode: CARE and the LNS database is on the same PC.
In LNS controlled mode, CARE has no longer commissioning control on the remote
network. Instead the LNS-based software controls and commissions the network.
CARE PC REMOTE PC
LonWorks LonWorks
The most common way is the remote mode with two different PCs, one
client PC with CARE running (CARE PC) and another host PC (Remote
PC) with an LNS-based application such as EBI, SymmetrE or LonMaker
running on it. The PCs communicate via LAN remotely.
CARE PC
Fully licensed CARE 8.xx.xx and LNS 3.23 turbo must be installed. CARE must be
running.
Remote PC
LNS 3.23 turbo and Remote Sync Server (RSS) must be installed. Normally these
two software applications come with EBI and SymmetrE.
On the remote PC Make sure that sufficient LNS credits are available for the LON
devices included in the CARE project (see LNS Credits Handling section).
Ask the I.T administrator for the remote PC address, host name or IP address, and
port number and note it down.
IMPORTANT
By default, for LNS, ports 2540 and 2541, for RSS port 3500 will be used.
These ports must be opened in the PC firewall to ensure proper remote
operation.
Local Mode
Fully licensed CARE 8.xx.xx and LNS 3.23 turbo must be installed. CARE
must be running.
On the CARE PC, make sure that sufficient LNS credits are available for the LON
devices included in the CARE project (see LNS Credits Handling section).
IMPORTANT
For all LON devices which are not included in the CARE device library by
default, you must provide the corresponding XIF files for LNS
synchronization.
Group Binding may cause problems during Syncronize. Please notice the Default
LON Properties tab description in the Set Global CARE Options section for more
information.
Procedures
Remote PC (LAN Mode) 1. Start Windows control panel and double-click on the Remote Sync
Server icon in the control panel.
4. In the Port Number field, keep the default port number 3500.
IMPORTANT
Make sure that the server port number displayed by default, has been
enabled by the I.T. administrator. If the I.T. administrator has enabled
another port, enter the provided port number.
5. Note down the password, the port number, and the server address (IP or host
name) for later use on the CARE PC.
6. Under Remote Sync Server, click the Start radio button if the service is stopped.
CARE PC (Local Mode and LAN Mode)1. In the physical LON bus part of the network tree, click on LonWorks.
Check the LNS Controlled checkbox. In LNS controlled mode, CARE has no
longer commissioning control. Instead LNS controls and commissions the
network.
Check the CARE Controlled Flow Parameters for Honeywell VAV2 Devices
checkbox if want to update the LNS database with the current CARE values of
the flow parameters ´duct area`, ´flow setpoint minimum` and ´flow setpoint
maximum`.
In the NV Poll Interval, enter the interval in s by which all NVs will be polled by
the EBI LON point server. For each NV, the poll interval can also be set
individually (see "EBI Settings" section).
4. Under Connection, click the LAN radio button, if CARE and the LNS-based
software including the LNS database are on different PCs.
Or, click on the Local radio button, if CARE and the LNS database is on the
same PC.
5. From the LNS Network Name drop-down listbox, select the LNS network name.
It is defaulted to the same name as the project.
6. To create a LNS network other than the default, click the New button.
To resolve the conflict, manually shut down all LNS databases on the
remote PC and make sure that only one single network and the same
network is opened on the remote PC as on the CARE PC. Having one and
the same network on the CARE and the remote PC is presumed for an
error-free running in normal operation mode (see also CARE and EBI
Upgrades section).
9. From the Local LNS NI drop-down listbox, select the network interface
that LNS should use for connection to the LON network.
10. From the LNS NI Channel drop-down listbox, select the NI (network interface)
channel that LNS should use for connection to the LON network (locally or
remotely). The NI channel is the segment of a LON network where CARE/LNS
is physically connected to.
Note that the network interface channel on the CARE and Remote PC can be
different. Often EBI on the remote PC may be connected to the backbone and
CARE PC is connected to another channel.
11. Under Domain Settings, set the Id size in bytes format the Id Size field and
enter the domain Id into the ID field. If you want to get a randomly generated
domain ID, click the Generate Domain ID randomly button. In this case the Id
Size previously selected must be higher than 0. It is recommended to use a
different domain as in the CARE project.
12. Under CARE Remote Configuration, enter the host name or IP address
of the remote PC into the Hostname / IP field.
13. In the Port Number field, enter the same port number as defined in RSS
application (see steps 1 to 6 of the Remote PC Procedure) on the remote PC.
14. In the Password field, enter the same password as defined in RSS application
(see steps 1 to 6 of the Remote PC Procedure) on the remote PC.
15. Click the Load Remote NI (network interface) button, to enable the selection of
the remote LNS NI from the drop-down listbox. By clicking the Load Remote NI
button CARE automatically checks the communication between the CARE PC
and the Remote PC. In case the communication works properly, the network
interface of the remote PC can be selected from the Remote LNS NI drop-down
listbox. In the Status line, the current status and errors that may occurred are
displayed.
IMPORTANT
CARE cannot consider manipulations of the LNS database
done with 3rd party LNS-based software. To get those kind of
changes reported, please use the Consistency Check function
(see Consistency Check section).
19. To print the status messages, click the Print button, then click the Close button.
Controller Application When starting Synchronization, CARE verifies whether the currently running
Verification Note applications in the controllers are consistent with the applications to be
used for synchronization. In case of application inconsistencies, the
following message box displays.
Click the OK button. To make the applications consistent, translate the controller
and download the application into the controller.
In case LNS cannot read the controller version due to communication problems or
an uncommissioned network, the following message box displays.
Click the OK button. Connect the controller to the network. Download the correct
application into the controller and commission the network.
Available Functions and RestrictionsWhen CARE is in the Synchronized mode by checking the LNS controlled
option on the LON-Works Properties tab, you cannot apply any of the
following onnet functions:
In synchronized mode, the following CARE functions are still available when being
onnet:
During Synchronization for any device type, which no device template has been
created for in the LNS database, the Create LNS Device Template dialog box
displays. The device template can be created either by the Plug-In registration or
importing XIF file information.
Create Template by Plug-In Registration 1. Click the By Plug-In button, if you want to create the device
template by registering the plug-in.
2. In the "Not Registered" list, select desired plug-in(s) and click Add button.
4. Confirm message boxes, which might be generated and displayed by the plug-
in.
Create Template from XIF File 1. Click the From XIF button, if you want to create the device template by
using XIF file information.
RESULT: The Open XIF File dialog box displays.
3. Select the XIF file in the list and click Open button.
Purpose To synchronize the complete LNS network not only inconsistent LON
information.
Local Delete the LNS project on the CARE PC and synchronize again (see Delete
LNS Projects section).
Remote Delete LNS project manually on the Remote PC and synchronize again.
Consistency Check
Purpose To verify whether the CARE database and the LNS database are consistent
or not. Especially to check if the LNS database has been modified with
another LNS-based application (e.g. LonMaker) which causes manual re-
engineering to be done in CARE.
2. Click the Check Configuration Parameters checkbox, if you want to check the
configuration parameters in addition. Note, that this takes additional time.
NOTE: The Click the Display Cross Reference option is for internal use only.
4. Click the Save button and save the report as csv. file.
5. Print the report and resolve the conflicts described in the report either by
manual operation in CARE or by LNS-based software usage on the LNS
database.
6. Click the Cancel button to close the Consistency Check dialog box.
IMPORTANT
When setting the channel to sandbox, the devices in the channel will be
automatically decommissioned. Henc, after setting the channel to sandbox,
it is strongly recommended to commission the “ownerless” devices
immediately in order to restore normal control functionality.
Channel 1
in LNS Controlled
Channel 2 Make Sandbox Channel Mode
Commission network
(should be done always and
Do Modifications
immediately!)
Channel 1 x
Channel 3
CARE
Channel 1
Channel 3
Restrictions Plug-ins functionality is restricted to the offline start of a plug-in. Only one
channel can be defined as sandbox channel. Devices of other channels
cannot be reached via routers and therefore bindings between devices of
different channels will not work. Routers cannot be modified or
commissioned. This will be done during the following Synchronize process.
Procedure 1. In the physical part of the LON-Works bus, click on the channel you
want to make the sandbox channel.
2. With right mouse button, click on the channel you want to make the sandbox
channel and with left mouse button click on "Sandbox" Channel in the context
menu.
3. Click right mouse button and with left mouse button click on Onnet.
4. Select the channel and commission the channel by selecting Commission in the
context menu.
5. Make the changes to the channel´s devices and do the testing and startup.
6. Release the channel to the normal state by disabling the “Sandbox” Channel
option in the context menu.
7. Synchronize the CARE database with the LNS database as described in the
Procedures of the Synchronize with LNS section.
Uploading can be done for a single device, all devices of a subsystem, a channel or
the LNS database.
NOTE: This works only for the NI Channel and when using the same domain ID
as LNS.
EBI Settings
For the communication with the EBI, general settings which apply to all NVs and
individual settings which apply to particular NVs, can be selected.
• NV Poll Interval
Defines the NV Poll Interval in s in which all NVs will be polled by the EBI
LON point server.
• NV Poll Interval
Defines the NV Poll Interval in s by which a NVs will be polled by the EBI
LON point server.
• Report by Exception
For a particular NV, LNS uses a report by exception message transfer as
opposed to a polling mechanism to the LNS client. In this case the
LonWorks Point Server is the LNS client. It is recommend that this bit is
always set and perhaps this option should not even be shown.
2. On the Properties tab on the right pane, enter the interval in the NV Poll Interval
field.
2. On the Properties tab on the right pane, select the desired options under EBI
Settings.
When upgrading CARE and/or EBI, please note the following essential information:
CARE Upgrade from Ver. 5 to 7.01 and EBI Upgrade from Ver. < 300.3 to 310
With LNS Turbo Edition it is possible to synchronize multiple CARE projects to the
same LNS server. EBI 310 can access each project simultaneously (multiple LON
point server). CARE Version >= 7.x is a prerequisite for EBI R310 support. Before
upgrading the EBI, the EBI settings must also be uploaded as described in the
above scenario.
Procedure 1. In the logical LON-bus part of the network tree, right-click on the
LonWorks folder and click on Upload EBI Settings in the context menu.
LNS Plug-Ins
CARE provides access to Honeywell LNS-based Plug-Ins in order to configure,
calibrate and/or monitor the corresponding LON devices.
LNS Plug-Ins will be installed with their own setup program and can then be
executed from within CARE for the selected device.
Plug-In Registration
To use a Plug-In it must be registered first in the LNS database. Inter alia the
registration process creates the necessary device template for the corresponding
LON device. For Honeywell Plug-Ins/LON devices, CARE provides an "empty"
template database that includes all current device templates.
NOTE: Registration depends on the LNS network status, which indicates the
connection mode, local or remote. For both connection modes, local and
remote, a plug-in must be registered separately one-time.
Procedure 1. In the logical LON-bus part of the network tree, right-click on the
LonWorks folder and click on Plug-In Registration in the context menu.
2. In the corresponding list(s), select the plug-ins to be registered and click the
Add button(s).
3. If remote operation of the plug-in is required, click the Load Resource Files
button.
NOTE: Loading resource files is only possible via LAN connection mode not
via LON.
4. Browse to the folder where the resource files are located and select the file.
Plug-In Functions
LNS Controlled Mode In LNS Controlled mode, the full functionality as designed for the plug-in is
available while LNS is running.
CARE Controlled Mode In CARE Controlled Mode, LNS Plug-In functions are restricted. While LNS
is running by the parallel use of a LNS tool, proper operation is only
possible for
• Configuration
• Calibration
As the list shows, configuration can be done offline as well online, whereas
calibration and monitoring can only be done online.
Normally, configuration will be the first step, then the device can be calibrated and/or
monitored.
Depending on the mode, offline or online, the interaction between CARE (database),
LNS database, Plug-In and LON device will be different for the procedures (see
"Plug-In Offline Functions in CARE Controlled Mode (Configuration)" and "Plug-In
Online Functions in CARE Controlled Mode (Configuration, Calibration, Monitoring)"
sections.
Prerequisites The plug-in must be installed and registered on the CARE PC. For remote
plug-in operation on a PC connected via LAN, the device templates and the
DRF files must be installed on the remote PC. This will be done remotely
during registering the plug-in on the CARE PC (see Plug-In Registration
section).
1
Synchronize Logical Device*
LNS database** CARE
e.g. XL 12
START
Configuration
Calibration
Monitoring
CARE database
XL12
... XL12
... VAV2
... DIO
Plug-In starting:
Export data of single
device to LNS database 3
Plug-In exiting: Plug-In
Write data of single
device to CARE
database
rite
ead/W
R
LNS database**
...XL12
XL12 Configuration, calibration, monitoring data
Rea
d/
Wri
te
Com
miss
ionin
g
Physical Device
XL 12
Procedure 1. If not already done, install the LNS software and the Plug-In.
2. Set CARE into LNS controlled mode and Synchronize with LNS as described in
the Synchronize with LNS section.
3. In the logical LON-bus part of the network tree, click on the device, of which
plug-in you want to start.
4. Click right mouse key and with left mouse key, click Plug-Ins.
5. Select desired option, in this case, under Configure, Monitor, and Honeywell
project settings.
NOTE: The Honeywell project settings allow defining global settings such as
engineering unit, fail detect time, etc., for example, for each XL 10
controller type. Those global settings are saved in the LNS project and
not in the CARE database. Hence, when changing such a global
setting via plug-in, the changed value is not taken over after the plug-in
has been closed.
RESULT: The data are saved to the physical device and to the
logical device respectively to the LNS and to the CARE
database.
Configuring a device means to define device-specific settings, for example "the time
to open / time to close a valve" in an air handling unit. The configuration can be
done offline or online and is saved in the LNS, respectively in the CARE database.
When the logical device (logical device=device in network tree) has been configured
offline, the configuration data must then be saved to the physical device by
commissioning in a second step.
When the logical device has been configured online, the configuration data is
automatically saved to the physical device.
Logical Device*
CARE
e.g. XL 12
START
Configuration
CARE database
XL12
... XL12
... VAV2
... DIO
Plug-In starting:
Export data of single
device to new LNS project
2
Plug-In
Plug-In exiting:
Write data of single device to
CARE database
rite
d/W
Temporary Rea
Configuration data
LNS database**
...XL12
XL12
NOTE: If DIO/Smart I/O Plugins are used, the point attributes will not be updated.
Procedure 1. If not already done, install the LNS software and the Plug-In.
2. In the logical LON-bus part of the network tree, click on the device, you want to
configure.
3. Click right mouse key and with left mouse key, click Plug-Ins Offline.
Logical Device*
CARE
e.g. XL 12
START
Configuration
Monitoring***
Calibration
CARE database
XL12
... XL12
... VAV2
... DIO
Plug-In starting:
Export data of single
device to new LNS project
2
Plug-In
Plug-In exiting:
Write data of single device to
CARE database
rite
d/W
Rea
Temporary
LNS database**
Configuration, calibration, monitoring data***
...XL12
XL12
Rea
d/
Wri
te
Com
miss
ionin
g
Deco Physical Device
mmis
sioni XL 12
ng
Procedure 1. If not already done, install the LNS software and the Plug-In.
2. In the logical LON-bus part of the network tree, click on the device, you want to
monitor.
3. Click right mouse key and with left mouse key, click Plug-Ins Online.
4. Select desired option, in this case, under Configure, Monitor, and Honeywell
project settings.
NOTE: The Honeywell project settings allow defining global settings such as
engineering unit, fail detect time, etc., for example, for each XL 10
controller type. Those global settings are saved in the LNS project and
not in the CARE database. Hence, when changing such a global
setting via plug-in, the changed value is not taken over after the plug-in
has been closed.
RESULT: The data are saved to the physical device and to the
logical device respectively to the LNS and to the CARE
database.
During the next synchronization, LNS replaces the device by commissioning the
new device and decommissioning the old device.
When restoring an old CARE project which has been changed and synchronized in
the meanwhile, it may result in the need to start again. That is, the LNS project must
be deleted in CARE respectively on the Remote PC and the restored project must
be synchronized.
When back upping a project, LNS extensions will be included, but LNS related files
such as XIF; DRF and LNS database files will not.
In case the CARE project name is changed and the corresponding LonWorks
network is synchronized again, the old LNS project can be deleted to save disk
space.
Depending on the LNS controlled mode (Local or LAN), that is, whether CARE and
the LNS server reside on the same PC or on different PCs, LNS projects are to be
deleted in different ways.
Procedure (Local LNS Server) 1. Click menu item Database, then submenu item Delete LNS Project(s).
2. Select the project from the Please select a Project drop-down listbox.
Procedure (Remote LNS Server) 1. Start Windows control panel and double-click on the Remote Sync
Server icon in the control panel.
4. From the LNS Network´s drop-down listbox, select the network (project) you
want to delete and click the Delete button.
The credits count will be affected when applying one of the following functions:
Plug-In Online
When working Online with a LNS Plug-In, one credit will be issued during
commissioning and returned after decommissioning (temporary issue).
1
Onnet:
Commissioning, A
Monitoring and
Configuration
Sy
Switch to: nch
ro niz
LNS Controlled Mode e
Sy
nch
ro niz
e
C
3 2
Sy
nch
ro niz
e
3
Cutline:
A. The initial engineering is done with CARE in Offnet mode respectively in Onnet
mode. Usually in Offnet mode, you structure the LON network and do the
bindings. Then you go Onnet, commission and configure the devices/LON
network. To bring the LNS database into the actual state, you switch CARE into
LNS Controlled mode. Then you synchronize the LNS network/database with
the CARE network/database. The LNS-based software gets Online and
recommissions the complete network. All LON devices are displayed on the
workstation.
B. As it is typical for incremental project engineering, you may add and configure
some new components, such as LON devices, channels, and/or routers in
CARE. This can be done offnet or onnet. In order to apply the full set of CARE
Architectures
For big jobs it is possible to startup the plant incrementally. In this case, some
precautions need to be taken as described in the following sections.
Example Architecture
Router
Channel1
Router
Channel2
Backbone
Router
Channel3
Initial Engineering
Procedure 1. Connect the CARE PC to any channel of the LON network and set this
channel to the network interface channel (NI channel).
2. Do complete network startup with CARE using the complete CARE onnet
functions.
CARE
Router
Channel1
Router
Channel2
Backbone
Device Device Device Device Device
4. Connect the PC with the LNS-based software, e.g. EBI, physically to the
backbone and open the LNS network.
5. In CARE (Extended LNS Options), make the backbone channel to the LNS NI
channel.
Router
Channel1
Router
Channel2
Backbone
Adding a Channel
LNS-based Software
Router
Channel1
Router
Channel2
Backbone
Router
Channel3
CARE
4. Do the complete startup of this channel with full onnet functionality of CARE.
NOTE: Bindings between new channel(s) and existing channels that had been
synchronized will not work during this start-up.
Router
Channel1
Channel2
Router
Backbone
Router
Channel3
Download Firmware
Prerequisites The device must be commissioned (see Commission Device(s) section) and
you have to be onnet (see Go Onnet section).
NOTE: Only .APB files can be downloaded and downloading is only possible, if
the existing program ID, the chip version and the firmware version match
the application file to be downloaded. If not, error messages occur, for
example:
Procedure 1. In the tree, click on the device, you want to download an application to.
2. Click right mouse key, and with left mouse key click on Firmware Download.
Prerequisites To enable the remote download function (Excel Online Remote), the
following prerequisites must be fulfilled:
Access Principle of
Excel Online Remote After the LAN connection between CARE PC and remote PC is established,
a service of the Remote PC is used to access the XL500 controller. Starting
Excel Online Remote is independent on the connection (interface) type
(XPC500, BNA, LON, etc.). As soon as the controller and datapoint online
changes can be seen on the Remote PC, Excel Online Remote can be
started.
Procedure (Remote PC) 1. In the Windows Control Panel, double-click the CBUS icon.
entry represents the remote Cbus ID, e.g. for cbus1 the remote bus ID
is 1, and so on. This remote bus ID is needed in CARE for providing a
proper remote download.
3. Click on the entry in the Cbus column and select the connection from
the Type drop-down listbox, e.g. LON.
Procedure (CARE PC) 6. Expand the network tree, and click on the subsystem of the C-bus
network, which includes the controller.
7. On the Properties tab on the right, select the connection, C-Bus or LON-bus.
8. In the Remote Host Name field, enter the host name or the IP address of the
remote PC.
9. In the Remote Bus ID field, enter the remote bus ID (see Step 2).
12. In the physical LON bus part of the network tree, click on the controller.
Restrictions MMI Emulation and all related functions do not work. Alarms are received
but the alarm buffer cannot be uploaded. Firmware cannot be downloaded.
After the parameters have been uploaded, the configuration can be overwritten by
usage of one of the following functions:
The Keep Device Configuration property can be assigned to the LON device in the
network tree as well as in the device library. When setting the property for a device
in the device library, each imported device out of the library will have it automatically
checked as it was added to the network tree/terminal assignment tab.
IMPORTANT
When upgrading a project created with a CARE version lower than 5.0,
CARE automatically sets the property of any device to not “Keep Device
Configuration” and assumes that the parameters are already uploaded. If
the upgraded project includes physically pre-configured devices such VAV
2 it is strongly recommended to check the property of the device(s) to
“Keep Device Configuration”, or to upload the parameters prior to using any
of the above-mentioned functions in order to change a device´s
configuration.
Commissioning Behavior In case the Keep Device Configuration property is checked for a single
device, commissioning cannot be done for a single device as long as the
parameters have not been uploaded. Unexported devices will be shown in a
list.
Synchronize to LNS Behavior In case the Keep Device Configuration property is checked for a single
device, Synchronize with LNS is possible but the corresponding device will
not be exported/synchronized as long as the parameters have not been
uploaded. A system/subsystem can be commissioned whereas only the
devices which have the Keep Device Configuration property not assigned
will be commissioned and the uncommissioned devices will be shown in a
list.
Procedure 1. In the logical LON part of the network tree, click on the device.
2. On the Properties pane on the right, check the Keep Device Configuration
checkbox.
For the procedure in the Device Library please refer to the Create LON Device
section under Device Library.
2. Click menu item Lon, then submenu item Lon Interface Configuration, or click
in the configuration toolbar.
3. To create a new interface, click on Lon Sock Remote Server in the tree.
6. In LonSock Remote Host Address, enter the IP address of the Excel Web
controller
10. Confirm the message box by clicking OK button, and then click Exit button.
11. Confirm the message box by clicking OK button, and then click Exit button.
12. Select the Lon interface on the Properties pane of the LonWorks node.
13. Expand the LON-bus part of the network tree and commission the Excel Web
controller.
14. Commission the LON devices connected to the commissioned Excel Web
controller.
Overview
XL Online provides the following commissioning and service functions online:
Getting started
To perform online commissioning and service functions, the following steps have to
be done before:
Requirements The PC must be within 49 ft. (15m) of the controller. At greater distances (up to
3281 ft. [1000m]), you must add a line driver.
Procedure 1. Insert plug on the XW585 connection cable into the socket on the front of the
controller computer module.
2. Insert the other plug on the XW585 connection cable to the serial interface
socket on the back of the PC (COM 1 or COM 2).
Start XL Online
Start separately
Procedure 1. If XL Online has been ordered and registered separately, click on XL Online
icon in the Windows Start menu.
RESULT: If XL Online has not been registered yet, the Registration dialog
box displays.
Procedure 1. If XL Online has been registered within a CARE license, select the controller in
the logical plant tree in CARE.
2. Click menu item Controller, then submenu items Tools and XL Online.
3. If ´no connection` is displayed in the status line, connect the controller to the
port as follows:
5. Select the serial port and the baud rate by clicking the corresponding radio
buttons. Select Auto detect, if you do not know the baud rate (default setting).
MMI
Allows changing values in the controller via XI581/82 emulation
Trend
Allows trending datapoints
Datapoints
Allows changing datapoint attributes, writing them to the controller, and invoking a
watch list for certain datapoints.
Controller
Displays controller information. Allows printing the controller information in HTML
format. Allows up-/downloading a controller application, downloading firmware,
changing the controller number, and viewing bus configuration.
Alarms
Displays critical and non-critical alarms
When selecting a tab, the corresponding menu is enabled in the menu bar
providing the appropriate submenu items:
Menus File
View
General
Trend
Datapoints
Controller
Alarms
• Clear alarms
Help
• Invoke Online-Help
• Register XL Online
• Display About information
Button Bar Depending on the current tab selection, the button bar provides the following
functions:
Connect to the controller and change serial port settings for an online
session.
Status Line Displays port, current status, e.g. Online, baud rate = 9600 etc., or the current trend
file.
Exit XL Online
Procedure 1. Click menu item File then submenu item Exit, or click on default Windows
Close icon at the top right corner.
Procedures
• Port
• Alarms
• Controller
• Font
• General
Port Settings
Purpose Define default settings for the port and baud rate XL Online should use when
starting it. After the start, XL Online searches automatically for the port and the
baud rate defined in this dialog box. If the port configuration matches, the MMI
displays. If the port configuration is different, the MMI remains gray and displays the
status ´No connection` in the status line.
2. Under Serial port and Baudrate, select desired port respectively baud rate
which software should use as default connection settings.
NOTE: For an automatic baud rate switch, the controller OS must be 2.04 or
higher.
4. Check the Switch to 9600 baud on exit check box, to reset the baud rate to
9600 baud when XL Online is closed.
Alarm Settings
3. To let the alarms be inserted at the top of the list on the Alarm tab, check the
Insert alarms on top check box.
4. To let an additional popup alert display, check the Popup alert checkbox on
the Alarm tab. The following popup alert will then display when new alarms
arrive.
5. To let the alarms be saved into a log file, check the Write alarms to log file
check box. The alarms will be saved into a .TXT file. The name of the file can
be changed in the Log file name field and an existing file can be used by
clicking the Select button and selecting it. New alarms will be added
continuously to the end of the log file.
Purpose Set whether the controller should be stopped or not when uploading the application.
Set whether the settings of the controller number, bus baud rate and bus ID issued
during engineering in CARE should be used when downloading an application. For
detailed information on these items, please refer to the "LonWorks Network
Engineering" section in the CARE User Guide EN2B-0182 (Europe) / 74-5587 (U.S)
and the LonWorks Mechanisms Interface Description EN0B-0270.
Enabling the option is recommended when using controller OS lower than 2.06
and bindings might be deleted. Disabling the option is recommended when
using controller OS 2.06 where any bindings will be kept even if the LON
interface has been changed.
Inter-section delay
Defines a delay while burning the sections of the FLASH EPROM. Default is
1000 msec. The range is between 0 and 9999 msec. The time should be
increased if the firmware download repeatedly stops on one and the same
section.
For further instructions, refer to the "What kind of application to download?" section.
Font Settings
Purpose Define default settings for the MMI font display. Font modification can be used, for
example, to match country specific (e.g. Japanese or Cyrillic) controller operating
sequences with the MMI display and/or in case a notebook is used.
By default, XL Online uses a bold true type font with fixed width, indicated by
´Default` in the MMI field. Note, that ´Default` cannot be re-selected after another
font had been selected. To get a font similar to the default font, it is recommended
to select the ´Courier new` font as it is described in the procedure.
3. To select another font than the "default font", click the button.
4. Select the desired font (the font size is not relevant) and click OK button.
RESULT: The font is displayed in the MMI field on the Fonts tab.
Download Controller
Purpose Copy translated files to a controller (step 2 of commissioning procedure).
NOTE: Make sure that the controller number in CARE and in the MMI is the
same. If they are different, set them equal either in CARE or in the
MMI or by Set controller no. command (see "Set Controller Number"
section). For operating instructions of the MMI refer to the XI581/2
Operator Terminal Manual.
4. If you want to download a new application, click Application button and select
the desired application (.PRA file).
7. Click the Alarms tab, check the messages and perform appropriate trouble-
shooting procedures if necessary.
When using controller OS 2.06 for binding LON devices, the bindings will be kept
when downloading an application with a changed LON network interface.
When using controller OS lower than 2.06 in combination with a separate LON tool
for creating the bindings, different messages will occur when downloading a
changed interface. In XL Online, it is possible to enable/disable the display of the
corresponding warning messages generally.
Enable/Disable LON Interface In XL Online, click menu item File, then submenu item Options to open the
Change Warning XL Online Options dialog box.
Check the Display LON interface change warning check box if you want to get
the warning messages in case a changed LON network interface will be
downloaded. Enabling the option is recommended when using controller OS lower
than 2.06 and bindings might be deleted.
Uncheck the Display LON interface change warning check box if warning
messages should not be displayed when downloading a changed LON network
interface. Disabling the option is recommended when using controller OS 2.06
where any bindings will be kept even if the LON interface has been changed.
LON Interface Change Warning Enabled As CARE allows the creation of LON applications, it has to be considered, whether
the application you want to download is a LON application having a LON network
interface or whether it is a "normal" application without a LON network interface.
CARE allows the partial download of a LON application, where changes had been
made to the CARE application itself, with keeping an unchanged LON network
interface.
IMPORTANT
Upload Controller
Check Upload setting in the XL Online Options dialog box (see " Controller Upload-
/Download Settings" section).
or,
click on Upload from Controller icon on the toolbar.
RESULT: The upload starts. Action and status messages will be listed
while the upload proceeds.
Purpose Scan for baud rate of the port where the controller is connected. This function can
be used if the connection to the controller is completed after XL Online has been
started, but the baud rate does not match.
Procedure 1. Click menu item File, then submenu item Detect Baudrate.
or,
click on Detect baudrate for current serial port icon on the toolbar.
RESULT: Software scans for baud rates and autodetects the baud rate
that matches to the baud rate of the controller.
NOTE: While detecting the baud rate, the ´Wait cursor` symbol appears and
no actions are possible.
Purpose To correctly finish the up- or download, if for example, the communication was
interrupted during the process or, if you want to definitely cancel the up- or
download.
Procedure 1. In the Download application or Upload application dialog box, click the Cancel
button.
Purpose To repair a corrupted PRA file. The repaired PRA file can then be used for proper
download.
Procedure 1. Click menu item File, then submenu items Support and Repair PRA file.
2. Open the corrupted PRA file by clicking the Open button and selecting it in the
Open dialog box.
IMPORTANT
Check the data and make sure that they are correct by entering/selecting
the appropriate settings.
3. Normally controller and program name are the same. To change the program
name use check Program name checkbox and change program name.
5. For all controller OS´s lower than 2.04, select ´1.00.xx … 1.01.xx` from the
Controller OS drop-down listbox.
6. Save the PRA file by clicking the Save button and saving it in the Save as
dialog box.
Procedure 1. Click menu item General, then submenu items Application and Parameter.
2. To display the parameters for a parameter file, select the file in the top list and
click the Read Parameter button, or double-click on the file in the top list.
RESULT: In the list at the bottom, the parameters for the parameter file
are displayed.
3. To display the descriptions for the displayed parameters, click the Import
Parameter Info button.
IMPORTANT
There is no consistency check for the matching text file. Selecting a wrong
text file results in wrong display.
4. To view updated values generated during a RACL cycle, click the Refresh
Parameters button.
5. To change a parameter value, select the parameter in the list at the bottom.
6. Click the Value column, change the value and press ENTER key.
RESULT: The changed value has been written to the selected parameter
file.
Monitor Z-Registers
Purpose Display of a selected z-register value as it changes in the controller and change the
value of a z-register. Z-registers can be accessed in general, from special flag
points, and from XFMs. When debugging XFMs, open the relevant application with
the RACL Editor in parallel. With the procedure described in this section you can
select and monitor any existing z-register.
RESULT: The Z-Register dialog box displays. The dialog box can be
displayed permanently while performing other functions in XL
Online.
2. To monitor a z-register, select the submodule and the z-register (index number)
in the fields of the same name and click the Add button. Max. 10 z-registers
can be monitored concurrently and displayed in the dialog box.
RESULT: The z-register is added to the list. Software polls the z-register
and displays updated values.
4. Click the Value column, enter the value and press ENTER key.
5. To remove a z-register, select the z-register in the list and click the Remove
button.
Monitor X/Y-Registers
Purpose Display of a selected x/y register value as it changes in the controller and change
the value of an x/y register. X/Y registers can be accessed in general, from special
flag points, and from XFMs. When debugging XFMs, open the relevant application
with the RACL Editor in parallel. With the procedure described in this section you
can select and monitor any existing x/y register.
NOTE: For this you must know the submodule, the column and the index
number from the x/y register you want to monitor.
Procedure 1. Click menu item General, then submenu item X/Y register.
Or, click the Show/hide x/y register dialog button .
RESULT: The X/Y Register dialog box displays. The dialog box can be
displayed permanently while performing other functions in XL
Online.
3. Enter the submodule, column and register (index number) for the register in the
fields of the same name and click the Add button. Max. 10 x and 10 y registers
can be monitored concurrently and displayed in the dialog box.
RESULT: The x/y register is added to the list. Software polls the x/y
register and displays updated values.
4. To check x/y register functions, check the check box in the line.
5. Click the Value column, enter the value and press ENTER key.
RESULT: The value is written to the x/y register. Software polls the x/y
register and displays updated values. Note value changes.
IMPORTANT
As long as the register is checked, the setting is permanent and the
controller cannot overwrite the value, even if XL Online is closed.
6. To remove an x/y register, select the x/y register in the list and click the
Remove button.
Procedure 1. Click menu item General, then submenu items Application and RACL
Cycletime.
2. To change the current cycle time, enter desired value in the New cycletime
field and click Set cycletime button.
3. To view the last ten RACL cycles that have been taken longer than the set
cycle time, click the Refresh statistics button
RESULT: If the case, the last ten RACL cycles are displayed with
execution time (duration) and start time in the Cycletime
statistics list.
NOTE: For controller OS 2.0 and higher, the cycle time is automatically
adapted to the execution time, that is a set value may then be
changed.
Procedure 1. Click menu item General, then submenu items Application and Start /Stop.
RESULT: The Start / Stop application dialog box displays. The current
status of the application parts are displayed.
4. When stopping and starting the application, note alarms that may occur on the
Alarms tab and in the popup alert (if enabled in the XL Online Options dialog
box).
5. Check Protocol check box if you want to save the start/stop changes
continuously in a log file called StartStop.log (saved in the current directory,
normally the CARE root directory).
NOTE: The data will only be saved to the log file as long as the Start / Stop
Application dialog box is opened.
Example:
Controller 1
Time Program 1
Point Assignments
hvac_ctrl
min_hvac
Saturday Weekend
Sunday Weekend
06:00 hvac_ctrl on
18:00 hvac_ctrl off
And the Weekend Daily Program includes the following items (time, user
address, command):
12:01 min_hvac on
23:59 min_hvac off
Today (Point) Overrides You can assign different commands and times to selected points within a time
program. These changes are "today overrides".
Date Overrides You can also assign temporary schedules to replace daily schedules when holidays
or other events occur that require different times and commands. These schedules
are "date overrides".
Procedure 1. Click menu item General, then submenu items Application and Time
Program.
2. Open the tree on the left to display the available time programs. In this case
the time program ´Reception` is displayed.
Procedure 1. In the Time program main window, click the Close button.
Procedure 1. Open the time program editor as described in the "Open Time Program Editor"
section.
2. In the tree, open the Today overrides folder and click on the point you want to
override.
RESULT: At the bottom, the status message and on the right, a pencil
icon indicates that the point has currently no override and can
be edited for overriding the today schedule.
4. Enter the time when the override should start (the blue checkmark indicates the
editing mode of the field).
6. Continue by setting the end time, the value and the optimize status in the
corresponding fields in the same manner as described in steps 3 through 5.
Use appropriate submenu items in the Override menu alternatively.
7. If desired, edit further points for overriding the schedule for today.
IMPORTANT
Once a Today schedule override has been set, it cannot be deleted. In
case you want to "delete" an override, set the start-end time difference to 1
min.
Procedures …
Edit daily schedule 1. Open the time program editor as described in the "Open Time Program Editor"
section.
2. In the tree, open the Daily schedules folder and click on the daily program you
want to modify.
RESULT: On the right, all points assigned to the daily program are
displayed.
4. Set the time, the value and the optimize status in the corresponding fields in
the same manner as described in steps 3 through 5 of the "Override Today
Schedule" section.
2. Click menu item Switchpoint then submenu item Add and select the point.
3. Set the time, the value and the optimize status in the corresponding fields in
the same manner as described in steps 3 through 5 of the "Override Today
Schedule" section.
Delete Point 1. To delete a point from the daily schedule, select the point in the list.
2. Click right mouse key and with left mouse key click Delete in the context menu.
Or, click menu item Switchpoint, then submenu item Delete.
Overwrite Daily Schedule All points will be deleted. You can only overwrite a daily schedule that is not
used in any weekly, holiday or yearly program. To overwrite a daily schedule
with another daily schedule do the following
2. Click right mouse key and with left mouse key, click on Overwrite with copy
from and select the daily schedule, in this case Weekday in the context menu.
Or, click menu item Daily, then submenu item Overwrite with copy from and
select the daily schedule.
RESULT: The selected daily schedule points will delete the current points.
Create New Daily Schedule 1. To create a new daily schedule, click on the Daily schedules folder in the tree.
2. Click right mouse key and with left mouse key, click on Create in the context
menu.
Or, click menu item Day, then submenu item Create.
3. In the folder, enter the name for the new daily schedule, e.g. ´Sunday`.
4. Add points to the new daily schedule by clicking menu Switchpoint, then
submenu item Add and selecting the desired point (see "Edit Daily Schedule"
section).
Rename Daily Schedule 1. To rename a daily schedule, click on the schedule in the tree.
2. Click right mouse key and with left mouse key, click on Rename in the context
menu.
Or, click menu item Day, then submenu item Rename.
Delete Daily Schedule 1. To delete a daily schedule, click on the daily schedule.
2. Click right mouse key and with left mouse key, click on Delete in the context
menu.
Or, click menu item Day, then submenu item Delete.
NOTE: You can only delete a daily schedule that is not used in any weekly,
holiday or yearly program.
Purpose Define the weekly schedule for a controller be selecting the daily schedules the
controller should use each day (Sunday through Saturday) of a normal week.
Procedure 1. Open the time program editor as described in the "Open Time Program Editor"
section.
RESULT: On the right, the week with its assigned daily schedules is
displayed.
Purpose Holiday schedules are saved with the application and can be enabled or disabled
as a whole since they are country specific. To each holiday a daily schedule can be
assigned.
Procedure 1. Open the time program editor as described in the "Open Time Program Editor
section".
RESULT: On the right, all holidays with its assigned daily schedules are
displayed. Note that the blue checkmark appears for the
enabled as well as for the disabled mode.
Enable/Disable Holiday Schedules 3. Click right mouse key and with left mouse key, click on Enable, respectively
Disable.
Assign Daily Schedules 5. To assign another daily schedule to a holiday, click on the holiday in the Daily
schedule column.
Procedure 1. Open the time program editor as described in the "Open Time Program Editor"
section.
3. Click right mouse key and with left mouse key, click on Load in the context
menu.
Or, click menu item Year, then submenu item Load.
4. Open calendar by clicking the Start date drop-down listbox and define the start
date of the range.
5. Under period, define the desired duration by clicking the corresponding radio
button.
RESULT: On the right, the current yearly schedule is displayed for the
defined period. The weekdays show their assigned daily schedules.
For the assigned daily schedule, the following descending priority
is used: yearly schedule → holiday schedule → weekly schedule.
That is, by default a weekday has the daily schedules of the week
schedule assigned. If a weekday has a holiday schedule assigned,
the daily schedule of that holiday is used and the name of the
holiday is shown in the source column. Note, that in this case
holidays must be enabled. If a weekday is part of a yearly schedule
period, the daily schedule defined for that period is used. In the
source column ´Yearly schedule´ is displayed.
IMPORTANT
When changing the daily schedule for a weekday, the weekday gets
always part of the yearly schedule as indicated by the source description
"yearly schedule" and the icon.
Reload Tree
Procedure 1. In the Time program main window, click the Reload button.
RESULT: The tree is collapsed and the current schedules from the
controller were loaded.
Procedure 1. Click menu item General, then submenu item System Clock.
To use the current PC clock as new time, check the Use PC clock checkbox
(default) and click the Set clock button.
Or, click on the drop-down arrow at the Date field and select data in the
calendar (use keyboard arrows to scroll through). Close the calendar by
clicking on any location outside the calendar.
Or, use the scroll arrows at the time field to set the time.
Click the Set clock button
RESULT: The controller clock is set to the new individually set time.
Under Daylight saving time, set the time in the From and To fields.
Click the Set DST button.
Procedure 1. Click menu item General, then submenu items Flash ROM and Save
Application.
Start MMI Click on the MMI tab in the XL Online main window. The XL Online main window
displays. Software tries to connect to the port according to the settings defined in
the XL Online Options dialog box (see "Port Settings" section).
Connection and Display Problems If no controller is connected to the port or software cannot connect to the controller
due to wrong port settings, the MMI is gray and the status message No connection
is displayed. If a connection is completed and no application is running, the MMI is
blue and blank. If an application is running, the MMI is blue and the initial text is
shown.
Procedures 1. If the MMI is gray, connect the controller to the port as follows:
3. In the Connect dialog box, select the serial port and the baudrate by clicking
the corresponding radio buttons. Select Auto detect, if you do not know the
baudrate (default setting).
5. Make sure that the controller number in CARE and in the MMI is the same. If
they are different, set them equal either in CARE or in the MMI or by Set
controller no. command (see "Set Controller Number and View Bus
Configuration" section). For operating instructions of the MMI refer to the
XI581/2 Operator Terminal Manual.
Initial Screen
To work with the MMI, the buttons at the bottom must be used. Note that you cannot
click on selected items in the screen displays.
Example: To get from the initial screen (see above) to the next screen
(Continue item is highlighted) you must click the Enter button.
In the following, the operating buttons of the MMI emulation will be explained.
down arrow Move the cursor to the next field, the next column, or to the next
line in a column.
right arrow Within a menu or a line of items, the right arrow moves the
cursor from one column (or item) to another.
Within a data field, the right arrow moves the cursor to the right
one digit.
plus Increase the value of a digit by one (for example, from 2 to 3).
You can also use this key to change the condition of a digital
point. For example, click this key to flip a digital point from OFF
to ON.
minus Decrease the value of a digit by one (for example, from 2 to 1).
You can also use this key to change the condition of a digital
point. For example, click this key to flip a digital point from OFF
to ON.
Enter Enter and confirm input values or command choices for the
controller. When you click this key, it allows modification of the
highlighted field. Clicking Enter again stores the value in
memory.
Moving Between Columns To move horizontally between columns in a menu or list, press the down arrow key,
τ, until you reach the bottom of the column. When you click the down arrow key
again, the cursor automatically jumps to the first item in the next column.1
If the cursor is on the first item in the first column, clicking the right arrow key, ,
moves the cursor to the first item in the second column. If the cursor is on the last
item in the second column, clicking the down arrow key, τ, moves the cursor to the
first item in the first column.1
1 NOTE: In case not all entries are displayed (e.g. no password entered), this may
differ slightly.
Modifying a Field To change information in a field, first use the arrow keys to move to and highlight
the field. Then click, √. After the change is made, the Enter button must be clicked
again to confirm the change.
Moving From Field to Field Once you begin modifying the digits in a field, you can move from digit to digit within
that field using the arrow keys. However, to move to a different field, you must click
Enter, √, after making your last change to the field. The field is then highlighted. You
can then use the arrow keys to move to and highlight the next field you wish to
modify.
Point Order in Lists Points are listed according to hardware type. In other words, all analog points
appear first, followed by digital points, and finally totalizer points.
Monitor Points
Load Points
RESULT: All points except hidden points will be uploaded from the
controller and displayed.
Apply Filter
You can apply a filter using wildcards (?) and jokers (*) to list certain points
according to their user address. The filter is case-sensitive. When composing the
search name, the list is instantly updated. By default all points are listed with the
joker * in the drop-down list. The user addresses can be sorted ascending or
descending by clicking on the User address column title.
Procedure 1. Into the drop-down listbox at the top, enter search name using wildcards and/
or jokers.
Example: In the following, all user addresses beginning with ´S` are displayed.
Edit Points
RESULT: On the right pane, the datapoint´s attributes with value and unit
are displayed. The pencil icon indicates attributes that can be
edited. The lock icon indicates read-only attributes. In the
yellow field at the top the user address name is displayed.
NOTE: The points will not be polled. To refresh point values, double-click on
the point in the left list.
3. On the right pane, click into the Value column of the attribute.
5. Note, that alarms that may occur and be displayed on the Alarms tab and/or in
the Alarm popup alert.
Set Points to Manual Mode Changing a point value via XL Online is handled by the controller internally as
follows:
The changed value is written to the Auto value field and by default automatically
copied to the Manu value field. RACL writes to the Auto value field and reads from
Manu value field. To disable the automatic copy, the manual mode option can be
set. In this case RACL always reads the given manual point value, which may differ
from the automatic point value.
Examples:
For a pseudopoint, use the automatic point value attribute and write a constant
value to the controller, e.g. room temperature = 26 degrees C.
For a digital output, set the manual mode and switch on a pump constantly by
setting the manual point value to ON.
Controller XL Online
Reading Writing
Manu value Manual point value
To enter a manual value, click into the Value field of the Manual point value
attribute and enter desired value.
Procedure 1. Check Manual Mode checkbox to put a point into manual mode.
2. Note alarms that may occur and be displayed on the Alarms tab and/or in the
Alarm popup alert.
Purpose Highlights all points currently displayed that are in manual mode. Note, in case a
filter is applied, points will be searched only in the currently displayed list.
Procedure 1. Click menu item Datapoints, then submenu item Select points in manual
mode.
Purpose Sets all points that are in manual mode into automatic mode.
Procedure 1. Click menu item Datapoints, then submenu item Clear manual mode for
selection.
2. Note alarms that may occur and be displayed on the Alarms tab and/or in the
Alarm popup alert.
Purpose Add selected points to a watch list. In this watch list certain states for the points will
be polled and displayed. Points can be removed from the watch list and new points
can be added to the watch list. Multiple points can be added and saved to a group
for re-use. This group can also be used for trending.
Procedure 1. In the list select points by using left mouse key and STRG key, respectively
SHIFT key.
2. Click menu item Datapoints, then submenu item Add point to watchlist or
click button.
Value
Displays the current value of the point.
Alarm
Shows whether the point is in alarm or not
Manual
Displays whether the point is in manual operation or not
Health status
Shows whether the I/O module, the point is assigned to,
communicates with the controller or not. ´No response` means
that there is no communication.
Local mode
Shows whether the point is in manual override or not.
Remove Point(s) from Watch list 1. In the Datapoint watchlist window, select points by using left mouse key and
STRG key, respectively SHIFT key.
2. Click menu item Datapoints, then submenu item Remove or press DEL key.
Save Point(s) in Group 1. Click menu item Groups, then submenu item Save as.
RESULT: All points are saved in the .HGF file and can be re-used later.
Load Point Group 1. Click menu item Groups, then submenu item Load.
RESULT: The points of the group are displayed in the watch list and will
be polled. All previously loaded point will be removed from the
list.
Show Attributes for Watched 1. For a watched point in the Datapoint watchlist window, the attributes for the
Point on Datapoints tab point can be viewed concurrently on the Datapoints tab in the XL Online main
window.
Trend Points
Purpose To graphically record point value changes. Datapoints to be recorded will be
defined and saved in an .HTF file. For the recorded trend data, time and used
datapoints are continuously saved block by block into a history file and can be
exported as .CSV file to MS Excel.
NOTE: Steps 1 to 4 create one block in the history file and can be repeatedly
done for different datapoint combinations (.HTF files). For one and the
same .HTF file, it is not possible to continue a stopped recording at
the same point (value/time) where is was finished. The new recording
starts from scratch. But, every record is saved as block in the history
file.
RESULT: The recording pane shows the recording status ´No Data` and
the Line info is empty.
2. If you want to start the session with a new combination of datapoints, click
menu item Trend, then submenu item New.
3. In the Save as dialog box, enter the file name, e.g. AREA_EF and click Save
button.
Or,
In the Save as dialog box, select the file and click Save button.
Or, select a point group previously created for the watch list as follows:
Click the Select group button. In the Open dialog box, enter the file name, e.g.
myGroup.HGF and click Open button. Note, that if a group is selected
datapoints previously checked as described in step 5 will be de-selected.
RESULT: The points are copied to the Line info window. Software starts
trending as indicated by the recording status ´Recording`. The
actual record start time is centered in the yellow time scale at
the bottom.
8. In the Line info window, check the datapoints you want to display by clicking
the corresponding checkbox.
RESULT: In the Line info window, each point gets a display color by
accident and the current values are continuously displayed in
the Value column. On the recording pane, a colored line
graphically displays the point´s values. Start and end of the line
are enlarged.
NOTE: All points will be recorded, even a point was not selected for graphical
display.
10. To stop recording, click menu item Trend, then uncheck submenu item Start /
Stop recording or press button.
11. To directly start a new recording for the same datapoint combination press
button.
12. To start a new recording with a different datapoint combination, repeat steps 2
to 10.
13. To end the trend session, click menu item Trend, then submenu item Close.
Procedure 1. To view/hide the Line info window, check/uncheck the Show Info submenu
item in the Trend menu.
Customize Scales
The horizontal time scale and the vertical value scale can be customized while
recording and after the recording has been stopped. In case of multiple point
recording, the recording lines can be individually displayed by setting individual
scales for the points.
The time scale can be set to three different time ranges and for each range different
resolutions can be adjusted.
Set Time Range With right mouse key, click on the gray area of the recording pane.
With left mouse key, click Time scaling, and then click desired time range in the
context menu:
1 hour
Displays 1 hour in the format hh.mm.ss (seconds not used and set to 00)
1 day
Displays 1 day in the format hh.mm.ss (seconds not used and set to 00)
Full range
Displays range covering the first and the last value in the format hh.mm.ss
Center Scale With left mouse key, double-click on the time scale to center the scale around the
current PC time.
Move View To move the viewed area to the left or right do the following:
Click on the coordinate axis area till a double arrow appears and move the line to
the left or right.
Change Resolution To change the resolution, click right mouse key over the time scale till the
magnifying glass symbol displays.
With pressed right mouse key, move the magnifying glass symbol horizontally to
the left or right and release right mouse key as soon as the desired resolution is
shown on the scale. Pressing SHIFT key concurrently speeds up the movement by
factor 3.
For each datapoint´s recording line, the scale values can be set individually. Scale
settings can be copied from one datapoint to another.
Set Min and Max Value In the Line info window, click into the Min. scale, respectively Max. scale column.
Type in value and press ENTER key.
Note the min and max scale value changes in the Line info window.
NOTE: If a recording line cannot be clicked on, since it is not visible in the
recording pane, select the datapoint in the Line info window and set
proper scale values for re-display.
Copy Scale Setting To copy a scale setting from one point to another do the following:
Click on the recording line, in this case the lower one, or select datapoint in the Line
info window.
Click right mouse key, and with left mouse key click Value scaling and Copy in the
context menu.
Click on the recording line, in this case the upper one, or select datapoint in the
Line info window to which you want to copy the scale setting.
Click right mouse key, and with left mouse key click Value scaling and Paste in the
context menu.
RESULT: The upper line gets the scale settings of the below line which is
now covered.
Move baseline To move the baseline of a recording line upwards or downwards do the following:
Change Resolution Changing the resolution for the value scale can be done in the same manner as
described for the Time scale.
RESULT: The baseline is set to the origin, that is, the scale starts with the
value ´0` at the origin of the coordinate axes.
RESULT: The Trend data history dialog box displays. The recordings are
displayed with start time (First value) and end time (Last
value) in the Recordings in file list field.
2. To view the recorded datapoints of a record, click on the record in the list.
3. Close the Trend data history dialog box by clicking OK or Cancel button.
Procedure 1. Click menu item Trend, then submenu item Data Export.
RESULT: The Export data dialog box displays. The recordings are listed
with start time (First value) and end time (Last value) in the
Recordings in file list field.
2. To view the recorded datapoints of a record, click on the record in the list.
3. If you want to except a datapoint´s data from the export, uncheck the point.
4. If you want to export not the complete time frame of a record, uncheck the
Export all checkbox and set the time frame in the From and To fields on the
right.
6. In the Save as dialog box, enter the name for the .CSV file and click the Save
button.
View Alarms
Purpose View critical and non-critical alarms.
Critical alarms are controller system alarms and alarms that arise for points that
have the critical alarm attribute assigned. Non-critical alarms arise for points that
have the non-critical alarm attribute assigned.
When controllers report alarms, they report critical alarms first, then any non-critical
alarms they may have.
NOTE: Alarms are displayed. They can be cleared but not acknowledged.
Alarms can be saved into a printable log file. New alarms will be added
continuously to the end of the log file. An alarm history file is not
available.
Alarms will be displayed on the Alarms tab by default and in an additional popup
alert (optional).
Check the general alarm settings (see "Alarms Settings" section) for new alarm
insertion, popup alert display and log file creation.
NOTE: The Alarms icon is flashing on the Alarm tab as long as the
tab has not been selected yet.
Time
Time when the alarm was generated
Alarm text
System alarm text of the controller
Datapoint
Name of datapoint
Datapoint value
Value of the datapoint when the alarm was generated
User text
Alarm text attribute defined for the datapoint.
2. To clear the list from certain alarms, select alarms by using STRG and/or
SHIFT key and click menu item Alarm, then submenu item Clear selection.
3. To clear the list completely, click menu item Alarm, then submenu item Clear
all.
Procedure 1. To enable the popup alert display, see "Alarms Settings" section.
4. To clear all alarms, close the dialog by clicking the Close icon at the top right
corner.
NOTE: The yellow icon on the right remains the same for both, critical and
non-critical alarms.
Purpose To display the alarm messages saved in the alarm history buffer.
Procedure 1. Click menu item Alarm, then submenu item Alarm History Buffer.
RESULT: At max. the last 99 messages from the alarm history buffer are
displayed (use scroll buttons on the left).
2. To view just the currently active alarms, click Active Alarms button.
3. To print the controller status information in HTML format, click menu item File,
then submenu item Print.
NOTE: Under IP Bus hardware configuration only those modules are listed
that are physically connected and used by the application.
NOTE: The controller number of EXCEL 5000 controllers can only be changed
for OS 2.04 and higher. For controller OS lower 2.04 the MMI emulation
must be used. For the OPS controller, the controller number cannot be
set.
Bus configuration data are only displayed for OS 2.06.02 and higher
Procedure 1. Click menu item Controller, than submenu item Bus configuration.
2. From the New controller no. drop-down listbox, select the controller number
you want to change the controller to.
Download Firmware
Purpose Download firmware, e.g. in case of firmware updates, into an Excel controller with
flash EPROM.
Procedure 1. Click menu item Controller, then submenu item Firmware download.
2. If you want to download a new firmware, click File button and select the desired
firmware (.XXC file).
APPENDIX
APPENDIX A: CONTROL ICONS
APPENDIX B: ENGINEERING UNITS
APPENDIX C: POINT ATTRIBUTES TABLES
APPENDIX D: PLANT CONTROLLER UPGRADES AND DOWNGRADES
APPENDIX E: CHECK UTILITY
APPENDIX F: ERROR MESSAGES
Celsius vs. Fahrenheit Some control icons use metric units, for example, Celsius instead of
Fahrenheit for temperatures. If you want to use English units, you must
convert any English inputs to metric units before input to a control icon or
switching logic. Use the MAT editor to perform the conversion.
If the icons in a control loop use consistent engineering units for all inputs
and outputs, it is not necessary to perform a conversion.
Control Icon Manual For a complete description of each control icon as well as application
examples, see Excel CARE Control Icons User Guide EN2Z-0940 (Europe).
Purpose This chapter lists engineering units available in the system for points and
pseudopoints. There are two types: analog and digital.
Analog
125 TJ 0 x Terajoules
126 TJ 1 x.x Terajoules
127 TJ 2 x.xx Terajoules
128 TJ 3 x.xxx Terajoules
129 0 x
130 Pa 0 x Pascals
131 Pa 1 x.x Pascals
132 Pa 2 x.xx Pascals
133 Pa 3 x.xxx Pascals
134 kPa 0 x KiloPascals
135 kPa 1 x.x KiloPascals
136 kPa 2 x.xx KiloPascals
137 kPa 3 x.xxx KiloPascals
138 bar 0 x Bar
139 bar 1 x.x Bar
140 bar 2 x.xx Bar
141 bar 3 x.xxx Bar
142 N/m 0 x Newtons per meter
143 N/m 1 x.x Newtons per meter
144 N/m 2 x.xx Newtons per meter
145 N/m 3 x.xxx Newtons per meter
146 p 0 x Pound
147 p 1 x.x Pound
148 p 2 x.xx Pound
149 p 3 x.xxx Pound
150 kp 0 x Kilopound
151 kp 1 x.x Kilopound
152 kp 2 x.xx Kilopound
153 kp 3 x.xxx Kilopound
154 Mp 0 x Megapound
155 Mp 1 x.x Megapound
156 Mp 2 x.xx Megapound
157 Mp 3 x.xxx Megapound
158 N 1 x.x Newtons
159 N 2 x.xx Newtons
160 N 3 x.xxx Newtons
161 g 0 x Grams
162 g 1 x.x Grams
163 g 2 x.xx Grams
164 g 3 x.xxx Grams
165 Kg 0 x Kilograms
166 Kg 1 x.x Kilograms
167 Kg 2 x.xx Kilograms
168 Kg 3 x.xxx Kilograms
169 t 0 x Metric ton
170 t 1 x.x Metric ton
171 t 2 x.xx Metric ton
172 t 3 x.xxx Metric ton
173 mm 0 x Millimeters
174 cm 0 x Centimeters
175 m 1 x.x Meters
176 m 2 x.xx Meters
177 m 3 x.xxx Meters
178 km 0 x Kilometers
179 km 1 x.x Kilometers
180 km 2 x.xx Kilometers
181 km 3 x.xxx Kilometers
182 m/s 0 x Meters per second
183 m/s 1 x.x Meters per second
184 kmh 0 x Kilometers per hour
185 kmh 1 x.x Kilometers per hour
186 spG 3 x.xxx Specific weight
187 Ent 1 x.x Enthalpy
188 Ent 2 x.xx Enthalpy
189 Ent 3 x.xxx Enthalpy
190 SpW 2 x.xx Specific heat
191 W1z 3 x.xxx Heat number
192 m2 3 x.xxx Square meters
193 m3 0 x Cubic meters
194 m3 1 x.x Cubic meters
195 m3h 0 x Cubic meters per hour
196 m3h 1 x.x Cubic meters per hour
197 m3s 0 x Cubic meters per second
198 m3s 1 x.x Cubic meters per second
199 0 x Blank
!200 Hr 0 x Hours (no decimal)
!201 Min 0 x Minutes (no decimal)
!202 Sec 0 x Seconds (no decimal)
!203 Pct 0 x Percent (no decimal)
!204 K/K 1 x.x Kelvin per Kelvin
!205 K/K 2 x.xx Kelvin per Kelvin
!206 K/K 3 x.xxx Kelvin per Kelvin
!207 kHz 1 x.x Kilohertz
!208 kHz 2 x.xx Kilohertz
!209 kHz 3 x.xxx Kilohertz
210 kVa 1 x.x Kilo Voltamperes
211 kVa 2 x.xx Kilo Voltamperes
212 kVa 3 x.xxx Kilo Voltamperes
213 VA 0 x Voltamperes
214 VA 1 x.x Voltamperes
215 VAR 0 x
216 VAR 1 x.x
217 kV 0 x Kilovolts
218 kV 1 x.x Kilovolts
219 0 x
220 con 0 x Constant
221 con 1 x.x Constant
222 con 2 x.xx Constant
223 con 3 x.xxx Constant
224 0 x
225 I/O 0 x Input/Output
226 klx 0 x Kilolux
227 klx 1 x.x Kilolux
228 k/h 0 x Kelvin per hour
229 k/h 1 x.x Kelvin per hour
230 I 0 x Blank
231 I 1 x.x Blank
232 I 2 x.xx Blank
233 I 3 x.xxx Blank
234 I 0 x Blank
Digital
Each point in a controller has associated attributes such as user address, technical
address, and descriptor. The Data Point Editor described in the Editors chapter of
this manual provides dialog boxes that specify attributes (fields and values) for each
point type in a controller.
Point attributes in the CARE database may not be available for editing in an off-line
editor such as the Excel Building Supervisor (“XBS”) operator terminal or the
XI518/XI582 operator terminals. Likewise, some attributes may be in controller files,
but not available for import from the controller into the CARE database.
This chapter contains tables for each point type. The tables list point attributes and
presents the following information for each:
• Field description specifies either the attribute name in the related point
editor dialog box or the use of the field in CARE.
• Field range specifies the possible values of the field.
• In CARE Database specifies whether or not it is stored in CARE
databases that are Version 1.5.1 or later. Previous database versions do
not necessarily store the same fields.
• Whether or not the attribute is available for off-line editing. “Off-line”
editing refers to changes made to database values while the controller is
not active in the system. In other words, when you are using CARE to
change copies of controller files, not the files in the actual controller.
• Whether or not the attribute is available for on-line editing. “On-line”
editing refers to changes made to controller files while the controller is
active. For example, if you are using an XBS operator terminal to change
field values in a controller while it is operating.
• Whether or not the attribute can be imported via the Import Controller
function (menu item Database, dropdown items Import, Controller).
Import Controller Files in the File Management chapter describes the
import procedure.
This information is useful when you are importing controller files or setting initial
values for attributes that can be changed in an on-line editor.
Table Definitions User address and technical address are attributes that apply to every point.
Following are definitions and ranges for each field.
User
Address Point name (maximum of 18 alphanumeric characters)
assigned to a point for operator use in locating and
commanding the point. Examples: Room temp floor 1 and
Flow temp G/floor. This name and the descriptor further
define the point. This name must be unique within a
controller.
Technical
Address Internal six-digit number that defines and locates a point
in the system. The number is composed of three pairs
representing controller number (0-30), module number (1-
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
number of technical addresses 0 to 255 yes no no yes
(future)
manual point value 0 to 4095 yes (initial no XBS yes
value stored
as a float)
current point value 0 to 4095 yes no no yes
last modification date yes no no yes
indicates negative slope for 0 or 1 yes no no no
linearization table
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if point is in alarm (1) 0 or 1 yes no no yes
indicates if trend is enabled (1) 0 or 1 yes no 581 yes
indicates if point should be refreshed 0 or 1 yes no XBS no
(1) (trending)
A/D (sensor) offset* for ai point -32767 to yes (as yes XBS (as float) yes
32768 float)
No Response (indicates, if 0 or 1 no no no no
communication between controller
and DIO module is interrupted, yes
[1], no [0])
DIO Remote (indicates, if point is in 0 or 1 no no no no
manual override by a DIO module,
yes [1], no [0])
* A/D offset must be imported with current value because the offset is stored in the controller as a number of counts
that is relative to the "current" value.
Other Attributes
Field Description Field In CARE Off-line On-line Imported
Range Database Editing? Editing? ?
number of technical addresses 0 to 255 yes no no yes
manual point value 0 to 4095 yes (initial no XBS yes
value stored
as float)
current point value 0 to 4095 yes no no yes
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if trend is enabled (1) 0 or 1 yes no XI581/XI582 yes
indicates if point should be 0 or 1 yes no XBS no
refreshed (1) (trending)
No Response (indicates, if 0 or 1 no no no no
communication between controller
and DIO module is interrupted, yes
[1], no [0])
DIO Remote (indicates, if point is in 0 or 1 no no no no
manual override by a DIO module,
yes [1], no [0])
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
Technical address of point 5 digits yes no no yes (for
(controller, board, point) nonexistent
only)
current point value yes no no yes
date of last modification yes no no yes
point subtype 0 to 255 yes no no yes (for
nonexistent
only)
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if point in alarm (1) 0 or 1 yes no no yes
indicates if trend is enabled (1) 0 or 1 yes no XI581/XI582 yes
indicates if point should be refreshed 0 or 1 yes no XBS no
(1) (trending)
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
number of technical addresses 0 to 255 yes no no yes
(future)
manual point value 0 to 255 yes (initial no XBS yes
value)
current point value 0 to 255 yes no no yes
highest value for n-state point 0 to 255 yes no no yes
runtime in minutes(accumulated) yes no XBS yes
last modification date yes no no yes
counter of runtime between service yes no XBS yes
intervals (mins)
cycle count to active state yes no no yes
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if point is in alarm (1) 0 or 1 yes no no yes
indicates if trend is enabled (1) 0 or 1 yes no XI581/XI582 yes
indicates if point should be refreshed 0 or 1 yes no XBS no
(1) (trending)
No Response (indicates, if 0 or 1 no no no no
communication between controller
and DIO module is interrupted, yes
[1], no [0])
DIO Remote (indicates, if point is in 0 or 1 no no no no
manual override by a DIO module,
yes [1], no [0])
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
number of tech addr (future) 0 to 255 yes no no yes
manual point value yes (initial no XBS yes
value)
current point value yes no no yes
highest value for n-state pt 0 to 255 yes no no yes
runtime in minutes yes no XBS yes
date of last modification yes no no yes
counter of runtime between service yes no XBS yes
intervals (mins)
cycle count to active state yes no no yes
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if trend is enabled (1) 0 or 1 yes no XI581/XI582 yes
switching down has an OFF phase (0) 0 or 1 yes no no yes
indicates if point should be refreshed 0 or 1 yes no no no
(1)
delay time for OFF phase (secs) 0 to 255 yes yes XBS yes
delay time switching up (secs) 0 to 255 yes no no yes
delay time switching down (secs) 0 to 255 yes no no yes
No Response (indicates, if 0 or 1 no no no no
communication between controller and
DIO module is interrupted, yes [1], no
[0])
DIO Remote (indicates, if point is in 0 or 1 no no no no
manual override by a DIO module, yes
[1], no [0])
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
technical address yes no no yes (for
nonexistent
only)
current point value 0 to 255 yes no no yes
highest value for n-state point 0 to 255 yes no no yes
runtime in minutes yes no XBS yes
last modification date yes no no yes
counter of runtime between service yes no XBS yes
intervals (mins)
cycle count to active state yes no no yes
point subtype 0 to 255 yes no no yes (for
nonexistent
only)
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if point is in alarm (1) 0 or 1 yes no no yes
indicates if trend is enabled (1) 0 or 1 yes no XI581/XI582 yes
indicates if point should be 0 or 1 yes no XBS no
refreshed (1) (trending)
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
number of technical addresses 0 to 255 yes no no yes
manual point value yes (initial no XBS yes
value)
current point value yes no no yes
last value of HW counter 0 to 255 yes no no yes
last value of slow HW counter 0 to 255 yes no no yes
last reported refresh value 0 to 255 yes no no yes
interval counter for pulses specified yes no no yes
in attrib "interval"
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if trend is enabled (1) 0 or 1 yes no XI581/XI582 yes
indicates if point should be refreshed 0 or 1 yes no no no
(1)
No Response (indicates, if 0 or 1 no no no no
communication between controller
and DIO module is interrupted, yes
[1], no [0])
DIO Remote (indicates, if point is in 0 or 1 no no no no
manual override by a DIO module,
yes [1], no [0])
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
technical address of point 6 digits yes no no yes (for
(controller, board, point) nonexistent
only)
manual point value yes (initial no XBS yes
value)
current point value yes no no yes
last reported refresh value 0 to 255 yes no no yes
interval counter for pulses specified yes no XBS yes
in attrib "interval"
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if trend is enabled (1) 0 or 1 yes no XI581/XI582 yes
indicates if point should be 0 or 1 yes no XBS no
refreshed (1) (trending)
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
manual value yes (initial no XBS yes
value)
current point value yes no no yes
1 if controller is down 0 or 1 yes no no no
indicates manual mode (1) 0 or 1 yes no XBS yes
1 if controller is slave 0 or 1 yes no no yes
active state (for digital points only) 0 or 1 yes yes no yes
indicates if point should be refreshed 0 or 1 yes no XBS no
(1) (for analog pts only) (trending)
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
subtype of assigned points (DO) 0 to 255 yes no no yes ( for
nonexistent
only)
subtype of feedback points (DI) 0 to 255 yes no no yes (for
nonexistent
only)
manual point value 0 to 255 yes no XBS yes
current point value 0 to 255 yes no no yes
max for manual/current point values 0 to 255 yes no no yes
accumulated runtime (mins) yes no XBS yes
time within a maintenance interval yes no XBS yes
(time since last service)
last modification date yes no no yes
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if point is in alarm (1) 0 or 1 yes no no yes
indicates if trend is enabled (1) 0 or 1 yes no XI581/XI582 yes
enable runtime accumulation 0 or 1 yes yes XBS yes
indicates if point should be 0 or 1 yes no no no
refreshed (1)
technical address of DO point 6 digits yes no no yes
technical address of DI point 6 digits yes no no yes
No Response (indicates, if 0 or 1 no no no no
communication between controller
and DIO module is interrupted, yes
[1], no [0])
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
point subtype 0 to 255 yes no no yes (for
nonexistent
only)
technical address of first point yes no no yes
manual point value 0 to 255 yes no XBS yes
current point value 0 to 255 yes no no yes
accumulated runtime (mins) yes no XBS yes
time within a maintenance interval yes no XBS yes
(time since last service)
last modification date yes no no yes
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if trend is enabled (1) 0 or 1 yes no XI581/XI582 yes
indicates if point should be refreshed 0 or 1 yes no no no
(1)
No Response (indicates, if 0 or 1 no no no no
communication between controller
and DIO module is interrupted, yes
[1], no [0]), for OS 2.0 only
DIO Remote (indicates, if point is in 0 or 1 no no no no
manual override by a DIO module,
yes [1], no [0])
Other Attributes
Field Description Field In CARE Off-line On-line Imported?
Range Database Editing? Editing?
point subtype 0 to 255 yes no no yes (for
nonexistent
only)
manual point value 0 to 255 yes no XBS yes
current point value 0 to 255 yes no no yes
max value of point 0 to 255 yes no no yes
accumulated runtime (mins) yes no XBS yes
time within a maintenance interval yes no XBS yes
(time since last service)
last modification date yes no no yes
indicates manual mode (1) 0 or 1 yes no XBS yes
indicates if trend is enabled (1) 0 or 1 yes no XI581/XI582 yes
indicates if point should be 0 or 1 yes no no no
refreshed (1)
No Response (indicates, if 0 or 1 no no no no
communication between controller
and DIO module is interrupted, yes
[1], no [0])
DIO Remote (indicates, if point is in 0 or 1 no no no no
manual override by a DIO module,
yes [1], no [0])
CARE capabilities vary for each version as shown in the following table.
NOTE: *There is a limit of 255 states, therefore, 127 implies that each point has
two states (pairs). If a point has more than two states, the total number is
reduced.
**If global value is greater than 20, the change must be at least 1 percent.
If the value is less than 20, the change must be at least .2 units.
Restrictions Upgrading from older OS versions uses all restrictions required for the older
OS version. Downgrading to an older OS version will be allowed as long as
the application remains within the restrictions of the target OS. If
downgrading of a controller is not possible because of controller or plant
restrictions, CARE displays the appropriate error message and does not
change the OS version.
NOTE: The OS number of one single attached plant cannot be changed. The OS
number of an unattached plant can be changed. When attaching a plant
with a different OS version number as the controller, the OS version
number of the plant gets the OS version number of the controller.
Change Controller OS Version 1. In the logical plant tree, click on the controller.
3. Click the down arrow next to Controller OS Version list box and select desired
version.
4. If messages occur, follow the instructions and correct the conditions displayed.
Change Plant OS Version 1. In the logical plant tree, click on the unattached plant.
3. Click the down arrow next to Plant OS Version list box and select desired
version.
Points that are already assigned to that target hardware type, which will be
changed to, preserve their technical address on the corresponding module.
Points that are already assigned to that target hardware type, which will be
changed to, may not necessarily preserve their technical address on the
corresponding module.
4. If messages occur, follow the instructions and correct the conditions displayed.
Disposition of Templates If you enter search templates for a Ver. 1.3 or 1.5 controller and then
downgrade the controller to Ver.1.2, there is no warning message during
the downgrade pertaining to the templates. The templates remain in the
database in case the controller is upgraded to Ver. 1.3. or 1.5. When the
database is translated to the Ver. 1.2 controller with the “hidden” templates,
the templates are not translated into the controller files.
NO/NC Processing
For OS 2.04 and higher the NO/NC* handling is completely reworked. When using
previous projects CARE performs an automatic upgrade for datapoints regarding the
NO/NC behavior. The upgrade result may show points which have to be reworked
either in the control strategy or to be defined as status or alarm point. To understand
what to do in the upgrade dialog, the old NO/NC handling (OS version lower than
2.04) and the new NO/NC handling for OS 2.04 and higher will be compared for
digital points in the following sections.
Global Data
Transfer
0
&
0
Point Alarm
0
=1 in RACL 0
NC 0
as Care 0
Attribute
IBIT/NBIT in
RACL
0
=1
0 0
Active State* & Runtime Counter
0 0 0
Runtime Enable* & Runtime Alarm
0 0
Passive Text 0
* Point Attributes
The logical behavior provides several interactive spots. The following table shows
the dependence.
DI Voltage NO/NC as Logical State Logical state for Active Text Alarm Runtime Hours run
CARE in Control Global Transfer State Displayed Enable accumulation
attribute Strategy
in (RACL)
schematic
<2,5V NC 1 0 0 Active RTN
>5V NC 0 1 0 Passive ALM
<2.5V NC 1 0 1 Passive ALM
>5V NC 0 1 1 Active RTN
<2.5V NO 0 0 0 Active RTN
>5V NO 1 1 0 Passive ALM
<2.5V NO 0 0 1 Passive ALM
>5V NO 1 1 1 Active RTN
Alarm direction: ALM = Alarm, RTN = Alarm Return to Normal
• Via Active State attribute it is possible to invert the alarm direction, the
corresponding active/passive text pair, and the runtime counter.
• The logical state of global points provided for global data transfer can be
different to the logical state in the control strategy (RACL) if NO was
chosen for the point. In addition when NC and Active State = 0 or NO
and Active State = 1 was chosen, the active-passive text pairs were
inverted.
Global Data
Transfer
DI
0
=1 RACL
0
NC*
0 Alarm Point*
0
& Point Alarm
Logical State = 0 0
Alarm State 0
0
Runntime
&
Counter
0 0
Runtime Enable* & Runtime Alarm
0 0
Pasive Text 0
* Point Attributes
Have decisive influence on results of logical processing
The new NO/NC handling for OS 2.04 or higher provides the following:
The NO/NC attribute will firstly be set in the schematic as before, but can be
changed in the Datapoint Editor offline as well as online via XI 581AH/582AH. The
Active State attribute is no longer available. There will be no possibility to invert this
logic. Results are shown in the following tables:
The logical state of a DI point (0 or 1 in control strategy) depends only on the setting
of the normally open/normally closed attribute set in the Datapoint Editor. The alarm
state, the state for the runtime counter and for the global point transfer follows the
logical state in the control strategy.
The hours run are always counted when the control strategy logical state is 1. As
outlined above, this depends only on the setting on the NO/NC attribute. Hours run
in general are only counted if the Runtime Enabled attribute is set to yes.
For some reasons certain points cannot be upgraded automatically. If e.g. the Active
State attribute was inverted in the application to be upgraded, points cannot keep
both the correct Data processing value and the correct Alarming value. In this case
the user has to decide whether the point should be a Status point for which the data
processing value of the control strategy will be considered and the alarming will be
wrong, or if the point should be an Alarm Point for which the Alarming value will be
considered and the data processing will be wrong. This can be done in the NO/NC
Upgrade dialog box.
In general status points are set to NO, alarm points are set to NC.
Global points have to be reworked completely in the control strategy and/or
switching logic and certain pseudopoints need to be corrected regarding the
alarming direction in any case.
IMPORTANT
The Upgrade to OS 2.04 and higher cannot be done without loosing
compatibility in some cases
*1
Runtime folllows the Logical status (Logical Status = 1 means runtime logging)
*2
At DI Subtype AI the pull up resistor will be switched off as default for new HW Points only for OS 2.04
*3
State in Control Strategy (RACL)
Procedure
IMPORTANT
Note, that the Upgrade cannot be performed explicitly. The upgrade will be done
automatically when upgrading a controller OS lower than 2.04 to 2.04.
Nevertheless after once the upgrade was performed the points that need to be
reworked/defined as status or alarm points can be edited in the NO/NC Upgrade
dialog box in as many sessions as you like.
3. Click OK.
6. Copy the points to the clipboard and paste them into a word processing
program. Print out the list. Do this every time before you close the dialog box to
keep the result of the points edited.
7. Select a point displayed in black and define if it should be a status point (NO) or
an alarm point (NC) by selecting respective radio button. Note the results in the
field under New on the right.
9. Before closing the dialog box, copy the points to the clipboard and paste them
into a word processing program for printing your result.
• Sensor Offset
• NO/NC
• Characteristics
• Actuator runtime
The following table shows the relationship between controller hardware OS,
controller OS in CARE, and the CARE version.
For the usage of open LON I/O modules (Smart I/O modules and Distributed I/O
modules), the hardware controller OS 2.6.05 includes the following enhancements:
Example:
Example:
Work around
Check the sensor offset value of the datapoint and set the value to 0.
• NO/NC handling for digital Smart I/O and Distributed I/O modules is
shifted into the controller:
Contact state is converted inside the controller, not in the module
• NO/NC handling for digital Smart I/O and Distributed I/O modules is the
same.
• NO/NC status can be edited in the datapoint Attribute ´Point Subtype`
(Datapoint Editor)
• When changing NO/NC status, re-binding or module re-configuration is
no longer required in CARE
• Online changes of NO/NC status are blocked for digital Smart I/O and
Distributed I/O modules. MMI shows *******
• Online changes of NO/NC status for internal digital I/O modules can be
entered and are executed
Check digital inputs which are configured as NC in the Smart I/O module (in CARE
4, digital inputs of a Smart I/O module are automatically set to NC if a datapoint of
subtype NC is bound to the Smart I/O terminal).
Reset all NC states of the Smart I/O module to NO states with the plug-in.
Characteristics Handling
CARE supports the following characteristic types:
Default Characteristics Default characteristics are delivered with CARE and they can be edited with
the Default Text Editor to meet local requirements. The following shows
examples:
Note that the voltage ranges are wider than actual open LON I/O module input to
account for possible miscalibration of the module. Modules 1 through 4 and 9 range
from 2 to 10 V. Device 10 ranges from 10 to 2 V.
Fixed Characteristics Fixed characteristics are delivered with CARE, but cannot be edited in the
Miscellaneous Text Editor. They can only be selected and assigned to
points in the Datapoint Editor, and are available under the IDs 11 through
15 for slow subtype points, and under the IDs 11 through 29 for fast
subtype points.
12 12 254 LINEAR_GRAPH 0 to 10 V
13 19 249 PT1000 Type F/I -58.0 to 302.0 F
14 20 250 PT1000 Type C/I -50.0 to 150.0 C
17 247 PT1000 Type F/II 32 to 752.0 F
18 248 PT1000 Type C/II 0.0 to 400.0 C
21 251 PT100 Type F -58.0 to 302.0 F
22 252 PT100 Type C -50.0 to 150.0 C
15 245 PT3000 Type F -58.0 to 302.0 F
16 246 PT3000 Type C -50.0 to 150.0 C
13 243 BALCO Type F -58.0 to 302.0 F
14 244 BALCO Type C -50.0 to 150.0 C
24 241 0-10 V 0-10 V
25 242 2-10V = 0-100 % 2-10V = 0-100 %
26 237 NI 1000 TK5000 F -22.0 to 266.0 F
Positive temperature coefficient
degrees F
27 238 NI 1000 TK5000 -30.0 to 130.0 C
Positive temperature coefficient
degrees C
28 239 NTC-10 F -22.0 to 212.0 F
Negative temperature coefficient
degrees F
29 240 NTC-10 -30.0 to 130.0 C
Negative temperature coefficient
degrees C
Characteristics can either be calculated in the open LON I/O module or in the
controller. Depending on the controller OS and the CARE version, the handling of
characteristics is as follows:
Benefit
Allows the creation of non-linear characteristics by definition of up to four
reference points.
Limitation
Controller characteristic input allows max. input values of 0-11.
Work around
Add a value conversion table that fits the NV input value to the max.
input range of 0 - 11.
Workaround
Check if a conversion table is allocated to the controller. If yes, delete it.
Check the values (reference points) of the characteristic in order to assure a
correct datapoint value display.
• Online changes of the actuator runtime for open LON I/O modules can
be entered, but are ignored
OS XLIRC Support
A feature of CARE 3.0.00 is the support of mapping IRC controller configurations on
Excel 500 controllers (OS XLIRC), which provides basically the same functionality
as Excel OS 1.3 except active bus wide MMI tool functionality (BMMI).
CARE offers the ability to map a defined set of IRC Multicontroller fixed application
registers to Excel 5000 system user addresses that are accessible via an XBS
central or local user interfaces. If defined, room specific time programs can be
downloaded to an IRC Multicontroller.
The new features are added to the CARE Default Text Editor and to the
Miscellaneous Text Editor.
This Editor of menu bar item Database is enhanced by two additional features for
editing Register Class Names and the Engineering Units Mapping Table in an OS
XLIRC default .ADL file.
When the selected default file set has OS version OS XLIRC, the new item OS
XLIRC of DEFT menu bar item Edit opens with a sub menu containing the two items
Register Class Names and Engineering Units Mapping Table.
CARE displays all the default files available for OS version XL500 IRC-
Map (OS XLIRC).
3. Select specific default file, confirm with Save and select Close.
To edit the specific XLIRC features refer to IRC Register Class Names (DEFT) or
IRC Engineering Units (DEFT) to edit other default features refer to the main body of
this manual.
Default files can be edited or copied to create a new file, default file set(s) can be
deleted.
Procedure 1. Dropdown menu bar item Database and select Default Editor.
CARE displays the Copy Default Files box with the selected file name as
Source File Name and the same name for Target File Name.
CARE displays all the default files including the new file available for OS
version XL500 IRC-Map (OS XLIRC).
6. Select new default file in the Default Text Editor box, confirm with Save and
select Close.
RESULT: CARE returns to Default Text Editor for editing the selected
new file.
In order to edit the specific XLIRC features refer to IRC Register Class Names or
IRC Engineering Units, to edit other default features refer to the main body of this
manual.
Procedure 1. Pull down menu bar item Edit of CARE Default Editor and select
Register Class Names of item OS XLIRC.
CARE Default Editor displays the IRC Register Class Names box.
CARE Default Editor displays selected register class name in the Modify
Register Class Name window.
3. Edit register class name and click Modify to confirm the modification.
4. Select another register class name to be modified or click Close to close the
box.
NOTE: Opening the IRC Register Class Names box at another time, the new
IRC register class names occur in the Register Class Names windows
Available and Translated.
Procedure 1. Pull down menu bar item Edit of the CARE Default Editor and select
Engineering Units Mapping Table of item OS XLIRC.
CARE Default Editor displays the Engineering Units Mapping Table box.
2. Select the IRC engineering unit in the IRC Engineering Unit window.
CARE Default Editor marks the selected IRC engineering unit and the CARE
engineering unit opposite, and displays the appropriate unit texts.
3. Select a CARE engineering unit of the same type with another number in the
CARE Engineering Unit window and click Modify to confirm the modification.
4. Select another IRC engineering unit to be remapped or click Close to close the
box.
RESULT: The IRC engineering unit is mapped on another CARE engineering unit.
Procedure 1. Pull down menu bar item Edit of CARE Miscellaneous Text Editor and
select Register Class Names of item OS XLIRC.
NOTE: Item OS XLIRC only occurs when the selected controller is of version
XLIRC.
CARE Miscellaneous Text Editor displays the IRC Register Class Names box
for the selected controller.
CARE Miscellaneous Text Editor displays selected register class name in the
Modify Register Class Name window
3. Edit register class name and click Modify to confirm the modification.
4. Select another register class name to be modified or click Close to close the
box.
RESULT: The controller files now contain modified register class names, which are
available for the selected controller.
NOTE: Opening the IRC Register Class Names box at another time, the new IRC
register class names occur in the Register Class Names windows Available
and Translated.
Procedure 1. Pull down menu bar item Edit of the CARE Miscellaneous Text Editor
and select Engineering Units Mapping Table of item OS XLIRC.
NOTE: Item OS XLIRC only occurs when the selected controller is of version
XLIRC.
CARE Miscellaneous Text Editor displays the Engineering Units Mapping Table
box.
2. Select the IRC engineering unit in the IRC Engineering Unit window.
CARE Miscellaneous Text Editor marks the selected IRC engineering unit and
the CARE engineering unit opposite, and displays the appropriate unit texts.
3. Select a CARE engineering unit of the same type with another number in the
CARE Engineering Unit window and click Modify to confirm the modification.
4. Select another IRC engineering unit to be remapped or click Close to close the
box.
Special restrictions for plants with this OS version include no support of:
Purpose This chapter describes the check utility that looks at multiple selected
projects to find non-unique user addresses and controller names.
Procedure 1. Click menu item Project, then submenu item Check User Addresses.
2. Click menu bar item Select, then dropdown item Projects. Or, click the select
project button in the button bar (second button from the left).
RESULT: The Project Selection dialog box displays with a list of all
projects in the CARE database.
NOTE: After you click OK, you cannot return to this selection dialog box and
select other projects. You must exit the check utility and restart it to
check other projects.
To deselect a project, click it again. To exit without selecting any projects, click
Cancel.
RESULT: When the check utility is through, the results display in the
check window. Example:
4. You can print the results, save them to a file, and/or exit the utility.
To print the results, click menu bar item File, then dropdown item Print. Or, click
the print button in the button bar (third from the left). The Print dialog box
displays so you can select print options.
To save the results to a file, click menu bar item File, then dropdown item Save
As. Or, click the save as button in the button bar (first one on the left). The Save
As dialog box displays so you can enter a file name and location where
software should save the file.
To exit the utility, click menu bar item File, then dropdown item Exit. Or, double-
click the Ventilator icon in the upper left-hand corner of the window.
Menu Bar Description The menu bar contains three items, File, Select, and Help. The button bar
contains buttons that provide a shortcut to selecting the menu bar items.
The following text describes each menu bar item and shows its associated
button, if one exists.
File The File menu bar item provides the following dropdown items:
Save As Display the Save As dialog box to specify a file name and location where
software should save the check results.
Print Display the Print dialog box to select print options (range of pages to print,
number of copies, etc) and print the check results. Shortcut keys: Ctrl P.
Print Preview Display the check results in a preview window as they would appear if
printed. The print preview window replaces the check window and allows
you to view either one or two pages at a time; move through the document;
zoom in and out of pages; and initiate a print.
Print Setup Display the Print Setup dialog box to specify a printer and other print
options. You can also display this dialog box from the Print dialog box (Print
dropdown item).
Exit Close the check utility function. You can also double-click the Ventilator icon
in the upper left-hand corner of the window to end the check session. Or,
use the shortcut keys (Alt F4).
Select The Select menu bar item provides one dropdown item, Projects. This item
displays the Project Selection dialog box that lists all current CARE projects.
You use this dialog box to specify which projects you want the check utility
to search. See Step C in the previous procedure for more details and a
dialog box example.
Help The Help menu bar item provides three dropdown items:
Index Display the Table of Contents topic in the on-line help file for the check
utility. See On-Line Help in the Getting Started chapter of this manual for
details on help files.
Using Help Display the Table of Contents topic in the on-line help file for the check
utility. See On-Line Help in the Getting Started chapter of this manual for
details on help files.
About CHECK Display the About dialog box to view the version number of the check utility.
Context-Sensitive Help
The button bar provides a context-sensitive button that changes the cursor
to a help question mark. Move the help cursor to the area of the window
where you want more information and click the mouse button. The help
topic related to that area of the window displays.
Troubleshooting The following text lists problems that may occur and suggests actions you
can take.
Incomplete Reports A report may not display in its entirety because software generated more
data than can fit in the window buffer. You can view the entire report by
printing it or saving the results to a file and then printing or viewing the file.
Or, you can run the check utility again but with fewer projects selected. Edit
the projects in CARE to remove duplications and run the check utility again.
Memory Exceeded Message Software generated more data than can fit in available memory. Run the
check utility again but with fewer projects selected. Edit the projects in
CARE to remove duplications and run the check utility again.
No Data Base The check utility executable file (CHECK.EXE) must reside in the same
directory as the CARE database. If it is not, copy CHECK.EXE into the
same directory as CAREMAN.EXE.
No Projects Found in Data Base Software found a CARE database, but it does not contain any projects.
Verify that the check utility is in the correct directory (CHECK.EXE must be
in the same directory as CAREMAN.EXE) and that the correct version of
the CARE database is also there.
Purpose This chapter lists error messages that can appear during various CARE
functions (alphabetically arranged) and a list of error messages that can
occur during RACL generation.
General Errors
Message Description
Alarm Message An Alarm message dialog box may display after a controller
download. The box displays date and time, user address and
value/status (if relevant), and an alarm message. This
Appendix lists some of the alarm messages that can display.
Communication problems When you exit CARE, the serial port used for communication
with controllers may remain in use and thus be unavailable to
other software applications.
You can use the Control Panel 386 Enhanced function to issue
a warning message whenever two applications attempt to
control the same COM port. The 386 Enhanced function dialog
box lists available COM ports in the Device Contention box.
Select the COM port CARE uses and enable the Always Warn
option.
When the warning message occurs, reset the serial port. The
Windows Terminal function can usually release the serial port
and make it available for the next application. Start the
Terminal function. The Terminal window displays with a menu
bar that includes a Settings item. Select Settings, then the
Communications dropdown item. When the Communications
dialog box displays, select the COM port in question, click OK,
and then exit the Terminal function.
HW Conf. too large This message may display in an Alarm Message dialog box
after a download to a controller. The message means that the
database requires less hardware than the controller physically
has. For example, an Excel 500 controller may have two
analog input boards, but the database requires only one. This
alarm always appears when loading an Excel 80A or 100A
controller if the points required are less than or equal to one
Excel 500 module. For example, an Excel 100A can have 12
analog inputs but if the database has 8 or less inputs (the size
of an XF521 or XF526 board), the alarm displays.
Illegal character in math
expression These messages display after entry of a math formula in the
Illegal character in User Address Math Editor dialog box. See Switching Logic, MATH Rows
section for an example of the Math Editor dialog box. See
Excel CARE Control Icons User Guide 74-5577 (US) / EN2B-
0184 (Europe) for rules for formula entry.
Insufficient hard disk capacity to
print The Windows print spooler could not establish the spooler file
on the PC disk. As a result, the printing operation will take
longer. Delete unnecessary files from the PC disk.
Insufficient memory
or
Insufficient memory space There is insufficient memory available for the selected function.
Divide the action into several steps and repeat.
Insufficient memory to print The main computer memory is inadequate to print. Increase
the main computer memory.
Invalid entry The entry made in the mathematical editor is incorrect. Correct
the mathematical formula.
Invalid password The password entered is incorrect. Repeat password entry.
Invalid user address The user address entered is incorrect. Only letters and
numbers may be used.
Macro cannot be deleted The selected macro cannot be deleted.
Macro name already exists An attempt has been made to overwrite an existing macro.
Select another name, one that does not exist, in order to save
the macro.
Macro name does not exist The macro name given does not exist in the database.
Mathematical function could not
be saved The formula in the mathematical editor could not be saved. Try
to save again.
Maximum number of hardware
points reached in controller
or
Maximum number of hardware
points reached in plant The maximum number of physical points for a controller has
been exceeded. A maximum of 128 different physical points
may be specified.
Maximum number of modules
exceeded
or
Maximum number of modules
reached in the controller The maximum number of modules for a controller has been
exceeded. One EXCEL 500 Controller can contain a maximum
of 16 input/output modules.
Maximum number of PID
controllers per plant has been
reached
or
Maximum number of PID The maximum number of controllers in the plant have been
controllers exceeded exceeded. Maximum number of controllers per plant is 20.
Maximum number of software
points exceeded The maximum number of pseudopoints for the controller has
been exceeded. A maximum of 256 different pseudopoints
may be defined.
Minimum value > maximum value While entering internal parameters, the lower limit has been set
above the upper limit.
Missing double quote This message can display after entry of a math formula in the
Math Editor dialog box. All user addresses in a formula must
be surrounded by double quotes. See Switching Logic, MATH
Rows section for an example of the Math Editor dialog box.
See Excel CARE Control Icons User Guide 74-5577 (US) /
EN2B-0184 (Europe) for rules for formula entry.
More than 128 T-registers in The maximum number of T-registers (time registers) has been
module exceeded. Maximum number of T-Registers is 128.
More than 128 X
or
Y-Registers in module The maximum number of X-registers or Y-registers has been
exceeded. Maximum number of X or Y-registers is 128.
Name/Number/Type conflict The name or the number of the new controller created already
exists.
No controller assignment for The selected controller has not been used in the selected
project project.
No controller in database CARE cannot find the controller in the database.
No controller in the project A controller has not been established for this project.
No control loop found No control loop has been created for the plant selected.
No control loop symbol found CARE cannot find the control loop icon. Exit from the control
strategy. Recall the control strategy again.
No element information CARE cannot find any information about the elements of the
selected segment.
No memory for polynomial There are too many pivot points. Reduce the number of pivot
points.
No more memory available CARE has exceeded the memory. Increase the memory size of
the computer.
No plant for the controller No plant has been assigned to the selected controller.
No plant in database CARE cannot find a plant in the database belonging to the
project.
No plant type in database
or
No plant type exists CARE cannot find a plant type in the database for the plant
selected.
No printer found in WIN.INI No printer has been entered in the WIN.INI file. Please install
the printer and then recall the function again.
No software point exists A pseudopoint has not been created for the plant selected.
No software point has been
selected A pseudopoint box has not been selected on the pseudopoint
bar. Select a box on the pseudopoint bar to eliminate the error.
No switching table exists
or
No switching table found No switching table has been created for the plant selected.
No text selected If you click a Copy or Cut button and you have not highlighted
any text to copy or cut, this message displays. For example,
the Math Editor dialog box has Cut, Copy, and Paste functions
that would generate this error. See Switching Logic, MATH
Rows section for an example of the Math Editor dialog box.
Now removing controller
application files due to changes
in database. Please retranslate
this controller. This notice means that the controller has been translated but
changes have been made to its files. These changes were
made with one of the editors (Miscellaneous Text, Data Point
Description, or Time Program). This notice appears when you
exit an editor. You should retranslate the controller.
Number of columns > 128 in one
module The maximum number of columns has been exceeded.
Maximum number of columns is 128.
Number of parameter
registers in Module > 128 The maximum number of parameter registers has been
exceeded. Maximum number of parameter registers is 128.
Number of submodules > 127 The maximum number of submodules (subprograms) has been
exceeded. Maximum number of submodules is 128.
Number of Z-registers in module
> 128 The maximum number of Z-registers (dynamic registers) has
been exceeded. Maximum number of Z-registers is 128.
Paste buffer is empty If you click a Paste button and you have not copied or cut any
text, this message displays. For example, the Math Editor
dialog box has Cut, Copy, and Paste functions that would
generate this error. See Switching Logic, MATH Rows section
for an example of the Math Editor dialog box.
Plant already exists The newly created plant has been given the name of a plant
that already exists. Select a new name that does not already
exist.
Plant could not be assigned
to controller <Controller Name> The desired controller could not be assigned to the plant.
Assign another controller to the plant.
Plant segment cannot be added The maximum number of plant segments has been reached.
Price data not available The calculation routine in CARE cannot find the price data.
Copy the price data file (CAREKALK.DAT) from the diskette
into the CARE directory on your PC disk.
Printer set for portrait format. Do
you want landscape format? If portrait format is preselected, this question displays before
printing the plant graphics. Landscape format can then be
reset.
Project already exists An attempt has been made to assign an existing project name
to a new project. Please choose another name that does not
already exist.
Project <Name> does not exist The selected project does not exist.
Segment cannot be deleted. It is
still connected The segment to be deleted from the plant is still in use
elsewhere in the plant. This segment can only be deleted once
it has been removed from all relevant control loops or switching
tables.
Several switching tables for user
address This warning may appear during a plant translation. It means
that more than one switching table commands the same point.
This situation is very common with analog points and
sometimes with digital points. It could be a problem if you have
inadvertently created two switching tables commanding the
same point to do opposite actions. You may want to check
your tables.
Software address already exists A new pseudopoint user address already exists. Please select
a new user address.
Software point could not be
established The pseudopoint cannot be generated because an existing
user address has been used. Modify the user address.
Switching table not included in
macro library The switching table cannot be included in the macro database.
Repeat the save as a macro.
Switching table not saved due to
missing user address The user address for the control device has been omitted from
the switching table being loaded as a macro.
This user address already exists
or User address already exists in
controller. Modify? Two plants have been assigned to one controller. In both
plants, at least one user address is identical so the controller
does not know which plant to associate with it.
Take care to ensure that identical user addresses are not used
when a controller controls more than one plant.
Translate function gray If the Translate item is gray (unavailable) under the Controller
menu, one or more of the control strategies for the current
plant may be incomplete.
Unknown point type CARE does not recognize the selected plant type. Perhaps a
blank space has been included in the new name during
renaming or copying? Currently, only the heating and air
conditioning plant types exist.
WIN.INI error. Change printer There is an error in the WIN.INI file. Call up the "Change..."
function in the printer menu.
If an internal error displays, the real cause may stem from other software
applications in Windows or DOS rather than from RACL. Again, rebooting
may help.
Message Description
!!! No control loop found !!! No control loop has been defined in CARE. This is a
warning.
No control loop icon found An empty control loop has been found. Loading does
not make sense.
Insufficient memory More memory is required.
Memory lock error A memory block could not be locked. This error should
not occur in Windows 3.1
Error in data base function A database function returned an error code.
Nullpointer in parameter list A local memory handler function in RACLGEN got a
null pointer. This error should never occur in a final
version.
Invalid parameter list handler This text is wrong. It should be “Invalid handle in
parameter". It says that a memory block handle
passed to a RACLGEN memory handler function is
null.
Memory reallocate error Error in memory handler.
Inconsistency in CARE database The data from the CARE database is not plausible.
Possible causes:
The index definitions for XI583 missing This text is wrong. It displays when the directory for the
XI584 and CARE.EXE files is not defined in the
CARE.INI file.
The standard files name definitions missing The name for the standard files is missing in the
CARE.INI file.
Warning. Application is too big The sum of all application parts exceeds the maximum
defined in RGWRFILE.C. The algorithm is also in
RGWRFILE.C
Error opening or reading XL100, XL80 intermediate file
Data point description file not found These messages are no longer in use.
Error opening temporary switching table file
Error generating temporary switching table file
Error reading temporary switching table file
Error writing to temporary switching table file
Error deleting temporary switching table file
Error writing to temporary control loop file
Error reading the temporary control loop file RACLGEN creates a temporary file for each switching
Error deleting the temporary control loop file table and control loop. These messages indicate file
I/O errors.
Error generating the loadable T-register file
Error generating the loadable Z-register file
Error generating the loadable P-register file
Error generating the loadable EXCEL code file
Error generating the loadable EXCEL code or P-register
file File I/O error in the last pass in RGWRFILE.C
Error generating the loadable EXCEL code file
Error copying the XI583 standard files
Error opening the project file
Error reading the project file These messages are no longer in use.
Error generating the reference file The function for writing the reference file is in
RGWRFIL1.C, but the error is in RGWRFILE.C based
on the return code.
Error whilst loading engineering units The function for reading engineering units is in
RGINIT.C, but the error is in RGWRFILE.C based on
the return code.
User address (or value of operand) >127 A plausibility check message in RGWRFILE.C while
creating the RACL code file. It always indicates an
internal error where the real cause may stem from
other software applications in Windows or DOS
rather than from RACL. Rebooting may help.
Error in submodule file An error while loading and linking an XFM in
RGWRFILE.C.
Error in Input assignment! An illegal connection between control symbols was
Error in Output assignment! found in RGSETSYM.C. The problem is usually wrong
data from the database.
Error in internal XFM-Symbol parameters! An empty file name or wrong version of an XFM was
found in the database.
Datapoint for XFM->CSD assignment not found! An XFM references a point that cannot be found in the
point list of RACLGEN, normally the contents of the
.IPL file plus CARE flags and mathematical function
names.
Different version of XFM symbol and .CSD file! The version of an XFM in the database and the
referenced file does not match.
File is not a .CSD file for Honeywell-CARE! Illegal file header found in a .CSD file.
Too much datapoints in .CSD File! The number of points in a .CSD file exceeds 255.
Error in Command Line Syntax error in run-time command line of RACLGEN.
Illegal project name! No project name passed via run-time command line.
Illegal target controller name! No target controller passed via run-time command line.
INDEX
INDEX
Alarm hysteresis
set for analog input, 324, 352
+ Alarm Number, 1305
+XOR table changes, 291 Alarm point
select for pseudo digital point, 356
set for digital input, 334
3 Alarm text
3 position output BACnet analog input, 365
BACnet analog output, 373, 379, 383, 392, 462 BACnet analog output, 375
BACnet analog value, 387
BACnet binary input, 396
A BACnet binary output, 408
BACnet binary value, 418
Abbreviations
BACnet multi-state input, 429
grid, 309
BACnet multi-state output, 436
Access rights list, 877, 1191
BACnet multi-state value, 442
create, 880
BACnet pulse converter, 449
Active state
copy, 491
set for digital input, 334
create, 491
set for digital output, 337
display, 491
set for flex point, 340
edit, 491
set for pseudo digital point, 356
replace, 491
active/inactive text
select for analog input, 323
BACnet binary input, 396
select for flex point, 340
BACnet binary value point, 418
select for pseudo analog point, 352
Add
select for pseudo digital point, 355
delay for a digital command result, 279
Alarm texts (BACnet)
dynamic elements, 1101
copy, 495
housing, 545
create, 495
LON device to the network, 1232
delete, 495
new static images to graphic library, 1122
edit, 495
point
Alarm type
to daily program, 531
critical/noncritical, 333, 337
segment, 197
select for digital input, 333
static image elements, 1103
select for digital output, 337
time program, 525
Alarm value
Add point
BACnet binary input, 397
to daily program, 531
Alarming
Additional information about selected segment, 221
enable for BACnet analog input, 366
Address LON device, 1324, 1326, 1327
enable for BACnet analog output, 376
Address table entries allocation and Syncronize, 75, 1341
enable for BACnet analog value, 387
Adjust graphic
enable for BACnet binary input, 397
graphics editor, 1082
enable for BACnet binary output, 409
Air conditioning
enable for BACnet binary value, 418
plant type, 87, 158
enable for BACnet multi-state input, 430
Alarm delay
enable for BACnet multi-state output, 437
BACnet analog input, 366, 367, 377, 388, 409, 419, 430,
enable for BACnet multi-state value, 442
437, 443, 450
enable for BACnet pulse converter, 449
BACnet binary input, 397
Allocate
set for analog input, 324
IP address to BACnet controller, 789, 790, 808
set for digital input, 334
Analog condition rows, 283
set for flex point, 341
Analog engineering units, 1466
Alarm delay normal
copy, 486
BACnet analog input, 366, 388
create, 486
BACnet analog output, 377
display, 486
BACnet binary input, 397
edit, 486
BACnet binary output, 409
maximum, 486
BACnet binary value, 419
replace, 486
BACnet multi-state input, 430
Analog input
BACnet multi-state output, 437
attributes table, 1476
BACnet multi-state value, 443
board types, 203, 321
pulse converter, 450
characteristics, 203
Digital input datapoint name, 365, 375, 387, 396, 408, 418, 429, 436,
alarm point, 334 442, 448, 459, 462
attributes table, 1479 devices permanently, 1254
board types, 207, 331 devices temporarily, 1254
enable/disable runtime, 334 digital engineering units, 487
hide, 334 digital output point attributes, 335
modify, 206 flex point attributes, 339
point subtype, 332 global digital point attributes, 347
select alarm type, 333 global point attributes, 342
select descriptor, 333 LON object, 1243
select engineering unit, 333 NV, 1243
select operator access level, 333 physical address (global analog), 345
set active state, 334 physical address (global digital), 348
set alarm delay, 334 plant information, 160
set service interval, 333 point type (TAF), 557
set write protect priority, 333 project information, 152
Digital input module choice, 206 pseudo digital point attributes, 354
Digital output pseudo totalizer point attributes, 357
attributes table, 1480 specific switching table for point with multiple tables, 274
board types, 208, 335 technical address for analog input, 322
delay command, 279 technical address for analog output, 327
display attributes, 335 technical address for digital input, 332
enable/disable runtime, 337 technical address for digital output, 336
hide, 337 technical address for global analog point, 345
modify, 207 technical address for global digital point, 348
modify attributes, 335 totalizer point attributes, 360
point subtype, 336 user address, 322, 326, 331, 340, 344, 347, 351, 354,
pulse duration, 337 358, 360
select alarm type, 337 DO_feedback_DI point
select engineering unit, 337 attributes table, 1485
select operator access level, 337 modify, 211
set active state, 337 DO_Feedback_DI Points
set service interval, 337 Upgrade to OS 2.06, 1498
suppress alarm, 337 Documentation
Digital row export graphic files, 587
switching table, 268 overview, 134, 587
Digital switching table, 273 print, 134, 135, 590, 591, 592
DIO assignment print control strategy loops, 599
in local configuration, 1217 print controller summary, 608
in Shared Open LON I/O configuration, 1218 print datapoint description, 612
Disable runtime print LON interface, 627
for digital input, 334 print math. functions, 608
for digital output, 337 print module graphics, 617
for pseudo digital point, 356 print module labels, 620
Discount, 142 print parameter list, 604
Display print plant schematic, 597, 608
alarm text, 491 print point data overview, 612
analog engineering units, 486 print reference list, 624
analog input point attributes, 321 print switching logic tables, 602
analog output point attributes, 326 print table of contents, 597
BACnet analog input point attributes, 364 print table project data sheet, 597
BACnet analog output point attributes, 374 print text lists, 623
BACnet analog value point attributes, 386 print time programs, 615
BACnet binary input point attributes, 395 print to file, 594
BACnet binary output point attributes, 407 print to printer, 594
BACnet binary value point attributes, 417 Domain settings
BACnet controller properties, 757 LON-bus, 1212
BACnet multi-state input point attributes, 428 Download
BACnet multi-state output point attributes, 435 cancel, 1406
BACnet multi-state value point attributes, 441 graphic, 1094
BACnet pulse converter point attributes, 448 LON application, 1404
BACnet reference input point attributes, 458, 461 LON network interface, 1404
characteristics, 492 partial, 1404
connected devices, 1251 to controller, 25
controller information, 186 Download firmware, 1377
datapoint, 1242 Drag and drop
Datapoint editor, 301 configure, 479
edit in itemized display from within grid, 318 plant schematic, 597, 608
move (TAF), 555 point data overview, 612
Point address, 300 print overview, 134, 135, 590, 591, 592, 593, 594, 595
Point attributes, 199, 663 printer setup, 592
Point attributes tables, 1475 project datasheet, 597
Point count, 219 reference list, 624
Point data overview select possibilities, 595
print, 612 settings CAREDOC.INI file, 632
Point filter switching logic tables, 602
define for fast access list, 770 table of contents, 597
Point ID text lists, 623
analog input, 322 time programs, 615
analog output, 327 to file, 594
global digital point, 348 to printer, 594
pseudo digital point, 355 Printer
Point role setup, 592
analog input, 322 Program ID
analog output, 327 enter, 1230
BACnet analog input, 367 Program ID offset, 147
BACnet analog output, 377 Project
BACnet analog value, 388 backup, 571
BACnet binary input, 397 backup (graphics handling), 1134
BACnet binary output, 409 client, 142
BACnet binary value, 419 date, 142
BACnet multi-state input, 430 definition, 139
BACnet multi-state output, 438 delete, 152
BACnet multi-state value, 443 description, 141
BACnet pulse converter, 450 discount, 142
global digital point, 348 display information, 152
Point subtype engineer, 142
analog input, 322 export as NIDEX file, 155
digital input, 332 export to Niagara, 155
digital output, 336 global options, 72
global analog point, 345 job factor, 142
global digital point, 348 modify information, 152
totalizier point, 361 name, 141
Point type non-unique user addresses, 142
abbreviations, 639 open, 148, 306, 307, 473, 479
Point types order number, 142
hardware, 202 reference number, 141
physical, 202, 299 rename, 152
pseudo, 299 restore, 576
Points restore (graphics handling), 1134
Excel 80/100 controllers, 564 retrieve copy, 576
without graphic, 217 subdirectory, 143
Polarity unique user addresses, 142
BACnet binary input point, 398 units of measurement, 143
BACnet binary output point, 410 Project datasheet
datapoint property description, 378 print, 597
Port, 1395 Project information
Port settings, 1395 display, 152
Positioning modify, 152
icons, 946 Project offset, 153
Power supply, 85, 177 Property
change, 189 BACnet reference output point, 448
display, 189 Pseudo analog point
Print attributes table, 1478
control strategy loops, 599 critical alarm type, 352
controller summary, 608 hide, 352
datapoint description, 612 initialization value, 352
datapoint descriptions, 481 select alarm text, 352
LON interface, 627 select descriptort, 352
math functions, 608 select engineering unit, 351
module graphics, 617 select operator access level, 352
module labels, 620 set trend hysteresis, 353
options, 595 set write protect priority, 352
parameter list, 604 suppress alarm, 352
print, 602 T
Switching table, 267
analog condition rows, 283 Table of contents
analog row, 268 print, 597
change +XOR table, 291 TAF, 543
close, 276 Target cycle time
command changes, 278 cycle times, 761
comparison type, 283 Target I/O hardware
comparison value, 284 change, 1219
copy, 275 define, 1219
copy to another point, 293 define for plant, 88, 159
create, 272 Technical address
cycle timer, 281 display for analog input, 322
damper/fire example, 276 display for analog output, 327
deadband (or hysteresis) value, 285 display for digital input, 332
delay command, 279 display for digital output, 336
delay for logical AND, 288 display for global analog point, 345
delay for row condition, 280 display for global digital point, 348
delay types, 270 display for totalizer point, 361
delete, 295 modify for global analog point, 345
delete result delay, 289 modify for global digital point, 348
delete timer value, 282 Template configuration
delete timer value, 279 define for fast access list, 776
digital, 273 Template database, 1351
digital condition rows, 280 Template editor
digital row, 268 OPS, 732
erase parameters, 275 Terminal assignment, 543
exclusive OR, 290 Terminal assignment function
exclusive OR columns, 289 add housing, 545
identifier, 274 assign point to terminal, 555
limits, 269 change point type, 557
load, 294 context menu, 544
MATH rows, 287 display point type, 557
multiple row conditions, 281 insert LON module, 546
Nstate subtype, 292 insert standard module, 545
Off and ON, 277 insert XF528 module, 547
open, 276 modify module type, 547, 548, 549
OR columns, 289 move module, 550
recall, 274 move point, 555
redisplay, 294 remove housing, 545
replace variable, 287 remove module, 554
restore, 295 set/modify neuron ID, 548
result row, 267, 277 work with housings, 544
save, 293 work with modules, 545
save as macro, 295 Test
select time period, 279, 280 LON devices, 1331
start, 295 Text block
subsequent row, 268 create (graphics editor), 1091
time delays, 269 Text lists
true or false changes, 282, 286 print, 623
Switching tables Texts
translation warning, 191 edit (graphic editor, 1127
Switchpoint edit in itemized display, 316
change start/end time, 1169, 1171 Third party devices
change value, 1172 integrate, 1338
delete graphically, 1173 Three-position output signal, 205
delete in table, 1179 Time delays
join to other switchpoint, 1177 switching table, 269
Switchpoints Time period
copy graphically, 1164 select, 279, 280
edit graphically, 1169 Time program
Synchronize add, 525
address table entries allocation, 75, 1341 assign user address, 116, 527
System configuration copy daily program, 529
Local, 189 create, 525
Shared / Open LON, 189 define holiday program, 535
define yearly program, 537
CentraLine
Honeywell GmbH
Böblinger Strasse 17
71101 Schönaich, Germany
Phone +49 (0) 7031 637 845
Fax +49 (0) 7031 637 740
[email protected] Subject to change without notice
www.centraline.com EN2Z-0937GE51 R0518