Responsible for the software development of two offshore fracking systems.
Managed a graphics design engineer and a contract programmer to create and
implement ten software packages over a nine-month period.
In the control cabin three ThinkCentre computers with 22” LCD touchscreens
provided remote monitoring and control; one for data-logging, one for the Acid
Mixer and Chemical Additive, and one for the four frac pumps. Applications
CAACS-1502CC and FCMCS-1502CC were created using the graphical
development environment CodeSys by 3S-Smart Software Solutions. DLCC-
1502CC was developed in C using Visual Studio 2010 and WinForms by
DevExpress. The remote computers communicated via Ethernet with the local
controllers.
The Acid Mixer and Chemical Additive each used a VFX front panel with two HFX
IO modules by Eaton. The IDE was PRO-FX that provided a graphics development
environment. Communications with the remote computer was via a CANNET
translator by Embedded-SOC using J1939 messaging protocol.
The four frac pump controllers each used a panel mount PC for the HMI and a
ESX-3XM by STW for the controller interface to the engine and transmission.
CodeBlocks was the “C” IDE for the Tricore based ESX controller and the S19 file
was downloaded with the utility WinFlash. The PC application ‘FC3200’ was
developed in C using Visual Studio 2010, WinForms by DevExpress, and the CAN
bus interface by Grid Connect.

Offshore Fracking System

  • 1.
    Responsible for thesoftware development of two offshore fracking systems. Managed a graphics design engineer and a contract programmer to create and implement ten software packages over a nine-month period. In the control cabin three ThinkCentre computers with 22” LCD touchscreens provided remote monitoring and control; one for data-logging, one for the Acid Mixer and Chemical Additive, and one for the four frac pumps. Applications CAACS-1502CC and FCMCS-1502CC were created using the graphical development environment CodeSys by 3S-Smart Software Solutions. DLCC- 1502CC was developed in C using Visual Studio 2010 and WinForms by DevExpress. The remote computers communicated via Ethernet with the local controllers.
  • 2.
    The Acid Mixerand Chemical Additive each used a VFX front panel with two HFX IO modules by Eaton. The IDE was PRO-FX that provided a graphics development environment. Communications with the remote computer was via a CANNET translator by Embedded-SOC using J1939 messaging protocol.
  • 3.
    The four fracpump controllers each used a panel mount PC for the HMI and a ESX-3XM by STW for the controller interface to the engine and transmission. CodeBlocks was the “C” IDE for the Tricore based ESX controller and the S19 file was downloaded with the utility WinFlash. The PC application ‘FC3200’ was developed in C using Visual Studio 2010, WinForms by DevExpress, and the CAN bus interface by Grid Connect.