top of page

PLC SHIFT

Tank Volume

Tank Volume

API Compliant Tank Volume Measurement by level. Daily production or truck-in/truck out batching of oil and water.

TANK VOLUME is a full featured, API compliant tank volume measurement app for PLC SHIFT. Accurate and reliable measurement is critical for custody transfer and production allocation.  Reliable measurement requires auditability to ensure accuracy.  


Key Features


API MPMS 18.2

Custody Transfer of Crude Oil from Lease Tanks Using Alternative Measurement Methods


API Chapter 11.1

Temperature and Pressure Volume Correction for Crude Oil


Net Oil, Net Water, and BS&W

Net Oil and Net Water calculation with support for interface level measurement. BS&W total from manual entry of sample.


Guided Wave Radar Transmitter Support

Directly poll the following modbus level transmitters;

  • Rosemount

  • Endress and Hauser

  • Vega


Compliant with API MPMS 21.1 and 21.2 and AER Directive 17

  • Double precision float accuracy for internal calculation and record export

  • Daily, Hourly and minute history logs

  • Configuration change logs

  • EFM Event log

  • EFM Alarm log

  • Batch / QTR (Quantity Transaction Record)

  • Secure access control via SSH


Flow Computer Accuracy Testing and Validation

  • Algorithms and accumulations are validated against industry standard test cases

  • Read more about flow computer accuracy in the Reference Manual



PLC SHIFT Features


Integration with existing PLCs, RTUs and Flow Computers

Communicate directly to Compact/ControlLogix, Codesys, SCADAPack, or any Modbus capable device.


7 Day demo license

Apps will run fully featured for 7 days without a license for convenience and testing


PLC SHIFT MANAGER

Free configuration, management and operations tool


Modbus TCP Server

Read and write directly to the apps via the Modbus TCP server. Each app has a unique Modbus Unit ID to facilitate standardized HMI templates.


Web HMI

Automatically generated web HMI, served directly from the app for local and remote status and control


MS SQL, Azure and MQTT SparkplugB Export

Stream tag and historical data to MS SQL, Azure or an MQTT broker to enable real-time analytics and auditability.


Secure Connections

Modern security and encryption methods such as SSH and TLS for user access and data connectivity


App API

Read/write access to app tags via gRPC. Encrypted and authenticated role based access control with single sign-on.

bottom of page