Programming

Programming

Experienced Controls Engineers | Founded in 2009 | Locally Owned

Highly Trained Engineers
Founded in 2009
Locally Owned

PLC-Based and PC-Based Programming

As the world becomes more and more computerized, it's hard to find a controls application that doesn't require some level of programming. Because of this, programming has become Hallfield Controls' core competency.

Whether we are programming a system we have designed or helping a customer with theirs, we've been involving with more programming applications than we can count. The bulk of our applications are PLC-based programs, but we also work on a few PC-based solutions or the occasional embedded processor project each year.

To see how we can help you with our programming services, call us today at
763-360-9875.
programming a system

Major Brand PLC Programming Experience

Industrial automation and related markets have provided us with extensive PLC programming experience. We routinely work with most major brands, and to date have licenses with several top manufacturers:
  • Allen Bradley
  • GE
  • Siemens
  • Horner
  • Automation Direct
Customers familiar with PLC software costs understand that we need to be seriously involved with most major brands in order to support our PLC programs. 

We've developed programs from the ground up, as well as helped with tweaks to customer's existing programs. For older systems, we've helped customers upload programs from failing PLCs or upgrade older PLC model programs to the latest generation of hardware. For OEM and integration houses, we've converted programs from one PLC brand to another when their customers have strict hardware requirements outside their standard product offering. From a scope standpoint, we've worked on applications with a handful of points in a small PLC or programmable relay all the way up to systems with a few hundred points with multiple PLCs and a distributed network.
PC Programming for Specialized Markets

PC Programming for Specialized Markets

Our experience in test and measurement and medical markets has given us experience developing PC-based applications using Visual Studio C# and VB .NET. These applications differ from PLC-based applications by the higher requirements and flexibility needed for data collection and storage in CSV or XML files and SQL databases.

We've also used PC-based applications for high-speed data collection using hardware products such as those from National Instruments. 

Custom Work for Embedded Applications

On the few occasions where an application is outside the PLC or PC realm, we have helped develop programs for embedded applications. These projects include standard embedded environments such as Windows Embedded and Windows CE, as well as custom hardware platforms such as STW Technic's ESX series and Rabbit Semiconductors RCM series product lines. These platforms typically have custom BIOS and IDEs programmed using the C language.
For More Information
About Our
Programming Services,
Call 763-360-9875
Share by: