doble Calisto H1 User manual

Calisto™ H1
User Guide

Calisto™ H1 User Guide
TP-CH1-Rev B 2 03/2022
This Manual is solely the property of the Doble Engineering Company (Doble) and is provided
for the exclusive use of Doble Clients under contractual agreement for Doble Test equipment
and services.
In no event does Doble assume the liability for any technical or editorial errors of commission
or omission; nor is Doble liable for direct, indirect, incidental, consequential damages, or lost
profits arising out of or the inability to use this Manual.
Government Restricted Rights Legend: Use, Duplication, or Disclosure by the U.S. Government
is subject to restrictions as set forth in subparagraphs (c)(1) and (c)(2) of the Commercial Com-
puter Software - Restricted Rights Clause at FAR 52.227-19.
This Manual is protected by copyright, all rights reserved. No part of this book shall be repro-
duced, stored in a retrieval system, or transmitted by any means, electronic, mechanical, pho-
tocopying, recording, or otherwise without express written permission from Doble.
Doble and the Doble logo are trademarks of Doble Engineering Company.
Microsoft, Windows, and Windows 10 are registered trademarks of Microsoft Corporation in
the United States and/or other countries.
©1999-2022 Doble Engineering Company
All Rights Reserved
TP-CH1-Rev B
03/2022

Calisto™ H1 User Guide
TP-CH1-Rev B 3 03/2022
Contents
Preface 5
1. Introduction 7
2. Features 8
Sensor 8
Mechanical 8
Electrical 8
3. Electrical Interface 9
Power Supply 9
Ground 9
Data+ 9
Data- 9
RS485 Interface 9
4. Default settings 11
Calisto H1 Default Settings 11
5. Installation 12
Handling Precautions 12
6. Operation 13
Startup 13
7. Modbus 14
Exception Response 16
Modbus Command Register Definitions 19
Unit Status 26
Error Status 27
User-Defined Oil Type Configuration Window 27

Calisto™ H1 User Guide
TP-CH1-Rev B 4 03/2022
User-Defined Oil Type Name 28
Ostwald Slope, Slope (m) 28
Ostwald Offset, Offset (b) 28
Oil Type Operations 28
8. Firmware Upgrade 29
A. LEGAL NOTICE 30
Warranty 30
Equipment Limited Warranty 30
Software Limited Warranty 30
Limitations of Remedies 31
B. Modbus Address Programming 32

Calisto™ H1 User Guide Preface
TP-CH1-Rev B 5 03/2022
Preface
This guide is intended for anyone who works with Calisto H1 online hydrogen monitoring
sensor. It is assumed that the reader is familiar with professional standards and safety
practices.
This document uses two special typefaces to indicate particular kinds of information:
•Bold—Used for software controls and user-entered text, such as buttons, check
boxes, or other items that are clicked or selected. Example:
Click Close.
Also, any text you must type in is shown in this typeface. Example:
Type in 1500 ms.
•Monospace—Used for text displayed in the user interface, such as an error
message or prompt. Example:
Uploading test results.
Notes, Cautions, and Warnings
This document uses icons to draw your attention to information of special importance, as
follows.
Note: Notes provide supplemental information that may apply to only
some circumstances.
Caution: Cautions provide information that prevents damage to
hardware or data.
Warning: Warnings provide information about anything that can affect
operator health.

Calisto™ H1 User Guide Preface
TP-CH1-Rev B 6 03/2022
Support
For customer service, contact Doble.
Global Telephone: 617-926-4900
Email: [email protected]
Web: www.doble.com
Doble Engineering Company
123 Felton Street
Marlborough, MA 01752 USA

Calisto™ H1 User Guide 1. Introduction
TP-CH1-Rev B 7 03/2022
1. Introduction
The Calisto™ H1 is designed to detect and measure hydrogen as a component of
transformer oil. The hydrogen-specific solid-state sensing element is designed for ease of
use and interface flexibility. The Calisto™ H1 is an online hydrogen monitoring sensor for
distribution class transformers. The sensor provides calibrated hydrogen readings through
Modbus protocol over a 2-wire RS485 bus. The measured hydrogen is reported as ppm H2
dissolved in oil and is comparable to industry standard DGA measurements. Oil
temperature at the sensing element is measured and available through the digital
interfaces.
This document has been updated for use with firmware revision 1:18:A.
Note: Pictures of the devices that are shown throughout this guide are
representative, and may not be identical to their in practice counterparts
due to ongoing product development.

