HMW90 Series User's Guide in English

HMW90 Series User's Guide in English

USER'S GUIDE

Vaisala HUMICAP® Humidity and

Temperature Transmitters

HMW90 Series

M211399EN-G

PUBLISHED BY

Vaisala Oyj

P.O. Box 26

FI-00421 Helsinki

Finland

Phone (int.): +358 9 8949 1

Fax:

Visit our Internet pages at www.vaisala.com

.

+358 9 8949 2227

© Vaisala 2015

No part of this manual may be reproduced, published or publicly displayed in any form or by any means, electronic or mechanical (including photocopying), nor may its contents be modified, translated, adapted, sold or disclosed to a third party without prior written permission of the copyright holder. Translated manuals and translated portions of multilingual documents are based on the original English versions. In ambiguous cases, the English versions are applicable, not the translations.

The contents of this manual are subject to change without prior notice.

This manual does not create any legally binding obligations for Vaisala towards customers or end users. All legally binding obligations and agreements are included exclusively in the applicable supply contract or the General Conditions of Sale and

General Conditions of Service of Vaisala.

_________________________________________________________________________________

Table of Contents

CHAPTER 1

GENERAL INFORMATION ............................................................................ 7

About This Manual ................................................................... 7

Contents of This Manual ....................................................... 7

Version Information ............................................................... 8

Related Manuals ................................................................... 8

Documentation Conventions ................................................. 8

Safety ......................................................................................... 9

ESD Protection ...................................................................... 9

Recycling .................................................................................. 9

Regulatory Compliances ....................................................... 10

Trademarks ............................................................................. 10

Software License .................................................................... 10

Warranty .................................................................................. 10

CHAPTER 2

PRODUCT OVERVIEW ................................................................................ 11

Introduction to HMW90 Series .............................................. 11

HMW90 Series Transmitters .................................................. 12

Output Parameters Explained ............................................... 13

Transmitter Parts .................................................................... 14

Decorative Cover Option ....................................................... 18

CHAPTER 3

INSTALLATION ............................................................................................ 19

Configuration Before Installation ......................................... 19

Configuration of Analog Output Models .............................. 19

DIP Switches of Analog Output Models ......................... 20

Relay Configuration in DIP Mode ................................... 21

Changing Between DIP and Custom Configuration ....... 23

Configuration of Digital Output Models ............................... 23

DIP Switches of Digital Output Models .......................... 24

Addressing with BACnet Protocol .................................. 25

Addressing with Modbus Protocol .................................. 25

Selecting Location ................................................................. 26

Installing the Mounting Base ................................................ 27

Wiring ...................................................................................... 27

Wiring HMW92 .................................................................... 29

Wiring HMW93 .................................................................... 30

Wiring TMW92..................................................................... 31

Wiring TMW93..................................................................... 31

Wiring HMW95 .................................................................... 32

Connecting Several Transmitters on Same RS-485

Line (HMW95) ................................................................ 32

VAISALA _________________________________________________________________________ 1

User's Guide _______________________________________________________________________

Connecting a Common AC Power Supply to Several

Transmitters ......................................................................... 33

CHAPTER 4

OPERATION ................................................................................................. 34

Display ..................................................................................... 34

Startup Screens ................................................................... 34

Measurement Screen .......................................................... 35

Indicators on the Display ..................................................... 36

Service Port ............................................................................. 36

Connecting With an MI70 Indicator ..................................... 36

Connecting With a Computer .............................................. 37

Installing the Driver for the USB Service Cable ............. 37

Terminal Application Settings ......................................... 38

List of Serial Commands ....................................................... 40

Transmitter Information ......................................................... 41

Show Transmitter Information ............................................. 41

Show Transmitter Firmware Version ................................... 41

Show Transmitter Serial Number ........................................ 41

Show Transmitter Status ..................................................... 42

Show Measured Parameters ............................................... 44

Show Command Help.......................................................... 44

Show Command List ........................................................... 45

Measurement Settings ........................................................... 45

Set Environmental Parameters ........................................... 45

Select Units ......................................................................... 46

Analog Output Settings ......................................................... 46

Set Analog Output Mode ..................................................... 46

Set Analog Output Scaling .................................................. 47

Set Output Clipping and Error Limit ..................................... 48

Display Settings ...................................................................... 49

Select Parameters to Display .............................................. 49

Serial Line Output Commands .............................................. 50

Start Measurement Output .................................................. 50

Stop Measurement Output .................................................. 50

Output a Reading Once ....................................................... 51

Set Output Interval ............................................................... 51

Set Output Format ............................................................... 52

Serial Line Settings ................................................................ 53

Set Remote Echo ................................................................ 53

Set Serial Line Turnaround Delay ....................................... 54

Relay Configuration in Custom Mode .................................. 54

Set Relay Mode ................................................................... 54

Set Relay Parameter and Limits .......................................... 55

Relay Configuration Examples ............................................ 56

Calibration and Adjustment Commands .............................. 57

Adjust Humidity Measurement ............................................ 57

Show Current RH Adjustment ........................................ 57

1-point Adjustment of RH Measurement ........................ 58

2-point Adjustment of RH Measurement ........................ 58

Clear User Adjustment of RH Measurement .................. 59

Adjust Temperature Measurement ...................................... 59

Show Current T Adjustment ........................................... 59

1-point Adjustment of T Measurement ........................... 59

2 ____________________________________________________________________ M211399EN-G

_________________________________________________________________________________

Clear User Adjustment of T Measurement .................... 60

Enter Calibration and Adjustment Information .................... 60

Testing Commands ................................................................ 61

Test Analog Outputs ........................................................... 61

Test Relay Operation .......................................................... 62

Other Commands ................................................................... 62

Enable Advanced Serial Commands .................................. 62

Reset Transmitter ................................................................ 62

Set BACnet Parameters ...................................................... 63

CHAPTER 5

MAINTENANCE ........................................................................................... 65

Periodic Maintenance ............................................................ 65

Cleaning .............................................................................. 65

Calibration and Adjustment ................................................. 65

Adjustment Using Display and Trimmers ....................... 66

Adjustment Using an HM70 ........................................... 67

Adjustment Using a Computer ....................................... 68

Repair Maintenance ............................................................... 69

Replacing the Measurement Module .................................. 69

CHAPTER 6

TROUBLESHOOTING ................................................................................. 71

Problem Situations ................................................................. 71

Error Messages ...................................................................... 72

Viewing Error Messages on Serial Line .............................. 73

View Currently Active Errors .......................................... 73

View Error Table ............................................................ 73

Error State ............................................................................... 74

Reverting to Factory Settings ............................................... 75

Reverting to Factory Settings Using DIP Switches ............. 75

Reverting to Factory Settings Using Service Port ............... 77

Technical Support .................................................................. 77

CHAPTER 7

TECHNICAL DATA ...................................................................................... 78

Specifications ......................................................................... 78

Spare Parts and Accessories ................................................ 80

Dimensions in mm ................................................................. 81

APPENDIX A

BACNET REFERENCE ................................................................................ 82

BACnet Protocol Implementation Conformance

Statement ................................................................................ 82

Device Object .......................................................................... 85

Relative Humidity Object ....................................................... 87

Calculated Humidity Objects ................................................ 88

Temperature Object ............................................................... 90

Operation Pressure Object .................................................. 91

Operation Altitude Object ...................................................... 92

VAISALA _________________________________________________________________________ 3

User's Guide _______________________________________________________________________

BIBBs Supported .................................................................... 93

Application Services Supported ........................................... 94

APPENDIX B

MODBUS REFERENCE ............................................................................... 95

4 ____________________________________________________________________ M211399EN-G

_________________________________________________________________________________

List of Figures

Figure 1 HMW90 Series Transmitters .................................................... 11

Figure 2 Transmitter Parts - Outside ...................................................... 14

Figure 3 Opening the Transmitter........................................................... 15

Figure 4 Transmitter Parts – Inside (Analog Output Models) ................. 16

Figure 5 Transmitter Parts – Inside (Digital Output Models) .................. 17

Figure 6 Decorative Cover ...................................................................... 18

Figure 7 DIP Switch Settings of Analog Output Models ......................... 20

Figure 8 Relay High in DIP Mode (HMW93) .......................................... 22

Figure 9 Relay Low in DIP Mode (HMW93) ........................................... 22

Figure 10 DIP Switch Settings of Digital Output Models .......................... 24

Figure 11 Example of Transmitter Addressing ......................................... 25

Figure 12 Selecting Transmitter Location ................................................. 26

Figure 13 Installing the Mounting Base .................................................... 27

Figure 14 Wiring from Behind (Recommended) ....................................... 28

Figure 15 Wiring from Above .................................................................... 28

Figure 16 Wiring HMW92 ......................................................................... 29

Figure 17 Three-Wire Wiring for HMW92 ................................................. 29

Figure 18 Wiring HMW93 ......................................................................... 30

Figure 19 Three-Wire Wiring for HMW93 ................................................. 30

Figure 20 Wiring TMW92 .......................................................................... 31

Figure 21 Wiring TMW93 .......................................................................... 31

Figure 22 Three-Wire Wiring for TMW93 ................................................. 31

Figure 23 Wiring HMW95 ......................................................................... 32

Figure 24 Several Transmitters on Same RS-485 Line............................ 32

Figure 25 Connecting a Common AC Power Supply ............................... 33

Figure 26 HMW93 Startup Screens.......................................................... 34

Figure 27 HMW93 Measurement Screen – Normal Operation ................ 35

Figure 28 HMW93 Measurement Screen – Problem With Measurement 35

Figure 29 PuTTY Terminal Application..................................................... 39

Figure 30 Relay Hi_Active in Custom Mode (HMW93) ............................ 56

Figure 31 Relay Lo_active in Custom Mode (HMW93) ............................ 56

Figure 32 Trimmer Centering Screen ....................................................... 66

Figure 33 Trimmer Centering Screen ....................................................... 67

Figure 34 HTM10 and TM10 Modules ...................................................... 69

Figure 35 Replacing the HTM10 Module (HMW93) ................................. 70

Figure 36 DIP Switches in Factory Reset Position ................................... 75

Figure 37 DIP Switches in Factory Reset Position (HMW95) .................. 76

Figure 38 HMW90 Series Dimensions ..................................................... 81

Figure 39 Dimensions of the Mounting Base ........................................... 81

VAISALA _________________________________________________________________________ 5

User's Guide _______________________________________________________________________

List of Tables

Table 1 Manual Revisions ....................................................................... 8

Table 2 Related Manuals ......................................................................... 8

Table 3 HMW90 Series Transmitters .................................................... 12

Table 4 Parameters Supported by HMW90 Series ............................... 13

Table 5 Rotary Switch and Relay Setpoint ............................................ 21

Table 6 Serial Interface Settings ........................................................... 38

Table 7 Basic Serial Commands ........................................................... 40

Table 8 Advanced Serial Commands .................................................... 40

Table 9 FORM Command Parameters .................................................. 53

Table 10 FORM Command Modifiers ...................................................... 53

Table 11 Troubleshooting Table .............................................................. 71

Table 12 Error Messages ........................................................................ 72

Table 13 Performance ............................................................................. 78

Table 14 Operating Environment ............................................................. 78

Table 15 Inputs and Outputs ................................................................... 79

Table 16 Mechanics ................................................................................. 80

Table 17 HMW90 Series Spare Parts and Accessories .......................... 80

Table 18 Device Object Properties .......................................................... 85

Table 19 Relative Humidity Object Properties ......................................... 87

Table 20 Status Flags .............................................................................. 87

Table 21 Reliability .................................................................................. 87

Table 22 Event State ............................................................................... 87

Table 23 Calculated Humidity Objects .................................................... 88

Table 24 Calculated Humidity Object Properties ..................................... 88

Table 25 Status Flags .............................................................................. 88

Table 26 Reliability .................................................................................. 89

Table 27 Event State ............................................................................... 89

Table 28 Temperature Object Properties ................................................ 90

Table 29 Status Flags .............................................................................. 90

Table 30 Reliability .................................................................................. 90

Table 31 Event State ............................................................................... 90

Table 32 Operation Pressure Object Properties ..................................... 91

Table 33 Status Flags .............................................................................. 91

Table 34 Operation Altitude Object Parameters ...................................... 92

Table 35 Status Flags .............................................................................. 92

Table 36 BACnet Smart Sensor BIBBs Support...................................... 93

Table 37 BACnet Standard Application Services Support ...................... 94

Table 38 Modbus Functions Supported by HMW90 ................................ 95

Table 39 HMW90 Modbus Measurement Data Registers ....................... 95

Table 40 HMW90 Modbus Status Registers (Read-only) ....................... 96

Table 41 HMW90 Modbus Error Code Bits ............................................. 96

Table 42 HMW90 Modbus Configuration Parameter Registers .............. 96

Table 43 HMW90 Modbus Device Identification...................................... 97

Table 44 HMW90 Modbus Exception Responses ................................... 97

6 ____________________________________________________________________ M211399EN-G

Chapter 1 _________________________________________________________ General Information

CHAPTER 1

GENERAL INFORMATION

This chapter provides general notes for the manual and HMW90 series transmitters.

About This Manual

This manual provides information for installing, operating, and maintaining HMW90 series transmitters. All transmitter models in the

HMW90 series are covered, which means that some information in the manual is model-specific.

Contents of This Manual

This manual consists of the following chapters:

- Chapter 1, General Information, provides general notes for the manual and HMW90 series transmitters.

- Chapter 2, Product Overview, introduces the features, advantages, and

the product nomenclature.

- Chapter 3, Installation, provides you with information that is intended

to help you install the HMW90 series transmitters.

- Chapter 4, Operation, contains information that is needed to operate

the HMW90 series transmitters.

- Chapter 5, Maintenance, provides information that is needed in basic

maintenance of the HMW90 series.

- Chapter 6, Troubleshooting, describes common problems, their

probable causes and remedies, and provides contact information for technical support.

- Chapter 7, Technical Data, provides the technical data of the HMW90

series transmitters.

- Appendix A, BACnet Reference,describes the BACnet protocol implementation of the HMW90 series digital transmitters.

- Appendix B, Modbus Reference, describes the Modbus protocol implementation of the HMW90 series digital transmitters.

VAISALA _________________________________________________________________________ 7

User's Guide _______________________________________________________________________

Version Information

Table 1

Manual Code

M211399EN-G

M211399EN-F

M211399EN-E

M211399EN-D

Manual Revisions

Description

March 2015. This manual. Added description of the

Decorative Cover accessory. Updated description of BACnet and Modbus protocol implementations.

Various small updates.

February 2013. Previous version. Updated description of DIP switch settings for the digital output models. Updated description of UNIT command.

February 2013. Updated description of BACnet protocol implementation.

January 2013. Added HMW95 model. Added description of BACnet and Modbus protocol implementations. Updated configuration and wiring instructions.

Related Manuals

Table 2

Manual Code

M211511EN

M211398EN

M211476EN

M211606EN

Related Manuals

Manual Name

HMW90 and GMW90 Series Quick Guide for

