The SMIEngine is a library implemented by Animatics Corporation using the Component Object Model (COM).
It is an add-in reference that works with:
* Microsoft and Borland C++
* Microsoft Visual Basic
* VBA (Visual Basic for Applications)
* Borland Delphi
* Pascal

The SMIEngine includes functions that perform following tasks:

 Configuring PC serial ports

 Addressing SmartMotors through selected serial ports.

 Sending commands to the motors and getting the motor responses to allow the user to:
1. Control and Change Modes of operation
2. Update or change motion parameters and variables
3. Pull real-time data from motors for on-line diagnostics
4. Controlling the motors using Coordinated Motion (Contouring or Host Mode).
5. Creating circular and linear path coordinates used for Coordinated Motion.

 Work with downloadable SmartMotor code such as:
1. Scanning user program source files (".sms") for errors.
2. Creating an executable SmartMotor(tm) compiled user program file (".smx").
3. Downloading/Uploading compiled user programs (".smx" files) to/from the motors.
4. Creating a list of errors in a user program and providing an interface for navigating through errors.

Developers interested in creating a custom host may be interested in incorporating the SMIEngine in their application.

Examples with full source code:

» Virtual joystick example
» Testing SMI motor object
» Simple Jog readout example
» Scanports to combo

» Piano example
» Opto rack
» Motor diagnostics example
» Jogger with status

These are some screen shots of examples that can be downloaded with full source code:

 

 

 



 

|  Home   |   About Us  |   Products  |   Sales  |   Support  |   Press and Literature  |  Contact Us   |   Site Map  |

Animatics Corporation. 3200 Patrick Henry Dr, Santa Clara, CA, Tel:408.748.8721
Copyright © 2001-  All rights reserved.  Any comments or problems email webmaster

 

Company Overview

Company History

Contact Information

Job Opportunities

Sales Offices

Consulting Services

Partners

Partnership Opportunites

Press Releases

Literature / Product Manuals

Press Images