上 载

ISaGRAF 支 持 存 储 于 目 标 中 的 上 载 应 用 程 序。 上 载 过 程 就 是 与 目 标 通 信， 装 载 内 嵌 压 缩 源 代 码 （EZS） 并 将 其 在 工 作 台 环 境 中 恢 复。

上 载 一 个 项 目

通 讯 设 置

如 果 目 标 程 序 版 本 为 V3.22 或 更 新 ， 而 且 压 缩 源 代 码 已 嵌 入 到 应 用 程 序 中 ， 连 接 的 PLC 系 统 中 运 行 的 项 目 就 可 以 上 载 。 上 载 压 缩 源 代 码 是 可 选 特 性 。 如 何 在 上 载 前 进 行 项 目 配 置 的 详 细 说 明 ， 请 参 照 下 列 主 题 ：

准 备 上 载 项 目

为 更 好 地 理 解 上 载 机 制 ， 请 参 考 下 列 主 题 ：

如 何 在 目 标 PLC 中 存 储 压 缩 源 代 码

目 标 PLC 的 内 存 需 求

关 于 已 上 载 的 项 目

兼 容 性 问 题


上 载 一 个 项 目

运 行 ISaGRAF 项 目 管 理 器 的 “ 文 件 ” 菜 单 中 的 命 令 ， 打 开 “ 上 载 ” 对 话 框 。 上 载 不 是 指 已 存 在 于 工 作 台 上 的 项 目 。 当 前 在 项 目 管 理 器 列 表 中 选 择 的 项 目 与 上 载 机 制 无 关 。 为 了 上 载 在 目 标 PLC 中 运 行 的 应 用 程 序 ， 您 必 须 ：

1- 确 保 与 目 标 PLC 已 正 确 地 连 接

2- 根 据 连 接 设 置 通 讯 参 数

3- 按 “ 运 行 ” 按 钮

上 载 内 嵌 压 缩 源 代 码 （ EZS） 和 对 它 们 解 压 缩 需 要 一 些 时 间 。 对 话 框 中 的 消 息 将 告 诉 您 上 载 何 时 结 束 ， 以 及 是 否 出 现 错 误。

通 讯 时， 在 目 标 PLC 中 读 取 的 名 称 就 是 建 立 ISaGRAF 项 目 时 用 的 名 称 。 如 果 使 用 此 名 称 的 项 目 已 在 工 作 台 存 在 ， 将 提 示 您 是 否 覆 盖 这 一 项 目 或 选 择 一 个 未 用 的 名 称 。 您 不 能 在 上 载 结 束 后 ， 取 消 为 已 上 载 项 目 的 源 代 码 的 注 册 。 现 在 已 上 载 的 项 目已 经 就 绪， 可 以 打 开。


可 能 的 错 误

下 列 错 误 可 能 在 上 载 项 目 时 发 生。 错 误 发 生 时， 在 “ 上 载 ” 对 话 框 中 将 显 示 通 知 消 息。

- 不 能 与 目 标 PLC 建 立 通 讯

- 连 接 目 标 PLC 是 3.22 版 本 以 前 的 ISaGRAF 系 统

- 在 目 标 PLC 中 无 应 用 程 序 运 行

- 在 目 标 PLC 中 无 EZS 嵌 入 。


通 讯 设 置

按 “ 设 置 ” 按 钮 允 许 用 户 定 义、 连 接 ISaGRAF 工 作 台 和 ISaGRAF 目 标 PLC 系 统 的 上 载 通 讯 参 数。 在 进 行 上 载 之 前 ， 必 须 确 认 配 置 的 参 数 与 连 接 目 标 PLC 相 匹 配 。

选 择 通 讯 端 口

串 行 连 接 设 置

以 太 网 连 接 设 置


选 择 通 讯 端 口

“ 通 讯 端 口 ” 确 定 了 ISaGRAF 工 作 台 与 目 标 PLC 之 间 的 硬 件 媒 介 。 它 可 以 是 串 行 端 口 的 名 称 ， “ 以 太 网 ” 或 “Winsock ” 版 本 1.1 保 留 的 TCP-IP 通 讯。

