最近在电视上看到,消费电子取得了一些突破性的技术进步,这让我感到非常惊奇。例如,手机上配备了内置的Google应用,一款内置Google应用的惠普打印机则支持用户直接从互联网或无线设备上打印图像和文档。真正令人吃惊的是那些将最终用户的连接性提高到新的水平,帮助其与工作和生活环境保持连接的技术进步。您可曾想过,消费电子的发展趋势对我们的生活中其它领域的发展趋势有何影响?作为一个社会,我们需要随时接入web,在工作和社会环境中相互保持连接。不信,您可以问问任何一个忙着收发SMS短信的人。

保持连接

保持连接?这一概念现在有了全新的内涵。过去,出差在外的人需要背着笔记本电脑到处寻找电源插座,以便保持连接和收发电子邮件。利用手持技术方面的最新进步,消费者可以直接通过手机和其它手持设备与商务伙伴和家人保持连接。WiFi连接覆盖广泛,咖啡厅和其它零售商店的客户都需要这种连接。正如我之前提到的,消费市场上销售的每种设备都内建有与web连接的接口,或者与其它设备的无线连接模块。消费电子对web服务的巨大需求促成了行业通信协议的诞生。

OPC UA(统一架构)

OPC基金会收到了关于OPC UA(统一架构)的许多提问。OPC UA与OPC DA一样,只不过是换了一种包装吗?随着Microsoft Windows的发展,并非每种技术进步都那么显而易见。通常情况下,安全性和功能方面的进步影响深远,但却由于太小或过于复杂而无法向消费者解释清楚。我们可以这样回答上述问题——OPC UA是OPC技术的一种进步。它是OPC规范的又一次演进,而且必将成为未来所有新规范的基础。

OPC UA实质上是一种抽象的框架,是一个多层架构,其中的每一层完全是从其相邻层抽象而来。这些层定义了线路上的各种通信协议,以及能否安全地编码/解码包含有数据、数据类型定义等内容的讯息。利用这一核心服务和数据类型框架,人们可以在其基础上(继承)轻松添加更多功能。这样也便于OPC UA结合现有(OPC Classic)规范中的最佳特性和功能,通过添加服务导向型(SOA)架构将其提高到新的水平。这一整套安全特性一定会让传统安全领域的领先厂商喜悦万分。

由于OPC UA架构中的层是抽象的,因此可以添加新的线上(over-the-wire)协议、新的安全和保密技术或新的数据类型(简单或复杂)。随着世界的进步以及生活和工作方式的改变,OPC UA也将与时俱进。

关于OPC UA子集(Profile)

OPC UA已经超越了当前所有的(Classic)OPC规范:OPC DA(数据访问)、A&E(警报和事件)、HAD(历史数据访问)以及命令和复杂数据。OPC UA支持用户选择适合自己的功能级别,因此这一切变得不再复杂。OPC UA将提供支持此类自定义功能的子集。每种OPC Classic规范都可以被视为一个子集。

OPC UA将成为一个转换工具。其它协议/标准(如BACnet)可以非常轻松地转换为OPC UA内的一个子集。这就意味着,设备只需向一个支持BACnet子集的UA服务器开放,任何UA客户端均可消化其数据。

不断丰富的web服务支持OPC UA成为独立且真正可扩展的平台。近年来,最终用户和厂商迫切希望在非基于Microsoft的计算机系统以及类似的嵌入式设备上部署OPC。

OPC UA的功能

OPC UA具有OPC Classic的所有功能,而且减少了许多限制。灵活性和可扩展性是OPC UA的主要特点。最重要的是,OPC仍然是支持可靠的互操作性和数据交换的开放式国际标准。

让我们想象一下:有一天,并不昂贵的嵌入式设备中配置了内建的OPC UA。有一天,Linux, MAC和Windows UA产品能够相互通信而无需特殊配置。在开源市场上,这些理念已经成为现实, OPC的未来就在眼前!

我们刚才忘说了,利用现有技术制造的OPC UA产品能与未来的OPC UA产品兼容吗?当然可以,就像它能够与我们过去十年中一直在使用的OPC Classic产品无缝兼容一样。

