跳转至

在 AdminClient 中配置脚本按钮

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

步骤如下:

激活脚本

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

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

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

配置图标

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

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

交换机到 UserClient 并点击 其他 下的按钮 更新自服务器。此时将显示 Script1 按钮的图标/图像。

配置标签和工具提示

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

I/O 描述
文本 I 按钮标签
刀具 I GUI中按钮的工具提示
文本 I 图形用户界面中按钮标签的翻译(_DE / _EN ...)。
工具提示_<语言 I GUI 中按钮工具提示的翻译(_DE / _EN ...)
  1. AdminClient 中打开 ** 脚本管理 ** 模块。
  2. ScriptButton1.ini 文件复制到 用于客户端自动升级的服务器脚本编写目录,用于自动更新客户端。
  3. 点击应用 将 INI 文件加载到 Server 脚本目录,以便自动更新客户端

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

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

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

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

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

相关主题