主要内容

验证生成的梯形图代码

实例中导入简单的梯形图.L5X文件(simpleXIC。L5X)导入Simulink金宝app®环境并为其生成测试平台代码。天梯图.L5X文件是使用RSLogix™5000 IDE创建的,包含一个名为simpleXIC触点和线圈代表开关和灯。这张图显示了梯子结构。

  1. 使用plcladderimport函数将梯子导入Simulink。金宝app

    [mdlName,mdlLib,busScript] = plcimportladder(“simpleXIC。L5X”...“OpenModel”“上”“TopAOI”“simpleXIC”
  2. 导入的模型包含苍老师跑块命名simpleXIC_runner,然后是梯形图函数(AOI)块命名simpleXIC

  3. 添加信号生成器输入块,范围,输出端口如图所示。

  4. 修改信号生成器模拟开关操作的输入。

  5. 为梯形图模型生成一个测试平台。

    Tbcode = plcgenerateruntb (“simpleXIC_runner / simpleXIC_runner”
    Tbcode = 1×1单元格数组{'C:\runnerTB\simpleXIC_runner。L5X '}

    如果测试台架代码生成成功,将生成测试台架文件simpleXIC_runner。L5X被创建。您可以在Rockwell Automation上验证生成的AOI测试台架文件®IDE。

如果您已经在Simulink中创建了梯形图模型,并且正在生成梯形图(L5X)代码,则还可以使用金宝app为子系统生成测试平台选项PLC代码生成窗格中的配置参数对话框,以生成测试台代码和阶梯代码。当所选子系统是一个阶梯时苍老师跑块和测试平台选项是打开的,生成的代码包括测试平台、选择的AOI、依赖的AOI和用户定义标记(UDT)类型。

另请参阅

||||||

相关的话题