You are on page 1of 84

Installation

Operation
Maintenance/
Programming
Protocol interface controller
Modbus solution for Tracer Summit
Systems

BAS-SVX09B-E4

Introduction
Foreword
These Installation Operation and Maintenance instructions are given as a
guide to good practice in the installation, start-up, operation and periodic
maintenance by the user of the Protocol Interface Controller (PIC) for Tracer
Summit Systems. They do not contain the full service procedures
necessary for the continued successful operation of this equipment. The
services of a qualified service technician should be employed, through the
medium of a maintenance contract with a reputable service company.

Warranty
Warranty is based on the general terms and conditions of the constructor.
The warranty is void if the equipment is modified or repaired without the
written approval of the constructor, if the operating limits are exceeded, or
if the control system or the electrical wiring is modified. Damage due to
misuse, lack of maintenance, or failure to comply with the manufacturer's
instructions, is not covered by the warranty obligation. If the user does not
conform to the instructions given in this document, it may entail
cancellation of warranty and liabilities by the constructor.

Reception
On arrival, inspect the unit before signing the delivery note. Specify any
damage on the delivery note, and send a registered letter of protest to the
last carrier of the goods within 72 hours of delivery. Notify the local Trane
sales office at the same time. The unit should be totally inspected within 7
days of delivery. If any concealed damage is discovered, send a registered
letter of protest to the carrier within 7 days of delivery and notify the local
Trane sales office.
Important notice: No shipping claims will be accepted by Trane if the above
mentioned procedure is not respected.
Note: More stringent national rules may apply in some countries. For more
information, refer to the general sales conditions of your local Trane sales
office.

General Information
Cautions appear at appropriate places in this instruction manual. Your
personal safety and the proper operation of this machine require hat you
follow them carefully. The constructor assumes no liability for installations
or servicing performed by unqualified personnel.

BAS-SVX09B-E4

Contents
Introduction
Foreword
Warranty
Reception
General information

2
2
2
2

Product description
General presentation
Supported equipment

5
5

Installation
Mounting and wiring
Connectors layout
Wiring PIC with Trane BCU

6
9
11

Wiring PIC with BMTW BCU

11

Wiring PIC with BMTX BCU

12

Wiring PIC with Modbus Building Management System

13

Wiring PIC with RS-232 Modbus BMS

13

Wiring PIC with RS-485 Modbus BMS

13

Diagnostic tool installation

15

Software installation

15

Diagnostic cable

18

Operation
Modbus functions
Modbus generic point lists

19
19

Binary input point list

19

Analog input point list

23

Binary output point list

26

Analog output point list

29

Modbus configuration

32

Modbus parameters - SW3

33

Modbus slave address - SW4

34

Data format
PIC and Tracer Summit configuration
Configuration change

BAS-SVX09B-E4

42
42
47

Contents
Tracer Summit Programming
Create PIC object
When the BMS requests Binary Inputs
When the BMS requests Analog Inputs
When the BMS sends Binary Outputs
When the BMS sends Analog Outputs

48
49
53
56
59

Maintenance - Diagnostic tool operation


PIC status
Trane equipment communication status
Modbus communication status
Modbus data point tables
Modbus traffic

63
64
64
66
67

Appendix - Unit Controller Points List


Appendix - CPL Programs

BAS-SVX09B-E4

Product description
General presentation
The PIC is the gateway to allow communication between a Tracer Summit
and other BMS (Building Management Systems) vendors. The PIC uses the
Modbus protocol by using a RS-232 or a RS-485 link.
The PIC handles Modbus RTU according to Reference Guide:

Modicon PI-MBUS-300 Rev. D


Modicon is a trademark of Modicon, Inc.
Jbus is a trademark of April.
Modbus/Jbus Considerations:
Jbus is an extension of Modbus. Jbus supports more functions than
Modbus.
- Functions supported by both Modbus and Jbus:
1, 2, 3, 4, 5, 6, 15 and 16
- Functions supported by Jbus but not supported by Modbus:
7, 8, 11, 12 and 13

Supported equipment
Tracer Summit Building Control Units (BCU)
BMTW
BMTX

BAS-SVX09B-E4

Installation
Mounting and wiring
PIC mounting recommendations
To mount the PIC device:
Select a location near the controlled equipment to reduce wiring costs
and EMC perturbation risks.
Verify that the location conforms to the specifications below.
Secure the PIC to a 35 mm DIN rail (Use only 10/10 mm thickness sheet)
or directly mount the PIC using four M3 screws (not supplied).

SHD

Rx Tx

USB

COMM3

RJ-45

DIAG

RS232

Rx Tx

MODBUS

Ref

On

RS485 Resistor

Protocol Interface
Controller

SW1

CONFIGURATION
SW2

SW3

SW4

Service Rx
PIN Serv.

LON

ON

0V

24 V

GND

24V

Imax=0.5A

1 = Screw holes
2 = DIN rail
Table 1 - PIC specifications

Board dimensions

95 mm height x 132 mm width x 60 mm depth

Minimum clearances

Front 100 mm
Each side 25 mm
Top and bottom 100 mm

Operating environment Temperature: from -40 to 70C


Relative Humidity: from 5% to 95% non-condensing
Dust protection: pollution level 1
Storage environment

Temperature: from -50 to 85C


Relative Humidity: from 5% to 95% non-condensing

BAS-SVX09B-E4

Installation
PIC Power Supply recommendations
The PIC device is powered by 24 VAC/VDC +6V/-12V power supply. A 3-wire
quickconnect terminal (TB3) is provided for power supply connection to the
board.
To ensure the controller will operate properly, verify that the power supply
circuit is in compliance with the following circuit requirements:
To keep the PIC in accordance with the Separated Extra Low Voltage (SELV)
circuit, the transformer 'T' shall be in accordance with EN / IEC 61558-2-6.

F : 0.5A / 250V / M

PIC
F

24V

24V

GND

0V

!
CAUTION! PIC power supply circuit MUST NOT be connected to the ground
as shown in the above illustration. The non-respect of this requirement will
damage the PIC.
CAUTION! If local electrical regulations do not allow the recommended
power supply wiring, contact your local Trane Sales Office for an adequate
solution to comply with local electrical regulations.
Note: This wiring is in accordance with IEC 60364-4-41 and national
standards which incorporate the same requirements.

BAS-SVX09B-E4

Installation
Table 2 - Power supply recommendations

Power requirements 24 VAC/VDC +6V / -12V


50 or 60 Hz
0.5 A maximum
Protection

The PIC device must receive power from a dedicated


circuit which is connected to a dedicated isolation
screened transformer. The circuit must be protected
by a 0.5 A / 250V / Medium time lag circuit
breaker/fuse located next to it.

Recommended wire The AC/DC-power wiring requires three-wire cable.


The recommended wire is 1.5mm (16 AWG) copper
wire.
Standards

The AC/DC-power wiring complies with IEC or


EN 60364-4-41 and 2006/95/EEC for electrical safety.
For compliance with 2006/108/EEC and 89/336/EEC
European directive for electromagnetic compatibility:
-

EN
EN
EN
EN

55022 level B
61000-3-2
61000-4-2
61000-4-4

Ground Connection The ground connection of the PIC (GND connector)


MUST BE connected to the building earth to prevent
electromagnetic compatibility risks.

BAS-SVX09B-E4

Installation
Connectors layout

1
1

2
SHD

Rx Tx

USB

COMM3

RJ-45

DIAG

RS232

Rx Tx

MODBUS

Ref

On

RS485 Resistor

Protocol Interface
Controller

SW1

CONFIGURATION
SW2

SW3

SW4

Service Rx
PIN Serv.

LON

BAS-SVX09B-E4

ON

0V

24 V

GND

24V

Imax=0.5A

Installation
Connector 1 Not used
DO NOT CONNECT ANY WIRE!
Connector 2 USB connection to diagnostic PC
USB type B female connector
Connector 3 Modbus RS232 connection to Building Management System
RJ45 female connector
Pin '1' : Transmitted Data
Pin '2' : Received Data
Pin '8' : Signal Common

Common

RXD
TXD

Connector 4 Modbus RS485 connection to Building Management System


3-pole removable screw 5.08 mm connector
Pins 'A' & 'B' : Signal
Pin 'Ref' : Reference
Connector 5 LonTalk connection to Trane equipment
4-pole removable screw 5.08 mm connector
Pins 'A' & 'B' : Transmit and receive signals (no polarity)
Connector 6 Power supply connection
3-pole removable screw 7.62 mm connector
Pin '0V' : 0V
Pin '24V' : 24V AC/DC +6V/-12V
Pin 'GND' : Ground

10

BAS-SVX09B-E4

Installation
Wiring PIC with Trane BCU
Wiring PIC with BMTW BCU
The following wiring diagram applies to BMTW Building Control Units.

TB2
Link 1 +

BMTW
BCU

Link 2 +
Link 3 +
Link 4 +

1
2
3
4
5
6
7
8
9
10
11
12

1
1

SHD

Rx Tx

USB

COMM3

RJ-45

DIAG

RS232

Rx Tx

MODBUS

Ref

On

RS485 Resistor

Protocol Interface
Controller

SW1

CONFIGURATION
SW2

SW3

SW4

Service Rx
PIN
Serv.

LON

ON

0V

24 V

GND

24V

Imax=0.5A

24V AC/DC
+6V/-12V

3
2

1 = The communication link depends on the BCU configuration. Comm5 BCU board
can be connected to one of the four communication links. The following table
shows the correct wiring for every configuration. This communication link is not
polarity sensitive.

Link
Link
Link
Link

Comm5 board connected


on link
1
2
3
4

Terminal block pins to connect


to PIC
TB2-1 & TB2-2
TB2-4 & TB2-5
TB2-7 & TB2-8
TB2-10 & TB2-11

2 = To all other LonTalk devices connected to this BCU.


3 = Follow LonTalk wiring best practices described in the BCU Installation Manual

BAS-SVX09B-E4

11

Installation
Wiring PIC with BMTX BCU
The following wiring diagram applies for BMTX Building Control Units.

SHD

Rx Tx

USB

COMM3

RJ-45

DIAG

BMTX
BCU

RS232

Rx Tx

MODBUS

Ref

On

RS485 Resistor

Protocol Interface
Controller

TB5
+
GND

SW1

CONFIGURATION
SW2

SW3

SW4

Service Rx
PIN Serv.

LON

ON

0V

24 V

GND

24V

Imax=0.5A

24V AC/DC
+6V/-12V

1 = Follow LonTalk wiring best practices described in the BCU Installation Manual
2 = To all other LonTalk devices connected to this BCU.

12

BAS-SVX09B-E4

Installation
Wiring PIC with Modbus Building Management System
Wiring PIC with RS-232 Modbus BMS
1

Common

RXD
1

TXD

MODBUS BMS
RS-232

2
3
5

1 2 3 4 5

6 7 8 9
1

SHD

Rx Tx

USB

COMM3

RJ-45

DIAG

RS232

Rx Tx

MODBUS

Ref

On

RS485 Resistor

Protocol Interface
Controller

CONFIGURATION

SW1

SW2

SW3

SW4

Service Rx
PIN Serv.

LON

0V

ON

24 V

GND

24V

Imax=0.5A

24V AC/DC
+6V/-12V

Wiring PIC with RS-485 Modbus BMS

SHD

Rx Tx

USB

COMM3

RJ-45

DIAG

RS232

Rx Tx

MODBUS

Ref

On

RS485 Resistor

R+

MODBUS BMS
RS-485

Ref.
R-

Protocol Interface
Controller

CONFIGURATION
SW1

SW2

SW3

SW4

Service Rx
PIN
Serv.

LON

24 V
ON

0V

GND

24V

Imax=0.5A

24V AC/DC
+6V/-12V

BAS-SVX09B-E4

13

Installation
If the RS485 wire length is less than 100 meters, it is recommended to use
the termination resistor option. Set the 'Resistor' switch to the 'On' position.
See following figure.
ON
OFF

Rx

Tx

MODBUS

14

Ref

On

RS485 Resistor

BAS-SVX09B-E4

Installation
Diagnostic tool installation
Software Installation
The PIC controller is associated with a PC-based diagnostic tool. This
diagnostic runs on Windows 2000 and Windows XP SP2.
The PIC is connected to the PC via a PC USB port.
The diagnostic tool installation software is available upon request to the IT
support group in your local Trane Sales Office.
CAUTION! Before starting the software installation, DO NOT CONNECT the
PIC to the PC. Software drivers must be installed prior to the first PIC
connection.
Step 0: Check if the diagnostic tool is already installed
From the 'Start' menu, 'All programs', check if the 'PIC Diag Tool' icon is
located in the 'PIC Diag' program group. If the icon is present, the
diagnostic tool is already installed.

Step 1: Run the diagnostic tool installation wizard (setup.exe)

Step 2: Ensure the PIC is not connected to the PC

BAS-SVX09B-E4

15

Installation
Click on 'Next'
Step 3: Confirm diagnostic tool installation

Step 4: Select installation folder

Once configured, click on 'Next'.

16

BAS-SVX09B-E4

Installation
Step 5: Confirm installation parameters

Once checked, click on 'Install'. The installation process starts copying files.
Step 6: Finish the installation

Click on 'Finish'. The software installation is complete.

BAS-SVX09B-E4

17

