【问题标题】:B&R Automation Studio transfer post eventB&R Automation Studio 转移发布活动
【发布时间】:2019-08-01 22:41:51
【问题描述】:

在将项目传输到 PLC 时,有什么方法可以执行项目传输后事件?

我想在每次进行传输时使用 fx PVI 接口自动更改变量的值。

【问题讨论】:

    标签: plc br-automation-studio


    【解决方案1】:

    我不完全确定这个用例是什么。然而,对于某种传输后脚本,最简单的方法是利用运行时实用程序中心 (RUC)。

    在 RUC 中,您可以为具有在线连接的 B&R PLC 定义指令列表。这包括有关传输项目和设置过程变量 (PV) 值的说明。

    要使用 RUC 传输项目,您需要创建一个 RUC 包。这可以在设置/导出到运行时实用程序中心下完成。您也可以从命令行执行此操作。 项目管理/项目安装/执行项目安装/导出 RUC 下的帮助中的更多详细信息 Guid:cfe34190-f436-4c14-b06d-3a4ca39be7e7

    这将创建一个 zip,然后您可以在您的 RUC 中使用它。对于传输命令,当您双击 Project installation 下的命令 Transfer to target 时,会激活一个向导。结果是指令列表中的一行,可能看起来像这个:

    Transfer "C:\path\to\your\zip\project.zip", "InstallMode=Consistent InstallRestriction=AllowUpdatesWithoutDataLoss KeepPVValues=1 ExecuteInitExit=1"
    

    转移后你可以写你的PV。在 RUC 的过程变量函数下,您可以找到命令写入过程变量。这里还有一个向导,结果如下所示:

    WriteVariable "taskname\VariableName", "USINT", "2"
    

    我使用的是 AS 4.4.6。使用其他版本时可能会略有不同。

    【讨论】:

      猜你喜欢
      • 2021-05-08
      • 2019-09-16
      • 2021-05-06
      • 2020-06-14
      • 2018-12-31
      • 2019-05-20
      • 1970-01-01
      • 1970-01-01
      • 2019-11-19
      相关资源
      最近更新 更多