Calisto™ H1 User Guide 2. Features
TP-CH1-Rev B 8 03/2022
2. Features
Sensor
The Calisto™ H1's hydrogen measurement is based on a solid state palladium alloy sensor.
• Calibrated to measure hydrogen dissolved in transformer oil
• Periodic reference cycles are automatically run to eliminate offsets affecting long
term stability
• No maintenance, long life sensing element
Warning: The sensor element may be damaged if exposed to hydrogen
concentrations above 5,000 ppm.
Mechanical
The Calisto™ H1 is a rugged waterproof mechanical assembly design for distribution
transformer applications. A ¾”-14 NPT fitting is provided for attachment of the sensor to a
transformer. Overall dimensions are shown below.
Figure 1 Calisto™ H1
Electrical
The Calisto™ H1 uses a single M12 4-pin connector for power and communications.
• DC power input of 9 to 48 volts, 10 watts
• 2-wire RS485 for Modbus RTU communications

Calisto™ H1 User Guide 3. Electrical Interface
TP-CH1-Rev B 9 03/2022
3. Electrical Interface
All electrical connections are supplied through a 4-pin M12 connector. The key location and
pin numbers are shown below.
Figure 2 Key Location and Pin Numbers
Power Supply
Connect a DC power source rated for 9 to 48 volts, 10 watts to pin 1.
28 VDC or 48 VDC power supply is recommended.
Ground
Connect DC ground to pin 2.
Data+
Connect the RS485 Data+ signal to pin 3.
Data-
Connect the RS485 Data- signal to pin 4.
RS485 Interface
The RS485 input is isolated inside the Calisto H1 to improve noise immunity in harsh
electrical environments. The Calisto H1 does not have line biasing built into the device.

Calisto™ H1 User Guide 3. Electrical Interface
TP-CH1-Rev B 10 03/2022
When networking the device to a supervisory device, please ensure that line biasing is
provided by another device on the same network bus. A 120-ohm termination resistor,
between Data+ and Data- is installed in the Calisto H1.

Calisto™ H1 User Guide 4. Default settings
TP-CH1-Rev B 11 03/2022
4. Default settings
Calisto H1 Default Settings
Please note the following default settings for the Calisto™ H1 when setting up a device:
• Baud Rate: 19200
• Word Length: 8
• Parity: None
• Stop Bits: 1
• Modbus slave address: 1

Calisto™ H1 User Guide 5. Installation
TP-CH1-Rev B 12 03/2022
5. Installation
Attach the sensor to ¾”-14 NPT fitting on the oil tank. Adapter bushing for larger ID fittings
can be used; however, do not use adapters to smaller ID fittings or pipes. The sensor should
be mounted in a horizontal position to prevent an air bubble from forming around the
sensor element. Any piping or valves between the sensor and oil tank should have an inner
diameter greater than 1” and a total length less than 8”. Additional installation notes are
listed below.
• Do not allow debris to accumulate around the sensor element
• Use thread-sealing tape
• Provide means to evacuate gas bubbles in pipe fittings between sensor and oil tank
• Do not install sensor in turbulent oil flow
Handling Precautions
The following precautions must be followed to ensure the sensor assembly is not damaged
during handling.
• Do not poke anything into the open end around the sensor element
• Place wrench close to the threaded end when tightening
• Do not overtighten

Calisto™ H1 User Guide 6. Operation
TP-CH1-Rev B 13 03/2022
6. Operation
Startup
After connecting the cable and turning on the power supply, the sensor executes a warm-
up sequence lasting several minutes. The following operations are done during the warm-
up sequence:
• Performs system self-test
• Restores configuration settings from non-volatile memory
• Starts the sampling system to measure hydrogen and oil temperature
• Runs autocalibration sequence to stabilize sensor as needed
Approximate hydrogen readings will be reported by the sensor within 30 minutes. On new
installations, the sensor will take up to 16 hours to reach equilibrium and report an
accurate hydrogen reading.
Status register 111 bit 15 indicates Not Ready until the first valid hydrogen measurement
and then report the most recent measurements.
Warning: If an error is reported, turn off power to the sensor. Then
double-check the electrical connections and power supply voltage
before turning on power again. If the error condition persists, contact
Doble customer service for assistance.
During normal operation, the sensor will periodically measure oil temperature
(approximately once/hour) to provide temperature-compensated dissolved gas readings.
The unit will also periodically go through an internal calibration check (called reference
cycle). These are automatic activities, and no user interaction is required.

