跳至主要内容

ACSPL+释放性能与灵活性


在高性能运动控制领域,精度、灵活性和速度是不可妥协的要素。ACS Motion Control 专有的编程语言, ACSPL+,同时兼具三项优势——赋能原始设备制造商和机械制造商,以无与伦比的效率开发精密运动控制应用。

什么是ACSPL+?

ACSPL+ 是一种专为运动控制系统设计的强大实时编程语言。它最高可支持 128 轴 ;可以高达 10kHz 的速率执行程序;并可在 64个并发 buffer 间 实现多任务处理。无论您是在构建半导体检测系统、激光微加工平台,还是精密生物医学设备,ACSPL+ 都能满足严苛的应用需求。

ACSPL+ 的关键特性与优势

1. 实时性能 > 最大化吞吐量

ACSPL+ 可以高达 10kHz 速度执行运动控制代码;可在 64个并发 buffer 间 实现多任务处理。这使机械设计师能够协调机械运动与现实世界事件及软件用户界面的配合,从而最大化设备吞吐量和系统响应能力。

 

2. 高级编程能力 > 灵活扩展能力

  • 结合了 面向对象 编程和 脚本语言,实现了强大且易于使用的开发功能。
  • 支持在标准 C 语言中定义 用户自定义函数 ,并实现其实时执行。
  • 包括 代数函数 用于运动学和数据处理。

 

3. 强大的控制器仿真环境 > 缩短开发周期

使用完整的 控制器仿真器 模拟运动、I/O、事件及其他逻辑功能。这使工程师能够在不依赖硬件的情况下开发完整的运动系统,显著缩短开发周期,并助力设备制造商更快地将新一代设备平台推向市场。

 

4. 全面且向后兼容 > 可复用代码库

ACSPL+ 包含一套全面的指令集,可满足所有运动控制和机器控制功能需求。其二十五年来持续演进的特性确保了长期稳定性和兼容性——无需重写代码。指令集亮点:

 

5. 高速数据采集 > 提升过程控制

通过 伺服处理器数据采集(SPDC)功能,ACSPL+ 能够对关键的运动系统变量进行快速采样(最高可达 20 kHz),并将这些数据与机器事件关联起来,从而提升过程控制效果。

 

6. 诊断与预防性维护 > 减少停机时间

内置工具可帮助识别不良行为并生成维护指标——从而减少停机时间并延长设备使用寿命。

 

7. 密码保护 > 知识产权保护

通过密码保护确保应用程序代码和机器设置的安全,保障开发人员和操作员的安全访问。

 

8. 与上位应用程序的无缝集成 > 编程灵活性

ACSPL+ 可完美兼容 上位编程库 包括以下平台在内 C/C++、.NET、Python、MATLAB、Linux 和 MacOS。这种灵活性使工程师能够轻松地将运动控制功能集成到更广泛的机器架构中。

 

ACSPL+:专为精密运动控制系统设计

从 激光加工 到 半导体检测,ACSPL+专为精准可靠地处理复杂多轴运动而设计。其二十五载持续进化确保了长期稳定性、兼容性及可复用的代码基础,助力快速开发新型先进自动化设备。

返回顶部