Digital Output models

HMW90 and GMW90 Series Quick Guide for

Analog Output models

Decorative Cover Quick Guide

Decorative Cover Printable Insert

Documentation Conventions

Throughout the manual, important safety considerations are highlighted as follows:

WARNING

Warning alerts you to a serious hazard. If you do not read and follow instructions very carefully at this point, there is a risk of injury or even death.

CAUTION Caution warns you of a potential hazard. If you do not read and follow instructions carefully at this point, the product could be damaged or important data could be lost.

NOTE

Note highlights important information on using the product.

8 ____________________________________________________________________ M211399EN-G

Chapter 1 _________________________________________________________ General Information

Safety

The HMW90 series transmitter delivered to you has been tested and approved as shipped from the factory. Note the following precautions:

WARNING Connect only de-energized wires.

CAUTION Do not modify the unit. Improper modification can damage the product or lead to malfunction.

ESD Protection

Electrostatic Discharge (ESD) can cause immediate or latent damage to electronic circuits. Vaisala products are adequately protected against

ESD for their intended use. It is possible to damage the product, however, by delivering electrostatic discharges when touching, removing, or inserting any objects inside the equipment housing.

To make sure you are not delivering high static voltages yourself:

Recycling

- Handle ESD sensitive components on a properly grounded and protected ESD workbench.

- Always hold component boards by the edges and avoid touching the component contacts.

Recycle all applicable material.

Dispose of the unit according to statutory regulations.

Do not dispose of with regular household refuse.

VAISALA _________________________________________________________________________ 9

User's Guide _______________________________________________________________________

Regulatory Compliances

The HMW90 series complies with the following performance and environmental test standards:

- EMC-Directive

Conformity is shown by compliance with the following standards:

- EN 61326-1: Electrical equipment for measurement, control, and laboratory use – EMC requirements – for use in industrial locations.

- EN 550022: Information technology equipment – Radio disturbance characteristics – Limits and methods of measurement.

Trademarks

HUMICAP

®

is a registered trademark of Vaisala Oyj.

Windows

®

is a registered trademark of Microsoft Corporation in the

United States and/or other countries.

Software License

This product contains software developed by Vaisala. Use of the software is governed by license terms and conditions included in the applicable supply contract or, in the absence of separate license terms and conditions, by the General License Conditions of Vaisala Group.

Warranty

Visit our Internet pages for standard warranty terms and conditions: www.vaisala.com/warranty .

Please observe that any such warranty may not be valid in case of damage due to normal wear and tear, exceptional operating conditions, negligent handling or installation, or unauthorized modifications. Please see the applicable supply contract or Conditions of Sale for details of the warranty for each product.

10 ___________________________________________________________________ M211399EN-G

Chapter 2 ___________________________________________________________ Product Overview

CHAPTER 2

PRODUCT OVERVIEW

This chapter introduces the features, advantages, and the product nomenclature.

Introduction to HMW90 Series

The HMW90 series transmitters are wall-mount transmitters for building automation applications. Transmitter models in the series share the following common features:

- Detachable mounting base for easy installation and wiring.

- Display (visible or hidden behind the cover).

- Sliding cover for accessing maintenance functions.

- Adjustment trimmers.

- DIP switches for most common configuration tasks.

- RS-485 line for temporary service use with hand-held MI70 indicator or computer.

- User exchangeable measurement module available as a spare part.

Figure 1

1211-006

HMW90 Series Transmitters

VAISALA ________________________________________________________________________ 11

User's Guide _______________________________________________________________________

HMW90 Series Transmitters

Table 3 below lists the most important differences between the HMW90

series transmitter models. For technical specifications, see Chapter 7,

Technical Data, on page 78.

Table 3

Product Code

HMW92

HMW92D

HMW93

HMW93D

TMW92

TMW93

HMW95

HMW95D

HMW90

TMW90

HMW90 Series Transmitters

Short Description

Humidity and temperature transmitter with

- two current outputs (4 ... 20 mA)

- display hidden under sliding cover

Humidity and temperature transmitter with

- two current outputs (4 ... 20 mA)

- visible display

Humidity and temperature transmitter with

- two voltage outputs (0 ... 5 V or 0 ... 10 V)

- relay

- display hidden under sliding cover

Humidity and temperature transmitter with

- two voltage outputs (0 ... 5 V or 0 ... 10 V)

- relay

- visible display

Temperature transmitter with

- one current output (4 ... 20 mA)

- display hidden under sliding cover

Temperature transmitter with

- one voltage output (0 ... 5 V or 0 ... 10 V)

- relay

- display hidden under sliding cover

Humidity and temperature transmitter with

- digital output (isolated RS-485)

- BACnet MS/TP or Modbus protocol

(DIP switch setting)

- display hidden under sliding cover

Humidity and temperature transmitter with

- digital output (isolated RS-485)

- BACnet MS/TP or Modbus protocol

(DIP switch setting)

- visible display

HMW90 series wall-mount transmitter that has been customized at Vaisala. Check type label on transmitter body and terminal label on the mounting base.

Note for customized transmitters with analog outputs:

Keep the transmitter in custom mode (DIP switch 8 set to custom) to retain the custom configuration.

12 ___________________________________________________________________ M211399EN-G

Chapter 2 ___________________________________________________________ Product Overview

Output Parameters Explained

NOTE

Table 4 Parameters Supported by HMW90 Series

Parameter Symbol

Temperature T

Relative humidity

Dewpoint

Dewpoint

Dewpoint depression

Wet bulb temperature

RH

Td

Tdf dTd

Tw

Absolute humidity a

Mixing ratio x

Enthalpy h

°C

°F

°C

°F

°C

°F

°C

°F

Unit(s)

°C

°F

% g/m3 gr/ft3 g/kg gr/lb kJ/kg btu/lb

Description

Temperature in Celsius or

Fahrenheit scale.

Ratio of the partial pressure of water vapor in the air to the saturation vapor pressure of air at the current temperature.

Temperature at which the water vapor in the air will condense into water at the current pressure.

Same as Td, except when the dewpoint is below 0 °C, the transmitter outputs frostpoint (Tf) instead of dewpoint.

Difference between ambient temperature and dewpoint (Tdf).

The minimum temperature that can be reached by evaporative cooling in the current conditions.

Quantity of water in a cubic meter

(or cubic foot) of air.

Ratio of water vapor mass per kilogram (or pound) of dry air.

Sum of the internal energy of a thermodynamic system.

Humidity parameters are not measured by TMW92, TMW93, and

TMW90 transmitters even though the parameters can be selected using the service port (serial line and MI70 indicator use).

VAISALA ________________________________________________________________________ 13

User's Guide _______________________________________________________________________

Transmitter Parts

1

6

7

2

3

4

8

5

Figure 2 Transmitter Parts - Outside

1201-004 where

1 = Locking screw for mounting base.

Not included, M3×6 recommended.

2 = Adjustment trimmers

3 = Service port

4 = Window for display (only in models where the display is visible)

5 = Locking screw for slide. Not included, M3×6 recommended.

6 = Display

7 = Type label

8 = Grip for slide

14 ___________________________________________________________________ M211399EN-G

Chapter 2 ___________________________________________________________ Product Overview

1

Figure 3 Opening the Transmitter

1201-005 where

1 = Push tab down with a screwdriver to open the transmitter.

To open, use a screwdriver to push down the tab that holds the transmitter cover and mounting base together. Pull the mounting base away from the cover, starting from the top.

To close, connect the bottom of the transmitter first, and tilt the top forward to close the tab. Do not push on the display. Closing the transmitter starts it up if power is supplied to the screw terminals.

CAUTION When opening or closing the transmitter, avoid damaging the transmitter electronics with the two plastic supports on the mounting base. See

Figure 4 on page 16 and Figure 5 on page 17.

VAISALA ________________________________________________________________________ 15

User's Guide _______________________________________________________________________

1 9

2

3

4

5

6

7

10

No n-Me tric

Td 0...5

V

Rel ay O n

Re lay

Hig h

Cus tom

Me tric RH

0...

10V ff ay O ay Low

DIP

Relay Set Point

11

Figure 4

8 12

1201-006

Transmitter Parts – Inside (Analog Output Models)

where

1 = Mounting base

2 = Opening for cable (wiring from top)

3 = Terminal label

4 = Screw terminals

5 = Opening for cable (wiring from behind)

6 = Orientation arrow – should point up after the mounting base has been installed.

7 = Place for zip tie (for cable strain relief)

8 = Supports

9 = Transmitter body

10 = DIP switches for common configuration options; see section DIP

Switches of Analog Output Models on page 20.

11 = Rotary switch for relay setpoint (only for models with relay);

see section Relay Configuration in DIP Mode on page 21.

12 = HTM10 module with HUMICAP

®

sensor (HMW models) or

TM10 module (TMW models, measures temperature only).

16 ___________________________________________________________________ M211399EN-G

Chapter 2 ___________________________________________________________ Product Overview

1

10

2

7

12

3

4

5

8

11

13

6

Figure 5

9

14 15

1209-013

Transmitter Parts – Inside (Digital Output Models)

where

1 = Mounting base

2 = Opening for cable (wiring from top)

3 = Terminal label

4 = Screw terminals.

5 = Opening for cable (wiring from behind)

6 = Label for RS-485 baud rate DIP switch settings

7 = Orientation arrow – should point up after the mounting base has been installed

8 = Place for zip tie (for cable strain relief)

9 = Supports

10 = Transmitter body

11 = DIP switches for common configuration options; see section DIP

Switches of Digital Output Models on page 24

12 = RS-485 termination jumper (connects a 120 Ω resistor)

13 = DIP switches for transmitter address selection

14 = HTM10 module

15 = HUMICAP

®

sensor

VAISALA ________________________________________________________________________ 17

User's Guide _______________________________________________________________________

Decorative Cover Option

The decorative cover is an installation accessory for HMW90 and

GMW90 series transmitters that can be used to hide the transmitter from view. The cover material is transparent polycarbonate, but the idea is to customize it to match the wall the transmitter is on. There are two easy ways to change the cover’s appearance:

- Paint the cover to the same color as the wall.

- Insert a piece of wallpaper under the lid.

You can also use the cover as a holder for printed material, for example an informational sign.

You must remove the sliding cover of the transmitter to install the decorative cover. Installation instructions are included with the cover.

2

1

3

1310-042

Figure 6 Decorative Cover

1 = Decorative cover lid. If you intend to paint the cover, paint the outer surface of this part, and leave the other part entirely unpainted.

2 = Space for wallpaper or printed insert. The decorative cover is delivered with a quick guide that can be used as a stencil for cutting the required shape.

3 = Decorative cover base part.

18 ___________________________________________________________________ M211399EN-G

Chapter 3 ________________________________________________________________ Installation

CHAPTER 3

INSTALLATION

This chapter provides you with information that is intended to help you install the HMW90 series transmitters.

Configuration Before Installation

If you need to change the settings of the transmitter, it is best to do this before it has been installed. Available configuration options are different for analog output models (such as HMW93) and digital output models

(for example, HMW95).

Configuration of Analog Output Models

You can configure analog output models of HMW90 series transmitters in two ways:

- Using the DIP switches (and rotary switch on the HMW93 and

TMW93) on the component board. See the following sections for instuctions:

- DIP Switches of Analog Output Models on page 20

- Relay Configuration in DIP Mode on page 21

- Configuring the settings in software through the service port. See

connection instructions and serial line commands in Chapter 4,

Operation, on page 34.

These two configuration methods are mutually exclusive. If the DIP switch configuration is used, software settings have no effect on settings that are controlled by the DIP switches. DIP switch number 8 is the master switch that controls which configuration method is used.

VAISALA ________________________________________________________________________ 19

User's Guide _______________________________________________________________________

DIP Switches of Analog Output Models

No n-M

Td etr ic

Cu sto m

No n-M etr ic

Td 0..

.5V

Re lay

On

Re lay

Hig h

Cu sto m

NOTE

NOTE

1 2 3 4 5 6 7 8

Me tric RH

Figure 7

1 2 3 4 5 6 7 8

DI

P

HMW92/TMW92

Me tric RH

0..

.10

V

Of f

Re lay

Re lay

Lo w

DI

P

HMW93/TMW93

DIP Switch Settings of Analog Output Models

1111-066

6

7

8

DIP Position Setting

1

2

3

Non-metric Non-metric units (°F).

Metric

Td

RH

Metric units (°C).

Td (dewpoint) as humidity parameter on display and analog output. Sets analog output scaling to -20 ... +55 °C.

RH (relative humidity) as humidity parameter on display and analog output. Sets analog output scaling to

0 ... 100 %RH.

0...5V analog output (both channels).

4

5

0...5V

0...10V 0...10V analog output (both channels).

Relay On Relay enabled.

Relay Off Relay disabled.

Relay High Relay closed when measurement above setpoint.

Relay operation is linked to RH on HMW93, and T on

TMW93.

Relay Low Relay closed when measurement below setpoint.

Not used

Not used

Custom

DIP

Configuration through service port only.

Configuration by DIP switches only.

DIP switch 2 does nothing on TMW92 and TMW93.

If DIP switch 8 is set to Custom, the transmitter ignores all other DIP switch settings. In custom mode the transmitter uses settings that are configured in software using the service port. Before changing the

position of this switch, see section Changing Between DIP and Custom

Configuration on page 23.

20 ___________________________________________________________________ M211399EN-G

Chapter 3 ________________________________________________________________ Installation

Relay Configuration in DIP Mode

NOTE

Relay is included on HMW93 and TMW93 transmitters only.

When the transmitter is configured using DIP switches, the functioning of the relay is configured by DIP switch 5 and the rotary switch on the component board:

- DIP switch 5 determines if the relay is closed above or below the setpoint.

- The position of the rotary switch determines the setpoint according to the table below.

Table 5 Rotary Switch and Relay Setpoint

Rotary Switch Position Setpoint on HMW93

0

5

6

7

8

9

1

2

3

4

5 %RH

10 %RH

20 %RH

30 %RH

40 %RH

50 %RH

60 %RH

70 %RH

80 %RH

90 %RH

Setpoint on TMW93

0 °C (32 °F)

5 °C (41 °F)

10 °C (50 °F)

15 °C (59 °F)

20 °C (68 °F)

25 °C (77 °F)

30 °C (86 °F)

35 °C (95 °F)

40 °C (104 °F)

45 °C (113 °F)

NOTE

The rotary switch only has 10 positions. Do not turn the switch so that it is between two positions.

For examples of relay behavior in DIP mode, see Figure 8 and Figure 9 on page 22. Note also the following:

- Relay operation in DIP mode is linked to RH measurement on

HMW93, and to T measurement on TMW93.

- Relay contacts are open if the transmitter is in error state (an active error is present).

- Relay contacts are open when transmitter is powered off.

If you need to configure the relay for some other parameter or need

additional configuration options, see section Relay Configuration in

Custom Mode on page 54.

VAISALA ________________________________________________________________________ 21

User's Guide _______________________________________________________________________

Relay closed

Relay open

