 输 入 / 输 出 连 接 编 辑 器 的 使 用

输 入 / 输 出 连 接 操 作 的 目 的 是：在 应 用 程 序 的 输 入 / 输 出 变 量 与 安 装 在 目 标 设 备 上 的 输 入 / 输 出 板 上 的 物 理 通 道 之 间 建 立 逻 辑 连 接 。 为 了 建 立 这 样 的 连 接 ， 用 户 必 须 检 查 并 且 设 置 目 标 设 备 上 所 有 的 输 入 / 输 出 插 板 ， 将 输 入 / 输 出 变 量 连 接 在 相 应 的 输 入 / 输 出 通 道 上。

编 辑 窗 口

定 义 输 入 / 输 出 板

设 置 板 参 数

连 接 输 入 / 输 出 通 道

可 直 接 表 示 的 变 量

编 号

设 置 单 独 保 护


编 辑 窗 口

编 辑 窗 口 左 边 表 格 中 显 示 出 带 有 插 板 槽 的 目 标 设 备 的 机 柜 。 插 板 槽 可 以 是 空 的 ， 也 可 以 插 入 一 块 输 入 / 输 出 插 板 或 一 个 复 杂 设 备 。 每 个 插 板 槽 用 一 个 序 号 来 标 识 。 一 个 机 柜 内 最 多 可 插255 块 插 板。 编 辑 窗 口 右 边 表 格 中 显 示 输 入/输 出 插 板 的 参 数 和 与 选 定 的 输 入 / 输 出 插 板 相 关 的 变 量。 一 块 输 入 / 输 出 插 板 最 多 可 有128 个 输 入 / 输 出 通 道 。 但 单 个 输 入 / 输 出 插 板 的 总 数 ( 包 括 单 个 设 备 和 复 杂 设 备 板 ) 不 能 超 过 255 个 。

图 标

 	在 列 表 中 移 动 板 位 置


图 标

在 前 面 板 上 的 各 个 图 标 可 以 显 示 连 接 到 插 板 通 道 上 变 量 的 类 型 和 特 征 。ISaGRAF 系 统 不 允 许 同 一 块 插 板 上 的 连 接 不 同 类 型 的 变 量 。 下 面 是 所 用 图 标 的 含 义：

布 尔 型 变 量

整 型 / 实 型 (两 种 可 以 连 接 的 变 量) 变 量

信 息 变 量

输 入 变 量 － 没 有 接 通 的 通 道

输 出 变 量 － 没 有 接 通 的 通 道

输 入 变 量 － 至 少 连 接 一 个 通 道

输 出 变 量 － 至 少 连 接 一 个 通 道

下 面 的 图 标 用 来 表 示 插 在 插 板 槽 中 的 I / O 设 备 的 类 型 ：

复 杂 输 入 / 输 出 设 备

实 际 输 入 / 输 出 插 板

虚 拟 输 入 / 输 出 插 板

下 面 的 图 标 用 来 表 示 参 数 或 通 道 的 情 况 ：

插 板 参 数

空 闲 通 道

被 接 通 的 通 道


 	在 列 表 中 移 动 插 板 位 置

使 用 工 具 条 中 的 按 钮 或 “编 辑 / 板 上 移/ 板 下 移” 菜 单 中 的 命 令 ， 可 以 将 选 定 的 I/O 插 板 在 主 表 格 中 向 上 移 动 或 向 下 移 动 一 行。 “编 辑 / 插 入 槽” 命 令 可 以 在 当 前 位 置 上 再 插 入 一 个 空 插 槽。


定 义 输 入 / 输 出 插 板

“编 辑” 菜 单 中 包 含 了 定 义 所 选 定 的 插 板 ( 即 建 立 插 板 参 数 ) 以 及 将 输 入 / 输 出 变 量 与 其 各 自 通 道 相 连 接 的 基 本 命 令 。

选 择 输 入 / 输 出 插 板 类 型

移 动 一 个 插 板

实 际 插 板 和 虚 拟 插 板

工 具 菜 单 中 包 括 了 对 插 板 选 定 工 作 有 用 的 其 他 命 令。

技 术 说 明

移 动 被 连 接 的 变 量

为 空 通 道 定 义 注 释


