Professional Documents
Culture Documents
810-1910-00 - D TM1 Firmware Command Set Customer
810-1910-00 - D TM1 Firmware Command Set Customer
Serveron®TM1™Transformer Monitor
Document ID: 810-1910-00 Rev D
March 2016
www.serveron.com
Legal
Information in this document is subject to change without notice. This document is provided to purchasers of SERVEON®
products for use in the installation, operation and servicing of such products. No other use, nor any reproduction,
distribution or the making of any derivatives of this document is authorized, without the express prior written permission of
Serveron® Corporation.
SERVERON® endeavors to ensure the accuracy and quality of its published materials; however, no warranty, expressed
or implied, is provided. SERVERON® disclaims any responsibility or liability for any direct or indirect damages resulting
from the use of the information in this manual or products described in it. Mention of any product or brand does not
constitute an endorsement by SERVERON® of that product or brand.
This document was originally composed in English and was subsequently translated into other languages. The fidelity of
subsequent translations cannot be guaranteed. In case of conflict between the English version and another language
version, the English version takes precedence.
© 2016 Serveron® Corporation. All rights reserved. Information subject to change without notice.
QUALITROL is a registered trademark of Qualitrol Company LLC. SERVERON, LOADGUIDE, and TRUEGAS are registered trademarks and TM1, TM3 and TM8 are trademarks of
Serveron® Corporation.
All trademarks are properties of their respective companies, as noted herein. 810-1910-00 Rev D.
www.serveron.com
Table of Contents
Contents i www.serveron.com
Table of Contents
Contents ii
www.qualitrolcorp.com
TM1 Firmware Command Set Customer
Chapter 1
About this Manual
1 of 54 www.serveron.com
TM1 Firmware Command Set Customer
PID Proportional-Integral-Derivative
2 of 39 www.serveron.com
TM1 Firmware Command Set Customer
RS Relative Saturation
3 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Chapter 2
General Description
4 of 39 www.serveron.com
TM1 Firmware Command Set Customer
2. General Description
The Command Line Interface (CLI) is used by the customer to configure installation-specific settings
and to perform maintenance activity.
The CLI is also used by manufacturer-authorized service personnel to setup, run and diagnose a TM1
monitor. More commands are available for use by service personnel than by the customer.
CLI use is session based. A user must first login with an account name and password to start the
session. After the login, CLI commands can be issued until the session is ended.
There are three account types with different privileges to use commands. The first
type is for manufacturer service personnel. The second type is for distributors’
service personnel. The third type is for the end customer.
Note: The TM1 monitor supports only one customer login account. The user name
and password are case sensitive. There is no default customer user name to
access the CLI. To login, type the user name you wish to use after the ‘username: ‘
prompt and then press Enter. When prompted for the password, type the default
password ‘Password’ (without the quotes.)
To access the CLI through the USB port, use the following serial settings on the computer:
The USB port is always available and uses fixed serial settings. The user may need to use this port to
reconfigure the monitor to enable access through other communication ports. After connecting the
USB cable, a device-specific driver may be needed for the computer to recognize the USB device.
The necessary driver can be downloaded from this web page: www.ftdichip.com/FTDrivers.htm. The
VCP driver specific to your computer’s operating system should be used.
To access the CLI through serial port TMCOM1, configure the serial port for RS-232 as opposed to
RS-485 using jumper J6 (see the inside of the TM1 external cover for a diagram for jumper J6), set
configuration item CLI_OVER_TMCOM1.ENABLE to “TRUE”, TMCOM1.* to the proper values, and
then reboot the monitor. See section 3 for more information about the configuration item
CLI_OVER_TMCOM1.ENABLE.
When first connecting over any serial port, the Enter key must be pressed 3 times before the login
prompt is shown
5 of 39 www.serveron.com
TM1 Firmware Command Set Customer
There are three account types with different privileges to use commands and access configuration
items. The first type is for manufacturer service personnel. The second type is for distributor service
personnel. The third type is for the end-user customer.
Note: The TM1 monitor supports only one customer login account. The user name
and password are case sensitive. There is no default customer user name to
access the CLI. To enable a customer login, type the user name that the customer
wishes to use. When prompted for the password, type the default password
‘Password’.
6 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Chapter 3
Commands
7 of 39 www.serveron.com
TM1 Firmware Command Set Customer
3. Commands
The commands VERSION, DATE, REBOOT, CONFIG, and EVENT are system administrative
commands. VERSION displays the instruments serial number and component versions. DATE is
used to display and configure the instrument’s date and time. REBOOT is used to restart the
instrument. CONFIG is used to view and modify the instrument’s configuration items. The EVENT
command is used to view the monitor’s event history.
The commands EXIT, USER, and REC are available to all users. EXIT is used to end a CLI session.
USER is used to administrate user accounts. REC is used to view run history and results.
The general syntax of a command line is a name followed by optional arguments. Space characters
separate the name and arguments.
In the syntax descriptions below, square brackets `[]’ indicate optional items. Angle brackets indicate
variables. For example, <command> is a variable representing a command name; its values can be
‘CONFIG’, ‘DATE’, ‘REBOOT’, etc. Items separated by vertical bars indicates a list of specific
choices; curly braces or square brackets may be used to group the choices. Ellipses ‘…’ indicate that
an item can be repeated.
3.1. CAL
Command syntax
CAL –Z
CAL –G <h2gigppm>
CAL <h2oilppm> <sample_date> [<analysis_date>]
Command description
The CAL command sets or clears the Dissolved Gas Analysis (DGA) calibration offset value. This
command is used to apply an offset to the hydrogen ppm values reported by the monitor. This
mechanism can be used to adjust monitor measurements close to the results of manual DGA reports.
The ‘-Z’ option clears any previous offset created from a prior ‘CAL’ command and restores factory
default behavior of the ‘CAL’ command.
The ‘-G’ option can be used to specify a hydrogen gas-in-gas value directly. This is for advanced use
only.
The normal use is to specify the hydrogen gas-in-oil value <h2oilppm> and a sample date. The
sample date is the time the manual sample was taken. A monitor average gas-in-oil value is
calculated from the monitor’s historical data on this date. The difference between the average gas-
in-oil value and <H2oilppm> value is saved as the offset which is applied to the sensor to correct
future readings. The format of the sample date and analysis date is “mm/dd/yyyy” where “mm” is the
one or two digit month, “dd” is the one or two digit day of the month, and “yyyy” is the 4 or 2 digit year.
8 of 39 www.serveron.com
TM1 Firmware Command Set Customer
3.2. CONFIG
Command syntax
CONFIG
CONFIG [-S] SET <name> <value>
CONFIG GET <name>
CONFIG [-C] [-A] LIST [ <name> ]
CONFIG [-S] RESET <name>
CONFIG RESET FACTORY
Command description
The CONFIG command is used to query and modify the values of configuration items. Each
configuration item has a name, an associated data type and a value. The names of configuration
items are case insensitive.
Four different data types are supported for configuration items: boolean, integer, floating point, and
string. For the boolean type, the values are “true” or “false”. For the string type, white spaces may be
entered by enclosing the string in double quotes. The values of string items may be case sensitive or
insensitive depending upon the particular configuration item.
For the SET option, the value entered is checked for validity; invalid values are rejected.
The LIST option lists configuration items alphabetically when <name> is not given. When given,
<name> must match the configuration item name (wildcards in the name are not supported).
The RESET <name> option can be used to reset an individual configuration item to its default value.
The RESET FACTORY option will reset all items to their default values. The instrument is restarted
for the RESET FACTORY option.
Note: Even though the CONFIG command itself is accessible by all users, some
configuration items may not be visible to all users.
3.3. DATE
Command syntax
DATE
DATE -S <datetime>
9 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Command description
The DATE command is used to view and modify the instrument’s date and time which is stored in the
battery backed up real-time-clock (RTC).
The first command form displays the date and time using Universal Coordinated Time (UTC).
The second command form is distinguished by the -S parameter. This form sets the system's date
and time. The Date-time is specified using a subset of the ISO-8601 standard as explained below.
Date-time is in the form: YYYY-MM-DDTHH:MM:SSZ where ‘YYYY’ is the 4-digit year (1970 to 9999),
‘MM’ is the month (01 to 12), ‘DD’ is the day of the month (1 to 31), ‘HH’ is the hour (0 to 23), ‘MM’ is
the minute (00 to 59) and ‘SS’ is the second (00 to 59). Be sure to include a ‘T’ between the ‘DD’ and
the ‘HH’ and a ‘Z’ at the end. Only time in UTC is supported.
3.4. DNP
Command syntax
DNP
DNP [loop #] [delay #] [set binaryinput # N …]
DNP [loop #] [delay #] [set analoginput # N …]
DNP [loop #] [delay #] [set counter # N …]
DNP [testmode] [TRUE|FALSE]
Command description
The DNP command is used to manually manipulate the DNP3 register values for testing purposes.
Test mode is used to keep the registers from being set automatically by the main loop code and
interfering with testing. The loop followed by a count repeats the command that number of times. The
delay following by a number (in milliseconds) will delay between each loop iteration. The number in
the set command specifies the register to set and if more than one value is specified, it will be set into
the next higher register(s).
3.5. EVENT
Command syntax
EVENT
EVENT [ANY | <event_type>] [<number_of_events>]
Command description
The EVENT command is used to query for system events. Issued without arguments, this command
displays event statistics. The command EVENT ANY displays events of any type. To display events of
a particular type, enter EVENT followed by a type number from the list below. To limit the number of
events to display, enter the maximum number of events to display as the last argument. Most recent
events are displayed first. To break out of this command while events are being listed, press Ctrl-C.
10 of 39 www.serveron.com
TM1 Firmware Command Set Customer
As an example, to find out why the service LED is on, you can use the following command:
> EVENT 3 1
Event Types
The <event type> option is a number referring to a class of events. The option provides a method to
filter the events that are displayed.
1 Reserved
2 System Restart
3 Service Required
4 Reserved
6 Reserved
7 Reserved
8 Reserved
9 Reserved
10 Reserved
11 deprecated use
12 Reserved
13 Reserved
11 of 39 www.serveron.com
TM1 Firmware Command Set Customer
14 Reserved
15 Reserved
16 Date-time Change
21 Resource Unavailable
22 System Activity
3.6. EXIT
Command syntax
EXIT
Command description
This command ends the current CLI session.
3.7. HELP
Command syntax
HELP [ <command> ]
? [ <command> ]
Command description
12 of 39 www.serveron.com
TM1 Firmware Command Set Customer
The HELP command is used to obtain help on a particular command. Issued without arguments, it
displays a list of available commands. A ‘?’ can be used as an alias for HELP.
3.8. LED
Command syntax
LED
LED ALARM [ON | OFF]
LED POWER [ON | OFF]
LED SERVICE [ON | OFF]
Command description
The LED command displays the status of the LEDs and can switch them on or off. With no
arguments, the LED command will display the current status. If ALARM, POWER, or SERVICE is
specified, the status of that LED is displayed. If the ON or OFF command is also specified, the
corresponding LED will be switched on or off.
3.9. MOISTURE
Command syntax
MOISTURE [ COUNT ]
Command description
The MOISTURE command is used to verify and examine the operation of the optional moisture
sensor. The ‘COUNT’ option limits the output to that number of lines. The moisture sensors that are
known about are “Vaisala” and “EE364” which uses an AUX2.20MA_SCALE factor of 180.0 and
120.0 respectively. The AUX1 and AUX2 related columns display information about the 4 to 20 mA
inputs which are connected to a moisture probe. The last 3 columns refer to the VSI embedded
moisture sensor only. The VSI sensor is “auto-detected” and only the “MOISTURE.ENABLE” needs
to be set to TRUE.
Example:
> moisture 5
MOISTURE.ENABLE = TRUE
AUX1.ENABLE = TRUE
AUX2.ENABLE = TRUE
AUX2.20MA_SCALE configured for: Vaisala
Embedded Moisture Sensor detected: TRUE
AUX1 CNT VALUE AUX2 CNT VALUE PPM VSI_RH VSI_TEMP PPM
10.29mA 788E 39.32% 8.65mA 6548 23.89°C 23.29 37.48% 23.50°C 21.83
10.29mA 7887 39.31% 8.65mA 6549 23.89°C 23.29 37.50% 23.50°C 21.84
10.29mA 7882 39.30% 8.65mA 6549 23.89°C 23.28 37.50% 23.50°C 21.84
13 of 39 www.serveron.com
TM1 Firmware Command Set Customer
10.29mA 787C 39.29% 8.65mA 654C 23.91°C 23.29 37.50% 23.51°C 21.85
10.28mA 7876 39.27% 8.65mA 6549 23.89°C 23.27 37.50% 23.50°C 21.84
>
3.10. REBOOT
Command syntax
REBOOT [ -P ]
Command description
The REBOOT command is used to reboot the monitor. The ‘-P’ option provides a prompt before
rebooting
3.11. REC
Command syntax
REC
REC [<options>] [<number_of_recs>]
REC [<options>] <record_id> <number_of_recs>
options:
-N dumps in forward order
-L dumps one line summary for each record
-CSV dumps comma separated values with a header
-D dumps extra data collected by the monitor
Command description
The REC command is used to dump analysis records. Record output can be stopped by pressing
Ctrl-C.
With no –N option, <number_of_recs> records are shown in reverse chronological order starting with
the first record with an ID less than <record_id>. The default count <number_of_recs> is -1
representing ‘all’ and the default <record_id> is one greater than the ID of the newest record. So the
default is to show all records.
When the –N option is given then count <number_of_recs> records are shown in forward
chronological order starting with the first record with an ID greater than <record_id>. In this case the
default count <number_of_recs> is 1 and the default <record_id> is 0.
When the –L option is given, only the record number and timestamp is displayed. When the –D
option is given, extra data stored by the monitor is displayed. (NOTE: this option is only available to
Distributors and Factory logins).
14 of 39 www.serveron.com
TM1 Firmware Command Set Customer
15 of 39 www.serveron.com
TM1 Firmware Command Set Customer
16 of 39 www.serveron.com
TM1 Firmware Command Set Customer
feature
The extra values presented with the –D flag are given in the following table.
17 of 39 www.serveron.com
TM1 Firmware Command Set Customer
18 of 39 www.serveron.com
TM1 Firmware Command Set Customer
H2Scan Sensor.
19 of 39 www.serveron.com
TM1 Firmware Command Set Customer
20 of 39 www.serveron.com
TM1 Firmware Command Set Customer
3.12. RELAY
Command syntax
RELAY
RELAY [{1..4} {ON | OFF}]
Command description
The RELAY command displays the status of the relays and can turn a relay on or off. The relays are
numbered 1 through 4. Relay 1 is permanently assigned to the hydrogen level alarm. Relay 2 is
permanently assigned to the hydrogen rate-of-change alarm. Relay 3 is permanently assigned to the
moisture alarm. Relay 4 is the service relay. The RELAY command with no options displays the
current status of the relays. The ON or OFF option turns the specified relay on or off. Relay 5 is used
to indicate AC power and is not controllable from the command line interface.
3.13. USER
Command syntax
USER
USER PASSWORD
Command description
With no arguments, this command displays the name of the current user.
With the PASSWORD option, the user is prompted to change the user password.
3.14. VERSION
Command syntax
VERSION
Command description
The VERSION command displays firmware and hardware version information along with model and
serial number information.
Example:
> VERSION
serial number = TM1010112050001
firmware version = release 1.2.5541 (MQX 3.8.0)
BSP version = built on Jul 27 2015 at 11:57:54
application version = built on Jul 29 2015 at 11:27:18 (factory image)
hardware version = 0x1
assembly version = 0x0
21 of 39 www.serveron.com
TM1 Firmware Command Set Customer
22 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Chapter 4
Configuration Items
23 of 39 www.serveron.com
TM1 Firmware Command Set Customer
4. Configuration Items
This section describes configuration items that may be viewed or modified using the CONFIG
command by normal users. The names of configuration items are case insensitive.
4.1. ALARM.CONFIRM.CONSEC
The number of consecutive measurements needed to confirm gas alarm status. This configuration
item is only significant when the alarm confirmation feature is enabled. (See
ALARM.CONFIRM.ENABLE)
Type: Integer
Default value: 2
Range: 1–4
4.2. ALARM.CONFIRM.ENABLE
If true then hydrogen alarm status is only presented if multiple consecutive measurements confirm the
status. If false then gas alarm status is presented immediately at the completion of a measurement.
Type: Boolean
Default value: TRUE
Range: TRUE or FALSE
4.3. ALARM.H2_PPM
Hydrogen gas-in-oil alarm level in parts-per-million (ppm).
Type: Integer
Default value: 0
Range: 0 – 10,000
A value of 0 disables the hydrogen alarm. A value greater than or equal to 1 enables the alarm. The
alarm is latched on when the hydrogen measurement exceeds the alarm level conditioned by the
alarm confirmation feature. (see ALARM.CONFIRM.CONSEC and ALARM.CONFIRM.ENABLE).
An alarm turns on the red LED and activates Relay 1. The alarm turns off when the hydrogen
measurement is equal or lower than the alarm level and meets the alarm confirmation feature (see
ALARM.RESET_MODE).
The alarm will not be presented in the first 24 hours after powering on the monitor to allow the
hydrogen measurements to stabilize. A reboot of the monitor does not reset the 24 hour window.
Any activity which resets the H2 Sensor (H2 Sensor Firmware Upgrade for example) will reset the 24
hour window.
24 of 39 www.serveron.com
TM1 Firmware Command Set Customer
4.4. ALARM.H2_ROC
Hydrogen gas-in-oil rate-of-change (ROC) alarm level in parts-per-million per day (ppm/d).
Type: Integer
Default value: 0
Range: 0 – 10,000
A value of 0 disables the hydrogen ROC alarm. A value greater than or equal to 1 enables the alarm.
The alarm is latched on when the hydrogen ROC measurement exceeds the alarm level conditioned
by the alarm confirmation feature. (see ALARM.CONFIRM.CONSEC and
ALARM.CONFIRM.ENABLE). An alarm flashes the red LED and activates Relay 2. The alarm turns
off when the hydrogen ROC measurement is equal or lower than the alarm level and meets the alarm
confirmation feature (see ALARM.RESET_MODE).
The alarm will not be presented in the first 24 hours after powering on the monitor to allow the
hydrogen measurements to stabilize. A reboot of the monitor does not reset the 24 hour window.
Any activity which resets the H2 Sensor (H2 Sensor Firmware Upgrade for example) will reset the 24
hour window.
4.5. ALARM.MOISTURE_PPM
Moisture in oil alarm level in parts-per-million (ppm).
A value of 0.0 disables the moisture alarm. A value greater than 0.0 enables the alarm. The alarm is
latched on when the moisture measurement exceeds the alarm level conditioned by the alarm
confirmation feature. (see ALARM.CONFIRM.CONSEC and ALARM.CONFIRM.ENABLE). An
alarm activates Relay 3. The alarm turns off when the moisture measurement is equal or lower than
the alarm level and meets the alarm confirmation feature (see ALARM.RESET_MODE). This setting
only applies when using the optional moisture probe.
4.6. ALARM.RESET_MODE
25 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Type: String
Default value: “2”
Range: “manual”, “1” – “4”
The value “manual” requires that the reset button on the TM1 be pressed to reset alarms (the reset
button is the white button next to the coin cell battery visible when the cover is removed). A short
press of less than 2 seconds will reset the alarms while a longer press (approximately 3 seconds) will
reset the monitor. The values between “1” and “4” are the number of consecutive measurements that
do not exceed the alarm level before automatically resetting the alarm. An alarm reset deactivates
the corresponding relay and if all alarms are off, the red LED will also be switched off.
Note: The reset button will reset hydrogen level, hydrogen ROC, and moisture
alarms regardless of alarm settings but the alarms may reoccur when the next
measurement is taken.
Reboot is required for changes to this parameter to take effect.
26 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Type: Boolean
Default value: FALSE
Range: TRUE or FALSE
Type: String
Default value: “Relative_Saturation” for AUX1
“OilTemp” for AUX2
“H2 Level” for AUX3
“H2 Rate of Change” for AUX4
“Moisture” for auxiliary sensor 5
Range: any string with no more than 31 characters
27 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Type: String
Default value: “%” for AUX1
"°C" for AUX2
“ppm” for AUX3
“ppm/d” for AUX4
“ppm” for AUX5
Range: any string with no more than 31 characters
4.13. CLI_OVER_TMCOM1.ENABLE
Enable or disable the Command Line Interface over TMCOM1 serial port.
Type: Boolean
Default value: FALSE
Range: TRUE or FALSE
4.14. DATADOWNLOAD.ENABLE
Setting this value to true enables the downloading of data to a USB stick when inserted into the
standard USB A connector.
Type: Boolean
Default value: TRUE
Range: TRUE or FALSE
4.15. DATADOWNLOAD.DURATION
This setting controls how much data is downloaded to the USB stick. A value of -1 downloads all the
data while a value of between 1 and 3653 downloads that number of days of data (starting at the
current date and looking backwards in time.)
Type: Integer
Default value: -1
Range: -1 or 1 – 3653
4.16. DNP.CONFIG
28 of 39 www.serveron.com
TM1 Firmware Command Set Customer
This setting configures DNP3. The 1st number sets the AppRetries value. The 2nd number sets the
AppTimeout value in seconds. The 3rd number sets the FileHandleTimeout value in seconds.
Type: String
Default value: “3,10,600”
Range: 0 – 100, 4 – 60, 1 – 3600
4.17. DNP.DEBUG
This setting is used for debugging the DNP3 subsystem.
Type: Integer
Default value: 0
Range: 0 – 255
4.18. DNP.REQUIRE_FILE_AUTH
Setting this value to true forces DNP3 to require authentication before allowing file transfer
operations.
Type: Boolean
Default value: TRUE
Range: TRUE or FALSE
4.19. DNP.SRC_ADDR
DNP3 outstation address of monitor
Type: Integer
Default value: 4
Range: 0 – 65519
4.20. DNP.SELF_ADDR_ENABLE
Setting this value to true allows DNP3 to respond to the reserved address (0xFFFC).
Type: Boolean
Default value: FALSE
Range: TRUE or FALSE
29 of 39 www.serveron.com
TM1 Firmware Command Set Customer
4.21. MODBUS.ADDR
Modbus slave address of monitor
Type: Integer
Default value: 1
Range: 1 – 247
4.22. MODBUS.SCALE
Modbus scale factor.
Type: Integer
Default value: 10
Range: 1 – 65535
4.23. MODBUS.SERIAL_TYPE
Framing method of Modbus when run over serial channels (RS-232 or RS-485)
Type: String
Default value: “RTU”
Range: “ASCII” or “RTU”
4.24. MOISTURE.ENABLE
Setting this value to true enables the calculation of the moisture dissolved in oil. A supported
moisture/temperature probe must be attached to the AUX1 and AUX2 inputs or an internal moisture
sensor installed.
Type: Boolean
Default value: FALSE
Range: TRUE or FALSE
4.25. MOISTURE_PPM.A
30 of 39 www.serveron.com
TM1 Firmware Command Set Customer
A constant used to calculate the moisture content in oil when using a supported moisture/temperature
probe.
4.26. MOISTURE_PPM.B
A constant used to calculate the moisture content in oil when using a supported moisture/temperature
probe.
4.27. ROC.H2.ETA.PROPORTION
Coefficient of the hydrogen gas-in-oil concentration defining a noise threshold. This noise threshold is
used when calculating the hydrogen rate-of-change. A higher value can help filter out normal day-to-
day fluctuations; however it may slow down the reaction to interesting changes.
4.28. TMCOM1.BAUD_RATE
The baud rate for the serial interface.
Type: Integer
Default value: 115200
Range: 115200, 57600, 38400, 19200, 9600, 4800, 2400 and 1200
4.29. TMCOM1.DATA_BITS
Number of data bits for the serial interface.
Type: Integer
Default value: 8
Range: 7–8
4.30. TMCOM1.DUPLEX
31 of 39 www.serveron.com
TM1 Firmware Command Set Customer
The RS-485 duplex setting. This setting only has effect when TMCOM1.MODE is set to “RS485”.
This setting must agree with the jumper setting J6 for correct operation.
Type: String
Default value: “HALF”
Range: “HALF” or “FULL”
4.31. TMCOM1.FLOW_CONTROL
Flow control setting for the serial interface. This setting only has effect when TMCOM1.MODE is set
to “RS232”.
Type: String
Default value: “HARDWARE”
Range: “HARDWARE” or “NONE”
4.32. TMCOM1.MODE
The TMCOM1 setting that switches between RS-232 and RS-485. This setting must agree with the
jumper setting J6 for correct operation.
Type: String
Default value: “RS485”
Range: “RS485” or “RS232”
4.33. TMCOM1.PARITY
Parity bit setting of the serial interface.
Type: String
Default value: “NONE”
Range: “NONE”, “EVEN”, or “ODD”
4.34. TMCOM1.PROTOCOL
Choose between running a Command Line Interface, Modbus, or no protocol on TMCOM1.
Type: String
Default value: “NONE”
32 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Chapter 5
Modbus Support
33 of 39 www.serveron.com
TM1 Firmware Command Set Customer
5. Modbus Support
Modbus support includes Modbus RTU and Modbus ASCII. Modbus is supported over TMCOM1 RS-
232 and RS-485 (full and half duplex). Modbus support is enabled by setting MODBUS.* and
TMCOM1.* configuration items. These can be set from the CLI or by using the TM1 Configuration
Utility. Data from the monitor is available in Modbus holding registers.
H2_OIL.PPM - non-negative
integer value of the hydrogen
gas-in-oil in units of parts-per-
40001 UINT16 Read
million. A value larger than
the legal range [65535] maps
to the largest value [65535].
MOISTURE - amount of
water in the oil as reported by SCALED
40003 Read
the optional moisture probe in UINT16
units of parts-per-million.
34 of 39 www.serveron.com
TM1 Firmware Command Set Customer
units of °C.
RECORD STATUS – a
bitmap of the status of the
40006 UINT16 Read
monitor. See section 2.9
(REC command) for details.
SERVICE CONDITIONS – a
bitmap of the service
40007 conditions of the monitor. UINT16 Read
See the following table for a
list of service conditions.
RS – relative saturation of
water in oil as reported by the SCALED
40009 Read
optional internal moisture UINT16
probe in units of %.
35 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Service Description
Conditions Bitmap
(hex)
0004 OIL PUMP SPEED – the oil pump speed is not in the proper
range.
0400 RTC DATE TIME INVALID – the Real Time Clock reported the
36 of 39 www.serveron.com
TM1 Firmware Command Set Customer
time as invalid. This can happen if coin cell battery has failed.
F800 RESERVED
Value = 33.5
ModbusHoldingRegister = (UINT16) (Value * SCALE) or
ModbusHoldingRegister = ( INT16) (Value * SCALE)
The resulting Modbus register when read will be read as “335” (assuming “10” for the SCALE factor).
NOTE: Since the SCALE factor can be configured, it is best to read it from the
Modbus register rather than assuming the default of “10”.
37 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Chapter 6
DNP3 Support
38 of 39 www.serveron.com
TM1 Firmware Command Set Customer
6. DNP3 Support
DNP3 support is enabled by setting the DNP.* and TMCOM1.* configuration items. These can be set
from the CLI or using the TM1 Configuration Utility. For a full description of DNP3 support refer to the
document 810-1950-00 TM1 DNP3 Device Profile.
39 of 39 www.serveron.com
TM1 Firmware Command Set Customer
Chapter 7
Addendum
40 of 39 www.serveron.com
TM1 Firmware Command Set Customer
7. Addendum
NOTE: This section describes modem support that is available in early releases of
the product.
This section describes configuration items that may be viewed or modified using the CONFIG
command by normal users.
The names of configuration items are case insensitive. The CLI can be accessed remotely through a
modem connection on TMCOM1 when properly configured.
7.1. EXTERNAL_MODEM.ENABLE
Type: Boolean
Default value: FALSE
Range: TRUE or FALSE
7.2. EXTERNAL_MODEM.INITSTRING
External modem initialization strings. Item names are: EXTERNAL_MODEM.INITSTRING0,
EXTERNAL_MODEM.INITSTRING1, and EXTERNAL_MODEM.INITSTRING2. It can be broken
down into no more than 3 parts because some modems will not accept long initialization strings.
EXTERNAL_MODEM.INITSTRING0 cannot be empty.
Type: String
Default value: “ATZ” for EXTERNAL_MODEM.INITSTRING0
“ATS0=1” for EXTERNAL_MODEM.INITSTRING1
“” for EXTERNAL_MODEM.INITSTRING2
Range: Non-empty strings must start with “AT” and cannot have more than 255 characters.
41 of 39 www.serveron.com
TM1 Firmware Command Set Customer
SERVERON provides on-site commissioning, start-up and comprehensive maintenance contracts to all customers
worldwide. To further improve reliability, an extended warranty is available on selected products commissioned by
SERVERON.
About SERVERON®
SERVERON provides smart utility asset condition based monitoring across the globe. We are a leader in on-line DGA
monitoring of power transformers with solutions for your entire transformer fleet. At SERVERON, we are redefining
condition based monitoring technology for electric utility assets. SERVERON is a QUALITROL company.
© 2016 Serveron® Corporation. All rights reserved. Information subject to change without notice.
QUALITROL is a registered trademark of Qualitrol Company LLC. SERVERON, LOADGUIDE, and TRUEGAS are registered trademarks and TM1, TM3 and TM8 are trademarks of
Serveron® Corporation.
All trademarks are properties of their respective companies, as noted herein. 810-1910-00 Rev D.
42 of 39 www.serveron.com