Download as pdf or txt
Download as pdf or txt
You are on page 1of 87

LUFKIN WELL MANAGER 2.

0
MODBUS REGISTER MAP
ROD PUMP CONTROL

DATE: 3/6/2019
VERSION: 1.30.00
REVISION:
FIRMWARE VERSION:

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 2 of 87
Version 1.30.00 Revision History

Revision History
Ver. Date Editor Description
0.01 5/7/2016 Creation Date
0.02 5/8/2016 Draft 0.01
0.03 8/30/2016 Draft 1.0
2.00 1/25/2017 Draft 2.0
2.01 3/14/2017 Paul N. * Update description as needed in Holding Registers for 41435-41440.
2.02 3/29/2017 Paul N. * Add FPA registers (32660, 42611-42621, 49994).
2.03 4/3/2017 Paul N. * Add FPA register (32661)
2.04 4/6/2017 Paul N. * Move FPA registers 32660-32661 to 39801-39802.
2.05 4/12/2017 Paul N. * Adjust Well State descriptions (32501), add Pump Tag Mitigation registers
(47433 - 47436).
2.06 4/27/2017 Paul N. * Add Torque registers (32584-32591, 32651-32657), adjust description on
42841 - 42842, change register 00096 and 00098 to Reserved.
2.07 6/22/2017 Paul N. * Change 49994 back to Reserved (was FPA Key Code).
* On Well State (32501), change states 35 (Downtime HOA Off State) to "HOA
Off State", 36 (Downtime Host Mode State) to "Host Mode Off State", 56
(Downtime Peak Load Second Rod) to "Reserved", 57 (Downtime Min Load
Second Rod) to "Reserved", 66 (Downtime Low DH Pressure Setpoint State) to
"Reserved, 81 (Malfunction Peak Load Second Rod) to "Reserved", and 82
(Malfunction Min Load Second Rod) to "Reserved".
* Change description for Firmware Version (30001).
* Add Option 5 (SGL) to 30004.
* Change description on registers (42198 - 42199, 42200 - 42201, 42206 -
42207) to remove "Gauge Off Time".
* Change description on register 42197 and 42200 to add note that on VSD's, it
can either be "Stop" or "Run Low Speed" when Host Mode Off or Time Mode
Off.

2.08 10/20/2017 Paul N. * Correct "Pseudo" spelling mistake on (10353 - 10384).


2.09 11/27/2017, Paul N. * Add Startup Option (42216) and 2nd Pump Fillage Strokes Allowed (42637).
11/29/2017, * Add GMT Timezone (41431).
12/01/2017 * Adjust Well State (32501) value 22 (Reserved -> Shutdown AutoRestart OFF).

2.10 3/7/2018, Paul N. * Updated descriptions on 10673, 10674, 10799


3/27/2018, David * Added 10798. Changed 10706 number of coils from 93 to 92.
4/10/2018 P. * Update Well States (32501) 10, 22 - 25, and 35.
* Update 42612 to "FPA Speed Slowdown in SPM".
2.11 4/20/2018 Paul N. * Add Well Name Unicode Characters 1-16 (41951 - 41966).
2.12 4/26/2018 Paul N. * Change Type of Well Name Unicode Characters 1-16 (41951 - 41966) from
UINT to ULONG, and adjust register numbers from (41951 - 41966) to (41951 -
41581) to reflect the Type change.
2.13 6/4/2018 Paul N. ** Add register
Changed LoadModbus TCP Port
Transducer TypeConfiguration (41837).
(42151) values 3 (Horse Shoe) and 4 (Other)
to Reserved.
** NOTE: Starting a new versioning system from here on.
1.28.00 7/11/2018, Paul N. * Update 42741 from Reserved to Auto Tune.
(Prev. 7/19/2018 * Options 4 and 5 on Signal Failure Control Option (41792) are BETA as of FW
2.14) 1.28.00, performance and accuracy are not guaranteed!
1.28.01 7/30/2018 Paul N. * Add DH Gauge registers (10030, 10047, 39763 - 39800, 42470 - 42481).
1.28.02 8/23/2018 Paul N. * Add 2nd Downtime Mode register (42390).
1.28.03 9/17/2018 Paul N. * Update for Intermediate Firmware Release 1.29.03.
1.28.04 11/14/2018 Paul N. * Update for Intermediate Firmware Release 1.29.04.
1.28.05 11/29/2018 Paul N. * Update for Intermediate Firmware Release 1.29.05.

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 3 of 87
Version 1.30.00 Revision History

1.28.06 12/17/2018 Paul N. * Update for Intermediate Firmware Release 1.29.06.


1.28.07 12/21/2018 Paul N. * Update for Intermediate Firmware Release 1.29.07.
1.28.08 1/24/2019 Paul N. * Add Function Block Status [21 - 25] (32240 - 32248).
* Add Function Block Config [1 - 25] (44101 - 44149).
1.28.09 1/31/2019 Paul N. * Update for Intermediate Firmware Release 1.29.09.
1.28.10 2/5/2019 Paul N. * Add Keep Last Stroke Values (44201).
1.28.11 2/6/2019 Paul N. * Update for Intermediate Firmware Release 1.29.11.
1.28.12 2/13/2019 Paul N. * Update for Intermediate Firmware Release 1.29.12.
1.28.13 2/15/2019 Paul N. * Add new register VSD Auto Tune Enable/Disable Option (42607).
1.28.14 2/19/2019 Paul N. * Update for Intermediate Firmware Release 1.29.14.
1.28.15 2/27/2019 Paul N. * Update for Intermediate Firmware Release 1.29.15.
1.28.16 3/4/2019 Paul N. * Update for Intermediate Firmware Release 1.29.16.
1.30.00 3/6/2019 Paul N. * Update for Official Firmware Release 1.30.00.

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 4 of 87
Version 1.30.00 Dynagraph Cards

Dynagraph Cards: 32669 - 36624


* Use Function Code 04 to Read this Data
* NOTE: The following sections must be loaded before they are read. This can be accomplished with the
command functions in the 0XXXX range (Registers 103 - 109)
* If the controller is configured for downhole control, then the cards in the pump card buffer will correspond with the
cards in the surface card buffer
Reg. # Long Int Multip. Name Description
F U S U S
32669 2035 X 5 Surface Card Buffer - Each Card is Organized As:
* Stored Cards - Top Card is Most Recent
* Shutdown Cards - Top Card is Least Recent
# Long Int Multip. Name Description
F U S U S
Hdr 2 X X Timestamp Seconds Since Jan 1, 1970
1 X Num Points / * Low Byte - Number of Points
Shutdown Cause * High Byte - Shutdown Cause

1 X Scaled Max Load Scaled Max Load Of Card (lbs.)

1 X Scaled Min Load Scaled Min Load Of Card (lbs.)

1 X x100 Stroke Length Stroke Length (Inches)


1 X x100 Stroke Period Stroke Period (sec.)
Card X 200 Point Pairs**

1 X x100 Position x100 Scaled Position (in.)


1 X Scaled Load Scaled Load (lbs.)

34704 1045 X 5 Pump Card Buffer - Each Card is Organized As:


* Stored Cards - Top Card is Most Recent
* Shutdown Cards - Top Card is Least Recent
# Long Int Multip. Name Description
F U S U S
Hdr 2 X X Timestamp Seconds Since Jan 1, 1970
1 X Scaled Max Load Scaled Max Load Of Card (lbs.)

1 X Scaled Min Load Scaled Min Load Of Card (lbs.)

1 X Num Points / * Low Byte - Number of Points


Shutdown Cause * High Byte - Shutdown Cause

1 X x100 Gross Stroke (in.)


1 X Net Stroke Net Stroke Length x100 (in.)
1 X x100 Pump Fillage (%)
1 X Fluid Load Fluid Load (lbs.)
Card X X 100 Point Pairs**

1 X x100 Position Scaled Position (in.)


1 X Scaled Load Scaled Load (lbs.)

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 5 of 87
Version 1.30.00 Dynagraph Cards

Shutdown Cause is only available for the Shutdown Card Group. Shutdown Causes are:
102 - Operator Stop - HMI 117 - Malfunction Min Load
103 - Operator Stop - Host 118 - Malfunction Low RPM
104 - Downtime Peak Load 119 - Malfunction No RPM
105 - Downtime Minimum Load 120 - Malfunction No Crank
106 - Downtime Low RPM 121 - Malfunction Malfunction Setpoint
107 - Downtime No RPM 122 - Malfunction Low Fluid Load
108 - Downtime No Crank 123 - Malfunction Peak Torque
109 - Downtime Malfunction SP 124 - Downtime HOA Off
110 - Downtime Pump Off SP 125 - Malfunction Logic Expression
111 - Downtime Pump Fillage 126 - Downtime IPA Cutoff
112 - Downtime Low Fluid Load 127 - Downtime Timed Mode
113 - Downtime Peak Torque 128 - Downtime Host Mode
114 - Downtime Cut Off Power 129 - Downtime Peak Energy Management
115 - Downtime Logic Expression 130 - Downtime Global Off
116 - Malfunction Peak Load
35749 407 X Single Surface Card Buffer - Each Card is Organized As:
# Lon Int Multip. Name Description
F U S U S
Hdr 2 X Timestamp Seconds Since Jan 1, 1970
1 X Num Points Num Points
1 X Scaled Max Load Scaled Max Load Of Card (lbs.)

1 X Scaled Min Load Scaled Min Load Of Card (lbs.)

1 X x100 Stroke Length Stroke Length (in.)


1 X x100 Stroke Period Stroke Period (sec.)
Card X 200 Point Pairs**

1 X x100 Position Scaled Position (in.)


1 X Scaled Load Scaled Load (lbs.)

36156 209 X Single Pump Card Buffer - Each Card is Organized As:
# Lon Int Multip. Name Description
F U S U S
Hrd 2 X Timestamp Seconds Since Jan 1, 1970
1 X Scaled Max Load Scaled Max Load Of Card (lbs.)

1 X Scaled Min Load Scaled Min Load Of Card (lbs.)

1 X Num Points Num Points


1 X x100 Gross Stroke (in.)
1 X x100 Net Stroke Net Stroke Length (in.)
1 X x100 Pump Fillage (%)
1 X Fluid Load Fluid Load (lbs.)
Card X 100 Point Pairs**

1 X x100 Position Scaled Position (in.)


1 X Scaled Load Scaled Load (lbs.)

* Note: Card data is in reverse chronological order. Therefore it begins at bottom of stroke and procedes through
the downstroke to the top of stroke then through the upstroke and returns to bottom of stroke.

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 6 of 87
Version 1.30.00 Dynagraph Cards

VFD Speed History: 32669 - 36624


* Use Function Code 04 to Read this Data
* NOTE: The following sections must be loaded before they are read. This can be accomplished with the
command functions in the 0XXXX range (Coil 194)
* NOTE: The Register Log 1440 Buffer consists of 1440 floating point values
Reg. # Long Int Multip. Name Description
F U SU S
32669 1440 X 1440 VFD Speed History 1440 VFD Speed History

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 7 of 87
Version 1.30.00 Legend

Legend
Symbol Description
F The register is a FLOAT variable type
L The register is a LONG variable type
S The register is a SIGNED variable type
Multiplier The register is a SIGNED variable type

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 8 of 87
Version 1.30.00 0XXXX Registers

Holding Coil Registers: 0XXXX


Common Command Functions: 00001 - 00015
* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
1 1 RESET_MAL Command Reset Malfunction via SCADA
2 1 CLEAR Command Clear Alarms Flag
3 1 Reset Total Acc Command Reset Total Accumulator since Reset
4 1 Reset User Define Acc Command Reset User Define Accumulator
5 1 Reserved Reserved
6 1 Reserved Reserved
7 1 Reserved Reserved
8 1 Reserved Reserved
9 1 Reset To Default Reset Configuration Parameter to Default
10 1 Reserved Reserved
11 1 InitiateRefRevCalibration Initiate Reference Revolution Calibration
12 1 AbortRefRevCalibration Abort Reference Revolution Calibration
13 1 Reserved Reserved
14 1 Reset Analog Input Latched Alarm Command To Reset Analog Input Latched Alarms
15 1 Reset Digital Input Latched Alarm Command To Reset Digital Input Latched Alarms

Reserved: 00016
* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
16 1 Reserved Reserved
w
Reserved: 00017 - 00095
* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
17 1 Reserved Reserved
18 1 Reserved Reserved
19 1 Reserved Reserved
20 1 Reserved Reserved
21 1 Reserved Reserved
22 1 Reserved Reserved
23 1 Reserved Reserved
24 1 Reserved Reserved
25 1 Reserved Reserved
26 70 Reserved Reserved

Reserved: 00096 - 00102


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
96 1 Reserved Reserved
97 1 Reset Drive Fault Command to reset Drive Fault via Host
98 1 Reserved Reserved
99 1 Reset to Manufacturing Defaults Command Reset To Manufacturing Defaults
100 1 Reserved Reserved
101 1 Stop Motor Host Command Stop Motor Via Host
102 1 Start Motor Host Command Start Motor Via Host

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 9 of 87
Version 1.30.00 0XXXX Registers

Application Specific Command Functions (Load Card Buffers): 00103 - 00109


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits.
Reg. # Name Description
103 1 Load Stored Command Load Stored Cards into 5 Card Buffers
104 1 Load Shutdown 1 Command Load Shutdown Cards Set 1 Into 5 Card Buffers
105 1 Load Shutdown 2 Command Load Shutdown Cards Set 2 Into 5 Card Buffers
106 1 Load Standard Command Load Standard Card into Single Card Buffer
107 1 Load Start Command Load Start Card into Single Card Buffer
108 1 Load Pump Up Command Load Pump Up Card into Single Card Buffer
109 1 Load Last Stroke Command Load Last Stroke into Single Card Buffer

Reserved: 00110 - 00111


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
110 1 Reserved Reserved
111 1 Reserved Reserved

Load Analog Input 24 Hour History: 00112 - 00143


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
112 1 Analog Input 1 Load 24 Hour Analog Input History
113 1 Analog Input 2 Load 24 Hour Analog Input History
114 1 Analog Input 3 Load 24 Hour Analog Input History
115 1 Analog Input 4 Load 24 Hour Analog Input History
116 1 Analog Input 5 Load 24 Hour Analog Input History
117 1 Analog Input 6 Load 24 Hour Analog Input History
118 1 Analog Input 7 Load 24 Hour Analog Input History
119 1 Analog Input 8 Load 24 Hour Analog Input History
120 1 Analog Input 9 Load 24 Hour Analog Input History
121 1 Analog Input 10 Load 24 Hour Analog Input History
122 1 Analog Input 11 Load 24 Hour Analog Input History
123 1 Analog Input 12 Load 24 Hour Analog Input History
124 1 Analog Input 13 Load 24 Hour Analog Input History
125 1 Analog Input 14 Load 24 Hour Analog Input History
126 1 Analog Input 15 Load 24 Hour Analog Input History
127 1 Analog Input 16 Load 24 Hour Analog Input History
128 1 Analog Input 17 Load 24 Hour Analog Input History
129 1 Analog Input 18 Load 24 Hour Analog Input History
130 1 Analog Input 19 Load 24 Hour Analog Input History
131 1 Analog Input 20 Load 24 Hour Analog Input History
132 1 Analog Input 21 Load 24 Hour Analog Input History
133 1 Analog Input 22 Load 24 Hour Analog Input History
134 1 Analog Input 23 Load 24 Hour Analog Input History
135 1 Analog Input 24 Load 24 Hour Analog Input History
136 1 Analog Input 25 Load 24 Hour Analog Input History
137 1 Analog Input 26 Load 24 Hour Analog Input History
138 1 Analog Input 27 Load 24 Hour Analog Input History
139 1 Analog Input 28 Load 24 Hour Analog Input History
140 1 Analog Input 29 Load 24 Hour Analog Input History
141 1 Analog Input 30 Load 24 Hour Analog Input History
142 1 Analog Input 31 Load 24 Hour Analog Input History
143 1 Analog Input 32 Load 24 Hour Analog Input History

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 10 of 87
Version 1.30.00 0XXXX Registers

Load Analog Input 60 Day History: 00144 - 00175


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
144 1 Analog Input 1 Load 60 Day Analog Input History
145 1 Analog Input 2 Load 60 Day Analog Input History
146 1 Analog Input 3 Load 60 Day Analog Input History
147 1 Analog Input 4 Load 60 Day Analog Input History
148 1 Analog Input 5 Load 60 Day Analog Input History
149 1 Analog Input 6 Load 60 Day Analog Input History
150 1 Analog Input 7 Load 60 Day Analog Input History
151 1 Analog Input 8 Load 60 Day Analog Input History
152 1 Analog Input 9 Load 60 Day Analog Input History
153 1 Analog Input 10 Load 60 Day Analog Input History
154 1 Analog Input 11 Load 60 Day Analog Input History
155 1 Analog Input 12 Load 60 Day Analog Input History
156 1 Analog Input 13 Load 60 Day Analog Input History
157 1 Analog Input 14 Load 60 Day Analog Input History
158 1 Analog Input 15 Load 60 Day Analog Input History
159 1 Analog Input 16 Load 60 Day Analog Input History
160 1 Analog Input 17 Load 60 Day Analog Input History
161 1 Analog Input 18 Load 60 Day Analog Input History
162 1 Analog Input 19 Load 60 Day Analog Input History
163 1 Analog Input 20 Load 60 Day Analog Input History
164 1 Analog Input 21 Load 60 Day Analog Input History
165 1 Analog Input 22 Load 60 Day Analog Input History
166 1 Analog Input 23 Load 60 Day Analog Input History
167 1 Analog Input 24 Load 60 Day Analog Input History
168 1 Analog Input 25 Load 60 Day Analog Input History
169 1 Analog Input 26 Load 60 Day Analog Input History
170 1 Analog Input 27 Load 60 Day Analog Input History
171 1 Analog Input 28 Load 60 Day Analog Input History
172 1 Analog Input 29 Load 60 Day Analog Input History
173 1 Analog Input 30 Load 60 Day Analog Input History
174 1 Analog Input 31 Load 60 Day Analog Input History
175 1 Analog Input 32 Load 60 Day Analog Input History

Load Accumulator 1440 Buffer: 00176 - 00183


Reg. # Name Description
176 1 Accumulator 1 Load 1440 Accumulator Buffer
177 1 Accumulator 2 Load 1440 Accumulator Buffer
178 1 Accumulator 3 Load 1440 Accumulator Buffer
179 1 Accumulator 4 Load 1440 Accumulator Buffer
180 1 Accumulator 5 Load 1440 Accumulator Buffer
181 1 Accumulator 6 Load 1440 Accumulator Buffer
182 1 Accumulator 7 Load 1440 Accumulator Buffer
183 1 Accumulator 8 Load 1440 Accumulator Buffer

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 11 of 87
Version 1.30.00 0XXXX Registers

* See Register 195, 196 for Accumulator 9, 10 Load 1440 Accumulator Buffer
* Read Function Code: 01
* Write Function Code: 05

Buffer Description:
Internally there is a 1440 buffer of floating point values for each accumulator. This buffer contains the last 1440
average rate values calculated at the user defined interval.

Buffer Size:
1440 Double Word values (x100) (2880 16-bit registers)

Action:
Forcing a coil in the range of 176-183 will populate the Generic Buffer (starting at register 32669) with the values
from the buffer corresponding to the coil.

Load Accumulator 60 Day Buffer: 00184 - 00193


Reg. # Name Description
184 1 Accumulator 1 Load 60 Day Accumulator Buffer
185 1 Accumulator 2 Load 60 Day Accumulator Buffer
186 1 Accumulator 3 Load 60 Day Accumulator Buffer
187 1 Accumulator 4 Load 60 Day Accumulator Buffer
188 1 Accumulator 5 Load 60 Day Accumulator Buffer
189 1 Accumulator 6 Load 60 Day Accumulator Buffer
190 1 Accumulator 7 Load 60 Day Accumulator Buffer
191 1 Accumulator 8 Load 60 Day Accumulator Buffer
* See Register 197, 198 for Accumulator 9, 10 Load 60 Day Accumulator Buffer
* Read Function Code: 01
* Write Function Code: 05

Buffer Description:
Internally there is a 60 data point buffer of long values for each accumulator. This buffer contains the daily total
accumulation of an accumulator stored at gauge off time.

Buffer Size:
60 32-bit integer values (x100) (120 16-bit registers)

Action:
Forcing a coil in the range of 184-191 loads the corresponding 60 day accumulator buffer into the Generic Buffer
(starting register of 32669).

Reserved: 00192 - 00193


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
192 2 Reserved Reserved

VFD 1440 Speed: 00194


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
194 1 Load VFD 1440 Speed

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 12 of 87
Version 1.30.00 0XXXX Registers

