Hamilton Sundstrand Company Automobile Parts eXVG User Manual

User Manual  
MODBUS Communication For  
XVG/eXVG Gas Fuel Metering Valves  
SD-6021 Rev 1  
September 2008  
Precision Engine Controls Corporation claims proprietary rights to the information disclosed herein. This document is furnished in  
confidence on the express understanding that neither it nor any reproduction thereof will be disclosed to others or used for the purpose  
of manufacture or procurement.  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Table of Contents  
3
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
1 Serial Communication  
The primary interface used for XVG/eXVG is serial communication, which is the  
exchange of data one-bit-at-a time, sequentially, on a single data line or channel.  
XVG/eXVG can communicate either in PECC (a propriety standard protocol) or  
Modbus protocol via the serial interface.  
2 Baud Rate  
Baud rate is the speed at which a data line changes its state or the number of times per  
second the line changes state. If two serial devices are connected together via direct  
cables, then baud rate and bit-per-second are the same. XVG/eXVG Modbus  
communication supports baud rates of 9600, 19200, 38400, and 57600.  
3 Parity bit  
A parity bit is optionally transmitted along with data to help detect data corruption  
that may occur during transmission. There are three parity modes available: Odd,  
Even, or None. XVG/eXVG Modbus communication default parity setting is Even.  
4 Start and Stop Bits  
The start bit informs the receiving device that a character is coming; a stop bit  
indicates that a character is completed. The start bit is always 0 and stop bit is always  
1. Per Modbus protocol requirements, XVG/eXVG Modbus communication employs  
1 stop bit in Even or Odd parity mode, and 2 stop bits in None parity mode.  
5 Electrical Interface Standards  
XVG/eXVG serial communication uses either RS232 for one-to-one connection or  
RS485 for a multi-drop capable network.  
- RS232 interface uses three wires: transmit, receive, and common (ground) line.  
A -3 to -12V signal indicates a 1, a +3 to +12V signal indicates a 0.  
Communication is one-to-one, and full-duplex capable. Distance is limited to  
50 feet.  
- RS485 interface uses two wires: T+/R+ and T-/R-. The RS485 receiver  
compares the voltage difference between both lines instead of the absolute  
voltage level on a signal line. Communication is half-duplex and up to 32  
devices can be connected to a multi-drop network up. Distance is limited to  
4000 feet.  
4
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Follow RS232 and RS485 standards for wiring and biasing of the communication  
bus.  
6 XVG/eXVG Modbus Communication Default Settings  
The default settings for XVG/eXVG Modbus communication are as follows:  
- Baud Rate: 19200  
- Parity Mode: Even  
- Number of Start Bits: 1  
- Number of Stop Bits: 1  
- Device Address: 1  
7 Protocol  
Modbus devices communicate using a master/slave technique, in which only one  
device (the master) can initiate transactions. The other device (the slave) responds by  
supplying the requested data to the master or by taking the action requested. The  
master can address individual slaves or can initiate a broadcast message to all slaves.  
Slaves will only return a message to requests that are specifically addressed to them.  
However, all slaves will perform the action requested by a broadcast message, but  
responses are not returned.  
XVG/eXVG Modbus conforms to standard Modbus protocol and support Modbus  
Remote Terminal Unit (RTU) mode (ASCII mode is not supported). With RS485, it  
is possible to have multiple host masters and XVG/eXVG units on the same network.  
However, the following protocol requirements must be observed:  
-
-
Only one host master can send a request message at a time.  
Each XVG/eXVG unit on the same network must have a unique address.  
7.1 General Modbus Frame  
Modbus protocol establishes the format for the master request message by placing  
into it the device address, a function code defining the requested action, any data to  
be sent, and an error–checking field. See Table 1 for a general Modbus frame which  
is followed from left to right.  
DEVICE ADDRESS  
FUNCTION CODE  
DATA  
ERROR-CHECK  
Table 1: General Modbus Frame  
5
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
7.2 Modbus Transactions  
The slave’s response message is also constructed using Modbus protocol. It  
contains fields confirming the action taken, any data to be returned, and an error–  
checking field.  
If an error occurred in receipt of the message, or if the slave is unable to perform  
the requested action, the slave will construct an error message and send it as its  
response.  
Request  
Response, no error  
FUNCTION CODE + REQUEST DATA  
FUNCTION CODE + RESPONSE DATA  
Response, with error EXCEPTION FUNCTION CODE + REQUEST DATA  
where  
EXCEPTION FUNCTION CODE = (FUNCTION CODE + 0x80)  
Table 2: Modbus Transactions  
7.3 Modbus Register Types  
Each Modbus register in the XVG/eXVG is identified by its 4-digit number  
address. With XVG/eXVG, the term “register” refers to both Modbus Holding  
Registers (read-write) and Modbus Input registers (read-only). The types of  
XVG/eXVG Modbus registers are listed in Table 3.  
Register  
Type  
Address  
Range  
3000-  
Size  
Data Type  
Description  
Unsigned 16-bit integers ranging  
from 0 to 65535.  
U16  
16 bit  
Integer  
3999  
Use in pairs to store unsigned 32-bit  
integers ranging from 0 to  
4294967295.  
5000-  
6999  
U32  
16 bit  
Integer  
Use in pairs to store 32-bit floating-  
points values in single-precision  
IEEE 754 format.  
7000-  
7999  
Float  
16 bit Floating-point  
One or more consecutive registers.  
Each register stores two 8-bit ASCII  
characters (16 bits total).  
3000-  
3999  
ASCII  
16 bit  
8-bit ASCII  
Table 3: Modbus Transactions  
6
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
7.4 Modbus Functions  
The following Modbus functions are supported by the XVG/eXVG:  
- Read Registers (0x03)  
- Write Single Register (0x06)  
- Write Multiple Registers (0x10)  
- Diagnostics (0x08) Query Data sub-function (0x00)  
The master can address individual slaves, or can initiate a broadcast message (using  
device address 0) to all slaves. Slaves perform the actions requested by the broadcast  
messages but will not return a response. Per Modbus protocol, only Write Single  
Register (0x06) and Write Multiple Registers (0x10) support broadcast message.  
7.4.1 Read Registers (0x03)  
Request message:  
SLAVE ADDRESS + FUNCTION CODE + STARTING ADDRESS + QUANTITY  
OF REGISTERS + CRC  
Request  
Length  
1 Byte  
1 Byte  
2 Bytes  
2 Bytes  
2 Bytes  
Valid Value  
0 to 247  
Slave Address  
Function code  
Starting Address  
Quantity of Registers  
CRC  
0x03  
0x0000 to 0xFFFF  
1 to 125 (0x7D)  
0x0000 to 0xFFFF  
Table 4: Modbus Function 03 – Request Message  
Response message:  
SLAVE ADDRESS + FUNCTION CODE + BYTES COUNT + REGISTERS  
VALUES + CRC  
Response  
Length  
1 Byte  
Valid Value  
0 to 247  
Slave Address  
Function code  
Byte count  
0x03  
2xN  
1 Byte  
1 Byte  
value  
0x0000 to 0xFFFF  
Registers Values  
CRC  
2xN Bytes  
2 Bytes  
*N = Quantity of Registers  
Table 5: Modbus Function 03 - Response Message  
7
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Example: Request to read holding registers 108 - 110  
Request  
Response  
01 03 00 6B 00 03 74 17  
Slave Address 01  
01 03 06 02 2B 00 00 00 64 05 7A  
Slave Address 01  
Function 03  
Function 03  
Starting Address Hi 00  
Starting Address Lo 6B  
Number of Registers Hi 00  
Number of Registers Lo 03  
CRC 7417  
Byte Count 06  
Register Value Hi (108) 02  
Register Value Lo (108) 2B  
Register Value Hi (109) 00  
Register Value Lo (109) 00  
Register Value Hi (110) 00  
Register Value Lo (110) 64  
CRC 057A  
Table 6: Modbus Function 03 - Example  
7.4.2 Write Single Register (0x06)  
Request message:  
SLAVE ADDRESS + FUNCTION CODE + REGISTER ADDRESS + REGISTER  
VALUE + CRC  
Request  
Length  
1 Byte  
Valid Value  
0 to 247  
Slave Address  
Function code  
Register Address  
Register Value  
CRC  
0x06  
1 Byte  
2 Bytes  
2 Bytes  
2 Bytes  
0x0000 to 0xFFFF  
0x0000 to 0xFFFF  
0x0000 to 0xFFFF  
Table 7: Modbus Function 06 - Request Message  
Response message:  
SLAVE ADDRESS + FUNCTION CODE + REGISTER ADDRESS + REGISTER  
VALUE + CRC  
Response  
Length  
1 Byte  
Valid Value  
0 to 247  
Slave Address  
Function code  
Register Address  
Register Value  
CRC  
0x06  
1 Byte  
2 Bytes  
2 Bytes  
2 Bytes  
0x0000 to 0xFFFF  
0x0000 to 0xFFFF  
0x0000 to 0xFFFF  
Table 8: Modbus Function 06 - Response Message  
8
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Example: Request to write 0x03 to register 2.  
Request  
Response  
01 06 00 01 00 03 98 0B  
Function 06  
01 06 00 01 00 03 98 0B  
Function 06  
Register Address Hi 00  
Register Address Lo 01  
Register Value Hi 00  
Register Value Lo 03  
CRC 98 0B  
Register Address Hi 00  
Register Address Lo 01  
Register Value Hi 00  
Register Value Lo 03  
CRC 98 0B  
Table 9: Modbus Function 06 – Example  
7.4.3 Write Multiple Registers (0x10)  
Request message:  
SLAVE ADDRESS + FUNCTION CODE + STARTING ADDRESS + QUANTITY  
OF REGISTERS + BYTES COUNT + REGISTERS VALUES + CRC  
Request  
Length  
1 Byte  
Valid Value  
0 to 247  
Slave Address  
Function code  
Starting Address  
Quantity of Registers  
Bytes count  
0x10  
1 Byte  
0x0000 to 0xFFFF  
1 to 123 (0x7B)  
2xN  
2 Bytes  
2 Bytes  
1 Byte  
value  
0x0000 to 0xFFFF  
Registers Values  
CRC  
2xN Bytes  
2 Bytes  
*N = Quantity of Registers  
Table 10: Modbus Function 16 - Request Message  
Response message:  
SLAVE ADDRESS + FUNCTION CODE + STARTING ADDRESS + QUANTITY  
OF REGISTERS + CRC  
Response  
Length  
1 Byte  
Valid Value  
0 to 247  
Slave Address  
Function code  
Starting Address  
Quantity of Registers  
CRC  
0x10  
1 Byte  
2 Bytes  
2 Bytes  
2 Bytes  
0x0000 to 0xFFFF  
1 to 123 (0x7B)  
0x0000 to 0xFFFF  
Table 11: Modbus Function 16 - Response Message  
Example: Write 0x0A and 0x0102 to two registers, starting at register 2.  
Request  
Response  
01 10 00 01 00 02 04 00 0A 01 02 92 30  
Function 10  
01 10 00 01 00 02 10 08  
Function 10  
9
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Starting Address Hi 00  
Starting Address Lo 01  
Quantity of Registers Hi 00  
Quantity of Registers Lo 02  
Byte Count 04  
Starting Address Hi 00  
Starting Address Lo 01  
Quantity of Registers Hi 00  
Quantity of Registers Lo 02  
CRC 1008  
Registers Value Hi 00  
Registers Value Lo 0A  
Registers Value Hi 01  
Registers Value Lo 02  
CRC 9230  
Table 12: Modbus Function 16 – Example  
7.4.4 Diagnostics (0x08) (Loopback)  
Request & Response message:  
SLAVE ADDRESS + FUNCTION CODE + SUB-FUNCTION CODE + DATA +  
CRC  
Request  
Length  
1 Byte  
1 Byte  
2 Bytes  
Any  
Valid Value  
0 to 247  
Slave Address  
Function code  
Sub-function  
Data  
0x08  
0x00  
value  
0x0000 to 0xFFFF  
CRC  
Table 13: Modbus Function 08 - Request & Response Message  
An exact copy of the diagnostic query message is sent back as a response.  
8 Connections  
The XVG/eXVG can communicate via RS-232 or RS-485, one interface or the other.  
To communicate with an XVG/eXVG that was built with RS-485 interface circuit, you  
may need to use RS232-to-RS485 converter.  
The connection from the PC or PLC’s serial port to the XVG/eXVG can be made as  
follows:  
10  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
8.1 RS-232 Connection (for XVG/eXVG with RS-232 interface)  
PC COM Port  
Wire Color  
(DB9M Connector)  
XVG/eXVG Terminal  
Block  
(If XVG/eXVG is  
supplied with optional  
harness)  
Signal  
Pin #  
Signal  
Pin #  
39  
SERIAL RX  
SERIAL TX  
SERIAL RTN  
2
3
5
SERIAL TX  
SERIAL RX  
SERIAL RTN  
WHT/ORN/BLU  
40  
WHT/ORN/YEL  
WHT/ORN/GRN  
41  
Table 14: RS-232 Interface Connection  
8.2 RS-485 Connection (for XVG/eXVG with RS-485 interface)  
PC COM Port  
Through RS232-  
RS485 Converter  
Pin #  
Wire Color  
(If XVG/eXVG is supplied  
with optional harness)  
XVG/eXVG Terminal  
Block  
Signal  
Pin #  
39  
TXD-485A  
(SERIAL TX)  
RXD-485B  
(SERIAL RX)  
TD(B)+  
WHT/ORN/BLU  
TD(A)-  
40  
41  
WHT/ORN/YEL  
WHT/ORN/GRN  
GND (Optional)  
SERIAL RTN  
Table 15: RS-485 Interface Connection  
9 XVG/eXVG Modbus Parameters  
9.1 Setup Parameters  
Set up parameters are write-able parameters used to setup and control all XVG/eXVG  
operations. The following notes applied to all parameters:  
-
-
-
-
-
Register Number: This is the Modbus address of the register in the XVG/eXVG.  
All registers are readable.  
RO: Read-only. The register is read-only.  
W0: Open access for writing by any user.  
W1: A Customer or Factory level password must be entered before writing is  
allowed.  
-
W2: A password must be entered and IDM_SETUPCONNECT (register no.  
3005) set to 1 before writing is allowed.  
-
-
W3: A factory level password must be entered before writing is allowed.  
W4: A factory level password must be entered and IDM_SETUPCONNECT set  
to 1 before writing is allowed.  
11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
9.1.1 General Setup Parameters  
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
Default  
Value  
Description  
Type  
Operating Mode: 0=Stroke, 1=Flow  
Measurement, 2=Flow Control, 3=Flow  
Limiting  
Bit15=Don’t care, Bit14 = inter-character  
timeout enable for Modbus, other bits  
reserved  
3500  
3501  
IDM_MODE  
W2  
W2  
U16  
0
0
IDM_PROTOCOL  
U16  
3502  
3503  
IDM_DEMANDSRC  
IDM_DIGCMDEN  
W4  
W4  
Demand Source, not used  
U16  
U16  
0
0
Digital Command Enable: Bit0, 0=Analog,  
1=Digital, other bits reserved  
XView functional flag: 1= XView will allow  
parameter download to valve regardless of  
demand signal, 2=XView will not download  
if Demand>3% (2 is for Solar OEM units)  
3504  
IDM_SOLMAXAMPS  
W4  
U16  
1
Current/Voltage Select: Bit0-Bit5=AI0-AI5,  
Bit8-Bit10=AO0-AO2, 0=Current, 1=Voltage  
3505  
3506  
3507  
3508  
3509  
IDM_CURVOLTCFG  
IDM_DEMANDOFFST  
IDM_POSINTTBLEN  
IDM_LVDTPHASE  
IDM_AOPOLARITY  
W4  
W4  
W4  
W4  
W4  
U16  
U16  
U16  
U16  
U16  
63  
683  
0
Demand Offset: ADC counts, range 0-956  
Position Interpolation Table Enable:  
0=Disable, 1=Enable  
LVDT phase: Range 0-32  
8
Analog Output Polarity: Bit0-Bit2=AO0-  
AO2, 0=Positive, 1=Negative  
0
=700 if IDM_MODE = 0, 1 or 2,  
=600 if IDM_MODE = 3,  
3510  
IDM_MINDEMAND  
W4  
U16  
700  
Range 600-4000, default represents 4.1mA  
Valve Type Identifier:  
2=Flow Limiting  
3511  
3512  
3513  
IDM_VERSION  
W4  
W4  
W4  
Mode (Enabled At Factory).  
1=Non Flow Limiting  
Configuration Number: Range 0-65535  
U16  
U16  
U16  
1
IDM_CONFIGNO  
IDM_VOLTRANGE  
102  
1
I/O Volt Range, Bit format same as  
IDM_CURVOLTCFG, 0=0-5V, 1=1-5V/4-  
20mA  
3.3V fault persist time: x20mS, range 0-  
32767  
Input pressure fault persist time: x20mS,  
range 0-32767  
Output pressure fault persist time: x20mS,  
range 0-32767  
LVDT fault persist time: x20mS, range 0-  
32767  
Tracking fault persist time: x20mS, range 0-  
32767  
Gas Temp fault persist time: x20mS, range  
0-32767  
Overpressure fault persist time: x20mS,  
range 0-32767  
3514  
3515  
3516  
3517  
3518  
3519  
3520  
IDM_FLTTM3VOLT3  
IDM_FLTTMINPRES  
IDM_FLTTMOUTPRES  
IDM_FLTTMLVDT  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
3
5
5
2
IDM_FLTTMTRACK  
IDM_FLTTMGASTEMP  
IDM_FLTTMOVRPRES  
50  
50  
5
12  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
Default  
Value  
Description  
Type  
U16  
U16  
Flow Control Enable: 0=Baseline (Stroke  
Mode) Valve, 1=FM / FC / FL valve  
Current fault persist time: x20mS, range 0-  
32767  
3521  
3522  
IDM_FLOWCTRLEN  
W4  
W4  
1
IDM_FLTTMCURRENT  
32767  
Over temperature shutdown fault persist time:  
x20mS, range 0-32767  
3523  
3524  
IDM_FLTTMTMPSHUT  
IDM_SOLIMAX  
W4  
W4  
U16  
U16  
500  
Solenoid Current Limit: range 1-4095  
3500  
Analog Output Zero Configuration:  
0=Disabled  
1=Position Feedback (0-MaxStroke)  
2=Measured Flow (0-Flow Range)  
3=Corrected Output Pressure (0-500 PSIA)  
4=Input Pressure (0-500 PSIA)  
3525  
IDM_AO0CFG  
W2  
U16  
1
5=Output Pressure (0-500 PSIA)  
6=Gas Temperature (-40 to 150 Deg. C)  
7=Test mode to write directly to AO with  
ADC gain/offset via IDM_AOUTx  
3526  
3527  
IDM_AO1CFG  
IDM_AO2CFG  
W2  
W2  
Same as IDM_AO0CFG  
Same as IDM_AO0CFG  
U16  
U16  
0
0
Auto Zero Calibration Enable: 0=Disabled,  
1=Enabled  
3528  
IDM_SELFCALENABLE  
W4  
U16  
0
Differential Pressure Measurement Enable (3  
PSIA and higher):  
0=show actual flow on all pressures except  
reverse flow conditions.  
3529  
IDM_DPENABLE  
W4  
U16  
1
1=pressure differential less than 3.0 PSIA  
will report 0 PPH flow.  
Positive 15V source fault persist time:  
x20mS, range 0-32767  
Negative 15V source fault persist time:  
x20mS, range 0-32767  
Ambient/electronics fault persist time:  
x20mS, range 0-32767  
3530  
3531  
3532  
IDM_FLTTMPOS15V  
IDM_FLTTMNEG15V  
IDM_FLTTMTEMPAMB  
W4  
W4  
W4  
U16  
U16  
U16  
3
3
50  
3533  
3534  
IDM_FLOWCALCURVE  
IDM_ELECTINTRFC  
W4  
W4  
Flow Calibration Curve, range 0 to 100  
U16  
U16  
0
0
Electrical interface configuration number,  
range 0 to 3  
3535  
3536  
IDM_FLANGEACC  
W4  
W4  
Flange accessory configuration number,  
range 0 to 3  
LVDT excitation output scale factor. Re-tune  
if IDM_LVDTPHASE not a multiple of 4.  
Units of %. Range: 0 to 200  
U16  
U16  
0
IDM_LVDTEXSCALE  
100  
Motor over-current threshold for AdvDiag  
over-current event counter. Range: 0-4095  
Communication lost fault threshold time,  
units of seconds. Fault disabled if = 0.  
Range: 0 to 500  
3537  
3538  
IDM_OCT  
W4  
W4  
U16  
U16  
3850  
0
IDM_CLTHRESH  
Demand jitter accumulator dead-band, units  
of demand counts. Range: 0 to 200  
Modbus slave (node) address.  
Range: 1 to 247  
3539  
3540  
IDM_DJSUMDB  
W4  
W2  
U16  
U16  
4
1
IDM_SLAVEADDR  
13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
Default  
Value  
Description  
Type  
3541  
IDM_PARITY  
W2  
Modbus parity: 0 = None, 1 = Odd, 2 = Even  
U16  
0
Modbus receive message timeout: 0 = auto-  
scale to 3.5 character times for current baud  
rate. Other values: n * 0.1ms timeout.  
Range: 0 to 1000.  
3542  
IDM_RXMSGTMOUT  
W2  
U16  
0
3543  
3544  
3545  
3546  
3547  
3548  
3549  
3550  
3551  
3552  
3553  
3554  
3555  
3556  
3557  
3558  
3559  
3560  
3561  
3562  
3563  
3564  
3565  
3566  
3567  
3568  
3569  
3570  
3571  
3572  
3573  
3574  
IDM_MODELNO[0]  
IDM_MODELNO[1]  
IDM_MODELNO[2]  
IDM_MODELNO[3]  
IDM_MODELNO[4]  
IDM_MODELNO[5]  
IDM_MODELNO[6]  
IDM_MODELNO[7]  
IDM_MODELNO[8]  
IDM_MODELNO[9]  
IDM_MODELNO[10]  
IDM_MODELNO[11]  
IDM_MODELNO[12]  
IDM_MODELNO[13]  
IDM_MODELNO[14]  
IDM_MODELNO[15]  
IDM_PARTNO[0]  
IDM_PARTNO[1]  
IDM_PARTNO[2]  
IDM_PARTNO[3]  
IDM_PARTNO[4]  
IDM_PARTNO[5]  
IDM_PARTNO[6]  
IDM_PARTNO[7]  
IDM_PARTNO[8]  
IDM_PARTNO[9]  
IDM_PARTNO[10]  
IDM_PARTNO[11]  
IDM_PARTNO[12]  
IDM_PARTNO[13]  
IDM_PARTNO[14]  
IDM_PARTNO[15]  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W2  
X
V
G
Model Number: null terminated string, 16  
bytes max.  
Each register contains one ASCII  
representation of one character string.  
Model number has maximum 16 characters.  
ASCII  
1
2
3
4
5
Part Number: null terminated string, 16 bytes  
max.  
Each register contains one ASCII  
representation of one character string. Part  
number has maximum 16 characters.  
ASCII  
5500 5501 IDM_BAUD_RATE  
Baud Rate: 9600, 19200, 38400 or 57600  
U32  
U32  
19200  
0
4-20mA Input Hysteresis: ADC Count range  
0 – 273  
5502 5503 IDM_ANINPUTHYS  
W4  
Date: range 0-0xFFFFFF, format MMDDYY  
in BCD  
5504 5505 IDM_DATE  
W4  
W4  
U32  
U32  
666  
5506 5507 IDM_SERIALNO  
Serial Number: range 1-0x7FFFFFFF  
24680  
14  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
Default  
Value  
Description  
Type  
U32  
U32  
5508 5509 IDM_SETUPCHECK  
W4  
Setup parameter checksum  
12345  
Faults to Shutdown on, same as  
IDM_FAULTFLAGS  
5510 5511 IDM_SHUTDNFLTS  
W4  
0
Fault output configuration bit-field, to  
configure which fault codes will show on  
digital output channel 0. Same bits as  
IDM_FAULTFLAGSL  
5512 5513 IDM_FAULTOUTCFGL  
W4  
U32  
0
Thermal age threshold for Electronics Age  
Warning fault, units of seconds. Fault  
disabled if = 0. Range: 0 to 4 billion  
Total inches traveled warning fault threshold,  
units of inches. Fault disabled if = 0.  
Range: 0 to 4 billion  
5514 5515 IDM_TAT  
W4  
W4  
U32  
U32  
0
0
5516 5517 IDM_TITHRESH  
7500 7501 IDM_LVDTGAIN  
7502 7503 IDM_LVDTOFFSET  
7504 7505 IDM_ADCAGAIN  
7506 7507 IDM_ADCAOFFSET  
7508 7509 IDM_OUTPUTGAIN  
7510 7511 IDM_ADCBGAIN  
7512 7513 IDM_ADCBOFFSET  
7514 7515 IDM_DMD420GAIN  
7516 7517 IDM_DMD420OFF  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
LVDT Gain: range 0.1 – 3.0  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
1
LVDT Offset: range -200 – 200  
0
ADC A Gain: range 0.1 – 3.0, obsolete  
ADC A Offset: range -200 – 200, obsolete  
4-20mA Feedback Gain, Obsolete  
1
0
1
ADC B Gain: range 0.1 – 3.0, obsolete  
ADC B Offset: range -200 – 200, obsolete  
4-20mA Demand Input Gain: (Obsolete)  
4-20mA Demand Input Offset: (Obsolete)  
1
0
1.016  
0
R Gas Constant: must be non-zero, default is  
Air  
K Gas Constant: must be non-zero, default is  
Air  
Gc Gas Constant: must be non-zero, default  
is Air  
Z Gas Constant: must be non-zero, default is  
Air  
7518 7519 IDM_CONSTR  
7520 7521 IDM_CONSTK  
7522 7523 IDM_CONSTGC  
7524 7525 IDM_CONSTZ  
W0  
W0  
W2  
W2  
Float  
Float  
Float  
Float  
53.34  
1.4  
32.2  
1
7526 7527 IDM_FLOWOFFSET  
7528 7529 IDM_SUPPRESOFF  
W4  
W4  
Measured Flow Offset: range -1400 to 1400  
Supply Pressure Offset: (obsolete)  
Float  
Float  
0
0
Gas Temp Sensor Offset: range -39.2 to 39.2  
Deg F  
7530 7531 IDM_TEMPOFF  
W4  
Float  
0
Subsonic/Subsonic Hysteresis.  
Range -0.1 – 0.1  
7532 7533 IDM_SONSUBHYS  
7534 7535 IDM_DELTAPRESOFF  
7536 7537 IDM_FLOWRANGE  
7538 7539 IDM_MAXSTROKE  
7540 7541 IDM_MAXVELOCITY  
W4  
W4  
W2  
W2  
W4  
Float  
Float  
Float  
Float  
Float  
0.03  
0
Not used  
Flow Measurement and Control Max Limit:  
range 1.0 – 20000.0 PPH  
1600  
Maximum Stroke: range 0.005 – 0.275 in  
0.25  
0.0006  
25  
Maximum Velocity: range 0.0 – 0.01  
Position Control Proportional Constant: must  
be non-zero  
7542 7543 IDM_KP  
W4  
Float  
0.038  
Position Control Integral Constant: range 0.0  
to 0.0156  
7574 7545 IDM_KI  
W4  
W4  
Float  
Float  
0.001  
1
7576 7547 IDM_INPRESGAIN  
Input Pressure Sensor Gain: range 1 – 2  
15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
Default  
Value  
Description  
Type  
Input Pressure Sensor Offset: range -10 – 10  
PSIA  
7578 7579 IDM_INPRESOFF  
7580 7581 IDM_OUTPRESGAIN  
7582 7583 IDM_OUTPRESOFF  
W4  
W4  
W4  
Float  
Float  
Float  
0
1
0
Output Pressure Sensor Gain: range 1 – 2  
Output Pressure Sensor Offset: range -10 –  
10 PSIA  
7584 7585 IDM_TEMPSENSEGAIN  
7586 7587 IDM_TEMPSENSEOFF  
W4  
W4  
Gas Temp Sensor Gain: range 0.1 – 3.0  
Gas Temp Sensor Offset: -20 – 20 Deg F  
Float  
Float  
1
0
3.3V Supply ADC Channel Gain: range 0.95  
– 1.05  
3.3V Supply ADC Channel Offset: range -80  
– 80 Counts  
7588 7589 IDM_VOLTS3GAIN3  
7590 7591 IDM_VOLTS3OFF3  
W4  
W4  
Float  
Float  
1
0
7592 7593 IDM_CURSENSEGAIN  
7594 7595 IDM_CURSENSEOFF  
7596 7597 IDM_OUTPUTOFF  
W4  
W4  
W4  
Current Sense Gain: range 0.95 – 1.05  
Current Sense Offset: range -80 – 80 counts  
Feedback Output Offset: (Obsolete)  
Float  
Float  
Float  
1
0
0
0.0000  
33  
7598 7599 IDM_TEMPCOMPFCT  
7600 7601 IDM_MINIPFLOWCTRL  
7602 7603 IDM_AUTOZEROTOL  
W4  
W4  
W4  
Temp Compensation Factor: range -1 – 1  
Float  
Float  
Float  
Minimum Input Pressure to Enable Flow  
Control Operation: range 5-450 PSIA  
Auto Zero Tolerance: must be non-zero,  
0.030 max  
20  
0.005  
7604 7605 IDM_DMDVOLTGAIN  
7606 7607 IDM_DMDVOLTOFF  
7608 7609 IDM_AI0CURGAIN  
7610 7611 IDM_AI0CUROFF  
7612 7613 IDM_AI1CURGAIN  
7614 7615 IDM_AI1CUROFF  
7616 7617 IDM_AI2CURGAIN  
7618 7619 IDM_AI2CUROFF  
7620 7621 IDM_AI3CURGAIN  
7622 7623 IDM_AI3CUROFF  
7624 7625 IDM_AI4CURGAIN  
7626 7627 IDM_AI4CUROFF  
7628 7629 IDM_AI5CURGAIN  
7630 7631 IDM_AI5CUROFF  
7632 7633 IDM_OUTPCORX3  
7634 7635 IDM_OUTPCORX2  
7636 7637 IDM_OUTPCORX1  
7638 7639 IDM_OUTPCORDIV  
7640 7641 IDM_ADCINPRESGAIN  
7642 7643 IDM_ADCINPRESOFF  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
Demand voltage gain, obsolete  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
1
Demand voltage offset, obsolete  
0
AI0 Current Gain: range 0.99 – 1.09  
AI0 Current Offset: range -(122.6 to 146.6)  
AI1 Current Gain: range same as AI0  
AI1 Current Offset: range same as AI0  
AI2 Current Gain: range same as AI0  
AI2 Current Offset: range same as AI0  
AI3 Current Gain: range same as AI0  
AI3 Current Offset: range same as AI0  
AI4 Current Gain: range same as AI0  
AI4 Current Offset: range same as AI0  
AI5 Current Gain: range same as AI0  
AI5 Current Offset: range same as AI0  
Outlet pressure correction coefficient 3  
Outlet pressure correction coefficient 2  
Outlet pressure correction coefficient 1  
Outlet pressure correction divisor  
1
0
1
0
1
0
1
0
1
0
1
0
10000  
-6800  
1500  
8000  
1
Input Pressure Gain: range 0.97 – 1.03  
Input Pressure Offset: range -(122.6 to 146.6)  
0
IDM_ADCOUTPRESGAI  
7644 7645  
N
W4  
Output Pressure Gain: range 0.97 – 1.03  
Float  
1
Output Pressure Offset: range -(122.6 to  
146.6)  
7646 7647 IDM_ADCOUTPRESOFF  
7648 7649 IDM_AO0CURGAIN  
W4  
W4  
Float  
Float  
0
1
AO0 Current Gain: range 0.72 – 0.80  
16  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
Default  
Value  
Description  
Type  
7650 7651 IDM_AO0CUROFF  
7652 7653 IDM_AO0VOLTGAIN  
7654 7655 IDM_AO0VOLTOFF  
7656 7657 IDM_AO1CURGAIN  
7658 7659 IDM_AO1CUROFF  
7660 7661 IDM_AO1VOLTGAIN  
7662 7663 IDM_AO1VOLTOFF  
7664 7665 IDM_AO2CURGAIN  
7666 7667 IDM_AO2CUROFF  
7668 7669 IDM_AO2VOLTGAIN  
7670 7671 IDM_AO2VOLTOFF  
7672 7673 IDM_AI0VOLTGAIN  
7674 7675 IDM_AI0VOLTOFF  
7676 7677 IDM_AI1VOLTGAIN  
7678 7679 IDM_AI1VOLTOFF  
7680 7681 IDM_AI2VOLTGAIN  
7682 7683 IDM_AI2VOLTOFF  
7684 7685 IDM_AI3VOLTGAIN  
7686 7687 IDM_AI3VOLTOFF  
7688 7689 IDM_AI4VOLTGAIN  
7690 7691 IDM_AI4VOLTOFF  
7692 7693 IDM_AI5VOLTGAIN  
7694 7695 IDM_AI5VOLTOFF  
7696 7697 IDM_OVERPRESLIM  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
AO0 Current Offset: range -4 to 4 counts  
AO0 Voltage Gain: range 0.72 – 0.80  
AO0 Voltage Offset: range -4 to 4 counts  
AO1 Current Gain: range 0.72 – 0.80  
AO1 Current Offset: range -4 to 4 counts  
AO1 Voltage Gain: range 0.72 – 0.80  
AO1 Voltage Offset: range -4 to 4 counts  
AO2 Current Gain: range 0.72 – 0.80  
AO2 Current Offset: range -4 to 4 counts  
AO2 Voltage Gain: range 0.72 – 0.80  
AO2 Voltage Offset: range -4 to 4 counts  
AI0 Voltage Gain: range 1.03 – 1.05  
AI0 Voltage Offset: range -(122.6 to 146.6)  
AI1 Voltage Gain: range 1.03 – 1.05  
AI1 Voltage Offset: range -(122.6 to 146.6)  
AI2 Voltage Gain: range 1.03 – 1.05  
AI2 Voltage Offset: range -(122.6 to 146.6)  
AI3 Voltage Gain: range 1.03 – 1.05  
AI3 Voltage Offset: range -(122.6 to 146.6)  
AI4 Voltage Gain: range 1.03 – 1.05  
AI4 Voltage Offset: range -(122.6 to 146.6)  
AI5 Voltage Gain: range 1.03 – 1.05  
AI5 Voltage Offset: range -(122.6 to 146.6)  
Overpressure Limit, range 200 to 600PSIA  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
450  
Maximum integral position control  
contribution, units of velocity. Range 0.0 to  
1.999  
0.0000  
13  
7698 7699 IDM_MAXINTERR  
W4  
Float  
Thermal aging reference temperature, units of  
deg C. Range: 0.0 to 150.0  
Total inches traveled accumulator dead-band,  
units of inches. Range: 0.0 to 0.005  
Second order inlet pressure sensor correction  
coefficient. Range: -1.0 to 1.0  
Second order inlet pressure sensor correction  
coefficient. Range: -1.0 to 1.0  
7700 7701 IDM_TR  
W4  
W4  
W4  
W4  
Float  
Float  
Float  
Float  
60.0  
0.0005  
0.0  
7702 7703 IDM_TITDB  
7704 7705 IDM_INPRESCOEF2  
7706 7707 IDM_OUTPRESCOEF2  
0.0  
Table 16: General Setup Parameters  
9.1.2 Position Interpolation Parameters  
The XVG/eXVG Fuel Metering Valve can be configured to operate with a non-linear  
stroke profile by adjusting the values in this table. The Position Interpolation Table is a  
43-point table, which maps a specific position to a linear demand position point. The first  
30 points in the table are spaced at 0.1mA intervals and the remaining points are spaced  
at 1.0mA intervals.  
17  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
The position interpolation feature is enabled / disabled via the IDM_POSINTTBLEN  
setup parameter. The valve will ignore this data in this table and assume a linear stroke  
profile when IDM_POSINTTBLEN is disabled. Valid Parameter Interpolation Table  
values are in the range of 683.0-3413.0, values are in fixed point IQ8 format (count value  
multiplied by 28).  
Pre-  
Cal  
Default  
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
Corresponding Demand  
Type  
5600 5601 IDM_POSTBL0  
5602 5603 IDM_POSTBL1  
5604 5605 IDM_POSTBL2  
5606 5607 IDM_POSTBL3  
5608 5609 IDM_POSTBL4  
5610 5611 IDM_POSTBL5  
5612 5613 IDM_POSTBL6  
5614 5615 IDM_POSTBL7  
5616 5617 IDM_POSTBL8  
5618 5619 IDM_POSTBL9  
5620 5621 IDM_POSTBL10  
5622 5623 IDM_POSTBL11  
5624 5625 IDM_POSTBL12  
5626 5627 IDM_POSTBL13  
5628 5629 IDM_POSTBL14  
5630 5631 IDM_POSTBL15  
5632 5633 IDM_POSTBL16  
5634 5635 IDM_POSTBL17  
5636 5637 IDM_POSTBL18  
5638 5639 IDM_POSTBL19  
5640 5641 IDM_POSTBL20  
5642 5643 IDM_POSTBL21  
5644 5645 IDM_POSTBL22  
5646 5647 IDM_POSTBL23  
5648 5649 IDM_POSTBL24  
5650 5651 IDM_POSTBL25  
5652 5653 IDM_POSTBL26  
5654 5655 IDM_POSTBL27  
5656 5657 IDM_POSTBL28  
5658 5659 IDM_POSTBL29  
5660 5661 IDM_POSTBL30  
5662 5663 IDM_POSTBL31  
5664 5665 IDM_POSTBL32  
5666 5667 IDM_POSTBL33  
5668 5669 IDM_POSTBL34  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
Counts: 700.0625, 4.1mA Demand  
Counts: 717.1250, 4.2mA Demand  
Counts: 734.1250, 4.3mA Demand  
Counts: 751.2500, 4.4mA Demand  
Counts: 768.3125, 4.5mA Demand  
Counts: 785.3750, 4.6mA Demand  
Counts: 802.4375, 4.7mA Demand  
Counts: 819.5000, 4.8mA Demand  
Counts: 836.5625, 4.9mA Demand  
Counts: 853.6250, 5.0mA Demand  
Counts: 870.6875, 5.1mA Demand  
Counts: 887.7500, 5.2mA Demand  
Counts: 904.8125, 5.3mA Demand  
Counts: 921.8750, 5.4mA Demand  
Counts: 938.9375, 5.5mA Demand  
Counts: 956.0000, 5.6mA Demand  
Counts: 973.0625, 5.7mA Demand  
Counts: 990.0125, 5.8mA Demand  
Counts: 1007.1875, 5.9mA Demand  
Counts: 1024.2500, 6.0mA Demand  
Counts: 1041.3125, 6.1mA Demand  
Counts: 1058.3750, 6.2mA Demand  
Counts: 1075.4375, 6.3mA Demand  
Counts: 1092.5000, 6.4mA Demand  
Counts: 1109.5625, 6.5mA Demand  
Counts: 1126.6250, 6.6mA Demand  
Counts: 1143.6875, 6.7mA Demand  
Counts: 1160.7500, 6.8mA Demand  
Counts: 1177.8125, 6.9mA Demand  
Counts: 1194.8750, 7.0mA Demand  
Counts: 1365.5000, 8.0mA Demand  
Counts: 1536.1250, 9.0mA Demand  
Counts: 1706.7500, 10.0mA Demand  
Counts: 1877.3750, 11.0mA Demand  
Counts: 2048.0000, 12.0mA Demand  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
179216  
183584  
187952  
192320  
196688  
201056  
205424  
209792  
214160  
218528  
222896  
227264  
231632  
236000  
240368  
244736  
249104  
253443  
257840  
262208  
266576  
270944  
275312  
279680  
284048  
288416  
292784  
297152  
301520  
305888  
349568  
393248  
436928  
480608  
524288  
18  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Pre-  
Cal  
Default  
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
Corresponding Demand  
Type  
5670 5671 IDM_POSTBL35  
5672 5673 IDM_POSTBL36  
5674 5675 IDM_POSTBL37  
5676 5677 IDM_POSTBL38  
5678 5679 IDM_POSTBL39  
5680 5681 IDM_POSTBL40  
5682 5683 IDM_POSTBL41  
5684 5685 IDM_POSTBL42  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
Counts: 2218.6250, 13.0mA Demand  
Counts: 2389.2500, 14.0mA Demand  
Counts: 2559.8750, 15.0mA Demand  
Counts: 2730.5000, 16.0mA Demand  
Counts: 2901.1250, 17.0mA Demand  
Counts: 3071.7500, 18.0mA Demand  
Counts: 3242.3750, 19.0mA Demand  
Counts: 3413.0000, 20.0mA Demand  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
567968  
611648  
655328  
699008  
742688  
786368  
830048  
873728  
Table 17: Position Interpolation Table Parameters  
9.1.3 Stroke Position Parameters  
For XVG/eXVG low measurement and flow control accuracy improvement, the CdA  
values are calculated based not only stroke position (using stroke- CdA interpolation  
table) but also on pressure ratio condition.  
The following Stroke Position Table lists default values of fifteen stroke positions that  
will be used in CdA values calculation. Table values are (stroke value*224).  
Register  
Number  
5900 5901  
XVG/eXVG Parameter  
Name  
IDM_STROKETBL0  
Write  
Access  
W4  
Default  
Value  
83886  
167772  
251658  
Corresponding Stroke  
Type  
0.005  
0.01  
0.015  
0.03  
0.045  
0.0625  
0.078125  
0.09  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
5902 5903  
5904 5905  
5906 5907  
5908 5909  
5910 5911  
5912 5913  
5914 5915  
5916 5917  
5918 5919  
5920 5921  
5922 5923  
5924 5925  
5926 5927  
5928 5929  
IDM_STROKETBL1  
IDM_STROKETBL2  
IDM_STROKETBL3  
IDM_STROKETBL4  
IDM_STROKETBL5  
IDM_STROKETBL6  
IDM_STROKETBL7  
IDM_STROKETBL8  
IDM_STROKETBL9  
IDM_STROKETBL10  
IDM_STROKETBL11  
IDM_STROKETBL12  
IDM_STROKETBL13  
IDM_STROKETBL14  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
503316  
754975  
1048576  
1310720  
2097152  
2621440  
2936013  
3355443  
3774874  
4194304  
4194472  
4194640  
0.1  
0.125  
0.15625  
0.175  
0.2  
0.225  
0.25  
Table 18: Stroke Position Table Parameters  
9.1.4 Pressure Ratio Parameters  
These pressure ratio values are used in calculation of CdA values based on stroke and  
pressure ratio conditions. Table values are (pressure ratio value*224).  
19  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
W4  
Default  
Value  
1677722  
Corresponding Pressure Ratio  
Type  
5950 5951 IDM_PRTBL0  
5952 5953 IDM_PRTBL1  
5954 5955 IDM_PRTBL2  
5956 5957 IDM_PRTBL3  
5958 5959 IDM_PRTBL4  
5960 5961 IDM_PRTBL5  
5962 5963 IDM_PRTBL6  
5964 5965 IDM_PRTBL7  
5966 5967 IDM_PRTBL8  
5968 5969 IDM_PRTBL9  
0.1  
0.2  
0.3  
0.4  
0.5  
0.6  
0.7  
0.8  
0.9  
0.95  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
3355443  
5033165  
6710886  
8388608  
10066330  
11744051  
13421773  
15099494  
15938355  
Table 19: Pressure Ratio Table Parameters  
9.1.5 CdA-Pressure Ratio Parameters  
Table values are (CdA value multiplied by 224).  
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
W4  
Default  
Value  
313516  
Corresponding CdA value  
0.01868701  
Type  
6000 6001 IDM_CDATBLPR0S0  
6002 6003 IDM_CDATBLPR0S1  
6004 6005 IDM_CDATBLPR0S2  
6006 6007 IDM_CDATBLPR0S3  
6008 6009 IDM_CDATBLPR0S4  
6010 6011 IDM_CDATBLPR0S5  
6012 6013 IDM_CDATBLPR0S6  
6014 6015 IDM_CDATBLPR0S7  
6016 6017 IDM_CDATBLPR0S8  
6018 6019 IDM_CDATBLPR0S9  
6020 6021 IDM_CDATBLPR0S10  
6022 6023 IDM_CDATBLPR0S11  
6024 6025 IDM_CDATBLPR0S12  
6026 6027 IDM_CDATBLPR0S13  
6028 6029 IDM_CDATBLPR0S14  
6030 6031 IDM_CDATBLPR1S0  
6032 6033 IDM_CDATBLPR1S1  
6034 6035 IDM_CDATBLPR1S2  
6036 6037 IDM_CDATBLPR1S3  
6038 6039 IDM_CDATBLPR1S4  
6040 6041 IDM_CDATBLPR1S5  
6042 6043 IDM_CDATBLPR1S6  
6044 6045 IDM_CDATBLPR1S7  
6046 6047 IDM_CDATBLPR1S8  
6048 6049 IDM_CDATBLPR1S9  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
0.035560012  
0.05250603  
0.102663994  
0.150811017  
0.199957013  
0.250204027  
0.317152977  
0.360710025  
0.371964991  
0.464591026  
0.522693992  
0.555297971  
0.62797302  
0.710866988  
0.018432021  
0.035153985  
0.051853001  
0.100916982  
0.147484004  
0.199957013  
0.250204027  
0.301599979  
0.341509998  
0.371964991  
596598  
880905  
1722416  
2530189  
3354722  
4197727  
5320944  
6051710  
6240537  
7794544  
8769350  
9316354  
10535639  
11926369  
309238  
589786  
869949  
1693106  
2474371  
3354722  
4197727  
5060008  
5729587  
6240537  
20  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
W4  
Default  
Value  
7794544  
Corresponding CdA value  
0.464591026  
Type  
6050 6051 IDM_CDATBLPR1S10  
6052 6053 IDM_CDATBLPR1S11  
6054 6055 IDM_CDATBLPR1S12  
6056 6057 IDM_CDATBLPR1S13  
6058 6059 IDM_CDATBLPR1S14  
6060 6061 IDM_CDATBLPR2S0  
6062 6063 IDM_CDATBLPR2S1  
6064 6065 IDM_CDATBLPR2S2  
6066 6067 IDM_CDATBLPR2S3  
6068 6069 IDM_CDATBLPR2S4  
6070 6071 IDM_CDATBLPR2S5  
6072 6073 IDM_CDATBLPR2S6  
6074 6075 IDM_CDATBLPR2S7  
6076 6077 IDM_CDATBLPR2S8  
6078 6079 IDM_CDATBLPR2S9  
6080 6081 IDM_CDATBLPR2S10  
6082 6083 IDM_CDATBLPR2S11  
6084 6085 IDM_CDATBLPR2S12  
6086 6087 IDM_CDATBLPR2S13  
6088 6089 IDM_CDATBLPR2S14  
6090 6091 IDM_CDATBLPR3S0  
6092 6093 IDM_CDATBLPR3S1  
6094 6095 IDM_CDATBLPR3S2  
6096 6097 IDM_CDATBLPR3S3  
6098 6099 IDM_CDATBLPR3S4  
6100 6101 IDM_CDATBLPR3S5  
6102 6103 IDM_CDATBLPR3S6  
6104 6105 IDM_CDATBLPR3S7  
6106 6107 IDM_CDATBLPR3S8  
6108 6109 IDM_CDATBLPR3S9  
6110 6111 IDM_CDATBLPR3S10  
6112 6113 IDM_CDATBLPR3S11  
6114 6115 IDM_CDATBLPR3S12  
6116 6117 IDM_CDATBLPR3S13  
6118 6119 IDM_CDATBLPR3S14  
6120 6121 IDM_CDATBLPR4S0  
6122 6123 IDM_CDATBLPR4S1  
6124 6125 IDM_CDATBLPR4S2  
6126 6127 IDM_CDATBLPR4S3  
6128 6129 IDM_CDATBLPR4S4  
6130 6131 IDM_CDATBLPR4S5  
6132 6133 IDM_CDATBLPR4S6  
6134 6135 IDM_CDATBLPR4S7  
6136 6137 IDM_CDATBLPR4S8  
6138 6139 IDM_CDATBLPR4S9  
6140 6141 IDM_CDATBLPR4S10  
6142 6143 IDM_CDATBLPR4S11  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
0.522693992  
0.555297971  
0.62797302  
0.710866988  
0.018271983  
0.034884989  
0.051634014  
0.099170029  
0.144158006  
0.196815014  
0.244836986  
0.284681976  
0.324190021  
0.371964991  
0.464591026  
0.522693992  
0.555297971  
0.62797302  
0.710866988  
0.018070996  
0.034645021  
0.051371992  
0.095315993  
0.140272021  
0.193674028  
0.239470005  
0.27858299  
0.307435989  
0.371964991  
0.464591026  
0.522693992  
0.555297971  
0.62797302  
0.710866988  
0.017931998  
0.034437001  
0.050974011  
0.091620028  
0.13389802  
0.184538007  
0.229842007  
0.265470028  
0.29658699  
0.354771018  
0.442640007  
0.499430001  
8769350  
9316354  
10535639  
11926369  
306553  
585273  
866275  
1663797  
2418570  
3302008  
4107683  
4776171  
5439006  
6240537  
7794544  
8769350  
9316354  
10535639  
11926369  
303181  
581247  
861879  
1599137  
2353374  
3249311  
4017640  
4673847  
5157920  
6240537  
7794544  
8769350  
9316354  
10535639  
11926369  
300849  
577757  
855202  
1537129  
2246436  
3096034  
3856109  
4453848  
4975904  
5952070  
7426267  
8379045  
21  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
W4  
Default  
Value  
9316354  
Corresponding CdA value  
0.555297971  
Type  
6144 6145 IDM_CDATBLPR4S12  
6146 6147 IDM_CDATBLPR4S13  
6148 6149 IDM_CDATBLPR4S14  
6150 6151 IDM_CDATBLPR5S0  
6152 6153 IDM_CDATBLPR5S1  
6154 6155 IDM_CDATBLPR5S2  
6156 6157 IDM_CDATBLPR5S3  
6158 6159 IDM_CDATBLPR5S4  
6160 6161 IDM_CDATBLPR5S5  
6162 6163 IDM_CDATBLPR5S6  
6164 6165 IDM_CDATBLPR5S7  
6166 6167 IDM_CDATBLPR5S8  
6168 6169 IDM_CDATBLPR5S9  
6170 6171 IDM_CDATBLPR5S10  
6172 6173 IDM_CDATBLPR5S11  
6174 6175 IDM_CDATBLPR5S12  
6176 6177 IDM_CDATBLPR5S13  
6178 6179 IDM_CDATBLPR5S14  
6180 6181 IDM_CDATBLPR6S0  
6182 6183 IDM_CDATBLPR6S1  
6184 6185 IDM_CDATBLPR6S2  
6186 6187 IDM_CDATBLPR6S3  
6188 6189 IDM_CDATBLPR6S4  
6190 6191 IDM_CDATBLPR6S5  
6192 6193 IDM_CDATBLPR6S6  
6194 6195 IDM_CDATBLPR6S7  
6196 6197 IDM_CDATBLPR6S8  
6198 6199 IDM_CDATBLPR6S9  
6200 6201 IDM_CDATBLPR6S10  
6202 6203 IDM_CDATBLPR6S11  
6204 6205 IDM_CDATBLPR6S12  
6206 6207 IDM_CDATBLPR6S13  
6208 6209 IDM_CDATBLPR6S14  
6210 6211 IDM_CDATBLPR7S0  
6212 6213 IDM_CDATBLPR7S1  
6214 6215 IDM_CDATBLPR7S2  
6216 6217 IDM_CDATBLPR7S3  
6218 6219 IDM_CDATBLPR7S4  
6220 6221 IDM_CDATBLPR7S5  
6222 6223 IDM_CDATBLPR7S6  
6224 6225 IDM_CDATBLPR7S7  
6226 6227 IDM_CDATBLPR7S8  
6228 6229 IDM_CDATBLPR7S9  
6230 6231 IDM_CDATBLPR7S10  
6232 6233 IDM_CDATBLPR7S11  
6234 6235 IDM_CDATBLPR7S12  
6236 6237 IDM_CDATBLPR7S13  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
0.62797302  
0.710866988  
0.017970979  
0.034645975  
0.048334002  
0.086969018  
0.12787497  
0.176279008  
0.216894984  
0.252413988  
0.284949005  
0.337576985  
0.420688987  
0.47616601  
0.531268001  
0.604695022  
0.680217028  
0.018097997  
0.034564972  
0.046747983  
0.082584977  
0.123016  
0.167436004  
0.209510028  
0.24348098  
0.273561001  
0.324248016  
0.399429977  
0.452902019  
0.507237971  
0.581417024  
0.649567008  
0.018015981  
0.034865975  
0.045041025  
0.079456985  
0.117030978  
0.160700023  
0.200019002  
0.237761021  
0.264689982  
0.310918987  
0.386830986  
0.436703026  
0.492919981  
0.557698011  
10535639  
11926369  
301503  
581263  
810910  
1459098  
2145386  
2957471  
3638894  
4234804  
4780651  
5663602  
7057990  
7988740  
8913198  
10145099  
11412148  
303634  
579904  
784301  
1385546  
2063866  
2809110  
3514995  
4084933  
4589592  
5439979  
6701323  
7598435  
8510041  
9754559  
10897926  
302258  
584954  
755663  
1333067  
1963454  
2696099  
3355762  
3988968  
4440761  
5216355  
6489947  
7326661  
8269825  
9356620  
22  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
W4  
Default  
Value  
10383687  
Corresponding CdA value  
0.618915975  
Type  
6238 6239 IDM_CDATBLPR7S14  
6240 6241 IDM_CDATBLPR8S0  
6242 6243 IDM_CDATBLPR8S1  
6244 6245 IDM_CDATBLPR8S2  
6246 6247 IDM_CDATBLPR8S3  
6248 6249 IDM_CDATBLPR8S4  
6250 6251 IDM_CDATBLPR8S5  
6252 6253 IDM_CDATBLPR8S6  
6254 6255 IDM_CDATBLPR8S7  
6256 6257 IDM_CDATBLPR8S8  
6258 6259 IDM_CDATBLPR8S9  
6260 6261 IDM_CDATBLPR8S10  
6262 6263 IDM_CDATBLPR8S11  
6264 6265 IDM_CDATBLPR8S12  
6266 6267 IDM_CDATBLPR8S13  
6268 6269 IDM_CDATBLPR8S14  
6270 6271 IDM_CDATBLPR9S0  
6272 6273 IDM_CDATBLPR9S1  
6274 6275 IDM_CDATBLPR9S2  
6276 6267 IDM_CDATBLPR9S3  
6278 6269 IDM_CDATBLPR9S4  
6280 6281 IDM_CDATBLPR9S5  
6282 6283 IDM_CDATBLPR9S6  
6284 6285 IDM_CDATBLPR9S7  
6286 6287 IDM_CDATBLPR9S8  
6288 6289 IDM_CDATBLPR9S9  
6290 6291 IDM_CDATBLPR9S10  
6292 6293 IDM_CDATBLPR9S11  
6294 6295 IDM_CDATBLPR9S12  
6296 6297 IDM_CDATBLPR9S13  
6298 6299 IDM_CDATBLPR9S14  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
W4  
0.017536998  
0.034340978  
0.045249999  
0.075426996  
0.11294198  
0.154013991  
0.191594005  
0.233344972  
0.258821011  
0.302787006  
0.367821991  
0.415814996  
0.473388016  
0.527272999  
0.584348023  
0.017027974  
0.033367991  
0.043686986  
0.073494017  
0.107271016  
0.150669992  
0.183247983  
0.231404006  
0.25821501  
0.281709015  
0.344421983  
0.391855001  
0.445888996  
0.501824021  
0.544903994  
294222  
576146  
759169  
1265455  
1894852  
2583926  
3214414  
3914879  
4342296  
5079923  
6171029  
6976218  
7942133  
8846173  
9803733  
285682  
559822  
732946  
1233025  
1799709  
2527823  
3074391  
3882315  
4332129  
4726293  
5778442  
6574236  
7480776  
8419210  
9141972  
Table 20: CdA-Pressure Ratio Table Parameters  
9.1.6 Flow Limiting Mode Parameters  
The following table is used to define the Flow Limiting Mode schedule. The 5-point  
Flow Limiting Mode Table defines the minimum and maximum flow limits by  
interpolation for a particular backpressure.  
Valid Flow Limiting Mode Table Backpressure values are in the range 0.0 - 498.0, 32 bit  
floating point format. Valid Flow Limiting Mode Table Minimum Flow values are in the  
range 0.0 - 20000.0, 32 bit floating point format. Valid Flow Limiting Mode Table  
Maximum Flow values are in the range 0.0 - 20000.0, 32 bit floating point format.  
23  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Register  
Number  
XVG/eXVG Parameter  
Name  
Write  
Access  
Default  
Value  
Description  
Type  
7544 7545 IDM_BACKPRES0  
7546 7547 IDM_BACKPRES1  
7548 7549 IDM_BACKPRES2  
7550 7551 IDM_BACKPRES3  
7552 7553 IDM_BACKPRES4  
7554 7555 IDM_MINFLOWLIM0  
7556 7557 IDM_MINFLOWLIM1  
7558 7559 IDM_MINFLOWLIM2  
7560 7561 IDM_MINFLOWLIM3  
7562 7563 IDM_MINFLOWLIM4  
7564 7565 IDM_MAXFLOWLIM0  
7566 7567 IDM_MAXFLOWLIM1  
7568 7569 IDM_MAXFLOWLIM2  
7570 7571 IDM_MAXFLOWLIM3  
7572 7573 IDM_MAXFLOWLIM4  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
W2  
Backpressure 0  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
14.7  
64.7  
114.7  
164.7  
214.7  
0
Backpressure 1  
Backpressure 2  
Backpressure 3  
Backpressure 4  
Minimum Flow 0  
Minimum Flow 1  
Minimum Flow 2  
Minimum Flow 3  
Minimum Flow 4  
Maximum Flow 0  
Maximum Flow 1  
Maximum Flow 2  
Maximum Flow 3  
Maximum Flow 4  
200  
500  
750  
1000  
500  
1500  
3000  
4500  
6000  
Table 21: Flow Limiting Mode Table Parameters  
9.2 Real Time Parameters  
Real time parameters are status parameters that show the operation status of the  
XVG/eXVG. Most of the real time parameters are read-only.  
Register  
Number  
XVG/eXVG Parameters  
Name  
Write  
Access  
Description  
Type  
U16  
U16  
Valve Demand in Digital Command Mode, range 683-  
3413 counts  
Valve Feedback in Digital Command Mode, range  
683-3413 counts  
3000  
3001  
IDM_DIGDEMAND  
IDM_DIGSTATUS  
W0  
RO  
Valve State: 0=Setup, 1=Run, 2=Shutdown,  
3=Calibration  
3002  
3003  
3004  
IDM_STATE  
RO  
RO  
RO  
U16  
U16  
U16  
IDM_SETUPVALID  
IDM_FLOWCOND  
Setup Checksum Valid: 0=No, 1=Yes  
Flow Condition: 0=Sonic, 1=Subsonic, 2=Reverse  
Flow  
Setup Mode: 1=Set Valve in Setup State, 2=Exit Setup  
and Reset CPU  
3005  
IDM_SETUPCONNECT  
RO  
U16  
3006  
3007  
3008  
3009  
3010  
3011  
3012  
3013  
IDM_MEASFLOWCTS  
IDM_MEASFLOW3413  
IDM_RUNTMSECS  
IDM_RUNTMMINS  
IDM_SOLDUTYCYC  
IDM_UPDATEPID  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
Measured Flow Counts, Range 0 – 4095  
Measured Flow Counts, Range 683 – 3413  
Seconds elapsed since power on  
Minutes elapsed since power on  
Solenoid Duty Cycle, not used  
Not used  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
IDM_ADCCALADC  
IDM_ADC3VOLTS3  
ADC A 0.22V ref calibration counts 0 – 4095  
3.3V Supply counts, range 0 – 4095  
24  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Register  
Number  
XVG/eXVG Parameters  
Name  
Write  
Access  
Description  
Type  
3014  
3015  
3016  
3017  
3018  
3019  
3020  
3021  
3022  
3023  
3024  
3025  
3026  
3027  
3028  
3029  
3030  
3031  
3032  
IDM_ADCINPRES  
IDM_ADCAI0  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
W3  
RO  
Input Pressure counts, range 0-4095  
Analog Input 0 (demand), range 0-3413  
Output Pressure counts, range 0-4095  
Analog Input 1 counts, range 0 – 4095  
Not used  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
IDM_ADCOUTPRES  
IDM_ADCAI1  
IDM_ADCDELTAPRES  
IDM_ADCAI2  
Analog Input 2 counts, range 0 – 4095  
Gas Temperature counts  
IDM_ADCGASTEMP  
IDM_ADCAI3  
Analog Input 3 counts, range 0 – 4095  
Solenoid temp counts, not used  
IDM_ADCSOLTEMP  
IDM_ADCAI4  
Analog Input 4 counts, range 0 – 4095  
Motor Current counts, range 0 - 4095  
Analog Input 5 counts, range 0 – 4095  
Fault Report Variable, not used  
IDM_ADCMOTORCUR  
IDM_ADCAI5  
IDM_FFAULTFLGS  
IDM_FVERSION  
IDM_FRUNTMMINS  
IDM_FRUNTMSECS  
IDM_SETUPERROR  
IDM_TESTFLAGS  
IDM_FMODE  
Fault Report Variable, not used  
Fault Log, Run Time Minutes of fault log  
Fault Log, Run Time Seconds of fault log  
Setup Validation Error Code, 0 = No Errors  
Test Flags (SW debug use only)  
Fault Report Variable, not used  
Calibration Flags:  
Bit0=Set Valve in Calibration State.  
The following bits active only in cal state:  
Bit1=Enable Feedback Override,  
Bit2=Set Solenoid Duty Cycle Out to 50%  
Bit3=Read ADC A raw cal voltage into  
IDM_ADCACALADC  
3033  
IDM_CALFLAGS  
W1  
U16  
Bit4=Read ADC B raw cal voltage into  
IDM_ADCBCALADC  
Bit5=Write parameters to EEPROM Bit6=Reset  
IDM_TOTALHRS to 0 if parameter IDM_DATE =  
666  
3034  
3035  
3036  
3037  
IDM_CALAOUT0  
IDM_ADCBCALADC  
IDM_AOUT1  
W3  
RO  
W3  
W3  
Analog Output 0 DAC Value, counts 0-4095  
ADC B 2.5V Ref Calibration counts 0-4095  
Analog Output 1 DAC Value, counts 0-4095  
Analog Output 2 DAC Value, counts 0-4095  
U16  
U16  
U16  
U16  
IDM_AOUT2  
3038  
3039  
IDM_FIRMWAREVER  
IDM_AOUT0  
RO  
RO  
Firmware Version  
U16  
U16  
AO0 DAC Value, counts 0-4095  
DI0 Value: (reserved for external Run/Stop)  
Bit0-Bit3=DI0-DI3 – only used if valve enters  
CAL_STATE  
3040  
IDM_DIN0  
RO  
U16  
Digital Output 0 Value: (reserved for Fault Output)  
Bit0-Bit5=O0-O3, 485TXENA, 485TXENB – only  
valid if valve enters CAL_STATE, otherwise for SW  
test  
3041  
IDM_DOUT0  
W3  
U16  
25  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameters  
Name  
Write  
Access  
Description  
Type  
Digital Output 1 Value, Current/Voltage: Bit0-  
Bit5=AI0-AI5, Bit8-Bit10=AO0-AO2 (1=Voltage,  
0=Current) – only valid if valve enters CAL_STATE,  
otherwise for SW test  
3042  
IDM_DOUT1  
W3  
U16  
3043  
3044  
3045  
3046  
3047  
3048  
3049  
3050  
3051  
3052  
3053  
3054  
3055  
3056  
3057  
3058  
3059  
3060  
3061  
IDM_FRECORDNO  
IDM_FFAULTCODE  
IDM_FRECORDS  
IDM_ADCA0  
IDM_ADCA1  
IDM_ADCA2  
IDM_ADCA3  
IDM_ADCA4  
IDM_ADCA5  
IDM_ADCA6  
IDM_ADCA7  
IDM_ADCB0  
IDM_ADCB1  
IDM_ADCB2  
IDM_ADCB3  
IDM_ADCB4  
IDM_ADCB5  
IDM_ADCB6  
IDM_ADCB7  
W0  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
Fault Log Record No, selects fault log record, 0-7  
Fault Log, Fault Code of fault log record  
Fault Log, Number of faults in fault log record  
ADC Channel A0 reading in counts  
ADC Channel A1 reading in counts  
ADC Channel A2 reading in counts  
ADC Channel A3 reading in counts  
ADC Channel A4 reading in counts  
ADC Channel A5 reading in counts  
ADC Channel A6 reading in counts  
ADC Channel A7 reading in counts  
ADC Channel B0 reading in counts  
ADC Channel B1 reading in counts  
ADC Channel B2 reading in counts  
ADC Channel B3 reading in counts  
ADC Channel B4 reading in counts  
ADC Channel B5 reading in counts  
ADC Channel B6 reading in counts  
ADC Channel B7 reading in counts  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
3062  
3063  
3064  
3065  
3066  
3067  
3068  
3069  
3070  
3071  
3072  
IDM_ADCA0GAINOFF  
IDM_ADCA1GAINOFF  
IDM_ADCA2GAINOFF  
IDM_ADCA3GAINOFF  
IDM_ADCA4GAINOFF  
IDM_ADCA5GAINOFF  
IDM_ADCA6GAINOFF  
IDM_ADCA7GAINOFF  
IDM_ADCB0GAINOFF  
IDM_ADCB1GAINOFF  
IDM_ADCB2GAINOFF  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
U16  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
26  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameters  
Name  
Write  
Access  
Description  
Type  
U16  
U16  
U16  
U16  
U16  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
3073  
3074  
3075  
3076  
3077  
IDM_ADCB3GAINOFF  
IDM_ADCB4GAINOFF  
IDM_ADCB5GAINOFF  
IDM_ADCB6GAINOFF  
IDM_ADCB7GAINOFF  
RO  
RO  
RO  
RO  
RO  
Analog input w/Auto ADC gain/off applied, cnts 0-  
4095  
3078  
3079  
3080  
3081  
3082  
IDM_ADCB5A  
RO  
RO  
RO  
RO  
RO  
Muxed analog input for ADCAI3, counts 0-4095  
Muxed analog input for ADCAI4, counts 0-4095  
Muxed analog input for ADCAI5, counts 0-4095  
ADC A 0.22V ref calibration counts 0 – 4095  
ADC B 2.5V Ref Calibration counts 0 – 4095  
U16  
U16  
U16  
U16  
U16  
IDM_ADCB5B  
IDM_ADCB5C  
IDM_ADCCALLOW  
IDM_ADCCALHI  
Solenoid duty cycle, # of times on/1000 updates, for  
debug  
3083  
3084  
3085  
3086  
3087  
IDM_SOLDUTY  
IDM_LOOPCNT  
IDM_BUFINDEX1  
IDM_BUFINDEX2  
IDM_ADCBUFVAL  
RO  
RO  
W0  
W0  
RO  
U16  
U16  
U16  
U16  
U16  
Main task loop cycles per 125ms, for debug  
Advanced diagnostics histogram bucket index and  
ADC channel index  
ADC buffer index  
ADC input buffer array value, for test.  
ADCBUFVAL[BUFINDEX1][BUFINDEX2]  
Demand before position interpolation, value range:  
683 to 3413  
3088  
IDM_DEMANDSTATUS  
RO  
U16  
3089  
3090  
3091  
3092  
3093  
IDM_AOUT0PWMCTS  
IDM_AOUT1PWMCTS  
IDM_AOUT2PWMCTS  
IDM_FADCCALHI  
RO  
RO  
RO  
RO  
RO  
Analog output 0 PWM value: 0 to 4095  
Analog output 1 PWM value: 0 to 4095  
Analog output 2 PWM value: 0 to 4095  
Fault Log, ADCCALHI at time of fault  
Fault Log, ADCCALLOW at time of fault  
U16  
U16  
U16  
U16  
U16  
IDM_FADCCALLOW  
Use to trigger EEPROM tasks (sets bits in  
ETFLAGS). Fully functional using PECC protocol.  
Using Modbus, only fault read task allowed. See  
ETFLAGS for bits.  
3094  
IDM_TESTCTRL  
W0  
U16  
Test parameter for viewing scheduled EEPROM  
tasks: b0=fault save, b1=fault reset, b2=fault read,  
b3=AdvDiag save, b4=EEPROM reset (use w/b3)  
Buffer number of next fault record to be saved: 0 to 16  
(16 = buffer 0)  
3095  
3096  
IDM_ETFLAGS  
IDM_FLTBUF  
RO  
RO  
U16  
U16  
3097  
3098  
IDM_CLSEC  
RO  
RO  
Lost communication seconds counter  
ADC count from LVDT  
U16  
U16  
IDM_LVDTCOUNT  
27  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameters  
Name  
Write  
Access  
Description  
Type  
3099  
3100  
3101  
3102  
3103  
3104  
3105  
3106  
3107  
3108  
3109  
3110  
3111  
3112  
3113  
3114  
IDM_TESTSTR[0]  
IDM_TESTSTR[1]  
IDM_TESTSTR[2]  
IDM_TESTSTR[3]  
IDM_TESTSTR[4]  
IDM_TESTSTR[5]  
IDM_TESTSTR[6]  
IDM_TESTSTR[7]  
IDM_TESTSTR[8]  
IDM_TESTSTR[9]  
IDM_TESTSTR[10]  
IDM_TESTSTR[11]  
IDM_TESTSTR[12]  
IDM_TESTSTR[13]  
IDM_TESTSTR[14]  
IDM_TESTSTR[15]  
Test string, used for Modbus write access password.  
IDM_TESTSTR is an ASCII string array with  
maximum of 16 elements. The string start at register  
3099 and a Null (0) character is required to end the  
string. Example: To enter PASSWORD, write:  
80 to register 3099  
65 to register 3100  
83 to register 3101  
83 to register 3102  
87 to register 3103  
79 to register 3104  
82 to register 3105  
68 to register 3106  
0 to register 3107  
W0  
ASCII  
Analog output channel 0 electrical configuration  
selector. Can be used to automatically set output  
configuration. Sets parameters when value assigned in  
setup state. (Parameter is not stored in EEPROM.)  
Returns configuration code when read is commanded.  
0 = 4to20mA, 1 = 0to5V, 2 = 1to5V, 3 = 0to-5V.  
When reading, an invalid setup returns “99”. An  
invalid write returns SETUPERROR = 9001.  
Analog output channel 1 electrical configuration  
selector. Can be used to automatically set output  
configuration. Sets parameters when value assigned in  
setup state. (Parameter is not stored in EEPROM.)  
Returns configuration code when read is commanded.  
0 = 4to20mA, 1 = 0to5V, 2 = 1to5V, 3 = 0to-5V.  
When reading, an invalid setup returns “99”. An  
invalid write returns SETUPERROR = 9002.  
Analog input channel 0 electrical configuration  
selector. Can be used to automatically set input  
configuration. Sets parameters when value assigned in  
setup state. (Parameter is not stored in EEPROM.)  
Returns configuration code when read is commanded.  
0 = 4to20mA, 1 = 0to5V, 2 = 1to5V. When reading,  
an invalid setup returns “99”. An invalid write returns  
SETUPERROR = 9003.  
IDM_AO0CHCFG  
IDM_AO1CHCFG  
IDM_AI0CHCFG  
3115  
3116  
3117  
W2  
W2  
W2  
U16  
U16  
U16  
5000 5001 IDM_POSMANSTPT  
5002 5003 IDM_CURMANSTPT  
5004 5055 IDM_VALVEDMD  
5006 5007 IDM_VALVESTATUS  
5008 5009 IDM_FVALVEDMD  
5010 5011 IDM_FVALVESTATUS  
5012 5013 IDM_FDATE  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
Not used, SW test parameter  
Not used, SW test parameter  
Position Demand, counts 683-3413  
Position Status, counts 683-3413  
Fault Report Variable, not used  
Fault Report Variable, not used  
Fault Report Variable, not used  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
28  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameters  
Name  
Write  
Access  
Description  
Type  
5014 5015 IDM_LVDTSCALEFCT  
5016 5017 IDM_RUNTMHRS  
5018 5019 IDM_FLOCTLPOSOUT  
5020 5021 IDM_TOTALHRS  
5022 5023 IDM_TOTHRSIG  
5024 5025 IDM_FLOWLIMPOS  
5026 5027 IDM_FTOTALHRS  
5028 5029 IDM_FRUNTMHRS  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
Obsolete  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
U32  
Run Time Hours since last power on  
Calculated flow control position demand, 683-3413  
Total Running Hours  
Total Running Hours Cleared Signature  
Flow Limiting Pos Demand Output, 0-3413  
Fault Log, Total Hours of fault log record  
Fault Log, Run Time Hours of fault log  
Bit field to indicate analog input over-range  
Bit0 = AdcA0  
Bit1 = AdcB0  
Bit0 = AdcA1  
Bit1 = AdcB1  
Bit0 = AdcA2  
Bit1 = AdcB2  
5030 5031 IDM_ADCSTATFLGS  
RO  
Bit0 = AdcA3  
U32  
Bit1 = AdcB3  
Bit0 = AdcA4  
Bit1 = AdcB4  
Bit0 = AdcA5  
Bit1 = AdcB5  
Bit0 = AdcA6  
Bit1 = AdcB6  
Latched Faults, format same as  
IDM_FAULTFLAGSL, cleared at power on  
5032 5033 IDM_FAULTLATCHL  
5034 5035 IDM_FAULTFLAGSL  
W3  
RO  
U32  
U32  
Active Faults: Bit0=3.3V, Bit1=Tracking,  
Bit2=GasTemp Range, Bit4=Input Pressure,  
Bit5=Output Pressure, Bit6=LVDT, Bit7=Setup,  
Bit8=Flow Setup Bit10=Overpressure,  
Bit11=GasTemp shutdown, Bit12=+15V supply,  
Bit13=Neg15V supply, Bit14=Amb Temp,  
Bit15=Watchdog, Bit16=Advanced diagnostics,  
Bit 17=Communication  
5036 5037 IDM_TRS  
5038 5039 IDM_OCC  
RO  
RO  
Total seconds of operation (valve open)  
U32  
U32  
Over-current count, number of sample events with  
motor current > IDM_OCT  
Modbus messages good, total valid messages  
received.  
Modbus messages invalid, total invalid messages  
received (invalid data or request command)  
Modbus messages bad, total messages received with  
bad CRC.  
Thermal age, estimated electronics age with  
temperature factor, in seconds.  
5040 5041 IDM_MMG  
5042 5043 IDM_MMI  
5044 5045 IDM_MMB  
5046 5047 IDM_TA  
RO  
RO  
RO  
RO  
U32  
U32  
U32  
U32  
5048 5049 IDM_PRS  
5050 5051 IDM_GTS  
RO  
RO  
Histogram array parameter for PressureRatio, seconds  
Histogram array parameter for GasTemp, seconds  
U32  
U32  
Histogram array parameter for electronics  
temperature, seconds  
5052 5053 IDM_TAS  
5054 5055 IDM_IPS  
RO  
RO  
U32  
U32  
Histogram array parameter for InletPressure, seconds  
29  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameters  
Name  
Write  
Access  
Description  
Type  
Histogram array parameter for OutletPressure,  
seconds  
5056 5057 IDM_OPS  
RO  
U32  
Histogram array parameter for flow measurement,  
seconds  
5058 5059 IDM_FS  
5060 5061 IDM_MCS  
5062 5063 IDM_DJS  
RO  
RO  
RO  
U32  
U32  
U32  
Histogram array parameter for MotorCurrent, seconds  
Histogram array parameter for demand jitter, seconds  
(command change accumulation/sec)  
7000 7001 IDM_POSININCHES  
7002 7003 IDM_INPUTPRES  
7004 7005 IDM_OUTPUTPRES  
7006 7007 IDM_OUTPCORRECT  
7008 7009 IDM_MEASFLOW  
7010 7011 IDM_CDAOUT  
RO  
W3  
W3  
RO  
RO  
RO  
RO  
W3  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
Valve Position in inches  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Input Pressure, PSIA  
Output Pressure, PSIA  
Output Pressure Corrected, PSIA  
Measured Flow, PPH  
CdA specified by demand  
7012 7013 IDM_MEASUREDCDA  
7014 7015 IDM_GASTEMP  
Measured CdA, calculated from measured position  
Gas Temperature, degrees F (includes TEMPOFF)  
3.3V supply voltage, Volts  
7016 7017 IDM_VOLTS3PT3  
7018 7019 IDM_PRESSRATIO  
7020 7021 IDM_DMDININCHES  
7022 7023 IDM_FLOWLIMDMD  
7024 7025 IDM_MINFLOWLIM  
7026 7027 IDM_MAXFLOWLIM  
7028 7029 IDM_FLOWLIMRNG  
7030 7031 IDM_FLOWRNGSCALR  
7032 7033 IDM_SOLTEMP  
Pressure Ratio  
Position Demand in inches  
Flow Limiting Demand Output  
Calculated Min Flow Limit  
Calculated Max Flow Limit  
Calculated Flow Limiting Range  
Flow Range Scaler, Max Flow / Max Counts  
Solenoid Temperature, not used  
Flow equation constant A  
7034 7035 IDM_EQCONSTA  
7036 7037 IDM_EQCONSTB  
7038 7039 IDM_EQCONSTC  
7040 7041 IDM_EQCONSTD  
7042 7043 IDM_EQCONSTE  
7044 7045 IDM_EQCONSTF  
7046 7047 IDM_LVDTAPLUSB  
7048 7049 IDM_LVDTAMINUSB  
7050 7051 IDM_FVOLTS3PT3  
7052 7053 IDM_FSOLTEMP  
7054 7055 IDM_FINPUTPRES  
7056 7057 IDM_FOUTPUTPRES  
7058 7059 IDM_FGASTEMP  
7060 7061 IDM_FFLOWRANGE  
7062 7063 IDM_FMEASFLOW  
7064 7065 IDM_FFAULTDATA  
7066 7067 IDM_FPOSININCHES  
7068 7069 IDM_FTEMPAMB  
7070 7071 IDM_FVOLTSPOS15  
Flow equation constant B  
Flow equation constant C  
Flow equation constant D  
Flow equation constant E  
Flow equation constant F  
LVDT A+B signal  
LVDT A-B signal  
Fault Log, Volts3pt3 at time of fault  
Fault report variable, not used  
Fault Log, InputPres at time of fault  
Fault Log, OutputPres at time of fault  
Fault Log, GasTemp at time of fault  
Fault report variable, not used  
Fault Log, MeasFlow at time of fault  
Fault Log, Fault Data at time of fault  
Fault Log, PosInInches at time of fault  
Fault Log, TempAmb at time of fault  
Fault Log, VoltsPos15 at time of fault  
30  
Download from Www.Somanuals.com. All Manuals Search And Download.  
Register  
Number  
XVG/eXVG Parameters  
Name  
Write  
Access  
Description  
Type  
7072 7073 IDM_FVOLTSNEG15  
7074 7075 IDM_TEMPAMB  
7076 7077 IDM_AUTOADCAGAIN  
7078 7079 IDM_AUTOADCBGAIN  
7080 7081 IDM_AUTOADCAOFF  
7082 7083 IDM_AUTOADCBOFF  
7084 7085 IDM_VOLTSPOS15  
7086 7087 IDM_VOLTSNEG15  
7088 7089 IDM_XMEAS  
RO  
W3  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
Fault Log, VoltsNeg15 at time of fault  
Approx. ambient temp. of electronics cavity, deg C  
AUTO ADC A gain, range 0.95 to 1.05  
AUTO ADC B gain, range 0.95 to 1.05  
AUTO ADC A offset, range -80 to 80 counts  
AUTO ADC B offset, range -80 to 80 counts  
+15V supply voltage, Volts  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
-15V supply voltage, Volts  
Same as PosInInches  
7090 7091 IDM_XCMD  
Commanded position, inches  
7092 7093 IDM_XERR  
Position error, inches  
Position control integral command, velocity  
(in/0.0001sec)  
7094 7095 IDM_INTXERR  
RO  
Float  
7096 7097 IDM_VCMD  
7098 7099 IDM_ICMD  
7100 7101 IDM_VMEAS  
RO  
RO  
RO  
Velocity command (in/0.0001sec)  
Motor current command, counts  
Measured velocity (in/0.0001sec)  
Float  
Float  
Float  
Gas temperature in Celsius (includes TempOff), used  
for LVDT position compensation & analog output  
7102 7103 IDM_GASTEMPC  
RO  
Float  
7104 7105 IDM_MOTORCUR  
7106 7107 IDM_TIT  
RO  
RO  
RO  
RO  
RO  
RO  
Motor current, approximation in Amps  
Total inches traveled  
Float  
Float  
Float  
Float  
Float  
Float  
7108 7109 IDM_DJSUM  
7110 7111 IDM_SLR  
Total demand jitter, volts  
Seal life remaining, % (based on IDM_TITHRESH)  
LVDT A+B voltage measurement  
LVDT A-B voltage measurement  
7112 7113 IDM_APLUSBV  
7114 7115 IDM_AMINUSBV  
Table 22: Real Time Status Parameters  
10 Write Modbus Application  
Software packages that support Modbus protocol could be used to write Modbus  
application for the XVG/eXVG. The necessary Modbus functions are Read  
Registers, Write Single Register, and Write Multiple Registers.  
-
-
All XVG/eXVG Modbus parameters are readable using Read Register  
function.  
Write to the writeable registers can be accomplished with Write functions and  
appropriate password.  
User Responsibility  
By using the Modbus read and write functions, it is possible to access all of the  
XVG/eXVG parameters, features, and functions. The following precautions must  
be considered when writing your own Modbus application:  
31  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
-
-
-
-
-
Only one host master can send request message at a time.  
Each XVG/eXVG unit on the same network must have a unique address.  
Adhere to the tables of registers provided and their allowable data range.  
Do not attempt to write to any register if you are not sure of the consequence.  
Do not write to registers that are for options your XVG/eXVG does not have.  
Failure to do so can result in erratic control and/or damage to equipment. Care  
must also be taken that the process cannot cause damage to property or injury to  
personnel if the wrong commands are sent due to operator error or equipment  
malfunction.  
Handling Communication Errors  
-
Reading from or writing to a register that does not exist or is currently  
disabled will result in a “time-out response”, or in other words, the  
XVG/eXVG will not reply with a message.  
-
-
Messages with the wrong format, timing, or CRC are ignored.  
Writing to a read-only register, writing with out-of-range data, or writing with  
improper permission will result in response error messages.  
It is the user’s responsibility to handle the error appropriately and determine  
whether to resend the message or halt the operation.  
-
Following are a few sample procedures for XVG/eXVG Modbus application:  
10.1 Real-Time Status & Parameters Upload Procedure  
Following are examples of the real time parameters that can be read at anytime.  
Register  
Number  
XVG/eXVG Parameter Name  
Description  
Type  
7000  
7002  
7004  
7008  
7014  
7016  
7018  
7020  
7074  
7084  
7086  
7104  
7106  
IDM_POSININCHES  
IDM_INPUTPRES  
IDM_OUTPUTPRES  
IDM_MEASFLOW  
IDM_GASTEMP  
Valve Position in inches  
Input Pressure, PSIA  
Output Pressure, PSIA  
Measured Flow, PPH  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Gas Temperature, degrees F (includes TEMPOFF)  
3.3V supply voltage, Volts  
IDM_VOLTS3PT3  
IDM_PRESSRATIO  
IDM_DMDININCHES  
IDM_TEMPAMB  
IDM_VOLTSPOS15  
IDM_VOLTSNEG15  
IDM_MOTORCUR  
IDM_TIT  
Pressure Ratio  
Position Demand in inches  
Approx. ambient temp. of electronics cavity, deg C  
+15V supply voltage, Volts  
-15V supply voltage, Volts  
Motor current, approximation in Amps  
Total inches traveled  
Table 23: Parameters Upload for Status  
32  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
All XVG/eXVG parameters can be uploaded using Modbus Read Registers  
function then convert the results into appropriate number representation for display  
and monitoring. Model number and part number need to be converted into ASCII  
character string. All registers are readable, choose whichever parameters are of  
interest and read them.  
10.2 Accessing Fault Records Procedure  
The following parameters will be used to retrieve the XVG/eXVG fault records.  
There are a maximum of 16 records available in the valve. The first eight are  
permanent records, the other records are updated on a first-in first-out basis. When  
there were 16 fault records in the valve, the oldest non-permanent record will be  
deleted when a new fault record is created.  
Register  
Number  
Write  
Access  
XVG/eXVG Parameter Name  
Description  
Type  
3028  
3029  
3043  
IDM_FRUNTMMINS  
IDM_FRUNTMSECS  
IDM_FRECORDNO  
Fault Log, Run Time Minutes of fault log  
Fault Log, Run Time Seconds of fault log  
U16  
U16  
U16  
RO  
RO  
W0  
Fault Log Record No, selects fault log record, 0-  
16  
3044  
3045  
3094  
IDM_FFAULTCODE  
IDM_FRECORDS  
IDM_TESTCTRL  
Fault Log, Fault Code of fault log record  
U16  
U16  
U16  
RO  
RO  
W0  
Fault Log, Number of faults in fault log record  
Use to trigger EEPROM tasks (sets bits in  
ETFLAGS). Fully functional using PECC  
protocol. Using Modbus, only fault read task  
allowed. See ETFLAGS for bits.  
5026  
5028  
7050  
7052  
7054  
7056  
7058  
7060  
7062  
7064  
7066  
7068  
7070  
7072  
IDM_FTOTALHRS  
IDM_FRUNTMHRS  
IDM_FVOLTS3PT3  
IDM_FSOLTEMP  
Fault Log, Total Hours of fault log record  
Fault Log, Run Time Hours of fault log  
Fault Log, Volts3pt3 at time of fault  
Fault report variable, not used  
U32  
U32  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
RO  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
Float  
IDM_FINPUTPRES  
IDM_FOUTPUTPRES  
IDM_FGASTEMP  
Fault Log, InputPres at time of fault  
Fault Log, OutputPres at time of fault  
Fault Log, GasTemp at time of fault  
Fault report variable, not used  
IDM_FFLOWRANGE  
IDM_FMEASFLOW  
IDM_FFAULTDATA  
IDM_FPOSININCHES  
IDM_FTEMPAMB  
IDM_FVOLTSPOS15  
IDM_FVOLTSNEG15  
Fault Log, MeasFlow at time of fault  
Fault Log, Fault Data at time of fault  
Fault Log, PosInInches at time of fault  
Fault Log, TempAmb at time of fault  
Fault Log, VoltsPos15 at time of fault  
Fault Log, VoltsNeg15 at time of fault  
Table 24: Fault Records Parameters  
33  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
Perform the following steps to retrieve the fault records:  
1. Read register 3045, IDM_RECORDS, to get the current number of fault  
records available in the XVG/eXVG. The records are named 0, 1, 2, .. , n-1.  
Maximum n = 16.  
2. To retrieve first record, record 0, write 0 to register 3043,  
IDM_FRECORDNO.  
3. Write 4 to register 3094, IDM_TESTCTRL.  
4. Read registers 3028, 3029, 3044, 5026, 5028, 7050-7072 to complete record  
0.  
5. Repeat steps 2, 3, 4, and 5, to retrieve record 1, 2, .., n-1.  
10.3 Change Gas Constant R and K Procedure  
Register  
Number  
Write  
Access  
XVG/eXVG Parameter Name  
Description  
Type  
Setup Mode: 1=Set Valve in Setup State, 2=Exit  
Setup and Reset CPU  
3005  
3033  
3099  
7008  
7518  
IDM_SETUPCONNECT  
IDM_CALFLAGS  
IDM_TESTSTR  
U16  
U16  
U16  
Float  
Float  
W1  
W1  
Calibration Flags  
Test string, used for Modbus write access  
password.  
W0  
IDM_MEASFLOW  
IDM_CONSTR  
Measured Flow, PPH  
Read  
W0  
R Gas Constant: must be non-zero, default is  
Air, 53.34  
K Gas Constant: must be non-zero, default is  
Air, 1.4  
7520  
IDM_CONSTK  
Float  
W0  
Table 25: Parameters for Gas Constant R and K  
Perform the following steps to change gas constant R and K in real-time.  
1. Read registers 7518, 7520, and 7008, to get the R, K, and corresponding  
measured flow values. Take note of the R and K values for reference. The  
only way to restore the default values without a valve close and reset (engine  
shutdown) is to write those values into the valve again.  
2. Write registers 7518 and/or 7520 with appropriate new values.  
3. Read register 7008 to get new measured flow value.  
4. Read the registers that are of interest to your application.  
5. If desired, save the new R and K value to the valve. Note that the following  
SAVE or RESET procedure will CLOSE and RESET the valve.  
SAVE Parameters routine:  
- Write a password to register 3099.  
- Write 1 to register 3033. Wait 100 milliseconds.  
- Write 32 to register 3033. Wait 100 milliseconds.  
- Write 1 to register 3005. Wait 100 milliseconds.  
34  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
- Write 2 to register 3005. Valve will close and reset.  
6. To restore the previous R and K values, write the value of R to register 7518  
and the value of K to 7520. In case the old values are forgotten and the new  
values have not been saved to the valve, reset the valve by turning power off  
then on to restore R and K. The following steps will also reset the valve; care  
must be taken, valve will close and reset.  
RESET valve routine:  
- Write a password to register 3099.  
- Write 1 to register 3005. Wait 100 milliseconds.  
- Write 2 to register 3005. Valve will close and reset.  
10.4 Download Parameters  
All setup parameters, tables 15-20, can be written when you have the appropriate  
password. New parameters can be downloaded to the XVG/eXVG as follows:  
- Setup proper write-access level for the parameters.  
- Write the new values to the registers.  
- Perform Save Parameters routine.  
10.5 Re-Assign Device Address Procedure  
Register  
Number  
Write  
Access  
XVG/eXVG Parameter Name  
Description  
Type  
3005  
IDM_SETUPCONNECT  
Setup Mode: 1=Set Valve in Setup State, 2=Exit  
Setup and Reset CPU  
U16  
W1  
3033  
3099  
IDM_CALFLAGS  
IDM_TESTSTR  
Calibration Flags  
U16  
U16  
W1  
W0  
Test string, used for Modbus write access  
password.  
3540  
IDM_SLAVEADDR  
Modbus slave address. Range: 1 to 247  
U16  
W2  
Table 26: Parameters Used to Assign Device Address  
XVG/eXVG default Modbus address is 1. In case the Modbus address is forgotten,  
a new address can be assigned by using broadcast messages. Perform the following  
steps; send all messages with device address 0:  
1. Make a one-to-one connection between the Modbus master and the  
XVG/eXVG; no other Modbus device is present on the network.  
2. Write a password to register 3099.  
3. Write 1 to register 3005.  
4. Write the new device address to register 3540.  
5. Write 1 to register 3033. Wait 100 milliseconds.  
35  
Download from Www.Somanuals.com. All Manuals Search And Download.  
 
6. Write 32 to register 3033. Wait 100 milliseconds.  
7. Write 1 to register 3005. Wait 100 milliseconds.  
8. Write 2 to register 3005. Valve will close, reset and assume new address.  
36  
Download from Www.Somanuals.com. All Manuals Search And Download.  

Grizzly Kitchen Utensil H7779 User Manual
HannsG Computer Monitor HX171 User Manual
Harbor Freight Tools Automobile Parts 95967 User Manual
Heat Glo LifeStyle Indoor Fireplace VRT BZ N AUB User Manual
Husqvarna Lawn Mower YTH220 TWIN User Manual
Husqvarna Lawn Mower YTH2748 User Manual
IBM Laptop Z61T User Manual
IKEA Crib AA 240443 2 User Manual
IKEA Ventilation Hood HW320 User Manual
Impex Home Gym MD 377 User Manual