Calisto™ H1 User Guide 7. Modbus
TP-CH1-Rev B 14 03/2022
7. Modbus
Table 1 Modbus Read Request Packet
Byte Modbus Parameter Range Meaning
1 Slave address 1-247 Unit IDAddress
2 Function Code 03 Read Holding Register
3 Starting Address Hi 0x00-0xFF Holding Register Hi Byte
4 Starting Address Lo 0x00-0xFF Holding Register Lo Byte
5 Number of registers Hi 0 Limited by Modbus spec V1.1b
6 Number of Registers Lo 1-125 Number of 16-bit registers Lo Byte
7 CRCLow 0x00-0xFF CRCLow Byte
8 CRCHi 0x00-0xFF CRCHigh Byte
Table 2 Modbus Read Response Packet
Byte # Modbus Parameter Range Meaning
1 Slave address 1-247 UnitIDAddress
2 Function Code 06 Returning Holding Registers
3 Byte Count 7-255 Number of data bytes returned = N
4 1st Data Value HI 0x00-0xFF
5 1st Data Value Low 0x00-0xFF
6 2nd Data Value Hi 0x00-0xFF
7 2nd Data Value Low 0x00-0xFF
... ...

Calisto™ H1 User Guide 7. Modbus
TP-CH1-Rev B 15 03/2022
... ...
2N+4 CRCLo 0x00-0xFF CRC Low Byte
2N+5 CRCHi 0x00-0xFF CRC High Byte
Note: N is the number of bytes returned, based on the number of
registers requested. If N registers are requested, then 2N+5 bytes are
returned.
Table 3 Modbus Write Request Packet
Byte Modbus Parameter Range Meaning
1 Slave Address 1-247 UnitIDAddress
2 Function Code 06 Write Holding Registers
3 Register Address Hi 0x00-0xFF Unit Register Address Hi Byte
4 Register Address Lo 0x00-0xFF Unit Register Address Lo Byte
5 Data Value Hi Byte 0x00-0xFF
6 Data Value Lo Byte 0x00-0xFF
7 CRCLo 0x00-0xFF CRCLow Byte
8 CRCHi 0x00-0xFF CRCHigh Byte

Calisto™ H1 User Guide 7. Modbus
TP-CH1-Rev B 16 03/2022
Table 4 Modbus Write Response Packet
Byte Modbus Parameter Range Meaning
1 Slave Address 1-247 Unit IDAddress
2 Function Code 06
3 Register Address Hi Byte 0x00-0xFF Unit Register Address Hi Byte
4 Register Address Lo Byte 0x00-0xFF Unit Register Address Low Byte
5 Data Value Hi Byte 0x00-0xFF
6 Data Value Lo Byte 0x00-0xFF
7 CRCLo 0x00-0xFF CRCLow Byte
8 CRCHi 0x00-0xFF CRCHigh Byte
Exception Response
In a normal communications query and response due to a communication error, the master
device sends a query to the slave device. Upon receiving the query, the slave processes the
request and returns a response to the master device. An abnormal communication between
the two devices produces one of four possible events:
1. If the slave does not receive the query due to a communications error, then no response
is returned from the slave and the master device will eventually process a timeout
condition for the query.
2. If the slave receives the query but detects a communication error (UART or CRC), then
no response is returned from the slave and the master device will eventually process a
timeout condition for the query.
3. If the slave receives the query without a communications error and takes longer than
the master’s timeout setting, then no response is returned from the slave. The master
device eventually processes a timeout condition for the query. To prevent this
condition, the master timeout must be set longer than the maximum response time of
the slave (10,000 milliseconds).
4. If the slave receives the query without a communications error but cannot process it
due to reading or writing to a non-existent slave command register, then the slave
returns an exception response message informing the master of the error.
The exception response message has two fields that differentiate it from a normal
response. The first is the function code – byte 2. This code will have the high order bit set to
a one (i.e., 0x83 for a read exception and 0x86 for a write exception). The second

