从Simulink生成梯形图代码金宝app
实例中导入简单的梯形图.L5X
文件(simpleController。L5X
)导入Simulink金宝app®然后根据导入的模型生成梯形图(L5X)。天梯图.L5X
文件使用RSLogix™5000 IDE创建,包含代表开关和电机的触点和线圈。这张图显示了梯子结构。
使用
plcladderimport
函数将梯子导入Simulink。金宝app[mdlName,mdlLib,busScript] = plcimportladder(“simpleController。L5X”,“OpenModel”,“上”)
导入的模型包含PLC控制器块命名
simpleController
,然后是任务块命名MainTask
,最后一个梯形图程序块命名MainProgram
.导入Simulink的模型具有实现触点和线圈功能金宝app的块。为子系统生成代码
simpleController / simpleController
.generatedFiles = plcgeneratecode(“simpleController / simpleController”);
“simpleController/simpleController”的PLC代码生成成功。生成的梯子文件:pl证监会\simpleController_gen。L5X
请注意
不能从梯形图块生成结构化文本代码。Ladder功能只支持梯形代码生成。金宝app
另请参阅
plcimportladder
|plcgeneraterunnertb
|plcgeneratecode
|plcladderlib
|plcladderoption
|plcloadtypes
|plccleartypes