Load Accumulator 9 - 10: 00195 - 00200


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
195 1 Accumulator 9 Load 1440 Accumulator Buffer
196 1 Accumulator 10 Load 1440 Accumulator Buffer
197 1 Accumulator 9 Load 60 Day Accumulator Buffer
198 1 Accumulator 10 Load 60 Day Accumulator Buffer

Reserved: 00199 - 00200


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
199 2 Reserved Reserved

SWT/PIP Historical Support Coils: 00201 - 00209


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
201 1 Load 60 Day SWT Fluid
202 1 Load 60 Day SWT Water
203 1 Load 60 Day SWT Oil
204 1 Load 60 Day SWT Gas
205 1 Load 60 Day SWT All
206 1 Load 60 Day PIP Peak
207 1 Load 60 Day PIP Min
208 1 Load 2880 Avg PIP
209 1 Load 60 Day Avg PIP

Reserved: 00210 - 00224


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
210 15 Reserved Reserved

Digital Outputs: 00225 - 00288


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
225 64 DO1-DO64 Physical Digital Outputs 1-64

Reserved: 00289 - 00308


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
289 1 Reserved Reserved
290 1 Reserved Reserved
291 1 Reserved Reserved
292 1 Reserved Reserved
293 1 Reserved Reserved
294 1 Reserved Reserved
295 1 Reserved Reserved
296 1 Reserved Reserved
297 1 Reserved Reserved
298 1 Reserved Reserved
299 1 Reserved Reserved
300 1 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 13 of 87
Version 1.30.00 0XXXX Registers

301 1 Reserved Reserved


302 1 Reserved Reserved
303 1 Reserved Reserved
304 1 Reserved Reserved
305 1 Reserved Reserved
306 1 Reserved Reserved
307 1 Reserved Reserved
308 1 Reserved Reserved

Reserved: 00309 - 00349


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
309 41 Reserved Reserved

Reset Accumulators: 000350 - 000369


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
350 1 Reset Total Accumulator Since Reset Acc1
351 1 Reset Total Accumulator Since Reset Acc2
352 1 Reset Total Accumulator Since Reset Acc3
353 1 Reset Total Accumulator Since Reset Acc4
354 1 Reset Total Accumulator Since Reset Acc5
355 1 Reset Total Accumulator Since Reset Acc6
356 1 Reset Total Accumulator Since Reset Acc7
357 1 Reset Total Accumulator Since Reset Acc8
358 1 Reset Total Accumulator Since Reset Acc9
359 1 Reset Total Accumulator Since Reset Acc10
360 1 Reset User Defined Accumulator Acc1
361 1 Reset User Defined Accumulator Acc2
362 1 Reset User Defined Accumulator Acc3
363 1 Reset User Defined Accumulator Acc4
364 1 Reset User Defined Accumulator Acc5
365 1 Reset User Defined Accumulator Acc6
366 1 Reset User Defined Accumulator Acc7
367 1 Reset User Defined Accumulator Acc8
368 1 Reset User Defined Accumulator Acc9
369 1 Reset User Defined Accumulator Acc10

Reserved: 00370 - 00480


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
370 111 Reserved Reserved

Modbus Master Save Comm Config: 00481 - 00496


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
481 1 Save_Comm_Config_1 Save Modbus Master Comm Config 1
482 1 Save_Comm_Config_2 Save Modbus Master Comm Config 2
483 1 Save_Comm_Config_3 Save Modbus Master Comm Config 3
484 1 Save_Comm_Config_4 Save Modbus Master Comm Config 4
485 1 Save_Comm_Config_5 Save Modbus Master Comm Config 5

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 14 of 87
Version 1.30.00 0XXXX Registers

486 1 Save_Comm_Config_6 Save Modbus Master Comm Config 6


487 1 Save_Comm_Config_7 Save Modbus Master Comm Config 7
488 1 Save_Comm_Config_8 Save Modbus Master Comm Config 8
489 1 Save_Comm_Config_9 Save Modbus Master Comm Config 9
490 1 Save_Comm_Config_10 Save Modbus Master Comm Config 10
491 6 Reserved Reserved

Modbus Master Save Comm Config: 00497 - 00512


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
497 1 Save_Reg_Addresses_1 Save Register Addresses 1
498 1 Save_Reg_Addresses_2 Save Register Addresses 2
499 1 Save_Reg_Addresses_3 Save Register Addresses 3
500 1 Save_Reg_Addresses_4 Save Register Addresses 4
501 1 Save_Reg_Addresses_5 Save Register Addresses 5
502 1 Save_Reg_Addresses_6 Save Register Addresses 6
503 1 Save_Reg_Addresses_7 Save Register Addresses 7
504 1 Save_Reg_Addresses_8 Save Register Addresses 8
505 1 Save_Reg_Addresses_9 Save Register Addresses 9
506 1 Save_Reg_Addresses_10 Save Register Addresses 10
507 6 Reserved Reserved

Modbus Master Load Data: 00513 - 00528


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
513 1 Load_Data_1 Load Data 1
514 1 Load_Data_2 Load Data 2
515 1 Load_Data_3 Load Data 3
516 1 Load_Data_4 Load Data 4
517 1 Load_Data_5 Load Data 5
518 1 Load_Data_6 Load Data 6
519 1 Load_Data_7 Load Data 7
520 1 Load_Data_8 Load Data 8
521 1 Load_Data_9 Load Data 9
522 1 Load_Data_10 Load Data 10
523 6 Reserved Reserved

Modbus Master Write Data To Slave: 00529 - 00544


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
529 1 Write_Data_To_Slave_1 Write Data To Slave Device 1
530 1 Write_Data_To_Slave_2 Write Data To Slave Device 2
531 1 Write_Data_To_Slave_3 Write Data To Slave Device 3
532 1 Write_Data_To_Slave_4 Write Data To Slave Device 4
533 1 Write_Data_To_Slave_5 Write Data To Slave Device 5
534 1 Write_Data_To_Slave_6 Write Data To Slave Device 6
535 1 Write_Data_To_Slave_7 Write Data To Slave Device 7
536 1 Write_Data_To_Slave_8 Write Data To Slave Device 8
537 1 Write_Data_To_Slave_9 Write Data To Slave Device 9
538 1 Write_Data_To_Slave_10 Write Data To Slave Device 10
539 6 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 15 of 87
Version 1.30.00 0XXXX Registers

Reserved: 00545 - 00570


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
545 1 Reserved Reserved
546 1 Reserved Reserved
547 1 Reserved Reserved
548 1 Reserved Reserved
549 1 Reserved Reserved
550 1 Reserved Reserved
551 1 Reserved Reserved
552 1 Reserved Reserved
553 1 Reserved Reserved
554 1 Reserved Reserved
555 1 Reserved Reserved
556 1 Reserved Reserved
557 1 Reserved Reserved
558 1 Reserved Reserved
559 1 Reserved Reserved
560 1 Reserved Reserved
561 10 Reserved Reserved

Reserved: 00571 - 00580


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
571 1 Reserved Reserved
572 1 Reserved Reserved
573 1 Reserved Reserved
574 1 Reserved Reserved
575 1 Reserved Reserved
576 1 Reserved Reserved
577 1 Reserved Reserved
578 1 Reserved Reserved
579 1 Reserved Reserved
580 1 Reserved Reserved

Reserved: 00581 - 00649


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
581 69 Reserved Reserved

Reserved: 00650 - 00652


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
650 1 Reserved Reserved
651 1 Reserved Reserved
652 1 Reserved Reserved

Reserved: 00653 - 00799


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
653 147 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 16 of 87
Version 1.30.00 0XXXX Registers

Load Malfunction Cards 800 - 801


* NOTE: Use Function Code 05 to Write these bits.
Reg. # Description
800 1 Load Malfunction Cards 1-5 Into 5 Card Buffers
801 1 Load Malfunction Cards 6-10 Into 5 Card Buffers

Reserved: 00802 - 00999


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
802 198 Reserved Reserved

Clear Log Commands: 01000 - 01002


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
1000 1 Clear Alarm Log Clear Alarm Log
1001 1 Clear Shutdown Event Log Clear Shutdown Event Log
1002 1 Clear New Event Count Clear New Event Log Entry Counter (Reg 31503)

Reserved: 01003 - 01149


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
1003 147 Reserved Reserved

Load Pump Efficiency History: 01150 - 01151


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits in order to load the historical data
into the buffer beginning at register 32669
Reg. # Name Description
1150 1 Load 60 Day Average Gross Stroke
1151 1 Load 60 Day Average Net Stroke

Reserved: 01152 - 01159


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
1152 8 Reserved Reserved

Load VSD Historical Support Data: 01160 - 01161


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits in order to load the historical data
into the buffer beginning at register 32669
Reg. # Name Description
1160 1 Load 60 Day Average SPM
1161 1 Load 60 Day Stroke Total

Reserved: 01162 - 01999


* NOTE: Use Function Code 01 to Read these bits. Code 05 to Write these bits
Reg. # Name Description
1162 838 Reserved Reserved

Reserved for Internal Use: 2000 - 3999


* NOTE: Do not use or send coil commands to these registers.

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 17 of 87
Version 1.30.00 1XXXX Registers

Input Coil Registers: 1XXXX


Dynamic Alarms 10001 - 10032
* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10001 1 No RPM No RPM Dynamic Alert
10002 1 No Crank No Crank Dynamic Alert
10003 1 Belt Slippage Belt Slippage Dynamic Alert
10004 1 Peak Polished Rod HP Peak PRHP Dynamic Alert
10005 1 Reserved Reserved
10006 1 Reserved Reserved
10007 1 Reserved Reserved
10008 1 Reserved Reserved
10009 1 Reserved Reserved
10010 1 VFD Comm Error VFD Comm Error
10011 1 VFD Drive Fault Error VFD Drive Fault Error
10012 1 VFD Drive Fault Bypass VFD Drive Fault Bypass
10013 1 VFD Drive Parameter Difference VFD Drive Parameter Difference
10014 1 VFD Keypad Control VFD Keypad Control
10015 1 VFD Switch Off VFD Switch Off
10016 1 VFD Pressure Switch Engaged VFD Pressure Switch Engaged
10017 1 Invalid Tubing Size Reserved
10018 1 VFD Drive Bypass Switch Engaged VFD Drive Bypass Switch Engaged
10019 1 Reserved Reserved
10020 1 Reserved Reserved
10021 1 High Failure Rate Possible High Failure Rate Detected (Dynamic)
10030 1 DH Gauge Error Dynamic Alarm DH Gauge Error Dynamic Alarm
10031 1 Reserved Reserved
10032 1 Active Dynamic Alarm(s) If set, then a dynamic alarm in 1XXXX range is active

Latched Alarms: 10033 - 10064


* NOTE: Use Function Code 02 to Read these bits.
Reg. # Name Description
10033 1 Reserved Reserved
10034 1 Reset To Defaults Reset To Defaults
10035 1 Reserved Reserved
10036 1 Reserved Reserved
10037 1 Reserved Reserved
10038 1 Reserved Reserved
10039 1 Reserved Reserved
10040 1 Reserved Reserved
10041 1 Reserved Reserved
10042 1 Reserved Reserved
10043 1 Reserved Reserved
10044 1 Reserved Reserved
10045 1 Reserved Reserved
10046 1 High Failure Rate Possible High Failure Rate Detected (Latched)
10047 1 DH Gauge Error Latched Alarm DH Gauge Error Latched Alarm
10064 1 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 18 of 87
Version 1.30.00 1XXXX Registers

Analog Input Alarms & Alerts: 10065 - 10320


* Each Alarm Section is formatted the same as below. ( Each set contains 32 bits )
EXAMPLE:
EXAMPLE_ALARM_SET Following Alarms will follow the same format
ANALOG_INPUT_ 1 Example Alarm for Analog Input 1
ANALOG_INPUT_ 2 Example Alarm for Analog Input 2
ANALOG_INPUT_ 3 Example Alarm for Analog Input 3
ANALOG_INPUT_ 4 Example Alarm for Analog Input 4
ANALOG_INPUT_ 5 Example Alarm for Analog Input 5
ANALOG_INPUT_ 6 Example Alarm for Analog Input 6
ANALOG_INPUT_ 7 Example Alarm for Analog Input 7
ANALOG_INPUT_ 8 Example Alarm for Analog Input 8
ANALOG_INPUT_ 9 Example Alarm for Analog Input 9
ANALOG_INPUT_ 10 Example Alarm for Analog Input 10
ANALOG_INPUT_ 11 Example Alarm for Analog Input 11
ANALOG_INPUT_ 12 Example Alarm for Analog Input 12
ANALOG_INPUT_ 13 Example Alarm for Analog Input 13
ANALOG_INPUT_ 14 Example Alarm for Analog Input 14
ANALOG_INPUT_ 15 Example Alarm for Analog Input 15
ANALOG_INPUT_ 16 Example Alarm for Analog Input 16
ANALOG_INPUT_ 17 Example Alarm for Analog Input 17
ANALOG_INPUT_ 18 Example Alarm for Analog Input 18
ANALOG_INPUT_ 19 Example Alarm for Analog Input 19
ANALOG_INPUT_ 20 Example Alarm for Analog Input 20
ANALOG_INPUT_ 21 Example Alarm for Analog Input 21
ANALOG_INPUT_ 22 Example Alarm for Analog Input 22
ANALOG_INPUT_ 23 Example Alarm for Analog Input 23
ANALOG_INPUT_ 24 Example Alarm for Analog Input 24
ANALOG_INPUT_ 25 Example Alarm for Analog Input 25
ANALOG_INPUT_ 26 Example Alarm for Analog Input 26
ANALOG_INPUT_ 27 Example Alarm for Analog Input 27
ANALOG_INPUT_ 28 Example Alarm for Analog Input 28
ANALOG_INPUT_ 29 Example Alarm for Analog Input 29
ANALOG_INPUT_ 30 Example Alarm for Analog Input 30
ANALOG_INPUT_ 31 Example Alarm for Analog Input 31
ANALOG_INPUT_ 32 Example Alarm for Analog Input 32
* NOTE: Use Function Code 02 to Read these bits.
Reg. # Name Description
10065 32 ANALOG_ACT_LOW_ALARM_SET Analog Input Active Low Alarm for Analog Input 1-32
10097 32 ANALOG_LOW_ALARM_OCC_SET Analog Input Latched Low Alarms for Analog Input 1-32
10129 32 ANALOG_ACT_LOW_ALERT_SET Analog Input Active Low Alerts for Analog Input 1-32
10161 32 ANALOG_LOW_ALERT_OCC_SET Analog Input Latched Low Alert for Analog Input 1-32
10193 32 ANALOG_ACT_HI_ALARM_SET Analog Input Active High Alarms for Analog Input 1-32
10225 32 ANALOG_HI_ALARM_OCC_SET Analog Input Latched High Alarms for Analog Input 1-32
10257 32 ANALOG_ACT_HI_ALERT_SET Analog Input Active High Alerts for Analog Input 1-32
10289 32 ANALOG_HI_ALERT_OCC_SET Analog Input Latched High Alerts for Analog Input 1-32

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 19 of 87
Version 1.30.00 1XXXX Registers

Digital Status: 10321 - 10384


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10321 1 Digital 1 Status Digital 1 Status
10322 1 Digital 2 Status Digital 2 Status
10323 1 Digital 3 Status Digital 3 Status
10324 1 Digital 4 Status Digital 4 Status
10325 1 Digital 5 Status Digital 5 Status
10326 1 Digital 6 Status Digital 6 Status
10327 1 Digital 7 Status Digital 7 Status
10328 1 Digital 8 Status Digital 8 Status
10329 1 Digital 9 Status Digital 9 Status
10330 1 Digital 10 Status Digital 10 Status
10331 1 Digital 11 Status Digital 11 Status
10332 1 Digital 12 Status Digital 12 Status
10333 1 Digital 13 Status Digital 13 Status
10334 1 Digital 14 Status Digital 14 Status
10335 1 Digital 15 Status Digital 15 Status
10336 1 Digital 16 Status Digital 16 Status
10337 1 Digital 17 Status Digital 17 Status
10338 1 Digital 18 Status Digital 18 Status
10339 1 Digital 19 Status Digital 19 Status
10340 1 Digital 20 Status Digital 20 Status
10341 1 Digital 21 Status Digital 21 Status
10342 1 Digital 22 Status Digital 22 Status
10343 1 Digital 23 Status Digital 23 Status
10344 1 Digital 24 Status Digital 24 Status
10345 1 Digital 25 Status Digital 25 Status
10346 1 Digital 26 Status Digital 26 Status
10347 1 Digital 27 Status Digital 27 Status
10348 1 Digital 28 Status Digital 28 Status
10349 1 Digital 29 Status Digital 29 Status
10350 1 Digital 30 Status Digital 30 Status
10351 1 Digital 31 Status Digital 31 Status
10352 1 Digital 32 Status Digital 32 Status
10353 1 Pseudo Digital Input 1 Status Pseudo Digital Input 1 Status
10354 1 Pseudo Digital Input 2 Status Pseudo Digital Input 2 Status
10355 1 Pseudo Digital Input 3 Status Pseudo Digital Input 3 Status
10356 1 Pseudo Digital Input 4 Status Pseudo Digital Input 4 Status
10357 1 Pseudo Digital Input 5 Status Pseudo Digital Input 5 Status
10358 1 Pseudo Digital Input 6 Status Pseudo Digital Input 6 Status
10359 1 Pseudo Digital Input 7 Status Pseudo Digital Input 7 Status
10360 1 Pseudo Digital Input 8 Status Pseudo Digital Input 8 Status
10361 1 Pseudo Digital Input 9 Status Pseudo Digital Input 9 Status
10362 1 Pseudo Digital Input 10 Status Pseudo Digital Input 10 Status
10363 1 Pseudo Digital Input 11 Status Pseudo Digital Input 11 Status
10364 1 Pseudo Digital Input 12 Status Pseudo Digital Input 12 Status
10365 1 Pseudo Digital Input 13 Status Pseudo Digital Input 13 Status
10366 1 Pseudo Digital Input 14 Status Pseudo Digital Input 14 Status
10367 1 Pseudo Digital Input 15 Status Pseudo Digital Input 15 Status
10368 1 Pseudo Digital Input 16 Status Pseudo Digital Input 16 Status
10369 1 Pseudo Digital Input 17 Status Pseudo Digital Input 17 Status
10370 1 Pseudo Digital Input 18 Status Pseudo Digital Input 18 Status
10371 1 Pseudo Digital Input 19 Status Pseudo Digital Input 19 Status
10372 1 Pseudo Digital Input 20 Status Pseudo Digital Input 20 Status

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 20 of 87
Version 1.30.00 1XXXX Registers

10373 1 Pseudo Digital Input 21 Status Pseudo Digital Input 21 Status


10374 1 Pseudo Digital Input 22 Status Pseudo Digital Input 22 Status
10375 1 Pseudo Digital Input 23 Status Pseudo Digital Input 23 Status
10376 1 Pseudo Digital Input 24 Status Pseudo Digital Input 24 Status
10377 1 Pseudo Digital Input 25 Status Pseudo Digital Input 25 Status
10378 1 Pseudo Digital Input 26 Status Pseudo Digital Input 26 Status
10379 1 Pseudo Digital Input 27 Status Pseudo Digital Input 27 Status
10380 1 Pseudo Digital Input 28 Status Pseudo Digital Input 28 Status
10381 1 Pseudo Digital Input 29 Status Pseudo Digital Input 29 Status
10382 1 Pseudo Digital Input 30 Status Pseudo Digital Input 30 Status
10383 1 Pseudo Digital Input 31 Status Pseudo Digital Input 31 Status
10384 1 Pseudo Digital Input 32 Status Pseudo Digital Input 32 Status

Reserved: 10385 - 10400


* NOTE: Use Function Code 02 to Read these bits.
Reg. # Name Description
10385 1 Reserved Reserved
10386 1 Reserved Reserved
10387 1 Reserved Reserved
10388 1 Reserved Reserved
10389 1 Reserved Reserved
10390 1 Reserved Reserved
10391 1 Reserved Reserved
10392 1 Reserved Reserved
10393 8 Reserved Reserved

Alarm Register Alarms & Alerts: 10401 - 10464


* Each Alarm Section is formatted the same as below. ( Each set contains 32 bits )
EXAMPLE:
EXAMPLE_ALARM_SET Following Alarms will follow the same format
ALARM_REGISTER_ 1 Example Alarm for Alarm Register 1
ALARM_REGISTER_ 2 Example Alarm for Alarm Register 2
ALARM_REGISTER_ 3 Example Alarm for Alarm Register 3
ALARM_REGISTER_ 4 Example Alarm for Alarm Register 4
ALARM_REGISTER_ 5 Example Alarm for Alarm Register 5
ALARM_REGISTER_ 6 Example Alarm for Alarm Register 6
ALARM_REGISTER_ 7 Example Alarm for Alarm Register 7
ALARM_REGISTER_ 8 Example Alarm for Alarm Register 8
* NOTE: Use Function Code 02 to Read these bits.
Reg. # Name Description
10401 8 ALRM_REG_LOW_ALARM_SET Alarm Register Active Low Alarms
10409 8 ALRM_REG_LOW_ALARM_OCC_SET Alarm Register Latched Low Alarms
10417 8 ALRM_REG_ACT_LOW_ALERT_SET Alarm Register Active Low Alerts
10425 8 ALRM_REG_LOW_ALERT_OCC_SET Alarm Register Latched Low Alert
10433 8 ALRM_REG_ACT_HI_ALARM_SET Alarm Register Active High Alarms
10441 8 ALRM_REG_HI_ALARM_OCC_SET Alarm Register Latched High Alarms
10449 8 ALRM_REG_ACT_HI_ALERT_SET Alarm Register Active High Alerts
10457 8 ALRM_REG_HI_ALERT_OCC_SET Alarm Register Latched High Alerts

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 21 of 87
Version 1.30.00 1XXXX Registers

Digital Dynamic Alarms: 10465 - 10528


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10465 1 Digital 1 Dynamic Alarm Digital 1 Dynamic Alarm
10466 1 Digital 2 Dynamic Alarm Digital 2 Dynamic Alarm
10467 1 Digital 3 Dynamic Alarm Digital 3 Dynamic Alarm
10468 1 Digital 4 Dynamic Alarm Digital 4 Dynamic Alarm
10469 1 Digital 5 Dynamic Alarm Digital 5 Dynamic Alarm
10470 1 Digital 6 Dynamic Alarm Digital 6 Dynamic Alarm
10471 1 Digital 7 Dynamic Alarm Digital 7 Dynamic Alarm
10472 1 Digital 8 Dynamic Alarm Digital 8 Dynamic Alarm
10473 1 Digital 9 Dynamic Alarm Digital 9 Dynamic Alarm
10474 1 Digital 10 Dynamic Alarm Digital 10 Dynamic Alarm
10475 1 Digital 11 Dynamic Alarm Digital 11 Dynamic Alarm
10476 1 Digital 12 Dynamic Alarm Digital 12 Dynamic Alarm
10477 1 Digital 13 Dynamic Alarm Digital 13 Dynamic Alarm
10478 1 Digital 14 Dynamic Alarm Digital 14 Dynamic Alarm
10479 1 Digital 15 Dynamic Alarm Digital 15 Dynamic Alarm
10480 1 Digital 16 Dynamic Alarm Digital 16 Dynamic Alarm
10481 1 Digital 17 Dynamic Alarm Digital 17 Dynamic Alarm
10482 1 Digital 18 Dynamic Alarm Digital 18 Dynamic Alarm
10483 1 Digital 19 Dynamic Alarm Digital 19 Dynamic Alarm
10484 1 Digital 20 Dynamic Alarm Digital 20 Dynamic Alarm
10485 1 Digital 21 Dynamic Alarm Digital 21 Dynamic Alarm
10486 1 Digital 22 Dynamic Alarm Digital 22 Dynamic Alarm
10487 1 Digital 23 Dynamic Alarm Digital 23 Dynamic Alarm
10488 1 Digital 24 Dynamic Alarm Digital 24 Dynamic Alarm
10489 1 Digital 25 Dynamic Alarm Digital 25 Dynamic Alarm
10490 1 Digital 26 Dynamic Alarm Digital 26 Dynamic Alarm
10491 1 Digital 27 Dynamic Alarm Digital 27 Dynamic Alarm
10492 1 Digital 28 Dynamic Alarm Digital 28 Dynamic Alarm
10493 1 Digital 29 Dynamic Alarm Digital 29 Dynamic Alarm
10494 1 Digital 30 Dynamic Alarm Digital 30 Dynamic Alarm
10495 1 Digital 31 Dynamic Alarm Digital 31 Dynamic Alarm
10496 1 Digital 32 Dynamic Alarm Digital 32 Dynamic Alarm
10497 1 Pseudo Digital 1 Dynamic Alarm Pseudo Digital 1 Dynamic Alarm
10498 1 Pseudo Digital 2 Dynamic Alarm Pseudo Digital 2 Dynamic Alarm
10499 1 Pseudo Digital 3 Dynamic Alarm Pseudo Digital 3 Dynamic Alarm
10500 1 Pseudo Digital 4 Dynamic Alarm Pseudo Digital 4 Dynamic Alarm
10501 1 Pseudo Digital 5 Dynamic Alarm Pseudo Digital 5 Dynamic Alarm
10502 1 Pseudo Digital 6 Dynamic Alarm Pseudo Digital 6 Dynamic Alarm
10503 1 Pseudo Digital 7 Dynamic Alarm Pseudo Digital 7 Dynamic Alarm
10504 1 Pseudo Digital 8 Dynamic Alarm Pseudo Digital 8 Dynamic Alarm
10505 1 Pseudo Digital 9 Dynamic Alarm Pseudo Digital 9 Dynamic Alarm
10506 1 Pseudo Digital 10 Dynamic Alarm Pseudo Digital 10 Dynamic Alarm
10507 1 Pseudo Digital 11 Dynamic Alarm Pseudo Digital 11 Dynamic Alarm
10508 1 Pseudo Digital 12 Dynamic Alarm Pseudo Digital 12 Dynamic Alarm
10509 1 Pseudo Digital 13 Dynamic Alarm Pseudo Digital 13 Dynamic Alarm
10510 1 Pseudo Digital 14 Dynamic Alarm Pseudo Digital 14 Dynamic Alarm
10511 1 Pseudo Digital 15 Dynamic Alarm Pseudo Digital 15 Dynamic Alarm
10512 1 Pseudo Digital 16 Dynamic Alarm Pseudo Digital 16 Dynamic Alarm
10513 1 Pseudo Digital 17 Dynamic Alarm Pseudo Digital 17 Dynamic Alarm
10514 1 Pseudo Digital 18 Dynamic Alarm Pseudo Digital 18 Dynamic Alarm
10515 1 Pseudo Digital 19 Dynamic Alarm Pseudo Digital 19 Dynamic Alarm
10516 1 Pseudo Digital 20 Dynamic Alarm Pseudo Digital 20 Dynamic Alarm

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 22 of 87
Version 1.30.00 1XXXX Registers

10517 1 Pseudo Digital 21 Dynamic Alarm Pseudo Digital 21 Dynamic Alarm


10518 1 Pseudo Digital 22 Dynamic Alarm Pseudo Digital 22 Dynamic Alarm
10519 1 Pseudo Digital 23 Dynamic Alarm Pseudo Digital 23 Dynamic Alarm
10520 1 Pseudo Digital 24 Dynamic Alarm Pseudo Digital 24 Dynamic Alarm
10521 1 Pseudo Digital 25 Dynamic Alarm Pseudo Digital 25 Dynamic Alarm
10522 1 Pseudo Digital 26 Dynamic Alarm Pseudo Digital 26 Dynamic Alarm
10523 1 Pseudo Digital 27 Dynamic Alarm Pseudo Digital 27 Dynamic Alarm
10524 1 Pseudo Digital 28 Dynamic Alarm Pseudo Digital 28 Dynamic Alarm
10525 1 Pseudo Digital 29 Dynamic Alarm Pseudo Digital 29 Dynamic Alarm
10526 1 Pseudo Digital 30 Dynamic Alarm Pseudo Digital 30 Dynamic Alarm
10527 1 Pseudo Digital 31 Dynamic Alarm Pseudo Digital 31 Dynamic Alarm
10528 1 Pseudo Digital 32 Dynamic Alarm Pseudo Digital 32 Dynamic Alarm

Digital Latched Alarms: 10529 - 10592


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10529 1 Digital 1 Latched Alarm Digital 1 Latched Alarm
10530 1 Digital 2 Latched Alarm Digital 2 Latched Alarm
10531 1 Digital 3 Latched Alarm Digital 3 Latched Alarm
10532 1 Digital 4 Latched Alarm Digital 4 Latched Alarm
10533 1 Digital 5 Latched Alarm Digital 5 Latched Alarm
10534 1 Digital 6 Latched Alarm Digital 6 Latched Alarm
10535 1 Digital 7 Latched Alarm Digital 7 Latched Alarm
10536 1 Digital 8 Latched Alarm Digital 8 Latched Alarm
10537 1 Digital 9 Latched Alarm Digital 9 Latched Alarm
10538 1 Digital 10 Latched Alarm Digital 10 Latched Alarm
10539 1 Digital 11 Latched Alarm Digital 11 Latched Alarm
10540 1 Digital 12 Latched Alarm Digital 12 Latched Alarm
10541 1 Digital 13 Latched Alarm Digital 13 Latched Alarm
10542 1 Digital 14 Latched Alarm Digital 14 Latched Alarm
10543 1 Digital 15 Latched Alarm Digital 15 Latched Alarm
10544 1 Digital 16 Latched Alarm Digital 16 Latched Alarm
10545 1 Digital 17 Latched Alarm Digital 17 Latched Alarm
10546 1 Digital 18 Latched Alarm Digital 18 Latched Alarm
10547 1 Digital 19 Latched Alarm Digital 19 Latched Alarm
10548 1 Digital 20 Latched Alarm Digital 20 Latched Alarm
10549 1 Digital 21 Latched Alarm Digital 21 Latched Alarm
10550 1 Digital 22 Latched Alarm Digital 22 Latched Alarm
10551 1 Digital 23 Latched Alarm Digital 23 Latched Alarm
10552 1 Digital 24 Latched Alarm Digital 24 Latched Alarm
10553 1 Digital 25 Latched Alarm Digital 25 Latched Alarm
10554 1 Digital 26 Latched Alarm Digital 26 Latched Alarm
10555 1 Digital 27 Latched Alarm Digital 27 Latched Alarm
10556 1 Digital 28 Latched Alarm Digital 28 Latched Alarm
10557 1 Digital 29 Latched Alarm Digital 29 Latched Alarm
10558 1 Digital 30 Latched Alarm Digital 30 Latched Alarm
10559 1 Digital 31 Latched Alarm Digital 31 Latched Alarm
10560 1 Digital 32 Latched Alarm Digital 32 Latched Alarm

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 23 of 87
Version 1.30.00 1XXXX Registers

10561 1 Pseudo Digital 1 Latched Alarm Pseudo Digital 1 Latched Alarm


10562 1 Pseudo Digital 2 Latched Alarm Pseudo Digital 2 Latched Alarm
10563 1 Pseudo Digital 3 Latched Alarm Pseudo Digital 3 Latched Alarm
10564 1 Pseudo Digital 4 Latched Alarm Pseudo Digital 4 Latched Alarm
10565 1 Pseudo Digital 5 Latched Alarm Pseudo Digital 5 Latched Alarm
10566 1 Pseudo Digital 6 Latched Alarm Pseudo Digital 6 Latched Alarm
10567 1 Pseudo Digital 7 Latched Alarm Pseudo Digital 7 Latched Alarm
10568 1 Pseudo Digital 8 Latched Alarm Pseudo Digital 8 Latched Alarm
10569 1 Pseudo Digital 9 Latched Alarm Pseudo Digital 9 Latched Alarm
10570 1 Pseudo Digital 10 Latched Alarm Pseudo Digital 10 Latched Alarm
10571 1 Pseudo Digital 11 Latched Alarm Pseudo Digital 11 Latched Alarm
10572 1 Pseudo Digital 12 Latched Alarm Pseudo Digital 12 Latched Alarm
10573 1 Pseudo Digital 13 Latched Alarm Pseudo Digital 13 Latched Alarm
10574 1 Pseudo Digital 14 Latched Alarm Pseudo Digital 14 Latched Alarm
10575 1 Pseudo Digital 15 Latched Alarm Pseudo Digital 15 Latched Alarm
10576 1 Pseudo Digital 16 Latched Alarm Pseudo Digital 16 Latched Alarm
10577 1 Pseudo Digital 17 Latched Alarm Pseudo Digital 17 Latched Alarm
10578 1 Pseudo Digital 18 Latched Alarm Pseudo Digital 18 Latched Alarm
10579 1 Pseudo Digital 19 Latched Alarm Pseudo Digital 19 Latched Alarm
10580 1 Pseudo Digital 20 Latched Alarm Pseudo Digital 20 Latched Alarm
10581 1 Pseudo Digital 21 Latched Alarm Pseudo Digital 21 Latched Alarm
10582 1 Pseudo Digital 22 Latched Alarm Pseudo Digital 22 Latched Alarm
10583 1 Pseudo Digital 23 Latched Alarm Pseudo Digital 23 Latched Alarm
10584 1 Pseudo Digital 24 Latched Alarm Pseudo Digital 24 Latched Alarm
10585 1 Pseudo Digital 25 Latched Alarm Pseudo Digital 25 Latched Alarm
10586 1 Pseudo Digital 26 Latched Alarm Pseudo Digital 26 Latched Alarm
10587 1 Pseudo Digital 27 Latched Alarm Pseudo Digital 27 Latched Alarm
10588 1 Pseudo Digital 28 Latched Alarm Pseudo Digital 28 Latched Alarm
10589 1 Pseudo Digital 29 Latched Alarm Pseudo Digital 29 Latched Alarm
10590 1 Pseudo Digital 30 Latched Alarm Pseudo Digital 30 Latched Alarm
10591 1 Pseudo Digital 31 Latched Alarm Pseudo Digital 31 Latched Alarm
10592 1 Pseudo Digital 32 Latched Alarm Pseudo Digital 32 Latched Alarm

Modbus Master Communications Fail Dynamic Alarms: 10593 - 10608


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10593 1 Modbus Master 1 Comm Fail Modbus Master 1 Comm Fail Dynamic Alarm
10594 1 Modbus Master 2 Comm Fail Modbus Master 2 Comm Fail Dynamic Alarm
10595 1 Modbus Master 3 Comm Fail Modbus Master 3 Comm Fail Dynamic Alarm
10596 1 Modbus Master 4 Comm Fail Modbus Master 4 Comm Fail Dynamic Alarm
10597 1 Modbus Master 5 Comm Fail Modbus Master 5 Comm Fail Dynamic Alarm
10598 1 Modbus Master 6 Comm Fail Modbus Master 6 Comm Fail Dynamic Alarm
10599 1 Modbus Master 7 Comm Fail Modbus Master 7 Comm Fail Dynamic Alarm
10600 1 Modbus Master 8 Comm Fail Modbus Master 8 Comm Fail Dynamic Alarm
10601 1 Modbus Master 9 Comm Fail Modbus Master 9 Comm Fail Dynamic Alarm
10602 1 Modbus Master 10 Comm Fail Modbus Master 10 Comm Fail Dynamic Alarm
10603 6 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 24 of 87
Version 1.30.00 1XXXX Registers

Modbus Master Communications Fail Latched Alarms: 10609 - 10624


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10609 1 Modbus Master 1 Comm Fail Latched Alarm
10610 1 Modbus Master 2 Comm Fail Latched Alarm
10611 1 Modbus Master 3 Comm Fail Latched Alarm
10612 1 Modbus Master 4 Comm Fail Latched Alarm
10613 1 Modbus Master 5 Comm Fail Latched Alarm
10614 1 Modbus Master 6 Comm Fail Latched Alarm
10615 1 Modbus Master 7 Comm Fail Latched Alarm
10616 1 Modbus Master 8 Comm Fail Latched Alarm
10617 1 Modbus Master 9 Comm Fail Latched Alarm
10618 1 Modbus Master 10 Comm Fail Latched Alarm
10619 6 Reserved Reserved

Reserved: 10625 - 10640


* NOTE: Use Function Code 01 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10625 1 Reserved Reserved
10626 1 Reserved Reserved
10627 1 Reserved Reserved
10628 1 Reserved Reserved
10629 1 Reserved Reserved
10630 1 Reserved Reserved
10631 1 Reserved Reserved
10632 1 Reserved Reserved
10633 1 Reserved Reserved
10634 1 Reserved Reserved
10635 1 Reserved Reserved
10636 1 Reserved Reserved
10637 1 Reserved Reserved
10638 1 Reserved Reserved
10639 1 Reserved Reserved
10640 1 Reserved Reserved

Reserved: 10641 - 10656


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10641 1 Reserved Reserved
10642 1 Reserved Reserved
10643 1 Reserved Reserved
10644 1 Reserved Reserved
10645 1 Reserved Reserved
10646 1 Reserved Reserved
10647 1 Reserved Reserved
10648 1 Reserved Reserved
10649 1 Reserved Reserved
10650 1 Reserved Reserved
10651 1 Reserved Reserved
10652 1 Reserved Reserved
10653 1 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 25 of 87
Version 1.30.00 1XXXX Registers

10654 1 Reserved Reserved


10655 1 Reserved Reserved
10656 1 Reserved Reserved

Reserved: 10657 - 10672


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10657 1 Reserved Reserved
10658 1 Reserved Reserved
10659 1 Reserved Reserved
10660 1 Reserved Reserved
10661 1 Reserved Reserved
10662 1 Reserved Reserved
10663 1 Reserved Reserved
10664 1 Reserved Reserved
10665 1 Reserved Reserved
10666 1 Reserved Reserved
10667 1 Reserved Reserved
10668 1 Reserved Reserved
10669 1 Reserved Reserved
10670 1 Reserved Reserved
10671 1 Reserved Reserved
10672 1 Reserved Reserved

Reserved: 10673 - 10688


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10673 1 EGD Comm. Fail Latched EGD Comm. Fail Latched
10674 1 EGD Comm. Fail Dynamic EGD Comm. Fail Dynamic
10675 14 Reserved Reserved

Reserved: 10689 - 10705


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10689 1 Reserved Reserved
10690 15 Reserved Reserved
10705 1 Reserved Reserved

Reserved: 10706 - 10797


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10706 92 Reserved Reserved

CCG/Well Controller Status - 10798 - 10799


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10798 1 CCG/Well Controller Status Dynamic Mismatch between CCG and WC Configuration Parameter
10799 1 CCG/Well Controller Status Latched Mismatch between CCG and WC Configuration Parameter

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 26 of 87
Version 1.30.00 1XXXX Registers

Reserved: 10800 - 10819


* NOTE: Use Function Code 02 to Read these bits. Code 05/15 to Write these bits
Reg. # Name Description
10800 1 User App Function Block Motor Control User App Function Block Motor Control Dynamic Alarm
10801 1 User App Function Block General ControlUser
2 App Function Block General Control 2 Dynamic Alarm

10802 1 User App Function Block General ControlUser


3 App Function Block General Control 3 Dynamic Alarm

10803 1 User App Function Block General ControlUser


4 App Function Block General Control 4 Dynamic Alarm

10804 1 User App Function Block General ControlUser


5 App Function Block General Control 5 Dynamic Alarm

10805 1 User App Function Block General ControlUser


6 App Function Block General Control 6 Dynamic Alarm

10806 1 User App Function Block General ControlUser


7 App Function Block General Control 7 Dynamic Alarm

10807 1 User App Function Block General ControlUser


8 App Function Block General Control 8 Dynamic Alarm

10808 1 Reserved Reserved


10809 1 Reserved Reserved
10810 1 User App Function Block Motor Control User App Function Block Motor Control Latched Alarm

10811 1 User App Function Block General ControlUser


2 App Function Block General Control 2 Latched Alarm

10812 1 User App Function Block General ControlUser


3 App Function Block General Control 3 Latched Alarm

10813 1 User App Function Block General ControlUser


4 App Function Block General Control 4 Latched Alarm

10814 1 User App Function Block General ControlUser


5 App Function Block General Control 5 Latched Alarm

10815 1 User App Function Block General ControlUser


6 App Function Block General Control 6 Latched Alarm

10816 1 User App Function Block General ControlUser


7 App Function Block General Control 7 Latched Alarm

10817 1 User App Function Block General ControlUser


8 App Function Block General Control 8 Latched Alarm

10818 1 Reserved Reserved


10819 1 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 27 of 87
Version 1.30.00 3XXXX Registers

Input Registers: 3XXXX


Controller Information: 30001 - 30023
* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
30001 1 X Firmware Version * High Byte (Mask Most Significant Bit of High
Byte to 0):
0 - Reserved
1 - Reserved
2 - LWM 1.0
3 - LWM 2.0

* Low Byte: Firmware Version


30002 1 X Firmware Build
30003 1 X Firmware Application Type: 0 - Alpha
Beta or Release 1 - Beta
2 - Release
30004 1 X Application Type 0 - RTU
1 - RPC
2 - PCP
3 - HLC
4 - ESP
5 - SGL
30005 1 X Vardef Major Revision
30006 1 X Vardef Minor Revision
30007 1 Reserved
30008 1 X Reserved
30009 2 X Reserved
30011 1 X Reserved
30012 4 X Reserved
30016 1 X Reserved
30017 1 X Reserved
30018 2 X Reserved
30020 1 X Reserved
30021 3 X Reserved

Reserved: 30024 - 30032


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
30024 9 X Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 28 of 87
Version 1.30.00 3XXXX Registers

