S7-200 Explorer 自 动 S7-200 Explorer 自 动 数 据 记 录 上 载 过 程 1 索 引 1 索 引... 1 2 简 介... 2 3 数 据 记 录 的 上 载... 3 Copyright Siemens AG Copyright-2005 All rights reserved Data_logging_automated_modem_e.doc 4 交 互 式 上 载... 4 5 自 动 上 载... 5 5.1 自 动 上 载 的 概 念... 5 5.2 使 用 modem 的 手 动 ( 交 互 式 ) 上 载 (S7-200 Explorer V1.0)... 6 5.3 使 用 modem 的 自 动 上 载 (S7-200 Explorer V1.0.1.x)... 6 5.4 设 置 数 据 记 录 自 动 上 载 的 步 骤... 7 6 配 置 用 于 上 载 的 modem... 8 6.1 设 定 modem 参 数... 8 6.2 连 接 到 站 点... 8 6.3 浏 览 数 据 记 录 并 创 建 快 捷 方 式... 9 6.4 断 开 modem 连 接... 10 7 按 设 定 计 划 自 动 上 载... 11 7.1 打 开 控 制 面 板 里 的 计 划 任 务 文 件 夹... 11 7.2 拖 动 快 捷 方 式 到 计 划 任 务 文 件 夹... 11 8 程 序 化 上 载... 18 28.10.2004 1/18
2 简 介 S7-200 PLC 存 储 卡 里 的 数 据 记 录 可 以 被 读 取 到.CSV ( 逗 号 分 隔 符 ) 文 件 里 读 取 S7-200 PLC 存 储 卡 里 的 数 据 记 录 有 两 种 方 式. 其 一, 在 S7-200 Explorer Micro/WIN V4.0 工 具 里 点 击 鼠 标 左 键 手 动 选 择 期 望 的 数 据 记 录 项, 再 双 击 存 储 卡 数 据 记 录 文 件. 其 二, 通 过 菜 单 选 择 Create Shortcut, 使 用 Microsoft Windows 计 划 任 务 功 能 来 设 定 计 划 任 务 自 动 上 载 数 据 ( 无 需 人 工 干 预 ). 本 文 档 解 释 了 如 何 创 建 和 执 行 一 个 自 动 上 载 数 据 的 计 划 任 务. 本 文 特 别 说 明 如 何 通 过 modem 连 接 完 成 PC 和 s7-200 PLC 的 自 动 数 据 记 录 上 载. 通 过 modem 实 现 自 动 上 载 的 功 能 在 STEP 7-Micro/WIN V4.0 SP1 (Version 4.0.1) 版 本 里 加 入 无 人 工 干 预 的 上 载 功 能 提 供 了 一 种 确 定 的 和 可 行 的 方 式 在 多 种 类 型 的 应 用 中 实 现 严 格 的 数 据 采 集, 特 别 是 那 些 在 非 高 峰 时 段 采 集 数 据 的 应 用 下 图 阐 述 了 应 用 通 用 技 术 实 现 对 一 种 产 品 的 使 用 和 数 量 的 测 量 过 程 的 完 全 自 动 化, 并 且 利 用 数 据 记 录 来 告 知 用 户 而 无 需 用 户 干 预 : 图 1 28.10.2004 2/18
3 数 据 记 录 的 上 载 从 S7-200 存 储 区 上 载 ( 或 读 取 ) 数 据 记 录 有 两 种 实 现 方 式 : 1. 交 互 式 上 载 2. 自 动 上 载 图 2 28.10.2004 3/18
4 交 互 式 上 载 交 互 式 上 载 简 单 地 讲 就 是 有 用 户 界 面 来 初 始 化 上 载. 必 须 打 开 Micro/WIN V4.0 ( 或 更 高 版 本 ) 的 S7-200 Explorer 工 具 来 浏 览 PLC 的 数 据 记 录. 双 击 数 据 记 录 文 件 或 者 在 数 据 记 录 的 关 联 菜 单 里 选 择 上 载. 在 PC 机 上, 生 成 的 CSV 文 件 可 被 任 何 关 联.CSV 文 件 的 应 用 程 序 打 开 ( 默 认 的 打 开 CSV 文 件 的 应 用 程 序 是 Excel). 可 以 通 过 在 PC 的 控 制 面 板 改 变 文 件 夹 属 性 来 配 置 PC 应 用 程 序 来 打 开 CSV 文 件. 由 于 交 互 式 上 载 依 赖 于 与 用 户 的 手 动 交 互, 因 此 更 可 能 出 错, 与 某 些 应 用 程 序 的 兼 容 性 也 要 差 一 些 图 3 28.10.2004 4/18
5 自 动 上 载 自 动 数 据 上 载 会 在 预 定 的 时 间 保 存 CSV 文 件 到 指 定 的 PC 文 件 夹 下. 计 划 任 务, Microsoft Windows 操 作 系 统 的 一 部 分, 提 供 了 一 种 简 单 的 方 式 来 创 建 和 配 置 自 动 上 载. 使 用 自 动 上 载 可 以 在 特 定 时 间 从 多 个 远 程 PLC 上 载 数 据 记 录 到 数 据 文 件 中. 例 如, 当 长 途 电 话 费 率 最 低 时 或 者 当 连 接 到 PLC 的 现 场 设 备 不 工 作 时 设 定 计 划 上 载 数 据 记 录. 计 划 运 行 的 任 务 数 目 没 有 明 确 的 上 限. 然 而, 每 次 上 载 所 需 要 的 时 间 是 有 限 制 的. 比 如, 不 能 设 定 会 重 叠 的 自 动 上 载 任 务. 如 果 遇 到 这 个 情 况, 用 户 可 使 用 多 台 机 器 来 完 成 任 务. 通 常 情 况 下, 由 于 用 户 的 缺 席, 自 动 上 载 时 CSV 文 件 不 会 被 打 开. 用 户 可 以 通 过 浏 览 C:\Program Files\Siemens\Microsystems\Data Logs 文 件 夹, 找 到 相 应 的 数 据 记 录 文 件 来 打 开 已 经 上 载 的 CSV 文 件 上 载 ( 无 论 什 么 方 式 ), 总 会 保 存 上 载 后 的 数 据 记 录 到 一 个 文 件 中, 此 文 件 的 文 件 名 与 正 被 使 用 的 连 接 相 关 如, 最 终 的 数 据 记 录 文 件 名 包 含 PLC 的 地 址 和 连 接 ( 如 果 使 用 modem), 用 户 特 定 数 据 记 录 名 称, 上 载 的 日 期 和 时 间. 如 果 上 载 的 尝 试 不 成 功, 错 误 结 果 会 作 为 文 件 名 的 一 部 分 数 据 记 录 也 能 够 把 Visual Basic 编 程 语 言 生 成 的 用 户 应 用 程 序 上 载 到 计 算 机, 利 用 编 程 语 言 实 现 上 载 的 指 令 位 于 本 文 档 末 尾 的 程 序 化 上 载 部 分 5.1 自 动 上 载 的 概 念 自 动 上 载 使 用 快 捷 方 式 文 件 来 运 行, 快 捷 方 式 文 件 是 具 有 包 含 指 向 一 个 Windows Shell 对 象 路 径 的.LNK 扩 展 名 文 件, 通 常 在 用 户 PC 桌 面 上 有 很 多 快 捷 方 式 文 件, 点 击 快 捷 方 式 可 运 行 相 应 应 用 程 序 点 击 快 捷 方 式 导 致 对 象 ( 此 时 为 S7-200 Explorer) 被 打 开 并 被 初 始 化 到 快 捷 方 式 创 建 时 的 状 态, 点 击 数 据 记 录 快 捷 方 式 触 发 上 载 动 作 并 被 读 取 指 定 的 数 据 记 录 到 Microsystem Data Log 文 件 夹 ( 从 PLC 存 储 器 上 载 ), 可 通 过 如 下 方 法 来 执 行 一 个.LNK 文 件 快 捷 方 式 : 鼠 标 左 键 双 击 鼠 标 右 键 单 击 然 后 选 择 打 开 通 过 编 程 语 言 里 的 shell 功 能 来 调 用 ( 此 文 稍 后 会 对 此 作 出 说 明 ) 将 快 捷 方 式 拖 动 到 Windows 计 划 任 务 为 文 件 夹 并 设 定 其 运 行 时 间 和 运 行 频 率 用 户 必 须 确 保 第 一 个 任 务 被 分 配 了 足 够 的 时 间 来 完 成 任 务. 28.10.2004 5/18
5.2 使 用 modem 的 手 动 ( 交 互 式 ) 上 载 (S7-200 Explorer V1.0) 在 S7-200 Explorer (V1.0) 发 布 之 初, 通 过 modem 与 S7-200 PLC 连 接 来 上 载 数 据 记 录 时 不 能 实 现 自 动 数 据 记 录 在 V1.0 发 布 之 初, modem 连 接 必 须 通 过 手 动 方 式 来 执 行 modem 连 接 ( 释 放 在 线 连 接 ) 和 modem 断 开 连 接 ( 释 放 在 线 连 接 并 关 闭 modem) 图 4 上 图 显 示 了 在 S7-200 Explorer V1.0 里 通 过 用 户 交 互 选 择 Modem Connect 菜 单 项 来 手 动 连 接 modem 这 个 操 作 会 打 开 PLC modem 连 接 直 至 用 户 完 成 浏 览 操 作, 用 户 以 交 互 式 的 方 式 完 成 整 个 浏 览 远 程 PLC 并 上 载 数 据 记 录 文 件 的 过 程 当 上 载 完 成 时 用 户 必 须 执 行 手 动 的 Modem Disconnect ( 断 开 选 项 只 会 在 modem 已 经 连 接 时 才 出 现 在 菜 单 中 ) 需 要 用 户 手 动 执 行 modem 连 接 通 常 过 于 苛 刻, 由 于 用 户 必 须 在 每 次 需 要 上 载 数 据 文 件 时 都 要 参 与 其 中. 另 外, 一 个 应 用 通 常 会 有 多 个 远 程 站, 且 每 个 站 使 用 不 同 的 modem. 由 于 安 全 和 连 接 费 用 的 原 因, 这 种 需 要 modem 总 是 处 于 连 接 状 态 的 情 况 通 常 是 不 可 接 受 的 5.3 使 用 modem 的 自 动 上 载 (S7-200 Explorer V1.0.1.x) 最 新 的 S7-200 Explorer 工 具 V1.0.1.x 包 含 自 动 上 载 功 能, 此 自 动 上 载 会 先 通 过 拔 号 建 立 modem 与 modem 的 连 接, 接 着 上 载 数 据 记 录 文 件, 然 后 ( 在 上 一 操 作 完 成 后 ) 执 行 自 动 断 开 连 接 28.10.2004 6/18
用 来 计 划 完 成 自 动 任 务 的 快 捷 方 式 必 须 在 每 次 上 载 一 个 数 据 记 录 文 件 时 连 接 和 断 开 连 接, 即 便 数 据 记 录 文 件 在 上 一 次 上 载 的 同 一 PLC 上. 必 须 执 行 单 个 独 立 的 连 接 因 为 S7-200 Explorer 工 具 不 知 道 下 一 个 计 划 执 行 的 上 载 是 与 同 一 个 PLC 或 是 不 同 PLC 通 信 5.4 设 置 自 动 数 据 记 录 上 载 步 骤 的 总 结 必 须 完 成 两 个 配 置 步 骤 来 生 成 自 动 数 据 记 录 文 件 上 载 : 1. 通 过 设 置 和 连 接 modem 一 次 来 创 建 用 于 快 捷 方 式 的 连 接 字 符 串 如 何 完 成 这 个 设 置 的 具 体 步 骤 在 本 文 档 后 面 部 分 配 置 用 于 上 载 的 modem 有 详 细 说 明 2. 在 Microsoft Windows 控 制 面 板 中 配 置 计 划 任 务. 如 何 完 成 这 个 设 置 的 具 体 步 骤 在 本 文 档 后 面 部 分 按 设 定 计 划 自 动 上 载 有 详 细 说 明 PC 必 须 处 在 能 初 始 化 连 接 的 状 态, 否 则 上 载 会 失 败. 这 样 的 例 子 出 现 的 情 况 : 用 户 有 设 置 好 的 不 同 于 modem 的 一 个 通 信, 或 者 用 户 让 机 器 与 另 一 个 modem 建 立 了 连 接. 自 动 的 快 捷 方 式 不 会 中 断 正 在 进 行 中 的 连 接. 这 会 导 致 失 败 并 在 用 户 CSV 文 件 中 记 录 此 错 误 28.10.2004 7/18
6 配 置 用 于 上 载 的 modem 必 须 先 配 置 用 于 自 动 数 据 记 录 上 载 的 modem, 必 须 按 照 如 下 所 列 步 骤 来 配 置 modem 用 于 自 动 数 据 记 录 上 载 : 1. 使 用 modem 连 接 菜 单, 设 置 modem 参 数 ( 详 见 36H6.1) 2. 使 用 modem 连 接 菜 单, 使 用 modem 连 接 到 PLC ( 详 见 37H6.2) 3. 使 用 S7-200 Explorer, 浏 览 PLC 存 储 区 的 数 据 记 录 文 件 并 创 建 快 捷 方 式 ( 详 见 38H6.3) 4. 使 用 modem 断 开 连 接 菜 单, 关 闭 到 modem 和 PLC 的 连 接 ( 详 见 39H6.4) 每 一 个 执 行 自 动 数 据 上 载 的 PLC modem 连 接 必 须 重 复 步 骤 1 4 完 成 每 一 个 PLC modem 连 接 后 会 有 一 个.LNK 快 捷 方 式 文 件 6.1 设 定 modem 参 数 在 Micro/WIN 或 S7-200 Explorer 中 使 用 modem 时 必 须 使 用 TAPI( 电 话 应 用 程 序 接 口 ) 设 定 modem 连 接 来 创 建 多 个 和 多 种 类 型 的 modem 两 个 应 用 程 序 (STEP 7-Micro/WIN 和 S7-200 Explorer) 使 用 同 一 modem 驱 动 信 息. 因 此, 如 果 modem 已 在 Micro/WIN 中 配 置 过, 该 modem 在 S7-200 Explorer modem 连 接 对 话 框 中 可 用 而 且 没 有 必 要 进 行 额 外 的 modem 参 数 化. 该 配 置 在 S7-200 Explorer 下 Modem Connection 对 话 框 中. 可 以 创 建 有 多 个 不 同 号 码 的 地 址 簿 用 于 modem 的 拔 号 6.2 连 接 到 站 点 左 边 是 通 过 Microsystems Communication object 提 供 的 连 接 对 话 框 的 例 子 通 过 选 择 Connect to 选 项 并 从 列 表 中 选 择 一 个 连 接 来 开 始 配 置 过 程 用 户 可 选 择 期 望 的 站 点, 在 本 例 中 用 户 选 择 了 位 于 洛 杉 矶 的 远 程 站 点, 此 站 点 有 一 个 或 多 个 通 过 modem 或 者 通 过 modem 和 smart cable 的 混 合 体 连 接 的 PLC 当 用 户 点 击 Connect, 系 统 便 会 自 动 拔 号 和 连 接, 在 连 接 建 立 后, 可 以 用 S7-200 Explorer 来 浏 览 和 选 择 已 连 接 的 PLC 28.10.2004 8/18
图 5 6.3 浏 览 数 据 记 录 并 创 建 快 捷 方 式 点 击 PLC, 找 到 期 望 的 数 据 记 录 并 点 击 鼠 标 右 键, 在 弹 出 菜 单 上 选 择 创 建 快 捷 方 式 来 创 建 一 个 快 捷 方 式 图 6 由 于 连 接 是 通 过 modem 建 立, 具 体 的 连 接 信 息 被 保 存 在 快 捷 方 式 中, 所 以 快 捷 方 式 运 行 时, S7-200 Explorer 将 确 保 相 应 连 接 已 建 立, 或 者 在 modem 可 用 的 情 况 下 将 建 立 连 接 如 果 初 始 连 接 已 建 立, 那 么 连 接 将 会 在 完 成 数 据 记 录 上 载 后 断 开 以 确 保 能 够 执 行 对 下 一 个 站 点 的 数 据 上 载 28.10.2004 9/18
6.4 断 开 modem 连 接 断 开 modem 连 接 的 过 程 与 建 立 modem 连 接 的 过 程 基 本 一 致, 鼠 标 右 键 点 击 My S7-200 Network 并 选 择 Modem Disconnect. 于 是 弹 出 断 开 连 接 对 话 框 当 用 户 点 击 Disconnect 按 钮, 通 信 对 象 将 自 动 挂 断 电 话 断 开 与 modem 的 连 接 图 7 如 上 操 作 即 可 完 成 上 载 数 据 记 录 的 modem 配 置, 快 捷 方 式 被 放 置 到 桌 面, 而 且 包 含 自 动 连 接 传 输 数 据 记 录 无 需 用 户 干 预 来 断 开 连 接 的 所 有 信 息 28.10.2004 10/18
7 按 设 定 计 划 自 动 上 载 使 用 Microsoft Windows 计 划 任 务 功 能 是 非 常 便 捷 的, 因 为 无 需 在 PC 上 安 装 额 外 的 软 件. 使 用 前 面 章 节 创 建 的 快 捷 方 式 文 件 和 标 准 的 Windows 操 作 系 统 只 需 简 单 设 置 即 可 将 数 据 记 录 快 捷 方 式 图 标 拖 动 到 计 划 任 务 文 件 夹 再 设 置 其 属 性, 用 户 可 在 任 何 时 间 以 任 意 频 率 运 行 此 快 捷 方 式 来 上 载 数 据 记 录. 它 可 以 被 设 置 为 每 隔 几 秒 就 运 行, 也 可 设 置 为 每 隔 一 年 才 运 行 在 设 置 好 快 捷 方 式 的 计 划 任 务 后, 用 户 甚 至 可 以 注 销 电 脑 ( 重 启 电 脑 ), 然 后 电 脑 自 动 登 录 并 上 载 数 据 记 录 并 注 销 电 脑. 所 有 这 些 都 被 创 建 在 Windows 计 划 任 务 中, 而 且 Windows 2000 和 Windows XP 都 支 持 此 应 用 要 设 定 一 个 使 用 modem 的 自 动 上 载 任 务, 必 须 遵 循 以 下 步 骤 : 1. 从 控 制 面 板 中 打 开 计 划 任 务 ( 详 见 40H7.1) 2. 拖 动 快 捷 方 式 到 计 划 任 务 中 作 为 一 个 任 务, 再 配 置 任 务 属 性 ( 详 见 41H7.2) 设 定 Task 的 基 本 信 息 ( 详 见 42H7.2.1) 设 定 Schedule 的 参 数 ( 详 见 43H7.2.2) 设 定 Settings 的 参 数 ( 详 见 44H7.2.3) 设 定 Security 的 参 数 ( 详 见 45H7.2.4) 这 些 步 骤 的 详 情 可 参 见 下 面 章 节. 7.1 打 开 控 制 面 板 里 的 计 划 任 务 文 件 夹 点 击 Windows 开 始 菜 单, 选 择 设 置 -> 控 制 面 板. 在 控 制 面 板 窗 口 双 击 计 划 任 务. 可 将 快 捷 方 式 文 件 和 可 执 行 文 件 拖 动 到 计 划 任 务 窗 口 来 创 建 一 个 按 设 定 的 时 间 间 隔 来 运 行 的 应 用 任 务 7.2 拖 动 快 捷 方 式 到 计 划 任 务 文 件 夹 下 面 的 例 子 显 示 了 将 之 前 创 建 的 PLC Modem 连 接 的 快 捷 方 式 拖 动 后 的 结 果, 本 例 中 数 据 记 录 文 件 快 捷 方 式 的 名 称 为 Propane Usage Billing 28.10.2004 11/18
图 8 在 快 捷 方 式 上 点 击 鼠 标 右 键, 选 择 属 性 来 打 开 配 置 对 话 框, 可 在 此 对 话 框 中 设 置 时 间 频 率 安 全 和 选 定 任 务 被 执 行 时 自 动 登 录. 也 可 以 双 击 快 捷 方 式 文 件 来 打 开 属 性 对 话 框 7.2.1 设 定 Task 基 本 信 息 属 性 对 话 框 的 第 一 栏 显 示 将 要 运 行 的 任 务 所 在 文 件 夹 运 行 任 务 的 用 户 名 和 密 码. 这 意 味 着 用 户 可 设 定 任 务 来 自 动 登 录 到 电 脑 并 以 一 个 特 定 Windows 用 户 名 和 权 限 运 行. Windows XP 的 计 划 任 务 属 性 对 话 框 如 图 9: 28.10.2004 12/18
图 9 Run 内 容 为 以 计 划 时 间 间 隔 运 行 的 快 捷 方 式 或 可 执 行 文 件. Start In 内 容 为 在 哪 个 文 件 夹 开 始 运 行 任 务 Run As 内 容 为 运 行 时 登 录 的 账 户. 点 击 Set Password 可 以 允 许 用 户 输 入 密 码, 此 密 码 在 任 务 自 动 运 行 时 使 用. 可 以 使 用 与 正 常 登 录 电 脑 的 用 户 名 和 密 码 的 用 户 名 和 密 码, 也 可 创 建 特 定 的 用 户 名 和 密 码 来 运 行 计 划 任 务 如 果 Enabled 选 择 框 被 选 上, 任 务 将 在 计 划 的 时 间 运 行. 如 果 不 选, 任 务 根 本 就 不 会 被 执 行 如 果 选 择 Run only if logged, 就 表 明 以 特 定 的 用 户 名 登 录 前 任 务 不 会 自 动 运 行. 如 果 不 选, 在 用 户 名 和 密 码 都 正 确 的 情 况 下 将 会 自 动 登 录 7.2.2 设 定 Schedule 参 数 Schedule 栏 允 许 用 户 选 择 在 何 时 以 什 么 频 率 运 行 当 前 任 务. 以 下 是 Schedule 栏 在 Windows XP 下 的 界 面 如 图 10: 28.10.2004 13/18
图 10 Daily 选 择 列 表 框 用 来 选 择 任 务 运 行 频 率. Start Time 指 定 任 务 在 一 天 的 什 么 时 间 开 始 运 行. 点 击 Advanced 按 钮, 用 户 可 指 定 开 始 和 结 束 日 期 在 设 定 的 某 天 的 运 行 次 数 或 时 间 间 隔 Schedule Task Daily 允 许 用 户 指 定 间 隔 多 少 天 来 运 行 程 序, Advanced 按 钮 则 提 供 更 灵 活 的 选 择, 但 其 配 置 也 要 相 对 复 杂 一 些 Show multiple schedules 允 许 用 户 为 当 前 任 务 指 定 多 个 计 划, 这 对 于 计 划 时 间 是 非 对 称 的 情 况 非 常 有 用 点 击 Advanced 按 钮 出 现 如 下 对 话 框, 如 图 11: 28.10.2004 14/18
图 11 此 对 话 框 允 许 用 户 设 定 运 行 任 务 的 起 始 时 间 和 终 止 任 务 的 结 束 时 间. 如 果 勾 选 了 Repeat task, 任 务 运 行 在 特 定 的 一 天 以 某 个 时 间 间 隔 运 行, 这 一 天 包 含 一 段 可 停 止 的 时 间 间 隔, 在 此 间 隔 内 可 结 束 任 务 运 行. 停 止 的 任 务 不 能 用 于 S7-200 PLC modem 连 接 的 数 据 记 录 上 载 7.2.3 设 定 Settings 参 数 Settings 栏 允 许 用 户 设 定 任 务 的 行 为 和 限 制 条 件, Settings 栏 在 Windows XP 下 的 界 面 如 图 12: 28.10.2004 15/18
图 12 选 择 Delete the task if it is not scheduled to run again l 将 在 任 务 设 置 的 生 命 周 期 结 束 时 将 任 务 从 计 划 任 务 文 件 夹 中 移 除 Stop the task if it runs for 选 中 后 将 限 制 任 务 的 运 行 时 间, 如 果 超 过 设 定 运 行 时 间, 任 务 会 被 停 止 Idle Time 允 许 计 划 管 理 器 在 特 定 时 间 一 直 等 待 直 至 电 脑 不 忙, 这 样 用 户 可 以 轻 松 实 现 在 每 天 下 班 后 自 动 运 行 计 划 任 务 Power Management 允 许 任 务 根 据 AC 电 源 的 情 况 决 定 运 行 状 态, 而 且 可 以 选 择 是 否 将 电 脑 从 睡 眠 状 态 唤 醒 7.2.4 设 定 Security 参 数 Security 栏 允 许 用 户 选 择 哪 个 用 户 或 用 户 组 有 权 限 执 行 计 划 任 务, Security 栏 Windows XP 下 界 面 如 图 13: 28.10.2004 16/18
图 13 这 个 界 面 很 像 通 常 的 Windows 安 全 账 户 和 权 限 管 理 对 话 框, 所 以 在 这 里 不 作 详 细 说 明, 允 许 用 户 和 组 访 问 特 定 任 务 28.10.2004 17/18
8 程 序 化 上 载 由 于 S7-200 Explorer 是 Windows Shell 的 命 名 空 间 扩 展, 它 提 供 的 新 功 能 允 许 用 户 完 全 自 动 化 上 载 数 据 记 录 的 过 程, 而 且 可 以 让 任 务 按 计 划 设 定 的 最 优 周 期 运 行 另 外, 用 户 可 以 使 用 VB 批 处 理 文 件 或 其 他 可 调 用 Windows Shell API 的 编 程 语 言 来 调 用 它 程 序 化 上 载 即 自 动 上 载 是 通 过 shell 兼 容 编 程 语 言 ( 如 Visual Basic, VB Script, C++, C#) 的 调 用 启 动 的, 例 如, 使 用 Visual Basic 时 可 采 用 如 下 形 式 : Shell "cmd /c c:\upload_data_log.lnk " 说 明 : Shell 是 VB 中 用 来 调 用 Windows Shell 的 函 数 cmd /c 命 令 作 为 一 个 子 进 程 ( 这 样 就 不 会 打 开 一 个 控 制 窗 口 ) c:\upload_data_log.lnk 快 捷 方 式 文 件 的 文 件 名 ( 用 户 可 重 命 名 ) 命 令 执 行 时 会 调 用 S7-200 Explorer 并 上 载 数 据 记 录. 程 序 化 上 载 可 用 来 控 制 采 集 数 据 和 通 知 用 户 的 整 个 过 程, 程 序 管 理 整 个 过 程, 也 能 被 放 到 Windows 计 划 任 务 里, 如 同 上 面 提 到 的 快 捷 方 式 一 样 的 便 利 28.10.2004 18/18