Figure 8 Relay High in DIP Mode (HMW93)

60

50

40

30

100

90

80

70

20

10

0

Rotary switch set to 6 (60 %RH)

DIP 5 set to “Relay Low”

Relay closed

Relay open

Time

1111-117

60

50

40

30

100

90

80

70

20

10

0

Rotary switch set to 6 (60 %RH)

DIP 5 set to “Relay High”

Figure 9 Relay Low in DIP Mode (HMW93)

Time

1111-118

NOTE

There is a hysteresis around the setpoint value to prevent rapid relay switching when the measured value moves around the setpoint. This means that the relay will not close or open exactly at the setpoint, but slightly above and below.

- On HMW93 the hysteresis is 2 %RH in both directions.

- On TMW93 the hysteresis is 1 °C (1.8 °F) in both directions.

22 ___________________________________________________________________ M211399EN-G

Chapter 3 ________________________________________________________________ Installation

Changing Between DIP and Custom Configuration

If you change the position of DIP switch 8, note the following:

When changing from DIP to Custom: The DIP settings that were used when the power was last on are carried over to the custom settings at next power up.

When changing from Custom to DIP: Current custom settings are overwritten by the settings from the DIP switches at next power up.

Display layout and analog outputs are set to default settings:

- Channel 1 output parameter T, scaling -5 ... +55 °C.

- Channel 2 output parameter RH, scaling 0 ... 100 %RH

(if humidity measurement is present on the transmitter).

If you have a factory customized transmitter, this may lead to a situation where the wiring label on the mounting base does not reflect the outputs of the transmitter. To return the transmitter to its factory customized

settings, follow the instructions in section Reverting to Factory Settings on page 75.

Configuration of Digital Output Models

Digital output models of the HMW90 series have the following configuration interfaces:

- DIP switches on the component board control operating protocol, serial line settings, and transmitter MAC address. For instructions, see

DIP Switches of Digital Output Models on page 24.

- You can set a jumper for RS-485 line termination on the component

board (120 Ω resistor). For location of the jumper, see Figure 5 on page 17.

- Other settings are configured in software. You can change most configuration settings through the service port. For connection

instructions and serial line commands, see Chapter 4, Operation, on page 34.

- Some configuration actions can be done using the BACnet and

Modbus protocols. See the following appendices for protocol implementation details:

- Appendix A, BACnet Reference, on page 82.

- Appendix B, Modbus Reference, on page 95.

VAISALA ________________________________________________________________________ 23

User's Guide _______________________________________________________________________

DIP Switches of Digital Output Models

NOTE

NOTE

Modbus

ON

A B C

Parity Even

Non-Metric

128 64 32 16 8 4 2 1

ON

BACnet

1 2 3 4 5 6 7 8

Baud

Rate Metric

Parity None

1 2 3 4 5 6 7 8

Address

(Binary Weighting)

HMW95

1209-016

Figure 10 DIP Switch Settings of Digital Output Models

7

8

DIP

1

2 ... 4

5

6

Off

Off

Off

Off

On

On

On

On

Position

Modbus

BACnet

A

Setting

Modbus protocol in use.

BACnet protocol in use.

C Serial line baud rate. B

Off Off Automatic (default).

Off On 4800 (not available with BACnet protocol)

On Off 9600

On On 19200

Off Off 38400

Off On 57600

On Off 76800

On On 115200

Parity Even Selects 8 data bits, parity even, one stop bit

(8E1) for Modbus protocol.

Parity None

Non-Metric

Metric

Selects 8 data bits, parity none, and two stop bits (8N2) for Modbus protocol.

Uses non-metric units on display and service port. No effect on Modbus and BACnet.

Uses metric units on display and service port.

No effect on Modbus and BACnet.

Not used

Not used

If the serial line baud rate is set to Automatic, the transmitter attempts to determine the baud rate of the traffic in the RS-485 network. The transmitter cycles through all baud rate choices, listening for 10 seconds at each rate. When it detects valid RS-485 traffic, it remains at the detected baud rate until it is reset or power cycled.

The parity setting is only relevant for Modbus protocol, in which it chooses between 8N2 (parity none) and 8E1 (parity even) formats.

24 ___________________________________________________________________ M211399EN-G

Chapter 3 ________________________________________________________________ Installation

Dip switches marked Address (Binary Weighting) set the MAC address of the HMW90 series digital transmitter. The address is encoded in eight bit binary form, with each numbered switch representing a single bit. For example:

128 64 32 16 8 4 2 1

ON

=

Binary: 10100001

Decimal: 161

(128 + 32 + 1)

1 2 3 4 5 6 7 8

1209-009

Figure 11 Example of Transmitter Addressing

Addressing with BACnet Protocol

BACnet MS/TP MAC address range is 0 … 255. The transmitter is a

BACnet MS/TP master if address is below 128. Otherwise the transmitter is a slave.

Addressing with Modbus Protocol

Transmitter is always a Modbus slave. MAC Address range for Modbus slaves is 1 … 247.

VAISALA ________________________________________________________________________ 25

User's Guide _______________________________________________________________________

Selecting Location

The conditions at the location should represent well the area of interest.

Do not install the transmitter on the ceiling. Avoid placing the transmitter near heat and moisture sources, close to the discharge of the supply air ducts, and in direct sunlight.

NOTE

1111-070

Figure 12 Selecting Transmitter Location

Use the mounting holes to attach the mounting base securely. Use at least two screws (not included, max screw diameter 4 mm). Remember to leave sufficient clearance below the transmitter to operate the slide. For

mounting dimensions, see section Dimensions in mm on page 81.

When bringing a cable through the wall, note that the hole may also supply air from outside the room into the transmitter. This may affect the measurement readings. Seal the cable opening if necessary.

26 ___________________________________________________________________ M211399EN-G

Chapter 3 ________________________________________________________________ Installation

Installing the Mounting Base

Use the mounting holes to attach the mounting base securely. Use at least two screws (not included). The arrow on the mounting base must point straight up after installation. Proper orientation is important: air must flow through the vents on the bottom and top.

Figure 13 Installing the Mounting Base

1310-043

Wiring

Connect the wiring to the screw terminals on the mounting base. The supply voltage and terminal assignments are model-specific. Max wire size 2 mm

2

(AWG14). You can bring the cable to the housing from above or from behind (recommended).

After completing the wiring, connect the transmitter body over the mounting base. Note that mounting bases are model-specific.

WARNING Connect only de-energized wires.

VAISALA ________________________________________________________________________ 27

User's Guide _______________________________________________________________________

1310-044

Figure 14 Wiring from Behind (Recommended)

Figure 15 Wiring from Above

1310-045

28 ___________________________________________________________________ M211399EN-G

Chapter 3 ________________________________________________________________ Installation

Wiring HMW92

You must connect the RH channel of the HMW92, even if you only want to measure temperature. Connecting the T channel is optional.

-T +T -RH +RH mA

Power supply

10 ... 28 VDC

R

L

= 0 ... 600 Ω mA

Power supply

10 ... 28 VDC

R

L

= 0 ... 600 Ω

1111-067

Figure 16 Wiring HMW92

If you want to use a single power supply for the HMW92, you must connect the positive terminals (+T and +RH) together.

-T +T -RH +RH mA mA

R

L

= 0 ... 600 Ω

Power supply

10 ... 28 VDC

Figure 17 Three-Wire Wiring for HMW92

1211-007

VAISALA ________________________________________________________________________ 29

User's Guide _______________________________________________________________________

Wiring HMW93

Recommended wiring for long cables:

Relay -RH +RH -T +T -Vs +Vs

Power supply

18 ... 35 VDC or 24 VAC ±20% max. 50 VDC

500 mA

V

V

R

L

= 10 kΩ min.

1111-068

Figure 18 Wiring HMW93

3-wire connection with -Vs as common ground. Maximum cable resistance is 2.5 Ω (24V supply, 0 ... 10 V output, relay not used).

Relay -RH +RH -T +T -Vs +Vs

V

Power supply

18 ... 35 VDC or 24 VAC ±20%

V

R

L

= 10 kΩ min.

Figure 19 Three-Wire Wiring for HMW93

1111-069

30 ___________________________________________________________________ M211399EN-G

Chapter 3 ________________________________________________________________ Installation

Wiring TMW92

-T +T mA

Power supply

10 ... 28 VDC

R

L

= 0 ... 600 Ω

1202-117

Figure 20 Wiring TMW92

Wiring TMW93

Recommended wiring for long cables:

Relay -T +T -Vs +Vs

Power supply

18 ... 35 VDC or 24 VAC ±20% max. 50 VDC

500 mA

V

R

L

= 10 kΩ min.

1202-118

Figure 21 Wiring TMW93

3-wire connection with -Vs as common ground. Maximum cable resistance is 2.5 Ω (24V supply, 0 ... 10 V output, relay not used).

Relay -T +T -Vs +Vs

V

Power supply

18 ... 35 VDC or 24 VAC ±20%

R

L

= 10 kΩ min.

Figure 22 Three-Wire Wiring for TMW93

1202-119

VAISALA ________________________________________________________________________ 31

User's Guide _______________________________________________________________________

Wiring HMW95

The RS-485 line of the transmitter is isolated from the power supply. A separate ground reference terminal (GND) is provided for the RS-485 connection.

If you are using a shielded cable, you can use the Shld terminal to hold the exposed part of the shield. Note that the Shld terminal is floating

(not electrically connected).

Shld GND DD+ -Vs +Vs

+

-

Power supply

18 ... 35 VDC or 24 VAC ±20%

RS-485

1209-014

Figure 23 Wiring HMW95

Connecting Several Transmitters on Same RS-485

Line (HMW95)

Set the RS-485 termination jumper to “ON” on the transmitter that is at the end of the line. This terminates the line with a 120 Ω resistor. For location of the jumper, see section Transmitter Parts - Inside on page 6.

Connect the cable shield to ground on the building controller side.

Building controller

Power supply

+Vs

-Vs

Transmitter

+Vs

Transmitter

+Vs

Transmitter

+Vs

-Vs -Vs -Vs

RS-485:

BACnet or

MODBUS master

D+

D-

D+

D-

D+

D-

D+

D-

GND

GND GND GND

SHIELD

Shld

Connect shield on controller side

Shld Shld

Set RS-485 termination jumper

1209-015

Figure 24 Several Transmitters on Same RS-485 Line

32 ___________________________________________________________________ M211399EN-G

Chapter 3 ________________________________________________________________ Installation

Connecting a Common AC Power Supply to Several Transmitters

If you are connecting a common 24 VAC power supply to several transmitters, make sure to connect the same terminal to +Vs and –Vs on all transmitters. This will avoid a short-circuit through the shared

common line at the controller; see Figure 25 below.

CONTROLLER

24 VAC

Supply voltage

+Vs

-Vs

HMW90

OUT

GND

Signal output

Shared common line

Supply voltage

+Vs

-Vs

HMW90

OUT

GND

Signal output

1112-026

Figure 25 Connecting a Common AC Power Supply

VAISALA ________________________________________________________________________ 33

User's Guide _______________________________________________________________________

CHAPTER 4

OPERATION

This chapter contains information that is needed to operate the HMW90 series transmitters.

Display

Startup Screens

When the transmitter is powered on, it displays a sequence of information screens. The screens are shown for a few seconds each.

1111-073, 1111-074

Figure 26 HMW93 Startup Screens

34 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Measurement Screen

Measurement screen shows the measured parameters and currently active indicators.

1111-071

Figure 27 HMW93 Measurement Screen – Normal Operation

If there is a problem with measurement, affected readings are replaced with stars. The alarm indicator and an error message will also appear on the screen.

1111-072

Figure 28 HMW93 Measurement Screen – Problem With

Measurement

VAISALA ________________________________________________________________________ 35

User's Guide _______________________________________________________________________

Indicators on the Display

Indicator Position on Screen Meaning

Top right Communication arrows. Shown only on models with digital output. Down arrow is

Top right shown when transmitter detects valid traffic on the RS-458 line. Up arrow is shown when transmitter is transmitting to the RS-485 line.

Is shown when relay contacts are open

(HMW93 and TMW93 only).

Top right

Top left

Is shown when relay contacts are closed

(HMW93 and TMW93 only).

Is shown when an MI70 Indicator is connected to the service port.

Bottom left Is shown if an error is active. The error message is written after the indicator. See

section Error Messages on page 72.

Service Port

You can connect to the service port on the HMW90 series transmitters using a computer or an MI70 indicator. The MI70 indicator is the handheld display device that is included with, for example, the Vaisala

HUMICAP

®

Hand-Held Humidity and Temperature Meter HM70.

CAUTION

The service port is not galvanically isolated from the rest of the transmitter electronics. Connect only equipment with a floating power supply (not grounded) to the service port. If you connect a device that is grounded to a different potential than the transmitter’s power supply, you will affect the accuracy of the transmitter’s analog outputs. You may even affect the transmitter’s functionality or cause damage to the transmitter.

Connecting With an MI70 Indicator

When connecting using an MI70 indicator, use the connection cable for

HM70 hand-held meter (Vaisala order code 219980). The following functionality is available when using the MI70:

- Standard MI70 functions such as viewing, logging, and graphs of measurement results.

- Calibration and adjustment fuctions for the transmitter. For more

information, see section Adjustment Using an HM70 on page 67.

- Setting of the pressure compensation value for humidity measurement

(Environment menu in the MI70).

36 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Connecting With a Computer

Connecting with a computer allows you to configure and troubleshoot your transmitter using serial line commands. For a list of commands, see

section List of Serial Commands on page 40.

When connecting using a computer, use the Vaisala USB cable (Vaisala order code 219690) and a suitable terminal application:

- If you have not used the Vaisala USB cable before, install the driver

before attempting to use the cable. Refer to section Installing the

Driver for the USB Service Cable on page 37 for detailed instructions.

- For more information on using a terminal application, see section

Terminal Application Settings on page 38.

Installing the Driver for the USB Service Cable

Before taking the USB service cable into use, you must install the provided USB driver on your computer. When installing the driver, you must acknowledge any security prompts that may appear.

1. Check that the USB service cable is not connected. Disconnect the cable if you have already connected it.

2. Insert the media that came with the cable, or download the latest driver from www.vaisala.com

.

3. Execute the USB driver installation program (setup.exe), and accept the installation defaults. The installation of the driver may take several minutes.

4. After the driver has been installed, connect the USB service cable to a USB port on your computer. Windows will detect the new device, and use the driver automatically.

5. The installation has reserved a COM port for the cable. Verify the port number, and the status of the cable, using the Vaisala USB

Instrument Finder program that has been installed in the

Windows Start menu.

Windows will recognize each individual cable as a different device, and reserve a new COM port. Remember to use the correct port in the settings of your terminal program.

VAISALA ________________________________________________________________________ 37

User's Guide _______________________________________________________________________

NOTE

Terminal Application Settings

The serial interface settings of the service port are presented in Table 6 below. The settings are fixed, and cannot be changed by the user.

Table 6

Property

Baud rate

Parity

Data bits

