跳转到内容
Prodrive logo 主页

运动控制软件 - PMP

  • Untitled - July 13, 2026 at 15.06.40 (1).png

所有Prodrive运动控制器均运行于Prodrive Motion软件平台(PMP)——这是一个基于多年运动控制经验构建的实时系统。其突出优势包括可靠的实时性能,以及对集中式、分布式和混合控制架构的支持,由高达20kHz的并行EtherCAT®总线驱动。

PMP支持深度控制结构优化,通过MATLAB Simulink代码生成和C++工具链实现自定义算法的无缝集成。开发者还可使用完整的C++和C# API,并通过.NET以Python.NET和MATLAB方式访问。

为加速开发,PMP提供适用于Windows和Debian Linux的软件模拟器,以及强大的集成与调试工具套件。该套件涵盖从数据采集到命令队列的完整API支持,全程无需编写代码。

  • 确定性实时控制

    自动计算顺序和PDO优化最大限度地减少I/O延迟,实现精确、稳定的运动。

  • 任何控制拓扑

    集中式、分布式或混合控制,配合同步EtherCAT网络,以满足延迟和轴耦合需求。

  • 自定义控件

    从MATLAB Simulink或C++部署自定义控制算法 

  • 仿真环境

    使用PMP模拟器加速开发周期。无需硬件。

功能特点

  • 集中式、分布式和混合控制拓扑
  • 使用MATLAB/Simulink/C++进行高级控制回路自定义
  • 同步多轴EtherCAT网络支持
  • 全面的API支持C++、C#、Python和MATLAB
  • 内置适用于Windows和Debian的模拟器,无需硬件
  • 高速数据采集和示波器视图用于诊断
  • 确定性实时控制与多核调度
  • 自动计算顺序优化与I/O延迟最小化
  • 使用并行EtherCAT总线的多采样率
  • 用于快速调试的调试和集成套件
  • 同步轨迹生成,支持3阶和4阶选项

可扩展性

  • 可扩展性

    轻松适应任何规模的系统,从单轴设置到复杂的多轴网络

  • 性能

    优化运动控制并最小化I/O延迟,实现精确可靠的运行

  • 可定制性

    无缝集成MATLAB Simulink与C++算法,完全拥有您的专有控制知识产权。

  • 快速集成

    内置仿真器和无代码调试工具加速开发和调试