 使 用SFC 编 辑 器

SFC 语 言 用 来 描 述 顺 序 过 程 的 操 作 。 它 用 一 种 简 单 的 图 形 表 示 法 描 述 过 程 中 的 操 作 步， 以 及 允 许 在 活 动 步 间 转 换 的 条 件 。SFC 程 序 可 用 ISaGRAF SFC 图形 编 辑 器 输 入。SFC 是 IEC1131-3 标 准 的 核 心，其 它 语 言 通 常 用 来 描 述 步 内 的 操 作 和 进 行 转 换 的 逻 辑 条 件 。 ISaGRAF SFC 图 形 编 辑 器 允 许 用 户 输 入 完 全 符 合 SFC 标 准 的 程 序 ， 它 组 合 了 图 形 和 文 本 的 编 辑 功 能 ， 从 而 既 能 编 辑 SFC 表 图 ， 也 能 编 辑 相 应 的 操 作 和 条 件 。

SFC 语 言 主 题

输 入 SFC 图

处 理 已 存 在 的 SFC 图

输 入 第 二 层 次 程 序

插 入 变 量 名

在 步 内 插 入 脉 冲 操 作 块

在 步 内 插 入 非 存 储 操 作 块

新 的 P0 和 P1 操 作 限 定

布 尔 操 作

SFC 操 作

以 ST 表 示 转 换

以 快 捷 梯 形 图 表 示 转 换

“工 具” 菜 单 的 命 令

使 用SFC 图 库

调 用 其 它 ISaGRAF 工 具

“文 件” 菜 单 的 其 它 命 令

更 新 程 序 日 志

从 字 典 中 选 择 变 量


SFC 语 言 主 题

SFC 语 言 用 来 表 示 顺 序 过 程 。 它 把 一 个 过 程 循 环 分 解 成 若 干 明 晰 的 连 续 的 步 （ 自 我 包 含 状 态 ） ， 步 之 间 以 转 换 分 隔 。 详 情 请 参 考ISaGRAF 语 言 参 考 手 册 有 关SFC 语 言 的 部 分。

分 支 和 合 并

跳 转 到 步

宏 步

SFC 的 部 件 由 有 向 连 接 线 相 连 。 连 接 线 的 缺 省 方 向 是 由 上 到 下 。 这 些 是 构 成 SFC 图 的 基 本 元 素：

初 始 步

步

转 换

跳 转 到 步

宏 步

宏 初 始 步

宏 结 束 步

SFC 编 程 通 常 可 以 分 为 两 个 层 次 ： 层 次 1 显 示 图 形、 步 和 转 换 的 编 号 、 以 及 步 和 转 换 的 有 关 注 释 ； 层 次 2 是 用 ST 或 IL 编 程 的 步 内 的 操 作 ， 或 转 换 的 条 件 。 操 作 或 条 件 也 可 以 是 指 以 其 它 语 言 （FBD ，LD ，ST 或IL ） 编 程 的 子 程 序。 以 下 是 层 次1 和 层 次2 的 编 程 实 例：

步 内 的 层 次 2 程 序 是 在 文 本 编 辑 器 中 输 入， 它 包 括 用 ST 或 IL 编 写 的 操 作 块 。 转 换 的 层 次 2 编 程 则 可 以 使 用 IL 或 ST 语 言， 或 快 捷 梯 形 图 编 辑 器。


分 支 与 合 并

 分 支 与 合 并 用 来 表 示 步 与 转 换 间 的 多 重 连 接 。 简 单 的 分 支 与 合 并 表 示 序 列 的 流 向 ， 在 过 程 的 各 子 过 程 间 具 有 不 同 的 可 能 性 。

双 分 支 代 表 了 并 行 过 程 。


跳 转 到 步

SFC 编 辑 器 只 允 许 用 户 沿 从 上 到 下 的 方 向 画 连 接 线 。 可 以 用 跳 转 到 步 的 指 令 表 示 到 图 表 上 部 的 连 接 。 下 列 图 表 是 等 价 的 ：

不 允 许 跳 转 到 转 换 ， 并 且 必 须 明 确 地 表 示 成 一 个 双 （AND） 合 并。


宏 步