Stop bits

Flow control

Serial Interface Settings

Description / Value

19200

None

8

1

None

The steps below describe how to connect to the transmitter using the

PuTTY terminal application for Windows (available for download at www.vaisala.com

) and a USB serial interface cable:

1. Connect the USB serial interface cable between your computer and the service port of the transmitter.

2. Start the PuTTY application.

3. Select the Serial settings category, and check that the correct COM port is selected in the Serial line to connect to field.

Note: You can check which port the USB cable is using with the

Vaisala USB Instrument Finder program that has been installed in the Windows Start menu.

4. Check that the other serial settings are correct for your connection, and change if necessary. Flow control should be set to None unless you have a reason to change it.

5. Click the Open button to open the connection window and start using the serial line.

If PuTTY is unable to open the serial port you selected, it will show you an error message instead. If this happens, restart PuTTY and check the settings.

6. You may need to adjust the Local echo setting in the Terminal category to see what you are typing on the serial line. You must enable either local echo (on the terminal side) or remote echo (on the transmitter side, adjustable using the ECHO command).

To access the configuration screen while a session is running, click the right mouse button over the session window, and select Change

Settings... from the pop-up menu.

38 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Figure 29 PuTTY Terminal Application

0807-004

VAISALA ________________________________________________________________________ 39

User's Guide _______________________________________________________________________

List of Serial Commands

Some commands, such as RSEL, are not available if the required feature is not present on the transmitter, or the command is not relevant.

All commands can be issued either in uppercase or lowercase. In the command examples, the keyboard input by the user is in bold type.

The notation <cr> refers to pressing the carriage return (Enter) key on your computer keyboard. Enter a <cr> to clear the command buffer before starting to enter commands.

Table 7

Command

AMODE

AOVER

Basic Serial Commands

Command

?

CALCS

ECHO

ENV

ERRT

ERRS

FORM [modifier string]

HELP Show list of currently available serial commands.

INTV [0 ... 9999 s/min/h] Set continuous output interval for R command.

PASS [9000]

R

RESET

S

SDELAY [0 ... 255]

SEND

SNUM

STATUS

UNIT [m/n]

VERS

Description

Show transmitter information.

Show all measured and calculated parameters.

Show or set remote echo mode.

Show or set environmental parameters.

Show error table.

Show currently active errors.

Show or set output format.

Access advanced serial commands.

Start the continuous outputting.

Reset the transmitter.

Stop the continuous outputting.

Show or set serial line turnaround delay in milliseconds.

Output measurement message once.

Show transmitter serial number.

Show transmitter status.

Select metric or non-metric units.

Show transmitter firmware version.

Table 8 Advanced Serial Commands

ASEL

ATEST

BACNET

CDATE

CRH

CT

CTEXT

DSEL

FRESTORE

RMODE

RSEL

RTEST [open/closed]

Description

Show or set analog output mode.

Show or set analog output overrange and clipping behavior.

Show or set analog output parameter.

Test analog putput.

Show or set BACnet parameters.

Show or set calibration date.

Calibrate and adjust RH measurement.

Calibrate and adjust T measurement.

Show or set calibration information.

Select parameters to display on screen.

Restore transmitter to factory settings.

Show or set relay operation mode.

Show or set relay parameter and limits.

Test relay operation.

40 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Transmitter Information

Show Transmitter Information

The ? command outputs a listing of device information.

?<cr>

Example:

>?

Device : HMW93

SW version : 1.00.0.0000

SNUM : G5130008

HTM10 module information

Software version : 1.00.0

SNUM : G5130007

Show Transmitter Firmware Version

Use the VERS command to show the transmitter model and firmware version.

VERS<cr>

Example:

>vers

HMW93 / 1.00.0

Show Transmitter Serial Number

Use the SNUM command to show the transmitter serial number.

SNUM<cr>

Example:

>snum

Serial number : G5130008

VAISALA ________________________________________________________________________ 41

User's Guide _______________________________________________________________________

Show Transmitter Status

Use the STATUS command to view detailed information on transmitter model and configuration.

STATUS [function]<cr> where

Function = Optional switch to display a more detailed status for

BACnet or Modbus protocol (available on transmitter models with digital output). Available switches are

-bacnet and –modbus.

Example (display detailed BACnet status):

>status –bacnet

* BACnet module (BACNET) *

BACnet protocol : active

MAC : 0 (00h)

Device Instance : 6 (00000006h)

Name : NOT_SET

Location : Location

Description : Description

MAX_MASTER : 127 (7Fh)

Node type : Master

Baud setting : Auto

Current baudrate : 19200 8N1

Baudrate locked : No

Baud detection interval: 10 s

DCC : Communication enabled

Valid frames : 0

Invalid frames : 0

Unwanted frames : 0

Lost tokens : 0

Failed TX : 0

42 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Example (display full status):

>status

Device Name : HMW92

Copyright : Copyright Vaisala Oyj 2012

SW Name : XM90

SW Model : XM9x

SW version : 1.0.3.3728

Serial number : H1840005

Address : 0

SUB FUNCTIONS

* Serial Port (COM1) *

Mode : STOP

* Error Manager (ERR) *

Status : NORMAL

Active errors : 0

* MCI communication (MCI) *

Status : NORMAL

* Analog output 1 (AOUT1) *

Quantity : x

Input range : 0.000 ... 700.000 gr/lb

Output range : 4.000 ... 20.000 mA

Output clipping : 0.00 % (4.00 ... 20.00 mA)

Valid output range : 5.00 % (3.20 ... 20.80 mA)

Error value : 3.600 mA

Input now : 17.301 gr/lb

Output now : 4.395 mA

State : Normal

* Analog output 2 (AOUT2) *

Quantity : a

Input range : 0.000 ... 10000.210 gr/ft3

Output range : 4.000 ... 20.000 mA

Output clipping : 0.00 % (4.00 ... 20.00 mA)

Valid output range : 5.00 % (3.20 ... 20.80 mA)

Error value : 3.600 mA

Input now : 1280.323 gr/ft3

Output now : 6.048 mA

State : Normal

* Measurement module (HTM10) *

Status : NORMAL

Factory date : 20120425

VAISALA ________________________________________________________________________ 43

User's Guide _______________________________________________________________________

NOTE

Show Measured Parameters

Use the CALCS command to list the measurement parameters that are supported by the HMW90 series transmitters. RH and T are measured directly by the transmitter, the rest are calculated based on the measured values.

CALCS<cr>

Example:

>calcs

RH - Relative Humidity

T - Temperature

Tdf - Dew/Frost point temperature

Td - Dew point temperature

Tw - Wetbulb temperature h - Enthalpy x - Mixing ratio a - Absolute humidity dTd - Dew/frostpoint depression

Using this command on TMW92 and TMW93 transmitters will list all parameters, even though these transmitters only provide the temperature parameters.

Show Command Help

To see a short description of an individual command, issue the command with a question mark as a parameter.

Example:

>calcs ?

Display measured quantities

44 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Show Command List

Use the HELP command to list the currently available serial commands.

If the PASS command has not been used, only the basic serial commands are available.

HELP<cr>

Example (shows basic serial commands, advanced commands are not enabled here):

>help

?

CALCS

ECHO

ENV

ERRT

ERRS

FORM

HELP

INTV

PASS

R

RESET

SDELAY

SEND

SNUM

STATUS

UNIT

VERS

Measurement Settings

Set Environmental Parameters

Use the ENV command to set environmental parameters that affect the measurement. For HMW90 series transmitters you can set the ambient pressure value that is used for pressure compensation of calculated parameters.

ENV [pressure]<cr> where pressure = Ambient pressure in hPa.

Example:

>env 1013.3

Pressure (hPa) : 1013.3

VAISALA ________________________________________________________________________ 45

User's Guide _______________________________________________________________________

Select Units

Use the UNIT command to select metric or non-metric output units.

Only affects data shown on the display and service port, has no effect on the analog and digital outputs. This command is not available on the digital output models (for example, HMW95).

UNIT [x]<cr> where x = Selects the unit type to output: m = metric units, for example, Celsius n = non-metric units, for example, Fahrenheit

Example:

>unit m

Unit : Metric

Analog Output Settings

NOTE

NOTE

If you want to change analog output settings, you must set the transmitter’s configuration DIP switch 8 to position Custom. If the switch is set to DIP, the settings are view-only.

Commands for configuring analog outputs are not available on digital output models (for example, HMW95).

Set Analog Output Mode

Use the AMODE command to set the analog output mode and error level. Note that you cannot change between analog output types, for example, from voltage to current output.

AMODE [channel lo_value hi_value error_value]<cr> where channel = Analog output channel, 1 or 2. lo_value = Low limit of the channel. hi_value = High limit of the channel. error_value = Error value of the channel.

Example (show current configuration):

>pass 9000

>amode

Aout 1 range ( V) : 0.00 ... 5.00 (error: 5.50)

46 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Aout 2 range ( V) : 0.00 ... 5.00 (error: 5.50)

Example (set channel 1 to 0 ... 1 V output, with error level at 2 V):

>amode 1 0 1 2

Aout 1 range ( V) : 0.00 ... 1.00 (error: 2.00)

Set Analog Output Scaling

Use the ASEL command to select the output parameter and scaling for analog output channels.

ASEL [channel parameter lo_value hi_value]<cr> where channel = Analog output channel, 1 or 2. parameter = Parameter that is output on the channel.

Available parameters are:

RH relative humidity

T

temperature

Tdf dew/frost point temperature

Td dew point temperature

Tw

wetbulb temperature

h

x

enthalpy

mixing ratio

a absolute humidity

dTd

dew/frost point depression lo_value = Low limit of the scaling, in the units of the selected parameter. hi_value = High limit of the scaling in the units of the selected parameter.

Example (set channel 1 to output dewpoint, in the range -10 ... 20 °C):

>pass 9000

>asel 1 TD -10 20

