跳转至

在 AdminClient 中配置脚本按钮

下面以配置脚本按钮为例,逐步说明配置脚本按钮的步骤。前提条件是 脚本编写已激活。

步骤如下:

激活脚本

该子步骤的前提条件是至少有一个名为 ScriptButton1 的脚本,格式为_.bat 或_.exe(例如 ScriptButton1.batScriptButton1.exe)。

  1. AdminClient 中打开 ** 脚本管理 ** 模块。
  2. 本地文件 区域,导航到 ScriptButton1.batScriptButton1.exe 其中一个文件,并将其复制到 用于客户端自动升级的服务器脚本编写目录
  3. 单击 按钮脚本 组中 主页 选项卡下的 预览 按钮,显示 预览 对话框。
  4. 点击 预览 对话框中的按钮,显示 测试 对话框。
  5. 文本 已按下按钮 1 将显示在 测试 字段中。
  6. OK 确认,然后关闭预览。
  7. 现在点击 应用 按钮激活脚本。

现在打开 UserClient 并点击 其他 选项卡。在最右侧的菜单栏中,脚本1 按钮显示在 脚本编写 应用下。通过点击按钮,测试脚本,屏幕上会显示消息 正在执行脚本,并且脚本会执行一次。

配置图标

本子步骤需要一个名称为 ScriptButton1 的 PNG、BMP 或 JPG 格式映像文件(例如 ScriptButton1.png)。

  1. AdminClient 中打开 ** 脚本管理 ** 模块。
  2. 将图片文件复制到 用于客户端自动升级的服务器脚本编写目录,将此文件用作按钮图标。
  3. 单击 按钮脚本 组中 主页 选项卡下的 预览 按钮,显示 预览 对话框。
  4. 复制的映像将显示在 预览 对话框中。
  5. 使用 应用 按钮将图片载入 服务器脚本编写目录 选项卡。然后就可以在 UserClient 中使用。

切换到 UserClient 并点击 其他 下的按钮 从服务器更新。此时将显示 ScriptButton1 的图标/映像。

配置标签和 Tooltip

该子步骤的前提条件是要具备初始化文件 ScriptButton1.ini,其中 [ButtonProperties] 节包含以下条目:

I/O 描述
文本 I 按钮标注
Tooltip I GUI 中按钮的 Tooltip
Text_<语言> I GUI 中按钮标注的翻译(_DE / _EN ...)
Tooltip_<语言> I GUI 中按钮 Tooltip 的翻译(_DE / _EN ...)
  1. AdminClient 中打开 ** 脚本管理 ** 模块。
  2. ScriptButton1.ini 文件复制到 用于客户端自动升级的服务器脚本编写目录,用于自动更新客户端。
  3. 点击 应用 将 INI 文件加载到 用于客户端自动升级的服务器脚本编写目录

切换到 UserClient,点击 更新自服务器 按钮,检查德语和英语名称和 Tooltips。如果您在 其他 下将语言更改为 英语,且 UserClient 已重启,则您将看到英语文本。

指定脚本的执行与组件无关

  1. ScriptButton.ini 文件的 [ButtonProperties] 下,添加一行 ComponentSpecific=Y
  2. 脚本管理 模块的 AdminClient 中执行步骤 5 - 8。

切换到 UserClient 并点击 更新自服务器 按钮。选择至少一个组件并点击脚本按钮。此时将显示信息 脚本 "%1" 将为组件 %2 运行

INI 文件 ScriptButton1.ini 示例

[ButtonProperties]
Text=S7 trigger
Tooltip="This button starts S7 upload job"
Text_en="S7 Start"
Tooltip_en="This button starts the S7 Upload job"
ComponentSpecific=Y

相关主题