Supplementary connector EN | RU Appearance of controller case EN | RU |
Quick start guide EN | RU User manual EN | RU |
Programming manual EN | RU Full specification EN | RU |
All docs wiki EN | RU Download software EN | RU |
Profiles EN | RU Ask a question (help desk) EN | RU | |
|
Open source software for use with micro-Manager is also available. |
Universal motion controller/driver 8SMC4-36 is designed especially to control up to 36 mechatronic systems based on standard DC, Servo or Stepper technologies. The housing of 8SMC4-36 has 7U height and can be mounted in standard 19 inch industrial cabinets. Up to six 8SMC4-36 systems can be installed in a standard 42U 19 inch cabinet. This allows to have 216 axes per cabinet which saves space and lets avoid cable clutter. Up to 250 cabinets (~50000 control channels) can be connected in a single network via Ethernet port. System can be automatically set on a peer-to-peer mode without any special infrastructure or master servers to operate.
8SMC4-36 contains all necessary subsystems, including: control, power units, active cooling systems etc., which support the simultaneous work of all axes. Universal motion controller/driver 8SMC4-36 allows full hot plug. 8SMC4-36 can be connected to a number of PC-based workstations via Ethernet. All users have access to the range setting of the available axes and assignment of access privileges. From the programmer’s point of view, working with all axes of the system is very similar to working with a simple 8SMC4-USB box. Needs of the potential clients should be taken into very close consideration when the system is being developed. The system is highly scalable. The number of the axes available for a user and processed by the system can reach 50000, which is the highest number in the industry! As far as a user is concerned, it does not matter how many 8SMC4-USB systems are installed and how they are connected because the user will enjoy a universal interface with an opportunity to control all the axes provided this user has respective access.
Front panel contains LED power and status indicators, as well as DB-25 connectors which enables access to remote control and indication functions (joysticks, manual buttons, limit switch indicators, synchronization I/O). The back panel is divided into 9 blocks. Each of them contains four axes (control channels). The blocks are independent; they are located on rails which allows for easy replacement or installation on the fly; minimum number of the 4-channel blocks is 1, and maximum is 9. If the system is expected to work with less than 36 axes, part of the slots can be substituted with plugs to easy updated controller. A power connector and on/off button, as well as an Ethernet port for connection to built-in programmable controller are located on back panel. The system is cooled through grille slots in front and back panels. While in operation the front and the back panels should not be blocked to allow circulation of air.
All software supplied with the controller is compatible with Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Linux, and Mac OS X (32-bit and 64-bit versions). Controller is delivered with a cross-platform library and examples which allow quick programming on C++, C#, .NET, Delphi, Visual Basic, gcc, Xcode, Matlab, Java, Python and LabVIEW. The software package also includes XILab user interface, which allows easy access to all motion functions and settings. A scripting language (an EcmaScript dialect) is integrated into XILab, which allows easy sequencing of actions including cycles and conditional breakpoints without compilation and mastering a programming language.
Number of axes |
4 to 36 |
Motor parameters |
Motor type |
stepper/dc/servo |
Current |
Stepper motor |
0,25- 3 A |
DC, servo |
0,25- 6 A |
Voltage |
12-36 V |
Motor kinematics |
Step division (for stepper motor) |
1-1/256 |
Maximum speed |
Stepper motor |
35000 steps/s |
DC, servo |
800000 counts/s |
Motion control |
Motion modes |
move left/right, move to point, shift on delta, continuous speed, acceleration and deceleration ramps, backlash compensation mode, automatic home position calibration mode and etc.. Optionally: linear interpolation, circular interpolation. |
Control loop |
Open loop, closed loop (PID regulation) |
Compensation |
Backlash compensation |
Included |
Step loss compensation |
Included |
Positioner sensors reading |
Encoder (linear, rotary) |
Incremental quadrature encoder |
Limit switches |
optron, hall sensor, microswitch |
Revolution sensor |
supported |
Communication |
Interface Ethernet |
I/O |
Synchronization |
I/O included |
Joystick |
Analog input (0-3V) |
Output |
+3V; +5V for power supplying |
Motor connector |
DB15F |
Supplementary connector |
DB25F |
Position counter |
40 bit |
Positioner identification |
One-wire interface (for Standa positioners only) |
Protections |
ESD protection, Current overload protection, Voltage overload protection, Short circuit protection, Motor hot plug/unplug protection |
Operating temperature |
Up to 70 degrees C |
LED indication |
Included |
Programming |
C++, C#, .NET, Delphi, Visual Basic, gcc, Xcode, Matlab, Java, LabVIEW, Python. |
Power parameters |
Power supply |
220V, 10A, 50Hz |
Power consumption |
Up to 1,5 kW |
Power dissipation |
Up to 500 W |
Dimensions |
488 x 375 x 312 mm |
|