宏 步 是 将 一 组 步 和 转 换 表 示 为 一 个 独 立 步 。 宏 步 以 初 始 步 开 始 ，以 结 束 步 终 结。

宏 步 程 序 表 示 法 的 细 节 必 须 与 SFC 程 序 相 同 。 宏 步 的 符 号 必 须 与 宏 的 初 始 步 具 有 相 同 的 编 号 。 一 个 宏 的 描 述 中 可 以 包 括 另 一 个 宏 步 。


输 入 SFC 图

画 SFC 图 时 ， 用 户 只 须 输 入 程 序 的 主 要 构 件 ， 所 有 把 元 素 （ 水 平 或 垂 直 地 ） 连 接 起 来 的 单 连 接 线 将 由 SFC 编 辑 器 自 动 画 出 。 用 户 需 要 决 定 所 需 的 位 置 并 从 编 辑 器 工 具 栏 上 选 择 SFC 构 件 ， 符 号 就 在 当 前 位 置 插 入 。 也 可 使 用 下 列 的 键 盘 操 作 ：

插 入 一 个 初 始 步

插 入 一 个 单 步

插 入 一 个 转 换

插 入 一 个 跳 转

 	插 入 一 个 或 （OR） 分 支 或 合 并 / 增 加 分 支

 	插 入 一 个 与 （AND） 分 支 或 合 并 / 增 加 分 支

插 入 一 个 宏 步

 	为 宏 步 主 体插 入 初 始 或 结 束 步

(符 号 “ [image] ” 表 示 要 与 SHIFT 一 起 使 用 的 组 合 键)

编 辑 网 格 显 示 矩 阵 单 元 。 编 辑 器 的 选 项 允 许 用 户 在 输 入 程 序 图 表 时 显 示 或 隐 藏 网 格 。 网 格 对 初 始 化 程 序 布 局 或 选 择 部 分 表 图 非 常 有 用 。 可 使 用 “ 选 项 / 布 局 ” 中 的 命 令 显 示 或 隐 藏 网 格 。

ISaGRAF SFC 编 辑 器 总 显 示 矩 阵 中 的 当 前 位 置， 并 把 当 前 单 元 标 记 为 灰 色。 可 自 由 拖 动 单 元 框 右 下 角 的 小 方 块 以 改 变 其 大 小， 也 可 以 改 变 宽 /高 （X/Y） 比 。


 	建 立 分 支 和 合 并

分 支 和 合 并 总 是 从 左 至 右 画 出 。 分 支 和 合 并 的 左 侧 支 路 必 须 放 在 图 表 区 内 。 它 们 的 类 型 （ 单 线 或 双 线 ） 可 用 工 具 栏 上 的 相 应 按 钮 选 择 。


   	添 加 支 路 到 分 支

使 用 工 具 栏 上 的 按 钮 ， 放 置 附 加 支 路 的 开 始 和 结 束 点 。 分 支 和 合 并 的 左 角 必 须 在 插 入 新 的 支 路 前 存 在 。 分 支 和 合 并 的 右 角 与 主 路 的 左 角 具 有 相 同 的 类 型 。 如 果 没 有 主 路 左 角 存 在，右 角 不 能 放 置。


插 入 宏 步

此 按 钮 在 主 表 图 中 插 入 一 个 宏 步 。 宏 步 主 体 内 容 必 须 存 在 于 同 一 SFC 程 序 中 的 某 处 。


 	宏 步 主 体

宏 步 必 须 用 与 SFC 程 序 相 同 的 语 言 表 达 。 宏 步 必 须 以 初 始 步 开 始 ， 以 结 束 步 终 止 。 以 子 程 序 形 式 描 述 的 宏 操 作 必 须 能 独 立 存 在 。 宏 的 初 始 步 必 须 与 主 程 序 中 的 宏 步 符 号 相 同。


处 理 已 存 在 的 SFC 图

您 可 以 使 用 鼠 标 或 键 盘 在 表 图 中 选 定 矩 形 区 域 ， 整 个 选 定 的 区 域 标 为 灰 色 。 使 用 “编 辑” 菜 单 的 命 令 可 以 对 选 定 区 操 作：

  	剪 切 / 拷 贝 / 删 除 / 粘 贴 命 令

移 动 元 素

步 和 转 换 重 编 号

直 接 到 达 步 或 转 换

