Control system engineering: the brains of industrial automation

Our capabilities span individual machine controls to large network manufacturing controls systems with MES interface. Our control system engineering team is responsible for designing, developing, installing, and maintaining systems which are used to control and monitor automation machinery. ABCO control systems engineers will analyze a project's requirements as well as the mechanical design of the machine in order to create a controls system that will function in the desired manner.

Our team of controls engineers, technicians, and designers are well-rounded with all major controls suppliers, including Allen-Bradley, Siemens, and Beckhoff to name a few. ABCO is a recognized Systems Integrator for Rockwell Automation. We are also experienced with many other systems such as Fanuc, Cognex, Wonderware, and KUKA. See a complete list of partners below.


Control System Design

The ABCO controls team develops quality design packages for controls and systems integration. Our process includes:

  • Assessing safety risks

  • Defining data structure layout and data flow models

  • Selecting the physical communication media, network architecture, and protocols

  • Developing a functional description of the automation solution: control scheme, alarms, HMI, and reports using the established rules to guide development and programming

As part of the design process, we will perform safety and/or hazard analyses, security analyses, and regulatory compliance assessments by identifying key issues and risks in order to comply with the applicable standards, policies, and regulations of each client. All system design documentation includes control panel layouts, bills of material, electrical schematics, detailed functional control specifications, operations manuals, and all source code.


Software Development And Programming

Our processes for development and programming of controls systems include:

  • Developing HMI, database, and reporting functions in accordance with the design documents to the functional requirements

  • Reviewing configuration and programming using defined practices in order to establish compliance with functional requirements

  • Developing control configuration or programming

  • Implementing security methodology to mitigate loss and risk

  • Designing a testing plan to execute appropriate testing relative to functional requirements

  • Assembling required documentation and user manuals created during the development process in order to transfer essential knowledge to our clients and end users

ABCO's control system engineering team provides extensive client support during testing and debugging of the systems and on-site support for start-up and training. Read more about field support.

Panel construction takes place in ABCO’s UL Certified Panel Shop and performed under the supervision of licensed electricians. Read more about our panel building capabilities.

Well Rounded

We work with all major controls suppliers, including Allen-Bradley, Siemens, and Beckhoff.

Broad Capabilities

From individual Machine controls to large network


  • ABCO has vast engineering knowledge and capabilities

  • Our teams are reliable and responsive

  • We thrive on complex automated machine design

  • We are experienced robot integrators

  • ABCO is a qualified machine vision integrator

  • We excel with conceptual equipment and systems controls strategies

  • We provide detailed engineering and design

  • We deliver detailed documentation with every system

  • ABCO provides source code for every job

  • Control code is annotated and written in blocks

  • We include detailed schematics with every documentation package

  • Clients receive machine assembly and startup support

  • Our field support is always available as a value-added service

  • Our teams offer a broad range of services


  • PLC programming

  • Robotic systems

  • Vision systems

  • HMI design

  • Machine vision applications

  • Conveyor tracking applications

  • Visual conveyor tracking applications

  • Simulation and testing

  • Programming of controls systems

  • PLC hardware specification

  • I/O layout

  • Program development

  • Motor control systems and networks

  • Instrumentation and electronics


  • Allen-Bradley

  • Siemens

  • Mitsubishi

  • Beckhoff

  • Automation Direct

  • Omron

  • Rockwell Automation

  • Fanuc Robots

  • KUKA Robots

  • Nachi Robots

  • ABB Robots

  • Denso

  • Yaskawa

  • Epson

  • Adept

  • Wonderware

  • Parker

  • Banner

  • Fanuc IR Vision

  • Cognex Vision

  • Keyence Vision