使 用 快 捷 LD 编 辑 器
  使 用 快 捷 梯 形 图 （Quick LD） 编 辑 器

LD 语 言 允 许 用 图 形 来 表 示 布 尔 表 达 式 。 布 尔 逻 辑 的 与 、 或 、 非 （AND，OR ，NOT ）运 算 符 可 用 图 形 拓 扑 明 了 地 表 示 。 输 入 布 尔 变 量 与 图 形 触 点 相 联 系 ； 输 出 布 尔 变 量 与 图 形 线 圈 相 联 系 。 使 用 键 盘 或 鼠 标 都 可 以 很 容 易 地 在 ISaGRAF 快 捷 LD 编 辑 器 中 输 入 LD 梯 形 图 。快 捷 LD 编 辑 器 将 自 动 连 接 图 形 元 素 和 排 列 LD 支 路 ， 而 不 需 要 用 户 手 工 画 连 接 线 。 快 捷 LD 编 辑 器 也 会 自 动 排 列 支 路 ，使 图 形 最 优 化 。

LD 语 言 基 础

输 入LD 图

处 理 已 存 在 的 LD 图

显 示 选 项

“工 具” 菜 单 命 令

调 用 其 它 ISaGRAF 工 具

程 序 参 数

“文 件” 菜 单 的 其 它 命 令

更 新 程 序 日 志

从 字 典 中 选 择 变 量


LD 语 言 基 础

LD 程 序 是 一 个 在 其 中 排 列 了 触 点 和 线 圈 的 支 路 的 列 表 。 下 面 是 LD 图 的 基 本 元 素：

支 路 头 部 （左 电 源 线）

触 点

线 圈

功 能 块

支 路 尾 部（右 电 源 线）

跳 转 符 号

返 回 符 号

“EN” 输 入

“ENO” 输 出

快 捷 LD 的 限 制


支 路 头 部 （ 左 电 源 线 ）

每 个 支 路 从 左 侧 的 电 源 线 开 始 ， 它 代 表 了 初 始 的 “ 真 ” 状 态 。 当 用 户 安 放 了 支 路 的 第 一 个 触 点 后， ISaGRAF 快 捷 LD 编 辑 器 会 自 动 画 出 左 侧 的 电 源 线 。 每 个 支 路 可 以 拥 有 一 个 逻 辑 名 称 ， 用 作 跳 转 指 令 的 寻 址 标 号。


触 点

触 点 根 据 布 尔 变 量 的 状 态 改 变 布 尔 数 据 流 。 变 量 的 名 称 显 示 在 触 点 符 号 的 上 方。 ISaGRAF 快 捷 LD 编 辑 器 支 持 下 列 类 型 的 触 点：

触 点

反 相 触 点

上 升 沿 检 测 触 点

下 降 沿 检 测 触 点


线 圈

线 圈 代 表 了 一 个 操 作 。 用 支 路 的 状 态 （ 线 圈 左 侧 连 接 的 状 态 ） 来 强 制 布 尔 变 量 。 变 量 的 名 称 显 示 在 线 圈 符 号 的 上 方 。 ISaGRAF 快 捷 LD 编 辑 器 支 持 下 列 类 型 的 线 圈 ：

线 圈

反 相 线 圈

“置 位”线 圈

“复 位”线 圈

上 升 沿 检 测 线 圈

下 降 沿 检 测 线 圈


功 能 块

LD 图 中 的 一 个 块 可 以 表 示 一 个 功 能 、 功 能 块 、 子 程 序 或 运 算 符 。 它 的 第 一 个 输 入 和 输 出 参 数 总 是 与 支 路 连 接 。 其 它 输 入 和 输 出 参 数 按 逐 个 排 列 在 块 的 矩 形 框 外 。


支 路 尾 部 （ 右 电 源 线 ）

支 路 以 右 电 源 线 结 束 。 使 用 快 捷 LD 编 辑 器 时 ， 右 电 源 线 是 在 用 户 插 入 线 圈 之 后 自 动 画 出 的 。


跳 转 符 号