Installation
Step 7: Connect the PIC
Connect the PIC to the PC using the specified USB cable (See 'Diagnostic
cable specifications' section). Both PC and PIC must be powered On.
As soon as the connection is done, an information window will appear on
the right side of the status bar. This window shows the installation process
is running. Once the installation is completed, the window will show that
the new equipment is ready to be used.
The diagnostic tool is ready to be used.
Step 8: Launch the diagnostic tool
The PIC must be connected to the PC prior to launch the diagnostic tool.
From the 'Start Menu', 'All programs', 'PIC Diag' select the PIC application
'PIC Diag Tool'.

Diagnostic cable
The PIC requires a standard USB cable:
On PC side: USB type A male connector
On PIC side: USB type B male connector

18

BAS-SVX09B-E4

Operation
Modbus Functions
Function 2: Read n bits
Inputs are addressed starting at zero: input 10001 is addressed as 0.
Function 4: Read n analog values
Registers are addressed starting at zero: register 30001 is addressed as 0.
Function 5: Write a bit
Function 15: Write n bits
Coils are addressed starting at zero: coil 00001 is addressed as 0.
Function 6: Write a remote setpoint
Function 16: Write n remote setpoints
Registers are addressed starting at zero: register 40001 is addressed as 0.

Modbus generic point lists


Binary input point list
This function is used to ask the PIC for Binary information from the Tracer
Summit system. The points in this table will vary depending on the Trane
controllers and definition of system points required for the project. Refer to
the Points List Appendix in this document.
Some BMS systems cannot use Function 2, so these values are also copied
to the Function 4 table.
Important: Inputs are addressed starting at zero, inputs 1-16 are addressed
as 0-15.

BAS-SVX09B-E4

19

Operation
Table 3 - Modbus table for Tracer Summit System - Binary inputs. Tracer Summit BCU: BMTW and BMTX
Data Type

Binary
Inputs

20

Function

Modbus Index

Offset

Point Description

10001

Read equipment #1 binary input 1

10002

Read equipment #1 binary input 2

10003

Read equipment #1 binary input 3

10004

Read equipment #1 binary input 4

10005

Read equipment #1 binary input 5

10006

Read equipment #1 binary input 6

10007

Read equipment #1 binary input 7

10008

Read equipment #1 binary input 8

10009

Read equipment #1 binary input 9

10010

Read equipment #1 binary input 10

10011

10

Read equipment #1 binary input 11

10012

11

Read equipment #1 binary input 12

10013

12

Read equipment #1 binary input 13

10014

13

Read equipment #1 binary input 14

10015

14

Read equipment #1 binary input 15

10016

15

Read equipment #1 binary input 16

nv Name

nviStateEquip1

2
10017

16

Read equipment #2 binary input 1

10018

17

Read equipment #2 binary input 2

10019

18

Read equipment #2 binary input 3

10020

19

Read equipment #2 binary input 4

10021

20

Read equipment #2 binary input 5

10022

21

Read equipment #2 binary input 6

10023

22

Read equipment #2 binary input 7

10024

23

Read equipment #2 binary input 8

10025

24

Read equipment #2 binary input 9

10026

25

Read equipment #2 binary input 10

10027

26

Read equipment #2 binary input 11

10028

27

Read equipment #2 binary input 12

10029

28

Read equipment #2 binary input 13

10030

29

Read equipment #2 binary input 14

10031

30

Read equipment #2 binary input 15

10032

31

Read equipment #2 binary input 16

nviStateEquip2

BAS-SVX09B-E4

Operation
Table 3 - Modbus table for Tracer Summit System - Binary inputs. Tracer Summit BCU: BMTW and BMTX (cont.)
Data Type

Function

Binary
Inputs

BAS-SVX09B-E4

Modbus Index

Offset

Point Description

10033

32

Read equipment #3 binary input 1

10034

33

Read equipment #3 binary input 2

10035

34

Read equipment #3 binary input 3

10036

35

Read equipment #3 binary input 4

10037

36

Read equipment #3 binary input 5

10038

37

Read equipment #3 binary input 6

10039

38

Read equipment #3 binary input 7

10040

39

Read equipment #3 binary input 8

10041

40

Read equipment #3 binary input 9

10042

41

Read equipment #3 binary input 10

10043

42

Read equipment #3 binary input 11

10044

43

Read equipment #3 binary input 12

10045

44

Read equipment #3 binary input 13

10046

45

Read equipment #3 binary input 14

10047

46

Read equipment #3 binary input 15

10048

47

Read equipment #3 binary input 16

10049

48

Read equipment #4 binary input 1

10050

49

Read equipment #4 binary input 2

10051

50

Read equipment #4 binary input 3

10052

51

Read equipment #4 binary input 4

10053

52

Read equipment #4 binary input 5

10054

53

Read equipment #4 binary input 6

10055

54

Read equipment #4 binary input 7

10056

55

Read equipment #4 binary input 8

10057

56

Read equipment #4 binary input 9

10058

57

Read equipment #4 binary input 10

10059

58

Read equipment #4 binary input 11

10060

59

Read equipment #4 binary input 12

10061

60

Read equipment #4 binary input 13

10062

61

Read equipment #4 binary input 14

10063

62

Read equipment #4 binary input 15

10064

63

Read equipment #4 binary input 16

nv Name

nviStateEquip3

nviStateEquip4

21

Operation
Table 3 - Modbus table for Tracer Summit System - Binary inputs. Tracer Summit BCU: BMTW and BMTX (cont.)
Data Type

Binary
Inputs

22

Function

Modbus Index

Offset

Point Description

10065

64

Read equipment #5 binary input 1

10066

65

Read equipment #5 binary input 2

10067

66

Read equipment #5 binary input 3

10068

67

Read equipment #5 binary input 4

10069

68

Read equipment #5 binary input 5

10070

69

Read equipment #5 binary input 6

10071

70

Read equipment #5 binary input 7

10072

71

Read equipment #5 binary input 8

10073

72

Read equipment #5 binary input 9

10074

73

Read equipment #5 binary input 10

10075

74

Read equipment #5 binary input 11

10076

75

Read equipment #5 binary input 12

10077

76

Read equipment #5 binary input 13

10078

77

Read equipment #5 binary input 14

10079

78

Read equipment #5 binary input 15

10080

79

Read equipment #5 binary input 16

10081

80

Read equipment #6 binary input 1

10082

81

Read equipment #6 binary input 2

10083

82

Read equipment #6 binary input 3

10084

83

Read equipment #6 binary input 4

10085

84

Read equipment #6 binary input 5

10086

85

Read equipment #6 binary input 6

10087

86

Read equipment #6 binary input 7

10088

87

Read equipment #6 binary input 8

10089

88

Read equipment #6 binary input 9

10090

89

Read equipment #6 binary input 10

10091

90

Read equipment #6 binary input 11

10092

91

Read equipment #6 binary input 12

10093

92

Read equipment #6 binary input 13

10094

93

Read equipment #6 binary input 14

10095

94

Read equipment #6 binary input 15

10096

95

Read equipment #6 binary input 16

nv Name

nviStateEquip5

nviStateEquip6

BAS-SVX09B-E4

Operation
Analog input point list
This function is used to ask the PIC for Analog information from the Tracer Summit system. The points in this
table will vary depending on the Trane controllers and definition of system points required for the project. Refer to
the Points List Appendix in this document.
Some BMS systems cannot use Function 2, so these values are also copied to the Function 4 table.
Important: Registers are addressed starting at zero, registers 1-16 are addressed as 0-15.
Table 4 - Modbus table for Tracer Summit System - Analog inputs. Tracer Summit BCU: BMTW and BMTX
Data Type

Function

Modbus Index

Offset

Point Description

30001

Copy of function 2 binary points 10001 to 10016

30002

Read equipment #1 analog input 1

30003

Read equipment #1 analog input 2

30004

Read equipment #1 analog input 3

30005

Read equipment #1 analog input 4

30006

Read equipment #1 analog input 5

30007

Read equipment #1 analog input 6

30008

Read equipment #1 analog input 7

nv Name

nviAI1Equip1

nviAI2Equip1
30009

Read equipment #1 analog input 8

30010

Read equipment #1 analog input 9

30011

10

Read equipment #1 analog input 10

30012

11

Read equipment #1 analog input 11

30013

12

Read equipment #1 analog input 12

30014

13

Read equipment #1 analog input 13

30015

14

Read equipment #1 analog input 14

30016

15

Read equipment #1 analog input 15

nviAI3Equip1

Analog
Inputs

30017

16

Read equipment #1 analog input 16

30018

17

Copy of function 2 binary points 10017 to 10032

30019

18

Read equipment #2 analog input 1

30020

19

Read equipment #2 analog input 2

30021

20

Read equipment #2 analog input 3

30022

21

Read equipment #2 analog input 4

30023

22

Read equipment #2 analog input 5

30024

23

Read equipment #2 analog input 6

30025

24

Read equipment #2 analog input 7

30026

25

Read equipment #2 analog input 8

30027

26

Read equipment #2 analog input 9

30028

27

Read equipment #2 analog input 10

30029

28

Read equipment #2 analog input 11

30030

29

Read equipment #2 analog input 12

30031

30

Read equipment #2 analog input 13

30032

31

Read equipment #2 analog input 14

30033

32

Read equipment #2 analog input 15

30034

33

Read equipment #2 analog input 16

30035

34

Copy of function 2 binary points 10033 to 10048

nviAI4Equip1

nviAI1Equip2

nviAI2Equip2

nviAI3Equip2

nviAI4Equip2

BAS-SVX09B-E4

23

Operation
Table 4 - Modbus table for Tracer Summit System - Analog inputs. Tracer Summit BCU: BMTW and BMTX (cont.)
Data Type

Function

Modbus Index

Offset

Point Description

30036

35

Read equipment #3 analog input 1

30037

36

Read equipment #3 analog input 2

30038

37

Read equipment #3 analog input 3

30039

38

Read equipment #3 analog input 4

30040

39

Read equipment #3 analog input 5

30041

40

Read equipment #3 analog input 6

30042

41

Read equipment #3 analog input 7

30043

42

Read equipment #3 analog input 8

30044

43

Read equipment #3 analog input 9

30045

44

Read equipment #3 analog input 10

30046

45

Read equipment #3 analog input 11

30047

46

Read equipment #3 analog input 12

30048

47

Read equipment #3 analog input 13

30049

48

Read equipment #3 analog input 14

30050

49

Read equipment #3 analog input 15

30051

50

Read equipment #3 analog input 16

30052

51

Copy of function 2 binary points 10049 to 10064

30053

52

Read equipment #4 analog input 1

30054

53

Read equipment #4 analog input 2

30055

54

Read equipment #4 analog input 3

30056

55

Read equipment #4 analog input 4

30057

56

Read equipment #4 analog input 5

30058

57

Read equipment #4 analog input 6

30059

58

Read equipment #4 analog input 7

30060

59

Read equipment #4 analog input 8

30061

60

Read equipment #4 analog input 9

30062

61

Read equipment #4 analog input 10

30063

62

Read equipment #4 analog input 11

30064

63

Read equipment #4 analog input 12

30065

64

Read equipment #4 analog input 13

30066

65

Read equipment #4 analog input 14

30067

66

Read equipment #4 analog input 15

30068

67

Read equipment #4 analog input 16

30069

68

Copy of function 2 binary points 10065 to 10080

nv Name

nviAI1Equip3

nviAI2Equip3

nviAI3Equip3

nviAI4Equip3

Analog
Inputs

nviAI1Equip4

nviAI2Equip4

nviAI3Equip4

nviAI4Equip4

24

BAS-SVX09B-E4

Operation
Table 4 - Modbus table for Tracer Summit System - Analog inputs. Tracer Summit BCU: BMTW and BMTX (cont.)
Data Type

Function

Modbus Index

Offset

Point Description

30070

69

Read equipment #5 analog input 1

30071

70

Read equipment #5 analog input 2

30072

71

Read equipment #5 analog input 3

30073

72

Read equipment #5 analog input 4

nv Name

nviAI1Equip5

30074

73

Read equipment #5 analog input 5

30075

74

Read equipment #5 analog input 6

30076

75

Read equipment #5 analog input 7

30077

76

Read equipment #5 analog input 8

30078

77

Read equipment #5 analog input 9

30079

78

Read equipment #5 analog input 10

30080

79

Read equipment #5 analog input 11

30081

80

Read equipment #5 analog input 12

30082

81

Read equipment #5 analog input 13

30083

82

Read equipment #5 analog input 14

30084

83

Read equipment #5 analog input 15

30085

84

Read equipment #5 analog input 16

30086

85

Copy of function 2 binary points 10081 to 10096

30087

86

Read equipment #6 analog input 1

30088

87

Read equipment #6 analog input 2

30089

88

Read equipment #6 analog input 3

30090

89

Read equipment #6 analog input 4

30091

90

Read equipment #6 analog input 5

30092

91

Read equipment #6 analog input 6

30093

92

Read equipment #6 analog input 7

30094

93

Read equipment #6 analog input 8

30095

94

Read equipment #6 analog input 9

30096

95

Read equipment #6 analog input 10

30097

96

Read equipment #6 analog input 11

30098

97

Read equipment #6 analog input 12

30099

98

Read equipment #6 analog input 13

nviAI2Equip5

nviAI3Equip5

nviAI4Equip5

Analog
Inputs

nviAI1Equip6

nviAI2Equip6

nviAI3Equip6

30100

99

Read equipment #6 analog input 14

30101

100

Read equipment #6 analog input 15

30102

101

Read equipment #6 analog input 16

nviAI4Equip6

BAS-SVX09B-E4

25

Operation
Binary output point list
Important: Coils are addressed starting at zero : coil 1 is addressed as 0
Table 5 - Modbus table for Tracer Summit System - Binary outputs. Tracer Summit BCU: BMTW and BMTX
Data Type

Binary
Outputs

26

Function

Modbus Index

Offset

00001

Write equipment #1 binary output 1

Point Description

00002

Write equipment #1 binary output 2

00003

Write equipment #1 binary output 3

00004

Write equipment #1 binary output 4

00005

Write equipment #1 binary output 5

00006

Write equipment #1 binary output 6

00007

Write equipment #1 binary output 7

00008

Write equipment #1 binary output 8

00009

Write equipment #1 binary output 9

00010

Write equipment #1 binary output 10

00011

10

Write equipment #1 binary output 11

00012

11

Write equipment #1 binary output 12

00013

12

Write equipment #1 binary output 13

00014

13

Write equipment #1 binary output 14

00015

14

Write equipment #1 binary output 15

00016

15

Write equipment #1 binary output 16

00017

16

Write equipment #2 binary output 1

nv Name

nvoStateEquip1

5/15
00018

17

Write equipment #2 binary output 2

00019

18

Write equipment #2 binary output 3

00020

19

Write equipment #2 binary output 4

00021

20

Write equipment #2 binary output 5

00022

21

Write equipment #2 binary output 6

00023

22

Write equipment #2 binary output 7

00024

23

Write equipment #2 binary output 8

00025

24

Write equipment #2 binary output 9

00026

25

Write equipment #2 binary output 10

00027

26

Write equipment #2 binary output 11

00028

27

Write equipment #2 binary output 12

00029

28

Write equipment #2 binary output 13

00030

29

Write equipment #2 binary output 14

00031

30

Write equipment #2 binary output 15

00032

31

Write equipment #2 binary output 16

nvoStateEquip2

BAS-SVX09B-E4

Operation
Table 5 - Modbus table for Tracer Summit System - Binary outputs. Tracer Summit BCU: BMTW and BMTX (cont.)
Data Type

Function

Modbus Index

Offset

Point Description

00033

32

Write equipment #3 binary output 1

00034

33

Write equipment #3 binary output 2

00035

34

Write equipment #3 binary output 3

00036

35

Write equipment #3 binary output 4

00037

36

Write equipment #3 binary output 5

00038

37

Write equipment #3 binary output 6

00039

38

Write equipment #3 binary output 7

00040

39

Write equipment #3 binary output 8

00041

40

Write equipment #3 binary output 9

00042

41

Write equipment #3 binary output 10

00043

42

Write equipment #3 binary output 11

00044

43

Write equipment #3 binary output 12

00045

44

Write equipment #3 binary output 13

00046

45

Write equipment #3 binary output 14

00047

46

Write equipment #3 binary output 15

00048

47

Write equipment #3 binary output 16

00049

48

Write equipment #4 binary output 1

00050

49

Write equipment #4 binary output 2

00051

50

Write equipment #4 binary output 3

00052

51

Write equipment #4 binary output 4

00053

52

Write equipment #4 binary output 5

00054

53

Write equipment #4 binary output 6

00055

54

Write equipment #4 binary output 7

00056

55

Write equipment #4 binary output 8

00057

56

Write equipment #4 binary output 9

00058

57

Write equipment #4 binary output 10

00059

58

Write equipment #4 binary output 11

00060

59

Write equipment #4 binary output 12

00061

60

Write equipment #4 binary output 13

00062

61

Write equipment #4 binary output 14

00063

62

Write equipment #4 binary output 15

00064

63

Write equipment #4 binary output 16

nv Name

nvoStateEquip3

Binary
Outputs

5/15

nvoStateEquip4

BAS-SVX09B-E4

27

Operation
Table 5 - Modbus table for Tracer Summit System - Binary outputs. Tracer Summit BCU: BMTW and BMTX (cont.)
Data Type

Function

Modbus Index

Offset

Point Description

00065

64

Write equipment #5 binary output 1

00066

65

Write equipment #5 binary output 2

00067

66

Write equipment #5 binary output 3

00068

67

Write equipment #5 binary output 4

00069

68

Write equipment #5 binary output 5

00070

69

Write equipment #5 binary output 6

00071

70

Write equipment #5 binary output 7

00072

71

Write equipment #5 binary output 8

00073

72

Write equipment #5 binary output 9

00074

73

Write equipment #5 binary output 10

00075

74

Write equipment #5 binary output 11

00076

75

Write equipment #5 binary output 12

00077

76

Write equipment #5 binary output 13

00078

77

Write equipment #5 binary output 14

00079

78

Write equipment #5 binary output 15

00080

79

Write equipment #5 binary output 16

00081

80

Write equipment #6 binary output 1

00082

81

Write equipment #6 binary output 2

00083

82

Write equipment #6 binary output 3

00084

83

Write equipment #6 binary output 4

00085

84

Write equipment #6 binary output 5

00086

85

Write equipment #6 binary output 6

00087

86

Write equipment #6 binary output 7

00088

87

Write equipment #6 binary output 8

00089

88

Write equipment #6 binary output 9

00090

89

Write equipment #6 binary output 10

00091

90

Write equipment #6 binary output 11

00092

91

Write equipment #6 binary output 12

00093

92

Write equipment #6 binary output 13

00094

93

Write equipment #6 binary output 14

00095

94

Write equipment #6 binary output 15

00096

95

Write equipment #6 binary output 16

nv Name

nvoStateEquip5

Binary
Outputs

5/15

nvoStateEquip6

28

BAS-SVX09B-E4

Operation
Analog output point list
This function is used to give the PIC Binary (5&15) and Analog (6&16) information. The Points in these tables will
vary depending on the Trane controllers and definition of system points required for the project. Refer to the Points
List Appendix in this document. Some BMS cannot access function 5 or 15, so a copy of the binary points has been
made in function 6 or 16.
Important: Registers are addressed starting at zero : register 1 is addressed as 0.
Table 6 - Modbus table for Tracer Summit System - Analog outputs. Tracer Summit BCU: BMTW and BMTX
Data Type

Function

Analog
Outputs

BAS-SVX09B-E4

6/16

Modbus Index

Offset

Point Description

40001

Copy of function 5/15 binary points 00001 to 00016

40002

Write equipment #1 analog output 1

40003

Write equipment #1 analog output 2

40004

Write equipment #1 analog output 3

40005

Write equipment #1 analog output 4

40006

Write equipment #1 analog output 5

40007

Write equipment #1 analog output 6

40008

Write equipment #1 analog output 7

40009

Write equipment #1 analog output 8

40010

Write equipment #1 analog output 9

40011

10

Write equipment #1 analog output 10

40012

11

Write equipment #1 analog output 11

40013

12

Write equipment #1 analog output 12

40014

13

Write equipment #1 analog output 13

40015

14

Write equipment #1 analog output 14

40016

15

Write equipment #1 analog output 15

40017

16

Write equipment #1 analog output 16

40018

17

Copy of function 5/15 binary points 00017 to 00032

40019

18

Write equipment #2 analog output 1

40020

19

Write equipment #2 analog output 2

40021

20

Write equipment #2 analog output 3

40022

21

Write equipment #2 analog output 4

40023

22

Write equipment #2 analog output 5

40024

23

Write equipment #2 analog output 6

40025

24

Write equipment #2 analog output 7

40026

25

Write equipment #2 analog output 8

40027

26

Write equipment #2 analog output 9

40028

27

Write equipment #2 analog output 10

40029

28

Write equipment #2 analog output 11

40030

29

Write equipment #2 analog output 12

40031

30

Write equipment #2 analog output 13

40032

31

Write equipment #2 analog output 14

40033

32

Write equipment #2 analog output 15

40034

33

Write equipment #2 analog output 16

40035

34

Copy of function 5/15 binary points 00033 to 00048

nv Name

nvoAO1Equip1

nvoAO2Equip1

nvoAO3Equip1

nvoAO4Equip1

nvoAO1Equip2

nvoAO2Equip2

nvoAO3Equip2

nvoAO4Equip2

29

Operation
Table 6 - Modbus table for Tracer Summit System - Analog outputs. Tracer Summit BCU: BMTW and BMTX (cont.)
Data Type

Function

Modbus Index

Offset

Point Description

40036

35

Write equipment #3 analog output 1

40037

36

Write equipment #3 analog output 2

40038

37

Write equipment #3 analog output 3

40039

38

Write equipment #3 analog output 4

40040

39

Write equipment #3 analog output 5

40041

40

Write equipment #3 analog output 6

40042

41

Write equipment #3 analog output 7

40043

42

Write equipment #3 analog output 8

40044

43

Write equipment #3 analog output 9

40045

44

Write equipment #3 analog output 10

40046

45

Write equipment #3 analog output 11

40047

46

Write equipment #3 analog output 12

40048

47

Write equipment #3 analog output 13

40049

48

Write equipment #3 analog output 14

40050

49

Write equipment #3 analog output 15

40051

50

Write equipment #3 analog output 16

40052

51

Copy of function 5/15 binary points 00049 to 00064

40053

52

Write equipment #4 analog output 1

40054

53

Write equipment #4 analog output 2

40055

54

Write equipment #4 analog output 3

40056

55

Write equipment #4 analog output 4

40057

56

Write equipment #4 analog output 5

40058

57

Write equipment #4 analog output 6

40059

58

Write equipment #4 analog output 7

40060

59

Write equipment #4 analog output 8

40061

60

Write equipment #4 analog output 9

40062

61

Write equipment #4 analog output 10

40063

62

Write equipment #4 analog output 11

40064

63

Write equipment #4 analog output 12

40065

64

Write equipment #4 analog output 13

40066

65

Write equipment #4 analog output 14

40067

66

Write equipment #4 analog output 15

40068

67

Write equipment #4 analog output 16

40069

68

Copy of function 5/15 binary points 00065 to 00080

nv Name

nvoAO1Equip3

nvoAO2Equip3

nvoAO3Equip3

nvoAO4Equip3

Analog
Outputs

6/16

nvoAO1Equip4

nvoAO2Equip4

nvoAO3Equip4

nvoAO4Equip4

30

BAS-SVX09B-E4

Operation
Table 6 - Modbus table for Tracer Summit System - Analog outputs. Tracer Summit BCU: BMTW and BMTX (cont.)
Data Type

Function

Modbus Index

Offset

Point Description

40070

69

Write equipment #5 analog output 1

40071

70

Write equipment #5 analog output 2

40072

71

Write equipment #5 analog output 3

40073

72

Write equipment #5 analog output 4

nv Name

nvoAO1Equip5

40074

73

Write equipment #5 analog output 5

40075

74

Write equipment #5 analog output 6

40076

75

Write equipment #5 analog output 7

40077

76

Write equipment #5 analog output 8

40078

77

Write equipment #5 analog output 9

40079

78

Write equipment #5 analog output 10

40080

79

Write equipment #5 analog output 11

40081

80

Write equipment #5 analog output 12

40082

81

Write equipment #5 analog output 13

40083

82

Write equipment #5 analog output 14

40084

83

Write equipment #5 analog output 15

40085

84

Write equipment #5 analog output 16

40086

85

Copy of function 5/15 binary points 00081 to 00096

40087

86

Write equipment #6 analog output 1

40088

87

Write equipment #6 analog output 2

40089

88

Write equipment #6 analog output 3

40090

89

Write equipment #6 analog output 4

40091

90

Write equipment #6 analog output 5

40092

91

Write equipment #6 analog output 6

40093

92

Write equipment #6 analog output 7

40094

93

Write equipment #6 analog output 8

40095

94

Write equipment #6 analog output 9

40096

95

Write equipment #6 analog output 10

40097

96

Write equipment #6 analog output 11

40098

97

Write equipment #6 analog output 12

40099

98

Write equipment #6 analog output 13

nvoAO2Equip5

nvoAO3Equip5

nvoAO4Equip5

Analog
Outputs

6/16

nvoAO1Equip6

nvoAO2Equip6

nvoAO3Equip6

40100

99

Write equipment #6 analog output 14

40101

100

Write equipment #6 analog output 15

40102

101

Write equipment #6 analog output 16

nvoAO4Equip6

BAS-SVX09B-E4

31

Operation
Modbus configuration
There are 2 blocks of dip switches dedicated to Modbus configuration.

SW2

SW3

SW4

1
2
3
4
5
6
7
8

SW3

1
2
3
4
5
6
7
8

ON

CONFIGURATION

ON

SW1

SW4
ON
OFF

Dip switch block SW3: Serial Type, Parity, Baudrate


Dip switch block SW4: Modbus slave address

32

BAS-SVX09B-E4

Operation
Modbus parameters - SW3
Table 7 - SW3 - Modbus configuration
1
Serial Type

Parity Check

Baudrate

BAS-SVX09B-E4

None

OFF

OFF

Odd

ON

ON

Even

OFF

ON

RS232

ON

RS485

OFF

1200

OFF

OFF

OFF

2400

ON

OFF

OFF

4800

OFF

ON

OFF

9600

ON

ON

OFF

14400

OFF

OFF

ON

38400

OFF

ON

ON

57600

ON

ON

ON

Reserved

33

Operation
Modbus slave address - SW4
To configure the PIC slave address (from 1 to 247), the dip switches SW4
should be configured according to the following table.

Table 8 - SW4 - Modbus slave address


SW4 - Modbus Slave Address

34

Address

ON

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

ON

OFF

OFF

OFF

OFF

OFF

OFF

ON

ON

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

ON

OFF

OFF

OFF

OFF

OFF

ON

OFF

ON

OFF

OFF

OFF

OFF

OFF

OFF

ON

ON

OFF

OFF

OFF

OFF

OFF

ON

ON

ON

OFF

OFF

OFF

OFF

OFF

OFF

OFF

OFF

ON

OFF

OFF

OFF

OFF

ON

OFF

OFF

ON

OFF

OFF

OFF

OFF

10

OFF

ON

OFF

ON

OFF

OFF

OFF

OFF

11

ON

ON

OFF

ON

OFF

OFF

OFF

OFF

12

OFF

OFF

ON

ON

OFF

OFF

OFF

OFF

13

ON

OFF

ON

ON

OFF

OFF

OFF

OFF

14

OFF

ON

ON

ON

OFF

OFF

OFF

OFF

15

ON

ON

ON

ON

OFF

OFF

OFF

OFF

16

OFF

OFF

OFF

OFF

ON

OFF

OFF

OFF

17

ON

OFF

OFF

OFF

ON

OFF

OFF

OFF

18

OFF

ON

OFF

OFF

ON

OFF

OFF

OFF

19

ON

ON

OFF

OFF

ON

OFF

OFF

OFF

20

OFF

OFF

ON

OFF

ON

OFF

OFF

OFF

21

ON

OFF

ON

OFF

ON

OFF

OFF

OFF

22

OFF

ON

ON

OFF

ON

OFF

OFF

OFF

23

ON

ON

ON

OFF

ON

OFF

OFF

OFF

24

OFF

OFF

OFF

ON

ON

OFF

OFF

OFF

25

ON

OFF

OFF

ON

ON

OFF

OFF

OFF

26

OFF

ON

OFF

ON

ON

OFF

OFF

OFF

27

ON

ON

OFF

ON

ON

OFF

OFF

OFF

28

OFF

OFF

ON

ON

ON

OFF

OFF

OFF

29

ON

OFF

ON

ON

ON

OFF

OFF

OFF

30

OFF

ON

ON

ON

ON

OFF

OFF

OFF

BAS-SVX09B-E4

Operation
Table 8 - SW4 - Modbus slave address (cont.)
SW4 - Modbus Slave Address

BAS-SVX09B-E4

Address

31

ON

ON

ON

ON

ON

OFF

OFF

OFF

32

OFF

OFF

OFF

OFF

OFF

ON

OFF

OFF

33

ON

OFF

OFF

OFF

OFF

ON

OFF

OFF

34

OFF

ON

OFF

OFF

OFF

ON

OFF

OFF

35

ON

ON

OFF

OFF

OFF

ON

OFF

OFF

36

OFF

OFF

ON

OFF

OFF

ON

OFF

OFF

37

ON

OFF

ON

OFF

OFF

ON

OFF

OFF

38

OFF

ON

ON

OFF

OFF

ON

OFF

OFF

39

ON

ON

ON

OFF

OFF

ON

OFF

OFF

40

OFF

OFF

OFF

ON

OFF

ON

OFF

OFF

41

ON

OFF

OFF

ON

OFF

ON

OFF

OFF

42

OFF

ON

OFF

ON

OFF

ON

OFF

OFF

43

ON

ON

OFF

ON

OFF

ON

OFF

OFF

44

OFF

OFF

ON

ON

OFF

ON

OFF

OFF

45

ON

OFF

ON

ON

OFF

ON

OFF

OFF

46

OFF

ON

ON

ON

OFF

ON

OFF

OFF

47

ON

ON

ON

ON

OFF

ON

OFF

OFF

48

OFF

OFF

OFF

OFF

ON

ON

OFF

OFF

49

ON

OFF

OFF

OFF

ON

ON

OFF

OFF

50

OFF

ON

OFF

OFF

ON

ON

OFF

OFF

51

ON

ON

OFF

OFF

ON

ON

OFF

OFF

52

OFF

OFF

ON

OFF

ON

ON

OFF

OFF

53

ON

OFF

ON

OFF

ON

ON

OFF

OFF

54

OFF

ON

ON

OFF

ON

ON

OFF

OFF

55

ON

ON

ON

OFF

ON

ON

OFF

OFF

56

OFF

OFF

OFF

ON

ON

ON

OFF

OFF

57

ON

OFF

OFF

ON

ON

ON

OFF

OFF

58

OFF

ON

OFF

ON

ON

ON

OFF

OFF

59

ON

ON

OFF

ON

ON

ON

OFF

OFF

60

OFF

OFF

ON

ON

ON

ON

OFF

OFF

61

ON

OFF

ON

ON

ON

ON

OFF

OFF

62

OFF

ON

ON

ON

ON

ON

OFF

OFF

63

ON

ON

ON

ON

ON

ON

OFF

OFF

64

OFF

OFF

OFF

OFF

OFF

OFF

ON

OFF

35

Operation
Table 8 - SW4 - Modbus slave address (cont.)
SW4 - Modbus Slave Address

36

Address

65

ON

OFF

OFF

OFF

OFF

OFF

ON

OFF

66

OFF

ON

OFF

OFF

OFF

OFF

ON

OFF

67

ON

ON

OFF

OFF

OFF

OFF

ON

OFF

68

OFF

OFF

ON

OFF

OFF

OFF

ON

OFF

69

ON

OFF

ON

OFF

OFF

OFF

ON

OFF

70

OFF

ON

ON

OFF

OFF

OFF

ON

OFF

71

ON

ON

ON

OFF

OFF

OFF

ON

OFF

72

OFF

OFF

OFF

ON

OFF

OFF

ON

OFF

73

ON

OFF

OFF

ON

OFF

OFF

ON

OFF

74

OFF

ON

OFF

ON

OFF

OFF

ON

OFF

75

ON

ON

OFF

ON

OFF

OFF

ON

OFF

76

OFF

OFF

ON

ON

OFF

OFF

ON

OFF

77

ON

OFF

ON

ON

OFF

OFF

ON

OFF

78

OFF

ON

ON

ON

OFF

OFF

ON

OFF

79

ON

ON

ON

ON

OFF

OFF

ON

OFF

80

OFF

OFF

OFF

OFF

ON

OFF

ON

OFF

81

ON

OFF

OFF

OFF

ON

OFF

ON

OFF

82

OFF

ON

OFF

OFF

ON

OFF

ON

OFF

83

ON

ON

OFF

OFF

ON

OFF

ON

OFF

84

OFF

OFF

ON

OFF

ON

OFF

ON

OFF

85

ON

OFF

ON

OFF

ON

OFF

ON

OFF

86

OFF

ON

ON

OFF

ON

OFF

ON

OFF

87

ON

ON

ON

OFF

ON

OFF

ON

OFF

88

OFF

OFF

OFF

ON

ON

OFF

ON

OFF

89

ON

OFF

OFF

ON

ON

OFF

ON

OFF

90

OFF

ON

OFF

ON

ON

OFF

ON

OFF

91

ON

ON

OFF

ON

ON

OFF

ON

OFF

92

OFF

OFF

ON

ON

ON

OFF

ON

OFF

93

ON

OFF

ON

ON

ON

OFF

ON

OFF

94

OFF

ON

ON

ON

ON

OFF

ON

OFF

95

ON

ON

ON

ON

ON

OFF

ON

OFF

96

OFF

OFF

OFF

OFF

OFF

ON

ON

OFF

BAS-SVX09B-E4

Operation
Table 8 - SW4 - Modbus slave address (cont.)
SW4 - Modbus Slave Address

BAS-SVX09B-E4

Address

97

ON

OFF

OFF

OFF

OFF

ON

ON

OFF

98

OFF

ON

OFF

OFF

OFF

ON

ON

OFF

99

ON

ON

OFF

OFF

OFF

ON

ON

OFF

100

OFF

OFF

ON

OFF

OFF

ON

ON

OFF

101

ON

OFF

ON

OFF

OFF

ON

ON

OFF

102

OFF

ON

ON

OFF

OFF

ON

ON

OFF

103

ON

ON

ON

OFF

OFF

ON

ON

OFF

104

OFF

OFF

OFF

ON

OFF

ON

ON

OFF

105

ON

OFF

OFF

ON

OFF

ON

ON

OFF

106

OFF

ON

OFF

ON

OFF

ON

ON

OFF

107

ON

ON

OFF

ON

OFF

ON

ON

OFF

108

OFF

OFF

ON

ON

OFF

ON

ON

OFF

109

ON

OFF

ON

ON

OFF

ON

ON

OFF

110

OFF

ON

ON

ON

OFF

ON

ON

OFF

111

ON

ON

ON

ON

OFF

ON

ON

OFF

112

OFF

OFF

OFF

OFF

ON

ON

ON

OFF

113

ON

OFF

OFF

OFF

ON

ON

ON

OFF

114

OFF

ON

OFF

OFF

ON

ON

ON

OFF

115

ON

ON

OFF

OFF

ON

ON

ON

OFF

116

OFF

OFF

ON

OFF

ON

ON

ON

OFF

117

ON

OFF

ON

OFF

ON

ON

ON

OFF

118

OFF

ON

ON

OFF

ON

ON

ON

OFF

119

ON

ON

ON

OFF

ON

ON

ON

OFF

120

OFF

OFF

OFF

ON

ON

ON

ON

OFF

121

ON

OFF

OFF

ON

ON

ON

ON

OFF

122

OFF

ON

OFF

ON

ON

ON

ON

OFF

123

ON

ON

OFF

ON

ON

ON

ON

OFF

124

OFF

OFF

ON

ON

ON

ON

ON

OFF

125

ON

OFF

ON

ON

ON

ON

ON

OFF

126

OFF

ON

ON

ON

ON

ON

ON

OFF

127

ON

ON

ON

ON

ON

ON

ON

OFF

128

OFF

OFF

OFF

OFF

OFF

OFF

OFF

ON

37

Operation
Table 8 - SW4 - Modbus slave address (cont.)
SW4 - Modbus Slave Address

38

Address

129

ON

OFF

OFF

OFF

OFF

OFF

OFF

ON

130

OFF

ON

OFF

OFF

OFF

OFF

OFF

ON

131

ON

ON

OFF

OFF

OFF

OFF

OFF

ON

132

OFF

OFF

ON

OFF

OFF

OFF

OFF

ON

133

ON

OFF

ON

OFF

OFF

OFF

OFF

ON

134

OFF

ON

ON

OFF

OFF

OFF

OFF

ON

135

ON

ON

ON

OFF

OFF

OFF

OFF

ON

136

OFF

OFF

OFF

ON

OFF

OFF

OFF

ON

137

ON

OFF

OFF

ON

OFF

OFF

OFF

ON

138

OFF

ON

OFF

ON

OFF

OFF

OFF

ON

139

ON

ON

OFF

ON

OFF

OFF

OFF

ON

140

OFF

OFF

ON

ON

OFF

OFF

OFF

ON

141

ON

OFF

ON

ON

OFF

OFF

OFF

ON

142

OFF

ON

ON

ON

OFF

OFF

OFF

ON

143

ON

ON

ON

ON

OFF

OFF

OFF

ON

144

OFF

OFF

OFF

OFF

ON

OFF

OFF

ON

145

ON

OFF

OFF

OFF

ON

OFF

OFF

ON

146

OFF

ON

OFF

OFF

ON

OFF

OFF

ON

147

ON

ON

OFF

OFF

ON

OFF

OFF

ON

148

OFF

OFF

ON

OFF

ON

OFF

OFF

ON

149

ON

OFF

ON

OFF

ON

OFF

OFF

ON

150

OFF

ON

ON

OFF

ON

OFF

OFF

ON

151

ON

ON

ON

OFF

ON

OFF

OFF

ON

152

OFF

OFF

OFF

ON

ON

OFF

OFF

ON

153

ON

OFF

OFF

ON

ON

OFF

OFF

ON

154

OFF

ON

OFF

ON

ON

OFF

OFF

ON

155

ON

ON

OFF

ON

ON

OFF

OFF

ON

156

OFF

OFF

ON

ON

ON

OFF

OFF

ON

157

ON

OFF

ON

ON

ON

OFF

OFF

ON

158

OFF

ON

ON

ON

ON

OFF

OFF

ON

BAS-SVX09B-E4

Operation
Table 8 - SW4 - Modbus slave address (cont.)
SW4 - Modbus Slave Address

BAS-SVX09B-E4

Address

159

ON

ON

ON

ON

ON

OFF

OFF

ON

160

OFF

OFF

OFF

OFF

OFF

ON

OFF

ON

161

ON

OFF

OFF

OFF

OFF

ON

OFF

ON

162

OFF

ON

OFF

OFF

OFF

ON

OFF

ON

163

ON

ON

OFF

OFF

OFF

ON

OFF

ON

164

OFF

OFF

ON

OFF

OFF

ON

OFF

ON

165

ON

OFF

ON

OFF

OFF

ON

OFF

ON

166

OFF

ON

ON

OFF

OFF

ON

OFF

ON

167

ON

ON

ON

OFF

OFF

ON

OFF

ON

168

OFF

OFF

OFF

ON

OFF

ON

OFF

ON

169

ON

OFF

OFF

ON

OFF

ON

OFF

ON

170

OFF

ON

OFF

ON

OFF

ON

OFF

ON

171

ON

ON

OFF

ON

OFF

ON

OFF

ON

172

OFF

OFF

ON

ON

OFF

ON

OFF

ON

173

ON

OFF

ON

ON

OFF

ON

OFF

ON

174

OFF

ON

ON

ON

OFF

ON

OFF

ON

175

ON

ON

ON

ON

OFF

ON

OFF

ON

176

OFF

OFF

OFF

OFF

ON

ON

OFF

ON

177

ON

OFF

OFF

OFF

ON

ON

OFF

ON

178

OFF

ON

OFF

OFF

ON

ON

OFF

ON

179

ON

ON

OFF

OFF

ON

ON

OFF

ON

180

OFF

OFF

ON

OFF

ON

ON

OFF

ON

181

ON

OFF

ON

OFF

ON

ON

OFF

ON

182

OFF

ON

ON

OFF

ON

ON

OFF

ON

183

ON

ON

ON

OFF

ON

ON

OFF

ON

184

OFF

OFF

OFF

ON

ON

ON

OFF

ON

185

ON

OFF

OFF

ON

ON

ON

OFF

ON

186

OFF

ON

OFF

ON

ON

ON

OFF

ON

187

ON

ON

OFF

ON

ON

ON

OFF

ON

188

OFF

OFF

ON

ON

ON

ON

OFF

ON

39

Operation
Table 8 - SW4 - Modbus slave address (cont.)
SW4 - Modbus Slave Address

40

Address

189

ON

OFF

ON

ON

ON

ON

OFF

ON

190

OFF

ON

ON

ON

ON

ON

OFF

ON

191

ON

ON

ON

ON

ON

ON

OFF

ON

192

OFF

OFF

OFF

OFF

OFF

OFF

ON

ON

193

ON

OFF

OFF

OFF

OFF

OFF

ON

ON

194

OFF

ON

OFF

OFF

OFF

OFF

ON

ON

195

ON

ON

OFF

OFF

OFF

OFF

ON

ON

196

OFF

OFF

ON

OFF

OFF

OFF

ON

ON

197

ON

OFF

ON

OFF

OFF

OFF

ON

ON

198

OFF

ON

ON

OFF

OFF

OFF

ON

ON

199

ON

ON

ON

OFF

OFF

OFF

ON

ON

200

OFF

OFF

OFF

ON

OFF

OFF

ON

ON

201

ON

OFF

OFF

ON

OFF

OFF

ON

ON

202

OFF

ON

OFF

ON

OFF

OFF

ON

ON

203

ON

ON

OFF

ON

OFF

OFF

ON

ON

204

OFF

OFF

ON

ON

OFF

OFF

ON

ON

205

ON

OFF

ON

ON

OFF

OFF

ON

ON

206

OFF

ON

ON

ON

OFF

OFF

ON

ON

207

ON

ON

ON

ON

OFF

OFF

ON

ON

208

OFF

OFF

OFF

OFF

ON

OFF

ON

ON

209

ON

OFF

OFF

OFF

ON

OFF

ON

ON

210

OFF

ON

OFF

OFF

ON

OFF

ON

ON

211

ON

ON

OFF

OFF

ON

OFF

ON

ON

212

OFF

OFF

ON

OFF

ON

OFF

ON

ON

213

ON

OFF

ON

OFF

ON

OFF

ON

ON

214

OFF

ON

ON

OFF

ON

OFF

ON

ON

215

ON

ON

ON

OFF

ON

OFF

ON

ON

216

OFF

OFF

OFF

ON

ON

OFF

ON

ON

217

ON

OFF

OFF

ON

ON

OFF

ON

ON

218

OFF

ON

OFF

ON

ON

OFF

ON

ON

BAS-SVX09B-E4

Operation
Table 8 - SW4 - Modbus slave address (cont.)
SW4 - Modbus Slave Address

BAS-SVX09B-E4

Address

219

ON

ON

OFF

ON

ON

OFF

ON

ON

220

OFF

OFF

ON

ON

ON

OFF

ON

ON

221

ON

OFF

ON

ON

ON

OFF

ON

ON

222

OFF

ON

ON

ON

ON

OFF

ON

ON

223

ON

ON

ON

ON

ON

OFF

ON

ON

224

OFF

OFF

OFF

OFF

OFF

ON

ON

ON

225

ON

OFF

OFF

OFF

OFF

ON

ON

ON

226

OFF

ON

OFF

OFF

OFF

ON

ON

ON

227

ON

ON

OFF

OFF

OFF

ON

ON

ON

228

OFF

OFF

ON

OFF

OFF

ON

ON

ON

229

ON

OFF

ON

OFF

OFF

ON

ON

ON

230

OFF

ON

ON

OFF

OFF

ON

ON

ON

231

ON

ON

ON

OFF

OFF

ON

ON

ON

232

OFF

OFF

OFF

ON

OFF

ON

ON

ON

233

ON

OFF

OFF

ON

OFF

ON

ON

ON

234

OFF

ON

OFF

ON

OFF

ON

ON

ON

235

ON

ON

OFF

ON

OFF

ON

ON

ON

236

OFF

OFF

ON

ON

OFF

ON

ON

ON

237

ON

OFF

ON

ON

OFF

ON

ON

ON

238

OFF

ON

ON

ON

OFF

ON

ON

ON

239

ON

ON

ON

ON

OFF

ON

ON

ON

240

OFF

OFF

OFF

OFF

ON

ON

ON

ON

241

ON

OFF

OFF

OFF

ON

ON

ON

ON

242

OFF

ON

OFF

OFF

ON

ON

ON

ON

243

ON

ON

OFF

OFF

ON

ON

ON

ON

244

OFF

OFF

ON

OFF

ON

ON

ON

ON

245

ON

OFF

ON

OFF

ON

ON

ON

ON

246

OFF

ON

ON

OFF

ON

ON

ON

ON

247

ON

ON

ON

OFF

ON

ON

ON

ON

41

Operation
Data format
Because most implementations of Modbus encountered to date have not
implemented the sign, code an offset of 45C for temperature values
(because they may be negative). For the other values (percentage,
current, ...) it is a direct copy with scaling but without offset.
On the Modbus side, the other BMS vendor will have to use the conversion
equations to calculate the right value.
PIC uses a scaling factor of 10 in our communication channel. The other
BMS vendor must divide all received values by 10 before using the data,
and multiply all analog values by 10 before sending.

PIC and Tracer Summit configuration


Step 1: Configure PIC dip switches SW1 and SW2 according to the
following table Equipment

SW1

1
2
3
4
5
6
7
8

ON

ON

1
2
3
4
5
6
7
8

CONFIGURATION

SW1

SW3

SW2

SW4

SW2
ON
OFF

Table 9
SW1 - Trane Equipment Configuration
Trane Equipment

BCU

OFF

ON

OFF

OFF

Trane Equipment

BCU

OFF

OFF

OFF

OFF

OFF

OFF

Reserved

8
OFF

SW2 - Trane Equipment Configuration

42

Reserved

BAS-SVX09B-E4

Operation
Step 2: Validate the PIC configuration
Once the PIC is configured, the configuration has to be validated.
The PIC service pin has to be pressed for at least 15 seconds. That will save
the configuration and reset the PIC.
CAUTION! Disconnect all communication cables (Modbus, diagnostic tool
and BCU) before pressing the service pin for 15 seconds.

SHD

Rx Tx

USB

COMM3

RJ-45

DIAG

RS232

Rx Tx

MODBUS

Ref

On

RS485 Resistor

Protocol Interface
Controller

SW1

CONFIGURATION
SW2

SW3

SW4

Service Rx
PIN Serv.

LON

ON

0V

24 V

GND

24V

Imax=0.5A

Service Pin

The PIC is now in a stand-by sequence, ready to be commissioned by the


BCU.
Connect the PIC to the BCU.

BAS-SVX09B-E4

43

Operation
Step 3: Initiate communication between the PIC and the BCU
This step requires the use of Tracer Summit software.
The PIC is connected to Tracer Summit using a Generic LonTalk Device
(GLD) object. In the standard database, the GLD object associated to the PIC
is called 'PIC'.
From the 'Site Configuration', 'Device' tab, select 'Assign NID'.

44

BAS-SVX09B-E4

Operation
From the 'Assign NID' window:
Select 'Generic LonTalk Device (GLD)' as UCM Type
Select the Neuron Id of the connected PIC on the bottom left list box. If
there is no PIC displayed, click on 'Identify' and press the PIC service pin.
Once PIC Neuron Id is selected, click on the 'Assign' button.
Click on OK. The 'Assign Neuron Id' window closes.
Save and close 'Site configuration'.

BAS-SVX09B-E4

45

Operation
Step 4: Check communication status
From Tracer Summit main Window, 'Status' menu, 'Object and
properties' menu:
Select 'Generic LonTalk Device (GLD)' as Type
Select 'PIC' as Name
Select 'Communication State' and 'Node State' as properties
Click on 'Add >>' and 'OK'
Verify 'Communication State' is 'Up' and 'Node State' is
'Configured/Online'

Note: If the diagnostic tool was connected with PIC during the configuration
change process, the diagnostic tool must be closed and then opened again
to retrieve communication with the PIC.

46

BAS-SVX09B-E4

Operation
Configuration Change
For any type of change (Modbus settings or Trane Equipment type) made
on configuration dip switches (SW1 to SW4), a configuration validation is
required.
How to proceed?
Step 1 - Set all dip switches to the desired position (see configuration
sections)
Step 2 - Press the PIC service pin for at least 15 seconds.
CAUTION! Disconnect all communication cables (Modbus, diagnostic tool
and BCU) before pressing the service pin for 15 seconds.
Step 3 - Unassign the PIC (if already assigned)
- Open 'Site Configuration', 'Devices' tab and 'Assign NID' window.
- Select 'GLD' as 'UCM Type'
- Select PIC from the bottom right list box
- Click on '<< Unassign' button.
- Click on 'OK' button
- Save and Close Site Configuration
- Re-Assign PIC, open
- Save and close Site Configuration
Step 4 - Assign the PIC
- Open 'Site Configuration', 'Devices' tab
- Check Neuron Id is '00 00 00 00 00 00' in the 'UCMs in selected device'. If
it is not '00 00 00 00 00 00', the PIC is still assigned. Go back to step 3.
- Open 'Assign NID' window
- Select 'Generic LonTalk Device (GLD)' as UCM Type
- Select the Neuron Id of the connected PIC on the bottom left list box. If
there is no PIC displayed, click on 'Identify' and press the PIC service pin.
- Once PIC Neuron Id selected, click on 'Assign' button.
- Click on OK. The 'Assign Neuron Id' windows closes.
- Save and close 'Site configuration'.
PIC is now operating with the new configuration.
Note: If the diagnostic tool was connected with PIC during the configuration
change process, the diagnostic tool must be closed and then opened again
to retrieve communication with the PIC.

BAS-SVX09B-E4

47

Tracer Summit Programming


Create PIC object
The PIC is connected physically to the BCU over the LonTalk network.
Since the PIC does not follow any existing functional profile, the BCU sees
and interacts with the PIC using a Generic LonTalk Device (GLD) object.
The very first step to program a PIC into Tracer Summit is to create a GLD
object.
- From 'Setup' menu, 'Site Configuration' menu, 'Device' tab, 'Create
UCM' button, open the 'Create UCMs' Window.
- Select 'Link 4 LonTalk' as the BCU Link
- Select 'Generic LonTalk Device (GLD)' as the UCM Type
- Assign a name to this PIC object.
- Create this new object by clicking on the 'Create' button.
- Save and close site configuration window.

48

BAS-SVX09B-E4

Tracer Summit Programming


The second step in creating the GLD object consists in associating an XIF
file to the GLD object.
- From 'Setup' menu, 'Unit Controllers' menu, 'Generic LonTalk Device
(GLD)', select GLD object that has just been created in the previous
step. This opens the GLD editor.
- From 'Setup' tab, click on 'Associate' button to let Tracer Summit
automatically determines the correct interface file (XIF) for the Generic
LonTalk Device (GLD). Tracer Summit determines the appropriate XIF
based on the PC workstation reading the program ID from the device and
comparing it with the program ID listed within the XIF. (the XIF has to be
copied to the XIF directory on the PC workstation (C:\Program files\Tracer
Summit\XIF directory).
- Or use the 'Browse' button, to manually browse another directory for the
XIF to be used with the Generic LonTalk Device (GLD) object. This button
also allows for an association to be made for offline devices.

The PIC object is created.

When the BMS requests Binary Inputs

'When the BMS requests Binary Inputs' consists in providing Modbus with
binary information from equipment connected to the BCU such as chiller
status, pump failure, compression running status
The following table illustrates the binary data flow for the first 16 binary
inputs.

BAS-SVX09B-E4

49

Tracer Summit Programming


Equipment to be monitored

Point 1: Chiller 1 status


Point 2: Pump 2 status
...
Point 16: System alarm

concatenation of 16 binary points into


an analog value.
done by a CPL program

Tracer Summit Analog Output


Point

connected to the nviStateEquip1


input of the GLD object.

Modbus points available at BMS


level

10001
10002

...
10016

Step 1: Create the Tracer Summit analog output point


From 'Setup' menu, 'Inputs/Outputs' menu, 'Analog Output' menu and
'New' button, create a new analog output point. Use a self-explanatory
name such as 'MB_10001_10016', 'MB' stands for ModBus and
10001_10016 stands for the Modbus points that are controlled with this
point.
Note: Do not use the space character and any special characters in the
name.
From the Analog Output editor, 'Setup' tab, connect the property reference
to the corresponding network input of the GLD object. In the previous
example, Modbus points 10001 to 10016 are served using the
nviStateEquip1. See Modbus table to identify network variables (nv) names.

50

BAS-SVX09B-E4

Tracer Summit Programming


From the Analog Output editor, 'Setup' tab, adjust the maximum value of
the output range to 65536.

Save and close the Analog Output point editor.


Step 2: Modify the CPL program that concatenates binary points to monitor
into an analog value.
A CPL program is required to concatenate binary inputs coming from
various equipment connected to the BCU to a single analog point.
The task consists in modifying the following CPL source code, compiling
and creating the CPL object.

BAS-SVX09B-E4

51

Tracer Summit Programming


Program CPL_MB_10001_10016
//
/// This program concatenates 16 binary points into a single analog value
/// Point n corresponds to bit n of the analog value
//
// Standard CPL program for PIC
//
/// This program uses the text file CPL_MB_10001_10016.cpl
//
/// Runs every 10 seconds
//
/// START OF THE USER SECTION - TO BE MODIFIED *************************
//
// Binary points declaration
DEFINT
Val[16]
// 10001
Val[1] = 1
Val[2] = 1
Val[3] = 1
Val[4] = 1
Val[5] = 1
Val[6] = 1
Val[7] = 1
Val[8] = 1
Val[9] = 1
Val[10] = 0
Val[11] = 1
Val[12] = 1
Val[13] = 0
Val[14] = 1
Val[15] = 1
Val[16] = 1
// 10016
/// END OF THE USER SECTION *****************************************
DEFINT
i
DEFDBL
Val16,
Power[16]
Val16 = 0
Power[1] = 1
Power[2] = 2
Power[3] = 4
Power[4] = 8
Power[5] = 16
Power[6] = 32
Power[7] = 64
Power[8] = 128
Power[9] = 256
Power[10] = 512
Power[11] = 1024
Power[12] = 2048
Power[13] = 4096
Power[14] = 8192
Power[15] = 16384
Power[16] = 32768
FOR i=1 to 16
Val[i] = MIN(1,Val[i])
Val[i] = MAX(0,Val[i])
Val16 = Val16 + Val[i] * Power[i]
NEXT
CONTROL({MB_10001_10016},{Present Value},Val16,5,Set)
End

52

BAS-SVX09B-E4

Tracer Summit Programming


When the BMS requests Analog Inputs
When the BMS requests Analog Inputs consists in providing to Modbus
analog information from equipment connected to the BCU such as chiller
temperature, pump speed, pressure, percentage .
The following table illustrates the data flow for 4 analog inputs.

Equipment to be monitored

Point
Point
Point
Point

1:
2:
3:
4:

Ch 1 temp
Ch 1 pressure
Ch 2 temp
Ch2 pressure

multiplexing of 4 analog points into


an analog value.

Tracer Summit Analog Output


Point

connected to the
nviAI1Equip1 input of the GLD
object.

Modbus points available at BMS


level

30002
30003
30004
30005

done by a CPL program

Step 1: Create the Tracer Summit analog output point


From 'Setup' menu, 'Inputs/Outputs' menu, 'Analog Output' menu and
'New' button, create a new analog output point. Use a self-explanatory
name such as 'MB_10001_10016', 'MB' stands for ModBus and 10001_10016
stands for the Modbus points that are controlled with this point.
Note: Do not use the space character and any special characters in the
name.
From the Analog Output editor, 'Setup' tab, connect the property reference
to the corresponding network input of the GLD object. In the previous
example, Modbus points 10001 to 10016 are served using the
nviStateEquip1. See Modbus table to identify network variables (nv) names.

BAS-SVX09B-E4

53

Tracer Summit Programming


From the Analog Output editor, 'Setup' tab, adjust the maximum value of
the output range to 1 000 000.

Save and close the Analog Output point editor.


Step 2: Modify the CPL program that concatenates analog points to
monitor into an analog value.
A CPL program is required to concatenate analog inputs coming from
various equipment connected to the BCU to a single analog point.
The task consists in modifying the following CPL source code, compiling
and creating the CPL object.

54

BAS-SVX09B-E4

Tracer Summit Programming


Program CPL_MB_30002_30017
//
/// This program concatenates 16 analog points into 4 analog values
//
// Standard CPL program for PIC
//
/// This program uses the text file CPL_MB_30002_30017.cpl
//
/// Runs every 20 seconds
//
/// START OF THE USER SECTION - TO BE MODIFIED *************************
//
// Analog points declaration
DEFFLT
Val[16]
Val[1] = 1
Val[2] = 2
Val[3] = 3
Val[4] = 4
Val[5] = 5
Val[6] = 6
Val[7] = 7
Val[8] = 8
Val[9] = 9
Val[10] = 10
Val[11] = 11
Val[12] = 12
Val[13] = 13
Val[14] = 14
Val[15] = 15
Val[16] = 16
DEFOBJ
AO[4]
AO[1] =
AO[2] =
AO[3] =
AO[4] =

{MB_30002_30005}
{MB_30006_30009}
{MB_30010_30013}
{MB_30014_30017}

/// END OF THE USER SECTION *****************************************


DEFINT
i
DEFDBL
ValMB
i = Local.{Saved Value}[01] + 1
IF i > 4 THEN
i = 1
END IF
// *********** 30002 - 30005 ****************************
ValMB = (i*65536) + Val[i]
CONTROL(AO[1],{Present Value},ValMB,5,Set)
// *********** 30006 - 30009 ****************************
ValMB = (i*65536) + Val[i+4]
CONTROL(AO[2],{Present Value},ValMB,5,Set)
// *********** 30010 - 30013 ****************************
ValMB = (i*65536) + Val[i+8]
CONTROL(AO[3],{Present Value},ValMB,5,Set)
// *********** 30014 - 30017 ****************************
ValMB = (i*65536) + Val[i+12]
CONTROL(AO[4],{Present Value},ValMB,5,Set)
Local.{Saved Value}[01] = i
END

BAS-SVX09B-E4

55

Tracer Summit Programming


When the BMS sends Binary Outputs
'When the BMS sends Binary Outputs' consists in receiving information
from the BMS such as start/stop or enable/disable commands. These
commands are then forwarded to the equipment connected to the BCU.
The following table illustrates the data flow for 16 binary outputs.

Use of Modbus Binary Outputs

Tracer Summit
Binary Input Points

Binary inputs points can be used in


graphics, in UCM editors, in CPL
program, in trend objects

connected to the
nvoStateEquip1 output of the GLD
object.
bit 0
bit 1
...
bit 15

Modbus points available at BMS


level

00001
00002
...
00016

Create the Tracer Summit binary input point


From 'Setup' menu, 'Inputs/Outputs' menu, 'Binary Input' menu and
'New' button, create a new binary input point. Use a self-explanatory name
such as 'MB_00001', 'MB' stands for ModBus and 00001 stands for the
Modbus points that are controlled with this point.
Note: Do not use the space character and any special characters in the
name.
From the Binary Input editor, 'Setup' tab, connect the property reference to
the corresponding network input of the GLD object. In the previous
example, Modbus points 00001 to 00016 are served using the
nvoStateEquip1. See Modbus table to identify network variables (nv)
names.
Select the Bit number according to the bit position in the network variable:
Example:

00001 is bit 0 in nvoStateEquip1


00005 is bit 4 in nvoStateEquip1

56

BAS-SVX09B-E4

Tracer Summit Programming

Save and close the Binary Input point editor.


Note: Tracer Summit binary input points can be directly used in graphics,
UCM editors, trend objects, CPL programs
A CPL program is required to control equipment present value.
The task consists in modifying the following CPL source code, compiling
and creating the CPL object.

BAS-SVX09B-E4

57

Tracer Summit Programming


//
/// This program controls the equipment present value with the Modbus binary input
//
// Standard CPL program for PIC
//
/// This program uses the text file CPL_MB_00001.cpl
//
/// Runs every minute
//
// Declaration
DEFINT
Off = 0,
Unoccupied = 0,
On = 1,
Occupied = 2,
Equip_Cmd
/// START OF THE USER SECTION - TO BE MODIFIED *************************
DEFOBJ
Equip_Obj = {Chiller 1 Object Name}
MB_Input = {MB 00001}
/// END OF THE USER SECTION *****************************************

IF (MB_Input.{Present Value} = On) THEN


Equip_Cmd = Occupied
END IF
IF (MB_Input.{Present Value} = Off) THEN
Equip_Cmd = Unoccupied
END IF
CONTROL(Equip_Obj,{Present Value},Equip_Cmd,5,Set)
End

58

BAS-SVX09B-E4

Tracer Summit Programming


When the BMS sends Analog Outputs
When the BMS requests Analog Outputs consists in receiving analog
information from the BMS such as chilled water setpoint, current limit
setpoint..., these commands are then forwarded to equipment connected to
the BCU.
The following table illustrates the data flow for 4 analog outputs.

Equipment to be monitored

Tracer Summit
Analog Input Point

Modbus points available at BMS


level

De-multiplexing of an analog value to


4 analog points.

Point 1: Ch 1 CW stp
Point 2: Ch 1 CL stp
Point 3: Ch 2 CW stp
Point 4: Ch2 CL stp
done by a CPL program

connected to the nvoAO1Equip1


input of the GLD object.

40002
40003
40004
40005

Those analog values are stored in


{Saved Value} array of the CPL
program.

BAS-SVX09B-E4

59

Tracer Summit Programming


Step 1: Create the Tracer Summit analog input point
From 'Setup' menu, 'Inputs/Outputs' menu, 'Analog Input' menu and
'New' button, create a new analog input point. Use a self-explanatory name
such as 'MB_40002_40005', 'MB' stands for ModBus and 40002_40005
stands for the Modbus points that are controlled with this point.
Note: Do not use the space character and any special characters in the
name.
From the Analog Input editor, 'Setup' tab, connect the property reference to
the corresponding network input of the GLD object. In the previous
example, Modbus points 40002 to 40005 are served using the
nvoAO1Equip1. See Modbus table to identify network variables (nv) names.

Save and close the Analog Input point editor.

60

BAS-SVX09B-E4

Tracer Summit Programming


Step 2: Modify the CPL program that decodes an analog value sent by the BMS into four analog values.
A CPL program is required to decode analog outputs coming from the BMS into four different values.
The task consists in modifying the following CPL source code, compiling and creating the CPL object.
Program CPL_MB_40002_40017
//
/// This program decodes 4 analog points into 16 analog values
/// stored in local saved value array.
//
// Standard CPL program for PIC
//
/// This program uses the text file CPL_MB_40002_40017.cpl
//
/// Runs every 10 seconds
//
/// START OF THE USER SECTION - TO BE MODIFIED *************************
//
// Analog points declaration
DEFDBL
ValMB[4]
ValMB[1]
ValMB[2]
ValMB[3]
ValMB[4]

=
=
=
=

{MB_40002_40005}.{Present
{MB_40006_40009}.{Present
{MB_40010_40013}.{Present
{MB_40014_40017}.{Present

Value}
Value}
Value}
Value}

/// END OF THE USER SECTION *****************************************


DEFFLT
MSB,
LSB
MSB = INT(ValMB[1] / 65536)
LSB = INT(ValMB[1] - (MSB*65536))
Select Case MSB
Case 1
Local.{Saved Value}[1] = LSB
Case 2
Local.{Saved Value}[2] = LSB
Case 3
Local.{Saved Value}[3] = LSB
Case 4
Local.{Saved Value}[4] = LSB
End Select
MSB = INT(ValMB[2] / 65536)
LSB = INT(ValMB[2] - (MSB*65536))
Select Case MSB
Case 1
Local.{Saved Value}[5] = LSB
Case 2
Local.{Saved Value}[6] = LSB
Case 3
Local.{Saved Value}[7] = LSB
Case 4
Local.{Saved Value}[8] = LSB
End Select
MSB = INT(ValMB[3] / 65536)
LSB = INT(ValMB[3] - (MSB*65536))
Select Case MSB
Case 1
Local.{Saved Value}[9] = LSB
Case 2
Local.{Saved Value}[10] = LSB
Case 3
Local.{Saved Value}[11] = LSB
Case 4
Local.{Saved Value}[12] = LSB
End Select
MSB = INT(ValMB[4] / 65536)
LSB = INT(ValMB[4] - (MSB*65536))
Select Case MSB
Case 1
Local.{Saved Value}[13] = LSB
Case 2
Local.{Saved Value}[14] = LSB
Case 3
Local.{Saved Value}[15] = LSB
Case 4
Local.{Saved Value}[16] = LSB
End Select
END

BAS-SVX09B-E4

61

Maintenance Diagnostic Tool Operation


The PIC can be troubleshot using a diagnostic tool designed for the PIC.
This tool provides information on:
Communication with the Modbus device (counters)
Current configuration
Data point
Modbus traffic
Before starting the diagnostic tool, make sure the PIC is powered on and
connected to the PC using the right USB cable (see Diagnostic Tool
Installation Section of this manual).
To start the diagnostic tool, from the 'Start Menu', 'All programs', 'PIC Diag'
select the PIC application 'PIC Diag Tool'.

Data displayed on the PIC diagnostic tool are refreshed every 5 seconds
(between the PIC and the PC).
CAUTION! The diagnostic tool can only be used to view information, the
operator will not be able to modify any data displayed on the screen.
CAUTION! The diagnostic tool only displays rough data. For example a
temperature of 6.5C in register 30001 will be displayed as 515 in decimal
((6.5 + 45) * 10).

62

BAS-SVX09B-E4

Maintenance Diagnostic Tool Operation


PIC Status
Note: LonTalk and Comm3 communication counters are not used.

Fields description
- Selected: Configured communication protocol
- Tx Message Nb: Number of messages the PIC transmitted
- Rx Message Nb: Number of messages the PIC received
- Last Tx Message (sec): Time elapsed since the PIC sent the last message
- Last Rx Message (sec): Time elapsed since the PIC received the last
message
- Last table update (sec): Not used
- Retries Nb: Not used
- Errors: Number of errors
- PIC Versus: Current software version of the PIC
- PIC <-> PIC Communication Status : Status of the USB link between the
PC and the PIC.
'Communicating' : PIC is on line and in communication with the
diagnostic tool
'Not communicating' : PIC no longer communicates with the PC. The
diagnostic tool must be closed and opened again. This is typically what
happens during a configuration change after pressing the service pin for
15 seconds.
Waiting : PIC is communicating but is waiting for an update.
Command description
- Pause: freezes the screen with current values
- Quit: exits the diagnostic tool

BAS-SVX09B-E4

63

Maintenance Diagnostic Tool Operation


Trane Equipment Communication Status
'LON Port' and 'COMM3 Port' screens are not used.

Modbus Communication Status

64

BAS-SVX09B-E4

Maintenance Diagnostic Tool Operation


Fields description
- Protocol: PIC is a Modbus slave device. PIC is compatible with Modbus
RTU.
- Slave address: Modbus slave address the PIC answers to.
- Transmission speed (bauds): Configured Modbus baudrate
- Port: configured Modbus port (RS232 or RS485)
- Modbus table last update (sec): Time elapsed since the Trane Equipment
data point table refreshed
- Message sent: Number of messages the PIC transmitted over the
Modbus link
- Message received: Number of messages the PIC received over the
Modbus link
- Last message sent (sec): Time elapsed since the PIC sent the last
message
- Last Message received (sec): Time elapsed since the PIC received the last
message
- Last exception response transmitted (sec) : Time elapsed since the last
exception response
Last exception response code: Modbus exception code:
Illegal Function (0x01) : PIC received a query for an unsupported Modbus
function
Illegal Data Address (0x02): PIC received a query for an unsupported data
(not in the data point list)
Illegal Data Value (0x03): PIC received a query with an illegal data value
(out of range)
Slave Device Failure (0x04): Data table is no longer updated but it has
been updated at least once.
Data Table Not Updated (0x05): Data table has never been updated
Command description
- Pause: freezes the screen with current values
- Quit: exits the diagnostic tool

BAS-SVX09B-E4

65

Maintenance Diagnostic Tool Operation


Modbus data point tables
The diagnostic tool can display all four data types (analog inputs and
outputs, binary inputs and outputs) in four separate screens.

The diagnostic tool displays data in table.


Data are displayed in decimal.

The diagnostic tool displays data in table.


Data are displayed in binary, 0 is OFF or FALSE, 1 is ON or TRUE.

66

BAS-SVX09B-E4

Maintenance Diagnostic Tool Operation


Modbus traffic
The diagnostic tool offers the possibility to display and save the Modbus
traffic between the PIC and the Modbus BMS.
PIC displays Modbus frames in hexadecimal.

Command description
- Start Traffic: Displays Modbus frames
- Start capture: Save Modbus frames
- Clear: Clear the Modbus frames buffer in the diagnostic tool memory

BAS-SVX09B-E4

67

Maintenance Diagnostic Tool Operation


Field description
- Rx> : Valid Modbus frame received by the PIC
- Tx> : Modbus frame sent by the PIC ; Answer to the query of the BMS
- ********************* : Interruption in the traffic display. The operator
switched to a different screen and then switched back to Modbus traffic
screen.
Command description
- Stop Traffic: End of Modbus frames display
- Stop capture: End of Modbus frame capture process
- Clear: Clear the Modbus frames buffer in the diagnostic tool memory
When the operator ends the capture process, the diagnostic tool will display
a 'Save As' type screen. The operator will be able to save in a text file
Modbus frames that are saved in the buffer.

68

BAS-SVX09B-E4

Appendix Unit Controller Points Lists


Data Table Structure
The PIC date table structure is split into six equal sections. These six
sections each represent a piece of equipment connected to the BCU.
Binary Inputs

Analog Inputs

10001 to 10016
Equipment #1

Equipment #2

Equipment #3

Equipment #4

Equipment #5

Equipment #6

or

or

30001

40001
00017 to 00032

or

30019 to
30034

or

30018

40018

10033 to 10048

00033 to 00048

or

30036 to
30051

or

30035

40035

10049 to 10064

00049 to 00064

or

30053 to
30068

or

30052

40052

10065 to 10080

00065 to 00080

or

30070 to
30085

or

30069

40069

10081 to 10096

00081 to 00096

or

Analog
Outputs

00001 to 00016
30002 to
30017

10017 to 10032

30086

BAS-SVX09B-E4

Binary Outputs

30087 to
30102

or

40002 to
40017

40019 to
40034

40036 to
40051

40053 to
40068

40070 to
40085

40087 to
40102

40086

69

Appendix Unit Controller Points Lists


For example, for a Chiller Plant Control of 3 chillers, it is recommended to
setup the three chillers into the three first sections and setup the chiller
plant control data into the fourth section (see the following illustration).
Example : A 3-chiller plant control
Binary Inputs

Analog Inputs

10001 to 10016
Chiller #1

Chiller #2

or

30001

40001

10017 to 10032

00017 to 00032
30019 to
30034

or

or

40002 to
40017

40019 to
40034

40018

10033 to 10048

Chiller Plant
Control

Analog
Outputs

00001 to 00016
30002 to
30017

or

30018
Chiller #3

Binary Outputs

00033 to 00048
30036 to
30051

or

or

30035

40035

10049 to 10064

00049 to 00064
30053 to
30068

or
30052

or

40036 to
40051

40053 to
40068

40052

Unit Controller Point Lists


The following unit controller points lists are given for the equipment #1. To
fit these lists to equipment #2 to #6, add the following offset to Modbus
indexes.

70

Equipment #2

Modbus Index
1000x
+ 16

Modbus Index
3000x
+ 17

Modbus Index
0000x
+ 16

Modbus Index
4000x
+ 17

Equipment #3

+ 32

+ 34

+ 32

+ 34

Equipment #4

+ 48

+ 51

+ 48

+ 51

Equipment #5

+ 64

+ 68

+ 64

+ 68

Equipment #6

+ 80

+ 85

+ 80

+ 85

BAS-SVX09B-E4

Appendix Unit Controller Points Lists


UCP1 CenTraVac Centrifugal Chiller
UCP1 CenTraVac Series R Chiller
The following object list shows the recommended I/O objects and the Tracer
Summit properties they reference. Use this object list whenever creating a
Modbus interface for this UCM.

Object
TYPE
BMS

MODBUS
Function

Analog
Inputs

Binary
Inputs

Analog
Outputs
Binary
Outputs

6/16

5/15

Generic Data Name

Tracer Summit Property Name

Index
30001

Copy of binary points 10001 to 10007

30002

Leaving Chilled Water Temperature

Chilled Water Temp: Leaving

30003

Return Chilled Water Temperature

Chilled Water Temp: Entering

30004

Leaving Condenser Water Temperature

Condenser Water Temp: Leaving (Note 1)

30005

Entering Condenser Water Temperature

Condenser Water Temp: Entering (Note 1)

30006

Percent RLA

Compressor Current Draw

30007

Unit Operating Code

Operating Mode

30008

Unit Diagnostic Code

Diagnostic Condition

30009

Active chilled water setpoint

Chilled Water Setpoint: Active

10001

Chiller Status

Compressor Running

10002

Chilled Water Flow

Chilled Water Flow Status

10003

Condenser Water Flow

Condenser Water Flow Status (Note 1)

10004

Manual Reset Alarm

Diag: Manual Reset Required

10005

Auto Reset Alarm

CPL object Saved Value[1-6] (Note 2)

10006

UCP Communications

Communication State

10007

Compressor Status

Compressor Running

40001

Copy of binary points 00001 to 00002

40002

Chilled Water Setpoint

UCP1 Editor, Chilled Water Setpoint referencer

40003

Current Limit Setpoint

UCP1 Editor, Current Limit Setpoint referencer

00001

Spare BIP

00002

Chiller Enable/Disable

Present Value

Note:
1. Not Available for air cooled unit (CVAD).
2. A CPL object (the UCP1_AutoResetAlarm program shown on the CPL section) is needed to accomplish the desired result. The CPL object property called Saved Value [16] (A single BCU can only have 6 UCP1 objects in it, therefore you will only find a maximum of 6 Saved Values being used. Each CPL object has 16 Saved Values.) is
transferred into the Auto Reset Alarm binary output object. This binary output object must be created before this CPL object.

BAS-SVX09B-E4

71

Appendix Unit Controller Points Lists


UCP2 CenTraVac Centrifugal Chiller
UCP2 CenTraVac Series R Chiller
The following object list shows the recommended I/O objects and the Tracer
Summit properties they reference. Use this object list whenever creating a
Modbus interface for this UCM.

Object TYPE
BMS

Analog
Inputs

Binary
Inputs

Analog
Outputs
Binary
Outputs

MODBUS
Function

6/16

5/15

Generic Data Name

Tracer Summit Property Name

Index
30001

Copy of binary points 10001 to 10006

30002

Leaving Chilled Water Temperature

Chilled Water Temp: Leaving

30003

Return Chilled Water Temperature

Chilled Water Temp: Entering

30004

Leaving Condenser Water Temperature

Condenser Water Temp: Leaving (Note 1)

30005

Entering Condenser Water Temperature

Condenser Water Temp: Entering (Note 1)

30006

Percent RLA

Compressor Current Draw

30007

Unit Operating Code

Operating Mode: Unit

30008

Unit Diagnostic Code

Diagnostic Condition

30009

Active chilled water setpoint

Chilled Water Setpoint: Active

10001

Chiller Status

Chilled Water Pump Output

10002

Chilled Water Flow

Chilled Water Flow Status

10003

Condenser Water Flow

Condenser Water Flow Status (Note 1)

10004

Manual Reset Alarm

Diag: Manual Reset Required

10005

Auto Reset Alarm

Diag: Automatic Reset

10006

UCP Communications

Communication State

10006

Compressor Status

Compressor Running

40001

Copy of binary points 00001 to 00002

40002

Chilled Water Setpoint

UCP2 Editor, Chilled Water Setpoint referencer

40003

Current Limit Setpoint

UCP2 Editor, Current Limit Setpoint referencer

00001

Spare BIP

00002

Chiller Enable/Disable

Present Value

Note:
1. Not Available for air cooled unit (CVAE).

72

BAS-SVX09B-E4

Appendix Unit Controller Points Lists


UCP2 Absorption Chiller
The following object list shows the recommended I/O objects and the Tracer
Summit properties they reference. Use this object list whenever creating a
Modbus interface for this UCM.

Object TYPE
BMS

MODBUS
Function

Analog
Inputs

Binary
Inputs

Analog
Outputs
Binary
Outputs

6/16
5/15

Generic Data Name

Tracer Summit Property Name

Index
30001

Copy of binary points 10001 to 10006

30002

Leaving Chilled Water Temperature

Chilled Water Temp: Leaving

30003

Return Chilled Water Temperature

Chilled Water Temp: Entering

30004

Leaving Condenser Water Temperature

Condenser Water Temp: Leaving

30005

Entering Condenser Water Temperature

Condenser Water Temp: Entering

30006

Spare AOP

(Note 1)

30007

Unit Operating Code

Operating Mode: Unit

30008

Unit Diagnostic Code

Diagnostic Condition

30009

Active chilled water setpoint

Chilled Water Setpoint: Active

10001

Chiller Status

Solution Pump Run Status

10002

Chilled Water Flow

Chilled Water Flow Status

10003

Condenser Water Flow

Condenser Water Flow Status

10004

Manual Reset Alarm

Diag: Manual Reset Required

10005

Auto Reset Alarm

Diag: Automatic Reset


Communication State

10006

UCP Communications

40001

Copy of binary point 00001

40002

Chilled Water Setpoint

00001

Spare BIP

00002

Chiller Enable/Disable

UCP2 Editor, Chilled Water Setpoint referencer


Present Value

Note:
1. Spare analog and binary outputs are created and do not have a property reference.

BAS-SVX09B-E4

73

Appendix Unit Controller Points Lists


CH530 Chillers (all type of chillers)
The following object list shows the recommended I/O objects and the Tracer
Summit properties they reference. Use this object list whenever creating a
Modbus interface for this UCM.

Object TYPE
BMS

Analog
Inputs

Binary
Inputs

Analog
Outputs

Binary
Outputs

MODBUS
Function

6/16

5/15

Generic Data Name

Tracer Summit Property Name

Index
30001

Copy of binary points 10001 to 10006

30002

Leaving Chilled Water Temperature

Chilled Water Temp: Leaving

30003

Return Chilled Water Temperature

Chilled Water Temp: Entering

30004

Leaving Condenser Water Temperature

Condenser Water Temp: Leaving (Note 1)

30005

Entering Condenser Water Temperature

Condenser Water Temp: Entering (Note 1)

30006

Percent RLA

Compressor Current (%RLA)

30007

Operating Mode

Operating Mode: Active (Note 2)

30008

Not used

30009

Active chilled water setpoint

10001

Chiller Status

Chiller Run Status

10002

Chilled Water Flow

Chilled Water Flow Status

10003

Condenser Water Flow

Condenser Water Flow Status (Note 1)

10004

Alarm Present

Alarm Present

10005

Not used

10006

UCP Communications

Communication State

10006

Compressor Status

Compressor Running

40001

Copy of binary points 00001 to 00002

40002

Chilled Water Setpoint

40003

Current Limit Setpoint

00001

Not used

00002

Chiller Enable/Disable

Chilled Water Setpoint: Active

Chiller (LonTalk)Editor, Chilled Water Setpoint


referencer
Chiller (LonTalk) Editor, Current Limit Setpoint
referencer
Chiller Enable/Disable: Tracer

Note:
1. Not Available for air cooled units
2. The operating mode of the chiller : 1 = Heat, 3 = Cool, 10= Free Cool, 11= Ice-Making

74

BAS-SVX09B-E4

Appendix Unit Controller Points Lists


CH532 V1.2 & V2.0 Chillers (CGAN / CXAN)
The following object list shows the recommended I/O objects and the Tracer
Summit properties they reference. Use this object list whenever creating a
Modbus interface for this UCM.

Object TYPE
BMS

MODBUS
Function

Analog
Inputs

Binary
Inputs

Analog
Outputs
Binary
Outputs

6/16

5/15

Generic Data Name

Tracer Summit Property Name (Note 1)

Index
30001

Copy of binary points 10001 to 10006

30002

Leaving Chilled Water Temperature

nvoLvgCHWTemp

30003

Return Chilled Water Temperature

nvoEntCHWTemp

30004

Not used

30005

Outside Air Temperature

30006

Not used

nvoEntCndWTemp

30007

Operating Mode

nvoTraneVar28 (Note 2)

30008

Unit Diagnostic Code

nvoTAlarmMsg (Note 3)

30009

Active setpoint

nvoActiveSetpt

10001

Chiller Status

nvoTCSRunEnab

10002

Chilled Water Flow

NvoTCSChwflow

10003

Not used

10004

Alarm Present

10005

Not used

10006

UCP Communications

GLD object Communication State

10006

Compressor Status

nvoOnOff

40001

Copy of binary points 00001 to 00003

40002

Chilled Water Setpoint

nviCoolSetpt

40003

Hot Water Setpoint

nviHeatSetpt

00001

Not used

00002

Chiller Enable/Disable

nviChillerEnable

00003

Chiller Mode

nviMode (Note 4)

nvoTCSInAlarm

Note:
1. Tracer Summit interprets CH532 as a Generic LonTalk Device (GLD), therefore chiller properties have to be created using BI, BO, AI and AO point connected to the
network variables of the GLD object. Network variables names are shown instead of Tracer Summit properties.
2. Operating mode : 0 = Unit is running, 1 = Stopped by alarm, 2 = Stopped by BMS, 3 = Stopped by clock, 4 = Stopped by ext. signal, 5 = Stopped by operator
3. State field : Bit 0 = not used, Bit 1 = 1_ Manual reset, Bit 2 = 1_ Auto Reset, Bit 3 = 1_ Informational, Bit 4 = 1_ ckt1 fans fault, Bit 5 = 1_ ckt2 fans fault, Bit 6 = 1_ Comp A1
fault, Bit 7 = 1_ Comp B1 fault, Bit 8 = 1_ Comp A2 fault, Bit 9 = 1_ Comp B2 fault, Bit 10 = 1_ Pump 1 fault, Bit 11 = 1_ Pump 2 fault
4. Chiller Mode : 1 = Heat, 3 = Cool

BAS-SVX09B-E4

75

Appendix Unit Controller Points Lists


RTAA / RTAB / RTRA / RTWA / RTWB / RTAD / RTUB /
RTXA Chillers
The following object list shows the recommended I/O objects and the Tracer
Summit properties they reference. Use this object list whenever creating a
Modbus interface for this UCM.

Object TYPE
BMS

Analog
Inputs

Binary
Inputs

Analog
Outputs

Binary
Outputs

MODBUS
Function

6/16

5/15

Generic Data Name

Tracer Summit Property Name

Index
30001

Copy of binary points 10001 to 10011

30002

Leaving Chilled Water Temperature

Chilled Water Temp: Leaving

30003

Return Chilled Water Temperature

Chilled Water Temp: Entering

30004

Leaving Condenser Water Temperature

Condenser Water Temp: Leaving (Note 1)

30005

Return Condenser Water Temperature

Condenser Water Temp: Entering (Note 1)

30006

Percent RLA

Compressor Current Draw

30007

Unit Operating Code

Operating Mode: Unit

30008

Unit Diagnostic Code

Diag: Last

30009

Active chilled water setpoint

Chilled Water Setpoint: Active

10001

Chiller Status

Compressor Running

10002

Spare BOP

(Note 2)

10003

Spare BOP

(Note 2)

10004

Manual Reset Alarm

Diag: Manual Reset Required

10005

Auto Reset Alarm

Diag: Automatic Reset

10006

UCP Communications

Communication State

10007

Compressor A Status

Compressor A Output

10008

Compressor B Status

Compressor B Output

10009

Warning : Not used

10010

Compressor C Status

Compressor C Output

10011

Compressor D Status

Compressor D Output

40001

Copy of binary points 00001 to 00002

40002

Chilled Water Setpoint

40003

Current Limit Setpoint

00001

Spare BIP

00002

Chiller Enable/Disable

RTA/RTW Editor, Chilled Water Setpoint


referencer
RTA/RTW Editor, Current Limit Setpoint
referencer
Present Value

Note:
1. Not Available for air cooled units (RTAx).
2. Spare analog and binary outputs are created and do not have a property reference.

76

BAS-SVX09B-E4

Appendix Unit Controller Points Lists


SMM ( EUR manufacture) CGAH / CGWH / CGCH /
RACH / RAUH / CXAH / CGAN / CXAN / CGCL / CCUH /
RAUL / CGAM / CXAM Chillers
The following object list shows the recommended I/O objects and the Tracer
Summit properties they reference. Use this object list whenever creating a
Modbus interface for this UCM.
Object TYPE
BMS

MODBUS
Function

Analog
Inputs

Binary
Inputs

Analog
Outputs

Binary
Outputs

6/16

5/15

Generic Data Name

Tracer Summit Property Name

Index
30001

Copy of binary points 10001 to 10012

30002

Leaving Chilled Water Temperature

Chilled Water Temp: Leaving

30003

Return Chilled Water Temperature

Chilled Water Temp: Entering

30004

Leaving Condenser Water Temperature

Condenser Water Temp: Leaving (Note 1)

30005

Return Condenser Water Temperature

Condenser Water Temp: Entering (Note 1)

30006

Operating Capacity

Operating Capacity

30007

Spare AOP

(Note 2)

30008

Unit Diagnostic Code

Diag: Last

30009

Active chilled water setpoint

Active Setpoint

10001

Chiller Status

Compressor Running

10002

Chillled Water Flow

Chilled Water Flow Status

10003

Spare BOP

(Note 2)

10004

Manual Reset Alarm

Diag: Manual Reset Required

10005

Auto Reset Alarm

Diag: Automatic Reset

10006

UCP Communications

Communication State

10007

Compressor A Status

Compressor A Output

10008

Compressor B Status

Compressor B Output

10009

Warning: Not used

10010

Compressor C Status

Compressor C Output

10011

Compressor D Status

Compressor D Output
Mode: Heat/Cool (Note 3)

10012

Chiller Mode (0=Cool1=Heat)

40001

Copy of binary points 00001 to 00003

40002

Chilled Water Setpoint

40003

Hot Water Setpoint

00001

Capacity Control (0=Normal1=Reduced)

00002

Chiller Enable/Disable

00003

Chiller Mode (0=Cool;1=Heat)

TEC Editor, Chilled Water Setpoint referencer


TEC Editor, Hot Water Setpoint referencer
(Note 3)
TEC Editor, Capacity Control referencer
Present Value
TEC Editor, Heat/Cool Mode referencer
(Note 3)

Note:
1. Not Available for air cooled units.
2. Spare analog and binary outputs are created and do not have a property reference.
3. Only Available for reversible chillers (CXAH / CXAN / CXAM).

BAS-SVX09B-E4

77

Appendix Unit Controller Points Lists


Chiller Plant System
The following object list shows the recommended I/O objects and the Tracer
Summit properties they reference. Use this object list whenever creating
a Modbus interface for this UCM. This table is quite often defined by
customer - provider discussions, and the list shown below is by way of
typical example only.
Object TYPE
BMS

Analog
Inputs

Binary
Inputs

MODBUS
Function

Analog
Outputs

6/16

Binary
Outputs

5/15

Generic Data Name

Tracer Summit Property Name

Index
30001

Copy of binary points 10001 to 10010

30002

System Supply Water Temperature

I/O module input (Note 1)

30003

System Return Water Temperature

I/O module input (Note 1)

30004

Tower Supply Water Temperature

I/O module input (Note 1)

30005

Tower Return Water Temperature

I/O module input (Note 1)

30006

Outside Air Temperature

I/O module input (Note 1)

30007

Active System Setpoint

Sys Chilled Water Stpt: Active

30008

Active CPC Operation

Active Operation

30009

Number of chillers enabled

Number of Chillers Enabled

10001

System Chilled Water Flow

I/O module input (Note 1)

10002

Tower Water Flow

I/O module input (Note 1)

10003

Tower Fan 1-1 Status

I/O module input (Note 1)

10004

Tower Fan 1-2 Status

I/O module input (Note 1)

10005

Tower Fan 2-1 Status

I/O module input (Note 1)

10006

Tower Fan 2-2 Status

I/O module input (Note 1)

10007

Tower Fan 3-1 Status

I/O module input (Note 1)

10008

Tower Fan 3-2 Status

I/O module input (Note 1)

10009

Warning : Not used

10010

UCM Communication

40001

Copy of binary point 00001

Communication State (Note 2)

40002

System Chilled Water Setpoint

CPC Editor, Sys Chilled Water Stpt referencer

00001

Chiller System Enable/Disable

CPC Editor, System Enable referencer

Note:
1. Inputs and Outputs modules use binary and analog inputs to monitor specific properties from the equipment to which they are attached. Tracer Summit does not require
that these properties be wired to any specific input on the I/O module ; therefore, the property can reside on any of the inputs available in an I/O module. The CPL routine
for filling the Modbus table will directly read these values, and control the output objects as required.
2. If all data on the template is coming from one I/O module, the property reference is its communication state. If the data is split between two I/O modules, a small CPL
program is required to pass accurate data to the other BAS vendor.

78

BAS-SVX09B-E4

Appendix Unit Controller Points Lists


Variable Air Volume Rooftop
The following object list shows the recommended I/O objects and the Tracer
Summit properties they reference. Use this object list whenever creating a
Modbus interface for this UCM.

Object TYPE
BMS

MODBUS
Function

Analog
Inputs

Binary
Inputs

Analog
Outputs
Binary
Outputs

6/16

5/15

Generic Data Name

Tracer Summit Property Name

Index
30001

Copy of binary points 10001 to 10006

30002

Duct Static Pressure

30003

Supply Air Temperature

SA Temperature: Active

30004

Space Temperature

Space Temperature: Active

SA Pressure: Input

30005

Cooling Output

Cooling Stages Active

30006

Economizer Damper Position

Economizer Damper Position

30007

Supply Fan Modulation

Supply Fan: IGV/VFD Position

10001

Supply Fan Status

Supply Fan Status

10002

VAV Drive Max Request

VAS Drive to Max

10003

Heat Status

VAV Heat Output

10004

Voyager Communications

Communication State

10005

Manual Reset Diagnostic Exists

Diag: Manual Reset Required

10006

Dirty Filter

Diag: Dirty Filter

40001

Copy of binary points 00001 to 00002

40002

Duct Static Pressure Setpoint

40003

Supply Air Temperature Setpoint

00001

Occupy/Unoccupy

Voyager Editor, Supply Air Pressure Setpoint


referencer
Voyager Editor, Supply Air Cooling Setpoint
referencer
Present Value (Note 1)

00002

Priority Shutdown

Present Value (Note 2)

Note:
1. Occupied and Unoccupied are two of the 9 present value modes for the rooftop. The BMS vendor can only control a BIP object to a binary value of 0 or 1. The boolean
enumeration for Unoccupied is 0; Occupied is 2. A CPL program will evaluate the individual rooftopr binary input point called Occupy/Unoccupy (BIP 1) and then control
the present value of the rooftop to Unoccupied or Occupied. The CPL program named Present_Value is shown at the end of this document. For the binary input object,
OCCUPY = 1, and UNOCCUPY = 0.
2. Turning this point to SHUTDOWN will put the rooftop into Priority Shutdown mode. Turning this point AUTO will release control of the rooftop to the Occupy/Unoccupy
binary input object (BIP 1). For the binary input object, SHUTDOWN = 1, and AUTO = 0. The Present_Value CPL program shown at the end of this document evaluates
this control point.

BAS-SVX09B-E4

79

Appendix Unit Controller Points Lists


Constant Volume Rooftop
The following object list shows the recommended I/O objects and the Tracer
Summit properties they reference. Use this object list whenever creating a
Modbus interface for this UCM.

Object TYPE
BMS

Analog
Inputs

Binary
Inputs

MODBUS
Function

Analog
Outputs

6/16

Binary
Outputs

5/15

Generic Data Name

Tracer Summit Property Name

Index
30001

Copy of binary points 10001 to 10005

30002

Space Temperature

Space Temperature: Active

30003

Supply Air Temperature

SA Temperature: Active

30004

Economizer Damper Position

Economizer Damper Position

30005

Cooling Output

Cooling Stages Active

10001

Supply Fan Status

Supply Fan Status

10002

Heat Status

Mode: Heat/Cool

10003

Dirty Filter

Diag: Dirty Filter

10004

Voyager Communications

Communication State

10005

Manual Reset Diagnostic Exists

Diag: Manual Reset Required

40001

Copy of binary points 00001 to 00002

40002

Space Temperature Setpoint

00001

Occupy/Unoccupy

Voyager Editor, Occupied Cooling Setpoint


referencer (Note 1)
Present Value (Note 2)

00002

Priority Shutdown

Present Value (Note 3)

Note:
1. An analog input is created and referenced to the GLD object. In the Voyager editor, the Occupied Cooling Setpoint, entry is referenced to the Present Value property of
this analog input. It is not necessary to create an additional analog input for the occupied heating setpoint. The occupied heating setpoint will automatically be
determined if the Differential entry in the Voyager editor's CV Control tab is used. For more details on the Differential, refer to the Unit Control Modules section of the
Tracer Summit literature set.
2. Occupied and Unoccupied are two of the 9 present value modes for the rooftop. The BMS vendor can only control a BIP object to a binary value of 0 or 1. The boolean
enumeration for Unoccupied is 0; Occupied is 2. A CPL program will evaluate the individual rooftop binary input point called Occupy/Unoccupy (BIP 1) and then control
the present value of the Voyager to Unoccupied or Occupied. The CPL program named Present_Value is shown at the end of this document. For the binary input object,
OCCUPY = 1, and UNOCCUPY = 0.
3. Turning this point to SHUTDOWN will put the rooftop into Priority Shutdown mode. Turning this point AUTO will release control of the rooftop to the Occupy/Unoccupy
binary input object (BIP 1). For the binary input object, SHUTDOWN = 1, and AUTO = 0. The Present_Value CPL program shown at the end of this document evaluates
this control point.

80

BAS-SVX09B-E4

Appendix - CPL Programs


Custom Programming Language Routines for Unit
controller information
Program UCP1_AutoResetAlarm
Defint
i,
Off = 0,
On = 1
Defobj
UCP1
//***************************************************
//Enter the name of a UCP1 chiller object in this BCU on the
//following line. This name in this example is "Chiller A." The
//program will automatically find the other UCP1 chillers in
//this BCU and update the Saved Values accordingly. If there are
//UCP1 objects in other BCUs, a program like this one needs
//to be created in each of those BCUs as well.
//This routine should be executed once a minute.
UCP1 = {Chiller A}
For UCP1
i = i + 1
If ((UCP1.{Diag: Manual Reset Required} = Off) and
(UCP1.{Diag: Compressor Shutdown} = On)) then
Local.{Saved Value}[i] = 1
Else
Local.{Saved Value}[i] = 0
End If
Next Object
End
PROGRAM Present_Value
// Intellipak, Voyager, CSC units, & CCP Groups
/// Remove the statement marks from the appropriate controller type
/// Routine Execution: This program is executed every minute.
// Comments have been removed. The programmer should attempt to add them back in.
Defint
i, NUMB=1, OCCUPY[NUMB], SHUTDOWN[NUMB]
Defobj
UCM[NUMB]
// for Intellipak OCCUPY[1]={Intellipak Occupy/Unoccupy BIP Object}.{Present Value}
// for Intellipak SHUTDOWN[1]={Intellipak Shutdown BIP Object}.{Present Value}
// for Intellipak UCM[1]={Intellipak UCM Object}
// for Voyager OCCUPY[1]={ Voyager Occupy/Unoccupy BIP Object}.{Present Value}
// for Voyager SHUTDOWN[1]={ Voyager Shutdown BIP Object}.{Present Value}
// for Voyager UCM[1]={ Voyager UCM Object}
// for CSC OCCUPY[1]={CSC Occupy/Unoccupy BIP Object}.{Present Value}
// for CSC SHUTDOWN[1]={CSC Shutdown BIP Object}.{Present Value}
// for CSC UCM[1]={CSC UCM Object}
// for CCP OCCUPY[1]={CCP Group Occupy/Unoccupy BIP Object}.{Present Value}
// for CCP SHUTDOWN[1]={CCP Group Shutdown BIP Object}.{Present Value}
// for CCP UCM[1]={CCP Group Object}
FOR i = (1) TO (NUMB) STEP 1
IF ((SHUTDOWN[i] = 1) AND (UCM[i].{Present Value} <> 6)) THEN
CONTROL (UCM[i], {Present Value}, 6, 5, SET)
ELSE
IF ((SHUTDOWN[i] = 0) AND (UCM[i].{Present Value} = 6)) THEN
CONTROL (UCM[i], {Present Value}, 6, 5, RELEASE)
END IF
END IF
IF (OCCUPY[i] = 1) THEN
IF (UCM[i].{Present Value} <> 2) THEN
CONTROL (UCM[i], {Present Value}, 2, 7, SET)
END IF
ELSE
IF (UCM[i].{Present Value} <> 0) THEN
CONTROL (UCM[i], {Present Value}, 0, 7, SET)
END IF
END IF
NEXT
END

BAS-SVX09B-E4

81

Notes

82

BAS-SVX09B-E4

Notes

BAS-SVX09B-E4

83

www.trane.com
For more information, contact your local
sales office or e-mail us at comfort@trane.com

Literature Order Number

BAS-SVX09B-E4

Date

1209

Supersedes

0207

Stocking Location

Europe

Trane has a policy of continuous product and product data improvement and reserves the right to
change design and specifications without notice. Only qualified technicians should perform the
installation and servicing of equipment referred to in this publication.
Trane bvba
Lenneke Marelaan 6 -1932 Sint-Stevens-Woluwe, Belgium
ON 0888.048.262 - RPR BRUSSELS

You might also like