Capstone
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Phone: (818) 734-5300 Fax: (818) 734-5320 Web: www.microturbine.com
Technical Reference Modbus Translator Module Introduction This document contains the hardware and software protocol interface definition for the ModBus Translator board, hereafter referred to as the ModBus Translator. This document is provided as a reference for existing MicroTurbine configurations that use the Capstone Power Server, which is no longer manufactured. The Advanced Power Server (APS), currently supplied by Capstone, has ModBus connectivity built in and does not require the ModBus Translator. The ModBus Translator is an electrical device powered from a nominal 12 VDC source that provides data exchange between the RS-232 port of a Capstone MicroTurbine System and an RS-485 ModBus network. network. The ModBus uses a microprocessor microprocessor to communicate with the Capstone MicroTurbine System to provide data over a RS-485 ModBus network. All devic devices es on a bus bus must must operat operate e acco accordi rding ng to the same same elec electri trical cal stand standard ards s (RS(RS-23 232 2 or or RSRS485, not mixed). RS-232C standards specify that only two devices may be connected to a bus (i.e. only one sla slave ve is allowed). RS-485 specifications specifications allow up to 32 devices (31 slaves) slaves) on a bus.
410040 Rev C (April 2008)
Page 1 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
TABLE OF CONTENTS Introduction.........................................................................................................1 Overview..............................................................................................................4 Hardware Interface..................................... Interface.............................................................. .................................................. ................................ ....... 7 RS-485 Connector........................................ Connector..................................................................... ........................................................... ............................................. ............... 7 RS232 Connector............................... Connector............................................................ ........................................................... .................................................... ......................... ... 7 LED Operation...................................... Operation.................................................................. ........................................................ ................................................... .......................... ... 7 Baud Rate Selector Selector .......................................................... ........................................................................................ ................................................... ........................ ... 8 Addre Address ss Selec Selector tor... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ..... .. 8
Specifications......................................................................................................9 Power Requirements................... Requirements............................................... ........................................................ ........................................................ ................................... ....... 9 Environmental Environmental Specifications...................................... Specifications.................................................................. ........................................................ ............................... ... 9
ModBus Interface Interf ace...................... ............................................... ................................................... ...............................................10 .....................10 Description............................................................................................................... Description.................................................................................. .......................................... ............. 10 ModBus Address ......................................................... ...................................................................................... ........................................................ ............................. 10 Transaction Timing ......................................................... ...................................................................................... ..................................................... .......................... 10 Data Format........................................... Format........................................................................ .......................................................... ................................................. ...................... 11
ModBus Protocol ................................................ ......................................................................... ..............................................1 .....................1 2 Introduction.......................... Introduction ....................................................... .......................................................... ........................................................... ....................................... ......... 12 ModBus RTU Message Framing Framing ..................................................... ................................................................................. .................................... ........ 12 ModBus RTU Message Content....................................................................... Content.......................................................................................... ................... 12 ModBus Function and Exception Exception Codes........................... Codes ........................................................ .................................................. ..................... 13 Supported ModBus ModBus Commands Commands ........................................................ ..................................................................................... .................................. ..... 14 Read Holding Registers (Function (Function Code 03) 03) ............................................................ ................................................................. ..... 14 Preset Single Register (Function Code 06)................................................................... 06)..................................................................... 15 Preset Multiple Registers (Function (Function Code Code 16) .......................................................... ............................................................... ..... 15 Read Registers............................................... Registers............................................................................ .......................................................... ......................................... ............ 17 Write Registers ...................................................... .................................................................................. ........................................................ ................................... ....... 42 Loopback Diagnostic Diagnostic Test (Function Code 08)................................................................... 08)................................................................... 50
Troubleshooting................................................................................................51 Test Modes ................................................... ............................................................................. .................................................... ............................ 53 Golden System ........................................................ ..................................................................................... .......................................................... ................................ ... 53 Unit Under Test Mode ........................................................... ........................................................................................ ............................................... .................. 54
Remapping ModBus Registers .................................................. ........................................................................55 ......................55 Capstone Technical Information ................................................ .....................................................................56 .....................56 Appendix A - ModBus Codeset Codeset Download ............................................... ................................................... .... A-1 Appendix B - ASCII Chart ................................................ ......................................................................... ............................... ...... B-1
410040 Rev C (April 2008)
Page 2 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
TABLE OF CONTENTS Introduction.........................................................................................................1 Overview..............................................................................................................4 Hardware Interface..................................... Interface.............................................................. .................................................. ................................ ....... 7 RS-485 Connector........................................ Connector..................................................................... ........................................................... ............................................. ............... 7 RS232 Connector............................... Connector............................................................ ........................................................... .................................................... ......................... ... 7 LED Operation...................................... Operation.................................................................. ........................................................ ................................................... .......................... ... 7 Baud Rate Selector Selector .......................................................... ........................................................................................ ................................................... ........................ ... 8 Addre Address ss Selec Selector tor... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ..... .. 8
Specifications......................................................................................................9 Power Requirements................... Requirements............................................... ........................................................ ........................................................ ................................... ....... 9 Environmental Environmental Specifications...................................... Specifications.................................................................. ........................................................ ............................... ... 9
ModBus Interface Interf ace...................... ............................................... ................................................... ...............................................10 .....................10 Description............................................................................................................... Description.................................................................................. .......................................... ............. 10 ModBus Address ......................................................... ...................................................................................... ........................................................ ............................. 10 Transaction Timing ......................................................... ...................................................................................... ..................................................... .......................... 10 Data Format........................................... Format........................................................................ .......................................................... ................................................. ...................... 11
ModBus Protocol ................................................ ......................................................................... ..............................................1 .....................1 2 Introduction.......................... Introduction ....................................................... .......................................................... ........................................................... ....................................... ......... 12 ModBus RTU Message Framing Framing ..................................................... ................................................................................. .................................... ........ 12 ModBus RTU Message Content....................................................................... Content.......................................................................................... ................... 12 ModBus Function and Exception Exception Codes........................... Codes ........................................................ .................................................. ..................... 13 Supported ModBus ModBus Commands Commands ........................................................ ..................................................................................... .................................. ..... 14 Read Holding Registers (Function (Function Code 03) 03) ............................................................ ................................................................. ..... 14 Preset Single Register (Function Code 06)................................................................... 06)..................................................................... 15 Preset Multiple Registers (Function (Function Code Code 16) .......................................................... ............................................................... ..... 15 Read Registers............................................... Registers............................................................................ .......................................................... ......................................... ............ 17 Write Registers ...................................................... .................................................................................. ........................................................ ................................... ....... 42 Loopback Diagnostic Diagnostic Test (Function Code 08)................................................................... 08)................................................................... 50
Troubleshooting................................................................................................51 Test Modes ................................................... ............................................................................. .................................................... ............................ 53 Golden System ........................................................ ..................................................................................... .......................................................... ................................ ... 53 Unit Under Test Mode ........................................................... ........................................................................................ ............................................... .................. 54
Remapping ModBus Registers .................................................. ........................................................................55 ......................55 Capstone Technical Information ................................................ .....................................................................56 .....................56 Appendix A - ModBus Codeset Codeset Download ............................................... ................................................... .... A-1 Appendix B - ASCII Chart ................................................ ......................................................................... ............................... ...... B-1
410040 Rev C (April 2008)
Page 2 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
LIST OF TABLES TABLE
DESCRIPTION
PAGE NO.
TABLE 1 – ERROR RESPONSE FUNCTION CODES ............................. ............................................ .............................. .............................. ................. 13 TABLE 2 - ERROR CODE VALUE DEFINITIONS.............. DEFINITIONS ............................. .............................. .............................. ............................. ........................ .......... 13 TABLE 3 –FUNCTION CODE 03 COMMAND (READ HOLDING REGISTERS)...................... REGISTERS).................................. ............ 14 TABLE 4 – FUNCTION CODE 03 RESPONSE (READ HOLDING REGISTERS)......................... REGISTERS)................................ ....... 14 TABLE 5 – FUNCTION CODE 06 COMMAND AND RESPONSE (PRESET (PRESET SINGLE REGISTER)... 15 TABLE 6 – FUNCTION CODE 16 COMMAND (PRESET MULTIPLE REGISTERS)........................... REGISTERS)........................... 15 TABLE 7 – FUNCTION CODE 16 RESPONSE (PRESET MULTIPLE REGISTERS)........................ REGISTERS).......................... .. 16 TABLE 8 - HOLDING REGISTERS (READ ONLY) .............................. ............................................. .............................. .............................. ..................... ...... 17 TABLE 9 - HOLDING REGISTER (WRITE ONLY) ............................ ........................................... ............................. ............................. ......................... .......... 43 TABLE 10– FUNCTION CODE 08 COMMAND AND AND RESPONSE RESPONSE (LOOPBACK DIAGNOSTIC TEST).............. TEST) ............................. .............................. .............................. .............................. .............................. ......................... .......... 50 TABLE 11 - MODE SELECTION (ADDRESS)............... (ADDRESS) .............................. .............................. .............................. .............................. ............................. .............. 53 TABLE 12 – REPORTED TEST CODES................................. CODES................................................ .............................. .............................. .............................. .................... ..... 53 TABLE 13 - DEBUG RS-232 COMMANDS......................... COMMANDS........................................ ............................. ............................. .............................. ......................... .......... 54 TABLE 14 – RELOCATE MODBUS REGISTER RS-232 COMMANDS.............. COMMANDS............................. .............................. ................... .... 56
410040 Rev C (April 2008)
Page 3 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Overview The ModBus Translator is a self-contained pre-programmed unit, designed for instant connectivity with a Capstone Capstone MicroTurbine. MicroTurbine. There is no customer requirement requirement to open the the unit – all necessary connectors are on the exterior of the unit. There are two steps required to prepare the ModBus Translator for use. Step 1: When the ModBus is first prepared for use at the Capstone factory, the ModBus codeset is downloaded from a local PC to the ModBus using a local RS-232 connection. NOTE
This download does not need to be performed again by the user except under special circumstances circumstances ! If re-programming must must be performed, performed, see Appendix Appendix A, “ModBu “ModBus s Cod Codese esett Dow Downlo nload, ad,”” for for the the seq sequen uence ce of requir required ed steps. steps.
The figure below shows the hardware connection sequence for ModBus codeset download:
RS-232
MODBUS TRANSLATOR
Step 2: Perform RS-232 connections between the ModBus Translator and the (Model C30 or C60/C65) MicroTurbine Connection Connection Bay. These interconnections interconnections are shown on Figures 1 and 2.
MODBUS TRANSLATOR
RS-232 RS-485
MODBUS NETWORK
410040 Rev C (April 2008)
Page 4 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
MODBUS TRANSLATOR
BAUD RATE
PWR
MODBUS ID
RS-232
DATA 1
O N
2
3
4
5
6
7
T E R M 1
R S 4 8 5 ( B ) 2
R S 4 8 5 ( A ) 3
6 -2 4 V D C ( ) 5
P O W E R ( + ) 4
8
MODBUS NETWORK
J8
Option Port
J9
J7
J14
J5 Maintenance
Inter-Contr oller oller
J6 User
RS-232
MODEL C30 MICROTURBINE TB5 AC 6-B AC6-A AC5-B AC5-A AC4-B
TB2
TB1
TB3 TB3
TB4
AC4-A A C3-B
B-STARTOPTO+ B-START O PTOAI - 1
1
L ESTOP
G ESTOP
AI - 2
BAT START START
AI - 3 A GND
MODEM 12V-
CHASSIS
OPTO+
CHASSIS
OPTO -
OPTO 3-
AI-6
DI-1
AI-6 RTN
DI-2
AI-7
DI-3
AI-7 RTN
RESERVED
A 12V NEG
AC2-B
OPTO 3+
AI-5 RTN
AC2-A AC1-B
RESERVED
MODEM12V+
AC3-A
OPTO 2-
AI-5
BAT STARTRTN
A 12V POS
OPTO 2+
AI-4 RTN
G ESTOP RTN
AGND
AGND
AI-4
L ESTOP RTN
DI-4
AI-8
DI - RTN
AI-8 RTN
DI-5
AI-9
1
A I-9 RTN
AC1-A 1
DI-6
1
DI - RTN
1
Intra-A J1
J3
MultiPac MultiPac
Intra-B
J15
J16
Figure 1. ModBus Connections Connections to MicroTurbine (Model (Model C30) 410040 Rev C (April 2008)
Page 5 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
MODBUS TRANSLATOR
BAUD RATE
PWR
MODBUS ID
RS-232
DATA O N
1
2
3
4
5
6
7
T E R M 1
R S 4 8 5 ( B ) 2
R S 4 8 5 ( A ) 3
P O W E R ( + ) 4
6 -2 4 V D C ( ) 5
8
MODBUS NETWORK
J4
J7
J5
User
J3
Maintenance
Ethernet J2
RS-232
J1
MODEL C60 MICROTURBINE J16 J12 J10 1
J15
J11
1
J14
1
1
1 1
J13 Intra-A J6
MultiPac
Intra-B J8
Figure 2. ModBus Connections to MicroTurbine (Model C60/C65) 410040 Rev C (April 2008)
Page 6 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Hardware Interface RS-485 Connector •
•
Connector - Terminal with Comm A, Comm B, Shield, and GND Communication - RTU Mode, 8 Data, 1 Stop, Even Parity, Half Duplex (Unless otherwise noted)
•
Baud Rate - Selectable
•
Distance - less than 4000 feet
Pin# 1 2 3 4 5
Description RS-485 Termination RS-485 Bus “B” Lead RS-485 Bus “A” Lead Positive Power Input (+6V to +24V DC) Ground
1
2
3
4
5
RS232 Connector The connector between the Modbus Translator and the MicroTurbine system is a standard 9-pin straight-through serial cable. •
Connector - DB 9-pin (female) following DCE standard (see diagram below)
•
Communication - 57,600 bps, 8 Data, 1 Stop, No Parity, Half Duplex
•
Distance – less than 50 feet (in relatively noise-free environment)
Pin# 1 2 3 4 5 6 7 8 9
Description DCD – Data Carrier Detect (output) TXD – Transmit Data (output) RXD – Receive Data (input) DSR – Data Set Ready (input) Signal Ground DTR – Data Terminal Ready (output) CTS – Clear To Send (input) RTS – Request To Send (output) RI – Ring Indicator (not used)
Pin-5
Pin-1 Female
Pin-9
Pin-6
LED Operation The ModBus Translator is equipped with two LEDS to provide status feedback about operation of the device. Illumination of the upper LED occurs when power is applied to the ModBus Translator. Software shall provide a 2ms pulse on the lower LED when a successful RS-485 ModBus communication packet is received. 410040 Rev C (April 2008)
Page 7 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Baud Rate Selector An 8-position rotary switch is made available on the board for the purpose of selecting the baud rate communicated on the RS-485 ModBus link. See the table below for definition of position vs. baud rate selected. Note position 7 is “no parity” while all others are “even parity”. Position 0 1 2 3 4 5 6 7
Baud Rate (bps) 2400-E-8-1 4800-E-8-1 9600-E-8-1 14400-E-8-1 19200-E-8-1 28800-E-8-1 38400-E-8-1 9600-N-8-1
NOTE: Baud rate is set for 28800 bps.
Address Selector On the side of the ModBus Translator, an 8-position DIP switch that appears as shown: O N
1
2
3
4
5
6
7
8
Each device in an RS-485 ModBus network must have a unique 8-bit address from 1 to 247. To set the Capstone ModBus Translator address, set the DIP switches to a unique 8-bit number. Flipping the switches up corresponds to a Logic-1, or “ON”. Flipping the switches down corresponds to a Logic-0, or “OFF”. Each of the bit positions is numbered such that switch number one is assumed to be the MSB of the 8-bit address. Remember that for a RS-485 ModBus network to work, every device on the bus MUST have a different 8-bit address. An example for setting a ModBus address is shown below. Address 147 (93h) 90 (5Ah)
410040 Rev C (April 2008)
1 (7) ON OFF
2 (6) OFF ON
Switch Number (Bit) 3 (5) 4 (4) 5 (3) 6 (2) OFF ON OFF OFF OFF ON ON OFF
7 (1) ON ON
8 (0) ON OFF
Page 8 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Specifications Power Requirements • • •
Connector – Terminal block with +PWR, -PWR and GND Voltage – Nominal 13.8 VDC (+6 TO +24V) Amps – 300 mA continuous, 500mA peak @nominal voltage
Environmental Specifications •
•
Temperature: -20°C to +50°C operating -25°C to +70°C storage Humidity:
100% Non-condensing
410040 Rev C (April 2008)
Page 9 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
ModBus Interface Description The ModBus network is a “MASTER” to “SLAVE” network; that is to say, one node asks a question and a second node answers. A NODE is a ModBus device that is connected to the network. All communication is initiated selectively by the “MASTER” to other nodes by assigning each SLAVE NODE a unique address in the range of 1 to 247. Address 0 is a BROADCAST ADDRESS that can be used with certain ModBus functions to allow the MASTER to address all SLAVE NODES at one time. This device does not respond to BROADCAST messages.
ModBus Address Each ModBus device responds to a single ModBus address. The address is in the range of 1 to 247, and each device must have a unique address.
Transaction Timing Commands shall be processed and responded to by the ModBus Translator within 50ms. Write commands sent to the ModBus Translator are confirmed within 50ms, but updates to the Capstone MicroTurbine System may not occur for up to 500ms. Read registers are updated by a polling operation in the converter. Several read registers may be updated by the ALLDAT command and are designated with an asterisk (*) in Table 8, RS232 Command column. ALLDAT is sent every 1 second. Other Read registers are updated in a “round robin” fashion at varying time intervals designated in the following table. Whenever a Write command is sent, the MicroTurbine will respond, causing certain Read registers to update. This will occur within 500ms in all cases. Read Timing: 1 Response from Translator: 2 Read Register update from MicroTurbine:
50ms See Table 8
Write Timing: 1 Response from Translator: 2 Response time from MicroTurbine: 3 Update to Read register in Translator
50ms Max 500ms Max 500ms
410040 Rev C (April 2008)
Page 10 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Data Format Information regarding states and measurements made by the MicroTurbine are placed into a set of holding registers (4XXXX). Registers are defined as READ ONLY (less than or equal to 47999) or WRITE and READ (greater than 48000) registers. Both Read and Write Registers are converted to two byte values prior to transmission with the following formula: Register Number – 40001 Example: To read Register 40008, first subtract 40001 resulting in 7. Convert this to twobyte hex: 0007h. This is the register value transmitted. Similarly, when reading a Write register, such as 48507, the Register number returned would be 213Ah, which is (48507-40001 = 8506 = 213Ah) All data from the ModBus registers is returned in either word (16-bits) or long word (32-bits) integer format. A long word integer format containing 2 words will always be transmitted high word first (lower address). Integer data requires either translation or conversion to engineering units. Translations are described as an integer value representing some state or level. Integers may be converted to their corresponding floating-point representation with the units conversions provided. Information to perform the translation or conversion is described for each register in the Representation field of the tables.
410040 Rev C (April 2008)
Page 11 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
ModBus Protocol Introduction The ModBus protocol is an open standard that defines a command-response method of communicating digital information between a master and slave device. The electrical connection between devices is known as a bus. In ModBus, two types of devices attach to the bus, master and slave devices. A master device issues commands to slaves. A slave device, such as the ModBus Translator device, issues responses to master commands that are addressed to them. Each bus must contain exactly one master and may contain as many slaves as the electrical standards permit. When RS-485 ModBus queries are sent to the translator board, the board responds with data it has buffered from the MicroTurbine system. ModBus commands to write registers in the translator board are immediately queued up and transmitted to the MicroTurbine system over the RS-232 network. Both origination and user responses are buffered and can be read back. The ModBus protocol specifications define two types of transmission modes: ASCII and RTU. This manual describes only the more common RTU mode.
ModBus RTU Message Framing Each message from either a master or slave consists of a continuous stream of characters. A silent interval of 3.5 characters times (3.5 * 11 bits / 9600 bps = 3.5ms) or more separates these communication streams. A typical response from this device would be: •
Enable the output interface drivers (RS-485)
•
Wait 5 character times
•
Send the response as a continuous stream
•
Wait 3.5 character times
•
Disable the output interface drivers (RS-485)
ModBus RTU Message Content The ModBus RTU Message stream consists of an address byte, a function code byte, a number of message bytes, and two check bytes. The address byte, which is in the range 1 to 247, specifies the identity of the slave device. The function code byte in a master command indicates the operation that the slave is to perform. The function code byte in a slave response is the same value as the master command function code if no error occurs, otherwise it has 128 added to it. The message bytes in a command contain additional information needed to perform the command. Message bytes in a response contain the data requested if no error has occurred or a one-byte exception code upon errors. The check bytes are generated using the CRC-16 polynomial generator sequence (x 16 + x15 + x2 + 1) with the remainder pre-initialized to all 1’s. The least significant byte of the CRC is transmitted first.
410040 Rev C (April 2008)
Page 12 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
ModBus Function and Exception Codes The ModBus only supports the function codes shown below. Note that the values are shown in hexadecimal (base 16). The table below shows the value returned when an error occurs. Table 1 – Error Response Function Codes Master Function Code 0316 0616 1016
Slave Error Code 8316 8616 9016
Name
Read Holding Registers Preset Holding Registers Preset Multiple Registers
Meaning
Read values from system run-time data Set control values to command system Set control values of multiple register values
The ModBus will return exception codes back to the master upon certain conditions. All function codes greater than 127 decimal (7F 16) indicate a slave error response. The message byte indicates the exception code. The table below shows error code value definitions. Table 2 - Error Code Value Definitions Code 1 2
Name Illegal Function Illegal Data Address
3
Illegal Data Value
4 6
Slave Device Failure Slave Device Busy
410040 Rev C (April 2008)
Meaning Master command contained an unrecognized function code. Starting address is illegal. Note that some registers are readonly. Either the register count is invalid or an attempt to write an illegal register value was found. Note this can be caused by attempting to write fewer registers than are required for an operation. Some internal self-test of the device has failed. Not communicating with MicroTurbine system
Page 13 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Supported ModBus Commands The ModBus supports one read and two write commands. provided with the definition of each command below.
Example transmissions are
Read Holding Registers (Function Code 03) This function reads a single or multiple holding register values. The command requires a Slave Address, Function Code, Start Address, Register Count, and CRC16. Attempting to read a non-existent or write-only register will cause an exception. The example shown in the table below shows how to read the system Power Output value starting at register 42107 and ending with 42108. Table 3 –Function Code 03 Command (Read Holding Registers) Byte 1 2 3
Name Slave Address Function Code Start address high
Example 01 03 08
4 5 6 7 8
Start address low Register count high Register count low CRC-16 low CRC-16 high
3A 00 02 XX XX
Notes
Power Output at register 42107 (42107-40001 = 2106 = 083Ah)
Read 2 registers total
Table 4 – Function Code 03 Response (Read Holding Registers) Byte 1 2 3 4 5 6 7 8 9
Name Slave Address Function Code Byte Count Data high (42107) Data low (42107) Data high (42108) Data low (42108) CRC-16 low CRC-16 high
410040 Rev C (April 2008)
Example 01 03 04 00 00 6A AA XX XX
Notes
2 registers, 2 bytes each Power Output = 00006AAAh = 27306 decimal Applying the units conversion = 149,996 Watts
Page 14 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Preset Single Register (Function Code 06) This function writes to a single register. The command requires a Slave Address, Function Code, Start Address, Data, and CRC16. Attempting to write to a read-only register will cause an exception. The example shown in the table below shows how to set the Time of Use Event value at register 48507. Table 5 – Function Code 06 Command and Response (Preset Single Register) Byte 1 2 3
Name Slave Address Function Code Start address high
Example 01 06 21
4 5 6 7 8
Start address low Data high Data low CRC-16 low CRC-16 high
3A 00 05 XX XX
Notes
Time of Use Event at register 48507 (4850740001 = 8506 = 213Ah) Set Event to number 5
Preset Multiple Registers (Function Code 16) This function writes to one or more contiguous registers. The command requires a Slave Address, Function Code, Start Address, Register count, Byte count, Data, and CRC16. Attempting to write to a read-only register will cause an exception. The table below shows how to enter a Time of Use Event value at register 48507. Table 6 – Function Code 16 Command (Preset Multiple Registers) Byte 1 2 3
Name Slave Address Function Code Start address high
Example 01 10 21
4 5 6 7 8 9 10 11 12 13 14 15 16 17
Start address low Register count high Register count low Byte count Data high Data low Data high Data low Data high Data low Data high Data low Data high Data low
3A 00 06 0C 00 05 00 01 08 0F 00 01 00 02
410040 Rev C (April 2008)
Notes
Time of Use Event at register 48507 (4850740001 = 8506 = 213Ah) Writing to 6 registers (48507 – 48512) 6 registers, 2 bytes each Time of Use Event = 5 Event Day = 1 – Sunday Event Time = 080F hex (8:15AM) Start Command = 1 – Start Power Demand = 159,000 Watts = 26D18 H
Page 15 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Table 6 – Function Code 16 Command (Preset Multiple Registers) – Cont’d Byte 18 19 20 21
Name Data high Data low CRC-16 low CRC-16 high
Example 6D 18 XX XX
Notes
Table 7 – Function Code 16 Response (Preset Multiple Registers) Byte 1 2 3
Name Slave Address Function Code Start address high
Example 01 10 21
4 5 6 7 8
Start address low Register count high Register count low CRC-16 low CRC-16 high
3A 00 06 XX XX
410040 Rev C (April 2008)
Notes
Time of Use Event at register 48507 (4850740001 = 8506 = 213Ah) Writing to 6 registers (48507 – 48512)
Page 16 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Read Registers All read registers associated with a write register shall be updated within 500ms of a successful ModBus write operation. This provides time for the device to issue an RS-232 operation with the MicroTurbine system and verify the change has occurred. NOTE
Read registers which may be updated with the ALLDAT command are indicated by an asterisk (“*”) following the RS232 command in Table 8.
Two ModBus Translator modes of operation are Stationary, “S” in Table 8, and Hybrid Electric Vehicle (HEV), “H” in Table 8. These modes are mutually exclusive.
NOTE
The character “H” in the Mode column of Table 8 indicates both C30 and C60/C65 HEV. If the register does not apply to C30, it is noted by “N3” in parentheses. If the register does not apply to C60/C65, it is noted by “N6” in parentheses.
Another mode of operation, for connections to a Capstone Power Server (CPS) is also provided. By selecting either mode (Write Register 48021), the system will provide different command options as described in the table below. Table 8 - Holding Registers (Read Only) Register
Mode
Description
Representation
RS232 Command
Timing (Sec)
TURBNO,0
1
NA
NA
CNTACC
10
NA
On Reg 48021 Update
General Communication Info 40001
S,H
Selected Turbine (See Write Register 48001)
40002
S,H
Communication Status
40003
S,H
Control Access
40004
S,H
Communication 1 Configuration
0 – This Turbine/Entire System 1 – Master Turbine 2 thru 10 – Specific Turbine Bit 0 – Unable to establish communication with the MicroTurbine system (Error = 1) 0 – Display 1 – User Port 2 – Maintenance Port Bit 0 – 1: Mode Bits 0 = Stationary 1 = HEV 2 = CPS 3 = Reserved Bit 2 – 14: Not Used Bit 15: Comm Timeout Enable
1
User selects which mode of operation the ModBus Translator operates. Setting Bit 15 Comm Timeout TM Enable will cause a STRCMD=0 to be transmitted to the MicroTurbine system when a ModBus command has not been received within time defined by the Comm Timeout Period (addr 40005) and Start Command (addr 40101) is “Start”. Default setting is 0000h.
410040 Rev C (April 2008)
Page 17 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Representation
RS232 Command NA
Mode
Description
40005
S,H
Comm Timeout Period
Units: 1 = 1 Seconds
40006
S,H
Password Access Level
0 – Base 1 – Protected Encoded (xx.yy) where, High Byte - (xx) Low Byte - (yy) Each byte represents an ASCII character. String is NULL terminated.
NA (prompt feedback)
2
40007
ModBus Translator Software Version
40008 – 40013
ModBus Translator Software Part Number
Timing (Sec) On Reg 48022 Update NA
NA
NA
NA
NA
0 – Stop, 1 – Start
CTRLDT(9)*
1
0 – Stop, 1 – Start
USRSTR
2
0 – Disabled, 1 – Enabled Units: 1 = 0.1 Minutes Units: 1 = 0.1 Minutes 0 – User 1 – Remote 2 – GC User/SA Remote 3 – SA User/GC Remote 0 – Stop, 1 – Start
AUTRST RDLYGC RDLYSA STRINP
10 10 10 10
UCBSTR
10
System Controls/Settings 40101
S,H
Start Command (displays when the system is going to start) User Start (displays when user has commanded a start) Auto Restart Restart Delay (GC) Restart Delay (SA) Remote Start Switch Enable
40102
S
40103 40104 40105 40106
S,H S S S
40107
S
40108
S
Remote Start Input Status (UCB Start Input) Utility Connection
40109 40110 40111 – 40112 40113 – 40114 40115 40116 40117
S S S,H
40118
UTLCON
1
Power Enable (SA only) Auto Load (SA only) Power Demand
0 – Invalid, 1 – StandAlone, 2 – Grid Connect, 3 – Dual Mode 0 – Open, 1 – Closed 0 – Disabled, 1 – Enabled Units: 1 = 1 Watt
CTRLDT(2)* AUTOLD CTRLDT(7)*
1 10 1
S,H
Store Power Demand
Units: 1 = 1 Watt
PWRDST
10
S,H S,H S,H
Fuel Index 1 Fuel Index 2 Medium BTU Switch
FUELI1 FUELI2 MEDBTU
10 10 10
S
MultiPac Enable
Units: 1 = 0.01 index Units: 1 = 0.01 index 0 – Normal 1 – Medium 2 – Low 0 – Disabled, 1 – Enabled
MPENAB
10
2
Function is enabled when bit 15 of register 40004 is enabled. Default Comm Timeout Period is 10 seconds (can be changed at addr 48022). If the Comm Timeout Period setting exceeds 5 minutes, then the Comm Timeout Enable function will not work.
410040 Rev C (April 2008)
Page 18 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Timing (Sec) 10
Minimum Power
Master: 1 Slave: 2 thru 10 Units: 1 = 1 Watt
RS232 Command STRBNO MINPWR
10
Minimum Power Timeout
Units: 1 = 1 sec
MPWRTO
10
Units: 1 = 1 VAC (line-to-line) Units: 1 = 0.01 Seconds Units: 1 = 1 VAC (line-to-line) Units: 1 = 0.01 Seconds Units: 1 = 1 VAC (line-to-line) Units: 1 = 1 VAC (line-to-line) Units: 1 = 0.1 Hz Units: 1 = 0.01 Seconds Units: 1 = 0.1 Hz Units: 1 = 0.01 Seconds
UNDVLT UVLTTM OVRVLT OVLTTM FSTUVL FSTOVL UNDFRQ UFRQTM OVRFRQ OFRQTM
10 10 10 10 10 10 10 10 10 10
Units: 1 = 1 VAC (line-to-line) Units: 1 = 1 VAC (line-to-line) Units: 1 = 1 VAC/s (line-toline) Units: 1 = 1 VAC (line-to-line) Units: 1 = 0.01 Seconds Units: 1 = 1 VAC (line-to-line) Units: 1 = 0.01 Seconds Units: 1 = 0.1 Hz Units: 1 = 0.1 Hz Units: 1 = 1 Hz/s Units: 1 = 0.1 Hz Units: 1 = 0.01 Seconds Units: 1 = 0.1 Hz Units: 1 = 0.01 Seconds
SAVOLT STVOLT STVTRT
10 10 10
SAUVLT SAUVTM SAOVLT SAOVTM SAFREQ STFREQ STFQRT SAUFRQ SAUFTM SAOFRQ SAOFTM
10 10 10 10 10 10 10 10 10 10 10
0 – Disabled 2 – Load Following 3 – Time-of-Use Units: 1 = 0.001 Wh/pulse Units: 1 = 0.1 kW Units: 1 = 1 Second
LMMODE
10
LMMTRC LMUTPW LMRSPT
10 10 10
Mode
Description
Representation
40119
S,H (N3)
This Turbine’s Number
40120
S,H (N3) S,H (N3)
40122
Grid Connect Relays 40301 40302 40303 40304 40305 40306 40307 40308 40309 40310
S S S S S S S S S S
Under Voltage (GC) Under Voltage Time (GC) Over Voltage (GC) Over Voltage Time (GC) Fast Under Voltage (GC) Fast Over Voltage (GC) Under Frequency (GC) Under Frequency Time (GC) Over Frequency (GC) Over Frequency Time (GC) Stand Alone Relays
40401 40402 40403
S S S
Output Voltage (SA) Voltage Start (SA) Voltage Ramp (SA)
40404 40405 40406 40407 40408 40409 40410 40411 40412 40413 40414
S S S S S S S S S S S
Under Voltage (SA) Under Voltage Time (SA) Over Voltage (SA) Over Voltage Time (SA) Output Frequency (SA) Frequency Start (SA) Frequency Ramp (SA) Under Frequency (SA) Under Frequency Time (SA) Over Frequency (SA) Over Frequency Time (SA) Load Management Settings
40501
S
Load Management Mode
40502 40503 40504
S S S
Meter Constant Utility Power Setpoint Load Following Response Time
410040 Rev C (April 2008)
Page 19 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Units: 1 = 0.1 kW
RS232 Command LMMPWR
Timing (Sec) 10
Units: 1 = 1 Minute
LMPWTM
10
Min: 1 Max: 20
N/A
On Reg 48507 Update
S
Minimum Power Shutoff Time Time of Use Event (See Write register 48507 to Set) TOU Event Day
0 – Inactive 1 – Sunday 7 – Saturday
LMTOUE(1)
40510
S
TOU Event Hour
High Byte – Hour Low Byte – Minute
LMTOUE(2)
40511
S
TOU Event Start Command
0 – Stop, 1 – Start
LMTOUE(3)
40512 – 40513
S
TOU Event Power Demand
Units: 1 = 1 Watt
LMTOUE(4)
40514
S
0 – Disabled, 1 – Enabled
LMRPFP
40515
S
Reverse Power Protect Reverse Power Protect Time
On Reg 48507 Update On Reg 48507 Update On Reg 48507 Update On Reg 48507 Update 10
Units: 1 = 1 Seconds
LMRPTM
10
40551 40552 – 40553 40554 – 40555 40556 – 40557 40558 – 40559
S S
Load Management Start/Stop Power Meter +Pwr
0 – Stop, 1 – Start Units: 1 = 1 Watt
LMDATA(0) LMDATA(1)
5 5
S
Power Meter –Pwr
Units: 1 = 1 Watt
LMDATA(2)
5
S
Power Meter +VAR
Units: 1 = 1 VAR
LMDATA(3)
5
S
Power Meter –VAR
Units: 1 = 1 VAR
LMDATA(4)
5
Min: 1 Max: 6
N/A
On Reg 48601 Update
0 – Standby 1 – Run 2 – Load 3 – Fault 4 – Standalone 5 – Dual Mode 6 – Disable 7 – Fuel On 8 – Purge 0 – Open, 1 – Close
OUTRLY(1)
On Reg 48601 Update
OUTRLY(2)
On Reg 48601 Update
Register
Mode
Description
Representation
40505 – 40506 40507
S
Minimum Power Shutoff
S
40508
S
40509
UCB Relays 40601
S
40602
S
Relay Number (See Write register 48507 to Set) Relay Function
40603
S
Relay Active State
410040 Rev C (April 2008)
Page 20 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
RS232 Command
Timing (Sec)
0 – Disabled, 1 – Enabled Units: 1 = 0.1 Hours Min: 1 = 0.1 Hours Max: 239 = 23.9 Hours 0 – Disabled, 1 – Enabled 0 – Disabled, 1 – Enabled
BATENA ATOSLP
2 10
BATCHG RCHENA
5 2
Word 1, High Byte – Month Word 1, Low Byte – Day Word 2 - Year 1 – Sunday 2 – Monday 7 – Saturday
BATEQL
30
N/A
On Reg 48707 Update
0 – Inactive, 1 - Active
CHGEQP(1)
Representation
Battery Information 40701 40702
S S
Battery Enabled Battery Auto Sleep
40703 40704
S S
40705 – 40706
S
Battery Charge Battery Recharge Enable (SA only) Last Equalization Charge Date
40707
S
40708
S
40709
S
Charge Permission Start Time
High Byte – Hour Low Byte – Minute
CHGEQP(2)
40710
S
Charge Permission End Time
High Byte – Hour Low Byte – Minute
CHGEQP(3)
40711 40712 40713
S S S
Units: 1 = 1 ºC % Battery state of charge Integer number
BCDAT1(0)* BCDAT1(5)* BATDAT
40714
S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3)
Battery Temperature Battery Base SOC Number of Equalization Charges BCT Heatsink Temperature
On Reg 48707 Update On Reg 48707 Update On Reg 48707 Update 1 10 10
Units: 1 = 1 ºC
BCDAT1(2)*
10
Battery Average Current
Units: 1 = 0.048828125 A
BCDAT1(11)*
10
Battery Volts
Units: 1 = 0.048828125 Vdc
BCDAT1(12)*
10
BCT DC Bus
Units: 1 = 0.048828125 Vdc
BCDAT1(13)*
10
Battery Average Power
Units: 1 = 1.220703 Watts
BCDAT1(14)*
10
Battery State
0 = BATT_SA_TRANS 1 = BATT_IN_SA 2 = BATT_ENA_CHK 3 = BATT_TURN_ON 4 = BATT_WAIT_FOR_OFF 5 = BATT_TURN_OFF 6 = BATT_TURN_ON_CHG 7 = BATT_START_CHG 8 = BATT_CHARGING 9 = BATT_EQCHG_UPDATE
BCDAT1(16)*
10
40715 40716 40717 40718 40719
Charge Permission Day (See Write register 48507 to Set) Charge Permission Active
410040 Rev C (April 2008)
Page 21 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
RS232 Command
Timing (Sec)
Units: 1 = 1 VDC Units: 1 = 0.01 Seconds Units: 1 = 1 VDC Units: 1 = 0.01 Seconds Units: 1 = 1 VDC Units: 1 = 1 VDC Units: 1 = 1 ADC Min: 0 = 0 ADC Max: 195 = 195 ADC
UNDVLT UVLTTM OVRVLT OVLTTM FSTUVL FSTOVL BATILM
10 10 10 10 10 10 10
Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts 0 – Load Balancing, 1 – Max Efficiency 0 – Capstone Power Server, 1 – C30 MicroTurbine, 2 – C60/C65 MicroTurbine
MPCPGC
1
MPCPSA
1
MPSRGC
1
MPSRSA
1
MPMODE
1
SYSTYP
1
Word 1, High Byte – Month Word 1, Low Byte – Day Word 2 – Year Word 1 – Hour Word 2, High Byte – Minute Word 2, Low Byte – Second
ENGDT1(0)* ENGDT1(1)* ENGDT1(2)* ENGDT1(3)* ENGDT1(4)* ENGDT1(5)* ENGDT2(0)*
1
Representation
Hybrid Vehicle Relays 40801 40802 40803 40804 40805 40806 40807
H H H H H H H
Under Voltage (HEV) Under Voltage Time (HEV) Over Voltage (HEV) Over Voltage Time (HEV) Fast Under Voltage (HEV) Fast Over Voltage (HEV) Battery Current Limit
Capstone Power Server (CPS) 40808
C
Min Power Capacity, Grid Connect
40810
C
Min Power Capacity, Stand Alone
40812
C
Spinning Reserve, Grid Connect
40814
C
Spinning Reserve, Stand Alone
40816
C
Multipac Mode
40817
S,H
System Type
Data Acquisition 42001 – 42002
S,H
System Date
42003 – 42004
S,H
System Time
42005
S,H
High Fault Identification Number
410040 Rev C (April 2008)
Integer Fault Number
1
1
Page 22 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
Representation
42006
S,H
System Severity Level
42007
S,H
System State and Mode
0 – System Ok 1 – Information 2 – Warning 3 – Shutdown 4 – Inverter Loss 5 – Warmdown 6 – Estop 7 – Disable Mode Bits 15-12 0 – Invalid 1 – Reserved 2 – Standalone 3 – Grid-Connect 4 – Reserved
RS232 Command ENGDT2(10)*
Timing (Sec) 1
CTRLDT(0)*
1
State Bits 11 – 0 0 – Not Connected 1 – StandBy 2 – Prepare to Start 3 – Lift-off 4 – Prepare to Light 5 – Start Acceleration 6 – Run 7 – Load 8 – Re-charge 9 – Cooldown 10 – Warmdown 11 – Re-start 12 – Shutdown 13 – Fault 14 – Disable 15 – Bad Configuration 16 – Download 17 – Idle Re-charge
410040 Rev C (April 2008)
Page 23 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register 42008 42009
Mode
Description
Representation
S,H
Bitmapped System State and Mode. (Only 1 bit each for Mode and State can be set at any time. Register 42009 contains the lower order bits – Bit 0 through Bit 15, Bits 16 – 31 are in register 42008)
Mode Bits 28 - 31 Bit 28 – Invalid Bit 29 – Reserved Bit 30 – Standalone Bit 31 – Grid-Connect
RS232 Command CTRLDT(0)*
Timing (Sec) 1
ENGDT1(7)* ENGDT1(16)* ENGDT2(3)* ENGDT2(7)* ENGDT2(8)* ENGDT2(9)* INVDT2(4)*
1 1 1 1
42010 42012 42013 42014 – 42015
S,H S,H S,H S,H
DPC / Gen Power Wenergy TET Setpoint Combustor Time
42101 – 42102 42103 – 42104 42105 – 42106 42107 – 42108 42109 – 42110
S
Phase A Power Average
State Bits 0 - 27 Bit 0 – Not Connected Bit 1 – StandBy Bit 2 – Prepare to Start Bit 3 – Lift-off Bit 4 – Prepare to Light Bit 5 – Start Acceleration Bit 6 – Run Bit 7 – Load Bit 8 – Re-charge Bit 9 – Cooldown Bit 10 – Warmdown Bit 11 – Re-start Bit 12 – Shutdown Bit 13 – Fault Bit 14 – Disable Bit 15 – Bad Configuration Bit 16 – Download Bit 17 – Idle Re-charge Units: 1 = 1 Watt Units: 1 = 0.0078125 btu/sec Units: 1 = 0.125 ºC Word 1 - Hours Word 2, High Byte - Minutes Word 2, Low Byte - Seconds Units: 1 = 2.7465820 Watts
S
Phase B Power Average
Units: 1 = 2.7465820 Watts
INVDT2(5)*
1
S
Phase C Power Average
Units: 1 = 2.7465820 Watts
INVDT2(6)*
1
S,H
Power Output
Units: 1 = 5.4931641 Watts
INVDT2(7)*
1
S,
Output Phase A Current
Units: 1 = 1.8310547e-02 ARMS Units: 1 = 1.8310547e-02 ADC Units: 1 = 1.8310547e-02 ARMS Units: 1 = 1.8310547e-02 ADC
INVDT1(7)*
1
INVDT1(8)*
1
H (N6) 42111 – 42112
S,
Output Phase B Current
H (N6)
410040 Rev C (April 2008)
1
Page 24 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register 42113 – 42114
With registers listed
INVDT2(1)*
1
INVDT2(2)*
1
INVDT2(3)*
1
INVDT1(3)* CTRLDT(8)* INVDT1(0)* INVDT1(1)* INVDT2(8)*
1 1 1 1 1
Units: 1 = 0.29296875 A Units: 1 = 0.29296875 A Units: 1 = 0.29296875 V Units: 1 = 0.29296875 V Units: 1 = 0.29296875 V Units: 1 = 0.29296875 A Units: 1 = 0.29296875 V Units: 1 = 1 rpm
INVDT2(9)* INVDT1(2)* INVDT1(4)* INVDT1(5)* INVDT1(6)* GENDT1(0)* GENDT1(2)* GENDT1(4)*
1 1 1 1 1 1 1 1
Units: 1 = 0.29296875 A
GENDT1(1)*
1
Units: 1 = 0.29296875 V
GENDT1(3)*
1
Units: 1 = 0.29296875 V
GENDT1(5)*
1
Units: 1 = 0.29296875 A
GENDT2(1)*
1
Units: 1 = 1.8310547e-02 ARMS Units: 1 = 1.8310547e-02 ADC Units: 1 = 1.8310547e-02 ARMS Units: 1 = 1.8310547e-02 ADC Units: 1 = 1.8310547e-02 ARMS Units: 1 = 1.8310547e-02 ADC Units: 1 = 1.8310547e-02 VRMS Units: 1 = 1.8310547e-02 VDC Units: 1 = 1.8310547e-02 VRMS Units: 1 = 1.8310547e-02 VDC Units: 1 = 1.8310547e-02 VRMS Units: 1 = 1.8310547e-02 VDC Units: 1 = 0.0625 Hz Units: 1 = 0.0625 Volts Units: 1 = 0.29296875 V Units: 1 = 0.004577637 A Units: 1 = 1 ºC
S,
Output Neutral Current
S,
Total 3 Phase Current
S,
Output Phase A Voltage
S,
Output Phase B Voltage
H (N6) 42121
Sum of currents from regs 42109 thru 42114
Output Phase C Current
H (N6) 42120
1
S,
H (N6) 42119
INVDT2(0)*
Representation
H (N6) 42117 – 42118
Timing (Sec) 1
Description
H (N6) 42115 – 42116
RS232 Command INVDT1(9)*
Mode
S,
Output Phase C Voltage
H (N6) 42122 42123 42124 42125 42126
S S,H S S S
42127 42128 42129 42130 42131 42151 42152 42153 – 42154 42155
S S S S S S,H S,H S,H
42156
S,H
42157
S,H
42158
S,H
S,H
Output AC Frequency Power Supply Voltage Inverter DC Bus Inverter Direct Current Inverter Heat Sink Temperature Inverter Current Limit Inverter Quadrature Current Phase A Volt Magnitude Phase B Volt Magnitude Phase C Volt Magnitude Generator Direct Current Generator Direct Voltage Generator Speed Command Generator Quadrature Current Generator Quadrature Voltage Generator Voltage Command Generator Current Limit
410040 Rev C (April 2008)
Page 25 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Units: 1 = 1 ºC
RS232 Command GENDT2(2)*
Timing (Sec) 1
Units: 1 = 1 ºC Units: 1 = 2.746582 Watts
GENDT2(3)* GENDT2(5)*
1 1
Generator Speed
Units: 1 = 1 rpm
GENDT2(6)*
1
Generator DC Bus Voltage Generator Command Value Ambient Pressure Compressor Inlet Temperature Engine Speed
Units: 1 = 0.9765625 V Units: 1 = 0.29296875 A Units: 1 = 0.01 kPa Units: 1 = 0.125 ºC Units: 1 = 1 RPM
GENDT2(7)* GENDT2(8)* ENGDT1(15)* ENGDT1(11)* ENGDT1(6)*
1 1 1 1 1
Units: 1 = 0.125 ºC Units: 1 = 0.1% Cmd
ENGDT1(10)* PRFUEL
1 2
Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts
MPDAT1(0)
Present Spinning Reserve
Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts
MPDAT1(1)
S, H (N6)
Inlet Fuel Pressure HP
Units: 1 = 0.0625 psig
SPVDAT(1)*
42215
S, H (N6)
SPV Injector State
SPVDAT(2)*
42216
S, H (N6)
SPV Temperature
Model C30 MicroTurbine: 0 = Fuel Init 1 = Warm-up 2 = One Pilot 3 = Three Pilot 4 = Premix Model C60/C65 MicroTurbine: 0 = Fuel Init 2 = Injectors 1, 2 on 3 = Injectors 1, 2, 3 on 4 = Injectors 1, 2, 3, 4 on 5 = Injectors 1, 2, 3, 4, 5 on 6 = All six injectors on 9 = Light off Units: 1 = 1 ºF
On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh
Register
Mode
Description
Representation
42159
S,H
42160 42161 – 42162 42163 – 42164 42165 42166 42201 42202 42203 – 42204 42205 42206 42207 42208 42209 – 42210
S,H S,H
Generator Heat Sink Temperature Brake Temperature Generator Power Out
S,H S,H S,H S,H S,H S,H
C
Reserved Turbine Exhaust Temp Avg. Percent Fuel Command Fuel Pressure (Reserved) Present Min Power Capacity
42211 – 42212
C
42213 – 42214
S,H S,H
410040 Rev C (April 2008)
SPVDAT(3)*
On Demand, No Refresh
Page 26 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
Representation
42217
S, H (N6)
SPV Fuel Exit Pressure
Units: 1 = 0.0625 psig
RS232 Command SPVDAT(4)*
42218
S, H (N6)
SPV Position Command
Units: 1 = 0.1%
SPVDAT(0)*
42220 42221
S (N3) S (N3)
CHP Enabled CHP Mode
0=Disabled, 1=Enabled 0 = Thermal Bypass 1 = Electrical Priority 2 = Thermal Priority
CHPTRU(0) CHPDAT(0)*
42222
S (N3)
CHP Water Setpoint
Units: 1 = 1 ºF
CHPDAT(2)*
42223
S (N3)
CHP State
CHPDAT(1)*
42224
S (N3)
CHP Water Inlet Temperature
0 = Inactive 1 = Wait State 2 = Water Temp Load Following 3 = Electrical Load Following 4 = Max Heat Recovery 5 = Self-test Start 6 = Self-test Recovery Direction 7 = Self-test Bypass Direction 8 = Self-test Complete 9 = Disable Wait State Units: 1 = 1 ºF
CHPDAT(3)*
42225
S (N3)
CHP Water Outlet Temperature
Units: 1 = 1 ºF
CHPDAT(4)*
42226
S (N3)
CHP Board Temperature
Units: 1 = 1 ºF
CHPDAT(5)*
42227
S (N3)
CHP Bridge Current
Units: 1 = 0.001 A
CHPDAT(6)*
410040 Rev C (April 2008)
Timing (Sec) On Demand, No Refresh On Demand, No Refresh 10 On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh
On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh
Page 27 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
RS232 Command CHPDAT(9)*
Timing (Sec) On Demand, No Refresh
CHPFBK(0) RFCDAT(0)*
5 On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh
Register
Mode
Description
Representation
42228
S (N3)
CHP Status
42230 42241
S (N3) S (N6)
CHP Temperature Feedback RFC Command
0 = Aux In 1 = Aux Out 2 = Flow 3 = Overtemp Core 5 = Diverter at Full Recovery 6 = Diverter at Full Bypass 7 = Moving toward Recovery 8 = Moving toward Bypass 9 = Over Current towards Recovery 10 = Over Current towards Bypass 11 = Under Current towards Recovery 12 = Under Current towards Bypass 15 = Over Current in no motion state 28 = PIC EEPROM (PM) CRC Error 29 = PIC ADC Conversion Error 30 = PIC RAM 31 = PIC Communication Timeout Units: 1 = 1 ºF Units: 1 = 1 rpm
42242
S (N6)
RFC Mode
1 = Speed Mode 2 = Pressure Mode
RFCDAT(1)*
42243
S (N6)
RFC Pressure In
Units: 1 = 0.0625 psig
RFCDAT(2)*
42244
S (N6)
Fuel Outlet Pressure LP
Units: 1 = 0.0625 psig
RFCDAT(3)*
42245
S (N6)
HeatSink Temperature
Units: 1 = 1 ºF
RFCDAT(4)*
410040 Rev C (April 2008)
Page 28 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
Representation
42246
S (N6)
RFC Speed
Units: 1 = 1 rpm
RS232 Command RFCDAT(5)*
42247
S (N6)
Current Feedback
Units: 1 = 1 A
RFCDAT(6)*
42248
S (N6)
RFC Injector State
RFCDAT(7)*
42261
S,H
LFC Pump Cmd - PWM
Current injector state set for system operation (for C30 low pressure systems only): 0 = Fuel Init 1 = Warm-up 2 = One Pilot 3 = Three Pilot 4 = Premix Units: 1 = 0.001529%
42262
S
AA Pressure (psig)
Units: 1 = 0.1 psig
LFCDAT(1)*
42263
S,H
LFC Injector State
Model C30 MicroTurbine: 0 = Fuel Init 1 = Injector 1 on 2 = Injector 2 on 3 = Injector 3 on 4 = Two injectors on 5 = All three injectors on 7 = Purge – no injectors on 8 = Injectors 1 and 2 on; injector 3 clogged 9 = Injectors 1 and 3 on; injector 2 clogged Model C60/C65 MicroTurbine: 0 = Fuel Init 2 = Injectors 1, 2 on 3 = Injectors 1, 2, 3 on 4 = Injectors 1, 2, 3, 4 on 5 = Injectors 1, 2, 3, 4, 5 on 6 = All six injectors on 9 = Light off 10 = Liquid fuel prime
LFCDAT(2)*
410040 Rev C (April 2008)
LFCDAT(0)*
Timing (Sec) On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh
On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh
Page 29 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Mode
Description
Representation
42264
S,H
LFC Pressure Command
Units: 1 = 0.0976562 psig
RS232 Command LFCDAT(3)*
42265
S,H
LFC Pressure Feedback
Units: 1 = 0.0976562 psig
LFCDAT(4)*
42266
S
System Prime Status
0 = Not Primed 1 = Primed
LFCDAT(6)*
42267
S
LFC User Initiated Prime
0=Off, 1=User Start
LFCDAT(7)*
42268
S,H
LFC Boost Pump
0=No Pump, 1=Pump present
LFCDAT(8)*
42269
S (N6)
LFC Prime State
LFCDAT(9)*
42270
S,H
LFC Boost Pump Status
0 = Ready for prime 1 = Beginning line fill 2 = Filling lines into drain tank 3 = Pulsing priming solenoid 4 = Completing line fill 5 = Draining tank 6 = Verifying completion 7 = Priming sequence complete 0=Off, 1=On
42271
S (N6)
LFC Drain Pump Status
0=Off, 1=On
LFCDAT(11)*
42272
S (N6)
LFC Prime Solenoid Status
0=Close, 1=Open
LFCDAT(12)*
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
Register
LFCDAT(10)*
Timing (Sec) On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh
On Demand, No Refresh On Demand, No Refresh On Demand, No Refresh
System Hardware Configuration 42301
S,H
42302
S,H
System HW Part Num Offsets 0 & 1 System HW Part Num Offsets 2 & 3
410040 Rev C (April 2008)
Page 30 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
2 ASCII characters
RS232 Command HWCNFG
Timing (Sec) 30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters (null chars)
HWCNFG
30
2 ASCII characters “-“ (hex 0X2D), no revision letter
HWCNFG
30
2 ASCII characters
HWCNFG
30
16 bit Hex word (high word) 16 bit Hex word (low word)
HWCNFG HWCNFG
30 30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
HWCNFG
30
HWCNFG
30
HWCNFG
30
16 bit Hex word (high word) 16 bit Hex word (low word)
HWCNFG HWCNFG
30 30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
Mode
Description
Representation
42303
S,H
42304
S,H
42305
S,H
42306
S,H
42307
S,H
System HW Part Num Offsets 4 & 5 System HW Part Num Offsets 6 & 7 System HW Part Num Offsets 8 & 9 System HW Part Num Offsets 10 & 11 System HW Revision Offsets 0&1
42308
S,H
42309 42310
S,H S,H
System HW Revision Offsets 2&3 System HW Serial Number 0 System HW Serial Number 1
42311
S,H
42312
S,H
42313
S,H
42314
S,H
42315
S,H
42316
S,H
42317
S,H
42318
S,H
42319 42320
S,H S,H
42321
S,H
42322
S,H
42323
S,H
42324
S,H
42325
S,H
Engine Hardware Configuration Engine HW Part Num Offsets 0&1 Engine HW Part Num Offsets 2&3 Engine HW Part Num Offsets 4&5 Engine HW Part Num Offsets 6&7 Engine HW Part Num Offsets 8&9 Engine HW Part Num Offsets 10 & 11 Engine HW Revision Offsets 0&1 Engine HW Revision Offsets 2&3 Engine HW Serial Num 0 Engine HW Serial Num 1 Main CPU Hardware Configuration Main CPU HW Part Num Offsets 0 & 1 Main CPU HW Part Num Offsets 2 & 3 Main CPU HW Part Num Offsets 4 & 5 Main CPU HW Part Num Offsets 6 & 7 Main CPU HW Part Num Offsets 8 & 9
410040 Rev C (April 2008)
Page 31 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
RS232 Command HWCNFG
Timing (Sec) 30
HWCNFG
30
HWCNFG
30
16 bit Hex word (high word) 16 bit Hex word (low word)
HWCNFG HWCNFG
30 30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
HWCNFG
30
HWCNFG
30
HWCNFG
30
16 bit Hex word (high word) 16 bit Hex word (low word)
HWCNFG HWCNFG
30 30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
HWCNFG
30
HWCNFG
30
HWCNFG
30
Mode
Description
Representation
42326
S,H
42327
S,H
42328
S,H
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
42329 42330
S,H S,H
Main CPU HW Part Num Offsets 10 & 11 Main CPU HW Revision Offsets 0 & 1 Main CPU HW Revision Offsets 2 & 3 Main CPU HW Serial Num 0 Main CPU HW Serial Num 1
42331
S,H
42332
S,H
42333
S,H
42334
S,H
42335
S,H
42336
S,H
42337
S,H
42338
S,H
42339 42340
S,H S,H
42341
S,H
42342
S,H
42343
S,H
42344
S,H
42345
S,H
42346
S,H
42347
S,H
42348
S,H
Display Hardware Configuration Display HW Part Num Offsets 0 & 1 Display HW Part Num Offsets 2 & 3 Display HW Part Num Offsets 4 & 5 Display HW Part Num Offsets 6 & 7 Display HW Part Num Offsets 8 & 9 Display HW Part Num Offsets 10 & 11 Display HW Revision Offsets 0&1 Display HW Revision Offsets 2&3 Display HW Serial Num 0 Display HW Serial Num 1 Fuel Device Hardware Configuration Fuel Device HW Part Num Offsets 0 & 1 Fuel Device HW Part Num Offsets 2 & 3 Fuel Device HW Part Num Offsets 4 & 5 Fuel Device HW Part Num Offsets 6 & 7 Fuel Device HW Part Num Offsets 8 & 9 Fuel Device HW Part Num Offsets 10 & 11 Fuel Device HW Revision Offsets 0 & 1 Fuel Device HW Revision Offsets 2 & 3
410040 Rev C (April 2008)
Page 32 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
16 bit Hex word (high word)
RS232 Command HWCNFG
Timing (Sec) 30
16 bit Hex word (low word)
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
Mode
Description
Representation
42349
S,H
42350
S,H
Fuel Device HW Serial Num 0 Fuel Device HW Serial Num 1
42351 42352 42353 42354 42355 42356 42357 42358 42359 42360
42361 42362 42363 42364 42365 42366 42367 42368
S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3)
S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6)
Battery Controller Hardware Configuration BCT BCM HW Part Num Offsets 0 & 1 BCT BCM HW Part Num Offsets 2 & 3 BCT BCM HW Part Num Offsets 4 & 5 BCT BCM HW Part Num Offsets 6 & 7 BCT BCM HW Part Num Offsets 8 & 9 BCT BCM HW Part Num Offsets 10 & 11 BCT BCM HW Revision Offsets 0 & 1 BCT BCM HW Revision Offsets 2 & 3 BCT BCM HW Serial Num 0
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
HWCNFG
30
HWCNFG
30
HWCNFG
30
16 bit Hex word (high word)
HWCNFG
30
BCT BCM HW Serial Num 1
16 bit Hex word (low word)
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
HWCNFG
30
HWCNFG
30
HWCNFG
30
Fuel Assist Hardware Configuration Fuel Assist HW Part Num Offsets 0 & 1 Fuel Assist HW Part Num Offsets 2 & 3 Fuel Assist HW Part Num Offsets 4 & 5 Fuel Assist HW Part Num Offsets 6 & 7 Fuel Assist HW Part Num Offsets 8 & 9 Fuel Assist HW Part Num Offsets 10 & 11 Fuel Assist HW Revision Offsets 0 & 1 Fuel Assist HW Revision Offsets 2 & 3
410040 Rev C (April 2008)
Page 33 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register 42369 42370
16 bit Hex word (high word)
RS232 Command HWCNFG
Timing (Sec) 30
16 bit Hex word (low word)
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
HWCNFG
30
HWCNFG
30
HWCNFG
30
16 bit Hex word (high word) 16 bit Hex word (low word)
HWCNFG HWCNFG
30 30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters
HWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
HWCNFG
30
HWCNFG
30
HWCNFG
30
16 bit Hex word (high word) 16 bit Hex word (low word)
HWCNFG HWCNFG
30 30
Mode
Description
Representation
S,H (N6) S,H (N6)
Fuel Assist HW Serial Num 0 Fuel Assist HW Serial Num 1
42371
S (N3)
42372
S (N3)
42373
S (N3)
42374
S (N3)
42375
S (N3)
42376
S (N3)
42377
S (N3)
42378
S (N3)
42379 42380
S (N3) S (N3)
42381
S (N3)
42382
S (N3)
42383
S (N3)
42384
S (N3)
42385
S (N3)
42386
S (N3)
42387
S (N3)
42388
S (N3)
42389 42390
S (N3) S (N3)
Load Control Module Hardware Configuration LCM HW Part Num Offsets 0&1 LCM HW Part Num Offsets 2&3 LCM HW Part Num Offsets 4&5 LCM HW Part Num Offsets 6&7 LCM HW Part Num Offsets 8&9 LCM HW Part Num Offsets 10 & 11 LCM HW Revision Offsets 0&1 LCM HW Revision Offsets 2&3 LCM HW Serial Number 0 LCM HW Serial Number 1 CHP Hardware Configuration CHP HW Part Num Offsets 0&1 CHP HW Part Num Offsets 2&3 CHP HW Part Num Offsets 4&5 CHP HW Part Num Offsets 6&7 CHP HW Part Num Offsets 8&9 CHP HW Part Num Offsets 10 & 11 CHP HW Revision Offsets 0&1 CHP HW Revision Offsets 2&3 CHP HW Serial Number 0 CHP HW Serial Number 1
410040 Rev C (April 2008)
Page 34 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
RS232 Command
Timing (Sec)
SWCNFG SWCNFG
30
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
SWCNFG
30
SWCNFG
30
SWCNFG
30
16 bit Hex word
SWCNFG SWCNFG
30
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
SWCNFG
30
SWCNFG
30
SWCNFG
30
16 bit Hex word
SWCNFG SWCNFG
30
SWCNFG
30
Mode
Description
Representation
42401
S,H
Boot Software Configuration Boot SW Version
16 bit Hex word
42402
S,H
Reserved
42403
S,H
42404
S,H
42405
S,H
42406
S,H
42407
S,H
42408
S,H
42409
S,H
42410
S,H
Boot SW Part Num Offsets 0&1 Boot SW Part Num Offsets 2&3 Boot SW Part Num Offsets 4&5 Boot SW Part Num Offsets 6&7 Boot SW Part Num Offsets 8&9 Boot SW Part Num Offsets 10 & 11 Boot SW Revision Offsets 0&1 Boot SW Revision Offsets 2&3
42411
S,H
Main CPU Software Configuration Main CPU SW Version
42412
S,H
Reserved
42413
S,H
42414
S,H
42415
S,H
42416
S,H
42417
S,H
42418
S,H
42419
S,H
42420
S,H
Main CPU SW Part Num Offsets 0 & 1 Main CPU SW Part Num Offsets 2 & 3 Main CPU SW Part Num Offsets 4 & 5 Main CPU SW Part Num Offsets 6 & 7 Main CPU SW Part Num Offsets 8 & 9 Main CPU SW Part Num Offsets 10 & 11 Main CPU SW Revision Offsets 0 & 1 Main CPU SW Revision Offsets 2 & 3
42421
S,H
Generator DSP Software Configuration GDSP SW Version
42422
S,H
Reserved
42423
S,H
GDSP SW Part Num Offsets 0&1
410040 Rev C (April 2008)
16 bit Hex word (initialized to 0x0000) 2 ASCII characters
16 bit Hex word (initialized to 0x0000) 2 ASCII characters
16 bit Hex word (initialized to 0x0000) 2 ASCII characters
30
30
30
Page 35 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Mode
Description
Representation
RS232 Command
42424
S,H
2 ASCII characters
SWCNFG
42425
S,H
2 ASCII characters
SWCNFG
30
42426
S,H
2 ASCII characters
SWCNFG
30
42427
S,H
2 ASCII characters
SWCNFG
30
42428
S,H
30
S,H
SWCNFG
30
42430
S,H
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
SWCNFG
42429
GDSP SW Part Num Offsets 2&3 GDSP SW Part Num Offsets 4&5 GDSP SW Part Num Offsets 6&7 GDSP SW Part Num Offsets 8&9 GDSP SW Part Num Offsets 10 & 11 GDSP SW Revision Offsets 0&1 GDSP SW Revision Offsets 2&3
Timing (Sec) 30
SWCNFG
30
16 bit Hex word
SWCNFG
30
16 bit Hex word (initialized to 0x0000) 2 ASCII characters
SWCNFG
30
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
SWCNFG
30
SWCNFG
30
SWCNFG
30
16 bit Hex word
SWCNFG SWCNFG
30
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
Register
42431 42432 42433 42434 42435 42436 42437 42438 42439 42440
S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6)
Inverter DSP Software Configuration IDSP SW Version Reserved IDSP SW Part Num Offsets 0&1 IDSP SW Part Num Offsets 2&3 IDSP SW Part Num Offsets 4&5 IDSP SW Part Num Offsets 6&7 IDSP SW Part Num Offsets 8&9 IDSP SW Part Num Offsets 10 & 11 IDSP SW Revision Offsets 0&1 IDSP SW Revision Offsets 2&3
42441
S,H
Display Software Configuration Display SW Version
42442
S,H
Reserved
42443
S,H
42444
S,H
42445
S,H
Display SW Part Num Offsets 0 & 1 Display SW Part Num Offsets 2 & 3 Display SW Part Num Offsets 4 & 5
410040 Rev C (April 2008)
16 bit Hex word (initialized to 0x0000) 2 ASCII characters
30
Page 36 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Mode
Description
Representation
RS232 Command
42446
S,H
2 ASCII characters
SWCNFG
42447
S,H
2 ASCII characters
SWCNFG
30
42448
S,H
30
S,H
SWCNFG
30
42450
S,H
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
SWCNFG
42449
Display SW Part Num Offsets 6 & 7 Display SW Part Num Offsets 8 & 9 Display SW Part Num Offsets 10 & 11 Display SW Revision Offsets 0&1 Display SW Revision Offsets 2&3
Timing (Sec) 30
SWCNFG
30
16 bit Hex word
SWCNFG SWCNFG
30
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
SWCNFG
30
SWCNFG
30
SWCNFG
30
16 bit Hex word
SWCNFG
30
16 bit Hex word (initialized to 0x0000) 2 ASCII characters
SWCNFG
30
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
Register
42451
S,H
Fuel Device Software Configuration Fuel Device SW Version
42452
S,H
Reserved
42453
S,H
42454
S,H
42455
S,H
42456
S,H
42457
S,H
42458
S,H
42459
S,H
42460
S,H
Fuel Device SW Part Num Offsets 0 & 1 Fuel Device SW Part Num Offsets 2 & 3 Fuel Device SW Part Num Offsets 4 & 5 Fuel Device SW Part Num Offsets 6 & 7 Fuel Device SW Part Num Offsets 8 & 9 Fuel Device SW Part Num Offsets 10 & 11 Fuel Device SW Revision Offsets 0 & 1 Fuel Device SW Revision Offsets 2 & 3
42461 42462 42463 42464 42465 42466 42467 42468
S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3) S, H (N3)
Battery Controller Software Configuration BCT SW Version Reserved BCT SW Part Num Offsets 0&1 BCT SW Part Num Offsets 2&3 BCT SW Part Num Offsets 4&5 BCT SW Part Num Offsets 6&7 BCT SW Part Num Offsets 8&9 BCT SW Part Num Offsets 10 & 11 (null chars)
410040 Rev C (April 2008)
16 bit Hex word (initialized to 0x0000) 2 ASCII characters
30
Page 37 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
Representation
42469
S, H (N3) S, H (N3)
BCT SW Revision Offsets 0&1 BCT SW Revision Offsets 2&3
2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
SWCNFG
Timing (Sec) 30
SWCNFG
30
42471
S (N6)
Fuel Assist Software Configuration Fuel Assist SW Version
16 bit Hex word
30
42472
S (N6)
Reserved
SWCNFG SWCNFG
42473
S (N6)
SWCNFG
30
42474
S (N6)
2 ASCII characters
SWCNFG
30
42475
S (N6)
2 ASCII characters
SWCNFG
30
42476
S (N6)
2 ASCII characters
SWCNFG
30
42477
S (N6)
2 ASCII characters
SWCNFG
30
42478
S (N6)
30
S (N6)
SWCNFG
30
42480
S (N6)
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
SWCNFG
42479
Fuel Assist SW Part Num Offsets 0 & 1 Fuel Assist SW Part Num Offsets 2 & 3 Fuel Assist SW Part Num Offsets 4 & 5 Fuel Assist SW Part Num Offsets 6 & 7 Fuel Assist SW Part Num Offsets 8 & 9 Fuel Assist SW Part Num Offsets 10 & 11 Fuel Assist SW Revision Offsets 0 & 1 Fuel Assist SW Revision Offsets 2 & 3
SWCNFG
30
16 bit Hex word
SWCNFG
30
16 bit Hex word (initialized to 0x0000) 2 ASCII characters
SWCNFG
30
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
SWCNFG
30
SWCNFG
30
42470
42481 42482 42483 42484 42485 42486 42487 42488 42489 42490
S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6) S,H (N6)
EUCB Software Configuration EUCB SW Version Reserved EUCB SW Part Num Offsets 0&1 EUCB SW Part Num Offsets 2&3 EUCB SW Part Num Offsets 4&5 EUCB SW Part Num Offsets 6&7 EUCB SW Part Num Offsets 8&9 EUCB SW Part Num Offsets 10 & 11 (null chars) EUCB SW Revision Offsets 0&1 EUCB SW Revision Offsets 2&3
410040 Rev C (April 2008)
16 bit Hex word (initialized to 0x0000) 2 ASCII characters
RS232 Command
30
Page 38 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
RS232 Command
Timing (Sec)
SWCNFG SWCNFG
30
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters
SWCNFG
30
2 ASCII characters (null chars) 2 ASCII characters “-“ (hex 0X2D), no revision letter 2 ASCII characters
SWCNFG
30
SWCNFG
30
SWCNFG
30
Bit 0 – Any System Fault Bit 1 – Category 1000 Fault Bit 2 – Category 2000 Fault … Bit 20 – Category 20000 Fault Bits 21 – 31 - Unused Bit 0 – Fault 1000 Bit 1 – Fault 1001 Bit 2 – Fault 1002 … Bit 31 – Fault 1031 Bit 0 – Fault 1032 Bit 1 – Fault 1033 … Bit 31 – Fault 1063 Bit 0 – Fault 1064 Bit 1 – Fault 1065 … Bit 31 – Fault 1095 Bit 0 – Fault 1096 Bit 1 – Fault 1097 … Bit 31 – Fault 1127
FLTLST
10
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
Mode
Description
Representation
42491
S
Aux Fuel Device Software Configuration Aux Fuel Device SW Version
16 bit Hex word
42492
S
Reserved
42493
S
42494
S
42495
S
42496
S
42497
S
42498
S
42499
S
42500
S
Aux Fuel Device SW Part Num Offsets 0 & 1 Aux Fuel Device SW Part Num Offsets 2 & 3 Aux Fuel Device SW Part Num Offsets 4 & 5 Aux Fuel Device SW Part Num Offsets 6 & 7 Aux Fuel Device SW Part Num Offsets 8 & 9 Aux Fuel Device SW Part Num Offsets 10 & 11 Aux Fuel Device SW Revision Offsets 0 & 1 Aux Fuel Device SW Revision Offsets 2 & 3
16 bit Hex word (initialized to 0x0000) 2 ASCII characters
30
Fault Information 46000 – 46001
S,H
Fault Summary Register (Bitmapped. Lower Order bits, 0 through 15 are contained in register 46001 and bits 16 – 31 in register 46000)
46002 – 46003
S,H
Faults 1000 – 1031 from Fault Category 1000
46004 – 46005
S,H
Faults 1032 – 1063
46006 – 46007
S,H
Faults 1064 – 1095
46008 – 46009
S,H
Faults 1096 – 1127
410040 Rev C (April 2008)
Page 39 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
Representation
46010 – 46011
S,H
Faults 2000 – 2031 from Fault Category 2000
46012 – 46013
S,H
Faults 2032 – 2063 from Fault Category 2000
46014 – 46015
S,H
Faults 2064 – 2095 from Fault Category 2000
46016 – 46017
S,H
Faults 2096 – 2127 from Fault Category 2000
46018 – 46025
S,H
Faults in Category 3000
46026 – 46033
S,H
Faults in Category 4000
46034 – 46041
S,H
Faults in Category 5000
46042 – 46049
S,H
Faults in Category 6000
46050 – 46057
S,H
Faults in Category 7000
46058 – 46065
S,H
Faults in Category 8000
46066 – 46073
S,H
Faults in Category 9000
46074 – 46081
S,H (N6)
Faults in Category 10000
46082 – 46089
S,H
Faults in Category 11000
46090 – 46097
S,H
Faults in Category 12000
Similar to registers 46002 – 46003 for Fault Category 1000 Similar to registers 46002 – 46003 for Fault Category 1000 Similar to registers 46002 – 46003 for Fault Category 1000 Similar to registers 46008 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000
46098 – 46105 46106 – 46113
Faults in Category 13000
C
Faults in Category 14000
410040 Rev C (April 2008)
RS232 Command FLTLST
Timing (Sec) 1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
Page 40 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
Representation
46114 – 46121
N/A
Faults in Category 15000
46122 – 46129
S,H
Faults in Category 16000
46130 – 46137
S (N3)
Faults in Category 17000
Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Similar to registers 46002 – 46009 for Fault Category 1000 Fault history table containing the last 20 faults.
46138 – 46145
Faults in Category 18000
46146 – 46153
Faults in Category 19000
46154 – 46161
Faults in Category 20000
4617146190
S,H
Fault History (20 registers)
47001 – 47002
S,H
Warranty Information Commission Date
47003 – 47005
S,H
Operating Time (Hours High)
47006 – 47007 47008 – 47010
S,H
Number of Starts
S (N6)
RFC Low psi Time
410040 Rev C (April 2008)
Word 1, High Byte – Month Word 1, Low Byte – Day Word 2 – Year Word 1 – Hours High Word 2 – Hours Low Word 3, High Byte – Minute Word 3, Low Byte – Second Units: 1 = 1 Start Word 1 – Hours High Word 2 – Hours Low Word 3, High Byte – Minute Word 3, Low Byte - Second
RS232 Command FLTLST
Timing (Sec) 1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTLST
1
FLTHST
1
WARNTY(0)
30
WARNTY(1)
30
WARNTY(3)
30
WARNTY(4)
30
Page 41 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Write Registers Some write registers may be written into without entering a password. However, most do require password access in order to change the values. Write Registers 48001, 48003 – 48008, and 48021 – 48022 may be written without password access. All other Write Registers will require entering a valid password in register 48004 through 48008 before modifying a value. Successful entry of the password may be verified by reading back the value at register 40006 as 1, indicating protected password access has been granted. The paragraph below demonstrates how to enter a user password.
Entering a User Password •
Passwords may be no more than 9 characters (see Appendix A for character - hex translation)
•
An additional character is required for a NULL terminator (0x00)
•
Two characters make up one 16-bit register location
•
Passwords must be entered starting in location 48004
•
Fill any remaining register bytes with NULL (0x00) The example below shows how to enter the default password: Register Location
Byte Contents
48004
0x55h (“U”)
0x53h (“S”)
48005
0x52h (“R”)
0x31h (“1”)
48006
0x32h (“2”)
0x33h (“3”)
48007
0x50h (“P”)
0x00h (NULL)
48008
0x00 (NULL)
0x00h (NULL)
Several write registers require multiple registers to be updated simultaneously in order to complete the operation. These registers will be identified with footnotes. All values written into the write registers can be read back using the standard ModBus read procedure. This allows verification that the value that was attempted to be written into a specific register, can be read back from that register. However, this value may be different from the value of the corresponding read register, which could happen if the host device does not or was not able to accept the command issued to it. In that case, the command value remains unchanged and the corresponding read register on the ModBus Translator would still contain the old value.
WARNING
Several of the registers in this section access MicroTurbine commands that write to Non-Volatile Memory (NVM) locations. The NVM memory device has limited number of writes (10,000 writes) that can be executed before the device fails. All registers that apply (see below) are denoted with an asterisk (*) character preceding the description name.
410040 Rev C (April 2008)
Page 42 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Table 9 - Holding Register (Write Only) Register
Mode
Description
RS232 Command
Representation
General Communication Info 48001
48002 48003 48004 48008
48009 48013
3
S
Selected Turbine
–
S,H S,H
Reserved 4 Logoff 4,5 Enter Password
–
S,H
Change Password
6
7
48014 – 48018
S,H
*Verify Password
48020 48021
S,H S,H
Reboot 1 Communication Configuration
48022
S,H
Comm Timeout Period
2
0 – This Turbine/Entire System 1 – Master Turbine 2 thru 10 – Specific Turbine
TURBNO,0
Send 1 to logoff Each byte represents an ASCII character for the password. String must be NULL terminated. (Default: USR123P ) Each byte represents an ASCII character for the password. String must be NULL terminated. Each byte represents an ASCII character for the password. String must be NULL terminated. Send 1 to reboot system Bit 0 – 1: Mode Bits 0 = Stationary 1 = HEV 2 = Reserved 3 = Reserved Bit 2 – 14: Not Used Bit 15: Comm Timeout Enable Units: 1 = 1 Seconds Min: 1 Seconds Max: 65535 Seconds
LOGOFF PSSWRD
0 – Stop, 1 – Start 0 – Stop, 1 – Start 0 – Disabled, 1 – Enabled
STRCMD USRSTR AUTRST
CPTPSW
VPTPSW
REBOOT NA
NA
System Controls/Settings 48101 48102 48103
S,H S S,H
Start Command *User Start Auto Restart
*
*
3
Updating this parameter will make all registers reflect data from system number selected. All read registers would be invalidated until the ModBus device has been able to query data from the new turbine number. 4 Logoff command is automatically issued after 5 minutes of no ModBus communication. 5 Changes Port Access Level (see Reg 40006) so that write commands can be processed. When no ModBus communication is received within 5 minutes, the LOGOFF command will be issued. 6 Changes the password for the Enter Password (see Reg 48004 - 48008). Must be followed by a write to the Verify Password registers (see Reg 48014 – 48018) with the same password data. 7 Must follow a write to the Change Password registers (see Reg 48009 - 48013) to have the new password (Enter Password, see Reg 48004 – 48008) become valid.
410040 Rev C (April 2008)
Page 43 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
48104
S
*Restart Delay (GC)
48105
S
*Restart Delay (SA)
48106
S
*Remote Start Switch Enable
S
Reserved *Utility Connection
48107 48108
48109 48110 48111 – 48112
S S S,H
Power Enable (SA only) *Auto Load (SA only) Power Demand
48113 – 48114
S,H
*Store Power Demand
48115
S,H
*Fuel Index 1
48116
S,H
*Fuel Index 2
48117
S,H
*Medium BTU Switch
48118 48119
S S
8
*MultiPac Enable *This Turbine’s Number
RS232 Command RDLYGC
Representation Units: 1 = 0.1 Minutes Min: 0.0 Minutes Max: 60.0 Minutes Units: 1 = 0.1 Minutes Min: 0.0 Minutes Max: 60.0 Minutes 0 – User 1 – Remote 2 – GC User/SA Remote 3 – SA User/GC Remote
RDLYSA
STRINP
0 – Invalid, 1 – Stand Alone, 2 – Grid Connect, 3 – Dual Mode 0 – Open, 1 – Closed 0 – Disabled, 1 – Enabled Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts Units: 1 = 0.01 index Min: 0.10 Max: 14.00 (see Installation Guide for details) Units: 1 = 0.01 index Min: 0.10 Max: 2.00 (see Installation Guide for details) 0 – Normal 1 – Medium 2 – Low (see Installation Guide for details) 0 – Disabled, 1 – Enabled Master: 1 Slave: 2 thru 10
UTLCON
Units: 1 = 1 VAC (line-to-line) Min: 360 VAC Max: 528 VAC
UNDVLT
PWRENA AUTOLD PWRDMD
PWRDST
FUELI1
FUELI2
MEDBTU
MPENAB STRBNO
Grid Connect and HEV Relays 48301
S
*Under Voltage (GC)
8
For continuous power command updates use registers 48111 - 48112 Power Demand.
410040 Rev C (April 2008)
Page 44 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
48302
S
*Under Voltage Time (GC)
48303
S
*Over Voltage (GC)
48304
S
*Over Voltage Time (GC)
48305
S
*Fast Under Voltage (GC)
48306
S
*Fast Over Voltage (GC)
48307
S
*Under Frequency (GC)
48308
S
*Under Frequency Time (GC)
48309
S
*Over Frequency (GC)
48310
S
*Over Frequency Time (GC)
Representation Units: 1 = 0.01 Seconds Min: 0.01 Second Max: 10.00 Seconds Units: 1 = 1 VAC (line-to-line) Min: 360 VAC Max: 528 VAC Units: 1 = 0.01 Seconds Min: 0.01 Second Max: 10.00 Seconds Units: 1 = 1 VAC (line-to-line) Min: 0 VAC Max: 528 VAC Units: 1 = 1 VAC (line-to-line) Min: 360 VAC Max: 635 VAC Units: 1 = 0.1 Hz Min: 45.0 Hz Max: 65.0 Hz Units: 1 = 0.01 Seconds Min: 0.01 Second Max: 10.00 Seconds Units: 1 = 0.1 Hz Min: 45.0 Hz Max: 65.0 Hz Units: 1 = 0.01 Seconds Min: 0.01 Second Max: 10.00 Seconds
RS232 Command UVLTTM
OVRVLT
OVLTTM
FSTUVL
FSTOVL
UNDFRQ
UFRQTM
OVRFRQ
OFRQTM
Stand Alone Relays 48401
S
*Output Voltage (SA)
48402
S
*Voltage Start (SA)
48403
S
*Voltage Ramp (SA)
48404
S
*Under Voltage (SA)
48405
S
*Under Voltage Time (SA)
410040 Rev C (April 2008)
Units: 1 = 1 VAC (line-to-line) Min: 150 VAC Max: 480 VAC Units: 1 = 1 VAC (line-to-line) Min: 0 VAC Max: 480 VAC Units: 1 = 1 VAC/s (line-to-line) Min: 3 VAC/s Max: 6000 VAC/s Units: 1 = 1 VAC (line-to-line) Min: 0 VAC Max: 480 VAC Units: 1 = 0.01 Seconds Min: 0.01 Second Max: 10.00 Seconds
SAVOLT
STVOLT
STVTRT
SAUVLT
SAUVTM
Page 45 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
48406
S
*Over Voltage (SA)
48407
S
*Over Voltage Time (SA)
48408
S
*Output Frequency (SA)
48409
S
*Frequency Start (SA)
48410
S
*Frequency Ramp (SA)
48411
S
*Under Frequency (SA)
48412
S
*Under Frequency Time (SA)
48413
S
*Over Frequency (SA)
48414
S
*Over Frequency Time (SA)
Representation Units: 1 = 1 VAC (line-to-line) Min: 150 VAC Max: 528 VAC Units: 1 = 0.01 Seconds Min: 0.01 Second Max: 10.00 Seconds Units: 1 = 0.1 Hz Min: 10.0 Hz Max: 60.0 Hz Units: 1 = 0.1 Hz Min: 0.0 Hz Max: 60.0 Hz Units: 1 = 1 Hz/s Min: 3 Hz/s Max: 6000 Hz/s Units: 1 = 0.1 Hz Min: 5.0 Hz Max: 60.0 Hz Units: 1 = 0.01 Seconds Min: 0.01 Second Max: 10.00 Seconds Units: 1 = 0.1 Hz Min: 10.0 Hz Max: 65.0 Hz Units: 1 = 0.01 Seconds Min: 0.01 Second Max: 10.00 Seconds
RS232 Command SAOVLT
SAOVTM
SAFREQ
STFREQ
STFQRT
SAUFRQ
SAUFTM
SAOFRQ
SAOFTM
Load Management Settings 48501
S
*Load Management Mode
48502
S
*Meter Constant
48503
S
*Utility Power Setpoint
48504
S
*Load Following Response Time
48505 – 48506
S
*Minimum Power Shutoff
410040 Rev C (April 2008)
0 – Disabled 2 – Load Following 3 – Time-of-Use Units: 1 = 0.001 Wh/pulse Min: 0.000 Wh/pulse Max: 50.000 Wh/pulse Units: 1 = 0.1 kW Min: -1000.0 kW Max: +1000.0 kW Units: 1 = 1 Second Min: 1 Second Max: 120 Seconds Units: 1 = 0.1 kW Min: 0.0 kW Max: 2,000,000.0 kW
LMMODE
LMMTRC
LMUTPW
LMRSPT
LMMPWR
Page 46 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
48507
S
*Minimum Power Shutoff Time
S
Time of Use Event
9,10
48508
10
48509
Description
S
*TOU Event Day
S
*TOU Event Time
S
*TOU Event Start Command
48512 – 48513
S
*TOU Event Power Demand
48514
S
*Reverse Power Protect
48515
S
*Reverse Power Protect Time
10
48510
10
48511
10
RS232 Command LMPWTM
Representation Units 1 = 1 Minutes Min: 1 Minute Max: 15 Minutes Min: 1 Max: 20
N/A
Update of Holding Registers will be delayed 1 second 0 – Inactive 1 – Sunday … 7 – Saturday High Byte – Hour Low Byte – Minute 0 – Stop, 1 – Start
LMTOUE
LMTOUE LMTOUE
Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts 0 – Disabled, 1 - Enabled
LMTOUE
Units 1 = 1 Seconds Min: 1 Second Max: 120 Seconds
LMRPTM
Min: 1 Max: 6
N/A
LMRPFP
UCB Relays 11,12
48601
S
Selected Relay Number
Update of Holding Registers will be delayed 1 second 12
48602
12
48603
S
*Relay Function
S
*Relay Active State
0 – Standby 1 – Run 2 – Load 3 – Fault 4 – Standalone 5 – Dual Mode 6 – Disable 7 – Fuel On 8 – Purge 0 – Open, 1 – Close
OUTRLY
OUTRLY
9
Writing to only this register will query the information for a specific Time-of-Use event. Read registers 40508 through 40513 will be updated within 500ms with the requested information. 10 All of these registers must be written simultaneously to update a Time-of-Use event. 11 Writing to only this register will query the information for a specific UCB Relay. Read registers 40601 through 40603 will be updated within 500ms with the requested information. 12 All of these registers must be written simultaneously to update UCB Relay settings.
410040 Rev C (April 2008)
Page 47 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register
Mode
Description
RS232 Command
Representation
Battery Information 48701 48702
S S
Battery Enable *Battery Auto Sleep
48703 48704 48705 48706 13,14 48707
S S
Battery Charge Battery Recharge Enable (SA only) Reserved Reserved Selected Charge Permission Day
S
0 – Disabled, 1 – Enabled Units: 1 = 0.1 Hours Min: 1 = 0.1 Hours Max: 239 = 23.9 Hours 0 – Disabled, 1 – Enabled 0 – Disabled, 1 – Enabled
BATENA ATOSLP
1 – Sunday 2 – Monday
N/A
BATCHG RCHENA
…
7 – Saturday Update of Holding Registers will be delayed 1 second 48708 14 48709
14
S S
*Charge Permission Active *Charge Permission Start Time. Must be earlier than 40710.
14
S
*Charge Permission End Time. Must be later than 40709.
48710 48711
0 – Inactive, 1 – Active High Byte – Hour (0 – 23) Low Byte – Minute (Ignored) High Byte – Hour (0 – 23) Low Byte – Minute (Ignored)
CHGEQP CHGEQP
Units: 1 = 1 VDC Min: 40 VDC Max: 740 VDC Units: 1 = 0.01 Seconds Min: 0.01 Second Max: 10.00 Seconds Units: 1 = 1 VDC Min: 40 VDC Max: 740 VDC Units: 1 = 0.01 Seconds Min: 0.01 Second Max: 10.00 Seconds Units: 1 = 1 VDC Min: 40 VDC Max: 740 VDC Units: 1 = 1 VDC Min: 40 VDC Max: 740 VDC
UNDVLT
CHGEQP
Reserved Hybrid Vehicle Relays
48801
H
48802
H
48803
H
48804
H
48805
H
48806
H
*Under Voltage (HEV)
*Under Voltage Time (HEV)
*Over Voltage (HEV)
*Over Voltage Time (HEV)
*Fast Under Voltage (HEV)
*Fast Over Voltage (HEV)
UVLTTM
OVRVLT
OVLTTM
FSTUVL
FSTOVL
13
Writing to only this register will query the information for a specific Charge Permission Day. Read registers 40707 through 40710 will be updated within 500ms with the requested information. 14 All of these registers must be written simultaneously to update Charge Permission Day settings.
410040 Rev C (April 2008)
Page 48 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Register 48807
Mode H
Description *Battery Current Limit
RS232 Command BATILM
Representation Units: 1 = 1 ADC Min: 0 = 0 ADC Max: 195 = 195 ADC
Capstone Power Server 48808
C
Min Power Capacity, Grid Connect
48810
C
Min Power Capacity, Stand Alone
48812
C
Spinning Reserve, Grid Connect
48814
C
Spinning Reserve, Stand Alone
48816
C
Multipac Mode
49001 – 49002
S,H
Data Acquisition *System Date
49003 – 49004
S,H
*System Time
410040 Rev C (April 2008)
Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts Units: 1 = 1 Watt Min: 0 Watts Max: 2,000,000,000 Watts 0 – Load Balancing, 1 – Max Efficiency
MPCPGC
Word 1, High Byte – Month Word 1, Low Byte – Day Word 2 – Year Word 1 – Hour Word 2, High Byte – Minute Word 2, Low Byte – Second
DATESC
MPCPSA
MPSRGC
MPSRSA
MPMODE
TIMESC
Page 49 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Loopback Diagnostic Test (Function Code 08) This function performs a communication test. The command requires a Slave Address, Function Code, Sub function Code, two bytes of user-supplied data bytes, and CRC16. The entire response should be identical to the command. This command is typically used to verify the existence of a device at a ModBus address. The example shown in the table below shows the user data transmission to perform the Loopback communication. Table 10– Function Code 08 Command and Response (Loopback Diagnostic Test) Byte 1 2 3 4 5 6 7 8
Name Slave Address Function Code Sub function high Sub function low Data high Data low CRC-16 low CRC-16 high
410040 Rev C (April 2008)
Example 01 08 00 00 55 AA XX XX
Notes
Only legal sub function is 00,00 Any two data bytes are allowed
Page 50 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Troubleshooting In the event that there is a ModBus problem, attempt the following solutions provided below: Symptom: Cannot communicate with the device through the ModBus Translator. Solutions: •
•
•
•
•
•
•
Verify that the ModBus Translator Power Indicator light is ON. Verify that the device that the ModBus Translator is hooked to (MicroTurbine) is powered up. This can be verified by looking for lights on the display panel. Verify that the DB-9 serial cable from the MicroTurbine is properly plugged into both the Turbine unit, and the ModBus Translator. Verify that the Data Activity Indicator light on the ModBus Translator blinks occasionally. Verify that the RS-485 Bus wires are properly terminated, and the screws tightened into terminals 2 and 3 of the ModBus RS-485 connector. The A-Bus wire MUST connect to Terminal 3, and the B-Bus wire MUST connect to Terminal 2. Change the ModBus Translator to a different address. Change the baud rates of the entire system to a slower baud to verify. It is possible that by adding a new node to the RS-485 system, a previously achieved baud rate can no longer be supported. This occurs because the length of the cable and number of nodes may have changed.
Symptom: The Power Indicator light on the ModBus Translator is not ON. Solutions: •
Verify that the power is correctly hooked to the ModBus Translator. The positive (+) power wire MUST hook to Pin-4. The negative (-) power wire MUST hook to Pin-5. NOTE
•
If these wires are hooked up backwards, permanent damage to the ModBus Translator could occur!
Verify with a voltmeter, that the voltage at power terminals is DC, and is between +6.0V and +25.0V.
Symptom: The Data Activity Indicator light on the ModBus Translator is not lit. This light should never be solidly ON, but should blink ON and OFF periodically. When this light blinks, it shows that a valid ModBus command was received on the RS-485 Bus. Solutions: •
•
•
Verify that the Power Indicator light is ON. The Data Activity light will not work if there is inadequate power to the ModBus Translator. Verify that the baud rate selector switch is set to the same baud rate your ModBus master system is communicating. If data rates are not the same, bit timing will be off and data will not be understood properly by the ModBus Translator. If there are still communications problems, then either the address should be changed, or the host device connected to the ModBus Translator over the DB-9 connector is not communicating.
410040 Rev C (April 2008)
Page 51 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Symptom: Unable to read back value from a read register that was previously written to a corresponding write register. Solutions: •
•
•
•
Note that because this is a translator, there may be a 0.5sec to 1.0sec delay before the write operation is actually processed. Slow down the time between writing a Write Register and trying to read back the value from the corresponding Read Register. Verify access to write the register has been granted by reading register 40006. If a zero is read back, a password must first be entered by writing registers 48004 through 48008. Verify the connected port has control access by reading register 40003. A write operation may require update to multiple registers - rather than just one. If only one register is written to, the entire entry may be ignored.
410040 Rev C (April 2008)
Page 52 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Test Modes Invalid address settings and the baud rate selector shall be used to place the system into various modes. In addition to normal operation, test modes will be made available for the Golden System board test operator and Unit-Under Test (UUT) functions. The table below shows mode selections and corresponding address settings: Table 11 - Mode Selection (Address) Mode
Address Setting
Normal
1 – 247
Unit Under Test
0 and 248-254
Golden System
255
Golden System The Baud Rate selector switch provided on the ModBus Translator Board will determine the RS-485 baud rate. A Golden System (address set to 255), when powered up will: 1. Delay for 2 seconds in order for UUT to power up. The lower LED shall be ON during this process. 2. Begin blinking lower LED 250 msec ON, then 250 msec OFF, repeatedly, to indicate test in progress. 3. Test RS-232 communications by executing a command to the UUT. 4. Send an RS-232 command to initiate execution of a Loopback Command on the UUT. 5. Verify RS-485 command was received from UUT address (245 d). 6. Respond to the UUT’s Loopback Command (08 h). 7. Verify the RS-232 response contains the correct data from the Loopback Command. 8. Execute steps 4 through 7 for nine (9) more iterations to verify operation. 9. Report that the test was successful by leaving the lower LED turned ON. When a failure has occurred, the lower LED shall be turned OFF for 2 seconds. This OFF period will be followed by a continued blink of the lower LED to indicate the Test Code below followed by a 2 second OFF break. The blink rate shall be 50 msec ON followed by 250 msec OFF. The table below shows reported test codes: Table 12 – Reported Test Codes Test Code 1 2 3
410040 Rev C (April 2008)
Description Test Successfully Complete RS-232 Communication Failure RS-485 Communication Failure
Page 53 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Unit Under Test Mode When powered up, the UUT will respond to commands issued by the Golden System, and utilize functionality already implemented by the Debug Mode. The Baud Rate selector switch provided on the ModBus Translator Board will determine RS-485 baud rate. The system will be capable of receiving RS-232 commands that execute functions over the RS-485 ModBus interface. The table below shows RS-232 debug commands that may be performed: Table 13 - Debug RS-232 Commands Command MBADDR MBTEST MBRD10 MBWR10 MBRD16 MBWR16 MBECHO
410040 Rev C (April 2008)
Description
Arguments
Page 54 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Remapping ModBus Registers In some implementations, it may be desirable to re-map the ModBus register assignments. This may be done to “fill in the gaps” in the standard table, allowing for longer multi-byte read operations. It can be accomplished by using the following Relocate commands. 1. The commands to assign both read and write registers are MBASGN and MBSAVE and are available at the Capstone prompt (which is enabled by setting all address dip switches to "off" and connecting the RS232 program to the RS232 port). When new firmware is installed, the assignments are reset. A “batch” file can be created to load all the changes at once. The command MBASGN works as follows: MBASGN
: lists all current assignments stored in memory (not NVM) MBASGN =0 : clears all current assignments in memory (does not Write to NVM) MBASGN =, : assigns default capstone register to new ModBus Address MBASGN =, 0: deletes ModBus assignment in memory – restore default MBASGN =: displays current assignment for specified ModBus Address – shows assigned default MBSAVE: saves current assignment list to NVM to be loaded on next boot
2. When a new ModBus address is assigned to a Capstone default register, that Capstone register will no longer be valid at its original address and may not be assigned to another ModBus address. In other words, it is not possible to have a Capstone default register (read or write) appear at more than one ModBus address; nor is it possible to have more than the original number of valid registers available at one time. 3. When re-assigning multi-word registers, only the first register location needs be assigned; the others will follow automatically. If an attempt is made to assign a register in the middle of a multi-word bank, a warning is generated and the command is ignored. For write registers, the multi-word banks are obvious, may be up to 6 words long, and are indicated as such in the documentation. For the read registers, the multi-word registers are only those returning pure 32-bit values and may only be 2 words long. To remap multi-word registers more than 2 words long, the user needs to reassign each word of the multi-word register. For ex., in case of the fault register, register 46002 will need to be remapped separately from register 46000, and that separately from register 46004, etc. 4. The MBSAVE command actually writes the assignment list from RAM to flash memory. The next time the ModBus controller is booted, the new assignments are loaded back into RAM and used. The MBASGN=0 command can be used to clear the RAM copy of the assignments; to reload the assignments from NVM use the REBOOT command. 5. By using the MBASGN command to list assignments and RS232 program's "W" command to save this to disk, a verified batch file for assigning the registers in a production situation can be created. NOTE
A register re-assignment map may become invalid after a software upgrade. The registers per the new software will need to be reassigned once again after an upgrade.
410040 Rev C (April 2008)
Page 55 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Table 14 – Relocate ModBus Register RS-232 Commands Command MBASGN MBSAVE
Description Assign new ModBus addresses Save ModBus changes
Arguments See text See text
Capstone Technical Information If questions arise regarding ModBus operation for your Capstone MicroTurbine, please contact Capstone Turbine Technical Support for assistance and information.
Capstone Applications Toll Free Telephone: (866) 4-CAPSTONE or (866) 422-7786 Fax: (818) 734-5385 E-mail: [email protected]
Capstone Service Capstone Technical Support Toll Free Telephone: (877) 282-8966 Service Telephone: (818) 407-3600 Fax: (818) 734-1080 •
E-mail: [email protected]
Capstone Technical Support (Japan) Service Telephone: (818) 407-3700 Fax: (818) 734-1080 •
E-mail: [email protected]
410040 Rev C (April 2008)
Page 56 of 58
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.
Capstone Turbine Corporation 21211 Nordhoff Street Chatsworth CA 91311 USA Technical Reference: ModBus Translator Module
Appendix A - ModBus Codeset Download Perform the following steps to download the ModBus Codeset: 1. Copy the MODBUS software file (ex: 512620-005.crc), version 1.11, to your hard drive, and rename the file to MODBUS.crc. 2. Ensure that the power to the MODBUS Translator Board is off. 3. The ADDRESS selector must be set with all switches in the OFF position. This represents address 0. The position of the rotary switch does not matter. 4. Connect the MODBUS to the COM port of a PC using a straight-through RS232 serial cable. 5. With CRMS inactive, run the RS232.exe program. 6. Within the RS232.exe interface, enter the command F1 PSSWRD=A4D5M6N! 7. Turn on power to the MODBUS translator. As soon as the Capstone Turbine logo is seen, press the F1 key. 8. The prompt MNTADM>> should appear. If the prompt does not appear, there is an apparent failure and earlier steps should be repeated. 9. At the prompt, type LB C:\MODBUS.CRC 70000 10000 (this will actually be the directory of the copied crc file) 10. The next activity seen at the screen will be several lines of dots or periods; otherwise, a series of ones and zeroes will appear. When the sequence finishes, you will receive a 'Downloading Complete and Verified' message. 11. Enter the command DLTEST to query the checksum of this MODBUS Application Code segment. This checksum should match that of the version description document. 12. Enter the command DLBURN to burn the MODBUS Application Code into flash memory. 13. Upon completion of the burn operation, type the command FLEXEC to execute the MODBUS Application Code. 14. Upon completion of this execute operation, the message MECHO 25 is seen. 15. At this point, shut off power to the MODBUS. However, leave the RS232.exe program active. 16. The ADDRESS selector must be set to an address in the range 1-247. The recommended address is 55H. 17. Turn power on to the MODBUS. 18. Watch for the Capstone Turbine logo, the Boot Code version string, and the MODBUS Application Code version string at the screen. 19. The MNT> prompt should appear. 20. Verify the Boot Code version string has the correct version number. 21. Verify the MODBUS Application Code version string has the correct version number. 410040 Rev C (April 2008)
Page A-1
Capstone reserves the right to change or modify, without notice, the design, specifications, and/or contents of this document without incurring any obligation either with respect to equipment previously sold or in the process of construction.