跳 转 符 号 总 是 指 向 一 个 支 路 标 号 ， 即 LD 图 中 某 处 定 义 的 支 路 名 称 。 跳 转 符 号 置 于 支 路 的 尾 部 ， 当 支 路 的 状 态 为 真 时 ， 程 序 的 执 行 就 直 接 跳 转 到 目 标 支 路 继 续 进 行 。 注 意： 向 后 跳 转 非 常 危 险， 它 有 可 能 导 致 PLC 程 序 循 环 的 阻 塞 。


返 回 符 号

返 回 符 号 置 于 支 路 的 尾 部 ， 它 指 示 出 当 支 路 的 状 态 为 真 时， 程 序 的 执 行 必 须 终 止 。


“EN”输 入

对 有 些 运 算 符 、 功 能 或 功 能 块 来 说 ， 第 一 个 输 入 不 是 布 尔 类 型 的 数 据 。 由 于 第 一 个 输 入 必 须 总 和 支 路 连 接 ， 所 以 就 自 动 为 第 一 位 置 添 加 了 一 个 输 入 ， 称 为 “ EN ” 输 入 。 只 有 EN 输 入 为 真 时， 模 块 才 被 执 行 。 以 下 是 一 个 比 较 运 算 符 的 例 子 ， 以 及 用 ST 语 言 表 示 的 等 价 代 码 ：

	IF rung_state THEN    q := (value1 > value 2); ELSE    q := FALSE; END_IF; (* continue rung with q state *)


“ENO”输 出

对 有 些 运 算 符 、 功 能 或 功 能 块 来 说 ， 第 一 个 输 出 不 是 布 尔 类 型 的 数 据 。 由 于 第 一 个 输 出 必 须 总 和 支 路 连 接 ， 所 以 就 自 动 为 第 一 位 置 添 加 了 一 个 输 出 ， 称 为 “ ENO ” 输 出 。 ENO 输 出 总 是 复 制 与 模 块 第 一 个 输 入 相 同 的 逻 辑 状 态 。 以 下 是 一 个 求 平 均 值 的 例 子，以 及 用 ST 表 示 的 等 价 代 码：

	AVERAGE(rung_state, Signal, 100); OutSignal := AVERAGE.XOUT; eno := rung_state; (* continue rung with eno state *)

有 些 情 况 下， 同 时 需 要 EN 和 ENO 。 下 面 是 一 个 算 术 运 算 的 例 子 ， 以 及 用 ST 语 言 表 示 的 等 价 的 代 码 ：

	I F  rung_state THEN    result := (value1 + value2); END_IF; eno := rung_state; (* continue rung with eno state *)


Limitations of Quick LD editor
快 捷 LD 编 辑 器 的 限 制

ISaGRAF 快 捷 LD 编 辑 器 不 支 持 在 线 圈 的 右 侧 延 伸 一 个 支 路 （ 插 入 触 点 或 线 圈 ） 。 如 果 一 个 支 路 必 须 有 几 个 输 出 线 圈 ， 则 相 应 的 线 圈 必 须 画 成 并 联。


快 捷 LD 编 辑 器 的 限 制
输 入 LD 图

所 有 快 捷 LD 编 辑 器 的 编 辑 命 令 都 可 以 用 键 盘 或 鼠 标 完 成。

编 辑 网 格

开 始 一 个 新 支 路

输 入 支 路 注 释

输 入 支 路 标 号

在 支 路 中 插 入 符 号

输 入 符 号

改 变 触 点 和 线 圈 类 型

在 图 中 插 入 一 个 支 路


编 辑 网 格

LD 图 形 是 在 一 个 逻 辑 矩 阵 中 输 入 的 ， 矩 阵 的 每 个 单 元 只 能 容 纳 一 个 LD 图 形 符 号 。 使 用 键 盘 的 箭 头 键 或 用 鼠 标 在 单 元 中 单 击 可 以 移 动 当 前 选 择 。 选 择 到 的 单 元 将 反 相 显 示 。 对 于 一 些 剪 切 / 拷 贝 / 粘 贴 命 令 来 说 ， 只 须 用 鼠 标 在 图 中 拖 动 ， 或 在 按 箭 头 键 时 按 住 SHIFT 键 ，就 可 以 同 时 选 择 几 个 单 元。