“ 从 机 号 ” 用 来 分 辨 ISaGRAF 目 标 系 统 或 任 务 ， 它 可 以 是 从 1 到 255 。 参 照 目 标 PLC 提 供 者 的 手 册 ， 确 定 目 标 PLC 系 统 使 用 的 从 机 号 。

“ 超 时 时 间 ” 是 留 给 目 标 PLC 系 统 的 ， 它 是 在 调 试 器 请 求 结 束 到 它 开 始 响 应 的 时 间， 它 的 单 位 为 毫 秒。 “ 重 试 次 数 ” 是 调 试 器 进 行 通 讯 操 作 时 报 告 出 错 之 前 自 动 尝 试 的 次 数 。


串 行 连 接 设 置

当 选 择 了 一 个 串 行 端 口 （COM1 . .4） 时 ， 按 “设 置” 按 钮 就 可 以 选 择 其 它 几 个 串 行 连 接 参 数 ： 传 输 波 特 率 ， 奇 偶 校 验 和 格 式。

当 为 “ 流 程 控 制 ” 选 择 了 “ 硬 件 ” 时 ， ISaGRAF 工 作 台 就 会 控 制 CTS 和 DSR 信 号 线 ， 以 允 许 在 信 息 交 换 中 进 行 硬 件 握 手。


以 太 网 连 接 设 置

当 选 择 了 “ 以 太 网 ” 作 为 通 讯 端 口 时 ， “ 设 置 ” 按 钮 可 被 用 来 设 置 TCP-IP 通 讯 的 “ 网 络 地 址 ” 和 “ 网 络 端 口 ” 号 。 这 里 使 用 的 是 网 络 界 面 的 标 准 格 式 。

工 作 台 为 TCP-IP 通 讯 使 用 版 本 1.1 的 库 文 件 WINSOCK .DLL， 此 文 件 必 须 在 硬 盘 上 正 确 安 装 。 当 运 行 ISaGRAF 目 标 PLC 时， 如 果 未 加 指 定 ， 将 使 用 “1100”。


如 何 在 目 标 PLC 中 存 储 压 缩 源 代 码

内 嵌 压 缩 源 代 码 (EZS) 就 是 将 资 源 与 生 成 代 码 在 一 起 存 储， 生 成 的 资 源 被 称 为 “EZS”。 如 果 选 择 了 源 代 码 内 嵌 ， 就 不 能 为 其 它 资 源 选 择 同 一 名 称 。 内 嵌 源 代 码 并 不 意 味 着 在 资 源 定 义 方 面 有 任 何 限 制 ， 源 代 码 内 嵌 不 影 响 用 户 编 写 的 资 源 定 义 文 件 。

请 参 考 ISaGRAF 说 明 文 档 中 代 码 生 成 器 的 有 关 资 源 的 详 细 资 料 。


目 标 PLC 的 内 存 需 求

内 嵌 压 缩 源 代 码 （ EZS ） 需 要 额 外 的 内 存 以 在 目 标 PLC 中 与 应 用 程 序 代 码 一 起 存 储 。 一 个 通 常 的 粗 略 估 计 是 ， 最 小 的 EZS （ 未 选 择 代 码 内 嵌 的 其 它 选 项 ） 的 大 小 是 可 执 行 代 码 的 一 点 五 倍 。 这 意 味 着 嵌 入 EZS 需 要 把 下 载 代 码 的 大 小 乘 以 2.5 倍 。

对 于 一 些 内 存 分 段 的 目 标 系 统 可 能 有 特 殊 的 限 制 。 由 于 EZS 将 资 源 与 生 成 代 码 一 同 存 储， 它 们 必 须 在 同 一 个 数 据 段 内 作 为 应 用 程 序 代 码 存 储 。


关 于 已 上 载 的 项 目

上 载 的 项 目 包 括 了 重 新 编 译 所 须 的 所 有 文 件 和 数 据 。 根 据 先 前 编 译 的 选 项 不 同 ， 它 也 可 以 包 括 一 些 附 加 文 件， 如 项 目 描 述 和 程 序 日 志 文 件 。

您 必 须 在 调 试 或 监 视 它 之 前 编 译 （ 生 成 ） 项 目 。 警 告 ： 由 于 ISaGRAF 使 用 编 译 时 间 标 签 来 比 较 程 序 的 版 本 ， 当 工 作 台 和 目 标 应 用 程 序 有 不 同 版 本 号 时 ， 您 将 在 打 开 调 试 器 时 得 到 通 知 。

