background image

 

12 

 

6.1.1

 

Date and Time 

The date/time defaults to January 1, 2000. This is non-persistent and should be set after powering up 
the Sasquatch.  The Date/Time Set flag can be queried to see if this has been done.  The logs will use this 
information to timestamp each log entry.  If the date/time is changed, all new log entries will use the 
new date/time.  Old entries will not be updated and will remain in the order in which they were 
recorded. 

6.1.2

 

Units 

The units of the Sasquatch can be set to either Metric or Imperial.  This setting will affect the internal 
calculations and the velocity will be logged in the given units. 

6.2

 

Arrival Log 

The Arrival Log is a historical log that stores the last 120 arrivals in reverse chronological order.  This 
means that the most recent log entry will always appear at the top of the log.   The following 
information is stored in the Arrival Log. 

6.2.1

 

Arrival Time 

This is the date/time of the arrival.  It is accessible as a collection of registers that each represents part 
of the date and time or two registers that represents the total number of seconds since January 1, 2000. 

6.2.2

 

Velocity 

The velocity value is the calculated velocity of the given arrival.  It is either reported as m/min or 
feet/min, depending on the configured units. 

6.2.3

 

Velocity Confidence Code 

The velocity code indicates whether the calculated velocity is valid, or if an error occurred during the 
calculation. If the velocity is valid, this code also provides a figure of merit in the confidence of the 
velocity. 

7

 

Lubricator / Spring Wear Monitoring 

An important reason for knowing plunger speed at surface is to know if the lubricator is being damaged 
by hard plunger hits. The Sasquatch can monitor plunger arrivals to determine if the well is operating 
safely and if the lubricator spring may need maintenance or replacement. The ability for a lubricator to 
absorb a plunger hit is specified in kinetic energy units 

 inch-pounds (in-lbs) in imperial or Joules (J) in 

metric. The Sasquatch can convert plunger speed into kinetic energy and activate an alarm to indicate 
that the lubricator is under stress. 

The API standard for plunger lift well heads specifies that manufactures should stamp a kinetic energy 
rating on the equipment they produce. The standard lists kinetic energy and plunger mass in these 
imperial units: in-lbs and lbs, so for convenience, the Sasquatch uses the same units. Likewise, for the 
metric units of kg and J. 

Two key pieces of information are required to configure the Sasquatch for this functionality: 

Summary of Contents for Sasquatch

Page 1: ...Sasquatch User s Manual Revision 4 April 23 2018...

Page 2: ...tivity 6 3 2 Adjusting the Default Sensitivities 7 4 Operating Modes 7 4 1 Normal 7 4 2 Capture Full Debug 7 4 3 Capture Raw Samples 7 5 Configurable Options 8 5 1 Output Switch Parameters 8 5 1 1 Min...

Page 3: ...1 5 4 7 Cumulative Hard Arrival Threshold 11 5 4 8 Cumulative Kinetic Energy Threshold 11 6 History 11 6 1 Parameters 11 6 1 1 Date and Time 12 6 1 2 Units 12 6 2 Arrival Log 12 6 2 1 Arrival Time 12...

Page 4: ...ailable Holding Registers 26 Table of Figures Figure 1 Sasquatch Physical Connections 1 Figure 2 Typical Dry Contact Interface 2 Figure 3 External Resistor for Voltage Input 2 Figure 4 RS 485 Connecti...

Page 5: ...NING NO SERVICEABLE PARTS WARNING IF EQUIPMENT IS USED IN A MANNER NOT SPECIFIED BY THE MANUFACTURER THE PROTECTION PROVIDED BY THE EQUIPMENT MAY BE IMPAIRED AVIS NE PAS ENLEVER REMPLACER OU COUPER SI...

Page 6: ...ACE DUE TO IGNITION HAZARD WARNING TO PREVENT IGNITION OF FLAMMABLE OR COMBUSTIBLE ATMOSPHERES DISCONNECT POWER BEFORE OPENING AVIS L QUIPEMENT EST EN S CURIT INTRINS QUE QUAND IL EST BRANCH SELON LE...

Page 7: ...so controls the output switch to give a clean user configurable switch closure that is easy for any controller to detect 2 Physical Connections The Sasquatch provides two connectors so that it can be...

Page 8: ...100k 5 V PWR SIG COM Sasquatch PWR SIG COM 100 To Input Figure 2 Typical Dry Contact Interface 2 2 2 Voltage Input When using a programmable logic controller PLC or other application specific control...

Page 9: ...nfigured 2 3 1 1 Baud Rate This is the data rate represented in bits per second The default is 9600 bps The following are the available rates 1200 bps 2400 bps 4800 bps 9600 bps 19 200 bps 38 400 bps...

Page 10: ...intrinsic safety barrier depending on the installation location and certification of the master device RS 485 Modbus Master B A COM Sasquatch B A COM Figure 4 RS 485 Connection 2 3 3 Program Mode Whe...

Page 11: ...LinkTM Device Connection Adapter Use the Sasquatch device cable that came with Link to connect to the device Before connecting Link to Sasquatch ensure that the switch on Link is set to position 1 th...

Page 12: ...s not take magnetic readings and does not operate the switch Figure 5 Sensitivity Dial 3 1 Default Sensitivity The magnetic sensor has an incredible amount of sensitivity more than is needed for sensi...

