从模型生成梯形图的代码金宝app
这个例子展示了如何从一个导入一个简单的梯形图.L5X
文件(simpleController.L5X
)到仿真软件金宝app®环境,然后生成梯形图(L5X)导入的模型。的梯形图.L5X
文件创建使用RSLogix™5000 IDE包含接触和代表开关和马达的线圈。这个图显示了阶梯结构。
使用
plcladderimport
函数来梯子导入仿真软件。金宝app[mdlName, mdlLib busScript] = plcimportladder (“simpleController.L5X”,“OpenModel”,“上”)
导入的模型包含一个PLC控制器块命名
simpleController
,紧随其后的是一个任务块命名MainTask
,最后一个梯形图程序块命名MainProgram
。模型导入仿真软件模块,实现接触和线圈的功能。金宝app生成代码的子系统
simpleController / simpleController
。generatedFiles = plcgeneratecode (“simpleController / simpleController”);
PLC为‘simpleController / simpleController’代码生成成功。生成文件:阶梯plcsrc \ simpleController_gen.L5X
请注意
你不能从梯形图生成结构化的文本代码块。梯子功能只支持梯子代码生成。金宝app
另请参阅
plcimportladder
|plcgeneraterunnertb
|plcgeneratecode
|plcladderlib
|plcladderoption
|plcloadtypes
|plccleartypes