查 找 和 替 换 文 本


 	剪 切 / 拷 贝 / 删 除 / 粘 贴 命 令

当 选 择 了 编 辑 器 工 具 栏 上 的 “箭 头” 按 钮 后 ， 就 可 以 使 用 “编 辑”菜 单 中 的 下 列 命 令 了：

剪 切	移 动 矩 形 选 择 区 内 容 到SFC 剪 贴 簿

拷 贝	拷 贝 矩 形 选 择 区 内 容 到SFC 剪 贴 簿

删 除	清 除 （ 删 除 ） 矩 形 选 择 区

粘 贴	将SFC 剪 贴 簿 内 容 插 入 到 当 前 位 置

“编 辑 / 粘 贴 ”命 令 向 屏 幕 拷 贝 SFC 剪 贴 簿 的 内 容。 拷 贝 / 粘 贴 命 令 在SFC 表 图 和 层 次 2 的 步 / 转 换 编 程 中 都 能 使 用 ， 也 可 以 拷 贝 一 个 程 序 中 的 表 图 并 粘 贴 到 另 一 个 程 序 中 。 总 是 在 当 前 选 择 的 位 置 之 前 插 入。


移 动 元 素

在 SFC 表 图 中 选 定 元 素 后 ， 就 可 以 用 鼠 标 拖 动 选 择 集 并 移 到 另 一 个 位 置 。 当 移 动 选 择 集 时， 所 选 元 素 的 初 始 位 置 用 阴 影 显 示 出 来。

移 动 元 素 的 目 标 区 必 须 为 空 。 移 动 SFC 符 号 时 不 允 许 插 入 。


重 编 号 步 和 转 换

在 SFC 程 序 表 图 中 用 一 个 逻 辑 编 号 识 别 每 个 步 或 转 换 。 “编 辑 / 重 编 号” 命 令 允 许 用 户 让 编 辑 器 为 当 前 编 辑 的 SFC 程 序 中 的 任 一 个 步 或 转 换 自 动 设 置 一 个 符 合 数 字 顺 序 的 引 用 编 号 。 当 改 变 一 个 步 的 编 号 时 ， 所 有 跳 转 到 这 一 步 的 编 号 也 会 自 动 更 新 。 （ 这 一 命 令 也 可 应 用 于 宏 步 和 初 始 步）。


直 接 到 达 步 或 转 换

“编 辑 / 转 到” 命 令 允 许 用 户 直 接 到 达 一 个 已 存 在 的 步 或 转 换 ， 这 时 屏 幕 会 自 动 卷 动 以 显 示 选 择 的 步 或 转 换。


查 找 和 替 换 文 本

“编 辑 / 查 找 替 换” 命 令 可 以 用 来 查 找 和 替 换 整 个 程 序 （ 所 有 的 步 和 转 换 ） 中 的 文 本 字 符 串。 查 找 / 替 换 命 令 会 打 开 一 个 用 以 输 入 所 查 找 文 本 的 对 话 框 ， 如 果 在 层 次 2 程 序 中 找 到 了 匹 配 的 文 本， 会 直 接 打 开 层 次 2 编程 区。


输 入 层 次 2 程 序

用 户 须 用 鼠 标 双 击 步 或 转 换 的 符 号 ， 以 输 入 层 次 2 的 程 序 内 容 。 层 次 2 编 程 区 显 示 在 SFC 窗 口 的 右 侧，SFC 程 序 和 层 次 2 编 程 区 的 分 界 线 可 以 随 意 移 动 调 整。

您 可 以 同 时 打 开 一 或 两 个 层 次 2 编 程 区 。 可 使 用 键 盘 、 鼠 标 或 “ 编 辑 ” 菜 单 选 择 下 列 命 令：

键 盘	鼠 标	“编 辑”菜 单

在 最 后 缺 省 窗 口 打 开	Enter	双 击	编 辑 层 次 2

在 新 窗 口 中 打 开	Ctrl+Enter	Ctrl + 双 击	在 新 窗 口 中 编 辑 层 次 2

当 两 个 层 次 2 窗 口 同 时 可 见 时 ， 它 们 间 的 分 界 线 可 以 自 由 移 动 。 可 以 用 层 次 2 窗 口 标 题 栏 右 侧 的 按 钮 关 闭 窗 口 。

