主要内容

模型和模拟仿真软件梯形图

模拟和验证你的梯子图建模动态仿真模块®PLC编码器™

然后您可以模拟和梯形图生成代码模型在仿真软件环境。

  1. 创建一个梯形图,打开仿真软件PLC编码器梯形图图书馆。在MATLAB®命令行输入:

    plcladderlib

    梯子库打开包含所需的所有街区建筑的梯形图仿真软件。

  2. 创建一个空白的仿真软件模型。从图书馆你可以拖动合适的块在仿真软件构建梯子逻辑模型。对于每个块,双击该块的块参数。使用帮助菜单查看块参数描述。为梯形图指令,这些街区的更多信息,请参阅LOGIX 5000控制器通用指令参考手册。去https://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1756-rm003_-en-p.pdf

  3. 仿真软件PLC编码器梯形图库包含顶级梯子逻辑块等PLCControllerSuite,PLC控制器,任务,梯形图程序,梯形图子例程,梯形图附加指令块(AOI),苍老师跑。所有这些块组织块(梯形图容器),你不能把梯形图的阶梯。其他块从图书馆无法模拟的顶级梯子逻辑块。

    • PLCControllerSuite块可以容纳控制器标签是可见的所有梯子在这个控制器和控制逻辑块任务块。

    • PLCController块使您能够构建直接梯子逻辑。所有的标签在控制器梯形图水平是控制器标签(全局变量或I / O符号)

    • 任务块包含梯形图程序使用相同的样品时间和优先级。

      代码生成的空任务不支持模块。如果一个任务块是空的,软件不发出警告或错误在代码生成,但是在罗克韦尔自动化生成的代码产生错误®ide。

    • 梯形图程序块使您能够构建直接梯子逻辑。程序层次的阶梯图可以有项目范围变量,如果定义可以访问控制器标签。

    • 梯形图子例程块使您能够创建和定义一个名为梯子。您可以编辑的逻辑实现的子例程通过单击程序逻辑按钮的块参数菜单下这一块。

    • 梯形图功能块(AOI)块使您能够创建梯形图功能块。您可以编辑这一块的参数和规范使用中可用的各种选项块参数菜单的块。

    • 苍老师跑块是一个程序块,可以只包含一个梯形图功能块设计为附加指令(AOI)测试(试验台生成和验证)。

  4. 拖一个PLCControllerSuite块到您创建的空白模型。您可以双击每个组织单元遍历到低层梯子逻辑语义和建立你的梯形图。这张图片显示了空的梯形逻辑图。

  5. 使用XIC投票选出从图书馆模块来构建一个简单的梯形图。使用添加梯级加1响按钮在梯子逻辑语义添加一个新阶段。所有添加的块必须在响。使用响块合并分支。

  6. 双击每个新块添加到响和指定标签。在梯形图,标记(变量)表示所有输入,输出,和内存。标签可以是变量名或表达式,如:

    • 变量名:启动、停止开关

    • 访问:敏。0,MyInt.31

    • 数组元素:[1],[2、3],C [idx], D (i, j)。使用括号标记表达式的索引是不允许的。例如,(2)是非法的。

    • 结构:一个。B, C。D, E.F.G

    • 混合物:[1]。b (i, j) . c [3] .D

    • 表情:[3]。B > C.D;[3]+ [4]. c

  7. 改变标签的属性,打开程序变量表内梯形图程序块。标签可以拥有属性,如数据类型,初始值,和大小。您可以删除未使用的变量的变量通过选择表删除选择。选择应用的更改生效。控制器级块并双击控制器标签表指定全局变量和I / O象征属性。

  8. 添加评论你的模型在仿真软件,创建一个连接(见注释电机控制逻辑在图像)响接线盒。看到将注释与块和地区

  9. 使用Ctrl + D更新梯子逻辑模型,以反映更改。现在您已经创建了一个简单的阶梯模型仿真软件。

阶梯模型模拟

执行梯形图仿真模型,你必须连接输入和输出块阶梯模型匹配的梯形图输入和输出执行的行动。

  1. 模拟,使动画,使用plcladderoption函数。在MATLAB命令行,输入:

    plcladderoption (“simpleController”、“动画”,“上”)

  2. 输入和输出端口连接到PLCControllerSuite块为模拟和阅读提供输入输出。你必须修改开关和电机标签的属性。改变标签的属性,打开程序变量表内梯形图程序块和设置所示的值。

  3. 控制器级块并双击控制器标签表指定全局变量和I / O象征属性。

  4. 软件将输入和输出端口添加到PLCControllerSuite块。您可以使用仿真软件模块添加输入阶梯模型。例如,您可以使用常数块添加布尔输入模拟开关的行为。

  5. 导航到梯形图程序块的阶梯模型和点击一步通过仿真步骤。软件使用提供的输入,运行行为模拟,并启动基于梯横档和块执行状态。

  6. 你可以继续向前走直到仿真停止或运行一个连续的模拟时间。

另请参阅

||||||

相关的话题

Baidu
map