模拟、测试和验证.L5X
梯形图文件由梯形图文件导入仿真软件®。金宝app使用plcimportladder
函数将梯形图文件导入仿真软件。金宝app金宝app梯形图的仿真软件PLC编码器™金宝app只支持导入文件由使用罗克韦尔自动化®RSLogix 5000®和工作室5000®集成开发环境(ide)。
的梯形图simple_timer.L5X
文件控制电动机通过使用一个输入开关(Switch_A)
和一个计时器(Motor_timer)。
梯形图是使用Studio 5000 IDE创建的。
Light1、Light2和马达
梯形图的输出。
在使用之前plcimportladder
梯形图文件导入仿真软件功能:金宝app
验证您的。L5X
梯形图文件没有错误,在罗克韦尔自动化IDE编译文件。
验证.L5X
梯形图文件使用块支持仿真软件PLC编码器。金宝app金宝app支持模块的列表,请参阅金宝app金宝app仿真软件PLC编码器梯形图块。如果您的梯形图包含自定义指令不支持使用金宝app自定义指令
块在仿真软件中创建你的指示。金宝app有关更多信息,请参见自定义指令。要创建一个自定义指令,明白了创建自定义指令PLC梯形图模型。
导入simple_timer.L5X
梯形图文件到仿真软件,使用金宝appplcimportladder
函数。
plcimportladder (“simple_timer.L5X”);
导入仿真软件和梯形图金宝appsimple_timer.slx
创建文件。当前文件夹还包含一个simple_timer_value.mat
文件加载的初始值Motor_timer
到模型数据存储内存。元素的数据存储内存还包含状态信息的梯形图。这个模型在仿真状态信息更新。
在梯形图导入仿真软件PLC编码器:金宝app
进口一级评论。例如,响两个simple_timer.L5X
的评论电动机在延迟计时器。
这样的评论也出现在仿真软件模型。金宝app
进口增加指令(AOI) mixed-order参数,同时保护参数的顺序。此订单参数是保存在梯形图代码生成。
的simple_timer.L5X梯形图file is located in
控制器simple_timer > MainTask > MainProgram > MainRoutine。
的simple_timer.slx
梯形图是位于simple_timer > MainTask > MainProgram > _Logic。
这种结构类似于罗克韦尔自动化结构IDE。
验证导入的梯形图:
连接一个信号生成器
块Switch_A。
连接一个范围
块的电动机
和Switch_A
信号。
打开simple_timer_verify.slx
模型。
打开范围
块,然后点击运行
按钮。
% open_system (“simple_timer_verify.slx”)
这张图片显示了范围
块模型仿真的输出。的电动机(simple_timer)
三秒后输出结果Switch_A打开
和尽快关闭Switch_A
是关闭的,这种行为是梯形图的预期行为。
plcimportladder
|plcgeneraterunnertb
|plcgeneratecode
|plcladderlib
|plcladderoption
|plcloadtypes
|plccleartypes