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中使用的可执行文件自动导入结构化文本代码工作流。一些杀毒软件将这些文件确定为恶意软件。然而,它已经确定,这些病例是假阳性,恶意软件免费的文件。你可以将这些文件标记为恶意软件免费杀毒程序。