开 始 一 个 新 支 路

只 要 在 现 存 的 最 后 支 路 之 后 插 入 一 个 触 点 （ 按 F2 键 或 LD 编 辑 器 工 具 栏 上 的 相 应 按 钮 ） ， 就 可 以 在 图 中 添 加 一 个 支 路 。 这 个 支 路 拥 有 一 个 触 点 和 一 个 线 圈 。


输 入 支 路 注 释

每 个 支 路 最 多 可 以 有 两 行 注 释 文 本 。 为 输 入 支 路 注 释 ， 可 选 择 支 路 上 方 的 单 元 并 按 回 车 键 ， 或 在 此 单 元 中 双 击 鼠 标：


输 入 支 路 标 号

每 个 支 路 都 可 由 名 称 识 别 ， 这 个 名 称 可 用 作 跳 转 操 作 的 目 的 标 号 。 要 输 入 或 改 变 支 路 标 号 ， 只 须 选 择 支 路 头 部 ， 然 后 按 回 车 （ ENTER ） 键 ， 或 用 鼠 标 在 此 单 元 中 双 击：

ISaGRAF 快 捷 LD 编 辑 器 将 保 存 您 输 入 的 标 号， 而 不 论 它 是 指 定 为 支 路 名 称 或 用 于 跳 转 操 作 。 使 用 “ 跳 转 / 标 号 ” 对 话 框 可 以 输 入 或 选 择 已 存 在 的 标 号 。

如 果 输 入 了 一 个 新 名 称 ， 它 将 被 自 动 添 加 到 列 表 中 。 “ 清 除 ” 按 钮 用 来 从 列 表 中 删 除 所 选 名 称， 但 它 不 删 除 图 中 所 选 的 支 路 名 称 。 为 完 成 后 者 操 作 ， 只 须 当 编 辑 框 为 空 时， 按 “ 确 定 ” 按 钮 。


在 支 路 中 插 入 符 号

在 已 存 在 的 支 路 内 插 入 符 号 （ 触 点 ， 线 圈 ， 块， 等 等） 的 操 作 总 是 根 据 当 前 选 择 的 位 置 进 行 。 您 必 须 在 支 路 中 选 取 一 个 有 效 单 元 ， 然 后 按 如 下 功 能 键 插 入 符 号：

F2	在 所 选 符 号 之 前 （左 侧） 插 入 触 点

F3	在 所 选 符 号 之 后 （右 侧）插 入 触 点

F4	插 入 与 所 选 符 号 并 联 的 触 点

F6	在 所 选 符 号 之 前 （ 左 侧 ） 插 入 块

F7	在 所 选 符 号 之 后 （ 右 侧 ） 插 入 块

F8	插 入 与 所 选 符 号 并 联 的 块

当 选 择 了 支 路 输 出 （ 线 圈 ） 时 ，下 列 命 令 有 效 ：

F5	添 加 一 个 与 所 选 线 圈 并 联 的 线 圈

F9	为 所 选 线 圈 添 加 一 个 “ 跳 转 ” 符 号

Shift +F9	为 所 选 线 圈 添 加 一 个 “ 返 回 ” 符 号

对 于 并 联 插 入 （ F 4 / F8 ）的 情 况 ， 如 果 选 择 了 同 一 支 路 的 几 个 触 点 ， 则 新 插 入 的 符 号 与 选 择 的 触 点 成 组 并 联 。 以 下 是 一 个 例 子 ：

您 也 可 以 用 “ 插 入 ” 菜 单 中 的 命 令 插 入 图 形 符 号 。 也 可 以 用 鼠 标 单 击 LD 编 辑 器 工 具 栏 上 的 相 应 按 钮 选 择 要 插 入 的 不 同 类 型 符 号：


输 入 符 号

