1. 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.
2. 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.
3. 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.