background image

Setting Modbus device address with DIP switches

Figure 6 Modbus device address DIP switch
example

DIP

switches 32,
8, and 1 set
to ON

The Modbus device address

is encoded in eight bit
binary form, with each
numbered switch
representing a single bit.
This example shows

address 41 selected: DIP
switches 32, 8, and 1
(decimal: 41, binary:
00101001) are set to ON.

Modbus device address ranges

The Modbus device address range for the transmitter is 1 … 247. Up to 255 is possible, but non-
standard.

If no address is selected (0), the device is off-line and will not respond to any Modbus
requests.

Troubleshooting

If you experience problems with GMW87M, first see the following table concerning the behavior and
error indications of the transmitter.

Table 1 Troubleshooting table

Problem

Solution

The device is not responding

• Power-cycle the transmitter by disconnecting the screw

terminal block

• Check power supply voltage
• Check wiring, including RS-485 bus polarity
• Check that RS GND is connected between the transmitter and

the receiver

• Compare the DIP switch settings to your Modbus host settings
• Check that RS-485 termination is enabled only on the last

device of the wiring

• Alternatively, try operation without RS-485 termination at all

Unexpected value in Modbus
response

• Change register number and/or data encoding settings in your

Modbus host system

No measurement result and/or
non-zero status code returned

• Device is warming up, try again after 20 seconds
• Power-cycle the transmitter by disconnecting the screw

terminal block

• Check that the GM10 module is properly attached
• Contact Vaisala for a replacement GM10 module

If you cannot locate the source of the error and return the transmitter to operational state,
contact Vaisala technical support. See 

Technical support (page 15)

.

8

M212445EN-A

Summary of Contents for CARBOCAP GMW80 Series

Page 1: ...M212445EN A Quick Guide Vaisala CARBOCAP Carbon Dioxide and Temperature Transmitter GMW87M...

Page 2: ...al English versions In ambiguous cases the English versions are applicable not the translations The contents of this document are subject to change without prior notice Local rules and regulations may...

Page 3: ...eshooting 8 Modbus reference 9 Function codes 9 Data encoding 9 32 bit floating point format 9 16 bit integer format 9 Modbus registers 10 Measurement data registers 10 Status registers 10 Test value...

Page 4: ...2 M212445EN A...

Page 5: ...mponent board For information on measurement performance and technical specifications of the transmitter see Technical data page 13 Transmitter parts 6 7 8 5 3 2 1 4 Figure 1 GMW87M transmitter parts...

Page 6: ...pment lifetime CAUTION Electrostatic Discharge ESD can cause immediate or latent damage to electronic circuits Avoid touching exposed component contacts during installation and maintenance CAUTION Reg...

Page 7: ...mm head 8 mm 1 Open the transmitter cover 4 screws and use 2 mounting screws 3 5 mm to attach the mounting base to the installation surface Point the cable gland straight down 2 Route the input output...

Page 8: ...bases before connecting the transmitters store the transmitters in their original shipping boxes so that you can match the serial number on the mounting base to the serial number on the shipping box...

Page 9: ...ports automatically both 1 and 2 stop bits 3 D RS D GND VS VS 1 2 5 6 4 Figure 5 GMW87M component board with DIP switches and screw terminals 1 DIP switches for setting the GMW87M Modbus device addres...

Page 10: ...ot responding Power cycle the transmitter by disconnecting the screw terminal block Check power supply voltage Check wiring including RS 485 bus polarity Check that RS GND is connected between the tra...

Page 11: ...in the register with number address 1 as specified in Open Modbus TCP Specification Release 1 0 This is also known as little endian or Modicon word order Despite the specification some Modbus masters...

Page 12: ...xception Unavailable value a quiet NaN for floating point data or 8000hex for integer data is returned instead An exception is generated only for any access outside the applicable register ranges Meas...

Page 13: ...Register address Register description Data format Test value 7937 1F00hex Signed integer test 16 bit integer 12345 7938 1F01hex Floating point test 32 bit float 123 45 7940 1F03hex Text string test t...

Page 14: ...g Registers 00hex Register address 04hex Number of data bytes 00hex E6hex Value of first register least significant word 00hex Number of 16 bit registers to read 2 3Ahex 02hex 44hex Value of second re...

Page 15: ...g over five years Warm up time 10 min for full specification Response time 63 7 min Carbon dioxide sensor Vaisala CARBOCAP GM10 Product lifetime 15 years Table 9 Operating environment Property Specifi...

Page 16: ...ndard Bit rates 4800 9600 19200 38400 57600 76800 115200 Parity None or Even Supports automatically both 1 and 2 stop bits Table 11 Mechanical specifications Property Specification IP rating IP64 Hous...

Page 17: ...of the warranty for each product Technical support Contact Vaisala technical support at helpdesk vaisala com Provide at least the following supporting information as applicable Product name model and...

Page 18: ...www vaisala com...

Reviews: