OPC是嵌入式

最新的OPC技术统一架构实现了OPC标准与嵌入式系统的集成,使OPC数据服务与实时控制应用紧密耦合。

aw3096 Opc嵌入式
随着OPC统一架构的发布,OPC基金会完成了为期五年的新型标准化通信和信息交换平台的开发过程。新的架构整合了成功的OPC标准中经过验证的概念,用于访问当前数据、警报和事件以及历史数据,但将它们统一起来,并为其他OPC用例提供了解决方案。与平台无关的技术允许OPC UA的部署超越目前只运行在Microsoft windows PC系统上的OPC应用程序。OPC UA可以直接集成到嵌入式系统以及基于Linux/ unix的企业系统中。所提供的信息可以通用建模,因此可以使用OPC UA提供任意信息模型。
该规范和密集的验证工作的结果是可实现的规范、多种编程语言的通信栈和sdk以及更高级别的第三方工具包。标准验证产品的早期采用者包括从嵌入式OPC UA服务器到OPC客户端,这些产品在一些OPC UA插件盛会和互操作性研讨会上集成到企业系统中。
用于嵌入式系统的OPC UA的主要特点是基于面向服务的体系结构和web服务的平台中立的通信基础设施。高度优化的web服务二进制版本确保了嵌入式系统的高性能和最小的资源消耗。在这种情况下,平台无关不仅意味着操作系统独立,它还独立于所使用的编程语言和开发环境。OPC UA通信栈已经在可移植的ANSI C版本中实现了,在。net平台上使用c#,在JAVA中使用。即使是在基于windows的平台上的开发人员,使用高度优化的通信栈和防火墙友好的通信也会有很大的优势,它可以根据应用程序的特定需求进行伸缩和定制。
通过ANSI C版本,OPC UA通信栈可以直接在嵌入式系统上实现,允许OPC数据服务与实时控制应用程序紧密耦合。这种安排减少了资源需求并避免了状态不一致。嵌入式系统上的OPC UA消除了传统OPC系统的基本限制,需要在Windows PC平台上使用COM/DCOM通信接口运行OPC接口。经典的OPC设置需要一个从嵌入式系统到运行OPC接口的Windows PC的专有通信通道,以及PC上OPC服务器的并行配置。这导致额外的工程工作,并有可能在嵌入式系统和OPC服务器之间的配置不一致。
将OPC接口直接集成到自动化系统中,避免了网关解决方案,显著降低了OPC系统的成本和复杂性,同时提高了其可靠性。通过新的OPC UA通信基础设施,嵌入式控制器中的OPC UA服务器、运行在Windows PC上的SCADA系统中的OPC UA服务器和客户端,或者运行在UNIX操作系统中的企业系统中的OPC UA客户端都将成为可能。
同时,OPC统一体系结构的建模能力也将应用于嵌入式系统。一个与PLCopen的联合工作组正在定义一个OPC UA信息模型,以标准化对使用IEC 61131-3编程语言编程的控制器的访问。OPC UA设备集成模型提供了设备配置和诊断的标准。这种标准化的信息模型允许嵌入式系统的供应商直接将系统集成到OPC UA通信基础设施中,并以标准化的方式公开来自嵌入式系统的信息。
Unified Automation是OPC自动化组件和开发工具的提供商,是为OPC UA提供ANSI C和c++跨平台嵌入式开发产品和服务的领导者。提供的OPC UA sdk,工具包和服务允许轻松和快速开发嵌入式解决方案。源代码中提供了完整的实现,没有陷阱,也没有意外。近20家公司成功使用了统一自动化的OPC UA sdk。市场上已经有针对Windows和Windows CE、Linux和Unix等平台的产品。在不久的将来,我们将在实时操作系统上看到嵌入式OPC UA产品,如euro、TenAsys INtime、VxWorks、嵌入式Linux等。
在各种平台上开发OPC UA应用时,已经验证了通信栈和跨平台SDK。从标准的x86, Intel Atom和几个ARM处理器到多核架构,OPC UA核心开发团队的关键成员ascolab GMBH已经证明了这些概念。“我们已经放弃了概念研究和原型设计阶段;我们现在专注于真正的产品开发。”ascolab的执行董事Uwe Steinkrauss说。“我们提供的服务使我们的客户在不到两周的时间内运行他们的OPC UA服务器——无论在哪个平台上。这就是我所说的‘快速发展’!’”OPC UA应用开发咨询以及针对开发人员的培训和研讨会启动了技术转移,而开发服务和合同实施则是对ascolab服务的补充。
关于Unified Automation GmbH
作为领先的OPC UA技术提供商,统一自动化为自动化行业及其他行业提供标准化通信领域的产品和服务。Unified Automation产品基于OPC统一架构技术,提供跨平台的OPC UA软件开发框架,为从嵌入式设备制造商到企业应用程序开发者的应用程序提供商提供垂直信息集成。
Unified Automation的产品使公司能够轻松构建、部署和集成标准OPC通信技术。该产品旨在提高客户应用程序和设备的吸引力和质量,使客户能够加速创新,缩短上市时间,并增加收入。
欲了解更多信息,请访问www.unifiedautomation.com
关于ascolab GmbH是一家
Ascolab的主要业务是为基于opc的解决方案提供制造商和行业独立的咨询、设计和开发服务。从一开始,ascolab就是OPC统一架构核心开发组的一部分。该团队参与了规范工作,是官方OPC基金会ANSI C通信栈的主要开发小组。
作为咨询合作伙伴,ascolab设计并实现复杂通信解决方案,提供规划与设计、实现与开发、生命周期与长期维护等服务。Ascolab的服务专注于服务器端和客户端软件开发领域的建议和帮助,包括软件认证。
欲了解更多信息,请访问www.ascolab.com

更多的在家里