0

这是我的场景:

  • 我有一个输入屏幕,操作员请求下载配方(实体“E1”)
  • “E1”向 SQL Server 发送请求以准备配方(实体“E2”是 SQL Server 上的 SP)
  • “E2”准备配方数据并将其设置在表格中供 Wonderware 下载(实体“E3”)
  • “E3”目前有一个脚本,它会以 2 英寸的间隔不断轮询表以查明是否有可用的数据。

我想要获得的是:

  • “E1”向 SQL Server 发送请求以准备配方(实体“E2”)
  • “E2”准备配方数据并将其设置在表格中供 Wonderware 下载(实体“E3”)
  • “E2”将“E3”的特定字段属性中名为 (BoolRecipeAvailable) 的值设置为 true,(可能调用 DLL 来执行此操作?)
  • “E3”有一个脚本,该脚本通过 BoolRecipeAvailable 变为 True 或在 DataChange 上激活。

我有一个可以在运行的 Galaxy 中读/写的 Wonderware 工具包。如何从准备请求数据的 SQL Server 存储过程中调用其方法之一?这将允许我使用 DataChange 或 OnTrue 事件来启动执行下载的脚本,而无需激活时间。

有人遇到过类似的情况吗?谢谢,

马可

当前系统有一个脚本,每2"查询一个SQL表,检查是否有为其准备的数据,但由于'When'是由操作员确定的,所以这个脚本运行的大部分是无用的。

4

0 回答 0