在 AdminClient 中配置脚本按钮
下面以配置脚本按钮为例,逐步说明配置脚本按钮的步骤。前提条件是 脚本编写已激活。
步骤如下:
激活脚本
该子步骤的前提条件是至少有一个名为 ScriptButton1 的脚本,格式为_.bat 或_.exe(例如 ScriptButton1.bat
或 ScriptButton1.exe
)。
- 在 AdminClient 中打开 ** 脚本管理 ** 模块。
- 在 本地文件 区域,导航到
ScriptButton1.bat
或ScriptButton1.exe
其中一个文件,并将其复制到 用于客户端自动升级的服务器脚本编写目录。 - 单击 按钮脚本 组中 主页 选项卡下的 预览 按钮,显示 预览 对话框。
- 点击 预览 对话框中的按钮,显示 测试 对话框。
- 文本 已按下按钮 1 将显示在 测试 字段中。
- 用 OK 确认,然后关闭预览。
- 现在点击 应用 按钮激活脚本。
现在打开 UserClient 并点击 其他 选项卡。在最右侧的菜单栏中,脚本1 按钮显示在 脚本编写 应用下。通过点击按钮,测试脚本,屏幕上会显示消息 正在执行脚本,并且脚本会执行一次。
配置图标
本子步骤需要一个名称为 ScriptButton1 的 PNG、BMP 或 JPG 格式映像文件(例如 ScriptButton1.png
)。
- 在 AdminClient 中打开 ** 脚本管理 ** 模块。
- 将图片文件复制到 用于客户端自动升级的服务器脚本编写目录,将此文件用作按钮图标。
- 单击 按钮脚本 组中 主页 选项卡下的 预览 按钮,显示 预览 对话框。
- 复制的映像将显示在 预览 对话框中。
- 使用 应用 按钮将图片载入 服务器脚本编写目录 选项卡。然后就可以在 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 ...) |
- 在 AdminClient 中打开 ** 脚本管理 ** 模块。
- 将
ScriptButton1.ini
文件复制到 用于客户端自动升级的服务器脚本编写目录,用于自动更新客户端。 - 点击 应用 将 INI 文件加载到 用于客户端自动升级的服务器脚本编写目录。
切换到 UserClient,点击 更新自服务器 按钮,检查德语和英语名称和 Tooltips。如果您在 其他 下将语言更改为 英语,且 UserClient 已重启,则您将看到英语文本。
指定脚本的执行与组件无关
- 在
ScriptButton.ini
文件的 [ButtonProperties] 下,添加一行 ComponentSpecific=Y。 - 在 脚本管理 模块的 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