选 择 触 点 或 线 圈 并 按 回 车 （ ENTER ） 键 ， 或 在 它 们 上 面 双 击 鼠 标 ， 可 以 为 触 点 和 线 圈 加 一 个 变 量 符 号 。 弹 出 一 个 变 量 选 择 对 话 框 。 在 “ 有 关 程 序 编 辑 器 的 更 多 信 息 ” 一 节， 有 如 何 使 用 这 个 对 话 框 的 详 细 说 明 。 要 使 功 能 、 功 能 块 或 运 算 符 联 系 到 一 个 块 ， 可 以 选 择 矩 形 框 的 内 部 然 后 按 ENTER 键 。 将 变 量 符 号 关 联 到 输 入 或 输 出 块 参 数 ， 必 须 选 择 矩 形 块 外 的 相 应 位 置 。

包 括 变 量 或 块 选 择 列 表 在 内 的 对 话 框 通 常 用 来 进 行 文 本 输 入。 如 果 在 “ 选 项 ” 菜 单 中 选 定 了 “ 手 工 键 盘 输 入 ” 模 式 ， 则 可 以 在 单 一 文 本 编 辑 框 内 直 接 输 入 变 量 符 号 和 块 名 。 输 入 新 文 本 后 按 “ Enter ” 键 使 其 有 效 ； 或 按“Escape ” 键 退 出 修 改 并 关 闭 文 本 编 辑 框 。 “ 手 工 键 盘 输 入 ” 模 式 下 的 文 本 编 辑 框 不 能 使 用 鼠 标 关 闭 。


改 变 触 点 和 线 圈 类 型

可 以 用 “ 编 辑 / 改 变 线 圈 / 触 点 类 型 ” 命 令 改 变 所 选 择 的 触 点 或 线 圈 的 类 型 。 触 点 可 以 是 直 接 、 反 相 、 上 升 沿 或 下 降 沿 检 测 型 触 点 ； 线 圈 可 以 是 直 接 、 反 相 、 置 位 或 复 位 、 上 升 沿 或 下 降 沿 检 测 型 。 在 选 定 目 标 后 按 空 格 键 具 有 相 同 的 作 用 。


在 图 中 插 入 一 个 支 路

“ 编 辑 / 插 入 支 路 ” 命 令 在 所 选 择 的 当 前 支 路 前 插 入 一 个 新 的 支 路 。 这 新 支 路 被 初 始 化 为 拥 有 一 个 触 点 和 一 个 线 圈 。


处 理 已 存 在 的 图 表

“ 编 辑 ” 菜 单 中 的 命 令 用 来 改 变 或 完 成 一 个 已 存 在 的 程 序 。 这 些 命 令 中 的 大 部 分 的 都 对 程 序 图 表 中 当 前 选 定 的 元 素 进 行 操 作。

更 正 图 表

拷 贝 符 号

管 理 整 个 支 路

查 找 和 替 换


更 正 图 表

DEL 键 可 用 来 删 除 选 定 的 元 素。 但 当 支 路 的 唯 一 输 出 是 一 个 线 圈 、 跳 转 或 返 回 符 号 时 ， 则 不 能 删 除 它 们 。 使 用 “ 编 辑 / 恢 复 ” 命 令 可 以 恢 复 被 清 除 的 元 素 。 DEL 命 令 也 可 应 用 于 图 中 选 定 的 成 组 元 素 。 “ 编 辑 ” 菜 单 中 的 “ 剪 切 ” 、 “ 拷 贝 ” 、 “ 粘 贴 ” 命 令 用 来 移 动 和 拷 贝 选 定 的 元 素。


拷 贝 符 号

“ 编 辑 ” 菜 单 中 的 “ 剪 切 ” 、 “ 拷 贝 ” 、 “ 粘 贴 ” 命 令 用 来 移 动 和 拷 贝 选 定 的 元 素 。 这 些 命 令 对 支 路 注 释 不 起 作 用 。 “ 编 辑 / 特 殊 粘 贴 ” 命 令 允 许 您 选 择 性 地 粘 贴 元 素 ：

•	在 所 选 择 元 素 之 前 （ 左 侧 ）

