About Us

ControlX Engineering is a Newcastle-based system integrator. We implement automation with focus on efficiency at production sites. We have over 10 years of experience in controls engineering and system integration in mining and manufacturing industries. We work with industrial businesses enabling them to improve reliability, optimise their operations and unlock the potential at production facilities via automation, using technologies used by Amazon Warehouses and Tesla manufacturing facilities, using reliable and proven programming methods and designing intuitive interfaces.


Our team with Electrical, Automation & Controls Engineering backgrounds comprises experience in a range of fields such as the manufacturing, energy industry, process control and mining. See us in action:

Carousel imageCarousel imageCarousel imageCarousel imageCarousel imageCarousel imageCarousel imageCarousel image


To develop a complete automation solution, a diverse range of tools are required. We have experience and knowledge in programming languages to develop MES systems, most common PLCs, SCADA software packages to achieve automation goals and provide outstanding automation solutions.

For design and implementation of MES we use the following tools:

  • For design and implementation of MES we use Ignition SCADA from Inductive Automation

  • Software development and building MES connectors using Python, NodeJS / Typescript and .NET / C#

  • Reliable data flow achieved by OPC UA, Industrial IoT (IIoT) protocol MQTT with some use of HTTP REST, and AMQP

Development of solutions using these tools helps to achieve integration between local ERP systems, industrial IoT and robotics.

In PLC programming we generally work with ControlLogix Allen Bradley PLCs, however we also have strong experience with the following PLCs:

  • Allen Bradley CompactLogix programming with Studio 5000 / RSLogix5000

  • Siemens S7-1200 programming with TIA

  • Schneider Electric Modicon M340 and M580 programming with Unity Pro

also worked with IDEC, Omron and Mitsubishi PLCs.

SCADA is a computer system for gathering and analysing real-time data. We have a broad knowledge base of the following SCADA and HMI systems:


We are a Certified Integrator at Inductive Automation, see our details at partners website https://inductiveautomation.com/integrators/

Pricing on Ignition SCADA is flexible (https://inductiveautomation.com/pricing/ignition). We can help to choose right solution package for you application or provide a discount.

Our Clients

We provide value to both small and large companies in a variety of industries.