我怎么能与MATLAB接口plc或仿真软件?金宝app

117 Ansichten(30天)的
我想知道如果MATLAB / Simulink配有司机接口PL金宝appC莫迪康还是艾伦布拉德利PLC。

Akzeptierte Antwort

MathWorks支金宝app持团队
MathWorks支金宝app持团队 我2023年6月2嗯0:00
Bearbeitet:MathWorks支金宝app持团队 我2023年6月2嗯21:51
有几个选项,MATLAB仿真软件和plc接口。金宝app

1)仿金宝app真软件PLC编码器

金宝app仿真软件PLC编码器生成独立于硬件的IEC 61131结构化文本从仿真软件模型,Stateflow图表和嵌入的MATLAB函数。结构化文本生成PLCOpen XML和其他文件格式支持的广泛使用的集成开发环境(ide)。金宝app因此,您可以编译和部署您的应用程序众多可编程序逻辑控制器(PLC)和可编程自动化控制器(PAC)设备。
金宝app仿真软件PLC编码器生成测试长椅,帮助您验证结构化文本使用PLC和PAC ide和仿真工具。金宝app支持行业标准可以通过IEC认证工具包(IEC 61508和IEC 61511)。
更多信息仿真软件PLC编码器和IEC认证工具包金宝app可用:

2)工业通信工具箱(原名OPC工具箱)

工业通信工具箱可以用MATLAB代码或仿真软件模型与一个OPC服务器连接到PLC。金宝app工业通信工具箱包含一组函数扩展MATLAB数值计算环境的能力,和块扩展模型动态系统仿真环境。金宝app使用工业通信工具箱,您可以获取实时OPC数据直接在MATLAB仿真软件,并将数据直接从MATLAB和Simulink OPC服务器。金宝app
在仿真软件建模与仿真环境中工作时,您可以金宝app使用块从OPC块库使用活OPC数据作为输入到模型和更新OPC服务器与模型输出。OPC块库包含在伪实时运行仿真软件的功能模型,通过仿真与系统时钟放缓。金宝app原型机控制系统,可以提供植物模拟器,并执行使用仿真软件优化和调优任务和OPC块库。金宝app
工业通信工具箱的更多信息可以在这里:

3)嵌入式编码器

一些制度可以使用C编程代码。嵌入式编码器生成C代码从仿真软件和Stateflow模型专业手写代码的清晰金宝app性和效率。生成的代码非常紧凑和快速。全力支持提金宝app供遗留应用程序的集成,功能和数据。金宝app支持行业标准可以通过IEC认证工具包(IEC 61508和ISO 26262)和做资格工具包(- 178)。
更多信息嵌入的编码器是可用的:

4)实金宝app时仿真软件与现场总线协议

MathWorks也支持现场总金宝app线协议,如以太网/ IP和Modbus RTU通过仿真软件实时(现场总线消息需要一个实时的时间机器)。金宝app几乎所有的制度支持某种形式的现场金宝app总线协议,所以这将取决于您的硬件。支持的协议的完整列表可以在这里金宝app找到:
使用仿真软件金宝app实时外部模式,你这个数据流回到仿真软件在执行期间。除了流数据模型,Speedgoat系统允许实时测试,。金宝app

5)与串行通信仪器控制工具箱

仪器控制工具箱的确有一个rs - 232驱动程序块为直接进入仿真软件。金宝app然而,您必须配置该块与DF1协议(一种常见的工业rs - 232协议),需要了解DF1消息传递。这个选项将不会“开箱即用”的工作。

6)桌面仿真通过TCP / IP或UDP

如果桌面仿真是好的但OPC太慢了(或者没有可用服务器)你也可以考虑一个解决方案在TCP / IP或UDP。这是与西门子、B&R Beckhoff制度。这个想法是为了有一个功能,暂停仿真每一步后,发送和接收参数在TCP / IP或UDP / PLC,然后继续下一个时间步。例如:https://www.youtube.com/watch?v = fJpb1UHAZcsHowever,这不是开箱即用的,需要坚实的知识MathWorks工具和IDE (RsLogix),或从我们的咨询集团的支持。金宝app

Weitere Antworten (0)

Kategorien

找到更多的在金宝app仿真软件PLC编码器帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的