相信在处理工业项目集成问题的时候,自动化集成供应商真正需要的不是那些华丽的宣传语,而是提供真正的通信数据集成实力。

任何自动化集成的供应商都希望能够消除中间的层层障碍,从而实现真正的信息集成互通。那么我们首先需要了解最常遇到的阻碍都有哪些,所谓知己知彼,才能百战百胜。以下列举了系统互通的五大障碍:

1.不同厂商之间的通信。系统集成这一过程本身慢慢地造就出了许多通才,他们了解来自不同厂商的许多产品。这也意味着系统集成包括大量的诊断和故障排除工作,因为大部分厂商都没有也不会去证实他们的系统是否能够与竞争对手的产品互相通信。

2.专属协议。即使在如今的 OPC 和其它开放性标准的时代里,许多厂商仍然依赖于他们系统中的专属协议。但是,各位厂商们不仅仅需要处理过去或正在存在的麻烦,也要面临最好还能预处理将来会出现的问题。

3.不达标的 OPC 软件。虽然 OPC 基金会发布了多个 OPC 通信协议符合性和互通性测试工具,但是有一个遗憾的消息是:仍然有供应商将一些未百分之百达标的产品推向了市场。这就造成了对于诸多系统集成项目来说,不可靠、不合标准或者不协调的 OPC 产品是无法改变却又不得不面对的事实。

4.通信方案设计。在企业内部或者更大的网络之内,安全、可靠地进行数据传输和存储,需要通信方案中选择正确且合适的自动化产品,但却不仅仅如此。任何 OPC 方案都需要考虑很多方面,例如有保证的数据传输、信道冗余、出错还原以及这些附加值对 OPC 集成所带来的影响,这些因素对 OPC 项目的成功实施非常重要。

5.防火墙、域和 Windows 安全设置。安全运行在每个人的心目中都是第一位的,而 Microsoft 技术在工业自动化领域中又无可厚非地成为主流。IT 部门为保证系统安全而“强加”的那些典型应用(例如防火墙、多重隔离域、DCOM 和其它 Windows 安全设置等)也成为系统互通一大常见障碍。

而为了帮助大家轻松跨越这些设在通往项目成功之路上的障碍,这里向大家简要介绍会在自动化集成项目完成效果上产生积极效果的OPC项目集成五大主要因素:

1.开放、简单的数据通信技术。自动化供应集成商需要确保他们的产品可以无缝地集成到终端用户的系统中,确保组件们在一起能够正常运行。那么采用标准的开放性通信方式完成无界通信,将所有可用的信息汇集到一起作为分析的有力基础是最理想的方案。OPC 应用以稳定一致的通信方式让实时生产数据、信息在企业内达成共享,让不同厂商之间的互通信成为现实, 成为工业通信标准中首当其冲的选择。MatrikonOPC 作为全球最大的 OPC 开发商和供应商(最新试用版可登陆慧都网进行下载),所提供产品之广泛能够让市场上的所有主流控制系统和不同上层应用之间相互通信。OPC 技术让用户无需了解数据源的工作原理与细节,支持各种数据访问,比如实时、历史、报警和事件。

2.与保留系统并存,着眼未来。当您使用值得信赖的 OPC 产品时,组件的组合工作会变得更加简单。现存的各种专属协议和解决方案,意味着自动化集成/供应商们需要既能与保留系统并存又要有能力承担将来进一步发展的OPC 服务器。所有MatrikonOPC 服务器都是基于经过集成测试和认证的 OPC Framework 发展而成,是承接过去与将来的最佳桥梁。

3.寻找正确的合作伙伴。对于核心业务并没有专注于 OPC 或数据通信的企业来说,他们必须转移资源来满足在数据通信方面的需求,导致他们在市场中的优势没能得到最大化的发展。为了确立和保持明显、持续的竞争优势,企业需要集中精力,有效排除其他干扰和造成精力分散的障碍。那么,通过MatrikonOPC 系统集成商合作计划 (MIP Program),自动化集成供应商可以无后顾之忧地帮助最终用户跟各种系统建立通信连接,因为在他们的身后有 OPC 的技术专家随时准备提供必要协助:从一开始的通讯方案设计、选择合适的通信软件,到最后的方案实施和应用培训。

4.项目设计的可靠性。项目的成功要求在项目初期就明确各项要求,根据清晰明了的要求才能确定项目方案的设计。通常情况下,最佳的通信解决方案都需要保证停机时间最短、关键数据传输的备份或还原、 实时\历史数据的安全、不间断传输等,除此之外再加上针对每个不同项目的系统设置等独特要求,达标且明智的方案设计从一开始就成了决定项目的成败。在项目设计中,自动化供应商集成商最重要的一个任务就是选择满足项目需求且性能优良的 OPC 产品。

5.以灵活的方式保证绝对的安全。集成商或者他们的用户们经常需要面临 IT 部门的担心甚至是反对意见,IT 认为开放性通信方式会给系统的安全带来很大的隐患。为求达到项目成功实施的目的;也为避免在多方努力合作中的摩擦,大家都需要意识到:只要项目方案的设计正确并且选择了合适的 OPC 产品,系统的安全性是完全可以保障的。比如,Tunneller 和 Security Gateway 都已经被应用于无数解决方案中,这类 OPC 软件有限定访问权限的设置、根据不同访客开放不同区域数据信息的功能等。OPC 安全规范 (OPC Security) 既让用户体验到了开放式标准通信的优势,又以全权控制访问权限的方式保护了系统安全。

