文件名称:matlab代码转化为simulink-Matlaber:利用IEC61131标准在Matlab/Simulink环境中模拟PLC控制程序的转
文件大小:276KB
文件格式:ZIP
更新时间:2024-06-21 19:17:57
系统开源
matlab代码转化为simulink MATLAB Matlaber 是一种转换软件,用于在 Matlab/Simulink 环境中模拟 PLC 控制程序,利用 IEC 61131 标准。 标准 IEC-61131-3 IL 中的 PLC 代码被转换为 Matlab m 文件,然后可以将其插入 Simulink“功能”框中,并具有足够的输入和输出。 有了这个,“功能”框的行为与 IL 中的 PLC 程序完全一样。 这提供了对 PLC 程序建模的工业过程的模拟评估,使其测试和验证更容易。 虽然设计用于教学,但方法和工具也可以应用于工业项目。 动机 Matlab/Simulink 是一种常见的过程测试环境,但要测试由 PLC 控制的工业,则缺少 PLC 及其程序。 所提出的工作是一个解决方案,能够在 Matlab/Simulink 环境中模拟 PLC 程序。 语境 这项工作基于安德烈·卡尔代拉·佩雷拉 (Andre Caldeira Pereira) 的硕士论文,该论文在 FCT-UNL 存储库中提供完整版本(但仅限葡萄牙语): 论文中的工作还提供了另一种软件工具,将专有 PLC 代码转
【文件预览】:
Matlaber-master
----Resources()
--------logofct.png(2KB)
--------Thumbs.db(62KB)
--------logounl.png(5KB)
--------Matlaber.ico(110KB)
----Form1.cs(104KB)
----Program.cs(479B)
----Properties()
--------Settings.settings(242B)
--------Resources.Designer.cs(3KB)
--------AssemblyInfo.cs(1KB)
--------Settings.Designer.cs(1KB)
--------Resources.resx(5KB)
----Matlaber.csproj(4KB)
----LICENSE(7KB)
----Example()
--------Converted()
--------WATER_TANK.txt(794B)
----README.md(2KB)
----GOTO()
--------goto.m(12KB)
--------GOTO license.txt(1KB)
----Form1.Designer.cs(13KB)
----App.config(164B)
----class_types.cs(1KB)
----POU()
--------COUNTER_UP.m(880B)
--------COUNTER_DOWN.m(938B)
--------TIMER_ON.m(740B)
----Media()
--------Matlaberscreenshot.jpg(109KB)