验证代码生成的梯形图
这个例子展示了如何从一个导入一个简单的梯形图.L5X
文件(simpleXIC.L5X
)到仿真软件金宝app®环境和生成试验台的代码。的梯形图.L5X
文件创建使用RSLogix 5000™IDE和包含一个苍老师命名simpleXIC
接触和线圈代表一个开关和一个光。这个图显示了阶梯结构。
使用
plcladderimport
函数来梯子导入仿真软件。金宝app[mdlName, mdlLib busScript] = plcimportladder (“simpleXIC.L5X”,…“OpenModel”,“上”,“TopAOI”,“simpleXIC”)
导入的模型包含一个苍老师跑块命名
simpleXIC_runner
,紧随其后的是一个梯形图函数(AOI)块命名simpleXIC
。添加信号生成器输入块,范围如图所示,输出端口。
修改信号生成器输入模拟开关操作。
生成一个梯形图模型试验台。
Tbcode = plcgeneraterunnertb (“simpleXIC_runner / simpleXIC_runner”)
Tbcode = 1×1单元阵列{“C: \ runnerTB \ simpleXIC_runner.L5X”}
如果试验台代码生成成功,试验台文件
simpleXIC_runner.L5X
被创建。您可以验证生成的葵罗克韦尔自动化试验台文件®IDE。
如果您已经创建了梯形图模型在仿真软件生成梯形图(L5X)代码,你还可以使用金宝app生成testbench子系统选择在PLC的代码生成面板配置参数对话框生成代码试验台以及阶梯。当选择子系统是一个梯子苍老师跑块和试验台选项,生成的代码包括试验台,选择,和依赖葵和用户定义标记(UDT)类型。
另请参阅
plcimportladder
|plcgeneraterunnertb
|plcgeneratecode
|plcladderlib
|plcladderoption
|plcloadtypes
|plccleartypes