PLC Programming

Custom PLC Programming on any Platform

CITI is an experienced Programmable Logic control (PLC) Programmer. PLC are digital computers used for automation of electromechanical processes, such as control of machinery on factory assembly lines, amusement rides, or lighting fixtures. PLCs are used in many industries and machines. Unlike general-purpose computers, the PLC is designed for multiple inputs and output arrangements, extended temperature ranges, immunity to electrical noise, and resistance to vibration and impact. Programs to control machine operation are typically stored in battery-backed or non-volatile memory.

Our software engineers and programmers write customer applications using a number of different languages and hardware platforms. i.e. Allen Bradley / Control Logix, Modicon / Unity, Siemens, Square D, etc. To date we have written many programs that cross platforms and connect new equipment to older legacy devices.


CITI specializes in developing Supervisory Control And Data Acquisition (SCADA).

Our software engineers have over 50 years combined experience programming SCADA plant controls. CITI primarily uses Wonderware, RSView32, IFIX, and Citect for SCADA control. No project is too big or too small for our team of experienced devlopers. CITI has been writing custom SCADA application for brand new systems to conversions from other platforms.

3D SCADA Graphics

Although more common now, CITI was one of the first systems integrators to use 3D graphic models to depict plant process. Our 3D site engineers use a combination of site pictures, AutoCAD drawings, Corel software, and Rhinoceros 3D Graphics software to create site specific models of entire plants, pertinent buildings and additional components. Once a model is complete for a site or device, readouts from the monitored devices and instruments provide up to date, color coded data of current conditions. We have developed hundreds of 3D process controls screens a few which are available to view here : SCADA Photo Album

| Home | About Us | Contact | Careers | Our Services |