【技术实现步骤摘要】
本专利技术总体上涉及过程控制网络,尤其涉及支持任何配方层次水平的预定义指令集合及动态输入参数的批处理执行环境。
技术介绍
过程控制系统_如那些利用批处理技术来生产大量药品、化学品、饮品、油漆或任 何其他产品的过程控制系统_ 一般包括一个或多个集中式过程控制器,所述集中式过程控 制器与一个或多个现场设备通信连接,所述现场设备可能是(例如)阀定位器、开关及传感 器(例如温度传感器、压力传感器及流率传感器等等)。这些现场设备可能是(例如)阀、 泵、混合单元等控制设备,它们可以在过程控制系统中发挥过程控制功能(比如开启或关 闭阀、开启或关闭泵或混合单元等等),也可以在过程控制系统中进行测量以用于控制过程 的操作,还可以在过程控制系统中执行任何其他需要的功能。 一般而言,所述过程控制器接 收一个或多个现场设备所进行的测量的信号及/或关于所述现场设备的其他信息,并使用 这些信息来实施典型地复杂的控制例程,然后产生控制信号并通过信号线或总线传送至所 述现场设备,以控制所述过程控制系统的操作。 此外,所述过程控制器一般通过数据高速通道(比如以太网总线)连接到一个或 多个工作站及其他设备。这些其他设备典型地运行其他应用程序或编程,这些应用程序或 编程使用由所述一个或多个控制器提供的所述信息以提供其他过程控制功能,比如向所述 控制例程提供用户界面、允许所述控制例程的更改或更新、与所述现场设备界面连接、存储 历史过程控制数据、控制或限制用户存取等等。在有些大型过程控制系统中,位于遥远地点 的一个或多个工作站可以通过进一步的通信网络连接到所述数据高速通道,比如通过网络 连接、 ...
【技术保护点】
一种用于在自动化制造环境中产生由批处理过程执行的产品配方的方法,其中所述产品配方与多个动作、一集合的过渡以及一集合的参数相关,其中所述多个动作定义多个逻辑水平,包括一阶段水平,所述批处理过程在该阶段水平与设备互动,所述方法包括:接收一程序定义,所述程序定义指定所述多个动作;接收一事务定义,所述事务定义指定所述集合的过渡,其中所述集合的过渡中的每个过渡与所述多个动作中的两个或多个动作发生联系;以及接收所述集合的参数,包括:接收至少一个动态输入参数,其中所述动态输入参数在不从所述配方或与所述配方的阶段水平相关的一操作员提示获得一值的情况下,分解为所述的值。
【技术特征摘要】
US 2008-9-29 12/240,959一种用于在自动化制造环境中产生由批处理过程执行的产品配方的方法,其中所述产品配方与多个动作、一集合的过渡以及一集合的参数相关,其中所述多个动作定义多个逻辑水平,包括一阶段水平,所述批处理过程在该阶段水平与设备互动,所述方法包括接收一程序定义,所述程序定义指定所述多个动作;接收一事务定义,所述事务定义指定所述集合的过渡,其中所述集合的过渡中的每个过渡与所述多个动作中的两个或多个动作发生联系;以及接收所述集合的参数,包括接收至少一个动态输入参数,其中所述动态输入参数在不从所述配方或与所述配方的阶段水平相关的一操作员提示获得一值的情况下,分解为所述的值。2. 如权利要求1所述的方法,其中接收所述至少一个动态输入参数的步骤包括接收相 应于在所述批处理过程的执行期间由一外部实体供应给所述批处理过程的一值的所述至 少一个动态输入参数。3. 如权利要求2所述的方法,其中接收所述至少一个动态输入参数的步骤包括接收相 应于由一网络服务供应给所述批处理过程的一值的所述至少一个动态输入参数。4. 如权利要求2所述的方法,其中接收所述至少一个动态输入参数的步骤包括接收相 应于由一实验室信息管理系统LMS供应给所述批处理过程的一值的所述至少一个动态 输入参数。5. 如权利要求2所述的方法,其中接收所述至少一个动态输入参数的步骤包括接收由 在所述阶段水平之上与所述配方的所述多个逻辑水平的其中之一相关的一操作员提示供 应给所述批处理过程的一值的所述至少一个动态输入参数。6. 如权利要求1所述的方法,其中接收所述至少一个动态输入参数的步骤包括接收相 应于在所述批处理过程的执行期间产生的一报告参数的一值的所述至少一个动态输入参 数。7. 如权利要求6所述的方法,其中所述报告参数与所述配方的所述阶段水平相关。8. 如权利要求l所述的方法,所述方法进一步包括 接收与所述多个动作的其中之一相关的一报告参数的一选择;以及 使所选择的报告参数与所述配方的一输入参数发生联系。9. 如权利要求8所述的方法,进一步包括接收所选择的报告参数到所述多个动作中的另一个动作的一输入参数的一映射。10. 如权利要求1所述的方法,其中接收所述至少一个动态输入参数的步骤包括接收 相应于与一设备实体的一参数相关的一值的所述至少一个动态输入参数。11. 如权利要求10所述的方法,其中所述设备实体在运行时间期间由所述批处理过程 选择。12. 如权利要求1所述的方法,其中接收所述至少一个动态输入参数的步骤包括 接收一路径,所述路径指定一设备实体;以及接收一参数标识符,所述参数标识符指定所述设备实体的一参数。13. 如权利要求12所述的方法,其中接收指定所述设备实体的所述路径的步骤包括接 收对在所述批处理过程的执行期间动态地选择的一设备模块或一控制模块的其中之一的 一参考。14. 如权利要求12所述的方法,其中接收指定所述设备实体的所述路径的步骤包括接 收对一设备模块或一控制模块的其中之一的一特定参考。15. —种存储在一计算机可读媒介上作为一集合的指令的软件系统,所述软件系统根 据一配方在一制造环境中控制批处理过程的执行,所述系统包括一配方定义模块,用于接收所述配方的一定义,包括 一第一功能,以接收指定多个动作的一个第一数据集合;一第二功能,以接收指定所述多个动作中的至少两个动作之间的至少一个过渡的一个 第二数据集合;以及一第三功能,以接收指定所述配方的多个参数的一个第三数据集合,所述多个参数包 括至少一个动态参数,其中所述至少一个动态参数相应于在不需要一操作员查询的情况下 在所述批处理过程的执行期间自动地获得的一个值。16. 如权利要求15所述的软件系统,其中所述多个动作中的至少两个动作是阶段,每 个阶段指定一设备水平逻辑;及其中所述配方定义模块进一步包括一第四功能,以显示与所述至少两个阶段的其中第一个阶段相关的一清单的输出参数;一第五功能,以接收所述输出参数的其中之一到与所述多个动作中的另一个动作相关 的一输入参数的一个映射。17. 如权利要求16所述的软件系统,进一步包括一第六功能,以显示与所述至少两个阶段的其中第二个阶段相关的一清单的输入参数 及接收所述输入参数的其中之一的一个选择;一第七功能,以使在所述第五功能中接收的所述输入参数与在所述第六功能中选择的 所述输入参数的所述其中之一发生联系。18. 如权利要求15所述的软件系统,其中所述至少一个动态参数相应于一外部参数; 及其中所述动态参数包括一路径,以指定与所述外部参数相关的一实体; 一参数标识符,以指定与所述实体相关的所述外部参数。19. 如权利要求18所述的软件系统,其中所述实体是在所述批处理过程的执行期间选 择的一设备模块或一控制模块的其中之一;及其中所述路径使用一预定义操作数来指定一 当前选择的模块。20. 如权利要求18所述的软件系统,其中所述路径使用一设备模块或一控制模块的所 述其中之一的一个唯一标识符来指定在所述批处理过程的执行之前...
【专利技术属性】
技术研发人员:唐马鲁基拉,威廉乔治厄文,戈弗雷罗兰谢里夫,图沙尔南达,
申请(专利权)人:费舍柔斯芒特系统股份有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。