在自动化领域中,实现“巧干”的一种方式就是拥有最好的技术和产品资源,和最有经验、值得信任的合作伙伴一道,制定合理的项目方案、克服项目实施当中的困难,为 OPC 集成项目画上完美的句号。

MatrikonOPC 是 OPC 领域的行业专家。他们擅长根据实际情况制定解决方案,帮助系统集成商设计、建立、安装和维护他们所在行业中的新老集成方案。爱因斯坦曾经说过“机会总是蕴藏在困难之中”,如果 OPC 集成是您的困难,那么现在也就是您的机会。

文章转载自:Eric Murphy, P.Eng - 2008 https://www.matrikonopc.com/downloads/types/whitepapers/index.aspx

OPC 集成的五大要素,你都掌握了吗?的更多相关文章

  1. 纯手工打造漂亮的瀑布流,五大插件一个都不少Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox!

    前两天写的文章<纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!>受到很多网友的喜爱,今天特别推出姊妹篇<纯手工打造漂亮的瀑 ...

  2. [置顶] 纯手工打造漂亮的瀑布流,五大插件一个都不少Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox!

    前两天写的文章<纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!>受到很多网友的喜爱,今天特别推出姊妹篇<纯手工打造漂亮的瀑 ...

  3. 瀑布流,五大插件一个都不少Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox!

    纯手工打造漂亮的瀑布流,五大插件一个都不少Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox!   前两天写的文章<纯手工打造漂亮的垂直时间轴,使用最简 ...

  4. JSON语法五大要素图文介绍

    原文:http://www.jb51.net/article/32398.htm JSON语法是一种轻量级的数据交换格式.易于人阅读和编写.同时也易于机器解析和生成,下面就进行学习研究,希望本文能教会 ...

  5. 刑事案件的构成要素 zt

    论刑事案件的构成要素   马忠红 2013-03-22 14:05:33 来源:<中国人民公安大学学报:社会科学版>(京)2012年5期 [内容提要]刑事案件是由诸多要素构成的一个系 统. ...

  6. 构建基于Jenkins + Github的持续集成环境

    搭建持续集成首先要了解什么是持续集成,带着明确的目标去搭建持续集成环境才能让我们少走很多弯路.持续集成(Continuous integration)简称CI,是一种软件开发的实践,可以让团队在持续集 ...

  7. OPC UA

    OPC UA将来自不同厂商不同设备的数据进行统一格式.统一显示. OPC: originally knowns as “OLE for Process Control”, now “Open Plat ...

  8. 看完这篇微服务架构设计思想,90%的Java程序员都收藏了

    本博客强烈推荐: Java电子书高清PDF集合免费下载 https://www.cnblogs.com/yuxiang1/p/12099324.html 微服务 软件架构是一个包含各种组织的系统组织, ...

  9. Jenkins--持续集成及Jenkins介绍

    Jenkins--持续集成及Jenkins介绍 目录 Jenkins--持续集成及Jenkins介绍 一.持续集成及Jenkins介绍 1. 软件开发生命周期 1.1 需求分析 1.2 设计 1.3 ...

随机推荐

  1. mssql 单引号插入到sqlserver的方法分享

    转自:http://www.maomao365.com/?p=6740 摘要: 下文讲述sqlserver操作中遇到单引号的处理方法sqlserver 数据库中可以存储任何字符,因为在数据库中字符都是 ...

  2. SRDC - ORA-1555 during Export: Checklist of Evidence to Supply (Doc ID 1682706.1)

    SRDC - ORA-1555 during Export: Checklist of Evidence to Supply (Doc ID 1682706.1) Action Plan 1. Exe ...

  3. redis删除策略

    redis 设置过期时间 Redis 中有个设置时间过期的功能,即对存储在 redis 数据库中的值可以设置一个过期时间.作为一个缓存数据库,这是非常实用的.如我们一般项目中的 token 或者一些登 ...

  4. Python创建virtualenv虚拟环境方法

    一.通过virtualenv软件创建 安装:        -pip3 install virtualenv    创建虚拟环境:        -(1)virtualenv wannings-ms- ...

  5. Python异常类型及处理、自定义异常类型、断言

    异常的概念.识别报错信息 异常处理 断言的基本使用 异常类型(异常就是报错) 常见异常 NameError:名称错误 SyntaxError:语法错误 TypeError:类型错误 错误回溯 查看报错 ...

  6. mysql connector c++ 1.1 安装

    mysql connector c++ 1.1 安装 前提:boost安装完毕 注意:8.0版本的源码用此方法,编译不过.所以要编译8.0的同学请绕行. 1,下载源码 git clone https: ...

  7. [PHP] vscode配置SFTP扩展同步文件

    在我们的项目开发过程中,经常有一种模式,有一台linux的开发机作为我们的测试机器,上面安装了ftp服务.我们在windows系统的本地机器使用IDE编写代码,自动或者保存时同步上传到测试机下,这样就 ...

  8. 批量bat脚本复制文件或文件夹

    主要用于在本地下,复制文件或文件夹到当前文件夹 @echo off echo 复制文件或文件夹到当前文件夹(复制文件选择[],复制文件夹选择[]) set /p num=输入选择的数字: : set ...

  9. c#_sort排序函数的返回值

    C# List.Sort函数的返回值 值 含义 小于零 left在right的前面 零 位置不变 大于零 right在left的前面 示例: 本测试结果在unity3d 和纯C#环境下执行. List ...

  10. 杂项记录 arm64 的一些特性

    函数返回值:arm64 规定了整数型返回值放在 x0 寄存器里 sp(栈空间)字节对齐:该临时变量占用 4字节空间:又因为 arm64 下对于使用 sp 作为地址基址寻址的时候,必须要 16byte- ...