Analog Input Status: 30033 - 30352


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
30033 10 AI1 Status
Reg. # Long Int Multip. Description
F U S U S
30033 2 X Current Scaled Reading Analog 1
30035 2 X Current Scaled Daily Average Analog 1
30037 2 X Reserved
30039 2 X Current Raw Reading Analog 1
30041 2 X Current Scaled 8 Minute Average
* NOTE: Same format for AI1 - AI32 Status
30043 10 AI2 Status
30053 10 AI3 Status
30063 10 AI4 Status
30073 10 AI5 Status
30083 10 AI6 Status
30093 10 AI7 Status
30103 10 AI8 Status
30113 10 AI9 Status
30123 10 AI10 Status
30133 10 AI11 Status
30143 10 AI12 Status
30153 10 AI13 Status
30163 10 AI14 Status
30173 10 AI15 Status
30183 10 AI16 Status
30193 10 AI17 Status
30203 10 AI18 Status
30213 10 AI19 Status
30223 10 AI20 Status
30233 10 AI21 Status
30243 10 AI22 Status
30253 10 AI23 Status
30263 10 AI24 Status
30273 10 AI25 Status
30283 10 AI26 Status
30293 10 AI27 Status
30303 10 AI28 Status
30313 10 AI29 Status
30323 10 AI30 Status
30333 10 AI31 Status
30343 10 AI32 Status

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 29 of 87
Version 1.30.00 3XXXX Registers

Analog Output Status: 30353 - 30452


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
30353 10 AO1 Status
Reg. # Long Int Multip. Description
F U S U S
30353 2 X Current Scaled Output Analog 1
30355 2 X Daily Average Output
30357 2 X Current Average Output
30359 2 X Current Raw Output Analog 1
30361 2 X Reserved AO1
* NOTE: Same format for AO1 - AO8 Status
30363 10 AO2 Status
30373 10 AO3 Status
30383 10 AO4 Status
30393 10 AO5 Status
30403 10 AO6 Status
30413 10 AO7 Status
30423 10 AO8 Status
30433 20 Reserved Reserved

Accumulator Status: 30453 - 30602


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
30453 15 ACC1 Status
Reg. # Long Int Multip. Description
F U S U S
30453 1 X Number of Pulses in last second
30454 2 X User Interval Rate
30456 2 X Current Rate
30458 2 X Total Accumulator - Total accumulation since
commission or user reset
30460 2 X Today's Accumulator - Reset at Gauge Off
30462 1 Reserved
30463 2 X x100 User Defined Accumulator
30465 1 X Reserved
30466 2 X x100 Previous User Defined Accumulator
* NOTE: Same format for ACC1 - ACC10 Status
30468 15 ACC2 Status
30483 15 ACC3 Status
30498 15 ACC4 Status
30513 15 ACC5 Status
30528 15 ACC6 Status
30543 15 ACC7 Status
30558 15 ACC8 Status
30573 15 ACC9 Status
30588 15 ACC10 Status

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 30 of 87
Version 1.30.00 3XXXX Registers

Event Log: 30603 - 31202


* NOTE: Use Function Code 04 to Read this Data
* NOTE: The range of events between 80 and 90 are for engineering purposes, and changes are expected in this
Reg. # Long Int Multip. Name Description
F U SU S
30603 200 X EVENT LOG EVENT NUMBER
1 - Loss Of Programming
2 - Controller Initial Run
3 - Reset Push Button
4 - Reset Power On
5 - Reset Exception
6 - Reset Flash Upgrade
7 - Reset Timeout
8 - AGA 8 Task Re-Executed
9 - Custody Transfer Task Re-Executed
10 - Analog Diagnostic Performed
11 - Digital Diagnostic Performed
12 - Accumulator Diagnostic Performed
13 - Radio Diagnostic Performed
14 - Keypad Diagnostic Performed
15 - Main Board IO Diagnostic Completed
16 - Main Board IO Diagnostic Aborted
17 - Load Board Test Failed
18 - Auto Gain Recalibrated
19 - Manual Gain Recalibrated
20 - Return to Normal Control
21 - Firmware Upgrade
22 - Laptop Parameter Upload Pass
23 - Laptop Parameter Upload Fail
24 - Pumping Unit Parameter Changed
25 - Calendar Date Changed
26 - Calendar Time Changed
27 - Gauge Off Time Changed
28 - Invalid Digital Out For Linear Pump
29 - Invalid Digital For HOA
30 - Clear All Alram HMI/HOST
31 - RTU Address Change by HMI
32 - RTU Address Change by Host
33 - Reset To Defaults Via HMI
34 - Reset To Defaults Via Host
35 - Switch to Failure Control
36 - Password Changed
37 - Reset To Defaults Clear Demo
38 - Enable Demo Mode
39 - Reserved
40 - Copy Backup To Working
41 - Corrupted Working Memory
42 - Corrupted Backup Memory
43 - DST: Check Date and Time
44 - DST: Spring Forward
45 - DST: Fall Back
46 - Comm Task Blocked
47 - HMI Task Blocked
48 - FKEY Task Blocked

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 31 of 87
Version 1.30.00 3XXXX Registers

49 - WS Task Blocked
50 - FUNCKEY Task Re-Executed
51 - DIG_MBRD Task Re-Executed
52 - COM Task Re-Executed
53 - RTC Task Re-Executed
54 - IO Task Re-Executed
55 - HMI Task Re-Executed
56 - LE Task Re-Executed
57 - PCH Task Re-Executed
58 - WS Task Re-Executed
59 - HOST_CALIB Task Re-Executed
60 - CMC Task Re-Executed
61 - DAQ Task Re-Executed
62 - BSC Task Re-Executed
63 - PROJ_IPA Task Re-Executed
64 - VFD Task Re-Executed
65 - WD Task Re-Executed
66 - INIT Task Re-Executed
67 - Reserved
68 - MCC Task Re-Executed
69 - Valve Check Task Re-Executed
70 - POSN DLT Task Re-Executed
71 - DHC Task Re-Executed
72 - HIST Task Re-Executed
73 - GOT Task Re-Executed
74 - EL Task Re-Executed
75 - ALMMGT Task Re-Executed
76 - AGA Task Re-Executed
77 - Diagnostic MBIO Task Re-Executed
78 - MB Maser Task Re-Executed
79 - Reserved
80 - Downhole Calculation Did Not Run
81 - Early Crank Pulse
82 - AGA Divide By Zero
83 - Analog In Above Max
84 - Analog In Below Min
85 - Total Gas Production Reset
86 - Recalibrate Reset Timeout
87 - Missed Crank Pulse
88 - Enter Programming Fault State
89 - Reserved for debug
90 - Reserved for debug
91 - Reserved for debug
92 - Reserved for debug
93 - Reserved for debug
94 - Fluid Load Calculation Error
95 - Flow constant spike
96 - Reserved for debug
97 - Reserved for debug
98 - Reserved for debug
99 - Reserved for debug
100 - Reserved for debug
101 - Reserved for debug
102 - Reserved for debug
30803 400 X EVENT TIME DATE/TIMESTAMP

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 32 of 87
Version 1.30.00 3XXXX Registers

Alarm Log: 31203 - 30504


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
31203 300 Alarm Log Alarm Log
The Alarm Log is an array of the following structure. There are 100 elements in the array.
Reg. # Long Int Multip. Description
F U S U S
31203 1 X Alarm ID
31204 2 X Timestamp

The Alarm ID can be decoded as follows…


The Alarm ID contains two pieces of information.
The first piece of information is the state of the alarm.
If the Alarm ID is greater than 10000, then the alarm state was set at this time.
If the Alarm ID is less than 10000, then the alarm state was cleared at this time.
The second piece of information is the ID of the alarm event.
If the Alarm ID is greater than 10000, then the Alarm ID corresponds to an alarm flag in the 1XXXX range
If the Alarm ID is less than 10000, then add 10000 to the Alarm ID and the resulting value corresponds to an alarm
flag in the 1XXXX range.
Example…
If there is Alarm ID of 10001, then this alarm tells us that a Belt Slippage alarm occurred at the corresponding
timestamp.
Likewise if the Alarm ID is 00001, this alarm tells us that a Belt Slippage alarm state was cleared at the time of the
corresponding
31503 1 timestamp.
X New Event Counter New Event Counter
31504 1 Reserved Reserved

Reserved: 31505 - 31682


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
31505 178 Reserved Reserved

App Specific Time Stamp: 31683 - 31742


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
31683 2 X AC POWER ON AC Power On
31685 2 X AC POWER OFF AC Power Off
31687 2 X TIMESTAMP UNABLE TO Unable To Run
31689 2 X TIMESTAMP UNABLE TO Unable To Stop
31691 2 X TIMESTAMP UNABLE SENSE Unable To Sense Position
31693 2 X TIMESTAMP UNABLE SENSE Unable To Sense Load
31695 2 X TIMESTAMP UNABLE SENSE Unable To Sense RPM
31697 2 X TIMESTAMP UNABLE SENSE Unable To Sense Crank
31699 2 X TIMESTAMP CHANGE TO Change To Host Mode
31701 2 X TIMESTAMP CHANGE TO Change To Normal Mode
31703 2 X TIMESTAMP CHANGE TO Change To Timed Mode
31705 2 X TIMESTAMP PEAK LOAD Peak Load Violation
31707 2 X TIMESTAMP MIN LOAD Minimum Load Violation
31709 2 X TIMESTAMP PEAK TORQUE Peak Torque Violation
31711 2 X TIMESTAMP LOW RPM Low RPM Violation

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 33 of 87
Version 1.30.00 3XXXX Registers

31713 2 X TIMESTAMP MALF Malfunction Setpoint Violation


31715 2 X TIMESTAMP LOW FLUID Low Fluid Load Violation
31717 2 X TIMESTAMP PUMP OFF Pump Off Violation
31719 2 X TIMESTAMP LAST PUMP Last Pump Start
31721 2 X TIMESTAMP LAST PUMP Last Pump Stop
31723 2 X TIMESTAMP HOA CHANGE HOA Change
31725 2 X TIMESTAMP RESET MALF Reset Malfunctions
31727 16 X Reserved Reserved

Shutdown Event Log: 31743 - 31822


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
31743 20 X Shutdown Event Log ID NumberID Numbers for the last 20 shutdown events
101 - Last Pump Start
102 - Operator Stop - HMI
103 - Operator Stop - Host
104 - Downtime Peak Load
105 - Downtime Minimum Load
106 - Downtime Low RPM
107 - Downtime No RPM
108 - Downtime No Crank
109 - Downtime Malfunction SP
110 - Downtime Pump Off SP
111 - Downtime Pump Fillage
112 - Downtime Low Fluid Load
113 - Downtime Peak Torque
114 - Downtime Cut Off Power
115 - Downtime Logic Expression
116 - Malfunction Peak Load
117 - Malfunction Min Load
118 - Malfunction Low RPM
119 - Malfunction No RPM
120 - Malfunction No Crank
121 - Malfunction Malfunction Setpoint
122 - Malfunction Low Fluid Load
123 - Malfunction Peak Torque
124 - Downtime HOA Off
125 - Malfunction Logic Expression
126 - Downtime IPA Cutoff
127 - Downtime Timed Mode
128 - Downtime Host Mode
129 - Downtime Peak Energy Management
130 - Downtime Global Off
131 - Malfunction Lockout
132 - Downtime Drive Fault
133 - Malfunction Drive Fault
134 - Downtime PIP Control Override
135 - Malfunction Linear Pump Ext Fault
136 - Downtime Low Pressure
31763 40 X Shutdown Event Log TimestampTimestamps for the last 20 shutdown events
31803 20 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 34 of 87
Version 1.30.00 3XXXX Registers

Reserved: 31823 - 32006


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
31823 184 Reserved Reserved

Modbus Master Comm Stats: 32007 - 32016


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32007 10 Modbus Master Device Comm Stats
Reg. # Long Int Multip. Description
F U S U S
32007 8 X Reserved
32015 2 X Timestamp

* NOTE: This section gives the communications stats for 1 device. This section is loaded when a coil in the range
of 513-522 is set.

Modbus Master Device Data: 32017 - 32141


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32017 125 Modbus Master Device Comm Stats
Reg. # Long Int Multip. Description
F U S U S
32017 125 X Modbus Master Device Data

* NOTE: This section holds the latest data from one slave device. This section is loaded when a coil in the range
of 513-522 is set. The data in the array corresponds to the register addresses in the range of 49725 - 49849. This
range is also loaded when a coil in the range of 513-522 is set. The first register of data ( reg 32017 ) is the value
of the register number held in 49725.

Reserved: 32142 - 32199


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32142 58 Reserved Reserved

Function Block Status: 32200 - 32500


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32200 50 X Function Block Variable 1 - 25 Function Block Variable 1 - 25
32250 251 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 35 of 87
Version 1.30.00 3XXXX Registers

POC Status Registers: 32501 - 32527


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32501 1 X Well State Controller’s Current State
0 - Invalid State
1 - Loss of Configuration
2 - Initialization State
3 - Power On Delay State
4 - Start Alert State
5 - Starting State
6 - Minimum Pump Strokes State
7 - Pumping Normal State
8 - Pumping Host State
9 - Pumping Timed Mode State
10 - HOA in Hand State
11 - Unable to Run State
12 - Pumping Bad Load State
13 - Pumping Bad Position State
14 - Stopping State
15 - Stopped State
16 - Unable to Stop State
17 - Load Recalibration State
18 - Load Not Calibrated State
19 - Reserved
20 - Reserved
21 - Emergency Shutdown State
22 - Shutdown - Auto Restart Off
23 - Idle - Resetting Drive Fault
24 - VSD Auto Tuning State
25 - Start Up - Idle State Window
26 - Reserved
27 - Reserved
28 - Reserved
29 - Reserved
30 - Downtime Power On Delay
31 - Downtime Pumpoff Setpoint State
32 - Downtime Malfunction Setpoint State
33 - Downtime Peak Load State
34 - Downtime Minimum Load State
35 - HOA in Off State
36 - Host Mode Off State
37 - Downtime Timed Mode State
38 - Downtime Pumping Bad Position State
39 - Downtime Pumping Bad Load State
40 - Downtime Low RPM State
41 - Downtime Global Off State
42 - Downtime Lost Power State
43 - Downtime Low Polished Rod Horse Power State
44 - Reserved
45 - Downtime High Fluid Level State
46 - Downtime Low Fluid Load State
47 - Downtime Peak Torque State

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 36 of 87
Version 1.30.00 3XXXX Registers

48 - Downtime Low Power State


49 - Downtime No RPM State
50 - Downtime No Crank State
51 - Downtime Peak Energy Management State
52 - Downtime Operator Stop
53 - Downtime IPA Cutoff
54 - Downtime Drive Fault State
55 - Downtime PIP Control Override
56 - Reserved
57 - Reserved
58 - Reserved
59 - Reserved
60 - Reserved
61 - Reserved
62 - Reserved
63 - Reserved
64 - Reserved
65 - Reserved
66 - Reserved
67 - Downtime Secondary Pumpoff Setpoint State
68 - Downtown Function Block User App Motor Control
69 - Downtime Unable to Run State
70 - Malfunction Peak Load State
71 - Malfunction Min Load State
72 - Malfunction Setpoint State
73 - Malfunction Low RPM State
74 - Malfunction Logic Expression State
75 - Malfunction No RPM State
76 - Malfunction No Crank State
77 - Malfunction Peak Torque State
78 - Reserved
79 - Malfunction Low Fluid Load State
80 - Malfunction Drive Fault State
81 - Reserved
82 - Reserved
83 - Reserved
84 - Reserved
85 - Reserved
86 - Reserved
87 - Reserved
88 - Reserved
89 - Reserved
90 - Reserved
91 - Reserved
92 - Malfunction Function Block User App Motor Control
93 - Malfunction Unable to Run State
94 - Malfunction Bad Load State
95 - Malfunction Bad Position State
96 - Reserved
97 - Malfunction Pump Tagging State
98 - Calibration State
99 - NREV Calibration State
100 - Quick Start On State
101 - VSD Autotune State

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 37 of 87
Version 1.30.00 3XXXX Registers

32502 1 X Elapsed Time Hour Elapsed Time (Hours) in current state


32503 1 X Elapsed Time Min and Sec * High Byte: Elapsed Time (Min) in current state
* Low Byte: Elapsed Time (Sec) in current state
32504 1 Reserved Reserved
32505 1 Reserved Reserved
32506 1 X x100 Stroke Period Number of seconds per stroke
32507 1 Reserved Reserved
32508 1 X Current Load Current Scaled Load
32509 1 X Current Position Current Scaled Position x100
32510 1 X Current Motor RPM Current Motor RPM
32511 2 X X Current Torque Current Torque
32513 2 X X Current HP Current HP
32515 1 X Minimum Stroke Counter Number of Strokes in the Minimum Pump State
32516 2 X Rodometer Number of Strokes since Commission
32518 2 X Pumpometer Number of Strokes since Commission
32520 1 X Reserved Reserved
32521 1 X x10 VFD Run Scaled
32522 1 X Reference Revolution 0 - Waiting for Calibration cmd start
Calibration Status 1 - Calibration initialization
2 - Waiting for Pumping HOA/Host
3 - Calibration In-progress
4 - Calibration Terminating
5 - Calibration Aborted
6 - Calibration Incomplete
7 - Calibration Completed
8 - Error - Not RPM Crank Pos Xducer
9 - Calibration Timeout
32523 2 X Ref Rev Calibration Completed Julian Calendar in Seconds
Timestamp
32525 1 X Strokes Per Minute 0 when well stopped
32526 1 X Reserved Reserved
32527 1 X Reserved Reserved

Consecutive Violations: 32528 - 32546


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32528 1 X Consecutive Low RPM Num of Consecutive Low RPM Violations
32529 1 X Consecutive Malf Setpoint Num of Consecutive Malfunction Setpoint Violations
32530 1 X Consecutive Peak Load Num of Consecutive Peak Load Violations
32531 1 X Consecutive Min Load Num of Consecutive Min Load Violations
32532 1 X Consecutive Peak Torque Num of Consecutive Peak Torque Violations
32533 1 X Reserved Reserved
32534 1 X Consecutive No RPM Num of Consecutive No RPM Violations
32535 1 X Consecutive No Crank Num of Consecutive No Crank Violations
32536 1 X Reserved Reserved
32537 1 X Consecutive Fluid Load Num of Consecutive Fluid Load Violations
32538 9 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 38 of 87
Version 1.30.00 3XXXX Registers

Cumulative Violations: 32547 - 32566


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32547 1 X Cumulative Low RPM Num of Cumulative Low RPM Violations
32548 1 X Cumulative Malf Setpoint Num of Cumulative Malf Setpoint Violations since
commission or Reset Malfunction
32549 1 X Cumulative Peak Load Num of Cumulative Peak Load Violations since
commission or Reset Malfunction
32550 1 X Cumulative Min Load Num of Cumulative Min Load Violations since
commission or Reset Malfunction
32551 1 X Cumulative Peak Torque Num of Cumulative Peak Torque Violations since
commission or Reset Malfunction
32552 1 X Reserved Reserved
32553 1 X Cumulative No RPM Num of Cumulative No RPM Violations since
commission or Reset Malfunction
32554 1 X Cumulative No Crank Num of Cumulative No Crank Violations since
commission or Reset Malfunction
32555 1 X Reserved Reserved
32556 1 X Cumulative Fluid Load Num of Cumulative Fluid Load Violations since
commission or Reset Malfunction
32557 3 X Reserved Reserved
32560 1 X Peak Load Since GOT Peak Load value since last GOT
32561 1 X Min Load Since GOT Minimum Load value since last GOT
32562 1 X Low RPM Since GOT Lowest RPM value since last GOT
32563 1 X x100 Peak Torque Since GOT Peak Torque value since last GOT
32564 1 X x10 Peak PRHP Since GOT Peak PRHP value since last GOT
32565 2 X Reserved Reserved

Historical Peak And Min Data: 32567 - 32600


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32567 1 X Record Peak Load Scaled Peak Load Since Commission
32568 1 X Yesterday Peak Load Scaled Yesterday Peak Load. Updated at GOT
32569 1 X Last Stroke Peak Load Scaled Last Stroke Peak Load
32570 1 X Record Min Load Scaled Min Load Since Commission
32571 1 X Yesterday Min Load Scaled Yesterday Min Load. Updated at GOT
32572 1 X Last Stroke Min Load Scaled Last Stroke Min Load
32573 1 X Record Low RPM Scaled Low RPM since Commission
32574 1 X Yesterday Low RPM Scaled Yesterday Low RPM
32575 1 X Last Stroke Low RPM Scaled Last Stroke Low RPM
32576 1 X Record Peak Torque Scaled Peak Torque Since Commission
32577 1 X Yesterday Peak Torque Scaled Yesterday Peak Torque. Updated at GOT
32578 1 X Last Stroke Peak Torque Scaled Last Stroke Peak Torque
32579 1 X Reserved Reserved
32580 1 X Reserved Reserved
32581 1 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 39 of 87
Version 1.30.00 3XXXX Registers

