Control software complements I/O products

When I think of Opto 22 in Temecula, California, I think of input/output (I/O) modules that are "guaranteed for life." The company has a long history of providing devices that can interface a computer to virtually any kind of sensor or actuator. However, there's more to Opto 22 than just I/O hardware.


When I think of Opto 22 in Temecula, California, I think of input/output (I/O) modules that are "guaranteed for life." The company has a long history of providing devices that can interface a computer to virtually any kind of sensor or actuator. However, there's more to Opto 22 than just I/O hardware. The company's engineers have spent the last ten years developing everything else needed for a closed-loop control system—standalone controllers, communications networks, human-machine interface (HMI) software, and programming tools.

The software required to make all these components work together was released June 1998 as a packaged set called FactoryFloor. FactoryFloor includes OptoControl for developing and running real-time control programs, OptoDisplay for exchanging data with the operators, OptoConnect for exchanging data with other databases, and OptoServer for supplying data to any other OPC- or DDE-compliant application.

The heart of the FactoryFloor system is OptoControl, a graphical programming environment based on traditional flowcharts. Users create control programs by placing decision and action blocks on a diagram that represents the steps to be executed by the controller. The sequence of operations is then specified by connecting the blocks in the required order. OptoControl compiles the finished flowchart into an executable program that can be downloaded to a controller and run in real time. All data handled by the control program are automatically made available for display on operators' terminals through OptoDisplay.

So what?

Flowchart programming and integrated HMI software aren't new. Data transmission functions provided by OptoServer and OptoConnect aren't all that unique either. What is different about this particular software suite is the price—$349, for OptoControl, OptoDisplay, OptoConnect, and OptoServer. Additional licenses for any component of FactoryFloor are available for $99 each. Compared to the cost of the controller, the I/O hardware, and labor, FactoryFloor is practically free.

That's not to say that you get only what you pay for. I tried OptoControl and found I could generate some fairly sophisticated control strategies with action blocks that included PID loops, mathematical calculations, serial communications, and text messaging. The decision blocks allowed me to create sequential and conditional operations that would be useful for batch and discrete applications.

The subroutine facility was useful for creating reusable code, though I would have liked to have had the option of programming my subroutines with a standard language like C++ rather than OptoControl's own "plain English" command language. I also appreciated the animated debugger and the documentation feature that allows comments to be placed right on the flowchart rather than inside the blocks. OptoControl runs on a Microsoft Windows 95 or NT platform with at least 16 or 32 Mbytes of RAM, respectively. At least 15 Mbytes of available disk space and a VGA monitor or better are also required.

The control programs OptoControl creates can be run under Windows NT or on one of Opto 22's standalone controllers that plug into an I/O rack. Control programs can also be run in a remote telemetry unit or an ISA-based controller resident in a PC. No programming changes are required to swap a control program from one platform to another. Control programs can be run together on a central controller or distributed to several controllers that run in parallel at the I/O level. A single control program can consist of up to 31 flowcharts that also run in parallel.

For more information on FactoryFloor, visit .

Author Information

Consulting Editor, Vance J. VanDoren, Ph.D., P.E., is president of VanDoren Industries, West Lafayette, Ind.

No comments
The Engineers' Choice Awards highlight some of the best new control, instrumentation and automation products as chosen by...
The System Integrator Giants program lists the top 100 system integrators among companies listed in CFE Media's Global System Integrator Database.
The Engineering Leaders Under 40 program identifies and gives recognition to young engineers who...
This eGuide illustrates solutions, applications and benefits of machine vision systems.
Learn how to increase device reliability in harsh environments and decrease unplanned system downtime.
This eGuide contains a series of articles and videos that considers theoretical and practical; immediate needs and a look into the future.
Robotic safety, collaboration, standards; DCS migration tips; IT/OT convergence; 2017 Control Engineering Salary and Career Survey
Integrated mobility; Artificial intelligence; Predictive motion control; Sensors and control system inputs; Asset Management; Cybersecurity
Big Data and IIoT value; Monitoring Big Data; Robotics safety standards and programming; Learning about PID
Featured articles highlight technologies that enable the Industrial Internet of Things, IIoT-related products and strategies to get data more easily to the user.
This article collection contains several articles on how automation and controls are helping human-machine interface (HMI) hardware and software advance.
This digital report will explore several aspects of how IIoT will transform manufacturing in the coming years.

Find and connect with the most suitable service provider for your unique application. Start searching the Global System Integrator Database Now!

Mobility as the means to offshore innovation; Preventing another Deepwater Horizon; ROVs as subsea robots; SCADA and the radio spectrum
Future of oil and gas projects; Reservoir models; The importance of SCADA to oil and gas
Big Data and bigger solutions; Tablet technologies; SCADA developments
Automation Engineer; Wood Group
System Integrator; Cross Integrated Systems Group
Jose S. Vasquez, Jr.
Fire & Life Safety Engineer; Technip USA Inc.
This course focuses on climate analysis, appropriateness of cooling system selection, and combining cooling systems.
This course will help identify and reveal electrical hazards and identify the solutions to implementing and maintaining a safe work environment.
This course explains how maintaining power and communication systems through emergency power-generation systems is critical.
click me