Overview...
The TrioPC ActiveX component provides a direct connection to the Trio Motion Coordinator via a USB or Ethernet link. It can be used in any windows programming language that supports ActiveX (OCX) components, such as Visual Basic, Delphi, Visual C, C++ Builder etc.
Using the TrioPC ActiveX component, the programmer can conveniently open a direct communications link to a single Motion Coordinator or in the case of Ethernet to multiple Motion Coordinators. Over 40 commands are then available to access internal variables and to send motion commands from the PC application program. The use of Ethernet and USB, which are high speed serial bus technologies, allows almost real-time interaction between the PC and the machine motion environment.
The TrioPC component is added to the project within your programming environment where it provides a set of program "methods" that access the Motion Coordinator directly. In addition the ActiveX component provides information for the programmer via "tool tips" display, if supported by the language. All the methods are described in the Windows help file that is included in the TrioPC installation.
Example method calls (written in Visual Basic):
TrioPC.SetHost(192.168.0.123)
TrioPC.Open(PortType, PortMode)
TrioPC.GetTable(Index, NumberOfValues, Values)
TrioPC.MoveCirc(EndPointX, EndPointY, CentreX, CentreY, Direction, Axis)
Features....
- Windows ActiveX component
- USB Support - single Motion Coordinator
- Ethernet support for multiple MCs
- Read/Write Table and Globals
- Control Motion and Digital I/O remotely
- Windows 98, ME, 2000, XP and Vista
|