主要内容

PLC在开发过程中代码生成

金宝app®PLC编码器™软件允许您生成IEC 61131 - 3的结构化文本代码从仿真软件模型。金宝app这个软件将基于模型的设计方法引入到PLC和PAC发展的领域。系统架构师和设计人员使用编码器,可以花更多的时间微调算法并通过快速原型模型和实验,和更少的时间编码制度。

通常,您使用仿真软件模型来模拟设计PLC实金宝app现。一旦满意模型满足设计要求,运行金宝app仿真软件PLC编码器兼容性检查器工具。这个实用程序验证模型语义和块PLC的合规目标IDE生成代码的兼容性。有关如何使用兼容性检查器的更多信息,参见检查你的模型使用模型的顾问。接下来,调用金宝app仿真软件PLC编码器工具,使用命令行或用户界面。编码器生成结构化文本代码实现设计模型中的体现。

通常,你也生成一个相应的试验台。您可以使用试验台与PLC模拟器工具驱动生成的结构化文本代码并评估其行为。

试验台功能增加信心,生成的代码并节省时间花在试验台实现。设计和测试过程完全迭代。在任何时候,您可以返回到原始模型,修改它,并重新生成代码。

在完成项目的设计和测试阶段,您可以很容易地导出结构文本代码生成PLC开发环境。然后可以部署代码。

使用金宝app仿真软件PLC编码器,您还可以生成梯形图的代码从Stateflow为您的应用程序®图表。好处是:

  • 你可以设计你的应用程序通过使用状态和转换Stateflow图表。一旦你完成设计,您可以在XML生成梯形图的代码或另一种格式。然后导入生成的代码一个IDE,比如CODESYS 3.5或RSLogix™AOI 5000和查看梯形图。

  • 当你测试Stateflow图通过使用一组输入,您可以重用这些输入为梯形图的代码创建一个测试平台。你导入试验台PLC IDE和比较仿真结果与运行梯形图的结果。如果结果匹配,原Stateflow图相当于梯形图生成代码。

预期的用户

金宝app仿真软件PLC编码器产品是控制和算法设计的工具和测试工程师在以下应用:

  • PLC制造

  • 机械制造

  • 系统集成

你必须熟悉:

  • MATLAB®和仿真软金宝app件软件和概念

  • 制度

  • 结构化文本语言

如果你想生成的代码下载到PLC IDE,您还必须熟悉你选择PLC IDE平台。这些平台的列表,请参阅金宝appIDE支持平台

术语表

术语 定义
PAC 可编程自动化控制器。
PLC) 可编程序逻辑控制器。
IEC 61131 - 3 IEC标准定义的结构化文本语言金宝app仿真软件PLC编码器软件生成的代码。
PLCopen 供应商和与产品无关的组织,与IEC 61131 - 3标准。的金宝app仿真软件PLC编码器产品可以使用PLCopen生成结构化的文本XML标准格式。看到https://www.plcopen.org获取详细信息。
结构化文本 高级文本语言定义的IEC 61131 - 3标准plc的编程。
功能块 结构化文本语言编程概念,允许算法功能的封装和重用。

系统需求

相关产品的列表,请参阅下载188bet金宝搏系统需求在MathWorks®的网站。

杀毒软件问题

金宝app仿真软件PLC编码器软件附带特定ide中使用的可执行文件自动导入结构化文本代码工作流。一些杀毒软件将这些文件确定为恶意软件。然而,它已经确定,这些病例是假阳性,恶意软件免费的文件。你可以将这些文件标记为恶意软件免费杀毒程序。