调度可以在前台或后台运行。当创建新的调度时,默认在前台运行。作为前台任务运行调度,iFIX 工作台必须处于运行时环境下。调度在前台运行时对测试和调试VBA脚本是非常有用的。 调度在后台运行,则要启动FixBackgroundServer任务。如果FixBackgroundServer没有运行,当调度被添加到后台任务时,则自动启动该任务。为了建立在后台运行的调度,必须改变调度属性对话框里的默认设置,可以通过单击调度右键从弹出菜单中选择调度属性。可以使用这个对话框来改变后台运行的新建调度或已有调度的默认设定。可以选择在前台或后台运行,也可以通过设定窗口属性,修改静态刷新速率。 注意:当数据库标签配置为具有电子签名发生未签字的写操作时,您可不需签名直接将数值写到该标签。如果电子签名安全被激活,那么必须明白无签名写入过程数据库所产生的后果。无签名写可来自于调度程序。有关详细信息,请参阅《使用电子签名》手册的使用电子签名对数据库写入的含义。 要避免出现这些消息的可能性,请附加 intErrorMode 参数到计划的脚本命令并将其设置为“2”。这将发送错误消息而无需提示配置的 iFIX 报警目标,并且计划将继续而无需用户干预。 例如,如果计划脚本如下: WriteValue "33", "Fix32.ROXIE.AI_TAG.F_CV" 将其修改为: WriteValue "33", "Fix32.ROXIE.AI_TAG.F_CV", 2 相关信息 |
让 iFIX 帮助您提高效率,降低成本。 |