Windows用 API 高性能驱动程序[API-SMC(WDM) ]
这是用于Windows程序设计的API。可简单地设定PTP动作、JOG动作等基本的电机动作。当设定了不能动作的参数值时,驱动程序补偿目标速度、加减速时间,自动修改为可动作的数值。我们准备有可简易验证动作的诊断工具、按功能区分的丰富的编程实例。
丰富的示例程序
诊断工具
支持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
|
发展语言 |
- 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
有关详细规范,请参阅
在线帮助
中的驱动程序规范。
|
备注 |
- 可用于x86和x64架构
- 可以使用多个设备 (256马克斯)
- 支持多进程 (最多支持16个进程)
- 支持多线程
|
*1
与通用Windows平台 (UWP) 不兼容。
*2
不支持C++/CLI。
*3
简易诊断工具
利用会话型的诊断方式,进行信号的输入输出和简易动作,可确认电机控制接口板、驱动单元以及限位传感器的连接的有效性。诊断项目:限位输入信号、控制输入输出信号、脉冲输入输出信号。
对驱动程序的版本、初始设定的内容进行文本化。可迅速查清问题的主要原因。
- 初始设定
- 进行各种限位开关/输入输出的逻辑设定、原点复位等的设定。

- 出具诊断报告
- 出具驱动程序版本、初始设定信息等的诊断报告。

- 简易诊断
- 对限位输入信号、控制输入输出信号、脉冲输入输出信号进行简易诊断。

丰富的示例程序和易于理解的在线帮助
我们准备有按功能区分的丰富的示例程序。
- Setting
- 进行初始设定。
- BaseMove
- 执行基本的电机动作。
- CtlIo
- 确认控制输入输出信号。
- Status
- 确认动作状态。
- Event
- 根据事件进行动作监视。
- SyncMove
- 进行同步动作。
- BankSpd
- 进行1轴的存储记忆(连续)动作。
- BankMlt
- 进行多轴直线插补存储记忆动作。
- BankArc
- 进行圆弧插补存储记忆动作。
易于理解的在线帮助