Today most robots are used in manufacturing operations; the applications can be divided into three categories: (1) material handling, (2) processing operations, and (3) assembly and inspection.

Material-handling applications include material transfer and machine loading and unloading. Material-transfer applications require the robot to move materials or work parts from one location to another. Many of these tasks are relatively simple, requiring robots to pick up parts from one conveyor and place them on another. Other transfer operations are more complex, such as placing parts onto pallets in an arrangement that must be calculated by the robot. Machine loading and unloading operations utilize a robot to load and unload parts at a production machine. This requires the robot to be equipped with a gripper that can grasp parts. Usually the gripper must be designed specifically for the particular part geometry.

In robotic processing operations, the robot manipulates a tool to perform a process on the work part. Examples of such applications include spot welding, continuous arc welding, and spray painting. Spot welding of automobile bodies is one of the most common applications of industrial robots in the United States. The robot positions a spot welder against the automobile panels and frames to complete the assembly of the basic car body. Arc welding is a continuous process in which the robot moves the welding rod along the seam to be welded. Spray painting involves the manipulation of a spray-painting gun over the surface of the object to be coated. Other operations in this category include grinding, polishing, and routing, in which a rotating spindle serves as the robot’s tool.

The third application area of industrial robots is assembly and inspection. The use of robots in assembly is expected to increase because of the high cost of manual labour common in these operations. Since robots are programmable, one strategy in assembly work is to produce multiple product styles in batches, reprogramming the robots between batches. An alternative strategy is to produce a mixture of different product styles in the same assembly cell, requiring each robot in the cell to identify the product style as it arrives and then execute the appropriate task for that unit.

The design of the product is an important aspect of robotic assembly. Assembly methods that are satisfactory for humans are not necessarily suitable for robots. Using a screw and nut as a fastening method, for example, is easily performed in manual assembly, but the same operation is extremely difficult for a one-armed robot. Designs in which the components are to be added from the same direction using snap fits and other one-step fastening procedures enable the work to be accomplished much more easily by automated and robotic assembly methods.

Inspection is another area of factory operations in which the utilization of robots is growing. In a typical inspection job, the robot positions a sensor with respect to the work part and determines whether the part is consistent with the quality specifications.

In nearly all industrial robotic applications, the robot provides a substitute for human labour. There are certain characteristics of industrial jobs performed by humans that identify the work as a potential application for robots: (1) the operation is repetitive, involving the same basic work motions every cycle; (2) the operation is hazardous or uncomfortable for the human worker (e.g., spray painting, spot welding, arc welding, and certain machine loading and unloading tasks); (3) the task requires a work part or tool that is heavy and awkward to handle; and (4) the operation allows the robot to be used on two or three shifts.

Flexible manufacturing systems

A flexible manufacturing system (FMS) is a form of flexible automation in which several machine tools are linked together by a material-handling system, and all aspects of the system are controlled by a central computer. An FMS is distinguished from an automated production line by its ability to process more than one product style simultaneously. At any moment, each machine in the system may be processing a different part type. An FMS can also cope with changes in product mix and production schedule as demand patterns for the different products made on the system change over time. New product styles can be introduced into production with an FMS, so long as they fall within the range of products that the system is designed to process. This kind of system is therefore ideal when demand for the products is low to medium and there are likely to be changes in demand.

The components of an FMS are (1) processing machines, which are usually CNC machine tools that perform machining operations, although other types of automated workstations such as inspection stations are also possible, (2) a material-handling system, such as a conveyor system, which is capable of delivering work parts to any machine in the FMS, and (3) a central computer system that is responsible for communicating NC part programs to each machine and for coordinating the activities of the machines and the material-handling system. In addition, a fourth component of an FMS is human labour. Although the flexible manufacturing system represents a high level of production automation, people are still needed to manage the system, load and unload parts, change tools, and maintain and repair the equipment.

Computer process control

In computer process control, a digital computer is used to direct the operations of a manufacturing process. Although other automated systems are typically controlled by computer, the term computer process control is generally associated with continuous or semicontinuous production operations involving materials such as chemicals, petroleum, foods, and certain basic metals. In these operations the products are typically processed in gas, liquid, or powder form to facilitate flow of the material through the various steps of the production cycle. In addition, these products are usually mass-produced. Because of the ease of handling the product and the large volumes involved, a high level of automation has been accomplished in these industries.

The modern computer process control system generally includes the following: (1) measurement of important process variables such as temperature, flow rate, and pressure, (2) execution of some optimizing strategy, (3) actuation of such devices as valves, switches, and furnaces that enable the process to implement the optimal strategy, and (4) generation of reports to management indicating equipment status, production performance, and product quality. Today computer process control is applied to many industrial operations, two of which are described below.

The typical modern process plant is computer-controlled. In one petrochemical plant that produces more than 20 products, the facility is divided into three areas, each with several chemical-processing units. Each area has its own process-control computer to perform scanning, control, and alarm functions. The computers are connected to a central computer in a hierarchical configuration. The central computer calculates how to obtain maximum yield from each process and generates management reports on process performance.

Each process computer monitors up to 2,000 parameters that are required to control the process, such as temperature, flow rate, pressure, liquid level, and chemical concentration. These measurements are taken on a sampling basis; the time between samples varies between 2 and 120 seconds, depending on the relative need for the data. Each computer controls approximately 400 feedback control loops. Under normal operation, each control computer maintains operation of its process at or near optimum performance levels. If process parameters exceed the specified normal or safe ranges, the control computer actuates a signal light and alarm horn and prints a message indicating the nature of the problem for the technician. The central computer receives data from the process computers and performs calculations to optimize the performance of each chemical-processing unit. The results of these calculations are then passed to the individual process computers in the form of changes in the set points for the various control loops.

Substantial economic advantages are obtained from this type of computer control in the process industries. The computer hierarchy is capable of integrating all the data from the many individual control loops far better than humans are able to do, thus permitting a higher level of performance. Advanced control algorithms can be applied by the computer to optimize the process. In addition, the computer is capable of sensing process conditions that indicate unsafe or abnormal operation much more quickly than humans can. All these improvements increase productivity, efficiency, and safety during process operation.

Like the chemical-processing industries, the basic metals industries (iron and steel, aluminum, etc.) have automated many of their processes by computer control. Like the chemical industries, the metals industries deal in large volumes of products, and so there is a substantial economic incentive to invest in automation. However, metals are typically produced in batches rather than continuously, and it is generally more difficult to handle metals in bulk form than chemicals that flow.

An example of computer process control in the metals industry is the rolling of hot metal ingots into final shapes such as coils and strips. This was first done in the steel industry, but similar processing is also accomplished with aluminum and other metals. In a modern steel plant, hot-rolling is performed under computer control. The rolling process involves the forming of a large, hot metal billet by passing it through a rolling mill consisting of one or more sets of large cylindrical rolls that squeeze the metal and reduce its cross section. Several passes are required to reduce the ingot gradually to the desired thickness. Sensors and automatic instruments measure the dimensions and temperature of the ingot after each pass through the rolls, and the control computer calculates and regulates the roll settings for the next pass.

In a large plant, several orders for rolled products with different specifications may be in the mill at any given time. Control programs have been developed to schedule the sequence and rate at which the hot metal ingots are fed through the rolling mills. The production control task of scheduling and keeping track of the different orders requires rapid, massive data gathering and analysis. In modern plants this task has been effectively integrated with the computer control of the rolling mill operations to achieve a highly automated production system.