Calisto™ H1 User Guide 7. Modbus
TP-CH1-Rev B 17 03/2022
differentiating field is the exception code – byte 3. In addition, the total exception response
length is 5 bytes rather than the normal message length.
Table 5 Exception Response Packet
Byte Modbus Parameter Range Meaning
1 Slave Address 1-247
2 Function Code 0x83 or 0x86 Read or write
3 Exception Code See table below
4 CRC High 0x00-0xFF
5 CRC Low 0x00-0xFF
Table 6 Exception Response Codes
Code Name Description
1Illegal Func-
tion Code
The function code received in the query is not an allowable
action for the slave. This may be because the function code is
only applicable to newer devices, and was not implemented in
the unit selected. It could also indicate that the slave is in the
wrong state to process a request of this type, for example
because it is not configured and is being asked to return register
values.
2Illegal Data
Address
The data address received in the query is not an allowable
address for the slave. More specifically, the combination of ref-
erence number and transfer length is invalid. For a controller
with 100 registers, the PDU addresses the first register as 0, and
the last one as 99. If a request is submitted with a starting
register address of 96 and a quantity of registers of 4, then this
request will successfully operate (address-wise at least) on
registers 96, 97, 98, 99. If a request is submitted with a starting
register address of 96 and a quantity of registers of 5, then this
request will fail with Exception Code 0x02 “Illegal Data Address”
since it attempts to operate on registers 96, 97, 98, 99 and 100,
and there is no register with address 100.

Calisto™ H1 User Guide 7. Modbus
TP-CH1-Rev B 18 03/2022
3Illegal Data
Value
A value contained in the query data field is not an allowable
value for slave. This indicates a fault in the structure of the
remainder of a complex request, such as that the implied length
is incorrect. It specifically does NOT mean that a data item sub-
mitted for storage in a register has a value outside the expect-
ation of the application program, since the MODBUS protocol is
unaware of the significance.
4
Slave
Device Fail-
ure
An unrecoverable error occurred while the slave was attempt-
ing to perform the requested action.

Calisto™ H1 User Guide 7. Modbus
TP-CH1-Rev B 19 03/2022
Modbus Command Register Definitions
The Command Register definitions for the Gen5 Hydrogen Sensor are identified in Table 7.
Table 7 Command Register Locations
Register Parameter Function Data Type Data Range Access
Measurements
0Hydrogen, ppm
H2 High word 32-bit bin-
ary number
0 to
20,000,000 R
1Hydrogen, ppm
H2 Low word 32-bit bin-
ary number
0 to
20,000,000 R
2-6 Reserved for future use
7PCBTemperatur-
e, Celsius
x100 scale; 100
offset
(T=V/100-100)
16-bit bin-
ary number -100 to +200 R
8Oil Temperature,
Celsius
x100 scale; 100
offset
(T=V/100-100)
16-bit bin-
ary number -100 to +200 R
9-12 Reserved for future use
13
Rate of Change,
ppm H2 per Day
+20,000,000 off-
set
High word
32-bit
binary
number
-100 to +200 R
14
Rate of Change,
ppm H2 per Day
+20,000,000 off-
set
Low word
32-bit
binary
number
-20,000,000
to
+20,000,000
R
15
Rate of Change,
ppm H2 per
Week
High word
32-bit
binary
number
-20,000,000
to
+20,000,000
R

Calisto™ H1 User Guide 7. Modbus
TP-CH1-Rev B 20 03/2022
+20,000,000 off-
set
16
Rate of Change,
ppm H2 per
Week
+20,000,000 off-
set
Low word
32-bit
binary
number
-20,000,000
to
+20,000,000
R
17
Rate of Change,
ppm H2 per
Month
+20,000,000 off-
set
High word
32-bit
binary
number
-20,000,000
to
+20,000,000
R
18
Rate of Change,
ppm H2 per
Month
+20,000,000 off-
set
Low word
32-bit
binary
number
-20,000,000
to
+20,000,000
R
19-30 Reserved for future use
Information
31-40 Model Number ASCII String R
41-50 Product Serial
Number ASCIIString R
51-60 Sensor Serial
Number ASCIIString R
61-70 Sensor Board
Serial Number ASCIIString R
71-80 Reserved for future use
81 Manufacturing
Date
High byte:
Month
Low byte:Day
32-bit
binary
value
R
Table of contents
Other doble Measuring Instrument manuals