32582 1 X x10 Record Peak Polished Rod HP Since Commission


32583 1 X x10 Yesterday Peak Polished Rod HP
Since Gauge Off
32584 1 X x10 Upstroke Peak Net Reducer Upstroke Peak Net Reducer Torque - Yesterday
Torque - Yesterday (M in-lbs)
32585 1 X x10 Downstroke Peak Net Reducer Downstroke Peak Net Reducer Torque -
Torque - Yesterday Yesterday (M in-lbs)
32586 1 X Unbalance Torque in lbs - Unbalance Torque in lbs - Yesterday
Yesterday
32587 1 X x10 Unbalance Torque in % - Unbalance Torque in % - Yesterday
Yesterday
32588 1 X x10 Upstroke Peak Net Reducer Upstroke Peak Net Reducer Torque - Since GOT
Torque - Since GOT (M in-lbs)
32589 1 X x10 Downstroke Peak Net Reducer Downstroke Peak Net Reducer Torque - Since
Torque - Since GOT GOT (M in-lbs)
32590 1 X Unbalance Torque in lbs - Unbalance Torque in lbs - Since GOT
Since GOT
32591 1 X x10 Unbalance Torque in % - Unbalance Torque in % - Since GOT
Since GOT
32592 9 X Reserved Reserved

Failure Control: 32601 - 32602


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32601 1 X Percent Run Time On Hour Failure Control % Run Time On Hours
32602 1 X Percent Run Time On Minute Failure Control % Run Time On Minutes

Inferred Production: 32603 - 32607


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32603 2 X X x100 Total SWT Fluid Production
32605 1 X x100 Yesterday SWT Fluid Production
32606 1 X x100 Current SWT Fluid Production
32607 1 X Accumulated Runtime Minutes Rollover counter of runtime in minutes. (counter
rolls over at 35565)

Percent Run Time: 32608 - 32611


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32608 1 X Yesterday Cycle Counter Number of Pump Cycles Yesterday
32609 1 X Current Cycle Counter Number of Pump Cycles since Gauge Off
32610 1 X Yesterday % Run Yesterday % Runtime Updated at Gauge Off
32611 1 X Current % Run Percent Runtime Since Gauge Off

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 40 of 87
Version 1.30.00 3XXXX Registers

Pump Card Status Registers: 32612 - 32668


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32612 1 X NREVS # Of Motor Revolutions Per Stroke
32613 1 X Fluid Load
32614 1 X x100 Pump Fillage
32615 1 X Pump Card Peak Load
32616 1 X Pump Card Min Load
32617 1 X Net Stroke
32618 1 X x100 Gross Stroke
32619 2 X X Polished Rod HP
32621 2 X X Pump HP
32623 2 X X Max Torque Upstroke
32625 2 X X Max Torque Downstroke
32627 2 X X Average Downstroke Pseudo
Motor Power
32629 2 X X Tubing Movement
32631 1 X Reserved Reserved
32632 2 X Reserved Reserved
32634 2 X Reserved Reserved
32636 1 X x100 Today's Average Strokes Per Since Gauge Off
32637 1 X x100 Yesterday's Average Strokes
Per Minute
32638 1 X Today's Total Strokes Since Gauge Off
32639 1 X Yesterday's Total Strokes
32640 2 X X Average Gross Pump
32642 2 X X Yesterday's Average Gross
Pump Efficiency
32644 2 X X Average Net Pump Efficiency
32646 2 X X Yesterday's Average Net
Pump Efficiency
32648 2 X X Counter Balance Value Counter Balance Value
32650 1 X Reserved Reserved
32651 2 X X Upstroke Peak Net Reducer Upstroke Peak Net Reducer Torque - Last Stroke
Torque - Last Stroke (M in-lbs)
32653 2 X X Downstroke Peak Net Reducer Downstroke Peak Net Reducer Torque - Last
Torque - Last Stroke Stroke (M in-lbs)
32655 2 X X Unbalance Torque in lbs - Last Unbalance Torque in lbs - Last Stroke
Stroke
32657 2 X X Unbalance Torque in % - Last Unbalance Torque in % - Last Stroke
Stroke
32659 10 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 41 of 87
Version 1.30.00 3XXXX Registers

MODBUS Card Buffers: 32669 - 36364


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
32669 407 MB 5 Card Surface Buffer 1
Reg. # Long Int Multip. Description
F U S U S
32669 2 X Time Stamp
32671 1 * High Byte: Shutdown Event ID
* Low Byte: Number of Points
32672 1 Maximum Load
32673 1 X Minimum Load
32674 1 X x100 Stroke Length
32675 1 X x100 Stroke Period
32676 400 X Surface Load Position struct (200 struct array at 2
words each)
X Position
X Load

33076 407 MB 5 Card Surface Buffer 2


33483 407 MB 5 Card Surface Buffer 3
33890 407 MB 5 Card Surface Buffer 4
34297 407 MB 5 Card Surface Buffer 5
34704 209 MB 5 Card Pump Buffer 1
Reg. # Long Int Multip. Description
F U S U S
34704 2 X Time Stamp
34706 1 X Maximum Load
34707 1 X Minimum Load
34708 1 X * High Byte: Shutdown Event ID
* Low Byte: Number of Points
34709 1 X Gross Stroke
34710 1 X Net Stroke
34711 1 X Pump Fillage
34712 1 X Fluid Load
34713 200 X Pump Load Position struct (100 struct array at 2
words each)
X Position
X Load

34913 209 MB 5 Card Pump Buffer 2


35122 209 MB 5 Card Pump Buffer 3
35331 209 MB 5 Card Pump Buffer 4
35540 209 MB 5 Card Pump Buffer 5
35749 407 MB Single Card Surface Buffer (same struct as the surface buffer above)
36156 209 MB Single Card Pump Buffer (same struct as the pump buffer above)

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 42 of 87
Version 1.30.00 3XXXX Registers

Historical Buffers: 36365 - 38441


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
36365 60 X IPA History 60 Days Daily Inferred Production. Updated at
each GOT With the First Register Being the Most
36425 60 X Percent Runtime History Recent
60 Days Daily Percent Runtime. Updated at each
GOT With the First Register Being the Most
36485 60 X Peak Load History Recent
60 Days Daily Peak Load. Updated at each GOT
With the First Register Being the Most Recent
36545 60 X Min Load History 60 Days Daily Min Load. Updated at each GOT
With the First Register Being the Most Recent
36605 60 X Peak Torque History 60 Days Daily Peak Torque. Updated at each
GOT With the First Register Being the Most
36665 60 X Peak Polished Rod HP Recent
60 Days Peak Polished Rod HP
36725 60 X Reserved Reserved
36785 720 X On/Off Cycle 1440 Minutes of On / Off Cycle and
Corresponding Runtime
The Most Significant Bit of Each Byte Contains
Bit 7 Bits 6 - 0 1 – On
1 - On % Runtime at that Min 0 – Off
0 - Off
The Remaining 7 Bits Contain the % Runtime in
that Min. First Register is the Most Significant
37505 20 X Last 20 Runtimes Last 20 Runtimes (Min)
37525 360 X X Reserved Reserved
37885 120 X X Reserved Reserved
38005 405 X 400 Load Buffer The Last 400 Load Samples
Reg. # Long Int Multip. Description
F U S U S
38005 2 X Buffer Loaded Timestamp
38007 2 X Reserved
38009 1 X The Index of the Latest Sample
38010 400 X 400 Samples in a Circular Buffer

38410 2 X Reserved Reserved


38412 30 Reserved Reserved

Generic Floating Point Buffers: 38442 - 38921


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
38442 360 X X 180 Floating Point Buffer 180 Floating Point Buffer
38802 120 X X 60 Floating Point Buffer 60 Floating Point Buffer

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 43 of 87
Version 1.30.00 3XXXX Registers

VFD Values: 38922 - 38952


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
38922 30 VFD Status
Reg. # Long Int Multip. Description
F U S U S
38922 1 X Output Frequency
38923 1 X Output Voltage
38924 1 X Output Current
38925 1 X Drive Load
38926 1 X DC Bus Voltage
38927 1 X Output Torque
38928 1 X Status Word 1
38929 1 X Status Word 3
38930 1 X Digital Input Status
38931 1 X Digital Output Status
38932 1 X Elapsed MWH
38933 1 X Elapsed MWH Format
38934 1 X Output Power
38935 1 X Drive Rated Current
38936 1 X Trip Code
38937 1 X IGBT Temp
38938 1 X Control Board Temp
38939 1 X Output RPM
38940 1 X Line Side Fault
38941 11 X Reserved

38952 1 X VFD Read Value

Permissible Load: 38953 - 39098


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
38953 73 X Permissible Load Permissible Load
39026 73 X Permissible Position Permissible Position
* NOTE: See description of Generic Buffer at end of this document. There is a tab below for these descriptions.

Net Reducer: 39099 - 39702


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
39099 100 X Net Reducer Load Net Reducer Load
39199 100 X Net Reducer Position Net Reducer Position
39299 100 X Net Reducer Crank Angle Net Reducer Crank Angle
39399 100 X Net Reducer Torque Net Reducer Torque
39499 201 Reserved Reserved
39700 3 X X Phase Angle Replacement for the fGlbwrk_PhaseAngle,
changes state type variable
* NOTE: See description of Generic Buffer at end of this document. There is a tab below for these descriptions.

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 44 of 87
Version 1.30.00 3XXXX Registers

PIP and SWT Registers: 39703 - 39762


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
39703 2 X X Current PIP
39705 1 X Current PIP Status 0 - Good
1 - Not Converge
2 - Neg PIP
3 - Div 0
39706 2 X X Current GLR Filtered
39708 1 x10 Current Fluid Load Filtered Fluid Load
39709 1 X Up Stroke Fluid Load
39710 1 X Down Stroke Fluid Load
39711 2 X X Scaled Pump Buoyancy
39713 2 X X Average Tubing Gradient
39715 2 X X Oil Shrinkage Factor
39717 2 X X Pump Volume Efficiency Net
Stroke
39719 2 X X Pump Volume Efficiency
Gross Stroke
39721 8 X Reserved Reserved
39729 1 X PIP Average Since GOT
39730 1 X Yesterday's Average PIP
39731 1 X Peak PIP Since GOT
39732 1 X Yesterday's Peak PIP
39733 1 X Record Peak PIP
39734 1 X Minimum PIP since GOT
39735 1 X Yesterday's Minimum PIP Scaled from previous day
39736 1 X Record Minimum PIP Scaled since last commission
39737 2 X X x100 Copy of Total Inferred Production
39739 1 X x10 SWT Fluid Projected
39740 1 X x10 SWT Oil Projected
39741 1 X x10 SWT Water Projected
39742 1 X x10 SWT Gas Projected
39743 1 X x10 SWT Fluid Instantaneous
39744 1 X x10 SWT Oil Instantaneous
39745 1 X x10 SWT Water Instantaneous
39746 1 X x10 SWT Gas Instantaneous
39747 1 X x10 Copy of SWT Fluid Yesterday
39748 1 X x10 SWT Oil Yesterday
39749 1 X x10 SWT Water Yesterday
39750 1 X x10 SWT Gas Yesterday
39751 1 X x10 Copy of SWT Fluid since GOT Fluid since GOT
39752 1 X x10 SWT Oil since GOT Oil since GOT
39753 1 X x10 SWT Water since GOT Water since GOT
39754 1 X x10 SWT Gas since GOT Gas since GOT
39755 8 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 45 of 87
Version 1.30.00 3XXXX Registers

DH Gauge: 39763 - 39800


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
39763 1 X DH Gauge Model
39764 1 X DH Gauge Status
39765 2 X DH Gauge Annulus Intake Pressure
39767 1 X DH Gauge Annulus Intake Pressure Average since GOT
39768 1 X DH Gauge Annulus Intake Pressure Yesterday Average
39769 1 X DH Gauge Annulus Intake Pressure Today Peak
39770 1 X DH Gauge Annulus Intake Pressure Today Min
39771 2 X DH Gauge Tubing Pressure
39773 1 X DH Gauge Tubing Pressure Average since GOT
39774 1 X DH Gauge Tubing Pressure Yesterday Average
39775 1 X DH Gauge Tubing Pressure Today Peak
39776 1 X DH Gauge Tubing Pressure Today Min
39777 2 X DH Gauge Annulus Intake Temperature
39779 1 X DH Gauge Annulus Intake Temperature Today Peak
39780 1 X DH Gauge Annulus Intake Temperature Today Min
39781 2 X DH Gauge Tubing Temperature
39783 1 X DH Gauge Tubing Temperature Today Peak
39784 1 X DH Gauge Tubing Temperature Today Min
39785 2 X DH Gauge Vibration Vz
39787 1 X DH Gauge Vibration Vz Today Peak
39788 1 X DH Gauge Vibration Vz Today Min
39789 2 X DH Gauge Vibration Vx
39791 1 X DH Gauge Vibration Vx Today Peak
39792 1 X DH Gauge Vibration Vx Today Min
39793 2 X DH Gauge Tool Current
39795 1 X DH Gauge Tool Current Today Peak
39796 1 X DH Gauge Tool Current Today Min
39797 2 X DH Gauge Tool Voltage
39799 1 X DH Gauge Tool Voltage Today Peak
39800 1 X DH Gauge Tool Voltage Today Min

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 46 of 87
Version 1.30.00 3XXXX Registers

Fluid Pound Avoidance: 39801 - 39999


* NOTE: Use Function Code 04 to Read this Data
Reg. # Long Int Multip. Name Description
F U SU S
39801 1 X FPA Status/Health 0 - Analyzing Status (FPA Inactive)
1 - FPA Activation Key Not Available (FPA
Inactive)
2 - Disabled (FPA Inactive)
3 - Initializing (FPA Active)
4 - Re-initializing Due to Calc Error (FPA Active)
5 - Operation Normal - Monitoring (Fillage Above
Threshold) (FPA Active)
6 - Operation Normal - Engaged (Fillage Below
Threshold) (FPA Active)
7 - FD Diag Setup Error (FPA Inactive)
8 - Unable to Initialize (FPA Inactive)
39802 1 X FPA Non Critical Status 0 - Normal
1 - FPA Slowdown Percentage Clamped
2 - FPA Pump Fillage Limit Clamped
3 - FPA Plunger Interaction Limit Clamped
4 - FPA VSD Time Constant Clamped
39803 197 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 47 of 87
Version 1.30.00 4XXXX Registers

Holding Registers: 4XXXX


Analog Inputs Config: 40001 - 40640
* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
40001 20 AI 1 Configuration Registers
Reg. # Long Int Multip. Name Description
F U SUS
40001 1 X Reserved Reserved
40002 1 X UNITS Analog Input Channel 1 Units
40003 2 X X FMAX Analog Input Channel 1 engineering
value @ full scale
40005 2 X X FMIN Analog Input Channel 1 engineering
value @ min scale
40007 2 X X LOW ALARM Analog Input Channel 1 Low Alarm
SETPOINT Setpoint
40009 2 X X LOW ALERT Analog Input Channel 1 Low Alert
SETPOINT Setpoint
40011 2 X X HIGH ALARM Analog Input Channel 1 High Alarm
SETPOINT Setpoint
40013 2 X X HIGH ALERT Analog Input Channel 1 High Alert
SETPOINT Setpoint Delay
40015 1 X LOW DELAY Analog Input Channel 1 Low Setpoint
Delay
40016 1 X HIGH DELAY Analog Input Channel 1 High Setpoint
Delay
40017 1 X RANGE 0 - 0 to 5 V
1 - 1 to 5 V
2 - 0 to 20 mA
3 - 4 to 20 mA
40018 1 X LOW ALARM Analog Input Low Dynamic Alarm Hold
HOLD Time (s)
40019 1 X HIGH ALARM Analog Input High Dynamic Alarm Hold
HOLD Time (s)
40020 1 X ENABLE 0 - Disabled
ALARMS 1 - Enabled
* NOTE: Same format for AI1 - AI32 Configuration
40021 20 AI2 Config
40041 20 AI3 Config
40061 20 AI4 Config
40081 20 AI5 Config
40101 20 AI6 Config
40121 20 AI7 Config
40141 20 AI8 Config
40161 20 AI9 Config
40181 20 AI10 Config
40201 20 AI11 Config
40221 20 AI12 Config
40241 20 AI13 Config
40261 20 AI14 Config
40281 20 AI15 Config
40301 20 AI16 Config
40321 20 AI17 Config
40341 20 AI18 Config

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 48 of 87
Version 1.30.00 4XXXX Registers

40361 20 AI19 Config


40381 20 AI20 Config
40401 20 AI21 Config
40421 20 AI22 Config
40441 20 AI23 Config
40461 20 AI24 Config
40481 20 AI25 Config
40501 20 AI26 Config
40521 20 AI27 Config
40541 20 AI28 Config
40561 20 AI29 Config
40581 20 AI30 Config
40601 20 AI31 Config
40621 20 AI32 Config

Analog Output Config: 40641 - 40790


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
40641 15 AO 1 Configuration
Reg. # Long Int Multip. Name Description
F U SUS
40641 1 X Reserved Reserved
40642 1 X UNITS Analog Output Channel 1 Units
40643 2 X X FMAX Analog Output Channel 1 engineering
value @ full scale
40645 2 X X FMIN Analog Output Channel 1 engineering
value @ min scale
40647 2 X X OVERRIDE Analog Output Channel 1 override value
VALUE
40649 1 X OVERRIDE 0 - Inactive
STATE 1 - Active
40650 1 X Logging Rate
40651 1 X Averaging Rate

40652 1 Range 0 - 0-5V


1 - 1-5V
2 - 0-20mA
3 - 4-20mA
4 - 0-10V
5 - 1 - 10V
40653 3 Reserved Reserved

40656 15 AO2 Config


40671 15 AO3 Config
40686 15 AO4 Config
40701 15 AO5 Config
40716 15 AO6 Config
40731 15 AO7 Config
40746 15 AO8 Config
40761 30 Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 49 of 87
Version 1.30.00 4XXXX Registers

Digital Config: 40791 - 40982


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
40791 3 DI 1 Config
Reg. # Long Int Multip. Name Description
F U SUS
40791 1 X Reserved Reserved
40792 1 X CONFIG 2 * High Byte - State Change Delay
* Low Byte - Type (0 - Input, 1 - Output)
40793 1 X CONFIG 3 * High Byte - Alarm (0 - Disable, 1 -
Enable)
* Low Byte - Alarm State (0 - Closed, 1 -
Open)

40794 3 DI2 Config


40797 3 DI3 Config
40800 3 DI4 Config
40803 3 DI5 Config
40806 3 DI6 Config
40809 3 DI7 Config
40812 3 DI8 Config
40815 3 DI9 Config
40818 3 DI10 Config
40821 3 DI11 Config
40824 3 DI12 Config
40827 3 DI13 Config
40830 3 DI14 Config
40833 3 DI15 Config
40836 3 DI16 Config
40839 3 DI17 Config
40842 3 DI18 Config
40845 3 DI19 Config
40848 3 DI20 Config
40851 3 DI21 Config
40854 3 DI22 Config
40857 3 DI23 Config
40860 3 DI24 Config
40863 3 DI25 Config
40866 3 DI26 Config
40869 3 DI27 Config
40872 3 DI28 Config
40875 3 DI29 Config
40878 3 DI30 Config
40881 3 DI31 Config
40884 3 DI32 Config
40887 3 Pseudo DI1 Config
40890 3 Pseudo DI2 Config
40893 3 Pseudo DI3 Config
40896 3 Pseudo DI4 Config
40899 3 Pseudo DI5 Config
40902 3 Pseudo DI6 Config
40905 3 Pseudo DI7 Config

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 50 of 87
Version 1.30.00 4XXXX Registers

40908 3 Pseudo DI8 Config


40911 3 Pseudo DI9 Config
40914 3 Pseudo DI10 Config
40917 3 Pseudo DI11 Config
40920 3 Pseudo DI12 Config
40923 3 Pseudo DI13 Config
40926 3 Pseudo DI14 Config
40929 3 Pseudo DI15 Config
40932 3 Pseudo DI16 Config
40935 3 Pseudo DI17 Config
40938 3 Pseudo DI18 Config
40941 3 Pseudo DI19 Config
40944 3 Pseudo DI20 Config
40947 3 Pseudo DI21 Config
40950 3 Pseudo DI22 Config
40953 3 Pseudo DI23 Config
40956 3 Pseudo DI24 Config
40959 3 Pseudo DI25 Config
40962 3 Pseudo DI26 Config
40965 3 Pseudo DI27 Config
40968 3 Pseudo DI28 Config
40971 3 Pseudo DI29 Config
40974 3 Pseudo DI30 Config
40977 3 Pseudo DI31 Config
40980 3 Pseudo DI32 Config