•	在 所 选 择 元 素 之 后 （ 右 侧 ）

•	与 所 选 择 元 素 并 联


管 理 整 个 支 路

当 选 择 了 支 路 的 头 部 （ 左 电 源 线 ） 后 ， 所 有 的 编 辑 命 令 （ 删 除 ， 拷 贝 ， 剪 切， 等 等） 都 可 以 对 整 个 支 路 起 作 用 。 这 提 供 了 一 个 只 要 移 动 所 选 择 的 图 中 第 一 列 ， 就 可 以 排 列 图 中 整 个 支 路 的 便 捷 方 法 。 也 可 以 将 选 择 集 垂 直 延 伸 到 几 个 支 路 头 ， 这 种 情 况 下 可 以 对 几 个 完 整 支 路 应 用 编 辑 命 令 。


查 找 和 替 换

“ 编 辑 / 查 找 ” 和 “ 编 辑 / 替 换 ” 命 令 用 来 查 找 和 替 换 程 序 图 中 的 文 本 。 只 有 完 整 的 名 称 可 以 被 找 到 。 查 找 可 作 用 于 触 点 、 线 圈 、 块 名 、 块 参 数 和 支 路 标 号 。 它 不 能 用 来 查 找 注 释 中 的 字 符 串 。 替 换 命 令 不 能 用 来 改 变 块 的 类 型 。 查 找 / 替 换 可 以 从 当 前 选 择 的 位 置 向 前 或 向 后 进 行 ， 在 遇 到 程 序 边 界 时 ， 会 “ 循 环 ” 继 续 进 行 。 为 快 速 查 找 变 量 提 供 了 如 下 快 捷 方 式 ：

ALT + F2查 找 与 当 前 选 择 的 元 素 具 有 相 同 变 量 名 的 下 一 个 元 素 。 这 一 命 令 也 可 以 应 用 于 功 能 块 和 支 路 标 号 。

ALT + F5 查 找 与 当 前 选 择 的 元 素 具 有 相 同 变 量 名 的 下 一 个 线 圈 。 这 主 要 在 调 试 模 式 下 使 用 ， 以 快 速 找 到 输 出 可 疑 变 量 的 支 路 。


显 示 选 择

“选 择” 菜 单 中 的 命 令 用 来 定 制 LD 图 表 在 屏 幕 上 的 表 示 方 法 ， 以 隐 藏 或 显 示 某 一 类 型 的 信 息 。

梯 级 注 释

名 称 和 别 名

绘 制 选 项


梯 级 注 释

使 用 “ 选 择 / 梯 级 注 释 ” 命 令 在 整 个 图 表 中 隐 藏 或 显 示 支 路 的 注 释 。 由 于 每 个 注 释 占 用 编 辑 矩 阵 的 一 行 ， 当 查 看 一 个 大 程 序 时 可 能 需 要 隐 藏 支 路 注 释 以 获 得 紧 凑 的 显 示 。 这 一 选 项 不 影 响 已 存 在 的 注 释 ， 并 且 可 以 随 时 在 显 示 / 隐 藏 支 路 注 释 间 切 换 。


名 称 和 别 名

所 有 与 触 点 、 线 圈 或 块 I/O 参 数 相 联 系 的 变 量 都 由 其 符 号 名 称 识 别。ISaGRAF 快 捷 LD 编 辑 器 为 每 个 变 量 引 入 了 “别 名” 的 概 念 。 变 量 的 别 名 就 是 只 取“:”符 号 之 前 ， 并 且 限 制 在 1 6 个 字 符 以 内 的 变 量 注 释 文 本。以 下 是 一 些 例 子：

变 量 注 释:	别 名:

short text	short text

long text with no separator	long text with n

short text: long description	short text

别 名 对 LD 程 序 的 执 行 没 有 影 响 ， 并 且 从 语 法 的 角 度 它 应 该 被 看 作 注 释 。 当 从 变 量 列 表 中 选 取 变 量 时 ， 变 量 的 别 名 就 从 变 量 注 释 中 被 自 动 地 抽 取 出 来 。 它 不 能 手 工 修 改 。 可 以 使 用 “ 选 择 / 触 点 和 线 圈 ” 命 令 选 择 变 量 标 识 的 几 种 显 示 模 式 如 下：