Page 13: ...1 Normal This is the mode that each sensor is shipped in by default When the sensitivity dial is set to any number other than 0 the sensor will take magnetic readings calculate a baseline and compare...

Page 14: ...switch in relation to the velocity of the plunger The default is 10 ms per m min of velocity 5 2 Output Switch Modes of Operation The behavior of the switch can be modified to operate in one of 3 mode...

Page 15: ...s Minimum Output Hold Time 1 s Plunger Arrival Figure 7 Velocity Scaled Output Mode 5 2 3 Plunger Hold This mode works similar to the Cyclops When the plunger arrives the output switch is closed for...

Page 16: ...tic signal is sampled when waiting for the plunger to depart The plunger is not considered departed until we see 5 consecutive periods pass without detecting the plunger 5 3 7 Re Initialize Timer This...

Page 17: ...ld This setting defines when a consecutive hard arrival alarm will trip For example if this setting is 3 then 3 consecutive arrivals with a velocity higher than the Hard Arrival threshold will cause a...

Page 18: ...city of the given arrival It is either reported as m min or feet min depending on the configured units 6 2 3 Velocity Confidence Code The velocity code indicates whether the calculated velocity is val...

Page 19: ...ecify alarm thresholds in either velocity or kinetic energy units It is up to the user to decide which to use Velocity thresholds may be more familiar to some users but requires a manual calculation t...

Page 20: ...ed as follows in Canada and the US Model ET 11000 1030 0000 Class 1 Division 2 Groups A B C and D T4 Class 1 Zone 2 Group IIC T4 Model ET 11000 1031 0000 Class 1 Division 1 Groups C D T4 Class 1 Zone...

Page 21: ...en designed such that its internal circuitry does not come in contact with the case This means that even if the case comes in contact with a surface that has a stray voltage it will not be transmitted...

Page 22: ...00 bps 115 200 bps 128 000 bps 256 000 bps Baud rates may vary based on barrier type Table 4 Performance Range 50 to 1000 m min 164 to 3281 ft min Accuracy 8 250 m min Arrival Latency Min 251 ms Typ 7...

Page 23: ...le Word Register Table 6 Double Word Register Format Number Description Start MSW Start 1 LSW Elapsed Time Register Range 0 3 599 999 seconds 1000 hours Write LSW first when writing in seconds format...

Page 24: ...Time Format coil to switch the format Table 8 Date Time Register Format Number Description Seconds Format Description H M S Format Start Seconds since January 1 2000 MSW Year Start 1 Seconds since Jan...

Page 25: ...a register number which starts at 1 to describe the location of data The actual address that is passed in the protocol layer is 0 This means that depending on the tool you are using you may need to s...

Page 26: ...set Consecutive Hard Arrival Alarm N A 0 Reset alarm 0 0015 Reset Dangerous Arrival Alarm N A 0 Reset alarm 0 0016 Reset Cumulative Hard Arrival Alarm N A 0 Reset alarm 0 0017 Reset Cumulative Kinetic...

Page 27: ...rm Status 0 Dangerous Arrival Alarm Statistic under threshold 1 Dangerous Arrival Alarm Statistic over threshold 1 0015 Cumulative Hard Arrival Alarm Status 0 Cumulative Hard Arrival Alarm Statistic u...

Page 28: ...l Switch Setting 1 7 3 0013 Sensor Sensitivity Threshold 0 65535 3 0014 3 0020 Reserved N A Kinetic Energy Statistics 3 0021 3 0022 Last Arrival Kinetic Energy Floating point format 0 3 402823 1038 ft...

Page 29: ...eserved 1 No multipoint velocity was calculated 2 Two points used to calculate velocity 3 Three points used to calculate velocity 4 Four points use to calculate velocity 5 Five points use to calculate...

Page 30: ...us bank in which the last Slave Device Failure or Illegal Data Address exception response occurred The bank returned does not include any address information 0 4 3 1503 Slave Access Failure Register C...

Page 31: ...rror Log Data 2 10 Available error logs n in the register column represents the error log number Contact for Details Daily Production Log 3 2101 Daily Production Log Count 0 15 3 2102 6 n 1 to 3 2107...

Page 32: ...Registers Register Description Read Write General Controller Settings 4 0001 Modbus Write Time The amount of time to wait after the last written value before saving all changes to the controller 0 65...

Page 33: ...ocessing Timers 4 0041 Baseline Update Timer 500 10 000 ms default 999 ms 4 0042 Arrival Detection Period 1 500 ms default 3 ms 4 0043 Velocity Gathering Period 1 10 ms default 1 ms 4 0044 Velocity Ga...

Page 34: ...Stop Bits 0 1 Stop Bit 1 2 Stop Bits 4 0055 Modbus Slave Station Address 1 247 4 0056 Modbus Protocol 0 RTU 1 ASCII Kinetic Energy Configuration 4 0061 Plunger Mass 0 65 535 lbs kg Where 65535 65 535...

Page 35: ...0068 Dangerous Arrival Kinetic Energy Threshold Floating point format 0 3 402823 1038 ft in J 4 0069 Cumulative Hard Dangerous Arrival Threshold 0 65535 4 0070 Cumulative Kinetic Energy Threshold Flo...

Reviews: