【发布时间】:2021-01-29 21:24:50
【问题描述】:
我正在使用以下模型通过 twincat 进行实时控制。我无法在文件夹中获取 .mat 文件。在 twincat 环境中,我已将对象链接到tcextendedfilewriter。我可以从工作区获取数据,但是无法在外部模式下保存来自 twincat 的数据。
如何在外部模式下直接从 twincat 保存 .mat 文件?
【问题讨论】:
我正在使用以下模型通过 twincat 进行实时控制。我无法在文件夹中获取 .mat 文件。在 twincat 环境中,我已将对象链接到tcextendedfilewriter。我可以从工作区获取数据,但是无法在外部模式下保存来自 twincat 的数据。
如何在外部模式下直接从 twincat 保存 .mat 文件?
【问题讨论】:
假设您使用 TwinCAT3 Target for Simulink,您可以根据 Beckhoff 的 manual 设置 TcExtendedFileWriter。第 8.4 节介绍如何使用“ToFile”块。
确保您检查的是正确的路径:.mat 文件将在运行时 PC 上创建,而不是在开发 PC 上。
另外,请注意TcExtendedFilewriter 对象有一个暂停输入,您需要将其设置为FALSE 以启用日志记录。
【讨论】: