为了具有更大的灵活性,最新的 Prodigy motion 卡利用公司的 C-Motion 引擎技术,实现了执行板级 C-Motion 程序的功能。该功能可卸载 PC 主机 的任务,增强了分布的运动程序在机器中的吞吐量。这些程序可通过 UDP 和 TCP 以太网协议,以及串行和 CANbus 协议下载到卡上。用户开发的程序则可直接在运动卡上运行,无需专门的主 PC 或控制器的参与。
C-Motion 的开发环境包括运动控制代码库,使用标准的 C/C++ 编程语言。除了代码库以外,还有一套软件工具用来协助建立程序、下载程序以及排除故障。这套软件包括程序编辑器、编译器、下载程式、以及调试工具。C-Motion 引擎可以储存并独立执行下载的运动控制程序。此外,它还可以管理本地的数字和模拟 I/O 信号,系统响应速度更快,所需额外 I/O 卡更少。带 C-Motion 引擎的 Prodigy 卡现可以 OEM 量供货,单价为 $575 起。