工控达摩院

 找回密码
 立即注册

扫一扫,访问微社区

搜索
热搜: PCS7 PLC BATCH 教程
查看: 1785|回复: 0

【技术应用】如何用 STEP 7 和 WinAC ODK调用 MATLAB/Simulink 模型

[复制链接]

43

主题

121

帖子

649

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
649
发表于 2020-7-7 01:44:32 | 显示全部楼层 |阅读模式
通过若干步骤在可编程逻辑控制器上运行 MATLAB/Simulink 模型


在自动化与控制工程组态过程中,用于数学计算的 MATLAB/Simulink 软件常用于图形化建模和仿真过程以及 PID 控制器。要求是在可编程逻辑控制器上使用若干步骤运行创建的 Simulink 模型。
MathWorks 提供了使用 Embedded Coder 将 Simulink 模型编译为 C/C++ 代码的选项。该代码也可以集成到 WinAC ODK 项目中,并通过 DLL/RTDLL 从 S7 程序调用和执行。
解决方案
此应用示例说明了使用 STEP 7 和 WinAC ODK 将 MATLAB/Simulink 模型集成到搭载 WinAC RTX 的功能强大的基于 PC 的控制器上。

WinAC Target 有助于集成并可独立生成:
  • 采用 Simulink 模型算法的 DLL 或 RTDLL 文件
  • 具有模型接口的 SCL 源代码以及与 DLL/RTDLL 文件的通信
可帮助快速方便地将 Simulink 模型移植到 WinAC RTX 控制器并投入使用。
在 PID 控制器示例中,提供了所有步骤的详细说明:涵盖了在 MATLAB/Simulink 中创建 PID 控制器到在基于 WinAC RTX PC 的控制器上执行。展示了如何以快速轻松的方式使用 WinAC Target 集成 MATLAB/Simulink 模型。可以使用 STEP 7 V5.5 以及 STEP 7 V11 SP2 或更高版本集成模型。
要集成 Simulink 模型,请执行以下步骤:
  • 在 MATLAB/Simulink 中创建模型并在 MATLAB/Simulink 中进行测试
  • 使用 WinAC Target 将 Simulink 模型编译为 SCL 源和 DLL/RTDLL 文件
  • 将 SCL 源集成到 S7 程序中
  • 使用 WinAC RTX 将 DLL/RTDLL 文件复制到 IPC
  • 将 S7 程序下载到 WinAC RTX 并启动
优势
本应用可提供以下优势:
  • 将 Simulink 模型轻松集成到 WinAC RTX 中
  • 凭借 Simulink 外部模式,可在操作过程中监控 Simulink 模型并更改集成的模型参数:



    1.运行过程的图形化在线视图
    2.使用 Simulink 更改内部模型参数
  • 使用 STEP 7,可在用户程序中更改内部模型参数
优势
本应用可提供以下优势:

  • 通过详细的分步说明,轻松、快速地了解 WinAC Target
  • 将 Simulink 模型集成到 WinAC RTX 中的优化过程
  • 使用 Simulink 和外部模式进行高效调试和诊断
  • 在 STEP 7 程序中操作期间用于更改内部模型参数的灵活选项


原文链接:
https://support.industry.siemens.com/cs/document/56969417/winac-target%EF%BC%9Amatlab-simulink-%E7%9A%84%E9%99%84%E5%8A%A0%E7%BB%84%E4%BB%B6%EF%BC%8C%E7%94%A8%E4%BA%8E%E4%BD%BF%E7%94%A8-step-7-%E5%92%8C-winac-odk-%E9%9B%86%E6%88%90%E5%92%8C%E8%B0%83%E7%94%A8-matlab-simulink-%E6%A8%A1?dti=0&dl=zh&lc=en-WW

邮箱:service@novotific.com
手机:  185 2149 6127
电话: 021-61480543
网址:  www.novotific.com
搜索“诺软科技”,关注微信公众号!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|诺软科技 ( 沪ICP备15030830号 )

GMT+8, 2024-12-19 15:50 , Processed in 0.151061 second(s), 19 queries .

Powered by Novotific X3.4

Copyright © 2015-2020, Novotific Cloud.

快速回复 返回顶部 返回列表