ISA88第5部分草案:命令、控制、状态和功能策略

我们正在就ISA88第5部分标准草案中可能使用的语言征求意见。功能策略和其他概念如图6-12所示。请提供意见,以确保标准在控制、机器控制、批处理控制和连续控制的行业和领域中是可理解的、适当的和有用的,并且在混合应用程序中是灵活的和可扩展的。见图。留下你的评论吧。

大卫·查佩尔著 2011年5月13日

随后进行了一系列讨论,寻求对ISA88第5部分标准草案中可能使用的语言的输入。图6-12给出了功能策略和其他概念的示意图。请提供意见,以确保标准在控制、机器控制、批处理控制和连续控制的行业和领域中是可理解的、适当的和有用的,并且在混合应用程序中是灵活的和可扩展的。

模块之间的交互通常不受管理,并且深深地嵌入到FS中,如图6:传统模块化交互所示。在图6的模块A示例中,与模块Z的交互发生在FS自动化主体内部,并且需要详细了解模块Z提供的接口。

  • 命令和控制可以使用简单的逻辑或更复杂的接口来实现,这些接口基于数据类型(而不是布尔类型)来交换命令和控制,如图7和图8所示。

  • 并非模块的所有传统命令实现都是容错的,通常很少甚至不提供错误检查或错误恢复。
  • 并非所有模块传统上都设计了一个命令和控制接口来管理外部实体的访问,如图9所示:多个实体的交互。
  • 传统方法通常要求,如果不止一个实体需要使用一个模块,那么这些外部实体必须以一种防止FS意外操作的方式进行交互。
  • 传统方法通常避免使用小型可重用模块,因为它们缺乏管理其交互的标准方法。图10和图11表示实现同一系统自动化的两种方法。2个模块实现最小化了模块交互,而12个模块实现最大化了可重用模块。

  • 设备阶段和设备模块之间的分离,跨模块的程序、协调和基本控制并不总是像图12所示的那样纯粹。出于第5部分的目的,过程控制被定义为具有静态状态的任何控件,该状态需要外部实体发出命令以使其离开该状态并执行预期的功能策略,在功能策略执行结束时,将重新进入静态状态。基本控制不具有静止状态作为其功能策略的一部分,并且能够自指向任何状态。

你懂草案的措辞吗?它对各个学科都有用吗?有什么让你困惑或需要额外解释的吗?请在下面评论。没有看到评论框?点击这里并向下滚动。

——David A. Chappell, Complete Manufacturing Automation associates - LLC

www.CMAa-LLC.com

chappell.da@gmail.com

还读:

ISA88第5部分草案:批量配方的传统自动化设计

ISA88第5部分草案:资源管理器实现问题,答案

修订ISA88第5部分定义