![]() |
This guide defines the VWorks software interfaces, methods, and enumerated types needed to create VWorks plugins for third-party devices. This guide also explains how to use the IWorksTest utility for debugging and testing plugins.This guide does not provide instructions for using VWorks software. It is assumed that the developer is already familiar with VWorks software features and functionality, including the user interface. More information about VWorks software is available in the VWorks Automation Control Setup Guide and the VWorks Automation Control User Guide.
The descriptions of IWorks Device Driver and VWorks Hooks interfaces were combined into a single guide. The “Writing XML metadata for IWorks software” chapter was deleted and most of its contents were moved to the “GetMetaData method” section of the “IWorksDriver interface” chapter. The title of the “VHooks software interface reference” chapter was changed to “IVHooks interface,” and the document was otherwise reorganized. Some terminology was changed and other existing terminology has been defined. Seven methods were added to the IRobotDriver interface. One method was added to the IStackerDriver interface. Three methods were added to the IWorksController interface, seven categories were added for the Query method and one is obsolete, and six categories were added for the Update method and one is reserved for internal use. Twelve methods are obsolete, two methods are deprecated, and one method is reserved for internal use. The VWorks Plugin Developer Guide should be used in conjunction with:
• Agilent Technologies device user guides