Skip to main content

在梯形图(LD2)编辑器中编程

以下指南仅描述在编辑器中操作的具体步骤,并未创建任何特定程序。

更多信息请参见以下内容:LD2 中的导航

用一个元素进行编程

要求:在您的项目中,您已使用梯形图(LD2)实现语言创建了一个 POU。您已打开此 POU,并准备在梯形图编辑器中进行编辑。

  1. 插入

    1. 工具箱在编辑器视图中,选择触点例如,选择一个元素,并将其拖到网络中。按住鼠标按钮。当您用光标在网络中拖动该元素时,所有有效的插入位置都会用以下图标指示:

      • 长方形:_ld_icon_rectangle_grey.png

        在已插入元素的右侧插入元素

      • 菱形: _ld_icon_rhombus_grey.png

        在已插入元素的左侧插入元素

      • 三角形: _ld_icon_triangle_down_grey.png_ld_icon_triangle_up_grey.png

        在平行连接的分支之后插入位置,该分支向下(三角形向下)或向上(三角形向上)。

    2. 将元素释放到所需的插入位置。确保鼠标指针显示加号(_ld_img_cursor_insert_position.png)。

    该触点将插入网络的处理线中。

    提示

    选择显示插入位置命令执行后,无论鼠标操作如何,所有插入位置都将显示出来。

  2. 插入块

    插入一个网络元素。替换三个问号(???在元素框中输入所需项目或库中的块名称。为此,请双击问号,然后(理想情况下)单击_cds_icon_three_dots.png按下此按钮即可使用输入助手。

  3. 刷新块

    选择一个块。然后选择更新参数命令。

    程序将检查块的输入和输出,并在必要时进行调整。更改功能块的声明后,应刷新梯形图中使用的该功能块的实例。

  4. 插入输入

    插入一个输入元素位于块之前。要赋值变量,请将元素处的三个问号替换为(??? ) 以及变量名。如有必要,默认值自动声明对话框将打开。

  5. 选择和定位

    重新定位网络中的元素。选择一个元素,使其以红色高亮显示。如果是块,块符号内的方框必须显示为红色背景。将该元素拖动到另一个可插入的位置,直到光标变为正方形,然后松开鼠标按钮。

    _ld_img_change_position.png
  6. 代替

    要用另一个元素替换现有元素,请将新元素拖到要替换的元素上。当焦点位于要替换的元素上时,松开鼠标按钮。

  7. 添加新网络

    1. 拖动网络实现部分的要素。

      左侧边距将显示一个矩形插入位置,网络也会在此处编号。

      _ld_img_insert_position_for_network.png
    2. 松开鼠标左键。

      新网络将插入到选定的插入位置上方。

修改块、线圈或触点

  1. 选择一个元素、输入或输出。

    修改命令将显示在上下文菜单中。

  2. 选择所需命令。

    _ld_img_modified_elements.png

分支连接

与 LD/FBD 编辑器的区别

在 LD2 编辑器中CODESYS Ladder没有元素分支

过程. 在一行中插入元素,然后分支连接

在梯形图中,当插入和定位元素时,连接会自动创建。

  1. 工具箱在视图中,将一个触点拖到您的网络中,然后将第二个触点拖到连接末端的矩形插入位置。为这两个联系人命名。xInput1xInput2

    _ld_img_prepare_branch.png
  2. 选择xInput2触点。然后将其拖到插入位置,该位置前面标有向下三角形。xInput1触点。

    _ld_img_show_insert_positions_for_contact.png
  3. 在此处松开鼠标左键。

    将创建一个分支。每个分支将包含一个触点。

    _ld_img_open_branches1.png

    重要

    该触点并非新插入的。在当前配置下,现有触点已被移动到其他位置。

  4. 按住Ctrl按键,单击两个连接末端的每个矩形插入位置。

    两端都会被选中。选中区域会用红色矩形框标出。第一次选中的区域会以灰色显示。

    _ld_img_selected_insert_positions_for_parallel_connection.png
  5. 选择 关闭平行分支 命令。

    分支末端将闭合。触点将并联连接。

    _ld_img_closed_branch.png
  6. 有两种方法可以重新打开已关闭的连接:

    • 选择两个分支中的一个。然后将红色矩形拖到另一个分支的矩形上。

    • 选择两个分支。然后选择 打开并行分支 命令。

      提示

      如果你有一个已关闭的分支,并且该分支有多个并行分支,那么你始终可以使用以下方法打开所有分支:打开并行分支命令。

    _ld_img_open_branches1.png
过程. 并行插入新元素
  1. 将两个联系人连续添加到网络中。

  2. 选择 显示插入位置 命令并选择网络。

    所有插入位置都将被标记。

    _ld_img_show_insert_positions.png
  3. 选择连接线前端的向下三角形。

  4. 在上下文菜单中,选择插入触点(平行)命令。

    将插入一个新的触点。新连接将并行运行,并在末端断开。

    所有元素均可进行并行插入:

    触点线圈跳转返回输出, 和ST块

    提示

    插入和并行插入的键盘快捷键相同。

  5. 按住Ctrl按键,单击两个连接末端的每个矩形插入位置。

    红色矩形框将指示选中状态。

    _ld_img_selected_insert_positions_for_parallel_connection.png
  6. 选择关闭平行分支命令。

    这两个连接将被合并。

    _ld_img_closed_branch.png
  7. 在两个分支中的一个分支中,选择合并连接的节点之前的插入位置。然后按下德尔钥匙。

    连接将在最后打开。

    _ld_img_open_branches1.png

重要

要在网络版本 V1.2.0.0 及更高版本中切换处理顺序,请参阅以下内容:处理顺序与规范化

选择和多选

在 LD2 编辑器中,您可以选择单个网络以及网络中的单个元素。两种情况下,均支持多选。所有选中的网络和元素都会以红色高亮显示并带有边框。

“梯形图”菜单和上下文菜单中的命令会同时作用于所有选定对象。只有当某个命令对所有选定对象都有效时,该命令才可用。

过程. 选择网络
  1. 在梯形图中,单击未选中任何元素或插入位置的位置。具体来说,就是处理线上显示网络编号的区域。

    点击区域内的网络将以红色高亮显示,并因此被选中。

  2. 按住转移按下按键的同时点击另一个网络。

    位于第一次点击的网络和第二次点击的网络之间的所有网络都将被选中。

  3. 按住Ctrl按下按键的同时点击选定的网络。

    我们将不再选择此网络。

过程. 选择元素
  1. 单击元素。如果是块,请单击块符号内的方框。

    该元素将被选中。

  2. 点击另一个元素。

    您最后点击的元素将被选中。

  3. 按住Ctrl当你点击更多元素以选择和取消选择它们时。

    所有被点击的元素都将被选中。

对于多选元素,上下文菜单提供剪切、复制和删除等标准命令,以及否定、置位/复位、缘检测边等修改命令。相应的命令会对所有允许其操作的选定元素生效。

提示

你可以使用命令:打开并行分支命令:关闭平行分支将多个选定元素并排放置在并行分支中的命令。

注释掉网络

  • 选择一个网络,使其完全以红色背景显示。在上下文菜单中,选择切换网络评论状态命令。

    网络内容将以灰色显示,文本以斜体显示。网络不会在处理过程中被包含。

    _ld_img_outcommented_network.png

添加网络标题、网络注释和跳转标签

  • 您可以向网络添加网络标题 (1)、网络注释 (2) 和跳转标签 (3)。为此,请单击网络左上角的第一行、第二行或第三行。

    _ld_img_network_title_comment_label.png

跳转标签用作目标跳转元素。

网络标题和网络评论的显示方式在以下文件中定义:梯形图编辑器类别CODESYS选项。