- No category
advertisement
▼
Scroll to page 2
of 93
USER'S GUIDE Vaisala CARBOCAP® Carbon Dioxide, Temperature, and Humidity Transmitters GMW90 Series M211659EN-A PUBLISHED BY Vaisala Oyj P.O. Box 26 FI-00421 Helsinki Finland Phone (int.): +358 9 8949 1 Fax: +358 9 8949 2227 Visit our Internet pages at www.vaisala.com. © Vaisala 2013 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 ................................................................................ 10 Regulatory Compliances ....................................................... 10 Patent Notice .......................................................................... 10 Trademarks ............................................................................. 11 Software License .................................................................... 11 Warranty .................................................................................. 11 CHAPTER 2 PRODUCT OVERVIEW ................................................................................ 13 Introduction to GMW90 Series .............................................. 13 GMW90 Series Transmitters ................................................. 14 Output Parameters Explained ............................................... 15 Transmitter parts .................................................................... 16 Decorative Cover Option ....................................................... 19 CHAPTER 3 INSTALLATION ............................................................................................ 21 Configuration Before Installation ......................................... 21 Configuration of Digital Output Models ............................... 21 DIP Switches of Digital Output Models .......................... 22 Addressing with BACnet Protocol .................................. 23 Addressing with Modbus Protocol .................................. 23 Selecting Location ................................................................. 24 Installing the Mounting Base ................................................ 25 Wiring ...................................................................................... 25 Wiring GMW95 .................................................................... 27 Connecting Several Transmitters on Same RS-485 Line ................................................................... 27 Connecting a Common AC Power Supply to Several Transmitters ........................................................................ 28 CHAPTER 4 OPERATION ................................................................................................. 29 Display ..................................................................................... 29 Startup Screens .................................................................. 29 VAISALA _________________________________________________________________________ 1 User's Guide _______________________________________________________________________ Measurement Screen .......................................................... 30 Indicators on the Display ..................................................... 31 Service Port ............................................................................. 31 Connecting With an MI70 Indicator ..................................... 31 Connecting With a PC ......................................................... 32 Installing the Driver for the USB Service Cable ............. 32 Terminal Application Settings ......................................... 33 List of Serial Commands ....................................................... 35 Transmitter Information ......................................................... 36 Show Transmitter Information ............................................. 36 Show Transmitter Firmware Version ................................... 36 Show Transmitter Serial Number ........................................ 36 Show Transmitter Status ..................................................... 37 Show Measured Parameters ............................................... 39 Show Command Help.......................................................... 39 Show Command List ........................................................... 40 Measurement Settings ........................................................... 40 Set Environmental Parameters ........................................... 40 Display Settings ...................................................................... 41 Select Parameters to Display .............................................. 41 Serial Line Output Commands .............................................. 42 Start Measurement Output .................................................. 42 Stop Measurement Output .................................................. 42 Output a Reading Once ....................................................... 42 Set Output Interval............................................................... 43 Set Output Format ............................................................... 44 Serial Line Settings ................................................................ 46 Set Remote Echo ................................................................ 46 Set Serial Line Turnaround Delay ....................................... 46 Calibration and Adjustment Commands .............................. 47 Adjust CO2 Measurement .................................................... 47 Show Current CO2 Adjustment ....................................... 47 1-point Adjustment of CO2 Measurement ...................... 48 2-point Adjustment of CO2 Measurement ...................... 48 Clear User Adjustment of CO2 Measurement ................ 49 Adjust Humidity Measurement ............................................ 49 Show Current RH Adjustment ........................................ 49 1-point Adjustment of RH Measurement ........................ 50 2-point Adjustment of RH Measurement ........................ 50 Clear User Adjustment of RH Measurement .................. 51 Adjust Temperature Measurement ...................................... 51 Show Current T Adjustment ........................................... 51 1-point Adjustment of T Measurement ........................... 51 Clear User Adjustment of T Measurement ..................... 52 Enter Calibration and Adjustment Information .................... 52 Other Commands.................................................................... 52 Enable Advanced Serial Commands................................... 52 Reset Transmitter ................................................................ 53 Set BACnet Parameters ...................................................... 53 CHAPTER 5 MAINTENANCE ............................................................................................ 55 Cleaning ................................................................................... 55 Calibration and Adjustment ................................................... 55 2 ____________________________________________________________________ M211659EN-A _________________________________________________________________________________ Adjustment Methods ........................................................... 55 Notes for CO2 Adjustment ................................................... 56 Using Calibration Gas vs. Ambient Gas......................... 56 Effect of Temperature on CO2 Measurement ................ 56 Effect of Pressure on CO2 Measurement....................... 57 Notes for T Adjustment ....................................................... 57 Notes for RH Adjustment .................................................... 57 Adjustment Using Display and Trimmers ............................ 58 Adjustment Using a Hand-Held Meter ................................ 59 Adjustment Using a PC ....................................................... 60 Repair Maintenance ............................................................... 61 Replacing the GM10 Module............................................... 62 Replacing the HTM10 Module............................................. 63 CHAPTER 6 TROUBLESHOOTING ................................................................................. 65 Problem Situations ................................................................. 65 Error Messages ...................................................................... 66 Viewing Error Messages on Serial Line .............................. 67 View Currently Active Errors .......................................... 67 View Error Table ............................................................ 67 Reverting to Factory Settings ............................................... 68 Reverting to Factory Settings Using DIP Switches ............. 68 Reverting to Factory Settings Using Service Port ............... 69 Technical Support .................................................................. 69 Product Returns ..................................................................... 69 CHAPTER 7 TECHNICAL DATA ...................................................................................... 71 Specifications ......................................................................... 71 Spare Parts and Accessories ................................................ 73 Dimensions in mm ................................................................. 74 APPENDIX A BACNET REFERENCE ................................................................................ 75 BACnet Protocol Implementation Conformance Statement ................................................................................ 75 Transmitter Models and Objects .......................................... 77 Device Object .......................................................................... 78 Carbon Dioxide Object........................................................... 80 Temperature Object ............................................................... 81 Relative Humidity Object ....................................................... 82 Calculated Humidity Objects ................................................ 83 Operation Pressure Object .................................................... 84 Operation Altitude Object ...................................................... 85 BIBBs Supported .................................................................... 86 Application Services Supported ........................................... 87 APPENDIX B MODBUS REFERENCE ............................................................................... 89 VAISALA _________________________________________________________________________ 3 User's Guide _______________________________________________________________________ List of Figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 Figure 10 Figure 11 Figure 12 Figure 13 Figure 14 Figure 15 Figure 16 Figure 17 Figure 18 Figure 19 Figure 20 Figure 21 Figure 22 Figure 23 Figure 24 Figure 25 Figure 26 GMW90 with Visible Display and Indicator LEDs ..................... 13 Transmitter Parts - Outside ...................................................... 16 Opening the Transmitter ........................................................... 17 Transmitter Parts – Inside ........................................................ 18 Decorative Cover ...................................................................... 19 DIP Switch Settings of Digital Output Models .......................... 22 Example of Transmitter Addressing ......................................... 23 Selecting Transmitter Location ................................................. 24 Installing the Mounting Base .................................................... 25 Wiring from Behind (Recommended) ....................................... 26 Wiring from Above .................................................................... 26 Wiring GMW95 ......................................................................... 27 Several Transmitters on Same RS-485 Line ............................ 27 Connecting a Common AC Power Supply ............................... 28 GMW95 Startup Screens .......................................................... 29 Measurement Screen – Normal Operation .............................. 30 Measurement Screen – Problem With Humidity Measurement ............................................................................ 30 PuTTY Terminal Application ..................................................... 34 Effect of Pressure on CO2 Reading ......................................... 57 Trimmer Centering Screen ....................................................... 58 Adjustment Screen ................................................................... 58 Disconnecting the GM10 Module ............................................. 62 Replacing the HTM10 Module .................................................. 63 DIP Switches in Factory Reset Position ................................... 68 GMW90 Series Dimensions ..................................................... 74 Dimensions of the Mounting Base ............................................ 74 4 ____________________________________________________________________ M211659EN-A _________________________________________________________________________________ List of Tables Table 1 Table 2 Table 3 Table 4 Table 5 Table 6 Table 7 Table 8 Table 9 Table 10 Table 11 Table 12 Table 13 Table 14 Table 15 Table 16 Table 17 Table 18 Table 19 Table 20 Table 21 Table 22 Table 23 Table 24 Table 25 Table 26 Table 27 Table 28 Table 29 Table 30 Table 31 Table 32 Table 33 Table 34 Table 35 Table 36 Table 37 Table 38 Table 39 Table 40 Table 41 Table 42 Table 43 Table 44 Table 45 Table 46 Table 47 Table 48 Manual Revisions ....................................................................... 8 Related Manuals ........................................................................ 8 Applicable Patents .................................................................... 10 GMW90 Series Transmitters .................................................... 14 Parameters Supported by GMW90 Series ............................... 15 Serial Interface Settings ........................................................... 33 Basic Serial Commands ........................................................... 35 Advanced Serial Commands .................................................... 35 FORM Command Parameters ................................................. 45 FORM Command Modifiers...................................................... 45 Troubleshooting Table.............................................................. 65 Error Messages ........................................................................ 66 Performance ............................................................................. 71 Operating Environment ............................................................ 72 Inputs and Outputs ................................................................... 72 Mechanics ................................................................................ 72 GMW90 Series Spare Parts and Accessories ......................... 73 Device Object Properties.......................................................... 78 Carbon Dioxide Object Properties ............................................ 80 Status Flags ............................................................................. 80 Reliability .................................................................................. 80 Event State ............................................................................... 80 Temperature Object Properties ................................................ 81 Status Flags ............................................................................. 81 Reliability .................................................................................. 81 Event State ............................................................................... 81 Relative Humidity Object Properties ........................................ 82 Status Flags ............................................................................. 82 Reliability .................................................................................. 82 Event State ............................................................................... 82 Calculated Humidity Objects .................................................... 83 Calculated Humidity Object Properties .................................... 83 Status Flags ............................................................................. 83 Reliability .................................................................................. 84 Event State ............................................................................... 84 Operation Pressure Object Properties ..................................... 84 Status Flags ............................................................................. 84 Operation Altitude Object Parameters ..................................... 85 Status Flags ............................................................................. 85 BACnet Smart Sensor BIBBs Support ..................................... 86 BACnet Standard Application Services Support ...................... 87 Modbus Functions Supported by GMW90 ............................... 89 GMW90 Modbus Measurement Data Registers ...................... 89 GMW90 Modbus Status Registers (Read-only) ....................... 90 GMW90 Modbus Error Code Bits ............................................. 90 GMW90 Modbus Configuration Parameter Registers .............. 90 GMW90 Modbus Device Identification ..................................... 90 GMW90 Modbus Exception Responses .................................. 90 VAISALA _________________________________________________________________________ 5 User's Guide _______________________________________________________________________ This page intentionally left blank. 6 ____________________________________________________________________ M211659EN-A Chapter 1 _________________________________________________________ General Information CHAPTER 1 GENERAL INFORMATION This chapter provides general notes for the manual and the products that are covered. About This Manual This manual provides information for installing, operating, and maintaining GMW90 series transmitters. All transmitter models in the 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 the products that are covered. - Chapter 2, Product Overview, introduces the GMW90 series transmitters. - Chapter 3, Installation, provides you with information that is intended to help you install the GMW90 series transmitters. - Chapter 4, Operation, contains information that is needed to operate the GMW90 series transmitters. - Chapter 5, Maintenance, provides information that is needed in basic maintenance of the GMW90 series. - Chapter 6, Troubleshooting, describes possible problems, their probable causes and remedies, and provides contact information for technical support. - Chapter 7, Technical Data, provides the technical data of the GMW90 series transmitters. - Appendix A, BACnet Reference,describes the BACnet protocol implementation of the GMW90 series digital transmitters. - Appendix B, Modbus Reference, describes the Modbus protocol implementation of the GMW90 series digital transmitters. VAISALA _________________________________________________________________________ 7 User's Guide _______________________________________________________________________ Version Information Table 1 Manual Code M211659EN-A Manual Revisions Description November 2013. This manual. First version. Related Manuals Table 2 Manual Code M211511EN M211476EN M211606EN Related Manuals Manual Name HMW90 and GMW90 Series Quick Guide for Digital 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 ____________________________________________________________________ M211659EN-A Chapter 1 _________________________________________________________ General Information Safety The 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 If you connect more than one transmitter to a single 24 VAC transformer, always connect the phase (~) to the +Vs connector in each transmitter. CAUTION The trimmers only turn 135 degrees each way, less than half a rotation. Do not force the trimmer past the stopping point. 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: - When installing the transmitter, do not touch exposed contacts on the component board. - 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. VAISALA _________________________________________________________________________ 9 User's Guide _______________________________________________________________________ Recycling Recycle all applicable material. Dispose of the unit according to statutory regulations. Do not dispose of with regular household refuse. Regulatory Compliances GMW90 series transmitters comply 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. Patent Notice GMW90 series are protected by the following patents and their corresponding national rights: Table 3 Applicable Patents Patent Issued By United States Patent and Trademark Office European Patent Office German Patent and Trade Mark Office Japan Patent Office Finnish Patent Office Patent Number US 5,827,438 US 6,177,673 EP0776023 EP0922972 69615635 4263285 112005 105598 10 ___________________________________________________________________ M211659EN-A Chapter 1 _________________________________________________________ General Information Trademarks CARBOCAP® is a registered trademark of Vaisala Oyj. All other trademarks are the property of their respective owners. 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. VAISALA ________________________________________________________________________ 11 User's Guide _______________________________________________________________________ This page intentionally left blank. 12 ___________________________________________________________________ M211659EN-A Chapter 2 ___________________________________________________________ Product Overview CHAPTER 2 PRODUCT OVERVIEW This chapter introduces the GMW90 series transmitters. Introduction to GMW90 Series GMW90 series transmitters are wall-mount transmitters for building automation applications. GMW90 series transmitters measure carbon dioxide (CO2) and temperature (T), with the option for humidity measurements. The CO2 measurement is based on a new generation CARBOCAP® sensor, which uses a novel, silicon-based microchip emitter instead of an incandescent light bulb. All 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 PC. 1310-036 Figure 1 GMW90 with Visible Display and Indicator LEDs VAISALA ________________________________________________________________________ 13 User's Guide _______________________________________________________________________ GMW90 Series Transmitters Table 4 below lists the most important differences between the GMW90 series transmitter models. For technical specifications, see Chapter 7, Technical Data, on page 71. Table 4 Product Code GMW95 GMW95D GMW95R GMW95RD GMW90 GMW90 Series Transmitters Short Description Carbon dioxide and temperature transmitter with - digital output (isolated RS-485) - BACnet MS/TP or Modbus protocol (DIP switch setting) - display hidden under sliding cover Carbon dioxide and temperature transmitter with - digital output (isolated RS-485) - BACnet MS/TP or Modbus protocol (DIP switch setting) - visible display Carbon dioxide, humidity and temperature transmitter with - digital output (isolated RS-485) - BACnet MS/TP or Modbus protocol (DIP switch setting) - display hidden under sliding cover Carbon dioxide, humidity and temperature transmitter with - digital output (isolated RS-485) - BACnet MS/TP or Modbus protocol (DIP switch setting) - visible display GMW90 series wall-mount transmitter that has been customized at Vaisala. Check type label on transmitter body and terminal label on the mounting base. 14 ___________________________________________________________________ M211659EN-A Chapter 2 ___________________________________________________________ Product Overview Output Parameters Explained Table 5 Parameters Supported by GMW90 Series Parameter Symbol Carbon CO2 dioxide Temperature T NOTE Unit(s) ppm °C °F % Relative humidity RH Dewpoint Td °C °F Dewpoint Tdf °C °F Dewpoint depression Wet bulb temperature dTd °C °F °C °F Absolute humidity Mixing ratio a Enthalpy h Tw x g/m3 gr/ft3 g/kg gr/lb kJ/kg btu/lb Description Concentration of carbon dioxide gas. 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. All of these parameters are visible and selectable using the service port (serial line and MI70 indicator use) even if your transmitter model does not have a humidity sensor. However, the transmitter will not show any measurement results for parameters that it cannot measure or calculate. VAISALA ________________________________________________________________________ 15 User's Guide _______________________________________________________________________ Transmitter parts 1 2 7 3 8 9 4 10 5 11 6 1310-038 Figure 2 Transmitter Parts - Outside 1 = Locking screw for mounting base. Not included, M3×6 recommended. 2 = Inlet for CO2 calibration gas. Use a 3 mm inner diameter silicone tube and 0.4 l/min flow. 3 = Adjustment trimmers. 4 = Service port. 5 = Window for display (only in models where the display is visible) 6 = Locking screw for slide. Not included, M3×6 recommended. 7 = Display. 8 = CO2 level indicator LEDs. Enabled on models with LED option. Default settings: Green LED (bottom): lit between 0 ... 800 ppm CO2. Yellow LED (middle): lit between 800 ... 1200 ppm CO2. Red LED (top): lit between 1200 ... 5000 ppm CO2, blinking at > 5000 ppm CO2. 9 = Type label. 10 = Holes for indicator LEDs (only in models with LED option). 11 = Grip for slide. - 16 ___________________________________________________________________ M211659EN-A Chapter 2 ___________________________________________________________ Product Overview 1 1201-005 Figure 3 Opening the Transmitter 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. 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. VAISALA ________________________________________________________________________ 17 User's Guide _______________________________________________________________________ 1 9 2 10 6 11 3 7 8 4 12 13 5 14 15 1310-039 Figure 4 1 2 3 4 5 6 = = = = = = 7 8 9 10 11 12 13 14 = = = = = = = = 15 = Transmitter Parts – Inside Mounting base. Opening for cable (wiring from top). Terminal label. Opening for cable (wiring from behind, recommended). Label for RS-485 baud rate DIP switch settings. Orientation arrow – should point up after the mounting base has been installed. Screw terminals. Place for zip tie (for cable strain relief) Transmitter body. RS-485 termination jumper (connects a 120 Ω resistor). GM10 module (measures CO2). DIP switches for common configuration options. Grip for slide. TM10 module (measures temperature only) or HTM10 module (measures humidity and temperature). HUMICAP® sensor (on models with humidity measurement). 18 ___________________________________________________________________ M211659EN-A Chapter 2 ___________________________________________________________ Product Overview 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. 1 2 3 1310-042 Figure 5 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. VAISALA ________________________________________________________________________ 19 User's Guide _______________________________________________________________________ This page intentionally left blank. 20 ___________________________________________________________________ M211659EN-A Chapter 3 ________________________________________________________________ Installation CHAPTER 3 INSTALLATION This chapter provides you with information that is intended to help you install the GMW90 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. Configuration of Digital Output Models Digital output models of the GMW90 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 22. - You can set a jumper for RS-485 line termination on the component board (120 Ω resistor). For location of the jumper, see Figure 4 on page 18. - 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 29. - 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 75. - Appendix B, Modbus Reference, on page 89. VAISALA ________________________________________________________________________ 21 User's Guide _______________________________________________________________________ DIP Switches of Digital Output Models Modbus A B Parity Even Non-Metric C 128 64 32 16 8 4 2 1 ON ON 1 2 3 4 5 6 7 8 Baud Rate Metric Parity None BACnet 1 2 3 4 5 6 7 8 Address (Binary Weighting) 1209-016 Figure 6 DIP 1 2 ... 4 5 6 DIP Switch Settings of Digital Output Models Position Modbus BACnet A B Off Off Off Off Off On Off On On Off On Off On On On On Parity Even Parity None Non-Metric Metric 7 8 NOTE Not used Not used C Off On Off On Off On Off On Setting Modbus protocol in use. BACnet protocol in use. Serial line baud rate. Automatic (default). 4800 (not available with BACnet protocol) 9600 19200 38400 57600 76800 115200 Select 8E1 (parity even) for Modbus protocol. Select 8N2 (parity none) for Modbus protocol. Use non-metric units on display and service port. No effect on Modbus and BACnet. Use metric units on display and service port. No effect on Modbus and BACnet. 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. 22 ___________________________________________________________________ M211659EN-A Chapter 3 ________________________________________________________________ Installation Dip switches marked Address (Binary Weighting) set the MAC address of the GMW90 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 1 2 3 4 5 6 7 8 Binary: 10100001 = Decimal: 161 (128 + 32 + 1) 1209-009 Figure 7 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 ________________________________________________________________________ 23 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. 1111-070 Figure 8 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 74. NOTE 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. For example, fresh concrete binds CO2 and may cause low readings, especially in new buildings. Seal the cable opening if necessary. 24 ___________________________________________________________________ M211659EN-A 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. 1310-043 Figure 9 Installing the Mounting Base 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 mm2 (AWG14). You can bring the cable to the housing from above or from behind (recommended). If you are wiring a GMW90 series transmitter from above, note that the GM10 module takes up significant space inside the transmitter. To make sure there is enough space to close the transmitter, use a < Ø 5 mm cable, and route it from the left side of the mounting base. See Figure 11 on page 26. 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 ________________________________________________________________________ 25 User's Guide _______________________________________________________________________ 1310-044 Figure 10 Wiring from Behind (Recommended) 1310-045 Figure 11 Wiring from Above 26 ___________________________________________________________________ M211659EN-A Chapter 3 ________________________________________________________________ Installation Wiring GMW95 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 D- D+ -Vs +Vs Power supply + 18 ... 35 VDC - or 24 VAC ±20% RS-485 1209-014 Figure 12 Wiring GMW95 Connecting Several Transmitters on Same RS-485 Line 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. Transmitter Building controller Power supply +Vs -Vs RS-485: D+ BACnet or MODBUS master DGND SHIELD Transmitter Transmitter +Vs +Vs +Vs -Vs -Vs -Vs D+ D+ D+ D- D- D- GND GND GND Shld Shld Shld Connect shield on controller side Set RS-485 termination jumper 1209-015 Figure 13 Several Transmitters on Same RS-485 Line VAISALA ________________________________________________________________________ 27 User's Guide _______________________________________________________________________ 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 14 below. GMW90 24 VAC Supply voltage +Vs OUT -Vs GND CONTROLLER Signal output GMW90 Supply voltage +Vs OUT -Vs GND Shared common line Signal output 1310-046 Figure 14 Connecting a Common AC Power Supply 28 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation CHAPTER 4 OPERATION This chapter contains information that is needed to operate the GMW90 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. The first screen identifies the transmitter and the connected measurement modules, and shows if the transmitter is operating normally (status OK) or if there is an error (status ERROR). The second screen shows configuration information that is relevant to the selected communication protocol (BACnet or Modbus). The third screen shows the currently configured pressure compensation setting. 1310-049, 1310-047 Figure 15 GMW95 Startup Screens After the startup screens the transmitter shows the measurement screen. It shows the measured parameters and currently active indicators. VAISALA ________________________________________________________________________ 29 User's Guide _______________________________________________________________________ Measurement Screen Measurement screen shows the measured parameters and currently active indicators. 1310-040 Figure 16 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. 1310-041 Figure 17 Measurement Screen – Problem With Humidity Measurement 30 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation Indicators on the Display Indicator Position on Screen Top right Top left Bottom left Meaning Communication arrows. Down arrow is shown when transmitter detects valid traffic on the RS-458 line. Up arrow is shown when transmitter is transmitting to the RS-485 line. MI70 connection indicator. Is shown when an MI70 Indicator is connected to the service port. Alert indicator and error text. Is shown if an error is active. The error message is written after the indicator. See section Error Messages on page 66. Service Port You can connect to the service port on the GMW90 series transmitters using a PC or an MI70 indicator. The MI70 indicator is the hand-held display device that is included with, for example, the Vaisala CARBOCAP® Hand-Held Carbon Dioxide Meter GM70. 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 GM70 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 a on page 59. - Setting of the pressure compensation value for carbon dioxide and humidity measurement (Environment menu in the MI70). VAISALA ________________________________________________________________________ 31 User's Guide _______________________________________________________________________ Connecting With a PC Connecting with a PC 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 35. When connecting using a PC, 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 32 for detailed instructions. - For more information on using a terminal application, see section Terminal Application Settings on page 33. 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 PC. 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 PC. 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. There is no reason to uninstall the driver for normal use. However, if you wish to remove the driver files and all Vaisala USB cable devices, you can do so by uninstalling the entry for Vaisala USB Instrument Driver from the Programs and Features menu in the Windows Control Panel. In Windows XP and earlier Windows versions the menu is called Add or Remove Programs. 32 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation 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. 2. 3. 4. 5. NOTE Connect the USB serial interface cable between your PC and the service port of the transmitter. Start the PuTTY application. 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. 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. 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. VAISALA ________________________________________________________________________ 33 User's Guide _______________________________________________________________________ 0807-004 Figure 18 PuTTY Terminal Application 34 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation List of Serial Commands 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. Some commands, such as CRH, are not available if the required feature is not present on the transmitter, or the command is not relevant. Table 7 Basic Serial Commands Command ? CALCS ECHO ENV ERRT ERRS FORM [modifier string] HELP INTV [0 ... 9999 s/min/h] PASS [9000] R RESET S SDELAY [0 ... 255] SEND SNUM STATUS VERS Table 8 Command BACNET CCO2 CDATE CRH CT CTEXT DSEL FRESTORE 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. Show list of currently available serial commands. Set continuous output interval for R command. 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. Show transmitter firmware version. Advanced Serial Commands Description Show or set BACnet parameters. Calibrate and adjust CO2 measurement. 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. VAISALA ________________________________________________________________________ 35 User's Guide _______________________________________________________________________ Transmitter Information Show Transmitter Information The ? command outputs a listing of device information. ?<cr> Example: >? Device SW version SNUM : GMW95R : 1.1.28.5849 : H2930002 HTM10 module information Software version : 0.11.1 SNUM : H2950107 GM10 module information Software version : 1.1.0 SNUM : J04C030105 Show Transmitter Firmware Version Use the VERS command to show the transmitter model and firmware version. VERS<cr> Example: >vers GMW95R / 1.1.28 Show Transmitter Serial Number Use the SNUM command to show the transmitter serial number. SNUM<cr> Example: >snum Serial number : H2930002 36 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation 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 : GMW95R_ H2930002 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 VAISALA ________________________________________________________________________ 37 User's Guide _______________________________________________________________________ Example (display full status): >status Device Name Copyright SW Name SW Model SW version Serial number Address : : : : : : : GMW95R Copyright Vaisala Oyj 2013 XM90 XM9x 1.1.28.5849 H2930002 0 SUB FUNCTIONS * Serial Port (COM1) * Mode : STOP * Error Manager (ERR) * Status : NORMAL Active errors : 0 * MCI communication (MCI) * Status : NORMAL * Measurement module (HTM10) * Status : NORMAL Factory date : 20130720 * Measurement module (GM10) * Status : NORMAL Calibration : 20130819 * BACnet module (BACNET) * BACnet protocol : active MAC : 0 (00h) Device Instance : 6 (00000006h) Name : GMW95R_ H2930002 Location : Location Description : Description MAX_MASTER : 127 (7Fh) Node type : Master Baud setting : Auto * MODBUS module (MODBUS) * MODBUS protocol : inactive 38 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation Show Measured Parameters Use the CALCS command to list the measurement parameters that are supported by the GMW90 series transmitters. CO2, RH and T are measured directly by the transmitter, the rest are calculated based on the measured values. CALCS<cr> Example: >calcs RH T Tdf Td Tw h x a dTd CO2 NOTE - Relative Humidity Temperature Dew/Frost point temperature Dew point temperature Wetbulb temperature Enthalpy Mixing ratio Absolute humidity Dew/frostpoint depression Filtered CO2 CALCS command also lists all humidity parameters, even if your transmitter model does not measure humidity. 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 VAISALA ________________________________________________________________________ 39 User's Guide _______________________________________________________________________ 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 VERS Measurement Settings Set Environmental Parameters Use the ENV command to set environmental parameters that affect the measurement. For GMW90 series transmitters you can set the ambient pressure value that is used for pressure compensation of CO2 measurement and calculated humidity parameters. ENV [pressure]<cr> where pressure = Ambient pressure in hPa. Example: >env 1013.3 Pressure (hPa) : 1013.3 40 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation 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. If only one parameter is selected, it is shown vertically centered on the transmitter screen. DSEL [Q1 Q2 Q3]<cr> where Q1 Q2 Q3 = First parameter to show on the screen. Available parameters are: CO2 carbon dioxide level CO2_10 carbon dioxide level in 10 ppm steps 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/frost point depression = Second parameter to show on the screen. Available parameters are the same as for Q1. = Third parameter to show on the screen. Available parameters are the same as for Q1. Example (show currently displayed parameters): >pass >dsel Quant Quant Quant 9000 1 2 3 : RH : T : CO2 Example (change display to only show CO2): >dsel CO2 OK VAISALA ________________________________________________________________________ 41 User's Guide _______________________________________________________________________ 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 = RH = RH = RH = ... 26.44 26.45 26.43 26.43 %RH %RH %RH %RH T T T T = = = = 24.27 24.27 24.27 24.27 'C 'C 'C 'C CO2 CO2 CO2 CO2 = = = = 449 449 449 449 ppm ppm ppm ppm 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> Output a Reading Once Use the SEND command to output a single measurement message. SEND<cr> Example: >send RH = 26.44 %RH T = 24.27 'C CO2 = 449 ppm 42 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation 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 xxx = time interval, range 0 ... 9999. = 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 ________________________________________________________________________ 43 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 45, and examples below. Command to set default format: >form / Example of default output (default depends on transmitter model): RH = RH = RH = RH = ... 26.44 26.45 26.43 26.43 %RH %RH %RH %RH T T T T = = = = 24.27 24.27 24.27 24.27 'C 'C 'C 'C CO2 CO2 CO2 CO2 = = = = 449 449 449 449 ppm ppm ppm ppm Command to set output format as CO2 and T with Modulus-256 checksum: >form "CO2 =" U4 4.0 CO2 " T =" U3 3.2 t CS2 \r \n Output example: CO2 CO2 CO2 CO2 ... = = = = 479 477 475 475 ppm ppm ppm ppm T T T T = = = = 24.26 24.27 24.27 24.27 'C 'C 'C 'C E9 E8 E6 E6 Command to set output format as CO2 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 "CO2 =" U4 4.0 CO2 " T =" U3 3.2 t #003 Output example (ASCII codes not visible here): CO2 = 817 ppm T = 24.26 'CCO2 = 806 ppm T = 24.27 'CCO2 = 800 ppm T = 24.27 'CCO2 = 788 ppm T = 24.27 'CO2 = 781 ppm T = 24.27 'CCO2 = 768 ppm T = 24.27 'C... 44 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation Table 9 FORM Command Parameters Measured Parameter Carbon dioxide Relative humidity Temperature Dew/frost point temperature Dewpoint temperature Wetbulb temperature Enthalpy Mixing ratio Absolute humidity Dew/frost point depression Table 10 Modifier x.y #t #r #n "" #xxx Ux CS2 CS4 CSX NOTE Abbreviation in FORM Command CO2 RH T Tdf Td Tw h x a dTd 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 “#”. VAISALA ________________________________________________________________________ 45 User's Guide _______________________________________________________________________ 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 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. Example: >sdelay 5 COM1 transmit delay : 5 46 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation Calibration and Adjustment Commands The following sections describe the calibration and adjustment commands of the GMW90 series. For general information on performing calibration and adjustment on the serial line, see section Adjustment Using a PC on page 60. NOTE You must enable advanced serial commands using the PASS 9000 command before using the calibration and adjustment commands. Adjust CO2 Measurement Use the CCO2 command to adjust the carbon dioxide (CO2) measurement. You can do a 1-point or a 2-point adjustment, or clear the adjustment information from the GM10 module. Note that the factory adjustment will remain intact when user adjustment is cleared. Remember to let the transmitter stabilize in the reference concentration before entering the adjustment command. Three minutes is typically enough. NOTE Before using the CCO2 command, read section Notes for CO2 Adjustment on page 56. Show Current CO2 Adjustment In addition to the user-adjustable offset and gain values, the CCO2 command displays diagnostic information that may be useful to Vaisala Helpdesk if there is a problem with the adjustment. CCO2<cr> Example: >pass 9000 >cco2 User gain User offset CO2 (pre-adjust) 30s delta 30s stddev Adjustability : : : : : : 1.000 -8.365 464.625 13.904 4.429 CAN_ADJUST VAISALA ________________________________________________________________________ 47 User's Guide _______________________________________________________________________ 1-point Adjustment of CO2 Measurement The 1-point adjustment adjusts either offset or gain, depending on the CO2 concentration. CCO2 [ONE] [x]<cr> where x = The reference CO2 concentration (ppm) that the transmitter should be showing. Example: >pass 9000 >cco2 one 440 OK 2-point Adjustment of CO2 Measurement The 2-point adjustment adjusts both offset and gain. CCO2 [LO | HI] [x]<cr> where LO = Adjustment point at low concentration (< 700 ppm). HI = Adjustment point at high concentration (> 700 ppm). x = The reference CO2 concentration (ppm) that the transmitter should be showing. The 2-point correction is not applied immediately – you must use the CCO2 SAVE command to store your adjustment to the GM10 module. If you have entered user adjustments using the CCO2 command but do not wish to commit them, use the CCO2 CANCEL command. CCO2 [SAVE | CANCEL]<cr> Example (two point adjustment, low concentration 0 ppm and high concentration 1000 ppm): >pass >cco2 OK >cco2 OK >cco2 OK 9000 lo 0 hi 1000 save 48 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation Clear User Adjustment of CO2 Measurement CCO2 [RESET]<cr> Example: >pass 9000 >cco2 reset OK 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. NOTE Before using the CRH command, read section Notes for RH Adjustment on page 57. Show Current RH Adjustment CRH<cr> Example (showing default offset and gain): >pass 9000 >crh RH Gain RH Offset : 1.000 : 0.000 VAISALA ________________________________________________________________________ 49 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 50 ___________________________________________________________________ M211659EN-A 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 ________________________________________________________________________ 51 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 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 52 ___________________________________________________________________ M211659EN-A Chapter 4 _________________________________________________________________ Operation Reset Transmitter Use the RESET command to reset the transmitter. RESET<cr> Example: >reset Resetting GMW95R / 1.1.28.5849 / XM90 > 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. VAISALA ________________________________________________________________________ 53 User's Guide _______________________________________________________________________ Example (show BACnet parameters): >pass 9000 >bacnet Instance Name Location Description Password MAX_MASTER COV_Interval Autobaud_Interval : : : : : : : : 6 (00000006h) GMW95R_ H2930002 Location Description 1234 127 (007Fh) 0 10 Example (change Description to main_hall, and reinitialize the BACnet stack): >pass 9000 >bacnet description main_hall Description : main_hall >bacnet reinit Reinitialize signaled to BACnet stack. 54 ___________________________________________________________________ M211659EN-A Chapter 5 _______________________________________________________________ Maintenance CHAPTER 5 MAINTENANCE This chapter provides information that is needed in basic maintenance of the GMW90 series. 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 measurement modules. Dirty modules should always be replaced with new calibrated modules. Calibration and Adjustment GMW90 series transmitters are fully calibrated as shipped from factory. GMW90 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. Adjustment Methods You can adjust the measurements in the following ways: - 1-point adjustment using the trimmers under the sliding cover. See section Adjustment Using Display and Trimmers on page 58. - 1-point or 2-point adjustment using the service port. See the following sections: - Adjustment Using a Hand-Held Meter on page 59. - Adjustment Using a PC on page 60. If adjustment is not enough to restore the measurement accuracy of the transmitter, you can also replace the measurement modules. See section Repair Maintenance on page 61. VAISALA ________________________________________________________________________ 55 User's Guide _______________________________________________________________________ Notes for CO2 Adjustment 1-point CO2 adjustment affects either offset or gain, depending on the gas concentration. 1-point adjustment below 700 ppm affects the measurement offset, above 700 ppm it affects the gain. 2-point adjustment will adjust both offset and gain. Choose the adjustment points as follows: - For first point, use as low concentration as possible. Preferably 0 ppm, must be below 700 ppm. - For second point, use as high concentration as is relevant for your application. Must be within 700 ... 5000 ppm. Using Calibration Gas vs. Ambient Gas You can adjust using a calibration gas with a known concentration (recommended), or adjust using the ambient gas: - When using a calibration gas, feed the gas to the adjustment inlet at a flow rate of 0.3 ... 0.7 L/min. For location of the inlet, see Figure 2 on page 16. After connecting the gas supply to the field adjustment inlet, wait for at least three minutes for the reading to stabilize. - When using ambient gas for adjustment, avoid breathing near the transmitter during the adjustment. Regardless of the CO2 reference used, it is important to let the CO2 measurement stabilize before performing the adjustment. Three minutes is typically enough. Also allow for the stabilization period after adjustment, before verifying the result. Effect of Temperature on CO2 Measurement The device is fully temperature compensated using internal temperature measurement. 56 ___________________________________________________________________ M211659EN-A Chapter 5 _______________________________________________________________ Maintenance Effect of Pressure on CO2 Measurement Ambient pressure affects the CO2 reading of GMW90. If the ambient pressure differs from the normal pressure 1013 hPa, the transmitter can correct the reading if you enter the correct pressure value to the transmitter using an MI70 indicator or a PC (ENV command). When adjusting the transmitter, you can also correct your reference concentration (for example, the value on the gas cylinder label) according to the graph below. Figure 19 Effect of Pressure on CO2 Reading Notes for T Adjustment Temperature adjustment is always a simple 1-point offset correction. Notes for RH Adjustment 1-point humidity adjustment affects both offset and gain, depending on the adjustment condition. In a dry condition (for example, 11 %RH), offset is adjusted more than gain. 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. VAISALA ________________________________________________________________________ 57 User's Guide _______________________________________________________________________ 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 measurement modules. If you replace a module, there is no need to undo previous adjustments. 1. To enter the adjustment screen, open the slide and rotate the CO2, T, or RH 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 20 2. Trimmer Centering Screen In the adjustment screen, turn the trimmer to set the desired correction. To commit the change, stop turning the trimmer and wait. 1310-092 Figure 21 3. 4. Adjustment Screen If you have adjusted the CO2 measurement, wait for three minutes for the reading to stabilize. Verify the adjusted measurement from measurement screen. 58 ___________________________________________________________________ M211659EN-A Chapter 5 _______________________________________________________________ Maintenance Adjustment Using a Hand-Held Meter GMW90 transmitters can be adjusted using Vaisala hand-held meters HM70 (for humidity and temperature) and GM70 (for carbon dioxide and temperature). 1. 2. 3. 4. 5. 6. 7. 8. Connect the GMW90 series transmitter to the MI70 indicator using the connection cable (Vaisala order code 219980). MI70 indicator is the hand-held display device that is included with HM70 and GM70. Depending on the connected devices, you may be prompted by the to check the currently applied environment settings. Check the settings when prompted. In the Functions menu of the MI70 indicator, select Calibrate XMW9x and press Start. Confirm Yes. Confirm the automatic power off notification with Ok. Select parameter for adjustment: CO2, RH, or T. Screen shows the measured values and their difference. Press Adjust to select the Adjustment mode. Select the desired adjustment type using arrow buttons and press Select: - To same as reference: Adjusts the measurement of the GMW90 transmitter to the same reading as the reference that is connected to the other port. This option is not available if no reference for the selected parameter is connected to the MI70 indicator. - 1-point adjustment: Adjusts the measurement of the GMW90 to a reference value that you specify. Follow the instructions from the HM70 when using this option. - 2-point adjustment: Adjusts the measurement of the GMW90 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 measurement module (GM10 module for CO2, HTM10 module for RH or T). Only the adjustment for the selected parameter is removed. Complete the selected adjustment by following the instructions from the MI70 indicator. VAISALA ________________________________________________________________________ 59 User's Guide _______________________________________________________________________ Adjustment Using a PC For more detailed instructions on using the Vaisala USB cable and a terminal application, see section Connecting With a PC on page 32. For a description of the serial commands, see section Calibration and Adjustment Commands on page 47. 1. 2. 3. Connect the GMW90 series transmitter to your PC using the Vaisala USB cable (order code 219690). 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. Before changing the adjustment, issue the following commands to see the transmitter’s current adjustment information: pass 9000 cco2 ct crh ctext cdate Note that the CRH command is not available if your transmitter does not support humidity measurement. 4. 5. 6. 7. 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. You can now use the CCO2, CT, and CRH commands to adjust the transmitter’s measurement. Refer to the command descriptions for the available options. After performing the adjustment, verify from the serial line or the display that the measurement has been corrected. 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. 60 ___________________________________________________________________ M211659EN-A Chapter 5 _______________________________________________________________ Maintenance Repair Maintenance If you cannot restore the measurement accuracy of the transmitter by calibration and adjustment, you can replace the measurement modules inside the transmitter. Measurement modules are the small component boards that are connected to the main transmitter component board. See Figure 4 on page 18. 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. VAISALA ________________________________________________________________________ 61 User's Guide _______________________________________________________________________ Replacing the GM10 Module To replace the module: 1. 2. 3. Disconnect the transmitter body from the mounting base. Locate the GM10 module on the transmitter. The module is a separate component board with a golden cuvette that contains the CARBOCAP® sensor. The module is connected to the main transmitter board with a connector, and held in place by a plastic clip on the other side. See Figure 4 on page 18. Disconnect the module by carefully lifting the module from the connector side. See Figure 22 below. 1311-137 Figure 22 4. 5. 6. 7. Disconnecting the GM10 Module Take the new GM10 module and place it in the hole for the module so that the plastic clip meets the component board. Then lower the connector end of the module. Push down on the module to secure the connector. Reconnect the transmitter to the mounting base. Verify that there are no errors when the transmitter starts up. If there are, see section Error Messages on page 66. 62 ___________________________________________________________________ M211659EN-A Chapter 5 _______________________________________________________________ Maintenance Replacing the HTM10 Module CAUTION Handle the HTM10 module carefully. When reinstalling the transmitter body to the mounting base, avoid touching the module or the HUMICAP® sensor. To replace the module: 1. 2. Disconnect the transmitter body from the mounting base. 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 23 3. 4. 5. 6. Replacing the HTM10 Module Take the new module and align the pins to the connector on the transmitter’s component board. 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. Reconnect the transmitter to the mounting base. Verify that there are no errors when the transmitter starts up. If there are, see section Error Messages on page 66. VAISALA ________________________________________________________________________ 63 User's Guide _______________________________________________________________________ This page intentionally left blank. 64 ___________________________________________________________________ M211659EN-A Chapter 6 ____________________________________________________________ Troubleshooting CHAPTER 6 TROUBLESHOOTING This chapter describes possible problems, their probable causes and remedies, and provides contact information for technical support. Problem Situations Table 11 Troubleshooting Table Problem Transmitter reports an error on the display or serial line. Temperature reading shown by the transmitter is too high. Possible Cause Multiple causes. Remedy Refer to Table 12 on page 66. Transmitter is installed in an unsuitable location, for example, near a heat source or in sunlight. Transmitter installed in improper orientation. Relocate transmitter. See section Selecting Location on page 24. Reinstall transmitter with the arrow on the mounting base pointing up. Issue the PASS 9000 Transmitter does not Advanced commands recognize a valid serial not enabled. command. command, responds with Remote echo enabled on Issue the ECHO OFF message the transmitter, causing command to disable collisions on the RS-485 remote echo. FAIL 1: Unknown line. command Intermittent connection Issue the command problem between the again. transmitter and your terminal. Cannot see what you are Serial line echo not Enable local echo on typing on the serial line. enabled. your terminal. See section Terminal Application Settings on page 33. Unable to complete CO2 Incorrect reference gas Retry calibration after adjustment successfully. flow. reading section Breathing on transmitter Calibration and while using ambient gas Adjustment on page 55. as reference. Measurement not stabilized before attempting adjustment. Incorrect calibration gas concentration(s) used for 2-point calibration. VAISALA ________________________________________________________________________ 65 User's Guide _______________________________________________________________________ Error Messages Table 12 Error Messages Error Text on Display HTM10 01 Error ID on Serial Line 23 HTM10 04 21 HTM10 03 4 HTM10 05 22 HMT10 06 42 GM10 01 79 GM10 03 GM10 04 GM10 10 GM10 11 GM10 12 81 82 28 88 89 Internal 1 1 Internal 2 Internal 3 Internal 4 2 3 43 Possible Cause Remedy Communication problem with HTM10 module. Problem with humidity measurement. 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 problem with HTM10 module. Communication problem with GM10 module. Internal problem with GM10 module. Check that the GM10 module sits firmly in place. Remove and reconnect. - Restart the transmitter. - Replace the module if unable to remove the problem. Dirty or damaged GM10 module. Internal problem with the transmitter. Replace module. - Restart the transmitter. Restore the factory settings using service port or DIP switches if reset does not help. 66 ___________________________________________________________________ M211659EN-A 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: 1: 2: 3: 4: 21: 22: 23: 42: 43: 79: 81: 82: 28: 88: 89: N: 0: 0: 0: 0: 0: 0: 0: 0: 0: 0: 0: 0: 0: 0: 0: Level:State: Error text CRITICAL:OFF: FLASH memory corrupted CRITICAL:OFF: Parameter read (using defaults) CRITICAL:OFF: Parameter write CRITICAL:OFF: HTM10 03 FLASH Corrupted ERROR:OFF: HTM10 04 RH measurement ERROR:OFF: HTM10 05 T measurement ERROR:OFF: HTM10 01 Continuous communication failure ERROR:OFF: HTM10 06 Device Descriptor mismatch CRITICAL:OFF: Factory parameter memory not consistent ERROR:OFF: GM10 01 Continuous communication failure CRITICAL:OFF: GM10 03 FLASH Corrupted CRITICAL:OFF: GM10 04 MEM I ERROR:OFF: GM10 10 Device Descriptor mismatch ERROR:OFF: GM10 11 Module uncalibrated ERROR:OFF: GM10 12 CO2 measurement VAISALA ________________________________________________________________________ 67 User's Guide _______________________________________________________________________ Reverting to Factory Settings GMW90 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 adjustments are also cleared from the GM10 and HTM10 measurement modules. The factory calibration will remain. Reverting to Factory Settings Using DIP Switches 1. 2. 3. Disconnect the transmitter cover from the mounting base. Make a note of the DIP switch positions before changing anything, so you can restore the positions later. Set the DIP switches in the leftmost DIP switch bank as shown in Figure 24 below. Do not move the switches in the other bank. Modbus A B C Parity Even Non-Metric ON 1 2 3 4 5 6 7 8 Baud Rate BACnet Figure 24 4. 5. 6. 7. Metric Parity None 1209-028 DIP Switches in Factory Reset Position 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. Disconnect the transmitter cover again. Set the DIP switches to the positions they were before. Reconnect the transmitter cover to the mounting base. Check the startup screens to verify the configuration. 68 ___________________________________________________________________ M211659EN-A Chapter 6 ____________________________________________________________ Troubleshooting Reverting to Factory Settings Using Service Port Use the FRESTORE command to restore the transmitter to factory settings. FRESTORE<cr> NOTE 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 GM10 factory parameters GM10 factory parameters restored Restoring GMW95R factory settings 110/110 parameters restored >reset Resetting GMW95R / 1.1.28.5849 / 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. Product Returns If the product must be returned for service, see www.vaisala.com/returns. Depending on the transmitter condition, Vaisala may replace measurement modules or the entire transmitter. For contact information of Vaisala Service Centers, see www.vaisala.com/servicecenters. VAISALA ________________________________________________________________________ 69 User's Guide _______________________________________________________________________ This page intentionally left blank. 70 ___________________________________________________________________ M211659EN-A Chapter 7 _____________________________________________________________ Technical Data CHAPTER 7 TECHNICAL DATA This chapter provides the technical data of the GMW90 series transmitters. Specifications Table 13 Performance Property Carbon dioxide Measurement range Accuracy +20 … +30 °C (+ 68 … + 86 °F) +10 ... +20 °C, +30 ... +40 °C (+50 ... +68 °F, +86 ... +104 °F) Stability in typical HVAC applications Carbon dioxide 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 Relative humidity Measurement range Accuracy Temperature range +10 ... +40 °C (+50 ... +104 °F) 0 ... 60 %RH 60 ...80 %RH 80 ... 95 %RH Temperature range -5 ... +10 °C, +40 ... + 55 °C (+23 ... +50 °F, +104 ... +131°F) 0 ... 60 %RH 60 ...80 %RH 80 ... 95 %RH Stability in typical HVAC applications Humidity sensor *Complies with CEC-400-2008-001-CMF Description / Value 0 … 5000 ppm ± (30 ppm + 2 % of reading) ± (35 ppm + 2.7 % of reading) ± (45 ppm + 3.8 % of reading) Total accuracy at room temperature ±75 ppm at 600 and 1000 ppm including 5 years drift* ® Vaisala CARBOCAP GM10 -5 ... +55 °C (+23 ... +131 ºF) ±0.5 °C (± 0.9 °F) ±0.6 °C (± 1.08 °F) ±0.8 °C (± 1.44 °F) Digital temperature sensor 0 ... 95 %RH, non-condensing ±2.5 %RH ±3.0 %RH ±4.0 %RH ±3.5 %RH ±4.0 %RH ±5.0 %RH ±0.5 %RH/year ® Vaisala HUMICAP 180R VAISALA ________________________________________________________________________ 71 User's Guide _______________________________________________________________________ Table 14 Operating Environment Property Operating temperature range Operating humidity range Storage temperature range Electromagnetic compliance Table 15 Inputs and Outputs Property Digital Models Supply voltage Current consumption (with 120 Ω termination) Average Maximum Power consumption Output type RS-485 end of line termination Supported protocols BACnet MS/TP Operating mode Address range, master mode Address range, slave mode Modbus RTU Address range Service port Table 16 Description / Value -5 ... +55 °C (+23 ... +131 °F) 0 … 95 %RH Dewpoint <30 °C (+86 °F) -30 ... +60 °C (-22 ... +140 °F) EN61326-1, Industrial Environment Description / Value 18 ... 35 VDC 24 VAC ±20 % 50/60 Hz 20 mA at 24 VDC 50 mA at 24 VDC < 0.6 W RS-485 (galvanic isolation, 1.5 kV) Enable with jumper, 120 Ω Selectable by DIP switch Selectable Master/Slave 0 ... 127 128 ... 255 0 ... 247 RS-485 line for temporary service use Mechanics Property IP class Standard housing color Housing material Output connector Service port connector Weight Description / Value IP30 White (RAL9003*) ABS/PC, UL-V0 approved Screw terminals 2 max. wire size 2 mm (AWG14) 4-pin M8 163 g *RAL code is only indicative with potential small variations in color shade. 72 ___________________________________________________________________ M211659EN-A Chapter 7 _____________________________________________________________ Technical Data 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 GMW90 Series Spare Parts and Accessories Description Carbon dioxide measurement module Temperature measurement module (for CO2+T models) Humidity and temperature measurement module (CO2+T+RH models) Decorative cover set (10 pcs.) Connection cable for HM70/GM70 hand-held meter USB cable for PC connection Standard white sliding cover, blank Standard white sliding cover with hole for display Order Code GM10SP TM10SP HTM10SP 236285 219980 219690 DRW237354SP DRW237339SP VAISALA ________________________________________________________________________ 73 User's Guide _______________________________________________________________________ Dimensions in mm 132.7 30 81 1111-061 Figure 25 GMW90 Series Dimensions 59.5 4.4 29.8 34 33.5 27 50 Ø 30.5 1310-037 Figure 26 Dimensions of the Mounting Base 74 ___________________________________________________________________ M211659EN-A Appendix A _________________________________________________________ BACnet Reference APPENDIX A BACNET REFERENCE This appendix describes the BACnet protocol implementation of the GMW90 series digital transmitters. BACnet Protocol Implementation Conformance Statement This statement is a part of the BACnet standard and is required for its use. Vendor Name: Vaisala Oyj Product Name: XMW90 Product Model Numbers: GMW95 | GMW95R Applications Software Version: 1.1.0 and later Firmware Version: 1.1.0.0 and later BACnet Protocol Revision: Version 1, Revision 4 BACnet Standardized Device Profile (Annex L): 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) List of all BACnet Interoperability Building Blocks Supported (Annex K): DS-RP-B, DS-RPM-B, DS-WP-B, DS-COVU-A, DM-DDB-B, DM-DOB-B, DM-DCC-B, DM-RD-B See also section BIBBs Supported on page 86. Segmentation Capability Segmentation Requests Supported Segmentation Responses Supported VAISALA ________________________________________________________________________ 75 User's Guide _______________________________________________________________________ Standard Object Types 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 Data Link Layer Options 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 network (Clause 8) 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: 76 ___________________________________________________________________ M211659EN-A Appendix A _________________________________________________________ BACnet Reference Device Address Binding Is static device binding supported? (required for two-way communication between MS/TP slaves and other devices) Networking Options Yes No Router, Clause 6: Annex H, BACnet Tunneling Router over IP BACnet/IP Broadcast Management Device (BBMD) Does the BBMD support registrations by Foreign Devices? Yes Character Sets Supported UTF-8 / ANSI X3.4 No ® ® 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 Types of non-BACnet equipment /network(s) supported: None Transmitter Models and Objects The availability of BACnet objects depends on the transmitter model. The following objects are present on all GMW90 series models: - Device object - Carbon dioxide object - Temperature object The following additional objects are present on models that include relative humidity measurement (for example, GMW95R): - Relative humidity object Calculated humidity objects Operation pressure object Operation altitude object VAISALA ________________________________________________________________________ 77 User's Guide _______________________________________________________________________ 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. Table 18 Device Object Properties Property Data type (Application Type) Object_Identifier BACnetObjectIdentifier Object_Name Object_Type Vendor_Name Vendor_Identifier Model_Name CharacterString[50] BACnetObjectType (ENUMERATED) BACnetDeviceStatus (ENUMERATED) Character String Unsigned16 CharacterString Firmware_Revision CharacterString N (R) Application_Software_R evision Location Description Protocol_Version Protocol_Revision Protocol_Services CharacterString N (R) Character String[50] Character String[50] Unsigned Unsigned BACnetProtocolServices Supported (BIT STRING) Y (O) Y (O) N (R) N (R) N (R) Protocol_Object_Types _Supported BACnetObjectTypesSupp N (R) orted (BIT STRING) Object_List BACnetARRAY[N]of BACnetObjectIdentifier System_Status Writable (Conforma nce Code) Y (R) Value or Initial Value Persistence Nonvolatile Y (R) N (R) 02 00 00 00 (hex) Object Type = 8, Instance = xxxxxxx UV "XMW90_Yxxxxxxx" UV 8 (Device Object) N (R) 0 (Operational) Volatile N (R) N (R) N (R) "Vaisala Oyj" 339 Product model. For example, “GMW95” X.X.X.X (BACnet interface) X.X.X.X Fixed Fixed Nonvolatile “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 AI1 (Carbon Dioxide) 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) Nonvolatile Nonvolatile Fixed Fixed Fixed N (R) Nonvolatile Fixed Fixed Fixed Fixed Fixed 78 ___________________________________________________________________ M211659EN-A Appendix A _________________________________________________________ BACnet Reference Property Data type (Application Type) Max_APDU_Length_Ac cepted Max_Master Max_Info_Frames Segmentation_Supporte d APDU_Timeout APDU_Retries Device_Address_Bindin g Database_Revision Unsigned16 Unsigned16 (1..127) Unsigned BACnetSegmentation (ENUMERATED) Unsigned Unsigned List of BACnetAddressBinding Unsigned Writable (Conforma nce Code) N (R) Value or Initial Value Persistence 244 Fixed Y (R/O) N (R/O) N (R) 127 1 3 (No segmentation) Nonvolatile Fixed Fixed N (R) N (R) N (R) 3000 (ms) 0 NULL Fixed Fixed Fixed N (R) 0 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, transmitter model GMW95 with serial number G1234567 receives the default object name "GMW95_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 53. Database_revision: This is changed during operation according to section 12.11.35 of ANSI/ASHRAE standard 135-2008. VAISALA ________________________________________________________________________ 79 User's Guide _______________________________________________________________________ Carbon Dioxide Object Table 19 Carbon Dioxide Object Properties Property Data type (Application Type) BACnetObjectIdentifier Object_Identifier Object_Name Object_Type CharacterString BACnetObjectType (ENUMERATED) Real Present_Value Writable Value or Initial Value (Conformance Code) No (R) 00 00 00 01 (hex) Object Type = 0, Instance = 1 No (R) "CO2" No (R) 0 (Analog Input) Out_of_Service COV_Increment Yes (When Oos) (R) CharacterString No (O) BACnetEngineeringUnits No (R) (ENUMERATED) BACnet Status Flags Yes (when OoS) (R) (BIT STRING) BACnet Reliability Yes (when OoS) (O) (ENUMERATED) BACnetEventState No (R) (ENUMERATED) BOOLEAN Yes (R) Real Yes (O) Min_Pres_Value Real No (O) Max_Pres_Value Real No (O) Description Units Status_Flags Reliability Event State Table 20 FAULT OVERRIDDEN OUT_OF_SERVICE State FALSE TRUE FALSE TRUE FALSE FALSE TRUE State 0 NORMAL 1 FAULT Nonvolatile Fixed 0.0 Volatile "Carbon Dioxide" 96 (parts-per-million) Nonvolatile Nonvolatile 0 (FAULT == FALSE) Volatile 0 (NO FAULT DETECTED) 0 (NORMAL) Volatile 0 (FALSE) NaN (COV reporting disabled) 0.0 (same as limit for UNDER_RANGE) 2400 (same as limit for OVER_RANGE) Volatile Nonvolatile Volatile 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 1) Present Value may be written via BACnet Reliability State 0 NO_FAULT_DETECTED 1 NO_SENSOR 2 OVER_RANGE 3 UNDER_RANGE 7 UNRELIABLE_OTHER Table 22 Nonvolatile Status Flags Flag IN_ALARM Table 21 Persistence Cause No contact to measurement module CO2 level over BAC_CO2_MAX_VALUE CO2 level under BAC_CO2_MIN_VALUE Other measurement error Event State Cause Reliability equals 0 (NO FAULT DETECTED) Reliability not 0 80 ___________________________________________________________________ M211659EN-A Appendix A _________________________________________________________ BACnet Reference Temperature Object Table 23 Temperature Object Properties Property Data type (Application Type) Object_Identifier BACnetObjectIdentifier Object_Name Object_Type CharacterString BACnetObjectType (ENUMERATED) Real Present_Value Writable (Conformance Code) No (R) No (R) No (R) Yes (When Oos) (R) No (O) Yes (R) Description Units CharacterString BACnetEngineeringUnits (ENUMERATED) Status_Flags Yes (when OoS) (R) Yes (when OoS) (O) No (R) Out_of_Service COV_Increment BACnet Status Flags (BIT STRING) BACnet Reliability (ENUMERATED) BACnetEventState (ENUMERATED) BOOLEAN Real Min_Pres_Value Real No (O) Max_Pres_Value Real No (O) Reliability Event State Table 24 FAULT OVERRIDDEN OUT_OF_SERVICE State FALSE TRUE FALSE TRUE FALSE FALSE TRUE State 0 NORMAL 1 FAULT 00 00 00 03 (hex) Object Type = 0, Instance = 3 "T" 0 (Analog Input) Nonvolatile 0.0 Volatile "Temperature" 62 (degrees-Celsius) Possible units are C (62) or F (64). 0 (FAULT == FALSE) Nonvolatile Nonvolatile 0 (NO FAULT DETECTED) 0 (NORMAL) Volatile 0 (FALSE) NaN (COV reporting disabled) -40.0 (same as limit for UNDER_RANGE) +80.0 (same as limit for OVER_RANGE) Volatile Nonvolatile Nonvolatile Fixed Volatile Volatile 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 Reliability State 0 NO_FAULT_DETECTED 1 NO_SENSOR 2 OVER_RANGE 3 UNDER_RANGE 7 UNRELIABLE_OTHER Table 26 Persistence Status Flags Flag IN_ALARM Table 25 Yes (R) Yes (O) Value or Initial Value Cause No contact to measurement module T over +80 °C T under -40 °C Other measurement error Event State Cause Reliability equals 0 (NO FAULT DETECTED) Reliability not 0 VAISALA ________________________________________________________________________ 81 User's Guide _______________________________________________________________________ Relative Humidity Object Table 27 Relative Humidity Object Properties Property Data type (Application Type) Object_Identifier BACnetObjectIdentifier Object_Name Object_Type CharacterString BACnetObjectType (ENUMERATED) Real Present_Value Description Units Writable (Conformance Code) No (R) No (R) No (R) Yes (When Oos) (R) No (O) No (R) Out_of_Service COV_Increment CharacterString BACnetEngineeringUnits (ENUMERATED) BACnet Status Flags (BIT STRING) BACnet Reliability (ENUMERATED) BACnetEventState (ENUMERATED) BOOLEAN Real Min_Pres_Value Real No (O) Max_Pres_Value Real No (O) Status_Flags Reliability Event State Table 28 Yes (R) Yes (O) State FALSE TRUE FALSE TRUE FALSE FALSE TRUE FAULT OVERRIDDEN OUT_OF_SERVICE 00 00 00 02 (hex) Object Type = 0, Instance = 2 "RH" 0 (Analog Input) Nonvolatile 0.0 Volatile "Relative Humidity" 29 (percent-relativehumidity) 0 (FAULT == FALSE) Nonvolatile Nonvolatile 0 (NO FAULT DETECTED) 0 (NORMAL) Volatile 0 (FALSE). NaN (COV reporting disabled) 0.0 (same as limit for UNDER_RANGE) 100 (same as limit for OVER_RANGE) Volatile Nonvolatile Nonvolatile Fixed Volatile Volatile 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 Reliability State 0 NO_FAULT_DETECTED 1 NO_SENSOR 2 OVER_RANGE 3 UNDER_RANGE 7 UNRELIABLE_OTHER Table 30 State 0 NORMAL 1 FAULT Persistence Status Flags Flag IN_ALARM Table 29 Yes (when OoS) (R) Yes (when OoS) (O) No (R) Value or Initial Value Cause No contact to measurement module RH over 100% RH under 0% Other measurement error Event State Cause Reliability equals 0 (NO FAULT DETECTED) Reliability not 0 82 ___________________________________________________________________ M211659EN-A Appendix A _________________________________________________________ BACnet Reference Calculated Humidity Objects Table 31 Calculated Humidity Objects Instance 4 5 6 7 8 Name "Td" "Tdf" "dTd" "Tw" "a" Description "Dewpoint" "Dewpoint" "Dewpoint depression" "Wet bulb temperature" "Absolute humidity" 9 "x" "Mixing ratio" 10 "h" "Enthalpy" Table 32 Calculated Humidity Object Properties Property Data type (Application Type) Object_Identifier BACnetObjectIdentifier Object_Name Object_Type CharacterString BACnetObjectType (ENUMERATED) Real Present_Value Description Units Status_Flags Reliability Event State Out_of_Service COV_Increment Table 33 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 Writable (Conformance Code) No (R) Persistence 00 00 00 xx (hex) Object Type = 0, Instance = x See Table 31 above. See Table 31 above. 0 (Analog Input) Nonvolatile Yes (When Oos) (R) No (O) No (R) 0.0 Volatile See table above See table above Nonvolatile Nonvolatile Yes (when OoS) (R) Yes (when OoS) (O) No (R) 0 (FAULT == FALSE) Volatile 0 (NORMAL) Volatile Yes (R) Yes (O) 0 (FALSE) NaN (COV reporting disabled) Volatile Nonvolatile No (R) No (R) CharacterString BACnetEngineeringUnits (ENUMERATED) BACnet Status Flags (BIT STRING) BACnet Reliability (ENUMERATED) BACnetEventState (ENUMERATED) BOOLEAN Real Value or Initial Value Nonvolatile Fixed 0 (NO FAULT DETECTED) Volatile Status Flags Flag IN_ALARM FAULT OVERRIDDEN OUT_OF_SERVICE State FALSE TRUE FALSE TRUE FALSE 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 VAISALA ________________________________________________________________________ 83 User's Guide _______________________________________________________________________ Table 34 Reliability State 0 NO_FAULT_DETECTED 1 NO_SENSOR 2 OVER_RANGE 3 UNDER_RANGE 7 UNRELIABLE_OTHER Table 35 Cause No contact to measurement module RH over 100% RH under 0% Other measurement error Event State State 0 NORMAL 1 FAULT Cause Reliability equals 0 (NO FAULT DETECTED) Reliability not 0 Operation Pressure Object Set current atmospheric pressure to improve the calculation accuracy of pressure dependent humidity parameters. Pressure and Altitude objects are linked together. If Present Value in one object is changed, Present Value in another object is changed accordingly. NOTE Table 36 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 Character String BACnet Object Type Real Character String BACnet Engineering Units BACnet Status Flags BACnet Event State No No Yes No No No No Out of Service BOOLEAN No Table 37 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) Status Flags Flag IN_ALARM FAULT OVERRIDDEN OUT_OF_SERVICE State FALSE FALSE FALSE FALSE Cause Always FALSE Always FALSE Always FALSE Always FALSE 84 ___________________________________________________________________ M211659EN-A Appendix A _________________________________________________________ BACnet Reference Operation Altitude Object Set current atmospheric pressure to improve the calculation accuracy of pressure dependant humidity parameters. Pressure and Altitude objects are linked together. If Present Value in one object is changed, Present Value in another object is changed accordingly. NOTE Table 38 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 Character String BACnet Object Type Real Character String BACnet Engineering Units BACnet Status Flags BACnet Event State No No Yes No Yes No No Out of Service BOOLEAN No Table 39 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) Status Flags Flag IN_ALARM FAULT OVERRIDDEN OUT_OF_SERVICE State FALSE FALSE FALSE FALSE Cause Always FALSE Always FALSE Always FALSE Always FALSE VAISALA ________________________________________________________________________ 85 User's Guide _______________________________________________________________________ BIBBs Supported Table 40 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 40 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 86 ___________________________________________________________________ M211659EN-A Appendix A _________________________________________________________ BACnet Reference Application Services Supported Table 41 below lists all the BACnet standard application services. The checked services are supported by the device. Table 41 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 BACnet Standard Application Services Support Initiates Requests Executes Requests VAISALA ________________________________________________________________________ 87 User's Guide _______________________________________________________________________ This page intentionally left blank. 88 ___________________________________________________________________ M211659EN-A Appendix B _________________________________________________________ Modbus Reference APPENDIX B MODBUS REFERENCE This appendix describes the Modbus protocol implementation of the GMW90 series digital transmitters. Table 42 Modbus Functions Supported by GMW90 Function Code 03 (0x03) 04 (0x04) 06 (0x06) 16 (0x10) 43 / 14 (0x2B / 0x0E) Table 43 Name Read Holding Registers Read Input Register Write Single Register Write Multiple Registers Read Device Identification GMW90 Modbus Measurement Data Registers Name Metric float Metric integer CO2 0001…0002 0257 (×1) RH 0003…0004 0258 (×0.01) T 0005…0006 0259 (×0.01) Td 0007…0008 0260 (×0.01) Tdf 0009…0010 0261 (×0.01) dTd 0011…0012 0262 (×0.01) Tw 0013…0014 0263 (×0.01) a 0015…0016 0264 (×0.01) x 0017…0018 0265 (×0.01) h 0019…0020 0266 (×0.01) Metric unit ppm %RH °C °C °C °C °C g/m3 g/kg kJ/kg Non-metric float 6401…6402 6403…0004 6405…0006 6407…0008 6409…0010 6411…0012 6413…0014 6415…0016 6417…0018 6419…0020 Non-metric integer 6657 (×1) 6458 (×0.01) 6459 (×0.01) 6460 (×0.01) 6461 (×0.01) 6462 (×0.01) 6463 (×0.01) 6464 (×0.01) 6465 (×0.01) 6466 (×0.01) Non-metric unit ppm %RH °F °F °F °F °F gr/ft3 gr/lb 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. 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 GMW90 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. VAISALA ________________________________________________________________________ 89 User's Guide _______________________________________________________________________ Table 44 GMW90 Modbus Status Registers (Read-only) Name Error code (bits 15…0) Table 45 Bit 0 1 2 3 4 5 6 7 8 9 Metric float Pressure Elevation 0777…0779 0779…0780 NOTE Description 0 = no errors GMW90 Modbus Error Code Bits 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 GM10 module error CO2 measurement error Miscellaneous error Table 46 Name Address 0513,6913 GMW90 Modbus Configuration Parameter Registers Metric integer 1029 (×1) 1030 (×1) Metric unit & valid range 700…1100 hPa -700...2300 m Non-metric float 7177…7179 7179…7180 Non-metric integer 7429 (×1) 7430 (×1) Non-metric unit & valid range 700 … 1100 hPa -2300 … 10000 ft 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. Table 47 GMW90 Modbus Device Identification Object Id 0x00 0x01 0x02 0x03 0x04 0x80 0x81 Object Name VendorName ProductCode MajorMinorVersion VendorUrl ProductName SerialNumber CalibrationDate 0x82 CalibrationText Table 48 Code 01 02 03 Description “Vaisala” Transmitter model (for example, “GMW95”) Software version (for example, “1.0.0”) “http://www.vaisala.com/” GMW90 Serial number (e.g. “H0710040”) Date of the last calibration (for example, “2012-08-07”, empty if not available) Information text of the last calibration (empty if not available) GMW90 Modbus Exception Responses Name ILLEGAL FUNCTION ILLEGAL DATA ADDRESS ILLEGAL DATA VALUE Reason Unsupported function code Address out of valid ranges Otherwise invalid request 90 ___________________________________________________________________ M211659EN-A www.vaisala.com *M211659EN*
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project