问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是OPC UA

发布网友 发布时间:2022-04-26 08:33

我来回答

1个回答

热心网友 时间:2022-06-25 21:13

OPC UA基于OPC基金会提供的新一代技术,提供安全,可靠和独立于厂商的,实现原始数据和预处理的信息从制造层级到生产计划或ERP层级的传输。通过OPC UA ,所有需要的信息在任何时间,任何地点对每个授权的应用,每个授权的人员都可用。 这种功能独立于制造厂商的原始应用,编程语言和操作系统。 OPC UA是目前已经使用的OPC 工业标准的补充,提供重要的一些特性,包括如平*立性,扩展性,高可靠性和连接互联网的能力。 OPC UA不再依靠DCOM,而是基于面向服务的架构(SOA),OPC UA的使用更简便。现在,OPC UA已经成为独立于微软,UNIX或其他的操作系统企业层和嵌入式自动组建之间的桥梁。
统一的访问传统OPC COM特性将不同的功能分布于多个COM服务器,通过接口连接代表不同特性的功能。OPC COM服务器提供报警但不持续连续的提供触发报警的数据的访问。例如,提供存储历史数据的OPC COM服务器不允许当前数据被读和更新。这种特性造成了集成的问题,因为单一系统的信息不能通过一致的方式访问。OPC UA解决了包含多种可用信息的通用地址通过单一服务访问的集成问题。更好的认证互操作性OPC UA特性通过和已取得成功的OPC COM认证程序一样提供的服务器和客户端测试工具。这些测试工具似得供应商可以验证他们产品是否符合特性的要求,改善产品的质量。OPC UA和OPC COM特性通过认证以后,可以获得相应的认证标志,通过使用OPC认证的产品可以减少最终用户的系统集成成本。设计的可靠性OPC UA是为搞可用性和冗余架构而设计。完整的可配置的超时,错误检测,和恢复特性使得OPC UA产品可以无缝处理出现错误或失败的情况(例如网络通信的丢失)。标准的支持冗余功能的OPC UA模块使得从不同厂商的应用部署成为可能。跨域防火墙和通过互联网OPC UA由客户端启动通信通道,这意味着不需要像OPC COM一样需要配置客户端以允许服务器的访问。OPC UA能通过标准的HTTP或UA TCP端口或任何管理员愿意开放的其他端口来进行通信。OPC UA使用基于安全的额消息,这意味着可以通过第三方的代理进行通信。通过信息模型减少配置时间OPC UA架构提供基本的应用,供应商可以提供特定应用的信息模型,这将大大降低配置和维护这些模块的成本。OPC基金会正和MIMOSA,FDI, PLCopen(IEC61131)组织协作开发 OPC UA信息模型。标准安全模型在过去,安全问题时最后才考虑的,很多供应商没有测试他们产品的安全许可。这意味着对于最终用户很难配置安全性,或根本不可能。OPC UA架构通过标准的,UA应用必须实施的安全模型解决了这个问题。这增强了互操作性和降低了配置和维护成本。OPC UA同时有利于适合任何平台的任何OPC UA产品的安全设置管理的标准工具的开发。从嵌入式系统到企业级的单一的解决方案轻量级的OPC UA可以作为有效的二进制通信协议,例如OPC UA 已经移植到很多嵌入式系统包括VxWorks,Linux和专有的RTOSs (Real Time Operating Systems)。顶级的OPC UA应用支持企业级标准的XML页面服务协议。通过一个公用的架构可以降低系统集成的成本。保护已有的OPC COM投资OPC UA COM的互操作组件可以使得供应商快速实现现有的OPC COM客户端和服务器应用支持OPC UA。 这些组件通过增加需要的OPC UA高级特性客户化。这意味着用户可以持续利用他们的OPC COM技术的投资开发新的OPC UA应用。历史事件OPC UA通过支持历史事件扩展了OPC COM历史数据访问(HDA)的能力。最终用户仙子啊可以通过选择的OPC UA客户端获得事件信息。不丢失性能的同时实现平*立
OPC UA架构设计为提供最佳性能的同时提供平*立。这意味着开发者可以使用他们熟悉的语言和操作系统开发基于OPC UA的应用,而不只有一种通过http使用SOAP/XML的选择。对于Windows用户来说,平*立性也十分具有价值,因为允许应用迁移到下一代的微软通信技术。这也意味着OPC UA产品的供应商在以前的通信技术过时或有类似不可配置的较长的超时时间等技术问题时可以有更多的选择。高性能的通信协议
OPC UA特性定义基于TCP的二进制通信协议通过最小的开销提供最快的性能。对于企业环境SOAP/XML是通信协议中通常使用的。 OPC UA提供在打包到SOAP/XML兼容的消息中之前通过UA二进制编码消息,提升通常XML消息10倍以上的性能。这种架构的优点是提供使用SOAP/XML的格式,但是在发送之前降低其复杂性和XML的大小。Windows通信基础 (WCF)OPC .Net SDK使用WCF提供对XML Web服务的支持。这种架构意味着在企业应用中所有基于OPC UA .Net SDK应用可以继承微软的 XML Web服务的湖操作性。
通过OPC UA SDKs降低开发成本
基于OPC COM特性的开发者都知道要求创建互操作性的应用中,接口只是很小的不部分代码。基于这个原因,OPC基金会提供的OPC UA .NET SDK可以为开发者提供更多的选择,只需要很少的几百行代码就可以实现兼容于OPC UA 的应用。开发者还可以选择提供给OPC 基金会成员的商业化的SDK。这些 SDK将大大降低开发成本,供应商也将更多的精力关注在位客户提供更有价值的产品。最终用户同样可以从SDK中获益,因为采用的是公用的架构,将少了不同应用之间的互操作性问题。
采用方法和程序的增强特性
已经现有的OPC COM特性关注于数据或时间,但很多应用要求能减少单一数据值或事件的复杂操作。通过OPC UA方法,服务器允许客户端通过一序列参数触发复杂功能。通过触发事件汇报进程函数可以用来控制后台流程。
面向对象的信息模型的灵活性
已有的OPC COM在过去的10年一直作为OPC的通信标准,但是技术的发展要求更多的互操作性:
-〉微软逐步淡化COM,而跨平台的Web服务和SOA逐步加强
-〉OPC的供应商希望一套担心的服务实现OPC数据模块(DA,A&E,HDA….)
-> OPC供应商希望在非微软的平台,包括嵌入式设备实现OPC功能-〉一些合作组织需要一个可靠的,有效地方式实现高水平结构数据的转移2
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 西门子触摸屏中的数据怎么通过 OPC UA 传送给上位机? 店名叫《豆腐牛肉》,围绕豆腐,牛肉写出优美古风的文案 乾隆通宝宝川局一枚值多少钱乾隆通宝川局造为小平钱值多少钱? 湖南省年国土资源综合统计分析报告 那些古风歌曲中优美的文案,你喜欢哪个 上海市年国土资源综合统计分析报告 北京市年国土资源综合统计分析报告 花了十几万买的家用小轿车,如何给它上车险,天安车险跟大众车险哪个好 在大众4s店买的新车能办平安电话车险吗?能比4s店的车险便宜多 求一篇“船舶建造质量管理的现状及对策”的论文 给泰迪狗狗用推子剪毛可干剪吗 关于船舶与海洋工程专业的主要实践性教学环节 风云决主题曲乐曲曲谱 传用剪泰迪狗毛剪刀用什么牌子最好用? 白色泰迪狗可以用普通剪刀剪毛吗? 给泰迪剪毛最好用什么,用普通的剪刀根本剪不去 繁星131这首短诗的意思? 有关月亮的诗(有要求) 如何给2岁的小泰迪犬剪毛? 我在给泰迪狗剪毛的时候不小心用剪刀把他的皮肤给剪了,怎么办。 谁知道乾隆通宝宝川版的呢请上图看看 乾隆通宝宝川局一枚值多少钱 OPC ua是什么? 乾隆通宝是宝川局背双月吗 河北省年国土资源综合统计分析报告 古风歌的文案 怎么理解opc ua 的语义化 乾隆通宝(宝川) 如何使用opc ua协议在labview中读取plc的值 OPC UA在OSI中位于哪一层? 云南省年国土资源综合统计分析报告 我这枚乾隆通宝是背宝川吗?值多少钱? 现在的工业以太网使用什么通讯协议,MODBUS和OPC-UA哪个好? 这种乾隆宝通大概值多少钱 看看这个乾隆通宝宝川背双月,值钱吗? 大神您好,请问opc ua 可不可以和opc client互传数据,需要怎么操作成能实现互传。 你好,乾隆通宝宝川的这枚能值多少钱?谢谢帮忙 opc ua如何避免opc sever过多 乾隆通宝宝川局25毫米值多少钱一枚 宝川乾隆通宝有价值吗