软件历史学家必需品

在与自动化世界的独家采访中,一个具有全球工程,采购和建设(EPC)公司M + W集团的应用工程师,尤其是罗克韦尔自动化的FactoryTalk历史学家有关软件历史学家的问题。

Colin更多是具有全球工程,采购和建筑(EPC)公司的应用工程师M + W集团,以前的全球自动化合作伙伴或差距。M + W使用FactoryTalk历史学家来自罗克韦尔自动化,可以通过OPC服务器或其他连接(ODBC,批量执行,Modbus等)连接到几乎任何类型的实时控制系统。从FactoryTalk Historian收集的数据可以由标准的罗克韦尔FacotryTalk工具访问,例如但不限于ProcessBook,DataLink,VantagePoint和BatchView。

AW:为什么使用数据历史学家?

更多:我认为我们应该将历史学家视为基础设施的一部分,这不仅可以提供调查,报告,监控,而且作为提供高级包装的优秀网关的能力,这是必要的数据思考制造执行系统(MES),分析软件,并弥合企业资源规划(ERP)与厂房系统之间的差距。

历史学家可以用于许多目的。一些例子是:

  • 从多个来源和存储在一个地方存储数据(最终用户不需要多个应用程序来查看来自各种设备/源的数据)
  • 在最终用户所需的上下文中检索数据
  • 报告过程如何运行
  • 将相同的过程从两种不同的运行中比较,以查找过程数据中的异常
  • 监控给定设备的多个过程变量,以进行预测维护(事先通过调度维护减少停机)
  • 监控能源使用(报告可用于销售能源使用效率问题)
  • 对数据进行计算(可以在趋势或Excel上查看)。

AW:历史学家软件的主要功能是什么?

更多:有三个:获取实时数据,存储实时数据并从各种其他应用程序访问数据以呈现给最终用户。

历史学家可以从模拟(浮点和整数),离散(开/关,打开/关闭,0/1),字符串信息,批处理信息,警报和事件中获取不同类型的数据。历史学家需要为一个平台联系起来,将不同的实时数据源链接到一个应用程序中。该应用程序当然可以呈现趋势的形式,但历史学家还可以提供完美的平台来支持创建仪表板,比较批处理,创建报告等的应用程序。

将使用历史记者的典型系统可以从几百个数据点到数十万个点。建立历史学家以实时获取这些系统的大量数据(在第二个/毫秒范围)。一些历史学家也可以收集一些关系数据。

AW:所以历史学家是数据库。他们如何与其他软件互动?

更多:重要的是要记住,历史学家应用程序不会替换工厂或企业中的所有其他数据收集系统和数据库。生产数据,MES系统,现有批处理数据库和警报和事件数据库仍然存在,并在通过演示应用程序或图层访问所有这些数据源时提出挑战。

当工厂实现历史记者的应用程序时,它并不意味着工厂不再需要其现有的Microsoft SQL服务器或Oracle服务器。相反,历史记者的应用程序应通过FactoryTalk Transaction Manager软件,FactoryTalk View Datalogger软件或类似系统来将先前收集到SQL数据库中的历史数据,以便通过FactoryTalk Transaction Manager软件,FactoryTalk Historian Classic软件或类似系统。

AW:在实施之前配置或设计数据库的多少和什么样的努力?

更多:连续数据收集非常直接设计和实施。批量数据无法直接从批量执行系统(如FactoryTalk Batch)提供,需要大量的调查和设计,以确保批处理上下文代表车间正在发生的事情。

当不使用批量执行时,当可用时使用控制系统的触发器或与触发器组合处理的等式来建立批处理上下文。通常,当使用从控制系统(不使用批处理系统)使用批次触发时必须分配一段时间以对批处理配置进行适当的调整。

警报和事件数据也需要额外的设计和配置时间。此类数据具有许多属性(优先级,描述,模块等),以便为最终用户提供完整消息。如果这些在不破坏属性关系的情况下易于提取的物质中没有存储,则最终用户非常困难利用此数据。

AW:您是如何决定收集的数据的是如何,保存多少等等?

更多:客户通常知道哪些数据对其运营至关重要,并且通常在批次数据的结合中将在历史学家中收集对质量或生产力影响的任何数据,以及批量数据和严重警报。客户的系统管理员(具有适当的培训)负责在需要时添加和修改数据点。要在历史记者中保存的数据量将取决于记录的数据类型。例如,通常将以较慢的速率扫描温度,而不是压力,仅在发生变化时存储离散数据。

使用FactoryTalk Historian,三个因素将确定要存储的数据量。首先,扫描速率(通常在第二到分钟范围内)。其次,将例外设置为避免收集噪声,因此如果该值至少至少缩短异常值,则不会更改。并且,第三,压缩将允许系统最小化存储的数据点数,而不会失去再现植物地板上发生的事情的能力(具有适当的分辨率)。这种配置应该随着没有存储太多数据的想法来完成,但仍然捕获趋势的峰值和山谷。

For analog tags, it is typically recommended to start by setting the exception to the tolerance of the measuring device (there is no need to collect data that is considered noise since it didn’t change more than the tolerance of the device output) and the compression to twice the exception setting. Once this is in place it is a good idea to review trends with the end users and adjust accordingly. This is a recommended method to eliminate noise and store all relevant data points.

另一种方法是根据测量类型(温度,压力等)设置异常和压缩设置。这可以基于最终用户解决要求的要求。通过这种方法,更容易管理系统,但在设计系统时需要在设计时进行大量思路。

AW:在历史学家实施后多久了数据开始送到决策者?什么是障碍或速度?

执行后立即可用的连续数据,但没有批处理上下文历史记录,此数据不太有用。在这种情况下,用户开始在实现后约一到两个月使用该数据。客户需要两个月的时间才能轻松访问实时数据,这是我们经验的典型。

从预定义的屏幕开始,报告有助于减少用户可以从历史学家中受益的时间。许多客户端只会开始收集数据,但会让用户构建其应用程序,这延迟了用户从历史学家中受益的时间。

AW:需要对数据或可交付成果(HMI,Web Dashboards等)进行哪种持续维护或监控,以保持历史学家数据有用?

重要的是要确保数据是可靠的,并确保接口始终启动并运行。例如,具有某种通知的维护屏幕非常有用。然而,更重要的是,是教育植物工人对正在进行的数据监测的重要性。

FactoryTalk Historian有一个名为“接口状态实用程序”的界面。此接口可用于监视监视器标记的时间戳,以在数据流停止时提醒。

AW:总体而言,您对投资历史源产品的公司有什么建议,但可能正在努力充分利用它?

确保您有一个良好的计划,以响应问题最终用户可能会遇到的问题。与罗克韦尔自动化或系统集成商提供典型使用历史学家的工作会话是解决和教育新用户的好方法。如果您有批处理过程,请勿将实现限制为连续数据,因为批处理上下文在分析数据时提供添加值。

此外,它有助于确保在实现时对历史学家有声音要求。可以在用户选择的任何方法中显示连续数据。批量,警报和事件数据可以以不同的方法存储在历史学家中。根据它的存储方式,它可以使用户可以轻松或非常难以通过用户查看上下文中的数据。这主要是由于这种类型的数据具有许多关系,其中连续数据始终与时间相关。

此外,利用客户端工具的可用计算机培训,并与实现系统的小组保持联系。罗克韦尔自动化为历史客户提供优质的服务和支持。

另一种选择是收缩远程支持。能够从另一家具有远程访问的公司中拉出资源可能是非常有价值的。如果规则提前完全建立,则支持系统远程运行。

公司在本文中
更多的数据