•	只 显 示 变 量 名

•	只 显 示 变 量 别 名

•	显 示 变 量 名 和 别 名

当 在 变 量 字 典 中 改 变 了 变 量 的 别 名 后 ，快 捷 LD 编 辑 器 并 不 自 动 更 新 LD 文 档 中 的 变 量 别 名 。 需 要 使 用 “ 选 择 / 触 点 和 线 圈 / 更 新 别 名 ” 命 令 来 更 新 当 前 编 辑 的 程 序 中 所 有 的 变 量 别 名 。 您 也 可 以 在 “ 选 择 / 触 点 和 线 圈 ” 中 选 择 “ 打 开 时 总 是 更 新 ” 选 项 ， 使 ISaGRAF 在 每 次 打 开 快 捷 LD 程 序 时 自 动 更 新 所 有 用 到 的 变 量 别 名 。 警 告 ： 设 置 这 个 选 项 会 显 著 增 加 打 开 程 序 耗 用 的 时 间。


画 法 选 项

“ 选 择 / 布 局 ” 命 令 将 打 开 一 个 对 话 框， 其 中 包 括 有 关 编 辑 器 工 作 区 和 LD 梯 形 图 程 序 图 形 画 法 的 所 有 参 数 和 选 项 。

使 用 “ 工 作 区 ” 中 的 选 择 框 来 显 示 或 隐 藏 编 辑 器 工 具 栏 ， 状 态 栏 和 LD 工 具 栏。 “ 文 档 ” 中 选 项 允 许 您 选 择 显 示 或 隐 藏 编 辑 网 格 ， 以 及 允 许 / 禁 止 在 绘 制 时 使 用 颜 色。

“ 缩 放 ” 选 项允 许 选 择 一 个 主 要 的 缩 放 比 例 。 也 可 以 用 编 辑 器 工 具 栏 上 的 “ 缩 放 ” 按 钮 与 缺 省 缩 放 比 例 间 切 换 。

您 也 可 以 定 制 编 辑 网 格 单 元 的 长 / 宽 （X/Y） 方 向 的 比 例。 如 果 您 通 常 使 用 较 短 的 变 量 名， 就 可 以 使 用 这 一 选 项 改 变 缺 省 的 单 元 宽 度。 也 可 以 使 用 编 辑 器 工 具 栏 上 的 “ 宽 度 ” 按 钮 改 变 长 / 宽 比 例， 而 不 用 打 开 布 局 对 话 框。

“选 择 / 字 体”命 令 用 来 选 择， 所 有 ISaGRAF 图 形 文 档 中 使 用 的 字 体 。选 择 字 体 时 ， 字 体 的 样 式 和 大 小 不 需 指 定 ，ISaGRAF 图 形 编 辑 器 总 是 根 据 所 选 的 缩 放 比 率 计 算 字 体 的 大 小。


调 用 其 它ISaGRAF 工 具

校 验 （编 译） 程 序

 	仿 真 或 调 试 应 用 程 序

编 辑 变 量 字 典


校 验 （ 编 译 ）程 序

“ 文 件 / 校 验 ”命 令 将 运 行 ISaGRAF 代 码 生 成 器 来 校 验 当 前 编 辑 的 程 序 的 语 法。在 SFC 语 言 中， 层 次 1 和 层 次 2 都 要 被 检 查 。 语 法 检 查 结 束 后 ， 必 须 关 闭 代 码 生 成 器 窗 口 才 能 继 续 处 理 程 序 工 作 。 如 果 应 用 程 序 中 只 有 一 个 程 序 （ 被 编 辑 的 这 个 ） ， 而 且 未 检 测 到 语 法 错 误， 则 会 生 成 此 程 序 的 执 行 代 码。“选 择 / 编 译 选 项 ” 命 令 用 来 设 置 编 译 和 优 化 参 数 。 进 一 步 的 参 考 信 息 请 见 帮 助 文 档 的 “ 使 用 代 码 生 成 器 ” 一 节 。


 	仿 真 或 调 试 应 用 程 序

