文档

梯形图导入、建模、仿真和代码生成

梯形图块和函数

梯形图是一种图形化编程语言,用于为可编程逻辑控制器(plc)开发软件。它是IEC 61131标准指定用于plc的语言之一。梯形图表示法的程序是模拟继电器逻辑硬件电路的电路图。底层程序使用布尔表达式,可以很容易地转换为开关和继电器。

的阶梯导入特性金宝app®PLC编码器™允许您导入罗克韦尔自动化创建的梯形图®将RSLogix™5000和Studio 5000等ide导入Simulink环境作为模型。金宝app梯子造型的特点金宝appSimulink PLC编码器允许您在Simulink环境中创建梯形图作为模型。金宝app

在导入或创建梯形图模型之后,您可以从Simulink执行以下操作。金宝app

  • 控件,可以从Simulink中编辑导入的梯形图模型金宝appplcladderlib图书馆。

  • 您可以在将梯形图导入Simulink后模拟梯形图金宝app

  • 您可以从导入的梯形图生成C代码,并将代码集成到现有的基于C语言的模拟环境中。

  • 您可以从导入的梯形图生成梯形图代码,并将代码集成到Rockwell Automation IDE中。

    请注意

    不能从梯形图块生成结构化文本代码。Ladder功能只支持梯形代码生成。金宝app

  • 您可以为导入的梯形图生成PLC测试平台代码,并在Rockwell Automation IDE中验证代码。

功能

plcimportladder 将梯形图导入Simulink子系统金宝app
plcgeneraterunnertb 为指定的AOI Runner块和AOI名称生成L5X测试台架代码
plcgeneratecode 为原子子系统生成结构化文本或梯形图(L5X)
plcladderlib 打开Simulin金宝appk PLC Coder Ladder库
plcladderoption 获取或设置与梯形图模型相关的参数值
plcloadtypes 加载Simulink PLC Coder阶梯模型金宝app的数据类型
plccleartypes 从工作空间中清除与Simulink PLC Coder阶梯模型相关的数据类型金宝app

全部展开

XIC 检查是否关闭
XIO 检查是否开放
投票选出 输出激励
OTL 输出锁存器
OTU 输出拉开插栓
定时器延迟
TOF 定时器关闭延时
RTO 保留定时器开启
反恐组
连续油管 倒计时
RES 重置
无条件转移指令
LBL 标签
TND 暂时的结束
AFI 总是错误的
NOP 没有操作
MCR 主控复位
添加 添加输入
减去输入
MUL 把输入
DIV 一个输入除以另一个输入
CPT 计算表达式
位和
按位或
位不
国家统计局 一次机会
OSR 一枪上升
OSF 一枪落下
NEQ 不等于
装备的 等于
LEQ 小于或等于
组的 大于或等于
莱斯 不到
大于
MOV 移动
CLR 清晰的
苍老师跑 苍老师跑
PLC控制器套件 PLC控制器
PLC控制器 PLC控制器
任务 任务
梯形图程序 梯形图程序
梯形图子程序 梯形图子程序
功能块(AOI) 功能块(AOI)
变量的读 变量的读
变量写 变量写
警察 复制文件
算法 文件填写
动力轨道启动 动力轨道启动
电力铁路码头 电力铁路码头
响终端 响终端

主题

金宝app梯形图中支持的特性

所支持的Ladder特性和元素金宝app金宝appSimulink PLC编码器

将L5X Ladder文件导入Simulink金宝app

将梯子文件导入Simulink。金宝app

基于Simulink的梯形图建模与仿真金宝app

在Simulink中创建梯形图并执行模拟。金宝app

从Simulink生成梯形图代码金宝app

从Simulink生成梯形图代码(L5X)金宝app

从Simulink Ladder生成C代码金宝app

从Simulink梯形图模型生成C代码。金宝app

验证生成的梯形图代码

在IDE中使用生成的测试平台根据原始的Simulink模型验证生成的代码。金宝app

特色的例子