Program development software for motion control boards
Windows API high performance driver software API-SMC(WDM)
API for Windows programming. Setting for basic motor behaviors such as PTP movement and JOG movement is easy. When inoperable parameter is set, the driver applies correction to target velocity and acceleration and deceleration time and automatically adjust to operable value. Diagnostic tools for simple operation verification and variety of samples according to functions are available.
Extensive sample programs
Diagnostic tool
Supported OS |
- 32bit OS
-
- 64bit OS
-
- Microsoft Windows 11
- Microsoft Windows 11 IoT Enterprise LTSC 2024
- Microsoft Windows 10
- Microsoft Windows 10 IoT Enterprise LTSC 2021
- Microsoft Windows 10 IoT Enterprise 2019 LTSC
- Microsoft Windows 10 IoT Enterprise LTSB 2016
|
Development Language |
- Microsoft Visual Basic .NET *1
- Microsoft Visual C# *1
- Microsoft Visual C++ *2
-
Python for Windows *3
3.13 / 3.12 / 3.11 / 3.10 / 3.9
For detailed specifications, refer to the driver specifications in the
online help.
|
Remarks |
- Available for x86 and x64 architectures
- More than one device (256 Max.) can be used
- Multi-process (16 Max.) is supported
- Multi-thread is supported
|
Simple diagnostic tool
Signal I/O and simple operation by interactive diagnostic method and confirm connection effectiveness of motor control board, driver unit and limit sensors. Diagnosed items: limit input signal, control I/O signal, pulse I/O signal.
Convert driver's versions and primary setting information into text files. Quick identification of defect factor is possible.
- Initial settings
- Setting of various limits, I/O logic and returning to original position.

- Diagnosis report issue
- Issues a diagnosis report including information on the driver version, initial settings, etc.

- Simple diagnosis
- Simply diagnoses the limit input signal, control I/O signal, and pulse I/O signal.

Abundant sample programs and operator-friendly online help
Abundant sample programs available according to functions
- Setting
- Configures initial settings.
- BaseMove
- Basic motor movement setting
- CtlIo
- Control I/O signal confirmation
- Status
- Movement status confirmation
- Event
- Event movement monitoring
- SyncMove
- Synchronizing movement
- BankSpd
- Bank (continuous) movement on single axis
- BankMlt
- Linear interpolation bank movement on multiple axes
- BankArc
- Circular interpolation bank movement
Operator-friendly online help
To PageTop