层 次 2 编 程 的 缺 省 语 言 是 ST （ 结 构 文 本 ） 。 对 于 转 换 ， 也 可 以 用 快 捷 LD 编 辑 器 输 入 程 序 。 使 用 层 次 2 窗 口 标 题 栏 上 的 “ST/LD”按 钮 可 以 选 择 当 前 有 效 的 语 言 ， 这 个 命 令 只 在 层 次 2 窗 口 为 空 时 有 效。

一 个 单 线 的 编 辑 框 将 在 层 次 2 窗 口 顶 部 出 现 ， 它 用 来 输 入 简 短 的 描 述 文 本 。 这 些 文 本 将 在 SFC 程 序 中 显 示 为 符 合 IEC 标 准 的 注 释。 这 对 如 “ 转 到... ” 等 其 它 命 令 ， 以 及 SFC 程 序 的 打 印 输 出 文 件 中 查 找 步 和 转 换 十 分 有 用 。

在 层 次 2 窗 口 打 开 时 可 用 “ 选 项 / 刷 新 ” 命 令 ， 修 改 后 的 层 次 2 程 序 即 时 更 新SFC 主 程 序。

插 入 变 量 名

在 步 中 插 入 脉 冲 操 作 块

在 步 中 插 入 非 存 储 操 作 块

 	新 P0 和 P1操 作 限 定 符

布 尔 操 作

SFC 操 作

ST 中 的 转 换

用 Quick Ladder 编 写 的 转 换


插 入 变 量 名

 使 用 文 本 语 言 编 程 时 ， 按 这 个 按 钮 选 择 一 个 在 项 目 字 典 中 声 明 的 变 量 ， 并 将 其 名 称 插 入 在 当 前 的 插 入 标 记 处。 当 以 Quick LD 编 程 时 ， 按 此 钮 选 择 将 与 所 选 的 接 点 或 块 I/O 参 数 联 系 的 变 量。


在 步 中 插 入 一 个 脉 冲 操 作 块

 当 为 步 进 行 层 次 2 编 程 时 ， 按 此 钮 在 当 前 插 入 标 记 处 插 入 一 个 脉 冲 操 作 块 的 模 板 。 以 下 是 脉 冲 操 作 块 的 格 式：

Action (P) :

ST statement;

...

End_Action;

脉 冲 操 作 是 在 步 激 活 时 只 执 行 一 次 的 指 令 。 详 情 参 见ISaGRAF 语 言 参 考。


在 步 中 插 入 一 个 非 存 储 操 作

进 行 步 的 层 次 2 编 程 时 ， 按 此 按 钮 ， 在 当 前 插 入 标 记 位 置 插 入 一 个 非 存 储 操 作 块 的 模 板 。 以 下 是 非 存 储 块 的 格 式 ：

Action (N) :

ST statement;

...

End_Action;

非 存 储 操 作 指 令 在 步 活 动 时 ， 每 个 PLC 循 环 周 期 都 要 执 行 。 参 见ISaGRAF 语 言 参 考 的 详 解。


 	新 的 P0 和 P1 操 作 限 定 符

ISaGRAF 支 持 新 的 P0 和 P1 操 作 限 定 符 。 当 输 入 层 次 2 程 序 时 ， 按 此 按 钮 可 在 当 前 插 入 标 记 处 插 入 P0 和 P1 操 作 块 。 块 的 格 式 为：

Action (P0) :	Action (P1) :

ST statement;	ST statement;

...	...

End_Action;	End_Action;

P1 操 作 是 当 步 激 活 时 只 执 行 一 次 的 指 令 （ 与 脉 冲 相 同 ） ； P0 操 作 是 当 步 变 为 非 激 活 时 执 行 一 次 的 指 令 。 详 解 参 见 ISaGRAF 语 言 参 考。


布 尔 操 作

为 在 步 中 对 布 尔 变 量 进 行 操 作 ， 提 供 了 其 它 的 文 本 程 序 语 句 。 这 些 操 作 包 括 把 步 活 动 信 号 连 接 到 一 个 内 部 或 输 出 的 布 尔 变 量 。 这 是 布 尔 操 作 的 基 本 语 法 ：

