Abstract:
An I/O-abstracted configuration is defined for a field device that has not yet been assigned or allocated to communicate via a particular I/O device or I/O network within a plant, and this configuration is stored in a device placeholder object in a back-end environment of the plant. Thereafter other objects, modules, applications, user interfaces, etc., that are to execute in the back-end environment of the plant to communicate with the field device during on-line operation of the plant may be designed, built, configured, and tested using the device placeholder object without any actual communications with the field device and without assigning the device placeholder object to a particular I/O channel or I/O network. A commissioning system which may create and store one or more device placeholder objects in a database within the back-end environment of the plant includes an execution engine that executes one or more other back-end environment objects to be commissioned and tested, and a communication interface that determines, from the device placeholder object if a field device is in an I/O-unallocated device state. If so, the communication interface uses the configuration data stored in the device placeholder object to verify that the form, format, and configuration of the object being tested is correct to properly communicate with the field device. Moreover, a simulation engine can generate simulated device signals to enable further testing of the object.
Abstract:
The present invention is directed to an analysis tool for aiding in the design of a process control system which conforms to a standard protocol. Such a tool advantageously allows the efficient design of a process control system while ensuring that the physical characteristics of the system conform to the standard.