Appendix A: Integrating the PlateLoc into third-party systems
PlateLoc User Guide
100
PlateLoc ActiveX control
About this topic This topic explains what the PlateLoc ActiveX control is and how it is
used in a lab automation system.
What is the PlateLoc
ActiveX control
The PlateLoc ActiveX control is the software component that allows the
PlateLoc to interact with any Velocity11 or a third-party lab automation
system.
How the PlateLoc
ActiveX control is
used
The following diagram illustrates the use of the PlateLoc ActiveX control
in a lab automation system environment. Actions you perform and all
system responses are translated into or from ActiveX commands.
In a Velocity11 lab automation system, lab automation system software
such as BenchWorks and VWorks is already configured to interface with
the PlateLoc. The operator can control the device using the software.
Direct communication is also possible through the use of ActiveX
commands.
In a third-party lab automation system, you need to use ActiveX to
configure the third-party software to interface with the PlateLoc. Each
ActiveX control consists of a collection of the following:
❑ Methods. Functions that can be called to control individual
operations
❑ Properties. Variables that are used in methods (for example,
speed = fast)
❑ Events. Notifications that methods are complete or have errors
When integrating the PlateLoc in a lab automation system, you need to
know the available methods, properties, and events for the ActiveX
control.
ActiveX,
including
diagnostics
Computer
Third-party
lab automation
software
ActiveX
commands
Serial
Port
PlateLoc
BenchWorks
VWorks
ActiveX
commands
ActiveX
commands
Serial commands