<布 尔 变 量> (N);	将 步 活 动 信 号 赋 值 给 变 量

<布 尔 变 量>;	相 同 的 作 用（N 属 性 可 选）

/ <布 尔 变 量>;	将 反 相 （ 非 ） 的 步 活 动 信 号 赋 值 给 变 量

其 它 命 令 在 步 激 活 时 ， 置 位 或 复 位 布 尔 变 量 。 这 是 置 位 和 复 位 布 尔 操 作 的 语 法：

<布 尔 变 量> (S);	当 步 活 动 信 号 变 为 真 时 置 位 变 量 到 真 状 态

<布 尔 变 量> (R);	当 步 活 动 信 号 变 为 真 时 复 位 变 量 到 假 状 态


SFC 操 作

为 控 制 SFC 子 程 序 的 操 作 提 供 了 其 它 文 本 程 序 语 句 。 SFC 操 作 是 一 个 根 据 步 活 动 信 号 的 状 态 而 开 始 或 结 束 的 SFC 子 序 列 。 SFC 操 作 可 具 有N  （非 存 储 ） ，S（ 置 位 ） ， 或R（ 复 位 ） 限 定 符 。 下 面 是 SFC 操 作 的 基 本 语 法 ：

< 子 程 序> (N);	步 变 激 活 时 开 始 子 序 列，步 变 为 非 激 活 时 结 束 子 序 列。

<子 程 序>;	语 法 同 上（N 属 性 可 选）

<子 程 序> (S);	步 变 激 活 时 开 始 子 序 列，但 步 变 为 非 激 活 时 不 进 行 任 何 操 作。

<子 程 序> (R);	当 步 变 激 活 时 结 束 子 序 列， 但 变 为 非 激 活 时 不 进 行 任 何 操 作。

SFC 序 列 指 当 前 编 辑 的 程 序 的 	 子 SFC 程 序 进 行 的 操 作 ， 它 由ISaGRAF 程 序 管 理 器 建 立。


ST 中 的 转 换

转 换 的 层 次 2 程 序 是 一 个 布 尔 表 达 式 。 用 ST 语 言 编 程 只 须 根 据 ST 语 法 输 入 转 换 的 布 尔 条 件 。 在 表 达 式 的 结 尾 处 加 分 号 也 是 可 选 的 。


快 捷 LD 中 的 转 换

快 捷 LD 编 辑 器 非 常 适 合 编 写 层 次2 中 的 转 换 条 件。 在 这 种 情 况 下 ， 图 表 仅 由 一 个 支 路 构 成 ， 只 有 一 个 代 表 转 换 的 输 出 线 圈 。 线 圈 符 号 不 必 重 复 转 换 的 名 称 。 下 面 是 一 个 用 快 捷 LD 编 程 的 转 换 条 件 示 例：

使 用 快 捷 LD 编 程 时， 可 用 键 盘 上 的 箭 头 键 在 编 程 逻 辑 网 格 上 移 动 选 择 ， 然 后 以 下 列 快 捷 键 插 入 符 号：

F2:	在 所 选 符 号 后 插 入 触 点   /   初 始 化 支 路

F3:	在 所 选 符 号 前 插 入 触 点

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

F6:	在 所 选 符 号 后 插 入 块

F7:	在 所 选 符 号 前 插 入 块

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

您 也 可 以 用 鼠 标 单 击 层 次 2 窗 口 底 部 的 功 能 键 以 代 替 按 键 盘 上 的 功 能 键 。

选 择 了 触 点 或 块 I/O 参 数 后， 可 以 按 回 车 （RETURN） 键 选择 变 量 或 输 入 常 量 值 。 选 择 了 功 能 块 后 按RETURN 键 可 以 选 择 功 能 块 的 类 型 。 您 也 可 以 用 鼠 标 双 击 一 个 符 号 取 得 相 同 的 结 果。

选 择 了 触 点 后 可 以 按 空 格 （ SPACE ） 键 选 择 触 点 的 类 型 （ 直 接 ， 反 相 或 脉 冲 检 测 ） 。 参 见 帮 助 “ 使 用 快 捷 LD 编 辑 器”一 节 有 关 快 捷 LD 功 能 的 详 细 介 绍。


调 用 I S a G R A F 其 它 工 具