选 择 输 入 / 输 出 插 板 类 型
选 择 输 入 / 输 出 插 板 的 类 型

在 把 输 入 / 输 出 变 量 连 接 到 插 板 之 前 ， 必 须 输 入 这 块 插 板 的 特 征 。 这 时 可 以 使 用 ISaGRAF 工 作 台 中 的 预 定 义 插 板 库 。 这 个 库 文 件 被 一 台 或 多 台 输 入/输 出 设 备 供 货 商 编 译 过。 “编 辑 / 设 置 板 / 设 备” 命 令 可 以 用 于 设 立 插 板 标 识 特 征 。 这 个 命 令 也 可 用 于 从 ISaGRAF 库 中 选 择 一 个 单 一 的 插 板 或 者 综 合 设 备 。 采 用 双 击 某 一 个 插 槽 ， 来 设 置 相 应 的 插 板 或 设 备 ， 也 是 可 行 的 。

所 有 单 一 插 板 上 的 各 个 通 道 都 具 有 相 同 的 类 型 ( 如 布 尔 变 量 、整 型/实 型 变 量或 信 息 变 量 等) 和 方 向 (如 输 入 或 输 出) 。 在 输 入 / 输 出 连 接 时 ， 不 对 实 型 变 量 和 整 型 变 量 进 行 区 分 。 复 杂 输 入 / 输 出 设 备 表 示 它 是 一 台 具 有 不 同 类 型 和 方 向 通 道 的 输 入 / 输 出 设 备 。 一 台 复 杂 输 入 / 输 出 设 备 应 是 若 干 块 单 一 输 入 / 输 出 插 板 的 一 览 表 。 但 它 仍 仅 占 机 架 列 表 中 的 一 个 插 槽 。


技 术 注 释

“工 具 / 技 术 注 释” 命 令 显 示 所 选 定 的 插 板 或 复 杂 设 备 上 的 在 线 用 户 指 南 。 插 板 技 术 说 明 是 由 输 入 / 输 出 插 板 的 供 应 商 编 写 的 。 技 术 注 释 中 包 括 了 有 关 输 入 / 输 出 插 板 管 理 的 全 部 信 息 ， 并 且 说 明 了 输 入/输 出 插 板 参 数 的 含 义。


删 除 插 板

“编 辑 / 删 除 插 槽” 命 令 用 来 删 除 当 前 已 选 定 的 插 板 或 输 入/输 出 设 备 。 如 果 变 量 已 经 连 到 相 应 的 通 道 上，当 清 除 板 槽 时 ， 将 自 动 切 断 这 种 连 接。


实 际 插 板 和 虚 拟 插 板

“编 辑/实 际 插 板 / 虚 拟 插 板” 命 令 用 来 设 定 所 选 定 的 插 板 或 复 杂 输 入/输 出 设 备 的 有 效 性。 下 列 图 标 用 来 显 示 插 板 的 有 效 性 ：

 	 实 际 输 入 / 输 出 插 板

 	 虚 拟 输 入 / 输 出 插 板

在 “实 际 模 式” 中 ， 输 入 / 输 出 变 量 直 接 连 到 相 应 的 输 入 / 输 出 设 备 上 。 应 用 程 序 中 对 输 入 或 输 出 装 置 的 操 作 也 直 接 作 用 于 相 应 实 际 输 入/输 出 设 备 的 输 入 或 输 出 环 境 中 。 但 准 确 地 说 ， 在 “虚 拟 模 式” 中 ， 输 入 / 输 出 变 量 只 是 作 为 内 部 变 量 来 处 理 的 。 诊 断 器 可 以 对 这 些 输 入/输 出 变 量 进 行 读 操 作 或 更 新 操 作 ， 使 用 户 可 以 对 这 些 I/O 变 量 进 行 仿 真 处 理 ， 但 并 非 建 立 起 实 际 的 连 接。


设 置 插 板 参 数

用 户 可 以 采 用 双 击 屏 幕 右 边 表 格 中 该 参 数 名 的 方 法 来 设 置 插 板 参 数 值 。 也 可 以 选 择 “编 辑” 菜 单 的 “设 置 通 道 / 参 数” 命 令 来 选 择 参 数 (使 选 中 的 参 数 变 为 高 亮) 。 参 数 在 右 边 一 览 表 的 开 始 处 列 出。 下 列 图 标 用 于 在 列 表 中 表 示 插 板 参 数：

插 板 参 数

插 板 参 数 的 含 义 和 参 数 的 输 入 格 式 是 由 相 应 的 输 入 / 输 出 板 或 设 备 供 应 商 设 计 的 。 用 户 为 了 获 得 更 多 有 关 插 板 参 数 的 信 息 ， 可 以 使 用 “工 具/技 术 注 释” 命 令 或 参 考 硬 件 手 册。


连 接 输 入 / 输 出 通 道

在 定 义 插 板 后 ， 用 户 必 须 把 输 入 / 输 出 变 量 连 接 到 通 道 上。

连 接 变 量

删 除 连 接 变 量

注 释


连 接 变 量

用 户 可 以 采 用 双 击 屏 幕 右 边 表 格 中 参 数 名 的 方 法 来 设 置 通 道 连 接 参 数 。 也 可 以 选 择 “编 辑/设 置 通 道 / 参 数” 命 令 来 选 择 参 数 (使 选 中 的 参 数 变 为 高 亮) 。 下 列 图 标 用 于 表 示 通 道 特 征：

空 通 道

被 连 接 的 通 道

一 览 表 中 包 含 全 部 与 所 选 定 插 板 的 类 型 和 方 向 相 匹 配 的 变 量 。 只 有 那 些 还 没 有 被 连 接 的 变 量 在 此 列 出 。 “连 接” 按 钮 用 于 将 在 一 览 表 中 选 定 的 变 量 连 接 到 选 定 通 道 上 。 “断 开” 按 钮 则 用 于 从 选 定 的 通 道 删 除 (切 断) 变 量 。 “下 一 个” 和 “上 一 个” 按 钮 用 于 选 择 输 入 / 输 出 插 板 上 的 其 它 通 道 。 所 选 定 的 通 道 的 位 置 总 是 显 示 在 对 话 框 标 题 内。


 	删 除 被 连 接 的 变 量

“工 具 / 清 空 板 通 道” 命 令 用 于 删 除 全 部 已 经 连 接 到 选 定 插 板 上 的 输 入 / 输 出 变 量。


 	注 释

已 经 声 明 的 输 入/输 出 变 量 的 注 释 文 本 与 变 量 名 一 起 被 显 示 在 输 入/输 出 板 的 一 览 表 中 。 由 于 ISaGRAF 系 统 允 许 使 用 直 接 显 示 变 量 (显 示 变 量 以 % 为 标 记) ， 所 以 注 释 也 可 用 于 空 通 道 。 可 以 使 用 “工 具 / 设 置 通 道 注 释” 命 令 为 在 当 前 插 板 一 览 表 选 定 的 空 通 道 输 入 注 释 。 但 这 个 命 令 不 能 用 来 改 变 在 项 目 字 典 中 声 明 的 输 入 / 输 出 变 量 的 注 释。


可 直 接 显 示 的 变 量

空 通 道 是 那 些 没 有 与 已 经 声 明 的 输 入 / 输 出 变 量 相 连 接 的 通 道。 ISaGRAF 允 许 用 户 在 源 程 序 中 使 用 可 直 接 显 示 的 变 量 来 描 述 一 个 空 通 道 。 可 直 接 显 示 的 变 量 的 变 量 名 总 是 以 字 符 “%” 开 始 。

以 下 是 用 于 单 个 插 板 通 道 的 可 直 接 显 示 的 变 量 的 命 名 规 定 。 “s” 是 插 板 上 的 板 槽 号。 “c” 是 通 道 号。

%IXs.c	布 尔 型 变 量 输 入 插 板 的 空 通 道

%IDs.c	整 型 变 量 输 入 插 板 的 空 通 道

%ISs.c	信 息 型 变 量 输 入 插 板 的 空 通 道

%QXs.c	布 尔 型 变 量 输 出 插 板 的 空 通 道

%QDs.c	整 型 变 量 输 出 插 板 的 空 通 道

%QSs.c	信 息 型 变 量 输 出 插 板 的 空 通 道