Aout 1 quantity : Td (-10.00 ... 20.00 'C)

VAISALA ________________________________________________________________________ 47

User's Guide _______________________________________________________________________

NOTE

Set Output Clipping and Error Limit

Use the AOVER command to define the behavior of the analog outputs when the measured value is outside the scaled output range.

AOVER [channel clip% valid%]<cr> where channel = Analog output channel, 1 or 2. clip% = Output margin (%) at which the output is clipped.

Range 0 ... 20, default is 0. valid% = Output margin (%) at which the output of the channel goes into the error state. Range 0 ... 20, default is 5.

The error state is defined using the AMODE command,

see section Set Analog Output Mode on page 46.

These settings have no effect on the measurements shown on the display.

The display will always show the currently measured values, even outside the scaled output range, as long as the measurement is still functioning.

For example, first check the analog output settings using ASEL,

AMODE, and AOVER commands:

>pass 9000

>asel

Aout 1 quantity : RH (0.00 ... 100.00 %)

Aout 2 quantity : T (-5.00 ... 55.00 'C)

>amode

Aout 1 range ( V) : 1.00 ... 5.00 (error: 6.00)

Aout 2 range ( V) : 1.00 ... 5.00 (error: 6.00)

>aover

Aout 1 clipping : 0.00 %

Aout 1 error limit : 5.00 %

Aout 2 clipping : 0.00 %

Aout 2 error limit : 5.00 %

The parameter for channel 2 is T, with standard output range 1 ... 5 V and scaling -5 ... 55 °C. Error state is 6 V, which is set when the measured value is 5% outside the scaled output range.

Now give the following AOVER command:

>aover 2 10.0 20.0

Aout 2 clipping : 10.00 %

Aout 2 error limit : 20.00 %

48 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Channel 2 now behaves like this:

- Clipping is now set to 10%, meaning the output is allowed to vary between 0.6 ... 5.4 V. The channel will output the measurement for

-11 ... 61 °C, but range 1 ... 5 V remains scaled to show -5 ... 55 °C.

- Error limit is 20%, which means channel 2 will show the error state

(6 V) when the measured value is 20% outside the scaled output range. With the settings above, this will happen if the measured temperature is outside range -17 ... 67 °C.

- The output will never actually be between 5.4 and 6.0 V because of clipping.

Display Settings

Select Parameters to Display

Use the DSEL command to select the parameters that are displayed on the transmitter screen. You can select parameters by abbreviation, or select same parameters as are assigned to the analog outputs. If only one parameter is selected, it is shown vertically centered on the transmitter screen.

DSEL [Q1 Q2 Q3]<cr> where

Q1 = First parameter to show on the screen. Available parameters are:

out1 Same parameter as analog output channel 1

out2 Same parameter as analog output channel 2

RH relative humidity

T

temperature

Tdf dew/frost point temperature

Td dew point temperature

Tw

wetbulb temperature

h

x

enthalpy

mixing ratio

a absolute humidity

dTd dew/frost point depression

Q2 = Second parameter to show on the screen. Available parameters are the same as for Q1.

Q3 = Third parameter to show on the screen. Available parameters are the same as for Q1.

VAISALA ________________________________________________________________________ 49

User's Guide _______________________________________________________________________

Example (show currently displayed parameters):

>pass 9000

>dsel

Quant 1 : T

Quant 2 : RH

Quant 3 : Disabled

Example (change display to only show RH):

>dsel RH

OK

Example (change display to show same parameters as are assigned to analog output channels):

>dsel out1 out2

OK

Serial Line Output Commands

Start Measurement Output

Use the R command to start the continuous outputting of measurement values as an ASCII text string to the serial line. The format of the measurement message is set with the FORM command.

R<cr>

Example (measurement message in default format):

>r

RH = 21.71 %RH T = 23.13 'C

RH = 21.72 %RH T = 23.12 'C

RH = 21.77 %RH T = 23.12 'C

RH = 21.77 %RH T = 23.12 'C

...

Outputting the results continues in intervals issued with the command

INTV. You can stop the output with the S command. Since the interface is half-duplex, you must enter the commands when the transmitter is not outputting.

Stop Measurement Output

You can stop the measurement output with the S command:

S<cr>

50 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Output a Reading Once

Use the SEND command to output a single measurement message.

SEND<cr>

Example:

>send

RH = 21.72 %RH T = 23.12 'C

Set Output Interval

Use the INTV command to change the output interval of the automatically repeating measurement messages. The measurement messages are repeated in the RUN mode, or after the R command has been given.

INTV [n xxx]<cr> where n = time interval, range 0 ... 9999. xxx = time unit = "S", "MIN", or "H"

The shortest output interval (with n = 0) outputs the measurement messages as quickly as the transmitter produces them, without additional delay.

Example:

>intv 1 min

Output interval : 1 min

VAISALA ________________________________________________________________________ 51

User's Guide _______________________________________________________________________

Set Output Format

Use the serial line command FORM to change the measurement message sent by the transmitter on the service port. You can freely define the output message to include the desired parameters, formatting options, text strings, and additional fields.

FORM [modifier string]<cr> where modifier string = String of parameters and modifiers that defines the output format, length 1 ... 150 characters.

Maximum length may be shorter when text strings

are used. See Table 9 and Table 10 on page 53,

and examples below.

Command to set default format:

>form /

Example of default output:

RH = 5.17 %RH T = 24.33 'C

RH = 5.17 %RH T = 24.33 'C

RH = 5.18 %RH T = 24.33 'C

RH = 5.18 %RH T = 24.33 'C

...

Command to set output format as Tdf and T with Modulus-256 checksum:

>form "Tdf =" U3 4.2 tdf " T =" U3 3.2 t CS2 \r \n

Output example:

Tdf = -15.72 'C T = 24.38 'C C9

Tdf = -15.71 'C T = 24.38 'C C8

Tdf = -15.71 'C T = 24.38 'C C8

Tdf = -15.69 'C T = 24.38 'C CF

...

Command to set output format as Tdf and T, with start of text (ASCII character 002) and end of text (003) ASCII codes, and without line feed and carriage return at the end:

>form #002 "Tdf =" U3 3.2 tdf " T =" U3 3.2 t #003

Output example (ASCII codes not visible here):

Tdf =-15.14 'C T = 24.40 'CTdf =-15.14 'C T = 24.40 'CTdf

=-15.14 'C T = 24.40 'CTdf =-15.14 'C T = 24.40 'CTdf =-

15.13 'C T = 24.40 'CTdf =-15.13 'C T = 24.40 'C ...

52 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Table 9 FORM Command Parameters

Measured Parameter

Relative humidity

Temperature

Dew/frost point temperature

Dewpoint temperature

Wetbulb temperature

Enthalpy

Mixing ratio

Absolute humidity

Dew/frost point depression

Abbreviation in FORM Command

RH

T

Tdf

Td

Tw h x a dTd

NOTE

Table 10

Modifier

x.y

#t

#r

#n

""

#xxx

Ux

CS2

CS4

CSX

FORM Command Modifiers

Description

Length modifier (number of digits and decimal places)

Tabulator

Carriage-return

Line feed

String constant, length 1 ... 15 characters

ASCII code value (decimal) of a special character; for example,

#027 for ESC

Shows the name of the measurement unit using “x” number of characters. For example, U3 shows the name of the measurement unit with three characters

Modulus-256 checksum of message sent so far, ASCII encoded hexadecimal notation

Modulus-65536 checksum of message sent so far, ASCII encoded hexadecimal notation

NMEA xor-checksum of message sent so far, ASCII encoded hexadecimal notation

When entering modifiers, you can also use the backslash character “\” instead of the hash “#”.

Serial Line Settings

Set Remote Echo

Use the ECHO command to enable or disable remote echo by the transmitter.

ECHO [on/off]<cr>

Example:

>echo on

Echo : ON

VAISALA ________________________________________________________________________ 53

User's Guide _______________________________________________________________________

Set Serial Line Turnaround Delay

With the SDELAY command you can set the turnaround delay of the transmitter (time waited before replying to an incoming message) or view the currently set delay value.

SDELAY [delay]<cr> where delay = Turnaround delay in milliseconds, range 1 … 1000.

Default is 1.

Example:

>sdelay 5

COM1 transmit delay : 5

Relay Configuration in Custom Mode

NOTE

Relay is included on HMW93 transmitters only.

Additional configuration options are available when relay functionality is configured via software. The configuration is done using the RMODE

and RSEL commands. For examples, see section Relay Configuration

Examples on page 56.

Set Relay Mode

Use the RMODE command to show or set the relay activation mode.

RMODE [mode]<cr> where mode = Activation mode of the relay. Options are:

None (relay is disabled, always open)

Lo_active (relay closed when below setpoint)

Hi_active (relay closed when above setpoint)

Fault (relay closed when transmitter in error state)

Not_fault (relay closed when transmitter not in error state)

Example (set relay to Lo_active mode):

>pass 9000

>rmode lo_active

Relay mode : Lo_Active

54 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Set Relay Parameter and Limits

Use the RSEL command to show or set the parameter that controls the relay, and the limits that are applied.

RSEL [parameter lo_value hi_value]<cr> where parameter = Parameter that controls the relay. Available parameters are:

RH

T

Tdf

Td

Tw

h

x

a

dTd

relative humidity

temperature

dew/frost point temperature

dew point temperature

wetbulb temperature

enthalpy

mixing ratio

absolute humidity

dew/frost point depression

Disabled no parameter, relay disabled lo_value = Low limit of relay activation. hi_value = High limit of relay activation.

Example (show current settings):

>pass 9000

>rsel

Relay configuration : RH (88.00 ... 92.00 %)

Example (set temperature as relay parameter, low limit 25, high limit 30):

>rsel t 25 30

Relay configuration : T (25.00 ... 30.00 'C)

VAISALA ________________________________________________________________________ 55

User's Guide _______________________________________________________________________

Relay Configuration Examples

RSEL RH 60 70

RMODE Hi_Active

Relay closed

Relay open

60

50

40

30

20

10

100

90

80

70

0

Time

1111-119

Figure 30 Relay Hi_Active in Custom Mode (HMW93)

RSEL RH 60 70

RMODE Lo_Active

Relay closed

Relay open

60

50

40

30

20

100

90

80

70

10

0

Time

1111-120

Figure 31 Relay Lo_active in Custom Mode (HMW93)

56 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Calibration and Adjustment Commands

The following sections describe the calibration and adjustment commands of the HMW90 series. For general information on performing

calibration and adjustment on the serial line, see section Adjustment

Using a Computer on page 68.

The 1-point humidity adjustment of the HMW90 series adjusts both offset and gain, depending on the adjustment condition. In a dry condition (for example, 11 %RH), offset is adjusted more than gain.

NOTE

NOTE

NOTE

The 1-point humidity adjustment requires that the target condition is at least 50% of the currently measured value. This prevents the user from making excessive corrections that are very unlikely to be needed.

However, if you feel that you may have done an incorrect adjustment, you can easily remove the adjustment using the CRH RESET command.

You must enable advanced serial commands using the PASS 9000 command before using the calibration and adjustment commands.

Adjust Humidity Measurement

Use the CRH command to perform a humidity adjustment of the relative humidity (RH) measurement. You can do a 1-point or a 2-point adjustment, or clear the adjustment information from the HTM10 module. Note that the factory adjustment will remain intact when user adjustment is cleared.

The CRH command does nothing on the TMW92 and TMW93 transmitters.

Show Current RH Adjustment

CRH<cr>

Example (showing default offset and gain):

>pass 9000

>crh

RH Gain : 1.000

RH Offset : 0.000

VAISALA ________________________________________________________________________ 57

User's Guide _______________________________________________________________________

1-point Adjustment of RH Measurement

The 1-point adjustment adjusts both offset and gain depending on the adjustment condition. The same type of adjustment is done when turning the RH trimmer.

Place the transmitter in the reference condition and allow it to stabilize before entering the adjustment.

CRH [ONE] [x]<cr> where x = The reference humidity condition (%RH) that the transmitter should be showing.

Example:

>pass 9000

>crh one 11

OK

2-point Adjustment of RH Measurement

CRH [LO | HI] [x]<cr> where

LO = Adjustment point at the dry end (low RH).

HI = Adjustment point at the wet end (high RH). The difference between the two points should be at least 30 %RH. x = The reference humidity condition (%RH) that the transmitter should be showing.

The 2-point correction is not applied immediately – you must use the

CRH SAVE command to store your adjustment to the HTM10 module.

If you have entered user adjustments using the CRH command but do not wish to commit them, use the CRH CANCEL command.

CRH [SAVE | CANCEL]<cr>

Example (two point adjustment, low point 11 %RH and high point 75

%RH):

>pass 9000

>crh lo 11

OK

>crh hi 75

OK

>crh save

OK

58 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Clear User Adjustment of RH Measurement

CRH [RESET]<cr>

Example:

>pass 9000

>crh reset

OK

Adjust Temperature Measurement

Use the CT command to perform an adjustment of the temperature measurement. You can do a 1-point adjustment or clear the adjustment information from the HTM10 module. Note that the factory adjustment will remain intact when user adjustment is cleared.

Show Current T Adjustment

CT<cr>

Example (showing default temperature offset):

>pass 9000

>ct

Temperature offset : 0.000

1-point Adjustment of T Measurement

Place the transmitter in the reference condition and allow it to stabilize before entering the adjustment.

CT [x]<cr> where x = The reference temperature (in degrees Celsius) that the transmitter should be showing.

Example:

>pass 9000

>ct 23

OK

VAISALA ________________________________________________________________________ 59

User's Guide _______________________________________________________________________

Clear User Adjustment of T Measurement

CT [RESET]<cr>

Example:

>pass 9000

>ct reset

OK

Enter Calibration and Adjustment

Information

Use the CTEXT command to store a text string that describes the calibration and/or adjustment. To enter a text string with spaces, enclose the string in quotation marks. Use the CDATE to store the date.

CTEXT [text]<cr>

CDATE [YYYY-MM-DD]<cr>

Examples:

>pass 9000

>ctext “adjusted rhlab/Tech021”

“adjusted rhlab/Tech021”

>cdate 2011-12-08

Calibration date : 2011-12-08

60 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Testing Commands

Test Analog Outputs

Use the ATEST command to force the analog outputs to the given value.

Before using the ATEST command it is useful to give the AMODE command to verify the output mode of the channels.

ATEST [channel value]<cr> where channel = Number of analog output channel to be tested (1 or 2). value = Voltage or current value to set the channel to. Unit is determined according to output type (V or mA).

The value you set may not be achievable by the transmitter. Voltage output can go as high as 12 V, and current output can go up to 25 mA.

Also, current output cannot go down to zero.

After testing the output, give the ATEST command with the channel number to exit the test mode.

Example (verify output mode of the channels):

>pass 9000

>amode

Aout 1 range ( V) : 0.00 ... 5.00 (error: 5.50)

Aout 2 range ( V) : 0.00 ... 5.00 (error: 5.50)

Example (set channel 1 to 6 V):

>atest 1 6

Aout1 ( V) : 6.000

Example (end test mode for channel 1, resume normal output):

>atest 1

Aout1 test mode disabled.

VAISALA ________________________________________________________________________ 61

User's Guide _______________________________________________________________________

Test Relay Operation

Use the command RTEST to test the operation of the relay. Issue the command without parameters to end the relay test.

RTEST [state]<cr> where state = State of the relay contacts. Options are:

open (open the relay contacts)

closed (close the relay contacts)

Example (close relay contacts):

>pass 9000

>rtest closed

Relay test mode : Closed

Example (exit relay test mode, resume normal operation):

>rtest

Relay test mode : Canceled

Other Commands

Enable Advanced Serial Commands

Use the PASS command to enable the advanced serial commands.

PASS [passcode]<cr> where passcode = Passcode to enable advanced commands is 9000.

Example:

>pass 9000

Reset Transmitter

Use the RESET command to reset the transmitter.

RESET<cr>

Example:

>reset

Resetting

HMW93 / 1.00.00.0000 / XM90

>

62 ___________________________________________________________________ M211399EN-G

Chapter 4 _________________________________________________________________ Operation

Set BACnet Parameters

Use the BACNET command to show or set some of the transmitter’s

BACnet parameters. You can also use the BACNET command to reinitialize the BACnet stack of the transmitter without having to reset or power cycle the transmitter.

BACNET [parameter_name [parameter_value]] [reinit]<cr> where parameter_name = Name of the BACnet parameter to change.

Available parameters are:

Instance: BACnet instance number. Unsigned value in range 0 ... 4194302.

Name: BACnet Object_Name shown in the Device object. String value, no spaces.

Description: BACnet Description shown in the

Device object. String value, no spaces.

Location: BACnet Location shown in the Device object. String value, no spaces.

Password: Password used in ReinitializeDevice service. String value, no spaces.

MAX_MASTER: Max_Master parameter in Device object. Unsigned value, range 1 ... 127. parameter_value = New value of the parameter. See descriptions above for allowed values. reinit = Reinitializes the BACnet stack. Must be given as the only argument for the BACNET command.

Example (show BACnet parameters):

>bacnet

Instance : 6 (00000006h)

Name : HMW95_H2330001

Location : Location

Description : Description

Password : 1234

MAX_MASTER : 127 (007Fh)

COV_Interval : 0

Autobaud_Interval : 10

VAISALA ________________________________________________________________________ 63

User's Guide _______________________________________________________________________

Example (change description to main_hall, and reinitialize the BACnet stack):

>bacnet description main_hall

Description : main_hall

>bacnet reinit

Reinitialize signaled to BACnet stack.

64 ___________________________________________________________________ M211399EN-G

Chapter 5 _______________________________________________________________ Maintenance

CHAPTER 5

MAINTENANCE

This chapter provides information that is needed in basic maintenance of the HMW90 series.

Periodic Maintenance

Cleaning

The body of the transmitter can be cleaned by wiping with a moistened lint-free cloth. Do not use cleaning agents or solvents, or blow pressurized air into the transmitter housing.

Do not attempt to clean contaminated HTM10 modules and HUMICAP sensors. Dirty modules should always be replaced with new calibrated modules.

®

Calibration and Adjustment

HMW90 series transmitters are fully calibrated as shipped from factory.

HMW90 series transmitters have a display that makes it easy to compare the measured readings against any portable calibration reference. Note that depending on the ordered configuration, the display may be hidden under the sliding cover.

For adjustment of the measurement, you have the following options:

- 1-point adjustment using the trimmers under the sliding cover. See

section Adjustment Using Display and Trimmers on page 66.

- 1-point or 2-point adjustment using the service port. See the following sections:

- Adjustment Using an HM70 on page 67.

- Adjustment Using a Computer on page 68.

If adjustment is not enough to restore the measurement accuracy of the transmitter, you can also replace the measurement module. See section

Replacing the Measurement Module on page 69.

VAISALA ________________________________________________________________________ 65

User's Guide _______________________________________________________________________

The adjustment of temperature measurement is always a simple 1-point offset correction.

The 1-point humidity adjustment of the HMW90 series adjusts both offset and gain, depending on the adjustment condition. In a dry condition (for example, 11 %RH), offset is adjusted more than gain.

NOTE

NOTE

The 1-point humidity adjustment requires that the target condition is at least 50% of the currently measured value. This prevents the user from making excessive corrections that are very unlikely to be needed.

However, if you feel that you may have done an incorrect adjustment, you can easily remove the adjustment using the HM70 or the

CRH RESET command on the serial line.

Only T adjustment is available on the TMW92 and TMW93 transmitters.

Adjustment Using Display and Trimmers

CAUTION The trimmers only turn 135 degrees each way, less than half a rotation.

Do not force the trimmer past the stopping point. If you wish to apply a greater correction than allowed by the trimmer in a single adjustment, simply adjust the transmitter again. Corrections applied using the trimmers are cumulative.

NOTE

User calibration settings (adjustment by trimmers or service port) are stored in the HTM10 module. If you replace the module, there is no need to undo previous adjustments.

1. To enter the adjustment screen, open the slide and rotate the

RH or T trimmer slightly during normal measurement. If the trimmer is not centered, you see the trimmer centering screen first.

Simply turn the trimmer to the center and wait for the progress bar to complete.

1111-075

Figure 32 Trimmer Centering Screen

66 ___________________________________________________________________ M211399EN-G

Chapter 5 _______________________________________________________________ Maintenance

2. In the adjustment screen, turn the trimmer to set the desired correction. To commit the change, stop turning the trimmer and wait.

1111-076

Figure 33 Trimmer Centering Screen

3. If you wish to apply a greater correction than allowed by the trimmer in a single adjustment, re-enter the adjustment screen and apply a new correction. Corrections applied using the trimmers are cumulative.

Adjustment Using an HM70

1. Connect the HMW90 series transmitter to the HM70 hand-held meter using the connection cable (Vaisala order code 219980).

2. Depending on the connected devices, you may be prompted by the

HM70 meter to check the currently applied environment settings.

Check the settings when prompted.

3. In the Functions menu of the HM70, select Calibrate XMW9x and press Start.

4. Confirm Yes. Confirm the automatic power off notification with

Ok.

5. Select parameter for adjustment, T or RH.

6. Screen shows the measured values and their difference. Press

Adjust to select the Adjustment mode.

7. Select the desired adjustment type using arrow buttons and press

Select:

- To same as reference: Adjusts the measurement of the HMW90 transmitter to the same reading as the reference that is connected to the other port. When the parameter being adjusted is RH, both offset and gain are adjusted, depending on the adjustment condition (same as when turning the RH trimmer). This option is not available if no reference is connected to the HM70.

- 1-point adjustment: Adjusts the measurement of the HMW90 to a reference value that you specify. When the parameter being adjusted is RH, both offset and gain are adjusted, depending on the adjustment condition (same as when turning the

VAISALA ________________________________________________________________________ 67

User's Guide _______________________________________________________________________

RH trimmer). Follow the instructions from the HM70 when using this option.

- 2-point adjustment: Adjusts the measurement of the HMW90 at two points to reference values that you specify. This option is not available when adjusting temperature (T).

- Revert factory calib.: This option removes the currently applied user adjustment from the HTM10 module. Only the adjustment for the selected parameter is removed (RH or T).

8. Complete the selected adjustment by following the instructions from the HM70.

Adjustment Using a Computer

For more detailed instructions on using the Vaisala USB cable and a

terminal application, see section Connecting With a Computer on page

37.

For a description of the serial commands, see section Calibration and

Adjustment Commands on page 57.

1. Connect the HMW90 series transmitter to your computer using the

Vaisala USB cable (order code 219690).

2. Start a terminal application and open a new session to the service port of the transmitter. The serial line settings are 19200, N, 8, 1.

3. Before changing the adjustment, issue the following commands to see the transmitter’s current adjustment information:

pass 9000 crh ct ctext cdate

4. Place the entire transmitter in the desired reference condition and allow the measurement to stabilize. Follow the stabilization from the serial line (output from the R command) or the display.

5. You can now use the CRH and CT commands to adjust the transmitter’s RH and T measurement. Refer to the command descriptions for the available options.

6. After performing the adjustment, verify from the serial line or the display that the measurement has been corrected.

7. After completing the adjustments, you can enter a descriptive text string in the transmitter’s memory using the CTEXT command, and note the adjustment date using the CDATE command.

68 ___________________________________________________________________ M211399EN-G

Chapter 5 _______________________________________________________________ Maintenance

Repair Maintenance

Replacing the Measurement Module

If you cannot restore the measurement accuracy of the transmitter by calibration and adjustment, you can replace the measurement module inside the transmitter. The measurement module is the small separate component board that is connected to the bottom of the component

board; see Figure 4 on page 16.

1

2

1203-034

Figure 34 HTM10 and TM10 Modules

where

1 = HTM10 module that includes a HUMICAP

®

sensor for humidity measurement and a digital temperature sensor.

2 = TM10 module with a digital temperature sensor.

Replace the module in your transmitter with the same type as used originally. Replacing a TM10 module with a HTM10 module does not turn a TMW transmitter (temperature only) into a HMW type (humidity and temperature) transmitter.

NOTE

User calibration settings (adjustment by trimmers or service port) are stored in the module. If you replace the module, you do not need to undo the previously applied correction.

CAUTION Handle the HTM10 module carefully. When reinstalling the transmitter body to the mounting base, avoid touching the module or the

HUMICAP

®

sensor.

VAISALA ________________________________________________________________________ 69

User's Guide _______________________________________________________________________

To replace the module:

1. Disconnect the transmitter body from the mounting base.

2. With your fingers, push apart the two plastic holders that hold the module. Pull out the module. Keep the module straight while pulling it out, otherwise the pins may twist in the connector and damage it.

1112-028

Figure 35 Replacing the HTM10 Module (HMW93)

3. Take the new module and align the pins to the connector on the transmitter’s component board.

4. Push down on the module so that the plastic holders clip into place.

Try not to tilt the module, so that the pins will meet the connector straight on.

5. Reconnect the transmitter to the mounting base.

6. Verify that there are no errors when the transmitter starts up. If you see the errors HTM10 01 or HTM10 02 on the screen, it is likely that the module is not seated properly in the connector. In that case, disconnect the transmitter body and try again.

70 ___________________________________________________________________ M211399EN-G

Chapter 6 ____________________________________________________________ Troubleshooting

CHAPTER 6

TROUBLESHOOTING

This chapter describes common problems, their probable causes and remedies, and provides contact information for technical support.

Problem Situations

Table 11 Troubleshooting Table

Problem

Temperature reading shown by the transmitter is too high.

Possible Causes and Solutions

1. The transmitter may be installed in an unsuitable location, for example, near a heat source or in sunlight. See section

Relay Configuration in DIP Mode on

page 26.

2. Check that the transmitter is installed in proper orientation, with the arrow on the mounting base pointing up.

Relay does not seem to be working as configured.

Transmitter does not recognize a valid serial command, responds with message

FAIL 1: Unknown command

1. Check DIP switch settings. Is the relay configured using DIP switches and rotary switch, or software? Check that the rotary switch is not between two positions.

2. Note the effect of hysteresis in DIP

mode; see section Relay Configuration in DIP Mode on page 21.

3. Connect to the service port using a computer and use the

STATUS command to view the current relay settings.

4. Use the RTEST command to test that the relay is working properly.

1. The command may be one of the advanced commands, and you have not enabled them using the PASS 9000 command.

2. If you are using remote echo on the transmitter, disable it with the

ECHO OFF command to avoid collisions.

3. There may be an intermittent connection problem between the transmitter and your terminal. Issue the command again.

VAISALA ________________________________________________________________________ 71

User's Guide _______________________________________________________________________

Error Messages

Table 12 Error Messages

Error Text on Display

HTM10 01

HTM10 02

HTM10 04

HTM10 03

HTM10 05

4

22

HTM10 06 42

Error ID on

Serial Line

23

41

21

Possible Cause Remedy

Communication problem with

HTM10 module.

Problem with humidity measurement.

Internal problem with HTM10 module.

Check that the HTM10 module sits firmly in place.

Remove and reconnect.

- Check for missing or damaged HUMICAP

® sensor on the HTM10 module.

- Check for condensation on the HUMICAP

® sensor. Wait for the sensor to dry out.

- Restart the transmitter.

- Replace the module if unable to remove the problem.

Internal 1 1

Internal 2 2

Internal 3 3

Internal 4 43

Internal problem with the transmitter.

- Restart the transmitter.

- Restore the factory settings using service port or DIP switches if reset does not help.

72 ___________________________________________________________________ M211399EN-G

Chapter 6 ____________________________________________________________ Troubleshooting

Viewing Error Messages on Serial Line

View Currently Active Errors

Use the ERRS command to view currently active errors on the serial line:

ERRS<cr>

Example:

>errs

NO ERRORS

View Error Table

Use the ERRT command to view the table of possible transmitter errors.

The table includes error ID, error count since last reset, level, current state, and error text.

Critical errors require a transmitter reset to recover. Other errors may be recoverable if their cause is removed.

ERRT<cr>

Example:

>errt

Id: N: Level:State: Error text

1: 0: CRITICAL:OFF: FLASH memory corrupted

2: 0: CRITICAL:OFF: Parameter read (using defaults)

3: 0: CRITICAL:OFF: Parameter write

4: 0: CRITICAL:OFF: HTM10 03 FLASH Corrupted

21: 0: ERROR:OFF: HTM10 04 RH measurement

22: 0: ERROR:OFF: HTM10 05 T measurement

23: 0: ERROR:OFF: HTM10 01 Continuous communication failure

41: 0: WARNING:OFF: HTM10 02 Single Communication failure

42: 0: WARNING:OFF: HTM10 06 Device Descriptor match

43: 0: WARNING:OFF: Factory parameter memory not consistent

VAISALA ________________________________________________________________________ 73

User's Guide _______________________________________________________________________

Error State

If there are any active “critical” or “error” level errors active in the transmitter, both analog outputs are set into a defined error level instead of the measured result. The error level depends on the output type:

- For 0 ... 5 V output, the default error level is 5.5 V

- For 0 ... 10 V output, the default error level is 11 V

- For 4 ... 20 mA output, the default error level is 3.6 mA

If all “critical” and “error” level errors are turned off (by removing their cause), transmitter resumes normal operation of analog outputs.

You can configure the error level using the AMODE command. See

section Set Analog Output Mode on page 46.

NOTE

You can also use the AOVER command to configure a channel to go to the error level if the measured parameter is sufficiently far out of the

measured range. See section Set Output Clipping and Error Limit on page 48.

74 ___________________________________________________________________ M211399EN-G

Chapter 6 ____________________________________________________________ Troubleshooting

Reverting to Factory Settings

HMW90 series transmitters, including factory-customized transmitters, can be reverted to their original shipping configuration using the DIP switches or the service port.

Reverting the transmitter to factory settings clears all user configuration that has been done using the service port. User-made humidity and temperature adjustments are also cleared from the HTM10 module. The factory calibration will remain.

Reverting to Factory Settings Using DIP

Switches

NOTE

Factory reset functionality using DIP switches is present in transmitters with firmware version 1.0.3 or newer. The firmware version is visible on the transmitter startup screen.

1. Disconnect the transmitter cover from the mounting base.

2. Make a note of the DIP switch positions before changing anything, so you can restore the positions later.

3.

Analog output models: Set the DIP switches as shown in Figure 36 below: move all switches up.

Digital output models: Set the DIP switches in the leftmost DIP

switch bank as shown in Figure 37 on page 76. Do not move the

switches in the other bank.

No n-M

Td etr ic

Cu sto m

No n-M etr ic

Td 0..

.5V

Re lay

Re

On lay

Hig h

Cu sto m

1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8

Me tric RH

DI

P

HMW92/TMW92

Me tric RH

0..

.10

V

Of f

Re lay

Re lay

Lo w

DI

P

HMW93/TMW93

1203-018

Figure 36 DIP Switches in Factory Reset Position

VAISALA ________________________________________________________________________ 75

User's Guide _______________________________________________________________________

Modbus

ON

A B C

Parity Even

Non-Metric

1 2 3 4 5 6 7 8

BACnet

Baud

Rate Metric

Parity None

HMW95

1209-028

Figure 37 DIP Switches in Factory Reset Position (HMW95)

4. Reconnect the transmitter cover to the mounting base so it powers up. Check the screen after power-up: when the DIP switches are in factory reset position, you will see a notification text.

5. Disconnect the transmitter cover again.

6. Set the DIP switches to the positions they were before.

7. Reconnect the transmitter cover to the mounting base. Check the startup screens to verify the configuration.

76 ___________________________________________________________________ M211399EN-G

Chapter 6 ____________________________________________________________ Troubleshooting

Reverting to Factory Settings Using

Service Port

Use the FRESTORE command to restore the transmitter to factory settings.

FRESTORE<cr>

NOTE

NOTE

If you are restoring the factory configuration on a factory customized analog output model (HMW90), leave DIP number 8 to the Custom position to avoid the custom configuration from being overwritted by the default settings at transmitter reset. For more information about this, see

section Changing Between DIP and Custom Configuration on page 23.

After using the FRESTORE command, reset the transmitter using the

RESET command.

Example:

>pass 9000

>frestore

Restoring HTM10 factory parameters

HTM10 factory parameters restored

Restoring HMW93 factory settings

72/72 parameters restored

OK

>reset

Resetting

HMW93 / 1.00.00.0000 / XM90

>

Technical Support

For technical questions, contact the Vaisala technical support by e-mail at [email protected]

. Provide at least the following supporting information:

- Name and model of the product in question.

- Serial number of the product.

- Name and location of the installation site.

- Name and contact information of a technically competent person who can provide further information on the problem.

For Vaisala Service Center contact information, see www.vaisala.com/servicecenters .

VAISALA ________________________________________________________________________ 77

User's Guide _______________________________________________________________________

CHAPTER 7

TECHNICAL DATA

This chapter provides the technical data of the HMW90 series transmitters.

Specifications

Table 13 Performance

Property

Relative humidity

Measurement range

Accuracy

Temperature range +10 ... +40 °C

(+50 ... +104 °F)

0 ... 90 %RH

90 ... 100 %RH

Temperature range -5 ... +10 °C,

+40 ... + 55 °C (+23 ... +50 °F,

+104 ... +131°F)

0 ... 90 %RH

90 ... 100 %RH

Stability in typical HVAC applications

Humidity sensor

Temperature

Measurement range

Accuracy

+20 ... +30 °C (+68 ... +86 °F)

+10 ... +20 °C, +30 ... +40°C

(+50 ... +68 °F, +86 ... +104 °F)

-5 ... +10 °C, +40...+55°C

(+23 ... +50 °F, +104 ... +131 °F)

Temperature sensor

Description / Value

0 ... 100 %RH, non-condensing

±1.7 %RH

±2.5 %RH

±3 %RH

±4 %RH

±0.5 %RH/year

Vaisala HUMICAP

®

180R

-5 ... +55 °C (+23 ... +131 ºF)

±0.2 °C (± 0.36 °F)

±0.3 °C (± 0.54 °F)

±0.5 °C (± 0.90 °F)

Digital temperature sensor

Table 14 Operating Environment

Property

Operating temperature range

Storage temperature range

Electromagnetic compliance

Description / Value

-5 ... +55 °C (+23 ... +131 °F)

-30 ... +60 °C (-22 ... +140 °F)

EN61326-1, Industrial Environment

78 ___________________________________________________________________ M211399EN-G

Chapter 7 _____________________________________________________________ Technical Data

Table 15 Inputs and Outputs

Property

HMW92 and TMW92

Outputs

HMW92

TMW92

Loop resistance

Supply voltage

Description / Value

2 x 4 ... 20 mA, loop powered

1 x 4 ... 20 mA, loop powered

0 ... 600 Ω

20 ... 28 VDC at 500 Ω load

10 .... 28 VDC at 0 Ω load

Isolation between output channels 500 VDC

HMW93 and TMW93

Outputs

HMW93

TMW93

Load resistance

Supply voltage

Max. current consumption

Relay

3-wire installation max cable resistance

HMW95

Supply voltage

2 x 0 ... 5V, 0 ... 10 V

1 x 0 ... 5V, 0 ... 10 V

10 kΩ min.

18 ... 35 VDC

24 VAC ±20 % 50/60 Hz

12 mA max. with relay 25 mA

1 pc (SPST, max. 50 VDC/50 VAC,

500 mA)

2.5 Ω at 24V supply

(with 10 V output, relay not used)

18 ... 35 VDC

24 VAC ±20 % 50/60 Hz

Current consumption (with termination)

Average

Maximum

Power consumption

Output type

RS-485 end of line termination

Supported protocols

10 mA at 24 VDC

30 mA at 24 VDC

< 0.3 W

RS-485 (galvanic isolation, 1.5 kV)

Enable with jumper, 120 Ω

Selectable by DIP switch

Selectable Master/Slave

BACnet MS/TP

Operating mode

Address range, master mode 0 ... 127

Address range, slave mode 128 ... 255

Modbus RTU

Address range

Service port

0 ... 247

RS-485 line for temporary service use

VAISALA ________________________________________________________________________ 79

User's Guide _______________________________________________________________________

Table 16 Mechanics

Property

IP class

Standard housing color

Optional housing colors

(configurable models only)

Housing material

Output connector

Service port connector

Weight

Dimensions (h × w × d)

Description / Value

IP30

White (RAL9003*)

Black (RAL9005*)

Grey (RAL7035*)

Light Ivory (RAL1015*)

ABS/PC, UL-V0 approved

Screw terminals max. wire size 2 mm

4-pin M8

155 g

133 × 81 × 30

2

(AWG14)

*RAL code is only indicative with potential small variations in color shade.

Spare Parts and Accessories

Information on spare parts, accessories, and calibration products is available online at www.vaisala.com

and store.vaisala.com

.

Table 17 HMW90 Series Spare Parts and Accessories

Description

Humidity and Temperature Module for HMW92, HMW93, HMW95, and HMW90

Temperature Module for TMW92, TMW93, and TMW90

Decorative cover set (10 pcs.)

Connection cable for HM70 hand-held meter

USB cable for computer connection

Standard white sliding cover, blank

Standard white sliding cover with hole for display

Order Code

HTM10SP

TM10SP

236285

219980

219690

DRW237354SP

DRW237339SP

80 ___________________________________________________________________ M211399EN-G

Chapter 7 _____________________________________________________________ Technical Data

Dimensions in mm

30

81

1111-061

Figure 38 HMW90 Series Dimensions

59.5

29.8

Ø 4

.4

30.5

1111-142

Figure 39 Dimensions of the Mounting Base

VAISALA ________________________________________________________________________ 81

User's Guide _______________________________________________________________________

APPENDIX A

BACNET REFERENCE

NOTE

NOTE

This appendix describes the BACnet protocol implementation of the

HMW90 series digital transmitters.

For more information on BACnet, refer to addendum D of the

ANSI/ASHRAE standard 135-2001: BACnet

®

—A Data Communication

Protocol for Building Automation and Control Networks.

Serial line settings such as baud rate are configured using DIP switches.

See section Configuration of Digital Output Models on page 23.

BACnet Protocol Implementation Conformance

Statement

This statement is a part of the BACnet standard and is required for its use.

Vendor Name:

Product Name:

Product Model Numbers:

Applications Software Version:

Firmware Version:

BACnet Protocol Revision:

BACnet Standardized Device Profile

(Annex L):

List of all BACnet Interoperability

Building Blocks Supported

(Annex K):

See also section

BIBBs Supported

on page 93.

Vaisala Oyj

XMW90

HMW95

1.0.28

1.0.0.0

Version 1, Revision 4

BACnet Operator Workstation (B-OWS)

BACnet Building Controller (B-BC)

BACnet Advanced Application Controller (B-AAC)

BACnet Application Specific Controller (B-ASC)

BACnet Smart Sensor (B-SS)

BACnet Smart Actuator (B-SA)

DS-RP-B, DS-RPM-B, DS-WP-B, DS-COVU-B,

DM-DDB-B, DM-DOB-B, DM-DCC-B, DM-RD-B

82 ___________________________________________________________________ M211399EN-G

Appendix A _________________________________________________________ BACnet Reference

Segmentation Capability

Standard Object Types Supported

Data Link Layer Options

Segmentation Requests Supported

Segmentation Responses Supported

Analog Input

Analog Output

Analog Value

Averaging

Binary Input

Binary Output

Binary Value

Calendar

Command

Device

Event Enrollment

File

Group

Life Safety Point

Life Safety Zone

Loop

Multistate Input

Multistate Output

Multistate Value

Notification Class

Program

Schedule

Trend Log

BACnet Internet Protocol (IP) (Annex J)

BACnet IP (Annex J), Foreign Device

ISO 88023, Ethernet (Clause 7)

ANSI/ATA 878.1, 2.5 MB ARCNET

(Clause 8)

®

network

ANSI/ATA 878.1, RS485 ARCNET network (Clause 8), baud rates: ________

Master-Slave/Token-Passing (MS/TP) master

(Clause 9), baud rates:

9600, 19200, 38400, 57600, 76800, 115200

MS/TP slave (Clause 9), baud rates:

9600, 19200, 38400, 57600, 76800, 115200

Point-To-Point, EIA 232 (Clause 10), baud rates: ________

Point-To-Point, modem (Clause 10), baud rates: ________

LonTalk

®

protocol (Clause 11), medium: ________

Other:

VAISALA ________________________________________________________________________ 83

User's Guide _______________________________________________________________________

Device Address Binding

Is static device binding supported?

(required for two-way communication between MS/TP slaves and other devices)

Networking Options

Types of non-BACnet equipment

/network(s) supported:

Yes

No

Does the BBMD support registrations by

Foreign Devices?

Character Sets Supported

Router, Clause 6:

Annex H, BACnet Tunneling Router over IP

BACnet/IP Broadcast Management Device (BBMD)

 Yes

 No

UTF-8 / ANSI X3.4

IBM

®

/Microsoft

®

DoubleByte Character Set (DBCS)

ISO 8859-1

ISO 10646 Universal Character Set-2 (UCS2)

ISO 10646 (UCS-4)

Japanese Industrial Standard (JIS) C 6226

None

84 ___________________________________________________________________ M211399EN-G

Appendix A _________________________________________________________ BACnet Reference

Device Object

Note the following:

- Writable means writable via BACnet.

- Max_Master and Max_Info_Frames are required in a Master device.

- UV = Configured at Vaisala factory to a unique value. See additional information after the table.

Property

Object_Identifier

Object_Name

Object_Type

System_Status

Vendor_Name

Vendor_Identifier

Model_Name

Firmware_Revision

Application_Software_R evision

Location

Description

Protocol_Version

Protocol_Revision

Protocol_Services

Table 18 Device Object Properties

Data type

(Application Type)

BACnetObjectIdentifier

Writable

(Conforma nce Code)

Y (R)

Value or Initial Value

Y (R)

N (R)

02 00 00 00 (hex)

Object Type = 8,

Instance = xxxxxxx UV

"xMW9x_xxxxxxxx" UV

8 (Device Object)

CharacterString[50]

BACnetObjectType

(ENUMERATED)

BACnetDeviceStatus

(ENUMERATED)

Character String

Unsigned16

CharacterString

CharacterString

CharacterString

N (R)

N (R)

N (R)

N (R)

N (R)

N (R)

0 (Operational)

Persistence

Nonvolatile

Nonvolatile

Fixed

Volatile

"Vaisala Oyj"

339

Fixed

Fixed

"HMW95" Nonvolatile

X.X.X.X (BACnet interface) Fixed

X.X.X.X Fixed

Character String[50]

Character String[50]

Unsigned

Unsigned

BACnetProtocolServices

Supported (BIT STRING)

Y (O)

Y (O)

N (R)

N (R)

N (R)

Nonvolatile

Nonvolatile

Fixed

Fixed

Fixed

Protocol_Object_Types

_Supported

Object_List

BACnetObjectTypesSupp orted (BIT STRING)

BACnetARRAY[N]of

BACnetObjectIdentifier

N (R)

N (R)

“Location”

“Description”

1

4

Read Property

Read Property Multiple

Write Property

Device Communication

Control

Reinitialize Device

Who-Is

Who-Has

Analog Input

Analog Value

Device

Device Object

AI2 (Relative Humidity)

AI3 (Temperature)

AI4 (Dewpoint)

AI5 (Dewpoint (Tdf))

AI6 (Dewpoint depression)

AI7 (Wet bulb temperature)

AI8 (Absolute humidity)

AI9 (Mixing ratio)

AI10 (Enthalpy)

AV1 (Pressure)

AV2 (Altitude)

Fixed

Fixed

VAISALA ________________________________________________________________________ 85

User's Guide _______________________________________________________________________

Property

Max_APDU_Length_Ac cepted

Max_Master

Max_Info_Frames

Segmentation_Supporte d

APDU_Timeout

APDU_Retries

Device_Address_Bindin g

Database_Revision

Data type

(Application Type)

Unsigned16

Unsigned16 (0..127)

Unsigned

BACnetSegmentation

(ENUMERATED)

Unsigned

Unsigned

List of

BACnetAddressBinding

Unsigned

Writable

(Conforma nce Code)

N (R)

Y (R/O)

N (R/O)

N (R)

N (R)

N (R)

N (R)

N (R)

Value or Initial Value

244

127

1

3 (No segmentation)

3000 (ms)

0

NULL

0

Persistence

Fixed

Nonvolatile

Fixed

Fixed

Fixed

Fixed

Fixed

Volatile

Object_Identifier: Must be unique in BACnet network. As Object

Identifier is 22 bits long its value range is 0 ... 4194303. Each device is assigned a random value in this range at Vaisala factory.

Object_Name: Must be unique in BACnet network. Default object name contains the name and serial number of the device. For example:

- Device model is HMW95, with serial number G1234567.

- Object_Name is "HMW95_G1234567".

System_Status: System status can be OPERATIONAL (0) or

NON-OPERATIONAL (4). Device goes to NON-OPERATIONAL state in case of fatal error.

Protocol_Services: Who-Is, I-Am, Who-Has, I-Have and

UnconfirmedCOVNotification services are available only when XMW90 is MS/TP master. Reinitialize Device service must be password protected. According to BACnet protocol, password is character string having max 20 characters. Default password is "1234". Password can be changed through the service port by using the BACNET command. See

section Set BACnet Parameters on page 63.

Database_revision: This is changed during operation according to section 12.11.35 of ANSI/ASHRAE standard 135-2008.

86 ___________________________________________________________________ M211399EN-G

Appendix A _________________________________________________________ BACnet Reference

Relative Humidity Object

This Analog Input Object exists only in the HMW95 model.

Table 19 Relative Humidity Object Properties

Property

Object_Identifier

Data type

(Application Type)

BACnetObjectIdentifier

Writable

(Conformance

Code)

No (R)

Object_Name

Object_Type

Present_Value

Description

Units

Status_Flags

Reliability

Event State

Out_of_Service

COV_Increment

CharacterString

BACnetObjectType

(ENUMERATED)

Real

CharacterString

BACnetEngineeringUnits

(ENUMERATED)

BACnet Status Flags (BIT

STRING)

BACnet Reliability

(ENUMERATED)

BACnetEventState

(ENUMERATED)

BOOLEAN

Real

Min_Pres_Value Real

Max_Pres_Value Real

Table 20 Status Flags

Flag

IN_ALARM

FAULT

OVERRIDDEN

OUT_OF_SERVICE

Table 21 Reliability

State

FALSE

TRUE

FALSE

TRUE

FALSE

FALSE

TRUE

State

0 NO_FAULT_DETECTED

1 NO_SENSOR

2 OVER_RANGE

3 UNDER_RANGE

7 UNRELIABLE_OTHER

Value or Initial Value

No (R)

No (R)

00 00 00 02 (hex)

Object Type = 0,

Instance = 2

"RH"

0 (Analog Input)

Yes

(When Oos) (R)

No (O)

No (R)

Yes (when OoS)

(R)

Yes (when OoS)

(O)

No (R)

0.0

"Relative Humidity"

29 (percent-relativehumidity)

0 (FAULT == FALSE)

0 (NO FAULT

DETECTED)

0 (NORMAL)

Yes (R)

Yes (O)

No (O)

No (O)

0 (FALSE)

NaN (COV reporting disabled)

0.0 (same as limit for

UNDER_RANGE)

100 (same as limit for

OVER_RANGE)

Cause

Event State equals 0 (NORMAL)

Event State not 0

Reliability equals 0 (NO FAULT DETECTED)

Reliability not 0

Always FALSE

Present Value may NOT be written via BACnet

Present Value may be written via BACnet

Cause

No contact to measurement module

RH over 100%

RH under 0%

Other measurement error

Persistence

Nonvolatile

Nonvolatile

Fixed

Volatile

Nonvolatile

Nonvolatile

Volatile

Volatile

Volatile

Volatile

Nonvolatile

Nonvolatile

Nonvolatile

Table 22 Event State

State

0 NORMAL

1 FAULT

Cause

Reliability equals 0 (NO FAULT DETECTED)

Reliability not 0

VAISALA ________________________________________________________________________ 87

User's Guide _______________________________________________________________________

Calculated Humidity Objects

These Analog Input Objects exist only in the HMW95 model.

Table 23 Calculated Humidity Objects

5

6

7

8

Instance Name

4 "Td"

"Tdf"

"dTd"

"Tw"

"a"

Description

"Dewpoint"

"Dewpoint"

"Dewpoint depression"

"Wet bulb temperature"

"Absolute humidity"

9

10

"x"

"h"

"Mixing ratio"

"Enthalpy"

Unit

62/64 (ºC/ ºF)

62/64 (ºC/ ºF)

121/120 (ΔºK/ ΔºF)

62/64 (ºC/ ºF)

217/2000 grams-per-cubic-meter / grains-per-cubic-foot

(Vaisala defined unit)

28/2001 grams-of-water-per-kilogram-dry-air / grains-ofwater-per-pound (Vaisala defined unit)

149/24 kilojoules-per-kilogram-dry-air / btus-per-pound-ofdry-air

Table 24 Calculated Humidity Object Properties

Property Data type

(Application Type)

Object_Identifier BACnetObjectIdentifier

Writable

(Conformance

Code)

No (R)

Object_Name

Object_Type

Present_Value

CharacterString

BACnetObjectType

(ENUMERATED)

Real

No (R)

No (R)

Value or Initial Value

00 00 00 xx (hex)

Object Type = 0,

Instance = x

See Table 23 above.

See Table 23 above.

0 (Analog Input)

0.0 Yes

(When Oos) (R)

No (O)

No (R)

See table above

See table above

Description

Units

Status_Flags

Reliability

CharacterString

BACnetEngineeringUnits

(ENUMERATED)

BACnet Status Flags (BIT

STRING)

BACnet Reliability

(ENUMERATED)

BACnetEventState Event State

Out_of_Service

(ENUMERATED)

BOOLEAN

COV_Increment Real

Yes (when OoS)

(R)

Yes (when OoS)

(O)

No (R)

Yes (R)

Yes (O)

0 (FAULT == FALSE)

0 (NORMAL)

0 (FALSE)

NaN (COV reporting disabled)

Persistence

Nonvolatile

Nonvolatile

Fixed

Volatile

Nonvolatile

Nonvolatile

Volatile

0 (NO FAULT DETECTED) Volatile

Volatile

Volatile

Nonvolatile

Table 25 Status Flags

Flag State

IN_ALARM

FAULT

FALSE

TRUE

FALSE

TRUE

OVERRIDDEN FALSE

OUT_OF_SERVICE FALSE

TRUE

Cause

Event State equals 0 (NORMAL)

Event State not 0

Reliability equals 0 (NO FAULT DETECTED)

Reliability not 0

Always FALSE

Present Value may NOT be written via BACnet

Present Value may be written via BACnet

88 ___________________________________________________________________ M211399EN-G

Appendix A _________________________________________________________ BACnet Reference

Table 26 Reliability

State

0 NO_FAULT_DETECTED

1 NO_SENSOR

2 OVER_RANGE

3 UNDER_RANGE

7 UNRELIABLE_OTHER

Table 27 Event State

State

0 NORMAL

1 FAULT

Cause

No contact to measurement module

RH over 100%

RH under 0%

Other measurement error

Cause

Reliability equals 0 (NO FAULT DETECTED)

Reliability not 0

VAISALA ________________________________________________________________________ 89

User's Guide _______________________________________________________________________

Temperature Object

Table 28 Temperature Object Properties

Property Data type

(Application Type)

Object_Identifier BACnetObjectIdentifier

Writable

(Conformance

Code)

No (R)

Object_Name

Object_Type

Present_Value

Description

Units

CharacterString

BACnetObjectType

(ENUMERATED)

Real

CharacterString

BACnetEngineeringUnits

(ENUMERATED)

Status_Flags

Reliability

BACnet Status Flags (BIT

STRING)

BACnet Reliability

(ENUMERATED)

Event State BACnetEventState

(ENUMERATED)

Out_of_Service BOOLEAN

COV_Increment Real

Min_Pres_Value Real

Max_Pres_Value Real

Table 29 Status Flags

Flag

IN_ALARM

FAULT

OVERRIDDEN

OUT_OF_SERVICE

State

FALSE

TRUE

FALSE

TRUE

FALSE

FALSE

TRUE

Table 30 Reliability

State

0 NO_FAULT_DETECTED

1 NO_SENSOR

2 OVER_RANGE

3 UNDER_RANGE

7 UNRELIABLE_OTHER

Table 31 Event State

State

0 NORMAL

1 FAULT

Value or Initial Value

No (R)

No (R)

Yes

(When Oos) (R)

No (O)

Yes (R)

00 00 00 03 (hex)

Object Type = 0,

Instance = 3

"T"

0 (Analog Input)

0.0

Yes (when OoS)

(R)

Yes (when OoS)

(O)

No (R)

Yes (R)

Yes (O)

No (O)

No (O)

"Temperature"

62 (degrees-Celsius)

Possible units are

C (62) or F (64).

0 (FAULT == FALSE)

0 (NO FAULT

DETECTED)

0 (NORMAL)

0 (FALSE)

NaN (COV reporting disabled)

-40.0 (same as limit for

UNDER_RANGE)

+80.0 (same as limit for

OVER_RANGE)

Cause

No contact to measurement module

T over +80 °C

T under -40 °C

Other measurement error

Persistence

Nonvolatile

Nonvolatile

Fixed

Volatile

Nonvolatile

Nonvolatile

Volatile

Volatile

Volatile

Volatile

Nonvolatile

Nonvolatile

Nonvolatile

Cause

Event State equals 0 (NORMAL)

Event State not 0

Reliability equals 0 (NO FAULT DETECTED)

Reliability not 0

Always FALSE

Present Value may NOT be written via BACnet

Present Value may be written via BACnet

Cause

Reliability equals 0 (NO FAULT DETECTED)

Reliability not 0

90 ___________________________________________________________________ M211399EN-G

Appendix A _________________________________________________________ BACnet Reference

Operation Pressure Object

Set current atmospheric pressure to improve the calculation accuracy of pressure dependent humidity parameters.

NOTE

Table 32 Operation Pressure Object Properties

Property

Object Identifier

Data type

BACnet Object Identifier

Writable

No

Object Name

Object Type

Present Value

Description

Units

Status Flags

Event State

Pressure and Altitude objects are linked together. If Present Value in one object is changed, Present Value in another object is changed accordingly.

Character String

BACnet Object Type

Real

Character String

BACnet Engineering Units

BACnet Status Flags

BACnet Event State

Out of Service BOOLEAN

Table 33 Status Flags

Flag

IN_ALARM

FAULT

OVERRIDDEN

OUT_OF_SERVICE

State

FALSE

FALSE

FALSE

FALSE

No

No

Yes

No

No

No

No

No

Cause

Always FALSE

Always FALSE

Always FALSE

Always FALSE

Value or Initial Value

00 80 00 01 (hex)

Object Type = 2,

Instance = 1

"OPER P"

2 (Analog Value)

1013.25

"Operation Pressure"

133 (hectopascals)

0 (FAULT == FALSE)

0 (NORMAL, does not change)

0 (FALSE)

VAISALA ________________________________________________________________________ 91

User's Guide _______________________________________________________________________

Operation Altitude Object

Set current atmospheric pressure to improve the calculation accuracy of pressure dependent humidity parameters.

NOTE

Table 34 Operation Altitude Object Parameters

Property

Object Identifier

Data type

BACnet Object Identifier

Writable

No

Object Name

Object Type

Present Value

Description

Units

Status Flags

Event State

Pressure and Altitude objects are linked together. If Present Value in one object is changed, Present Value in another object is changed accordingly.

Character String

BACnet Object Type

Real

Character String

BACnet Engineering Units

BACnet Status Flags

BACnet Event State

Out of Service BOOLEAN

Table 35 Status Flags

Flag

IN_ALARM

FAULT

OVERRIDDEN

OUT_OF_SERVICE

State

FALSE

FALSE

FALSE

FALSE

No

No

Yes

No

Yes

No

No

No

Value or Initial Value

00 80 00 02 (hex)

Object Type = 2,

Instance = 2

"OPER Altitude"

2 (Analog Value)

0.0

"Operating Altitude"

31 (meters) or 33 (feet)

0 (FAULT == FALSE)

0 (NORMAL, does not change)

0 (FALSE)

Cause

Always FALSE

Always FALSE

Always FALSE

Always FALSE

92 ___________________________________________________________________ M211399EN-G

Appendix A _________________________________________________________ BACnet Reference

BIBBs Supported

Table 36 below lists all the BIBBs which, per ANSI/ASHRAE Standard 135-2008,

could be supported by a BACnet Smart Sensor (B-ASC). The checked BIBBs are supported by the device.

Table 36 BACnet Smart Sensor BIBBs Support

Application Service (B-SS)

Data Sharing - Read Property - A

Data Sharing - Read Property - B

Data Sharing - Read Property Multiple - A

Data Sharing - Read Property Multiple - B

Data Sharing - Write Property - A

Data Sharing - Write Property - B

Data Sharing - Write Property Multiple - B

Data Sharing - COV - Unsolicited - A

Data Sharing - COV - Unsolicited - B

Alarm and Event - Notification Internal - B

Alarm and Event - ACK - B

Alarm and Event - Information - B

Alarm and Event - Enrollment Summary - B

Scheduling - External - B

Trending - Viewing and Modifying Trends Internal - B

Trending - Automated Trend Retrieval - B

Device Management - Dynamic Device Binding - A

Device Management - Dynamic Device Binding - B

Device Management - Dynamic Object Binding - A

Device Management - Dynamic Object Binding - B

Device Management - Device Communication Control - B

Device Management - Time Synchronization - B

Device Management - UTC Time Synchronization - B

Device Management - Reinitialize Device - B

Device Management - Backup and Restore - B

Network Management - Connection Establishment - A

Designation

DS-RP-A

DS-RP-B

DS-RPM-A

DS-RPM-B

DS-WP-A

DS-WP-B

DS-WPM-B

DS-COVU-A

DS-COVU-B

AE-N-I-B

AE-ACK-B

AE-INFO-B

AE-ESUM-B

SCHED-E-B

T-VMT-I-B

T-ATR-B

DM-DDB-A

DM-DDB-B

DM-DOB-A

DM-DOB-B

DM-DCC-B

DM-TS-B

DM-UTC-B

DM-RD-B

DM-BR-B

NM-CE-A

Supported

VAISALA ________________________________________________________________________ 93

User's Guide _______________________________________________________________________

Application Services Supported

Table 37 below lists all the BACnet standard application services. The checked

services are supported by the device.

Application Service

AcknowledgeAlarm

AddListElement

AtomicReadFile

AtomicWriteFile

ConfirmedCOVNotification

ConfirmedEventNotification

ConfirmedPrivateTransfer

ConfirmedTextMessage

CreateObject

DeleteObject

DeviceCommunicationControl

Disconnect-Connection-To-Network

Establish-Connection-To-Network

GetAlarmSummary

GetEnrollmentSummary

GetEventInformation

I-Am

I-Am-Router-To-Network

I-Could-Be-Router-To-Network

I-Have

Initialize-Routing-Table

Initialize-Routing-Table-Ack

LifeSafetyOperation

ReadProperty

ReadPropertyConditional

ReadPropertyMultiple

ReadRange

ReinitializeDevice

RemoveListElement

SubscribeCOV

SubscribeCOVProperty

TimeSynchronization

UnconfirmedCOVNotification

UnconfirmedEventNotification

UnconfirmedPrivateTransfer

UnconfirmedTextMessage

UTCTimeSynchronization

VT-Close

VT-Data

VT-Open

Who-Has

Who-Is

Who-Is-Router-To-Network

WriteProperty

WritePropertyMultiple

Table 37 BACnet Standard Application Services Support

Initiates Requests

Executes Requests

94 ___________________________________________________________________ M211399EN-G

Appendix B _________________________________________________________ Modbus Reference

APPENDIX B

MODBUS REFERENCE

NOTE

NOTE

This appendix describes the Modbus protocol implementation of the

HMW90 series digital transmitters.

For more information on Modbus protocol, refer to the Specification and

Implementation Guide for Modbus Over Serial Line.

Serial line settings such as baud rate are configured using DIP switches.

See section Configuration of Digital Output Models on page 23.

Table 38 Modbus Functions Supported by HMW90

Function Code

03 (0x03)

04 (0x04)

06 (0x06)

16 (0x10)

43 / 14 (0x2B / 0x0E)

Table 39

Name

Read Holding Registers

Read Input Register

Write Single Register

Write Multiple Registers

Read Device Identification

HMW90 Modbus Measurement Data Registers

Td

Tdf dTd 0011…0012 0262 (×0.01) °C

Tw a x h

Name Metric float Metric

RH

T

integer

Metric unit

Non-metric float

Non-metric integer

Non-metric unit

0003…0004 0258 (×0.01) %RH 6403…0004 6458 (×0.01) %RH

0005…0006 0259 (×0.01) °C

0007…0008 0260 (×0.01) °C

0009…0010 0261 (×0.01) °C

0013…0014 0263 (×0.01) °C

6405…0006 6459 (×0.01) °F

6407…0008 6460 (×0.01) °F

6409…0010 6461 (×0.01) °F

6411…0012 6462 (×0.01) °F

6413…0014 6463 (×0.01) °F

0015…0016 0264 (×0.01) g/m3 6415…0016 6464 (×0.01) gr/ft3

0017…0018 0265 (×0.01) g/kg 6417…0018 6465 (×0.01) gr/lb

0019…0020 0266 (×0.01) kJ/kg 6419…0020 6466 (×0.01) btu/lb

Values read from the integer registers must be multiplied with the provided multiplier to get the actual value. All integer values are signed.

VAISALA ________________________________________________________________________ 95

User's Guide _______________________________________________________________________

Available measurements depend on the transmitter model. Values may be unavailable also in case of device failure. Read status registers or exception status outputs to check for failures. Accessing unavailable

(unsupported or temporarily missing) measurement data does not generate an exception. “Unavailable” value (a quiet NaN for floating point data or 0x8000 for integer data) is returned instead. An exception is generated only for any access outside the HMW90 registers.

A “quiet NaN” value is returned for unavailable values. Writing any NaN or infinite value is silently ignored.

NOTE

A complete 32-bit floating point value should be read and written in a single Modbus transaction.

Table 40 HMW90 Modbus Status Registers (Read-only)

Name

Error code (bits 15…0)

Address

0513,6913

Description

0 = no errors

Table 41 HMW90 Modbus Error Code Bits

7

8

9

3

4

5

6

Bit

0

1

2

Description

Any critical error is active. Requires transmitter restart or maintenance.

Any error is active. May be recoverable.

Internal error (Flash).

Module communication or compatibility error.

HTM10 module error.

Temperature measurement error.

Humidity measurement error.

Reserved.

Reserved.

Miscellaneous error.

Table 42 HMW90 Modbus Configuration Parameter Registers

Name Metric float Metric integer

Metric unit & valid range

Non-metric float

Non-metric integer

Pressure 0777…0779 1029 (×1) 700…1100 hPa 7177…7179 7429 (×1)

Elevation 0779…0780 1030 (×1) -700...2300 m 7179…7180 7430 (×1)

Non-metric unit & valid range

700 … 1100 hPa

-2300 … 10000 ft

NOTE

Elevation is linked to pressure according to the following equation:

p = 101325 (1 - 2.25577 10

-5

h)

5.25588

where p is pressure in Pa and h is altitude above sea level in m. This means that changing altitude will also change pressure and vice versa.

96 ___________________________________________________________________ M211399EN-G

Appendix B _________________________________________________________ Modbus Reference

Table 43

Object Id

0x00

0x01

0x02

0x03

0x04

0x80

0x81

0x82

HMW90 Modbus Device Identification

Object Name

VendorName

ProductCode

MajorMinorVersion

VendorUrl

ProductName

SerialNumber

CalibrationDate

CalibrationText

Description

“Vaisala”

Transmitter model (for example, “HMW95”)

Software version (for example, “1.0.0”)

“http://www.vaisala.com/”

HMW90

Serial number (e.g. “H0810040”)

Date of the last calibration (for example,

“2014-09-11”, empty if not available)

Information text of the last calibration

(empty if not available)

Table 44

Code

01

02

03

HMW90 Modbus Exception Responses

Name

ILLEGAL FUNCTION

ILLEGAL DATA ADDRESS

ILLEGAL DATA VALUE

Reason

Unsupported function code

Address out of valid ranges

Otherwise invalid request

VAISALA ________________________________________________________________________ 97

www.vaisala.com

*M211399EN*

Was this manual useful for you? yes no
Thank you for your participation!

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

Download PDF

advertisement

Table of contents