校 验 （ 编 译 ） 程 序

 	仿 真 或 调 试 应 用 程 序

编 辑 变 量 字 典


校 验 （ 编 译 ） 程 序

“ 文 件 / 校 验 ” 命 令 将 运 行 ISaGRAF 代 码 生 成 器 ， 以 校 验 当 前 编 辑 的 程 序 的 语 法 。 对 SFC 语 言 ，层 次 1 和 层 次 2 程 序 都 要 被 检 查 。 当 完 成 语 法 检 查 后 ， 必 须 关 闭 代 码 生 成 器 窗 口 以 继 续 处 理 程 序 。 如 果 （ 当 前 编 辑 的 ） 应 用 程 序 中 只 有 一 个 程 序 ， 并 且 未 检 测 到 语 法 错 误 ， 则 会 生 成 应 用 程 序 代 码 。 “ 选 项 / 编 译 选 项 ” 中 的 命 令 用 来 设 置 编 译 和 优 化 参 数 。 参 考 本 帮 助 的 “ 使 用 代 码 生 成 器 ” 一 节 有 关 编 译 和 代 码 生 成 的 详 细 解 释。


 	仿 真 或 调 试 应 用 程 序

“ 文 件 / 仿 真 ” 和 “ 文 件 / 调 试 ” 命 令 将 可 在 仿 真 或 在 线 模 式 下 运 行 ISaGRAF 图 形 调 试 器 ， 并 在 调 试 模 式 下 重 新 打 开 当 前 编 辑 的 SFC 程 序。在 调 试 模 式 下 ， 不 能 对 程 序 进 行 任 何 修 改 。


编 辑 变 量 字 典

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


“文 件” 菜 单 的 其 它 命 令

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

打 开 另 一 个 程 序

打 印 程 序


打 开 另 一 个 程 序

 “ 文 件 / 打 开 ” 命 令 允 许 用 户 关 闭 目 前 编 辑 的 程 序 ， 并 开 始 编 辑 当 前 项 目 中 用 相 同 语 言 编 写 的 另 一 个 程 序 。 这 个 功 能 不 能 用 来 编 辑 用 其 它 语 言 编 写 的 程 序 。 新 选 择 的 程 序 将 在 编 辑 窗 口 中 取 代 原 有 的 程 序 。


打 印 程 序

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

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


更 新 程 序 日 志

当 前 编 辑 的 程 序 相 联 系 的 日 志 文 件 ， 可 以 使 用 “ 文 件 / 日 志 ” 命 令 手 动 生 成 。 如 果 程 序 编 辑 器 “ 选 项 ” 菜 单 中 的 “ 更 新 日 志 ” 模 式 被 选 中 ， 则 每 次 保 存 文 件 到 磁 盘 时 会 打 开 “ 日 志 ” 对 话 框 。

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


从 字 典 中 选 择 变 量

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

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

布 尔

整 型 / 实 型

定 时 器

信 息

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


“ 工 具 ” 菜 单 命 令

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

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

在 步 和 转 换 内 查 找	在 整 个 程 序 中 查 找 文 本 并 在 输 出 窗 口 中 列 出

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

当 出 错 信 息 或 查 找 结 果 显 示 在 输 出 窗 口 中 时 ， 用 鼠 标 双 击 某 一 行 则 可 直 接 在 相 关 位 置 打 开 层 次 2 编 程 窗 口 。


使 用SFC 图 库

ISaGRAF SFC 编 辑 器 管 理 着 一 个 SFC 图 库， 它 是 能 被 插 入 SFC 表 图 中 的 SFC 构 件 的 集 合 。 可 以 将 SFC 图 库 的 元 素 有 选 择 地 嵌 入 到 步 和 转 换 的 层 次 2 程 序 中 。 可 使 用 “ 工 具 ” 菜 单 的 下 列命令：

拷 贝 至 SFC 图 库	把 选 择 的 元 素 拷 贝 到SFC 图 库

自 SFC 图 库 粘 贴	在 当 前 位 置 粘 贴 SFC 图 库 元 素

当 向 SFC 图 库 拷 贝 （ 就 是 建 立 新 的 SFC 图 库 元 素 ） 时 ， 您 可 以 选 择 是 否 将 SFC 程 序 的 层 次 2 程 序 嵌 入。