Accumulator Config: 40983 - 41170


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
40983 6 Accumulator 1 Configuration
Reg. # Long Int Multip. Name Description
F U SUS
40983 1 Reserved Reserved
40984 1 Units Units
40985 2 X Pulses per unit K-Factor
measure
40987 1 User Defined User Defined Interval (minutes)
Interval
40988 1 User Defined User Defined Accumulator Length (days)
Accumulator

40989 6 Accumulator 2 Config


40995 6 Accumulator 3 Config
41001 6 Accumulator 4 Config
41007 6 Accumulator 5 Config
41013 6 Accumulator 6 Config
41019 6 Accumulator 7 Config
41025 6 Accumulator 8 Config
41031 6 Accumulator 9 Config
41037 6 Accumulator 10 Config
41043 128 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 51 of 87
Version 1.30.00 4XXXX Registers

Reserved: 41171 - 41202


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
41171 2 Reserved Reserved
41173 2 Reserved Reserved
41175 2 Reserved Reserved
41177 2 Reserved Reserved
41179 2 Reserved Reserved
41181 2 Reserved Reserved
41183 2 Reserved Reserved
41185 2 Reserved Reserved
41187 2 Reserved Reserved
41189 2 Reserved Reserved
41191 2 Reserved Reserved
41193 2 Reserved Reserved
41195 2 Reserved Reserved
41197 2 Reserved Reserved
41199 2 Reserved Reserved
41201 2 Reserved Reserved

Reserved: 41203 - 41222


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
41203 1 Reserved Reserved
41204 1 Reserved Reserved
41205 1 Reserved Reserved
41206 1 Reserved Reserved
41207 1 Reserved Reserved
41208 1 Reserved Reserved
41209 1 Reserved Reserved
41210 1 Reserved Reserved
41211 1 Reserved Reserved
41212 1 Reserved Reserved
41213 1 Reserved Reserved
41214 1 Reserved Reserved
41215 1 Reserved Reserved
41216 1 Reserved Reserved
41217 1 Reserved Reserved
41218 1 Reserved Reserved
41219 1 Reserved Reserved
41220 1 Reserved Reserved
41221 2 Reserved Reserved

Reserved: 41223 - 41232


Reg. # Long Int Multip. Name Description
F US US
41223 10 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 52 of 87
Version 1.30.00 4XXXX Registers

Reserved: 41233 - 41424


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
41233 24 Reserved
Reg. # Long Int Multip. Name Description
F U SUS
41233 1 X REGISTER Address of Alarm Register
ADDRESS
41234 1 X REGISTER Data Type of Alarm Register
TYPE
0 - UWORD (16-bit unsigned)
1 - FLOAT
2 - LONG (32-bit unsigned)
41235 1 X HIGH ALARM DO
Digital Out Channel for High Alarm
41236 1 HIGH ALARM Action For High Alarm
ACT 0 - Dynamic
1 - Latched
2 - Timer
3 - Pulse
41237 2 X X HIGH ALERT High Alert Limit
LIMIT
41239 2 X X HIGH ALARM High Alarm Limit
LIMIT
41241 1 X x100ms HIGH ALARM Delay For Action on High Alarm
DELAY
41242 1 X x100ms HI ALRM DO Timer Mode: Period DO stays on
TIMER ON
41243 1 X HI ALRM DO Timer Mode: Period DO stays off
TIMER OFF
41244 1 X HI ALRM Pulse Mode: High alarm pulse override
PULSE switch
OVERRIDE 0 - Hibernate
SWITCH 1 - Execute a pulse
41245 1 X x100ms HI ALRM Pulse Mode: pulse energized period
PULSE
OVERRIDE
PERIOD
41246 1 X LOW ALARM Digital Out Channel for Low Alarm
DO
41247 1 X LOW ALARM Action For Low Alarm
ACT 0 - Dynamic
1 - Latched
2 - Timer
3 - Pulse
41248 2 X X LOW ALERT Low Alert Limit
LIMIT
41250 2 X X LOW ALARM Low Alarm Limit
LIMIT
41252 1 X x100ms LOW ALARM Delay For Action on Low Alarm
DELAY
41253 1 X x100ms LOW ALRM Timer Mode: Period DO stays on
DO TIMER ON
41254 1 X x100ms LOW ALRM Timer Mode: Period DO stays off
DO TIMER
OFF

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 53 of 87
Version 1.30.00 4XXXX Registers

41255 1 X LOW ALRM Pulse Mode: Low alarm pulse override


PULSE switch
OVERRIDE 0 - Hibernate
1 - Execute a pulse
41256 1 X x100ms LOW ALRM Pulse Mode: pulse energized period
PULSE
OVERRIDE
PERIOD

41257 24 Reserved Reserved


41281 24 Reserved Reserved
41305 24 Reserved Reserved
41329 24 Reserved Reserved
41353 24 Reserved Reserved
41377 24 Reserved Reserved
41401 24 Reserved Reserved

System Date and Time/GOT/Peak Energy Management: 41425 - 41443


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
41425 1 YEAR
41426 1 MONTH
41427 1 DAY
41428 1 HOUR
41429 1 MINUTE
41430 1 SECOND
41431 1 X GMT Timezone 180 - GMT
182 - GMT+0
184 - GMT+1
185 - GMT+10
186 - GMT+11
187 - GMT+12
188 - GMT+2
189 - GMT+3
190 - GMT+4
191 - GMT+5
192 - GMT+6
193 - GMT+7
194 - GMT+8
195 - GMT+9
196 - GMT0
198 - GMT-0
200 - GMT-1
201 - GMT-10
202 - GMT-11
203 - GMT-12
204 - GMT-13
205 - GMT-14
206 - GMT-2
207 - GMT-3
208 - GMT-4
209 - GMT-5
210 - GMT-6

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 54 of 87
Version 1.30.00 4XXXX Registers

211 - GMT-7
212 - GMT-8
213 - GMT-9
217 - Greenwich
528 - UCT
533 - Universal
537 - UTC
574 - Zulu
41432 1 DAYLIGHT SAVING TIME 0 - Disabled
1 - Enabled
41433 2 GAUGE OFF TIME
Reg. # Long Int Multip. Name Description
F U SUS
41433 1 X Hour Hour Value of the GOT
41434 1 Minute Minute Value of the GOT

41435 1 Peak Energy Management Control 0 - Disable


1 - Enable
* Needs to be restored by Utility
Upgrade Tool.
41436 1 PEM_SUSPEND_HR Peak Energy Management Suspend
Time (Hour)
* Needs to be restored by Utility
Upgrade Tool.
41437 1 PEM_SUSPEND_MIN Peak Energy Management Suspend
Time (Minutes)
* Needs to be restored by Utility
Upgrade Tool.
41438 1 PEM_RESUME_HR Peak Energy Management Resume
Time (Hour)
* Needs to be restored by Utility
Upgrade Tool.
41439 1 PEM_RESUME_MIN Peak Energy Management Resume
Time (Minutes)
* Needs to be restored by Utility
Upgrade Tool.
41440 1 PEM_DAY_MGMT Peak Energy Management Days In
Use
* Needs to be restored by Utility
Upgrade Tool.
0 - Disable 1 - Enable
Bit
0 Monday
1 Tuesday
2 Wednesday
3 Thursday
4 Friday
5 Saturday
6 Sunday

41441 3 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 55 of 87
Version 1.30.00 4XXXX Registers

Reserved: 41444 - 41787


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
41444 40 X Reserved
41484 40 X Reserved
41524 40 X Reserved
41564 40 X Reserved
41604 40 X Reserved
41644 40 X Reserved
41684 40 X Reserved
41724 40 X Reserved
41764 1 Reserved * See Note Below
41765 1 Reserved * See Note Below
41766 1 Reserved * See Note Below
41767 1 Reserved * See Note Below
41768 1 Reserved * See Note Below
41769 1 Reserved * See Note Below
41770 1 Reserved * See Note Below
41771 1 Reserved * See Note Below
41772 1 Reserved
41773 1 Reserved
41774 1 Reserved
41775 1 Reserved
41776 1 Reserved
41777 1 Reserved
41778 1 Reserved
41779 1 Reserved
41780 1 Reserved
41781 1 Reserved
41782 1 Reserved
41783 1 Reserved
41784 1 Reserved
41785 1 Reserved
41786 1 Reserved
41787 1 Reserved

Function Block: 41788 - 41790


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
41788 1 X Function Block Downtime Period Source 0 - Manual Downtime
1 - Function Block Downtime
41789 1 X Function Block Downtime Period Hours
41790 1 X Function Block Downtime Period Minutes

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 56 of 87
Version 1.30.00 4XXXX Registers

Signal Failure Control: 41791 - 41800


Reg. # Long Int Multip. Name Description
F US US
41791 1 X Signal Failure Control 0 - Disabled
1 - Enabled
41792 1 X Signal Failure Control Option 0 - Malfunction
1 - Downtime
2 - User Defined
3 - Run
4 - [BETA] % Run Time Since GOT
5 - [BETA] % Run Time Yesterday
6 - Reserved
41793 1 X Signal Failure Control User Defined On
Period in Hours
41794 1 X Signal Failure Control User Defined On
Period in Minutes
41795 1 X Signal Failure Control User Defined Off
Period in Hours
41796 1 X Signal Failure Control User Defined Off
Period in Minutes
41797 1 X Signal Failure Control Percent Run Time
Minimum Run Period in Hours
41798 1 X Signal Failure Control Percent Run Time
Minimum Run Period in Minutes
41799 1 X Signal Failure Control Percent Run Time
Maximum Run Period in Minutes
41800 1 X Signal Failure Control Percent Run Time
Maximum Run Period in Minutes

Common Control Registers: 41801 - 41950


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
41801 1 X RTU_ADDRESS RTU Address
41802 1 X RADIO_BAUD_RATE * See Note Below
41803 1 X RADIO_RTS_CTS 0 - Disable RTS/CTS
1 - Enable RTS/CTS
41804 1 X RADIO_KEY_UP Key Up Delay
41805 1 X RADIO_KEY_DOWN Key Down Delay
41806 1 X RADIO_KEY_DELAY Delay before keying radio
41807 1 X RADIO_DCD Enable/Disable Radio DCD Requirement
41808 1 X Reserved Reserved
41809 1 X Reserved Reserved
41810 1 X Reserved Reserved
41811 1 X Reserved Reserved
41812 1 X Reserved Reserved
41813 1 X Reserved Reserved
41814 1 X Reserved Reserved
41815 1 X Reserved Reserved
41816 1 X Reserved Reserved
41817 1 X Reserved Reserved
41818 1 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 57 of 87
Version 1.30.00 4XXXX Registers

41819 1 X Reserved Reserved


41820 1 X Reserved Reserved
41821 1 X Reserved Reserved
41822 1 X Reserved Reserved
41823 1 X Reserved Reserved
41824 1 X Reserved Reserved
41825 1 X Ethernet Communication Protocol 0 - MBTCP
1 - MB Over TCP
41826 1 X Reserved Reserved
41827 2 X Reserved Reserved
41829 2 X Reserved Reserved
41831 2 X Reserved Reserved
41833 2 X Reserved Reserved
41835 1 X Reserved Reserved
41836 1 X Reserved Reserved
41837 1 X MODBUS TCP – TCP Port Configuration TCP Port Configuration
0 - TCP Port 502
1 - TCP Port 9000
41838 113 X Reserved Reserved

Baud Rate Designation 0 - 300 5 - 19200


1 - 1200 6 - 38400
2 - 2400 7 - 57600
3 - 4800 8 - 115200
4 - 9600

Well Name Characters: 41951 - 42000


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
41951 2 X Well Name Character 1 Well Name Unicode Character 1
41953 2 X Well Name Character 2 Well Name Unicode Character 2
41955 2 X Well Name Character 3 Well Name Unicode Character 3
41957 2 X Well Name Character 4 Well Name Unicode Character 4
41959 2 X Well Name Character 5 Well Name Unicode Character 5
41961 2 X Well Name Character 6 Well Name Unicode Character 6
41963 2 X Well Name Character 7 Well Name Unicode Character 7
41965 2 X Well Name Character 8 Well Name Unicode Character 8
41967 2 X Well Name Character 9 Well Name Unicode Character 9
41969 2 X Well Name Character 10 Well Name Unicode Character 10
41971 2 X Well Name Character 11 Well Name Unicode Character 11
41973 2 X Well Name Character 12 Well Name Unicode Character 12
41975 2 X Well Name Character 13 Well Name Unicode Character 13
41977 2 X Well Name Character 14 Well Name Unicode Character 14
41979 2 X Well Name Character 15 Well Name Unicode Character 15
41981 2 X Well Name Character 16 Well Name Unicode Character 16
41983 18 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 58 of 87
Version 1.30.00 4XXXX Registers

Reserved: 42001 - 42150


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42001 1 Reserved Reserved
42002 1 Reserved Reserved
42003 1 Reserved Reserved
42004 1 Reserved Reserved
42005 1 Reserved Reserved
42006 2 X Reserved Reserved
42008 1 Reserved Reserved
42009 2 X Reserved Reserved
42011 2 X Reserved Reserved
42013 1 Reserved Reserved
42014 1 Reserved Reserved
42015 1 Reserved Reserved
42016 1 Reserved Reserved
42017 1 Reserved Reserved
42018 1 Reserved Reserved
42019 1 Reserved Reserved
42020 2 X Reserved Reserved
42022 2 X Reserved Reserved
42024 2 X Reserved Reserved
42026 2 X Reserved Reserved
42028 2 X Reserved Reserved
42030 2 X Reserved Reserved
42032 2 X Reserved Reserved
42034 2 X Reserved Reserved
42036 2 X Reserved Reserved
42038 2 X Reserved Reserved
42040 2 X Reserved Reserved
42042 2 X Reserved Reserved
42044 2 X Reserved Reserved
42046 2 X Reserved Reserved
42048 2 X Reserved Reserved
42050 2 X Reserved Reserved
42052 2 X Reserved Reserved
42054 2 X Reserved Reserved
42056 2 X Reserved Reserved
42058 2 X Reserved Reserved
42060 2 X Reserved Reserved
42062 1 Reserved Reserved
42063 1 Reserved Reserved
42064 1 Reserved Reserved
42065 2 X Reserved Reserved
42067 2 X Reserved Reserved
42069 1 Reserved Reserved
42070 1 Reserved Reserved
42071 2 X Reserved Reserved
42073 2 X Reserved Reserved
42075 1 Reserved Reserved
42076 2 X Reserved Reserved
42078 1 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 59 of 87
Version 1.30.00 4XXXX Registers

42079 1 Reserved Reserved


42080 1 Reserved Reserved
42081 2 X Reserved Reserved
42083 1 Reserved Reserved
42084 2 X Reserved Reserved
42086 2 X Reserved Reserved
42088 1 Reserved Reserved
42089 1 Reserved Reserved
42090 1 Reserved Reserved
42091 2 X Reserved Reserved
42093 1 Reserved Reserved
42094 1 Reserved Reserved
42095 2 Reserved Reserved
Reg. # Long Int Multip. Name Description
F U SUS
42095 1 X Hour Hour Value of the GOT
42096 1 Minute Minute Value of the GOT

42097 54 Reserved Reserved

Load Transducer Config: 42151 - 42173


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42151 1 X Load Transducer Type Load Transducer Type
0 - Reserved
1 - Calibrated 50 K
2 - Calibrated 30 K
3 - Reserved
4 - Reserved
42152 1 X Load Transducer Input Swing Scaled in mV x1000
42153 1 X Load Maximum Weight Calibrated Load Transducer Max
Weight Scaled
42154 1 X Load Transducer Gain Load Transducer Gain
0-1
1-2
2-4
3-8
4 - 16
5 - 32
6 - 64
42155 1 X Load Transducer Polarity 0 - Bipolar
1 - Unipolar
42156 1 X Reserved Reserved
42157 1 X Reserved Reserved
42158 1 X Load Zero Offset Raw Counts to Adjust Load Reading
to Recalibrate Load Transducer
42159 1 X Reserved Reserved
42160 1 X Reserved Reserved
42161 1 X Reserved Reserved
42162 1 X Reserved Reserved
42163 1 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 60 of 87
Version 1.30.00 4XXXX Registers

42164 1 X Reserved Reserved


42165 1 X Reserved Reserved
42166 1 X Reserved Reserved
42167 1 X Reserved Reserved
42168 2 X Reserved Reserved
42170 1 X Intrinsic Safety Barrier Support
• Bits 0 – 2 - I.S. Barrier mode selection
• Bits 3 – 15 - In Manual mode, the unsigned value of Load Cell Excitation.

In the I.S. Barrier Support drop down menu, values are assigned and stored in bits
* NOTE: Bit 2 is Reserved.
Menu Bit 2 Bit 1 Bit 0
Disabled 0 0 0
Analog 0 0 1
Manual 0 1 0

Load Cell Excitation Voltage floating point is stored as an unsigned integer value
x1000.
User Input Value x1000
3.456 Volts 3456

Example for complete register set for Manual operation with the value 3.456 volts
stored.
Bits (Value 27650)
Bit Value
15 0
14 1
13 1
12 0
11 1
10 1
9 0
8 0
7 0
6 0
5 0
4 0
3 0
3 0
2 0
1 1
0 0

42171 1 X Load Minimum Span Load Signal Failure Detection


Minimum Load Span +/-
42172 2 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 61 of 87
Version 1.30.00 4XXXX Registers

Position Transducer Config: 42174 - 42185


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42174 1 X Position Transducer Type Position Transducer Type
0 - Reserved
1 - Reserved
2 - Reserved
3 - RPM Based Position Transducer -
Beam
4 - RPM Based Position Transducer -
Linear
5 - Reserved
42175 1 X Reserved Reserved
42176 1 X Reserved Reserved
42177 1 X x100 Stroke Length Stroke Length
42178 1 X Pump Depth Pump Depth
42179 1 X Reserved Reserved
42180 1 X Reserved Reserved
42181 1 X No Crank Timeout Default 90 seconds
42182 1 X Reserved Reserved
42183 3 X Reserved Reserved

Inferred Production: 42186 - 42194


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42186 1 x Reserved Reserved
42187 1 X x10 SWT Leakage Adjustment
42188 1 X Pump Diameter Pump Diameter x100
42189 1 X x100 SWT K Factor
42190 1 X SWT Control Enabled 0 - Disable
1 - Enabled
42191 1 X SWT Control Reference See Note Below
42192 1 X Reserved
42193 1 X x100 SWT Percent Water Cut
42194 1 X Reserved
* NOTE: If SWT Control is Enabled and the current SWT is greater than SWT Control Reference Register, then
the controller will automatically invoke a DT/SWT Cutoff State. The controller will remain in the state until the next
Gauge Off Time. At which point in time the controller will restart the pumping unit.

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 62 of 87
Version 1.30.00 4XXXX Registers

