在控制系统和制造管理系统中的数据视图技术方案

技术编号:5715663 阅读:207 留言:0更新日期:2012-04-11 18:40
公开一种可编程逻辑控制器,它过滤遵循分级结构的数据模型的数据并将其提交给用户。利用接收数据的输入组件和至少部分地基于一个或多个过滤标准过滤数据的过滤器组件的可编程逻辑控制器能够提取与个人用户的要求和/或需求相关的数据。由过滤组件利用的过滤标准可包括口令和组联系以及用户的生物测定和或人体测量信息。所要求保护的主题事项还涉及用来提供相对旧有可编程逻辑控制器和旧有工业自动化设备具有相同过滤功能的组件。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及工业控制系统,更具体地涉及利用过滤器允许和/或拒绝对数据的 访问。
技术介绍
由于计算技术的发展,与只不过几年之前的基本上相同的企业相比较,如今 的企业能更高效率地运作。例如,因特网使得公司雇员可通过电子邮件即时实现通 信、快速发送数据文件至全然不同的雇员、控制数据文件、共享与项目相关的数据 以减少工作生产中的重复等。此外,技术的进步使得工厂应用变得部分自动或完全 自动。例如, 一度需要工人们亲自靠近重型机械和其它各种危险工况的工作现在能 够离开安全距离的地方完成。此外,与人的动作相关联的不完美性也通过采用高精度机器而被最小化。这 些工厂设备中有许多向数据库提供与制造有关的数据,这些数据库可由工厂地面上 的系统/进程/项目管理器访问。例如,给定了特定的时间量,传感器和相关软件能 够检测特定机器已完成一项操作的多个实例。此外,来自传感器的数据可被传递至 与系统警报有关的处理单元。如此,工厂自动化系统可回顾所采集的数据并自动地 和或半自动地调度设备的维护、设备的更换、和其它与进程自动化有关的各种程序。尽管在工业过程自动化方面已实现各种进展,然而控制器的利用和设计很大 程度上保持未变。更详细地说,工业控制器被设计成可高效地承担实时控制。例如, 传统工业控制器从传感器接收数据并基于所接收的数据控制致动器、驱动器等。这 些控制器藉由与来源和/或目的地相关联的符号和/或地址来识别数据的来源和/或 目的地。更具体地说,工业控制器包括通信端口和/或适配器,而传感器、致动器、 驱动器等可通信地耦合于这些端口/适配器。如此,控制器在接收到数据时能够识 别设备的身份并进一步将控制数据传至正确的设备。从以上内容可以看到,与常规工业控制器相关联的数据通过,立(flat)名称 空间数据结构创建、传递和/或存储。换句话说,通过回顾由控制器接收和/或输出的数据可以看到的是致动器或传感器的身份及其状态。这种工业控制器架构对特定 设备的实时控制而言可高效地工作——然而,当续要把来自工业控制器的数据为较 高层次的系统所用时就会出现问题。例如,如果来自控制器的数据需要为调度应用 所用时,熟悉控制器的人必须确定需要哪种数据、将数据分类、以所需形式将数据 打包、并随后将数据映射到调度应用。这就引入了另一个软件层,并因此产生在工 业自动化环境中引起混乱的机会。如果若干个应用想要利用相同的数据,问题就更 为复杂。在运行中,各种控制器输出数据、将数据以平直名称空间结构打包、并将 其提供给网络。利用数据的每个应用将该数据拷贝至内部存储器、将数据分类、组 织数据、并以所需格式将数据打包。因此,在多个位置处存在多重相同数据的拷贝, 其中每个数据拷贝可以全然不同的方式进行组织和打包。此外,更新控制器的数据结构关乎另一系列的实现问题。例如, 一些旧有控 制器或其它器件可能未关联上足够的存储器和/或处理能力以支持更新后的应用, 并且对公司而言,更换企业中的每个控制器在成本上是不合算的。因此,不仅多个 数据拷贝会存在于工业自动化环境中,而且还有多个不同结构的数据拷贝存在于网 络上。应用可能要求全然不同的映射模块来实现与第一和第二架构相关联的控制器 之间的映射。如此,仅更新控制器的架构并不能缓解当前与工业自动化环境中的工 业控制器相关联的缺陷。
技术实现思路
下面的说明给出对所要求保护的主题内容的简单概述,以提供对本文所述一 些方面的基本理解。这种概述不是广泛纵览,且并非旨在确定必要的/关键的要素 或界定所要求保护的主题内容的范围。其唯一目的是以简化形式给出一些概念,作 为后面给出的更详细描述的序幕。所要求保护的主题内容涉及过滤数据,尤其涉及是分流(fractionate)在分级结 构的数据模型上建模的数据。这里描述的分级结构的数据模型方便嵌套结构,由此 减少与利用平直名称空间(flatnamespace)的数据模型关联的缺陷。此类分级结构 的数据模型可以是从企业层次向下至车间层次和/或设备/进程层次的数据表示,由 此总体上提供商业制造企业或高粒度或低粒度的表示。所要求保护的主题内容还利 用生计量信息、访问控制列表和能力,以分流以分级方式构造的数据并至少部分地 基于一个个用户的生物测定信息、用户身份、口令、组关联等向一个或多个用户呈 现定制的分级数据的图分级。本专利技术的主题内容例如利用当前可用的多个浏览器技术之一 (例如InternetExplorer、 Firefox、 Netscape......)。另外,本专利技术的主题内容可利用HTML、XML、 SGML、生物信息序列标识语言(BSML)等以便于将定制的数据提交给一 个或多个用户,且便于各用户于本专利技术的主题内容之间的交互。另外,就过滤分级 结构数据以随后向用户提交而言,本专利技术的主题内容可在危机时期建立一种专门网 络和数据库,例如在可编程逻辑控制器和其所隶属的企业资源系统之间出现网络故 障时。此外,本专利技术的的主题内容公开一种旧有中间组件,它可定位于一个或多个 旧有可编程逻辑控制器或诸如电机起动器、开关、显示器等的其它工业自动化仪器 /设备与企业资源计划(ERP)系统或供应链管理系统之间,以利于用本文所解释 的过滤技术/方法过滤分级结构的数据。本文中阐述的过滤技术可包含在可编程逻辑控制器中,或形成中间组件的一 部分。所公开的过滤器组件,除了作为可编程逻辑控制器和/或旧有中间组件的组 成部分外,其本身包括例如安全组件/方面和接口生成方面/组件以及机器学习和推 理方面。为了达成前述和相关目的,现在结合下文说明和附图对本专利技术某些示例性方 面进行说明。然而,这些方面仅指示了本专利技术原理所得釆用的各种方法中的一部分, 并且本专利技术旨在涵盖所有这些方面和它们的等效物。其它的优点和新颖特征可结合 附图从本专利技术下面的详细说明中得出。附图说明图1示出接收和/或发送经结构化和/或过滤的数据的可编程逻辑控制器。 图2示出与发送和/或接收经结构化和/或过滤的数据的旧有中间组件协同动作的可编程逻辑控制器。图3示出包含在本专利技术的的主题内容的过滤组件中的可能的和/或可允许的部件的子集的更为详细的表示。图4示出可由可编程逻辑控制器内的过滤器组件或旧有中间组件利用以实现对分级结构数据的访问的方法。图5示出能由过滤器组件和/或旧有中间组件利用以形成专用网络的方法。 图6示出由过滤器组件和/或旧有中间组件使用以解构和/或脱离专用网络的方法。图7是分级结构的数据模型可基于其上的示例性结构的图形表示。图8是用来过滤经结构化的数据的示例性过滤器组件和/或旧有中间组件的图 形表示。图9是本文所述各种特征可在其上实现的一示例操作系统。 图IO是本文所述多个方面可在其中互动的示例性计算环境。具体实施例方式现在结合附图描述本专利技术的主题内容,其中相同的附图标记用来表示所有附 图中相同的元素。在下面的说明中,为便于解释,陈述了众多具体细节,以提供对 本专利技术的主题内容的透彻理解。然而,明显的是,不使用这些具体细节亦可实践这 些内容。在其它实例中,公知的结构和装置以方框图的形式示出,以便于描述本专利技术。在本申请中,术语"组件"和"系统"等指计算机相关的实体,或者是硬件、 硬件和软件的结合、软件、或者是执行中的软件。例如,组件可以是但不局限于是 运行在处本文档来自技高网
...

【技术保护点】
一种可编程逻辑控制器,包括: 接口组件,所述接口组件关联于可编程逻辑控制器,用来接收分级结构的数据;以及 过滤器组件,所述过滤器组件可通信地耦合于所述接口组件,用来至少部分地基于一个或多个清晰准则过滤数据。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:SC布兰特GW胡德JJ拜尔MD卡兰KH豪尔
申请(专利权)人:洛克威尔自动控制技术股份有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利