使 用 “ 文 件 / 仿 真 ” 和 “ 文 件 / 调 试 ” 命 令 在 仿 真 和 实 时 连 接 （ 在 线 ） 模 式 下 都 可 运 行 ISaGRAF 图 形 调 试 器 ， 并 在 调 试 模 式 下 重 新 打 开 所 编 辑 的 SFC 程 序 。在 调 试 模 式 下 ， 不 能 对 程 序 进 行 任 何 修 改 。


编 辑 变 量 字 典

“ 文 件 / 字 典 ” 命 令 用 来 编 辑 当 前 应 用 程 序 的 变 量 词 典 。 它 也 能 编 辑 用 户 定 义 字 。 变 量 的 局 部 声 明 或 用 户 定 义 字 与 当 前 编 辑 的 程 序 有 关 。


程 序 参 数

当 正 在 编 辑 的 程 序 是 一 个 功 能、 功 能 块 或 子 程 序 ， 可 以 用 “ 文 件 / 参 数 ” 命 令 来 定 义 它 的 调 用 和 返 回 参 数 。 对 于 正 在 编 辑 的 SFC 程 序 或 来 自 开 始 或 结 束 区 的 最 高 层 程 序 ， 此 命 令 没 有 作 用 。

子 程 序、 功 能 或 功 能 块 可 以 多 至 32 个 参 数 （ 输 入 或 输 出 ） 。 功 能 或 子 程 序 总 有 一 个 （ 并 且 只 有 一 个 ） 与 其 同 名 的 返 回 参 数， 与 编 写 ST 语 言 程 序 的 约 定 相 一 致 。

参 数 列 表 按 照 它 们 在 调 用 模 型 中 的 顺 序 排 列 在 窗 口 的 左 上 角 ： 调 用 参 数 在 最 前 ， 返 回 参 数 在 最 后 。 窗 口 的 下 面 显 示 关 于 在 列 表 中 选 定 的 参 数 的 详 细 描 述 。 参 数 可 以 使 用 I SaGRAF 中 的 任 何 数 据 类 型 。 返 回 参 数 必 须 在 调 用 参 数 之 后 。 参 数 命 名 必 须 遵 照 以 下 的 规 则：

•	名 称 的 长 度 不 能 超 过 1 6 个 字 符

•	第 一 个 字 符 必 须 为 字 母

•	随 后 的 字 符 必 须 是 字 母 ， 数 字 或 下 划 线 符 号

•	命 名 与 字 符 大 小 写 无 关

“ 插 入 ” 命 令 用 来 在 选 定 的 参 数 之 前 插 入 一 个 新 参 数 。 “ 删 除 ” 命 令 用 来 删 除 选 定 的 参 数 。 “ 排 列 ” 命 令 对 参 数 进 行 重 新 排 列 （ 排 序 ） ， 返 回 参 数 将 被 置 于 最 后 。


“ 文 件 ”菜 单 的 其 它 命 令

在 所 有 的 程 序 编 辑 器 中 都 提 供 了 “ 文 件 ” 菜 单 的 以 下 命 令：

打 开 另 一 个 程 序

打 印 程 序


打 开 另 一 个 程 序

“ 文 件 / 打 开 ” 允 许 用 户 关 闭 当 前 编 辑 的 程 序 ， 打 开 另 一 个 本 项 目 内 用 同 一 种 语 言 编 写 的 程 序 。 此 命 令 不 能 用 于 编 辑 用 其 它 语 言 编 写 的 程 序 。 新 选 择 的 程 序 将 在 编 辑 窗 口 中 取 代 当 前 编 辑 的 程 序 。


打 印 程 序

“ 文 件 / 打 印 ” 命 令 把 当 前 编 辑 的 程 序 输 出 到 打 印 机 。 此 命 令 将 运 行 项 目 文 档 生 成 器 来 打 印 当 前 编 辑 的 程 序 图 表 的 内 容 。