以 下 是 用 于 复 杂 设 备 通 道 的 可 直 接 显 示 的 变 量 的 命 名 规 定 。 “s” 是 设 备 的 板 槽 号。“b” 是 在 复 杂 设 备 内 独 立 插 板 号。 “c” 是 通 道 号。

%IXs.b.c	布 尔 型 变 量 输 入 插 板 的 空 通 道

%IDs.b.c	整 型 变 量 输 入 插 板 的 空 通 道

%ISs.b.c	信 息 型 变 量 输 入 插 板 的 空 通 道

%QXs.b.c	布 尔 型 变 量 输 出 插 板 的 空 通 道

%QDs.b.c	整 型 变 量 输 出 插 板 的 空 通 道

%QSs.b.c	信 息 型 变 量 输 出 插 板 的 空 通 道

例 如：

%QX1.6	插 板 #1 (布 尔 型 变 量 输 出) 的 第 六 通 道

%ID2.1.7	设 备 #2 上 插 板 #1 (整 型 变 量 输 入) 的 第 七 通 道

可 直 接 显 示 的 变 量 不 能 是 实 型 变 量。


编 号

使 用 “选 项 / 编 号” 命 令 可 以 设 置 编 号 协 议 。 用 户 可 以 在 下 面 的 对 话 框 中 ， 指 定 第 一 个 板 槽 的 编 号 以 及 每 一 块 插 板 的 第 一 个 通 道 所 使 用 的 编 号 ：

系 统 的 缺 省 值： 板 槽 的 编 号 从 0 开 始 ，通 道 的 编 号 从 1 开 始 。

警 告：在 编 号 协 议 已 经 对 可 直 接 显 示 的 变 量 所 使 用 的 符 号 起 作 用 时 ， 改 变 这 个 协 议 必 须 非 常 小 心 。 假 如 在 已 存 在 的 程 序 中 使 用 可 直 接 显 示 的 输 入 / 输 出 变 量 ， 可 能 会 产 生 编 译 错 误 。


设 置 单 独 保 护

ISaGRAF 工 作 台 提 供 了 一 个 完 整 的 以 层 次 口 令 为 基 础 的 数 据 保 护 系 统 。 输 入 / 输 出 连 接 设 置 等 都 可 以 受 到 口 令 的 全 面 保 护 。 另 外 ， ISaGRAF 还 允 许 用 户 为 变 量 和 通 道 设 置 单 独 保 护 。 假 设：

- 各 个 口 令 已 经 在 口 令 定 义 系 统 (即 使 用 项 目 管 理 器 窗 口 中 的 “项 目/设 置 口 令” 命 令) 中 定 义 完 毕 ， 这 样 所 对 应 的 各 个 保 护 级 别 就 可 以 用 于 单 独 保 护 。

- 用 户 可 以 使 用 比 全 局 I/O 具 有 更 高 优 先 级 的 保 护 级 别，进 行 变 量 的 单 独 保 护。

当 变 量 和 通 道 设 置 受 到 单 独 保 护 时 ， 在 输 入 / 输 出 连 接 窗 口 中 ， 受 保 护 对 象 的 名 字 边 会 有   一 个 小 图 标 。

使 用 代 码 窗 口 或 输 入 / 输 出 连 接 窗 口 中 “编 辑” 菜 单 中 的 “设 置 保 护” 和 “清 除 保 护” 命 令 ， 可 以 对 选 定 的 变 量 或 通 道 进 行 单 独 保 护 的 设 置 或 删 除 。 “设 置 保 护” 和 “清 除 保 护” 这 两 条 命 令 要 求 用 户 输 入 一 个 有 效 的 口 令 ， 使 保 护 级 别 与 变 量 或 通 道 联 系 起 来 。 因 此 ， 在 每 次 用 户 想 要 改 变 带 有 单 独 保 护 的 变 量 或 连 接 通 道 设 置 时 ，必 须 先 输 入 具 有 足 够 优 先 级 别 的 口 令。

警 告：如 果 一 个 变 量 或 通 道 设 置 受 到 保 护 ， 而 相 应 的 口 令 从 保 护 系 统 中 被 删 除 ， 并 且 没 有 定 义 更 高 级 的 口 令 ， 则 这 个 变 量 或 通 道 设 置 不 能 进 行 任 何 改 动 ， 除 非 定 义 了 具 有 一 定 级 别 的 新 口 令。