Control Registers: 42195 - 42216


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42195 1 X Control Mode 0 - Surface
1 - Downhole
2 - Reserved
3 - VFD - Surface
4 - VFD - Downhole
5 - Reserved
6 - Reserved
42196 1 X Operation Mode 0 - Normal Mode
1 - Timed Mode
2 - Host Mode
42197 1 X Host Switch 0 - Host Off (Can be "Stop" or "Run
Low Speed" for VSD's)
1 - Host On
42198 2 Time Mode On
Reg. # Long Int Multip. Name Description
F U SUS
42198 1 X Hour Time On Hours
42199 1 X Minute Time On Minutes

42200 2 Time Mode Off (Can be "Stop" or "Run Low Speed" for VSD's)
Reg. # Long Int Multip. Name Description
F U SUS
42200 1 X Hour Time Off Hours
42201 1 X Minute Time Off Minutes

42202 1 Power On Delay Power On Delay in Seconds


42203 1 Start Alert Start Alert in Seconds
42204 1 Minimum Pump Strokes Number of Strokes in Minimum Pump
State
42205 1 Downtime Mode 0 - Manual Downtime
1 - Auto Downtime
2 - Pump Intake Pressure
42206 2 Downtime Period
Reg. # Long Int Multip. Name Description
F U SUS
42206 1 X Hour Downtime Period Hours
42207 1 X Minute Downtime Period Minutes

42208 1 Reserved Reserved


42209 1 Reserved Reserved
42210 1 Reserved Reserved
42211 1 HOA Switch Enable/Disable 0 - Disable
1 - Enable
42212 1 Reserved Reserved
42213 1 Reserved Reserved
42214 1 Reserved Reserved
42215 1 Reserved Reserved
42216 1 Startup Option 0 - Auto with Power On Delay
1 - Manual Require User Intervention

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 63 of 87
Version 1.30.00 4XXXX Registers

Violation Configuration: 42217 - 42259


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42217 2 Violation Enable/Disable Config - Host Mode
0 - Disable 1 - Enable

Bit Function
0 - 15 Reserved
16 Peak Load
17 Min Load
18 - 20 Reserved
21 No RPM
22 No Crank
23 Belt Slippage
24 - 31 Reserved

42219 2 Violation Enable/Disable Config - Timed Mode


0 - Disable 1 - Enable

Bit Function
0 - 15 Reserved
16 Peak Load
17 Min Load
18 Logic Expression
19 Peak Torque
20 Low Motor RPM
21 No RPM
22 No Crank
23 Belt Slippage
24 - 31 Reserved

42221 2 Violation Enable/Disable Config - Normal Mode


0 - Disable 1 - Enable

Bit Function
0 - 15 Reserved
16 Peak Load
17 Min Load
18 Logic Expression
19 Peak Torque
20 Low Motor RPM
21 No RPM
22 No Crank
23 Belt Slippage
24 Malfunction Setpoint
25 Pumpoff Setpoint
26 Low Fluid Load
27 Pump Fillage Setpoint
28 Peak Power
29 - 31 Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 64 of 87
Version 1.30.00 4XXXX Registers

42223 1 X Low RPM Limit


42224 1 X Consecutive Low RPM Allowed Number of Consecutive Violations
Allowed Before Malfunction
42225 1 X Low RPM Start Delay
42226 1 X Peak Load Limit
42227 1 X Consecutive Peak Load Allowed Number of Consecutive Violations
Allowed Before Malfunction
42228 1 X Minimum Load Limit
42229 1 X Consecutive Min Load Allowed Number of Consecutive Violations
Allowed Before Malfunction
42230 1 X No RPM Limit
42231 1 X Consecutive No RPM Allowed Number of Consecutive Violations
Allowed Before Malfunction
42232 1 X No RPM Start Delay
42233 1 X Peak Torque Limit
42234 1 X Consecutive Peak Torque Allowed Number of Consecutive Violations
Allowed Before Malfunction
42235 1 X Peak Torque Start Delay
42236 1 X Power Cutoff
42237 1 X Consecutive Fluid Load Stroke Allowed
42238 1 X Reference Fluid Load Reference Fluid Load
42239 1 X Consecutive Fluid Load Allowed Number of Consecutive Violations
Allowed Before Malfunction
42240 1 X Consecutive No Crank Allowed Number of Consecutive Violations
Allowed Before Malfunction
42241 1 X Load Pumpoff Setpoint Scaled
42242 1 X x100 Position Pumpoff Setpoint Scaled
42243 1 X Consecutive Pumpoff Strokes Allowed
42244 1 X Load Malfunction Setpoint Scaled
42245 1 X x100 Position Malfunction Setpoint Scaled
42246 1 X Consecutive Malfunction Strokes Allowed
42247 1 X Consecutive Malfunction Violations Allowed Number of Consecutive Violations
Allowed Before Malfunction
42248 1 X Peak Load Start Delay Peak Load Start Delay
42249 1 X Minimum Load Start Delay
42250 1 X No Crank Start Delay
42251 1 X High Failure Rate Detection 0 - Disabled
1 - Enabled
42252 1 X Reserved Reserved
42253 1 X Reserved Reserved
42254 1 X Reserved Reserved
42255 1 X Start Window
42256 1 X Emergency Shut Down Enable/Disable 0 - Disabled
1 - Enabled
42257 1 X Starting Signal Integrity Checking Period (Sec)
42258 1 X Stopping Signal Integrity Checking Period (Sec)
42259 1 X True or Effective Pump Load 0 - True
1 - Effective

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 65 of 87
Version 1.30.00 4XXXX Registers

Belt Slippage Configuration: 42260 - 42262


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42260 1 X Belt Slippage Percent Belt Slippage Percent Reference
42261 1 X Reference Revolutions Reference Revolutions (NREV)
42262 1 X Reserved Reserved

Downhole Configuration: 42263 - 42273


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42263 1 Fill Base Fill Base
42264 2 X Reference Pump Fillage Pump Fillage Control Setpoint
42266 1 Reserved Reserved
42267 1 Power Cut Off Mode Configuration 0 - Manual
1 - Auto
42268 2 X Damping Factor Damping Factor
42270 1 Stuffing Box Friction
42271 1 Tubing Head Pressure Tubing Head Pressure
42272 2 X Tubing Gradient Tubing Gradient

User Defined Pumping Unit Dimensions: 42274 - 42288


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42274 1 X Pumping Unit Type 0 - Conventional
1 - Mark II
2 - Air Balance
42275 1 X Crank Rotation 0 - Clockwise
1 - Counter Clockwise
42276 1 X x100 Counter Balance Phase Angle
42277 2 X R Dimension
42279 2 X K Dimension
42281 2 X C Dimension
42283 2 X P Dimension
42285 2 X A Dimension
42287 2 X I Dimension

Rod Taper Information: 42289 - 42337


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42289 1 X Num Tapers Number of Rod Tapers (Max 20)
42290 6 X Rod Types 0 - Steel
1 - Fiberglass
42296 6 X Taper Intervals 6 Rod Taper Intervals
42302 12 X Taper Diameter 6 Rod Taper Diameters
42314 12 X Taper Weight 6 Rod Taper Weights
42326 12 X Taper Modulus 6 Rod Taper Moduli

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 66 of 87
Version 1.30.00 4XXXX Registers

Motor Power Configuration: 42338 - 42345


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42338 1 X Motor Type 0 - Nema - D
1 - UHS
42339 1 X Full Load HP Full Load Horsepower
42340 1 X Full Load RPM Full Load RPM
42341 1 X Synch Speed Synch Speed
42342 2 X Max Reduced Torque Max Reduced Torque
42344 2 X Q Factor Q Factor

Polished Rod Horsepower Config: 42346 - 42350


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42346 2 X Reference Polished Rod HP Timestamp Reference Polished Rod HP Timestamp
42348 1 X x10 Reference Polished Rod HP Reference Polished Rod HP
42349 1 X x10 Peak Polished Rod HP Allowed Peak Allowed Polished Rod HP
42350 1 X Consecutive Peak Polished Rod HP AllowedConsecutive Peak Polished Rod HP

Reserved: 42351 - 42357


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42351 2 X Reserved Reserved
42353 2 X Reserved Reserved
42355 1 Reserved Reserved
42356 2 X Reserved Reserved

Tubing Movement Configuration: 42358 - 42369


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42358 1 X Unanchored Tubing Movement Support 0 - Disabled
1 - Enabled
42359 1 X Tubing Anchor Depth
42360 1 X Tubing Size 0 - 1 1/2 inches
1 - 2 1/16 inches
2 - 2 3/8 inches
3 - 2 7/8 inches
4 - 3 1/2 inches
5 - 4 inches
6 - 4 1/2 inches
7 - 5 inches
8 - 5 1/2 inches
42361 9 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 67 of 87
Version 1.30.00 4XXXX Registers

PIP Calculations: 42370 - 42492


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42370 14
Reg. # Long Int Multip. Name Description
F U SUS
42370 2 X X Bubble Point Pressure
42372 2 X X Formation Volume Factor
42374 2 X X Solution GOR
42376 2 X X Oil API
42378 2 X X SG Water
42380 2 X X Pump Temperature
42382 2 X X SG Gas

42384 1 X x10 Casing Head Pressure Signed Reg


42385 1 Fluid Load Detection 0 - Basic
1 - Advanced
42386 1 X Fluid Load Adjustment Signed Reg (+) add (-) subtract
42387 1 SWT PIP Option 0 - Basic
1 - Advanced
42388 1 Is Well Shallow ? 0 - No
1 - Yes
42389 1 Tubing Head Pressure Source 0 - Constant
1 - Analog Input
42390 1 DH Gauge Pressure Recovery for 0 - Manual
2ndPumpFillage violation 1 - Pressure
42391 9 Reserved Reserved
42400 1 PIP Control Override Enabled 0 - Disable
1 - Enable
42401 1 PIP Setpoint PSI
42402 1 x10 Num Consecutive Low PIP Strokes Allowed
42403 1 Consider Formation Producing Pressure 0 - No
1 - Yes
42404 1 Formation Depth feet
42405 65 Reserved Reserved
42470 1 DH Gauge Device RTU DH Gauge device RTU
42471 1 DH Gauge MB Comm Baud Rate DH Gauge MB Comm Baud Rate
42472 1 DH Gauge MB Comm Data Bits DH Gauge MB Comm Data Bits
42473 1 DH Gauge MB Comm Stop Bits DH Gauge MB Comm Stop Bits
42474 1 DH Gauge MB Comm Parity DH Gauge MB Comm Parity
42475 1 DH Gauge MB Comm Response Timeout DH Gauge MB Comm Response Timeout
42476 1 DH Gauge MB Comm Failure Allowed DH Gauge MB Comm Failure Allowed
42477 1 DH Gauge C5 Intake Pressure Type 0 - Tubing
1 - Annulus
42478 1 DH Gauge Intake Pressure Source 0 - Unavailable
1 - Zenith DH Gauge
2 - Analog Input
42479 1 DH Gauge Zenith Gauge Type 0 - C2
1 - C5
2 - C6
42480 1 DH Gauge Low Pressure Delay DH Gaute Low Pressure Delay (sec)
42481 1 DH Gauge Pressure Recovery Delay DH Gauge Pressure Recovery Delay (sec)
42482 1 DH Gauge Low Pressure Limit DH Gauge Low Pressure Limit

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 68 of 87
Version 1.30.00 4XXXX Registers

42483 1 DH Gauge Pressure Recovery Target DH Gauge Pressure Recovery Target


42484 2 X User Defined Tubing Outer Diameter
42486 2 X User Defined Tubing Inner Diameter
42488 5 Reserved Reserved

Application I/O Port Enabled/Disabled 42493- 42495


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42493 1 X Fault Port Enabled/Disabled 0 - Disabled
1 - Enabled
42494 1 X Start Alert Enabled/Disabled 0 - Disabled
1 - Enabled
42495 1 X Malfunction Error Alarm Enabled/Disabled 0 - Disabled
1 - Enabled

Rod / Pump Counters: 42496 - 42499


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42496 2 X Rodometer Rodometer
42498 2 X Pumpometer Pumpometer

VFD Configuration: 42500 - 42746


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
42500 1 X VFD Speed Output Analog Out Channel For VFD Output
1 - AO1
2 - AO2
42501 1 X VFD Dead Band VFD +/- dead band of pump off setpoint
42502 1 X VFD Speed Change Stroke Delay VFD Speed Change Stroke Delay
42503 1 X VFD Speed Unit Speed Scaled Unit
0 - Generic
1 - Percent
2 - Hz
3 - RPM
4 - SPM
5 - mA
6-V
42504 1 X VFD Min Scaling Min Speed Scaled
42505 1 X VFD Max Scaling Max Speed Scaled
42506 1 X VFD Start UP Speed VFD Startup Speed, % of Full Scale
42507 1 X VFD Speed Increase VFD Speed Increase, % of Full Scale
42508 1 X VFD Speed Decrease VFD Speed Decrease, % of Full

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 69 of 87
Version 1.30.00 4XXXX Registers

42509 1 X VFD Host Mode High Speed VFD Speed at Host Mode High, % of
Full Scale
42510 1 X VFD Host Mode Low Speed VFD Speed at Host Mode Low, % of
Full Scale
42511 1 X VFD Timed Mode High Speed VFD Speed at Timed Mode High, %
of Full Scale
42512 1 X VFD Timed Mode Low Speed VFD Speed at Timed Mode Low, % of
Full Scale
42513 1 X VFD Host/Timed Mode Low Speed Control 0 - Run To Low Speed
1 - Shut Off Motor
42514 1 X VFD Protection/DT Control 0 - Run To Low Speed
1 - Shut Off Motor
42515 1 X VFD Peak Load Limiting Peak Load Limiting, Scaled Value
42516 1 X VFD Min Load Limiting Minimum Load Limiting, Scaled Value
42517 1 X VFD Speed Constant VFD Speed Override Value
42518 1 X VFD Max Working Speed VFD Max Working Speed
42519 1 X VFD Min Working Speed VFD Min Working Speed
42520 1 X VFD Drive Type 0 - WF2
1 - DVC
2 - Others
42521 1 X VFD Stroke State Detection Option 0 - Single DO
1 - Double DO
42522 1 X VFD Up Down Speed Enable/Disable 0 - Disabled
1 - Enabled
42523 1 X VFD Secondary Pump Fillage Enable/Disable
0 - Disabled
1 - Enabled
42524 1 X x100 VFD Downstroke Speed Change Percent SL
42525 1 X VFD RFM Flag Enabled/Disabled 0 - Disabled
1 - Enabled
42526 1 X Rod Float Load Threshold Used by RFM. Below this value start RFM
42527 1 X VFD Torque Limit Percent Threshold
42528 1 X VFD Max Counter Balance
42529 1 X VFD Drive Fault Input Type 0 - Disabled
1 - Comm
2 - Pseudo DI3
42530 1 X VFD Drive Fault Delay Time
42531 1 X VFD Drive Fault Consecutive Allowed
42532 1 X VFD Force Drive Bypass Enabled/Disabled 0 - Disabled
1 - Enabled
42533 1 X VFD Memory Address VFD Address use by 42534 & 42535
42534 1 X VFD Write Value Write single reg value to VFD
42535 1 X VFD Mem RW CMD Read VFD single reg value

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 70 of 87
Version 1.30.00 4XXXX Registers

42536 30 LWM Config


Reg. # Long Int Multip. Name Description
F U SUS
42536 1 X x10 Motor Nominal
Current

42537 1 X Motor Nominal


Voltage

42538 1 X Motor Nominal


Frequency

42539 1 X Peak Torque


Limit
42540 1 X Downstroke
Fixed Torque
Limit
42541 1 X x10 Acceleration
Time
42542 1 X x10 Deceleration
Time
42543 1 X Current Limit
42544 1 X Reset Drive
Parameters
42545 1 X Control Word 1

42546 1 X Start Current


Limit
42547 1 X Start Torque
Limit
42548 1 X x10 Torque Limit
Min Speed
42549 1 X RFM Type
42550 1 X Rod Float
Preset Speed
42551 1 X VFD Up Down
Speed Percent

42552 1 X HOA On Speed Commanded Pumping Hand Speed

42553 1 X Motor Overload


Protection
Level 10-100%

42554 1 X Inverter Duty


Motor Flag
42555 # X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 71 of 87
Version 1.30.00 4XXXX Registers

42566 25 VFD Comm Parameters


Reg. # Long Int Multip. Name Description
F U SUS
42566 1 X RTU Address
42567 1 X Baud Rate
42568 1 X Num Data Bits

42569 1 X Num Stop Bits

42570 1 X Parity
42571 1 X Delay Before
Key Up
42572 1 X Key Up Time
42573 1 X Key Down Time

42574 1 X Timeout
42575 1 X Num Consec.
Comm Fails
Allowed
42576 1 X RTS Enabled
42577 1 X Inner Character
TO
42578 1 X Num Retries
42579 1 X Device Type
42580 # X Reserved Reserved

42591 1 X Enhanced Fixed Torque RFM Enable/Disable


42592 1 X Alarm on Parameter Differences Enable/Disable
0 - Disabled
1 - Enabled
42593 1 X VFD Speed Source 0 - VFD
1 - Fixed/Constant Speed
2 - Advanced
42594 1 X VFD Speed Control Option 0 - Standard Speed Control
1 - Fixed Speed
2 - Advanced Speed Control
42595 1 X VFD Special Trip Action 0 - No Action
1 - Malfunction
42596 1 X VFD Drive Fault Bypass Digital
42597 1 X VFD Drive Bypass Switch Enabled Disabled
42598 1 X VFD Drive Bypass Switch Input Digital
42599 1 X VFD IGBT Fans Enabled Disabled
42600 1 X VFD IGBT Fans Output Digital
42601 1 X VFD IGBT Fans Temp Threshold
42602 1 X VFD IGBT Fans Min Run Time
42603 1 X Consecutive Critical Faults Allowed
42604 1 X VFD Drive Fault Downtime Period Source 0 - Normal Mode Downtime Period
1 - VFD Drive Fault Downtime Period
42605 1 X VFD Drive Downtime Period in Hours
42606 1 X VFD Drive Downtime Period in Minutes
42607 1 X Auto Tune Enable/Disable Option Auto Tune Enable/Disable Option
0 - Disabled
1 - Enabled
42608 1 X RFM Minimum Working Speed Override 1 - Enable RFM Minimum Working
Speed Overrive

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 72 of 87
Version 1.30.00 4XXXX Registers

42609 1 VFD Speed Signal Failure State Speed at Pumping Bad Ld/Posn and
Unable to Run
42610 1 X Reserved Reserved
42611 1 X Enable FPA Enable FPA
42612 2 X FPA Speed Slowdown in SPM FPA Speed Slowdown in SPM
42614 2 X Pump Fillage Level for FPA Activation Pump Fillage Level for FPA Activation
42616 1 X FPA Speed Override FPA Speed Override
42617 1 X FPA Maximum Speed Limit FPA Maximum Speed Limit
42618 1 X FPA Minimum Speed Limit FPA Minimum Speed Limit
42619 2 X Plunger Interaction with Well Fluid DetectionPlunger Interaction with Well Fluid
Detection
42621 2 X VSD Voltage Filter Time Constant VSD Voltage Filter Time Constant
42623 14 X Reserved Reserved
42637 1 X 2nd Pump Fillage Strokes Allowed 2nd Pump Fillage Strokes Allowed
42638 2 X X Secondary Reference Pump Fillage Secondary Pump Fillage Control
Setpoint
42640 1 X AS1 Dynamic Braking Resistance Installed 0 - No
1 - Yes
42641 1 X AS1 Regenerative Torque Control 0 - Disabled
Enable/Disable 1 - Enabled
42642 99 X Reserved Reserved
42741 1 X Auto Tune Enable/Disable Auto Tune
0 - Disable
1 - Enable
42742 5 X Reserved Reserved

VFD Sectional Speed Change: 42747 - 42819


Reg. # Long Int Multip. Name Description
F US US
42747 1 X Sectional Speed Enabled/Disabled
42748 1 X Reserved
42749 1 X Reserved
42750 1 X Reserved
42751 1 X Reserved
42752 1 X Reserved
42753 1 X Section Stroke Location 1
42754 1 X Section Start Position 1
42755 1 X Section Speed Change Option 1
42756 1 X Section % Incr./Decr./Fixed Speed 1
42757 1 X Section Working Speed Limit Override 1
42758 1 X Section Stroke Location 2
42759 1 X Section Start Position 2
42760 1 X Speed Change Option 2
42761 1 X Section % Incr./Decr./Fixed Speed 2
42762 1 X Section Working Speed Limit Override 2
42763 1 X Section Stroke Location 3
42764 1 X Section Start Position 3
42765 1 X Speed Change Option 3
42766 1 X Section % Incr./Decr./Fixed Speed 3
42767 1 X Section Working Speed Limit Override 3

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 73 of 87
Version 1.30.00 4XXXX Registers

42768 1 X Section Stroke Location 4


42769 1 X Section Start Position 4
42770 1 X Speed Change Option 4
42771 1 X Section % Incr./Decr./Fixed Speed 4
42772 1 X Section Working Speed Limit Override 4
42773 1 X Section Stroke Location 5
42774 1 X Section Start Position 5
42775 1 X Speed Change Option 5
42776 1 X Section % Incr./Decr./Fixed Speed 5
42777 1 X Section Working Speed Limit Override 5
42778 1 X Section Stroke Location 6
42779 1 X Section Start Position 6
42780 1 X Speed Change Option 6
42781 1 X Section % Incr./Decr./Fixed Speed 6
42782 1 X Section Working Speed Limit Override 6
42783 37 X Reserved

Air Balance Parameters: 42820 - 42831


Reg. # Long Int Multip. Name Description
F US US
42820 2 X Pressure Air Control Balance
42822 2 X Distance Between Samson Post and Bearing
42824 2 X Counter Weight
42826 2 X Maximum Air Pressure
42828 2 X Minimum Air Pressuer
42830 2 X Weight Of Pump

Gearbox Net Torque Parameters: 42832 - 42843


Reg. # Long Int Multip. Name Description
F US US
42832 1 X Structure Unbalance
42833 2 X Reducer Rating
42835 1 Reserved
42836 1 Reserved
42837 1 Reserved
42838 1 Reserved
42839 1 Reserved
42840 1 Reserved
42841 1 X Counter Balance Calculation Type 0 - Calculated
1 - Entered
42842 2 X Counter Balance User Value Counter Balance Value if Counter
Balance Calculation Type is set to
"Entered Value" (in-lbs)

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 74 of 87
Version 1.30.00 4XXXX Registers

Reserved: 42844 - 42889


Reg. # Long Int Multip. Name Description
F US US
42844 1 X Reserved Reserved
42845 1 X Reserved Reserved
42846 1 X Reserved Reserved
42847 1 X Reserved Reserved
42848 1 X Reserved Reserved
42849 1 X Reserved Reserved
42850 1 X Reserved Reserved
42851 1 X Reserved Reserved
42852 1 X Reserved Reserved
42853 1 X Reserved Reserved
42854 1 X Reserved Reserved
42855 1 X Reserved Reserved
42856 1 X Reserved Reserved
42857 1 X Reserved Reserved
42858 1 X Reserved Reserved
42859 1 X Reserved Reserved
42860 1 X Reserved Reserved
42861 1 X Reserved Reserved
42862 1 X Reserved Reserved
42863 1 X Reserved Reserved
42864 1 X Reserved Reserved
42865 1 X Reserved Reserved
42866 1 X Reserved Reserved
42867 1 X Reserved Reserved
42868 1 X Reserved Reserved
42869 1 X Reserved Reserved
42870 1 X Reserved Reserved
42871 1 X Reserved Reserved
42872 1 X Reserved Reserved
42873 1 X Reserved Reserved
42874 1 X Reserved Reserved
42875 1 X Reserved Reserved
42876 1 X Reserved Reserved
42877 1 X Reserved Reserved
42878 1 X Reserved Reserved
42879 1 X Reserved Reserved
42880 1 X Reserved Reserved
42881 1 X Reserved Reserved
42882 1 X Reserved Reserved
42883 1 X Reserved Reserved
42884 1 X Reserved Reserved
42885 1 X Reserved Reserved
42886 1 X Reserved Reserved
42887 1 X Reserved Reserved
42888 1 X Reserved Reserved
42889 1 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 75 of 87
Version 1.30.00 4XXXX Registers

Rod Taper Information for Rods 7-20: 42890 - 43001


Reg. # Long Int Multip. Name Description
F US US
42890 1 X Rod Types 7 0 - Steel
1 - Fiberglass
42891 1 X Rod Types 8 0 - Steel
1 - Fiberglass
42892 1 X Rod Types 9 0 - Steel
1 - Fiberglass
42893 1 X Rod Types 10 0 - Steel
1 - Fiberglass
42894 10 X Reserved Reserved
42904 1 X Rod Taper Intervals 7 Rod Taper Intervals 7
42905 1 X Rod Taper Intervals 8 Rod Taper Intervals 8
42906 1 X Rod Taper Intervals 9 Rod Taper Intervals 9
42907 1 X Rod Taper Intervals 10 Rod Taper Intervals 10
42908 10 X Reserved Reserved
42918 2 X Rod Taper Diameters 7 Rod Taper Diameters 7
42920 2 X Rod Taper Diameters 8 Rod Taper Diameters 8
42922 2 X Rod Taper Diameters 9 Rod Taper Diameters 9
42924 2 X Rod Taper Diameters 10 Rod Taper Diameters 10
42926 20 X Reserved Reserved
42946 2 X Rod Taper Weights 7 Rod Taper Weights 7
42948 2 X Rod Taper Weights 8 Rod Taper Weights 8
42950 2 X Rod Taper Weights 9 Rod Taper Weights 9
42952 2 X Rod Taper Weights 10 Rod Taper Weights 10
42954 20 X Reserved Reserved
42974 2 X Rod Taper Moduli 7 Rod Taper Moduli 7
42976 2 X Rod Taper Moduli 8 Rod Taper Moduli 8
42978 2 X Rod Taper Moduli 9 Rod Taper Moduli 9
42980 2 X Rod Taper Moduli 10 Rod Taper Moduli 10
42982 20 X Reserved Reserved

Screen Timeout: 43002 - 44100


Reg. # Long Int Multip. Name Description
F US US
43002 1 X Default Timeout Screen Default Timeout Screen
43003 1 X Timeout Period Timeout Period
43004 1097 Reserved Reserved

Function Block Config: 44101 - 44200


Reg. # Long Int Multip. Name Description
F US US
44101 50 X Function Block Variable 1 - 25 Function Block Variable 1 - 25
44151 50 X Reserved Reserved

Keep Last Stroke Values: 44201 - 44503


Reg. # Long Int Multip. Name Description
F US US
44201 1 X Keep Last Stroke Values? 0 - Keep Last Values
1 - Clear Last Values
44202 302 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 76 of 87
Version 1.30.00 4XXXX Registers

Reserved: 44504 - 44993


Reg. # Long Int Multip. Name Description
F US US
44504 490 X Reserved Reserved

Crank Switch Position: 44994 - 45002


Reg. # Long Int Multip. Name Description
F US US
44994 2 X Switch Mounting Error Angle For Add'l Correction if needed
44996 1 X Crank Switch Position 0 - Crank At Top
1 - Crank At Bottom
44997 2 X Phase Angle Auto update based on 44996 or
Manual edit
44999 1 X Switch Mounting Error Adj. Direction 0 - Towards Rotation
1 - Against Rotation
45000 3 X Reserved Reserved

Reserved: 45003-47432
* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
* NOTE: The section below must be loaded before it is read. This can be accomplished with the command
functions in the 0XXXX range (Registers 110 - 111). Load and Position Samples are taken every 200 ms
Reg. # Long Int Multip. Name Description
F US US
45003 30 Reserved
Reg. # Long Int Multip. Name Description
F U SUS
45003 2 X Reserved Reserved
45005 1 X Reserved Reserved
45006 1 X Reserved Reserved
45007 1 X Reserved Reserved
45008 1 X Reserved Reserved
45009 1 X Reserved Reserved
45010 1 X Reserved Reserved
45011 1 X Reserved Reserved
45012 1 X Reserved Reserved
45013 1 X Reserved Reserved
45014 1 X Reserved Reserved
45015 1 X Reserved Reserved
45016 1 X Reserved Reserved
45017 1 X Reserved Reserved
45018 1 X Reserved Reserved
45019 1 X Reserved Reserved
45020 1 X Reserved Reserved
45021 1 X Reserved Reserved
45022 1 X Reserved Reserved
45023 1 X Reserved Reserved
45024 9 X Reserved Reserved

45033 1200 Reserved Reserved


46233 1200 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 77 of 87
Version 1.30.00 4XXXX Registers

Pump Tag Mitigation: 47433-48599


Reg. # Long Int Multip. Name Description
F US US
47433 1 X PTM Enable/Disable Option 0 - Disabled
1 - Enabled
47434 1 X PTM Load Threshold PTM Load Threshold (lbs.)
47435 1 X PTM Detection Region PTM Detection Region (%)
47436 1 X PTM Consecutive Strokes Allowed PTM Consecutive Strokes Allowed
47437 1163 X Reserved Reserved

Reserved: 48600-48649
Reg. # Long Int Multip. Name Description
F US US
48600 1 X Reserved Reserved
48601 1 X Reserved Reserved
48602 1 X Reserved Reserved
48603 1 X Reserved Reserved
48604 1 X Reserved Reserved
48605 1 X Reserved Reserved
48606 1 X Reserved Reserved
48607 1 X Reserved Reserved
48608 1 X Reserved Reserved
48609 1 X Reserved Reserved
48610 1 X Reserved Reserved
48611 1 X Reserved Reserved
48612 1 X Reserved Reserved
48613 1 X Reserved Reserved
48614 1 X Reserved Reserved
48615 1 X Reserved Reserved
48616 1 X Reserved Reserved
48617 1 X Reserved Reserved
48618 1 X Reserved Reserved
48619 1 X Reserved Reserved
48620 30 X Reserved Reserved

Reserved: 48650-48667
Reg. # Long Int Multip. Name Description
F US US
48650 17 X Reserved Reserved

Reserved: 48668-48699
Reg. # Long Int Multip. Name Description
F US US
48668 32 X Reserved Reserved

Reserved: 48700-49499
Reg. # Long Int Multip. Name Description
F US US
48700 800 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 78 of 87
Version 1.30.00 4XXXX Registers

Reserved: 49500 - 49532


Reg. # Long Int Multip. Name Description
F US US
49500 1 X Reserved Reserved
49501 1 X Reserved Reserved
49502 1 X Reserved Reserved
49503 1 X Reserved Reserved
49504 1 X Reserved Reserved
49505 1 X Reserved Reserved
49506 1 X Reserved Reserved
49507 1 X Reserved Reserved
49508 1 X Reserved Reserved
49509 1 X Reserved Reserved
49510 1 X Reserved Reserved
49511 1 X Reserved Reserved
49512 1 X Reserved Reserved
49513 1 X Reserved Reserved
49514 1 X Reserved Reserved
49515 1 X Reserved Reserved
49516 1 X Reserved Reserved
49517 1 X Reserved Reserved
49518 1 X Reserved Reserved
49519 1 X Reserved Reserved
49520 13 X Reserved Reserved

Reserved: 49533 - 49688


Reg. # Long Int Multip. Name Description
F US US
49533 4 X Reserved Reserved
49537 7 X Reserved Reserved
49544 7 X Reserved Reserved
49551 7 X Reserved Reserved
49558 7 X Reserved Reserved
49565 7 X Reserved Reserved
49572 7 X Reserved Reserved
49579 7 X Reserved Reserved
49586 7 X Reserved Reserved
49593 7 X Reserved Reserved
49600 7 X Reserved Reserved
49607 7 X Reserved Reserved
49614 7 X Reserved Reserved
49621 7 X Reserved Reserved
49628 7 X Reserved Reserved
49635 7 X Reserved Reserved
49642 7 X Reserved Reserved
49649 40 X Reserved Reserved

Modbus Master Poll Rate: 49689


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
49689 1 X Modbus Master Poll Rate Modbus Master Poll Rate (seconds)

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 79 of 87
Version 1.30.00 4XXXX Registers

Modbus Master Device Enable: 49690 - 49699


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
49690 1 X Modbus Master Device 1 Enabled Modbus Master Device 1 Enabled
49691 1 X Modbus Master Device 2 Enabled Modbus Master Device 2 Enabled
49692 1 X Modbus Master Device 3 Enabled Modbus Master Device 3 Enabled
49693 1 X Modbus Master Device 4 Enabled Modbus Master Device 4 Enabled
49694 1 X Modbus Master Device 5 Enabled Modbus Master Device 5 Enabled
49695 1 X Modbus Master Device 6 Enabled Modbus Master Device 6 Enabled
49696 1 X Modbus Master Device 7 Enabled Modbus Master Device 7 Enabled
49697 1 X Modbus Master Device 8 Enabled Modbus Master Device 8 Enabled
49698 1 X Modbus Master Device 9 Enabled Modbus Master Device 9 Enabled
49699 1 X Modbus Master Device 10 Enabled Modbus Master Device 10 Enabled

Modbus Master Communications Parameters: 49700 - 49714


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
49700 1 X RTU Address RTU Address Of Slave Device
49701 1 X Baud Rate Baud Rate to Communicate with device
49702 1 X Num Data Bits
49703 1 X Num Stop Bits
49704 1 X Parity
49705 1 X Delay Before Key Up
49706 1 X Key Up Time
49707 1 X Key Down Time
49708 1 X Timeout
49709 1 X Number of Consecutive Failures Allowed
49710 3 X Reserved
49713 1 X Device Type 0 - Modbus Slave
1 - Siemens LS 1000
2 - Rosemount 3095
3 - CM 4102
4 - Zenith C2
5 - Zenith C5
6 - Zenith C6
49714 1 X RS485 Config Indicates 2/4 wire RS485
configuration
0 - 2-wire
* NOTE: The host can configure the communication parameters for the modbus slave devices by writing to the
above registers.
* NOTE: This section of registers is also populated when a Load Modbus Master Data coil is set. It then holds the
data specific to the slave device from which data is requested.

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 80 of 87
Version 1.30.00 4XXXX Registers

Modbus Master Register List: 49715 - 49839


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
49715 125 X Register Address Register Address to read from device

* NOTE: The host can configure up the reading of up to 125 registers per slave device by writing register
addresses to the above registers. Once the registers are written the host must set the appropriate coil to signal the
storing of configuration data for the desired slave device. The coil range is 497-506
*NOTE: This section of registers is also populated when a Load Modbus Master Data coil is set. It then holds the
data specific to the slave device from which data is requested.

Modbus Master Write Structures: 49840 - 49889


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Long Int Multip. Name Description
F US US
49840 2 Write Structure 1
Reg. # Long Int Multip. Name Description
F U SUS
49840 1 X Register Register Address To Write
Address
49841 1 X Register Value to write to address above
Value

49842 2 Write Structure 2 Modbus Master Write Structure 2


49844 2 Write Structure 3 Modbus Master Write Structure 3
49846 2 Write Structure 4 Modbus Master Write Structure 4
49848 2 Write Structure 5 Modbus Master Write Structure 5
49850 2 Write Structure 6 Modbus Master Write Structure 6
49852 2 Write Structure 7 Modbus Master Write Structure 7
49854 2 Write Structure 8 Modbus Master Write Structure 8
49856 2 Write Structure 9 Modbus Master Write Structure 9
49858 2 Write Structure 10 Modbus Master Write Structure 10
49860 2 Write Structure 11 Modbus Master Write Structure 11
49862 2 Write Structure 12 Modbus Master Write Structure 12
49864 2 Write Structure 13 Modbus Master Write Structure 13
49866 2 Write Structure 14 Modbus Master Write Structure 14
49868 2 Write Structure 15 Modbus Master Write Structure 15
49870 2 Write Structure 16 Modbus Master Write Structure 16
49872 2 Write Structure 17 Modbus Master Write Structure 17
49874 2 Write Structure 18 Modbus Master Write Structure 18
49876 2 Write Structure 19 Modbus Master Write Structure 19
49878 2 Write Structure 20 Modbus Master Write Structure 20
49880 2 Write Structure 21 Modbus Master Write Structure 21
49882 2 Write Structure 22 Modbus Master Write Structure 22
49884 2 Write Structure 23 Modbus Master Write Structure 23
49886 2 Write Structure 24 Modbus Master Write Structure 24
49888 2 Write Structure 25 Modbus Master Write Structure 25
* NOTE: The host can write up to 25 registers to a slave device. This is accomplished by writing the above
registers with addresses and data. Once the registers are written the host must set the appropriate coil to signal
the write to the desired slave device. This coil range is 529-538

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 81 of 87
Version 1.30.00 4XXXX Registers

Reserved: 49890 - 49993


Reg. # Long Int Multip. Name Description
F US US
49890 104 X Reserved Reserved

FPA Registers: 49994 - 49999


Reg. # Long Int Multip. Name Description
F US US
49994 1 X Reserved Reserved
49995 5 X Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 82 of 87
Version 1.30.00 Register Descriptions

Register Descriptions
Analog Input
# Long Int Multip. Name Description
F S U S U
1 Category 1
8 Description Structure
# Long Int Name Description
F S U S U
1 Analog Input Number Analog Input Number
1 Scaled or Raw 0 - Scaled
1 - Raw
6 Reserved Reserved

Accumulator Input
# Long Int Multip. Name Description
F S U S U
1 Category 2
8 Description Structure
# Long Int Name Description
F S U S U
1 Accumulator Number Accumulator Number
1 Scaled or Raw 0 - Scaled
1 - Raw
6 Reserved Reserved

Modbus Register Data


# Long Int Multip. Name Description
F S U S U
1 Category 3
8 Description Structure
# Long Int Name Description
F S U S U
1 Register Type 0 - 16 Bit Integer
1 - 32 Bit Integer
2 - 32 Bit Floating Point Value
3 - Coil
1 Register Number Register Number
6 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 83 of 87
Version 1.30.00 Register Descriptions

Modbus Register Data


# Long Int Multip. Name Description
F S U S U
1 Category 4
8 Description Structure
# Long Int Name Description
F S U S U
1 Slave Number Slave Number
1 Register Type 0 - 16 Bit Integer
1 - 32 Bit Integer
2 - 32 Bit Floating Point Value
3 - Coil
1 Register Index Register Index
5 Reserved Reserved

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 84 of 87
Version 1.30.00 Display Unit Configuration

Display Unit Configuration: 44444 - 44503


* NOTE: Use Function Code 03 to Read this Data. Use Function Code 6/16 to Write this Data
Reg. # Byte Location Name Description
44444 1 High Atmospheric Pressure 0 - psia
1 - Mpa
2 - bar
3 - kg/cm2
4 - ATM
5 - kPa
Low Bubble Point Pressure 0 - psia
1 - Mpa
2 - bar
3 - kg/cm2
4 - ATM
5 - kPa
44445 1 High Buoyant Force 0 - lbs
1-N
Low Casing Head Pressure 0 - psia
1 - Mpa
2 - bar
3 - kg/cm2
4 - ATM
5 - kPa
44446 1 High Counter Balance 0 - k in-lbs
1 - N-m
Low Energy 0 - mmbtu
1 - gJ
44447 1 High Formation Depth 0 - ft
1-m
Low Formation Volume Factor 0 - rb/stb
1 - m3/m3
44448 1 High Reserved
Low Leakage 0 - b/d
1 - m3/d
44449 1 High Linear Pump Distance Between Sprockets 0 - ft
1-m
Low Linear Pump Sprocket Radius 0 - ft
1-m
44450 1 High Load 0 - lbs
1 - kg
Low Modulus 0 - MMPSI
1 - GPa
44451 1 High 6.08 R1 0 - Degree API
1 - kg/L
2 - kg/m3
Low Oil Shrinkage Factor 0 - rb/stb
1 - m3/m3
44452 1 High Position 0 - in
1 - cm
Low Power 0 - hp
1 - kW

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 85 of 87
Version 1.30.00 Display Unit Configuration

44453 1 High Pump Depth 0 - ft


1-m
Low Pump Diameter 0 - in
1 - cm
2 - mm
44454 1 High Pumping Unit API Dimensions 0 - in
1 - cm
Low Rod Diameter 0 - in
1 - cm
2 - mm
44455 1 High Rod Interval 0 - ft
1-m
Low Rod Unit Weight 0 - lbs/ft
1 - kg/m
44456 1 High Solution GOR 0 - scf/stb
1 - m3/m3
Low Reserved
44457 1 High Stroke Length 0 - in
1 - cm
2-m
Low Stuffing Box Friction 0 - lbs
1-N
44458 1 High SWT Cutoff Control 0 - bbls
1 - metric tonnes
2 - m3
Low SWT Fluid 0 - bbls
1 - metric tonnes
2 - m3
44459 1 High SWT Oil 0 - bbls
1 - metric tonnes
2 - m3
Low SWT Tubing Gas 0 - mscf
1 - m3
44460 1 High SWT Water 0 - bbls
1 - metric tonnes
2 - m3
Low Temperature 0 - degrees F
1 - degrees C
44461 1 High Torque 0 - k in-lbs
1 - kN-m
Low Tubing Gas Produced 0 - cf
1 - m3
44462 1 High Tubing Anchor Depth 0 - ft
1-m
Low Tubing Gas/Liquid Ratio 0 - scf/stb
1 - m3/m3

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 86 of 87
Version 1.30.00 Display Unit Configuration

44463 1 High Tubing Gradient 0 - psi/ft


1 - MPa/m
2 - bar/m
3 - (kg/cm2)/m
4 - ATM/m
Low Tubing Head Pressure 0 - psia
1 - Mpa
2 - bar
3 - kg/cm2
4 - ATM
5 - kPa
44464 1 High Tubing Movement 0 - in
1 - cm
2-m
Low Tubing Size 0 - in
1 - cm
2 - mm
44465 1 High Valve Check Calculated Leakage 0 - b/d
1 - m3/d
Low Valve Check CBE 0 - lbs
1 - kg
44466 1 High Valve Check Load Readings 0 - lbs
1 - kg
Low Viscosity 0 - cP
1 - Pa-s
44467 1 High AGA Base Pressure 0 - psia
1 - Mpa
2 - bar
3 - kg/cm2
4 - ATM
5 - kPa
Low AGA Temperature 0 - degrees F
1 - degrees C
44468 1 High AGA Control Override Threshold 0 - mcf/d
1 - m3/d
Low AGA Differential Pressure 0 - in H2O@60F
1 - Pa
2 - millibar
3 - kg/cm2
4 - ATM
5 - mmH2O
44469 1 High AGA Flowing Pressure 0 - psia
1 - Mpa
2 - bar
3 - kg/cm2
4 - ATM
5 - kPa
Low AGA Measured Gas Volume 0 - mcf
1 - m3

© Copyright 2018 Baker Hughes a GE Company LLC


LWM 2.0 Modbus Map - RPC Lufkin Automation Page 87 of 87
Version 1.30.00 Display Unit Configuration

44470 1 High AGA Orifice Diameter 0 - in


1 - cm
2 - mm
Low AGA Pipe Diameter 0 - in
1 - cm
2 - mm
44471 1 High Pump Intake Pressure 0 - psia
1 - Mpa
2 - bar
3 - kg/cm2
4 - ATM
5 - kPa
Low AGA Flow Rate 0 - mcf/d
1 - m3/d
44472 32 Reserved

© Copyright 2018 Baker Hughes a GE Company LLC

You might also like