opc ua 用哪种语言编写_OPC UA是什么 OPC UA简介相关推荐

  1. opc ua 用哪种语言编写_OPC UA是个什么东东

    OPC UA(Unified Architecture,统一架构)是下一代的OPC 标准,通过提供一个完整的,安全和可靠的跨平台的架构,以获取实时和历史数据和时间. OPC UA基于OPC基金会提供的 ...

  2. opc ua 用哪种语言编写_通俗讲解OPC UA 之通俗入门篇

    这是一篇通俗讲解OPC UA的入门篇 为什么要通俗的讲呢,主要是怕自己讲的自己看不懂,会尴尬. 比这更尴尬的是,自己写的没看懂,你们却看懂了. OPC UA内容过于深奥,笔者最近研究,说不上研究,只能 ...

  3. opc ua 用哪种语言编写_什么是OPC UA?

    什么是OPC UA? 为了应对标准化和跨平台的趋势,为了更好的推广OPC,OPC基金会近些年在之前OPC成功应用的基础上推出了一个新的OPC标准-OPC UA.OPC UA接口协议包含了之前的 A&a ...

  4. (3)verilog与Systemverilog两种语言编写二分频

    3 verilog与Systemverilog两种语言编写二分频 1 本节目录 1)Verilog简介 2)Systemverilog简介 3)二分频verilog编码 4)二分频Systemveri ...

  5. (3)verilog与VHDL两种语言编写二分频

    3 verilog与VHDL两种语言编写二分频 1 本章目录 1)Verilog简介 2)VHDL简介 3)二分频verilog编码 4)二分频VHDL编码 5)本节结语 2 Verilog简介 Ve ...

  6. paho | 支持10种语言编写mqtt客户端,总有一款适合你!

    1. 轻量级物联网协议 - MQTT MQTT全称 Message Queuing Telemetry Transport,即消息队列遥测传输协议,是一种基于发布/订阅(publish/subscri ...

  7. 39种语言编写的Hello World程序

    Hello World程序 维基百科,自由的百科全书 Hello, World!程序是一个只在计算机屏幕上打印出"Hello, World!"(英语,意为"你好,世界!& ...

  8. 下列哪种软件不能编辑html语言,强国挑战答题答案:下面哪种语言最适合用来编写网页中嵌入运行的应用程序?()...

    相关题目与解析 下面哪种语言编写的程序可由计算机直接执行A.高级语言B.汇编语言C.PASCAL语言D.机器语言 HTML是一种计算机程序语言,用来编写Web网页,中文的称谓是().A.超文本标记语言 ...

  9. 翻译:A DSL in 5 Languages(五种语言的DSL)

    文章目录 五种语言的DSL 问题 实例搜索准则 RUBY 策略 例子 优势 python 战略 例子 优势 弱点 PHP 战略 C# java 总结 英文原文见: https://blog.csdn. ...

最新文章

  1. (chap1 网络基础知识)通信类型
  2. WHY MAKE ANOTHER APPLICATION AT ISSM?
  3. C++的查看指针指向空间的所在的区域(是堆还是栈或者静态)和大小
  4. 爬虫:Charles证书设置为系统信任证书(root)
  5. Idea Maven报错找不到程序包
  6. Zookeeper客户端Curator使用详解
  7. 关于软件比赛:想当太子,就不要陪别人读书
  8. 集成海康威视Sadp SDK实现局域网设备搜索
  9. 软件评测师-专业英语
  10. 主机ping虚拟机ip请求超时解决办法
  11. fabric1.4 baas平台以及运维管理sdk
  12. 02_制定自己的学习计划
  13. oracle注册服务到监听,监听程序未启动或数据库服务未注册到该监听程序解决方法-Oracle...
  14. python的成语接龙程序代码_基于Python经典版成语接龙逻辑实现
  15. 何时是PNE(纯策略纳什均衡)?何时是MNE(混合策略纳什均衡)?
  16. Xcode Unable to prepare iPhone for development
  17. C#---百度图像识别SDK的控制台简单应用;
  18. 向量的点乘 a·b 和叉乘 a×b
  19. DreamSpark发布,高校学生免费使用Visual Studio 2008 Professional Edition 等微软软件
  20. AndroidPdf框架一览(一)

热门文章

  1. 200元左右的蓝牙耳机推荐,2021蓝牙耳机排行榜10强
  2. 安装matlab贝叶斯网络工具箱
  3. 基于A*搜索算法迷宫游戏开发
  4. 【二〇二〇·冬】读书笔记
  5. FuJacKing-我的豆瓣解封了
  6. C语言 neutralize函数,因子中性化
  7. 网易云获取带有时间轴的歌词
  8. 用Nonebot2搭建QQ机器人(一):我的学习经历(一)
  9. win下海康工业相机使用python读取视频并转换成cv格式
  10. 计算机可以实现u盘和硬盘格式化,“资源管理器”和“计算机”窗口都可以实现U盘和硬盘格式化...