注 意 事 项 ： 嵌 入 源 代 码 时 并 不 下 载 库 。 您 必 须 确 保 在 重 新 编 译 上 载 的 应 用 程 序 之 前 ， 在 ISaGRAF 工 作 台 中 已 安 装 了 适 当 的 库 函 数 和 函 数 块 。


兼 容 性 问 题

由 于 通 讯 协 议 已 经 进 行 了 扩 展，ISaGRAF 目 标 PLC 和 版 本 3.22 或 以 上 的 工 作 台 支 持 上 载。

EZS 以 标 准 的 资 源 形 式 存 储 应 用 程 序 中 ， 在 将 压 缩 源 代 码 （EZS） 嵌 入 到 基 于 ISaGRAF 系 统 版 本 3.03 到 3.21 的 目 标 时， 没 有 特 别 限 制 。 但 是 在 这 种 情 况 下 ， 因 为 目 标 PLC 不 支 持 所 必 须 的 通 讯 服 务 ， 嵌 入 的 信 息 不 能 上 载 。


准 备 上 载 项 目

如 果 您 想 能 在 晚 些 时 候 进 行 上 载 操 作 ， 就 必 须 告 诉 ISaGRAF 代 码 生 成 器 ， 将 压 缩 源 代 码 嵌 入 到 应 用 程 序 代 码 中 。 为 此 ， 可 在 “ 编 译 器 选 项 ” 对 话 框 中 按 “ 上 载 ” 按 钮 ， 另 一 个 对 话 框 允 许 您 选 择 压 缩 源 代 码 的 嵌 入 。 在 这 种 情 况 下 ， 只 嵌 入 最 低 需 求 的 源 文 件。 使 用 其 它 选 择 框 以 嵌 入 可 选 文 件。

注 意 事 项 ： 库 ( 包 括 函 数、 函 数 块 以 及 I/O 板 和 设 备) 不 与 嵌 入 源 代 码 一 起 下 载。

为 了 更 好 地 理 解 上 载 机 制 ， 请 参 考 以 下 主 题 ：

如 何 在 目 标 PLC 中 存 储 压 缩 源 代 码

目 标 PLC 的 内 存 需 求

关 于 已 上 载 的 项 目

兼 容 性 问 题


可 选 文 件

下 列 文 件 也 可 以 嵌 入 以 作 为 最 低 需 求 源 代 码 的 补 充， 但 这 将 导 致 对 目 标 PLC 的 额 外 内 存 的 需 求 。

项 目 描 述

如 果 未 被 嵌 入 ， 上 载 后 的 项 目 描 述 只 指 出 上 载 的 日 期 。

口 令 保 护

上 载 功 能 并 不 被 口 令 保 护 。 如 果 您 想 上 载 项 目 保 护 ， 就 需 要 嵌 入 源 代 码 的 口 令 保 护 系 统 。

未 连 接 I / O 通 道 注 释

ISaGRAF 允 许 为 未 连 接 的 I/O 通 道 添 加 注 释 文 本 。 如 果 您 总 是 用 已 连 接 的 I/O 通 道 工 作 ， 请 不 要 选 择 此 选 项 。

修 改 历 史

这 是 一 个 项 目 修 改 的 全 面 历 史 记 录 。

日 志 文 件

每 个 注 释 文 件 包 含 有 关 程 序 的 用 户 书 写 的 注 释 和 编 译 器 输 出 的 消 息 。 嵌 入 日 志 文 件 可 能 消 耗 目 标 PLC 的 大 量 内 存 。

变 量 列 表 和 时 间 图

这 些 是 调 试 中 建 立 的 文 件 ， 包 括 用 于 列 表 和 时 间 图 监 视 的 变 量 名 列 表 。

图 形 ， 图 标 和 位 图

这 包 括 ISaGRAF 图 形 , 以 及 在 项 目 目 录 中 存 在 的 所 有 的 图 标 和 位 图 文 件。 警 告 ： 这 将 大 量 消 耗 目 标 PLC 的 内 存 。