首页 /研究 /The DLR EtherCAT Library - A template based code-generation scheme for accessing real-time hardware from Modelica
OTHER

The DLR EtherCAT Library - A template based code-generation scheme for accessing real-time hardware from Modelica

Tobias Bellmann, Fabian Buse

发表年份
2019
引用次数
2
访问权限
开放获取

摘要

In this paper, a new concept to access real-time hardware from within Modelica via the EtherCAT bus is introduced and the implementation of a prototype library is demonstrated. The DLR EtherCAT library uses the open source EtherCAT library EtherLab to gather information about the connected bus slaves. Thereupon, the slave information is used in a code generation process to build native Modelica blocks providing the interfaces to their hardware counterparts. These blocks subsequently can be used to build real-time models, running on a Linux based real-time system and therefore controlling the hardware directly from the model. The application of the library is shown in a robotic testbed where a motor drive is controlled via EtherCAT.

关键词

TestbedEmbedded systemComputer scienceModelicaScheme (mathematics)Process (computing)Computer hardwareSoftwareCode (set theory)Compiler

相关论文

查看 OTHER 分类全部论文