SoftServo 深圳市软赢科技有限公司
返回首页

软件运动控制

软件运动控制

软件运动控制把多核电脑的专用资源分配给确定性的实时控制。WMX3让实时运动与总线层和Windows应用运行在同一台电脑上,无需NC板或专用运动控制器。

软件运动控制

01 / ARCHITECTURE

控制架构

控制架构把普通Windows任务与确定性的实时运动控制分开,同时让工程开发、HMI与设备数据保留在同一台电脑中。

  1. 01

    标准工业电脑

    Windows 应用 · HMI · 数据 · 工程开发

  2. 02

    RTX 实时子系统

    共享内存与 API

  3. 03

    WMX3 运动引擎 · EtherCAT 主站 · 实时算法

    EtherCAT · CC-Link IE TSN · RTEX · MECHATROLINK

  4. 04

    伺服 · 机器人 · I/O · 自动化设备

    通过安装实时操作系统RTX,即使在Windows上也能保证实时性。将电脑多核CPU的一个专用核和专用内存分配给软件运动控制,可以实现高速稳定的实时控制,而不会受到Windows进程的影响。

02 / BENEFITS

为什么使用软件运动控制?

01

一台标准Windows电脑

可以按照目标轴数、通讯周期与设备环境选择商用电脑或工业电脑。

02

减少专用硬件与配线

EtherCAT通过标准网络连接伺服与I/O,减少专用控制板和现场配线。

03

开放的应用开发

使用Microsoft Visual Studio、C/C++或C# API与示例程序开发设备应用。

04

客户自主实时算法

具备开发能力的团队可以编写实时C++模块,把自身工艺知识与WMX3运动引擎结合。

05

设备数据保留在同一台电脑

实时设备数据可以保存在电脑内存中,直接供上层应用使用,无需另设数据网关。

06

多种总线循环周期

一台电脑可以运行不同周期的EtherCAT主站,把高速通讯用于精密轴,把较长周期用于传输或辅助系统。