I/O抽象的现场设备配置的制作方法

文档序号:14649402发布日期:2018-06-08 21:29阅读:来源:国知局
I/O抽象的现场设备配置的制作方法

技术特征:

1.一种调试过程工厂的方法,所述过程工厂具有现场环境和后端环境,并且所述方法包括:

当现场设备处于输入/输出(I/O)未分配状态时,使用设置在所述过程工厂的所述现场环境中的一个或多个计算设备来配置所述现场设备的设备占位符对象的实例,所配置的设备占位符对象的实例定义所述现场设备的I/O抽象配置,

在所述过程工厂的运行时间期间,所述现场设备在所述过程工厂的所述现场环境中执行物理功能,并且执行以下操作中的至少一项:经由通信地连接到I/O设备的端口发送或接收与所述物理功能相对应的数据,以控制将在所述过程工厂中执行的过程,并且

所述现场设备的所述I/O未分配状态指示所述现场设备未被指派为经由任何I/O设备进行通信;以及

当所述现场设备处于所述I/O未分配状态时,由所述一个或多个计算设备基于所述现场设备的所述I/O抽象配置来在所述现场设备处发起一个或多个调试动作。

2.根据权利要求1所述的方法,其中,配置所述现场设备的所述设备占位符对象的所述实例包括:储存所述设备占位符对象的一个或多个属性的相应值,每个相应值都指示描述所述现场设备的相应类别或类型。

3.根据前述权利要求中任一项所述的方法,其中,储存指示描述所述现场设备的相应类别或类型的所述相应值包括:储存一个或多个值,所述一个或多个值中的每个值都分别指示I/O接口类型、设备类型、所述设备类型的特征、I/O配置类型、I/O配置参数类型的属性、或者所述I/O配置类型的通道参数。

4.根据前述权利要求中任一项所述的方法,还包括以下步骤中的至少一个:

经由设置在所述过程工厂的所述现场环境中的用户接口接收所述一个或多个属性的至少一个相应值;

由所述一个或多个计算设备从数据储存器获得所述一个或多个属性的至少一个相应值;或者

由所述一个或多个计算设备从在所述过程工厂的所述现场环境中执行的应用获得所述一个或多个属性的至少一个相应值。

5.根据前述权利要求中任一项所述的方法,其中,所述设备占位符对象包括多个属性,并且所述方法还包括:基于针对所述现场设备的所述设备占位符对象的实例的第二属性所储存的值,来显露所述现场设备的所述设备占位符对象的实例的第一属性。

6.根据前述权利要求中任一项所述的方法,还包括:确定针对所述第二属性所储存的值与所述第一属性的显露之间的关联性。

7.根据前述权利要求中任一项所述的方法,其中,在所述现场设备处发起所述一个或多个调试动作包括:利用所述现场设备的所述I/O抽象配置来发起调试动作。

8.根据前述权利要求中任一项所述的方法,其中,定义所述现场设备的所述I/O抽象配置包括:获得指示所述现场设备的系统标签,所述系统标签由所述一个或多个计算设备使用解析规则的集合从源标签自动得到,所述源标签唯一地标识所述现场设备。

9.根据前述权利要求中任一项所述的方法,还包括:检测所述现场设备处于所述I/O未分配状态,并且其中,发起所述一个或多个调试动作基于检测到所述现场设备处于所述I/O未分配状态。

10.根据前述权利要求中的任一项所述的方法,还包括:

检测所述现场设备处于I/O已分配状态,所述I/O已分配状态指示所述现场设备被指派给设置在所述现场环境中的特定I/O设备;以及

基于检测到所述现场设备处于所述I/O已分配状态来发起一个或多个附加调试动作,所述一个或多个附加调试动作基于所述现场设备到所述特定I/O设备的指派。

11.根据前述权利要求中任一项所述的方法,其中,所述方法中的至少一部分在所述过程工厂的所述现场环境的暂存区或所述过程工厂的所述现场环境的安装区中的至少一个中执行。

12.一种用于调试具有现场环境和后端环境的过程工厂的系统,所述系统包括:

设备占位符对象,所述设备占位符对象设置在所述现场环境中;以及

应用,所述应用设置在所述现场环境中,所述应用包括计算机可执行指令,所述计算机可执行指令储存在一个或多个存储器上,并且,所述计算机可执行指令在被一个或多个处理器执行时,使得所述系统执行以下操作:

当所述现场设备处于输入/输出(I/O)未分配状态时,配置所述现场设备的所述设备占位符对象的实例,所配置的设备占位符对象的实例定义所述现场设备的I/O抽象配置,

在所述过程工厂的运行时间期间,所述现场设备在所述过程工厂的所述现场环境中执行物理功能,并且执行以下操作中的至少一项:经由通信地连接到I/O设备的端口发送或接收与所述物理功能相对应的数据,以控制将在所述过程工厂中执行的过程,并且

所述现场设备的所述I/O未分配状态指示所述现场设备未被指派为经由任何I/O设备进行通信;以及

当所述现场设备处于所述I/O未分配状态时,将所述现场设备的所述I/O抽象配置储存在所述一个或多个存储器中,以供在所述现场设备处的一个或多个调试活动使用。

13.根据权利要求12所述的系统,其中,所述现场设备的所配置的设备占位符对象的实例包括所述设备占位符对象的一个或多个属性的相应值,并且,每个相应值都指示描述所述现场设备的相应的类别或类型。

14.根据权利要求12-13中任一项所述的系统,其中,所述一个或多个属性中的至少一个属性是显露的属性。

15.根据权利要求12-14中任一项所述的系统,其中,所述一个或多个属性中的至少一个属性是隐藏的属性。

16.根据权利要求12-15中任一项所述的系统,其中,指示描述所述现场设备的相应类别或类型的所述相应值包括一个或多个值,所述一个或多个值中的每个值都分别指示I/O接口类型、设备类型、所述设备类型的特征、I/O配置类型、I/O配置参数类型的属性、或者所述I/O配置类型的通道参数。

17.根据权利要求12-16中任一项所述的系统,还包括设置在所述过程工厂的所述现场环境中的用户接口,并且其中,所述一个或多个属性的至少一个相应值是经由所述用户接口获得的。

18.根据权利要求12-17中任一项所述的系统,还包括数据储存器,所述数据储存器的内容对于所述应用是能够访问的,并且其中,所述一个或多个属性的至少一个相应值是由所述应用从所述数据储存器获得的。

19.根据权利要求12-18中任一项所述的系统,还包括在所述过程工厂的所述现场环境中执行的另一个应用,并且其中,所述一个或多个属性的至少一个相应值是从所述另一个应用获得的。

20.根据权利要求12-19中任一项所述的系统,其中,所述设备占位符对象包括多个属性,并且其中,所述现场设备的所述设备占位符对象的实例的第一属性基于针对所述现场设备的所述设备占位符对象的实例的第二属性所存储的值来显露。

21.根据权利要求12-20中任一项所述的系统,还包括属性之间的关联性的映射,所述映射指示针对所述第二属性所存储的值与所述第一属性的显露之间的关联性。

22.根据权利要求12-21中任一项所述的系统,其中,当所述现场设备处于所述I/O未分配状态时,所述应用还使得所述系统发起调试动作,所述调试动作利用所述现场设备的所述I/O抽象配置。

23.根据权利要求12-22中任一项所述的系统,其中:

设置在所述现场环境中并包括所述计算机可执行指令的所述应用是包括第一计算机可执行指令集合的第一应用;

所述系统还包括设置在所述现场环境中并包括第二计算机可执行指令集合的第二应用;并且

所述现场设备的I/O抽象配置包括系统标签,所述系统标签指示所述现场设备,所述系统标签由所述第二应用从源标签自动得到,所述源标签唯一地标识所述现场设备。

24.根据权利要求12-23中任一项所述的系统,其中,所述应用在设置在所述现场环境中的资产管理系统或设置在所述现场环境中的现场调试工具中的至少一个中执行。

25.根据权利要求12-24中任一项所述的系统,其中,所述现场设备的所配置的设备占位符对象的实例的属性的值指示所述现场设备处于所述I/O未分配状态。

26.根据权利要求12-25中任一项所述的系统,其中,所述应用还使得所述系统批量配置多个现场设备的所述设备占位符对象的多个实例,由此定义所述多个现场设备的多个I/O抽象配置。

27.根据权利要求12-26中任一项所述的系统,其中,所述多个现场设备的批量配置基于属性之间的关联性的映射。

28.前述权利要求中的任一项与前述权利要求中的任何另一项权利要求的组合。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1