Skip to main content

在梯形图 (LD) 中编程

使用梯形图 (LD) 实现语言创建 POU

  1. 在设备树中选择应用程序。

  2. 点击 项目 → 添加对象 → POU.

    添加 POU 对话框打开。

  3. 指定名称并选择 梯形逻辑图 (LD) 实现语言。

    点击 添加.

    CODESYS 将 POU 添加到设备树并在编辑器中打开它。在实现部分插入一个空网络。空网络在左侧以垂直线为界,代表母线。这 工具箱 视图也会自动打开,其中合适的元素、运算符和功能块可用于 LD 编程。

添加触点和功能块 (TON)

要求:在编辑器中打开带有实现语言 LD 的 POU,并插入一个空网络。

  1. 在里面 工具箱 查看,点击 阶梯元素 类别。

  2. 点击 接触 元素,将其拖入您的网络并将其放在插入位置 从这里开始.

    联系人直接添加到网络左侧的垂直线上。

  3. 点击 ??? 并输入布尔变量的标识符。输入助手也可用于此。

  4. 在里面 工具箱 查看,点击 功能块 类别并拖动 功能块到插入触点右侧的连接线上的插入位置。

    CODESYS 插入 联系人右侧的框。触点与输入相连 IN TON 功能块。

  5. 在指定一个时间常数 PT 输入(例如: T#3s).

    如果您的联系人变量变为 TRUE, 那么 IN TON 功能块的输入也变为 TRUE.例如,开启延迟为 T#3s TON 功能块转发值 TRUEQ 输出。

有关详细信息,请参阅: 接触

插入一个封闭的分支

要求:在编辑器中打开带有实现语言 LD 的 POU,并插入一个空网络。

  1. 在空网络内部单击,然后单击 FBD/LD/IL → 插入触点.

  2. 选择联系人左侧的连接线,然后单击 FBD/LD/IL → 设置分支起点.

    连接线上的起点用红色矩形表示。 CODESYS 用蓝色矩形表示分支的所有可能终点。

  3. 单击蓝色矩形以设置闭合分支的终点。

    CODESYS 在起点和终点之间插入分支。程序流将贯穿两个分支,直到终点。

    如果你在一个盒子而不是一个联系人处插入分支,那么只有在没有其他分支被插入时才会调用该盒子 TRUE.

有关更多信息,请参阅: 关闭分行