A system for communicating according to a standard communication protocol for
process
control includes a plurality of interconnected computers. The system includes a
module that permits communication of information between computers that communicate
with process control equipment. The system also includes a module that permits
a primary controlling machine to communicate with computers that communicate with
process control equipment, and that permits a secondary controlling machine to
take the place of the primary controlling machine when the primary controlling
machine is unavailable. The system further includes a module that aggregates requests
for information directed to one computer that communicates with a piece of process
control equipment, communicates with the computer and obtains the information,
and delivers the information to each of the requesters. The standard communication
protocol for process control can be OPC, and the communicated information can be
one or more process control parameters.