对 于 图 形 程 序 ( SFC , FBD 和 快 捷 LD )，也 可 以 使 用 “ 编 辑 / 拷 贝 图” 命 令 将 表 图 中 的 图 形 以 位 元 文 件 的 格 式 拷 贝 到 剪 贴 簿 中 ， 从 而 可 被 粘 贴 到 其 它 应 用 程 序 如 字 处 理 程 序 中 。 SFC 程 序 中 只 有 层 次 1 的 信 息 （ 如 表 图 ， 编 号 和 层 次 1 的 注 释 ） 能 在 拷 贝 的 位 元 文 件 中 出 现。


更 新 程 序 日 志

当 前 编 辑 的 程 序 相 联 系 的 日 志 文 件 ， 可 以 通 过 使 用 “ 文 件 / 日 志 ” 命 令 手 动 生 成 。 每 次 编 译 程 序 时 ， 都 会 用 语 法 检 查 输 出 信 息 更 新 日 志 文 件 ， 并 且 都 有 日 期 / 时 间 标 记 。

如 果 程 序 编 辑 器 “ 选 择 ” 菜 单 中 的 “ 更 新 日 志 ” 模 式 被 选 中 ， 则 在 每 次 保 存 文 件 到 磁 盘 时 会 打 开 “ 日 志 ” 对 话 框 。

如 果 按 下 “ 确 定 ” 按 钮 ， 输 入 的 文 本 注 释 就 会 被 加 上 当 前 的 日 期 / 时 间 标 记 ， 存 储 在 日 志 文 件 的 尾 部 。 这 一 特 性 对 于 维 护 整 个 的 程 序 非 常 有 用 ， 它 为 掌 握 程 序 的 生 命 周 期 提 供 了 帮 助 。


从 字 典 中 选 择 变 量

 当 编 辑 文 本 程 序 （ ST 或 IL ） 时 ， “ 编 辑 / 插 入 变 量 ”命 令 允 许 选 择 一 个 已 声 明 的 变 量 名 插 入 到 当 前 插 入 符 的 位 置 。 在 编 辑 LD 或 FBD 程 序 时 ， 需 要 选 择 变 量 来 描 述 触 点 、 线 圈 、 块 I/O 参 数 或 FBD 变 量 框 。 这 两 种 情 况 下 ， 都 将  打 开 “ 选 择 ” 对 话 框 供 选 择 已 声 明 的 变 量 。

“ 范 围 ” 选 择 框 用 来 选 择 全 局 或 局 部 变 量 。 右 侧 的 选 择 框 用 来 选 择 数 据 类 型 。 选 择 框 边 沿 的 小 图 标 按 钮 可 用 作 选 择 当 前 数 据 类 型 的 快 捷 方 法：

布 尔

整 型 / 实 型

定 时 器

信 息

用 鼠 标 单 击 列 表 中 的 变 量 名 ， 它 的 名 称 和 注 释 将 显 示 在 列 表 的 顶 部 ， 然 后 按 “ 确 定 ” 按 钮 确 认 。 也 可 以 不 用 选 择 列 表 而 在 编 辑 控 制 台 直 接 输 入 变 量 名 。


“ 工 具 ” 菜 单 命 令

工 具 菜 单 提 供 了 下 列 命 令 ， 它 们 可 用 来 在 LD 窗 口 底 部 的 一 个 小 文 本 列 表 内 显 示 信 息 ：

显 示 编 译 器 输 出	在 输 出 窗 口 中 显 示 最 后 一 次 编 译 程 序 的 出 错 信 息

在 图 中 查 找	在 整 个 程 序 中 查 找 文 本 并 在 输 出 窗 口 中 列 出

隐 藏 输 出 窗 口	关 闭 输 出 列 表 窗 口

当 出 错 信 息 或 查 找 结 果 显 示 在 输 出 窗 口 中 时 ， 在 其 中 用 鼠 标 双 击 某 一 行 则 可 直 接 选 择 到 相 关 内 容 的 位 置 。