Motorized Positioners & Controllers

Contents:
1 axis and 3 axis Step Motor Controllers 8SMCC1/3
Software Options for 8SMCC1(3) controllers
Position Control Software 8PS1


Some of the devices operated by 8PS1 software
(see below)

Motorized translation
and rotation stages
(this section 8)
Motorized
Variable Wheel Attenuator
and software for it
(section 10)

Step Motor Controllers
- 1 axis: 8SMCC1
- 3 axis: 8SMCC3

8SMCC1
- A card operates 1 or 3 motors simultaneously
- Real-time external synchronization signals input and output on two wires
- Internal PC cards, each uses one ISA slot
- One PC may host cards for up-to 4 motors
- Software for Windows 3.1x/9x/2000, LabView, custom development
- Recognizes 2 limit switches per motor
- Protects PC from dangerous currents

See below for available software options.

Sketch of 8SMCC1. Card 8SMCC3 is larger and it has a DB-25 pin socket. STANDA produces motorised devices of different types, e.g. translation, rotation stages, variable wheel attenuators. Step Motors are used to make the different motion. Yet all these motors are controlled via the same Step Motor Controller Card 8SMCC1, or its triple version 8SMCC3.
8SMCC1 provides control over the amount of movement, acceleration, deceleration, speed, direction, sensing 2 limit switches.
8SMCC1 has electrical synchronization signals input and output in real-time. These pulses can start other devices, or the latter can start the controller. Synchronization moments can be set by user to come before, or after a cycle of steps. Cycles can be repeated in one operation 65535 times.
Controller moves a motor by full steps or half steps (specified in a command). Custom controller program may allow different levels of output current, voltage, phase. Chip programming and hardware adjustment allow for different modes, speeds, torques, motor types – all to your specifications.
8SMCC1 draws the 12Volts power for the motor from the computer's internal power supply. To sustain the computer itself and the extra load of four 7 Watt motors, between 200-350W may be needed (depends on the power drawn by computer).
The card has an integrated socket for external power supply on the back-panel. As you plug the external power supply in, the internal disconnects.
We offer 24 Volts external power supply 8STRM01 for this card separately. 8STRM01 is a nice stand-alone box, measuring 100x140x70mm.
At 24V the motor speed increases by some 40%.

Specifications (for a single axis 8SMCC1)
Based on
controller chip.............. MC PIC16F84
Command Protocol............. description included
Movement range............... 4294901760 steps
(in either direction)         (65536 in one cycle)
Limit switches sensed........ 2
External Synchronization
   signals................... Input and Output
                              on two wires
Operating modes.............. 1(full) step, ½ step
                              (constant voltage)
Number of cards
   per computer.............. 4 maximum
                              (limited by I/O addresses)
Logics' power consumption.... +5V DC/200mA max
Motor circuit:............... bipolar wiring;
 voltage from internal
   PC power supply........... +12V DC;
 alternatively from
   other source (external)... +42V DC max;
 current (per phase)......... 1A max.
Operating temperature........ - 10 to + 70 ( °C )
Motor connector
   8SMCC1.................... DB-9 pin socket
   8SMCC3.................... DB-25 pin socket
Weight
   8SMCC1.................... 0.1 kg
   8SMCC3.................... 0.14 kg


Software Options for 8SMCC1(3) controllers
Stand-alone Windows 3.1x/95/98 programs: Avail-
ability
Description Includes
8PS1 - Position Control Software. Free Purpose: Ready to use; Manual operation
Controls: Mouse and keyboard.
Dedicated single axis program. Demonstrates basic operation of the controller. Measurement units, travel range can be customized (e.g. for Rotation, Translation stages, or for mere counting of steps).
Multiple configurations for various motorized devices from Standa
10MWA168S2 – attenuator software. To
order
Purpose: Ready to use; Manual operation
Controls: Mouse, keyboard, DDE.
Dedicated single axis program. Designed for our double wheel motorized variable wheel attenuator 10MWA168. Customizable for similar designs.
Demonstration version available.
Nothing else
Programming aids: Avail-
ability
Description Includes
Command Protocol Included Purpose: for programmers.
Describes command structure, and data exchange.
Purpose: for general users.
Describes operation and effect of variables.
Nothing else.
Source code sample (Pascal) Bundled Purpose: for programmers. Comments.
8SMCC1.DLL To
order
Purpose: for programmers.
Windows based DLL package.
Other possible use: for general users.
The test program demonstrates all the functions of the controller, and serves as an example.
Test program.
Source codes of the DLL and test program in C++.
Windows 2000 driver.
LabView libraries: Avail-
ability
Description Includes
8SMCC1-LAB1. To
order
A LabView function, which allows basic operation of a step motor via our controller. It doesn't pertain to any specific device like translation stages or attenuators. It only represents controller, with all its functions, to the user. Nothing else.
8SMCC1-LAB1-W2000. To
order
Same as 8SMCC1-LAB1, with an added version for Windows 2000. 8SMCC1.DLL and a Windows 2000 driver (without source codes).
10MWA168-LAB1. To
order
A LabView library to operate a motorized attenuator 10MWA168 via our software for Windows 10MWA168S2 through DDE messages (see above). 10MWA168S2;
8SMCC1-LAB1 - not required, included as a bundle.
You can order custom programs.
Full information on software options is available via E-mail.

As is, any of our software works only with our controllers.


Position Control Software 8PS1
Software adapted by user to rotation stagesPosition Control Software 8PS1 is a Windows 3.1x, Windows 95 based program, which permits you to easily make the translation or rotation stage move into required position.
Easy to use interface lets you to use the program right away. Enter values manually, or use the scroll bar. The scroll bar allows to move a stage in fixed jogs of 5 measurement units (degrees in the example above). Or in jogs of user defined size.
Movement is invoked by pressing MOVE button, or ENTER button after entering a value, or by operating on the scroll bar.
Upon your request we may supply this software with a special ability to drive the device through predefined list of positions. Then movement from position to position could be invoked manually, or automatically according to predefined timing. You may request other custom programming as well.
All information on configuration of the device and current state of the stage (e.g. position) is stored in a file and automatically reloaded after program restarts.
All the properties of the controlled device (including its geometry) are customized through the settings button or directly in configuration file. So actually you need this single program to control any rotation, translation stage, or indeed any other device, that produces “continuous” motion. All alike – just make a copy of the program's settings in separate folder and edit them as required. Speed and acceleration/deceleration patterns are among customizable properties, so you’d be able to adjust the settings to any individual mechanics.
8PS1 controls a positioner directly through our Step Motor Controller Card 8SMCC1 or through constituent controllers of 8SMCC3. (See article 8SMCC1.) The program works only with these controllers. You may have upto four 8SMCC1 in your PC (including constituent controllers of 8SMCC3). Each controller requires a separate instance of 8PS1 running.
Any of our motorized devices could be driven by this single card, or they may be driven by a third party controller (with the third party software).
A Motorized Variable Wheel Attenuator 10MWA168 uses the same card 8SMCC1. Just because of quite different task it performs, it uses software that is specifically designed for the attenuator (see article 10MWA168S2).

Requirements for 8PS1, and 10MWA168S2 software:
IBM PC 286/386/486/Pentium or compatible computer
with any minimal Windows 3.1x/95/98 installation;
display;
STANDA's Step Motor Controller Card 8SMCC1 or 8SMCC3.
Software adapted by user to operation in steps
8PS1 with customized device information.


e-mail: sales@standa.lt
http://www.standa.lt