OPC服务器软件介绍

转载
  今天讨论到OPC Server。讨论到Kepware 和Matrikon了。分别叙述一些。Kepware实际上是第一个做大全型通用OPC Server的厂家。Kepware 有几十个厂家的 上百种驱动。可以支持几乎所有的知名PLC厂家。

今天讨论到OPC Server。

讨论到Kepware 和Matrikon了。

分别叙述一些。

Kepware实际上是第一个做大全型通用OPC Server的厂家。

Kepware 有几十个厂家的 上百种驱动。

可以支持几乎所有的知名PLC厂家。把他们转成标准的OPC接口。

从这个意义上来讲,做MIS时,下面的PLC 种类众多时,用Kepware是最好的选择。

Kepware的方向是偏PLC的。DCS的接口很少很少。

最近几年随着不断完善,----PLC的驱动都做完了,还接着做啥?

做了一些高级组件,例如Oracle的驱动接口,例如ODBC的接口,例如OPC--DX等。

Kepware的售价也不贵,很多标准的驱动单卖也就是七八千人民币。

注意的是,实际上驱动是按照类来卖得,

例 如你购买了AB的EtherNet/IP 驱动,你会发现,顺道的跟他一类的, AB EtherNet, DH+ ,DF1驱动跟着全部都授权过了; 你购买了Omron的HostLink驱动,你会发现,Omron的哪一类的,Fines Ethernet,ToolBus,Process  Suite 等也都被授权过了。

你不需要针对这一类驱动,比方说是 四五种,你掏四五分钱。

你只要掏一分钱就可以的。

看起来,更像是按照厂家来卖得,为什么说按照“类”来卖得。

你仔细观察就会发现,

西门子的分了3类。 Simatic Suite 那2个是一类;任意一个注册了,都注册了; Siemens S7 MPI 是一类;Siemens Suite中那5个驱动是一类,5个中任意一个注册了,其余4个都注册好了。

但是这整体上是要分3类,要掏3份银子来购买的。

不过,真的PLC种类很多时,不如买那种集成版,售价大致也就是三种驱动的价格之和。

但是会包含,除了Tricoonex,BacNet,DNP,oracle 这些高级玩意儿之外的所有的PLC的驱动。

要是只连接 PLC,也完全的够用了。

总价格也不贵。

Kepware的OEM业绩也十分的好。

NI的OPC Server一直是 Kep的OEM;同样,Iconics的OPC Server 也是Kep的OEM,

Wonderware  Intouch带的 也是Kep的OEM,

iFix的 IGS驱动所带的也是 Kep的OEM。

RSview SE也可选 Kepware的OEM版本。

OEM的业绩十分的好。

那么 TopServer 跟KepServer 几乎一模一样,Top是不是 Kep的OEM呢?

答案是否定的!

Kep是 Top的OEM。

KepServer 的原开发总监就是 现TopServer的老板。

他在Kepware公司时,做的产品,他早就的KepServer。

他现在自己自立山头,并带出来一大拨人马。基本上没什么市场人员,都是研发的班底。

----难道说,干的不爽了,还是被人管着,不爽了?

基本上Kepware的开发就停顿了,都是交给 Top团队来开发的。

这种情况出现在中国,估计Kep会很快死掉的,

但是国外,法律体制比较健全,或者说,有时候老外脸皮还薄一点,没那么不要脸!

所以,Top 干自己的,还给Kep 开发。

Kep支付给 Top很少的费用。

2家 各干各的,而且Top 还不能去挖 Kep的客户,例如NI,Wonderware,iFix,iConics,AB这种。

谅解备忘录中有详细的规定,谁可以干什么,不能干什么。

这是 Kep 和Top的关系。

然后说Matrikon。

matrikon 是和很有技术实力的公司,

但是他明显走的是跟Kepware 不同的风格,不同的路数。

早期,matrikon 几乎只做 非标型 硬件的OPC 接口,方向偏DCS。

例如  下列产品比较有名气:   

1、 西门子 S5  PLC OPC接口,这个很少有其他公司做,西门子公司自己都不做。

      西门子  Teleperm-ME 和Teleperm-XP  老DCS的OPC 接口。

      新的PCS7和T3000 都是现在的主流DCS,都全部自己带OPC接口,不在需要Matrikon这样的公司了。

2、 ABB 公司的 mod300 的OPC接口。 这个ABB公司自己也有没有。

      ABB 公司的 AC460的OPC 接口(AC460是Mod300的升级版), ABB公司的800xA的 Connect Server  for  AC460的 接口 就是和 matrikon  合作开发的。

      ABB 公司的 AC450的OPC接口(AC450 是master piece的升级版)。 ABB公司的800xA的 Connect Server  for  AC450的 接口 就是和 matrikon  合作开发的。 

      ABB-bailey 公司的 Symphony-info90 的OPC 接口。 老版本的Info90,不管是用Unix的操作站,还是 Windows的操作站的,都没有OPC接口,都是用 matrikon 公司的产品。 目前info90 升级到Symphony平台后,主推的PGP软件很好用,并且自带了OPC,就基本上不再用matrikon 的产品了。 

3、 Honeywell 公司的老系统,如TDC3000 和TPS,都没有OPC 接口。尤其是TDC3000。 

    Matrikon的 OPC for  Honeywell  TDC3000 很有名。

    当然了 OPC for  TPS 也还不错。

    目前,Matrikon 已经被 Honeywell收购了。

    Matrikon 还有 OPC for  Honeywell  PHD产品。不过几乎没什么人用。

    PlantScape,PKS 等新一点的系统,都自己有OPC接口,不再需要 matrikon 的产品了。  

4、 Siemens-moore 的APACS+ 也很有名。2 D8 ?7 u8 i8 r

     可惜的是 西门子收购 慕尔 是为了灭掉 慕尔,进入北美市场并消灭竞争对手, 

     Moore自己也没有 OPC 接口,一般都是外配 Matrikon的 OPC for  Moore APACS。

     不过,这些年,这么做的也不多了 

     因为 Moore 主要还是配 Intouch 多,Moore的数据到Intouch后,可以走Intouch的OPC接口出来。不再需要额外的 OPC  Server 软件了。 

5、Emerson的老DCS。 Rosemounter  system 3。 

    matrikon 也有 OPC Server  for  RS3的产品。

    那个年代的DCS 系统几乎都没有OPC 接口,呵呵: 

    所以,如果有RS3系统还在用的话,要上OPC接口,就得用 matrikon 的产品了。 

    不过,后续的 RS3 基本上都被升级为 deltaV 了。 

    deltaV  自己都带了 OPC了。

6、其他的一些特色产品,还有 

        OPC for  Citect 

        OPC for  Fix/iFix 

        OPC for  OSI-PI,

        OPC  for  IP.21,

        这些产品 本身都有 OPC接口。可以做 Client,也可以做 Server。 

       使用 matrikon 的这些接口产品,可以使 Matrikon的其他数据 可以很方便的 跟这些软件系统互通,不管是给 IP21 之类的软件去写,还是从Citect之类的软件去读,都比较方便。

7、 其他OPC 产品。 

        如OPC 转 XML的,可以给Web 化的计算机软件公司一个很好的选择。 

        如果是自己开发 Web风格化的监控软件给 工业自控现场用,用OPC 转 XML 很好使。 

        Matrikon的 OPC HDA 转 ODBC 工具也很有特色。

        可能很多人都不知道 OPC-HDA是什么东西,呵呵。 

        可以走OPC HDA接口把历史数据,直接送给 关系型数据库,如SQL 或者 Oracle。  

        OPC  Alarm & Event 转Web 也很有意思,不过用的人太少了。 

         很多压根就不懂 OPC  A&E,很多人懂的人也不知道 Matrikon 有这样的产品。

         Matrikon 还有 文件读取工具。

         可以不停的扫描文件,如Txt,CSV和Excel, 然后把其中的数据 转成OPC,实时的送出去。 

         这东西也很有特色。

综上所述,大家会发现 Kepware的 风格是 通用,标准; Matrikon的风格是 特色,非标。

不过随着时代的发展,那些老的DCS 越来越少,也有很多被改造升级为 新系统,新系统都有厂家自备的OPC接口了。 所以,Matrikon 也在慢慢的做 PLC类的OPC接口。

例如也有了 AB,GE,Modicon等PLC的接口。相对而言,这些硬件的OPC 接口更容易开发,也更成熟。

Matrikon 的PLC 驱动是这几年才开发的, 

其根源来自曾经的 北美Ingear 公司的开发团队。 

matrikon 虽然是 加拿大公司,但是其北美也有分部。 

Ingear 公司也是开发PLC  OPC接口的 好手, 

但是多年被 kepware 压制,后来被迫宣布解散开发团队,--不过公司半死不活的存在着。

一部分人去了 kepware , 随后跟领导一块离职到了 SoftwareToolBox(TopServer)。

一部分人去了 Matrikon 的北美分部。 

这些“前Ingear员工”为主力 开发了 matrikon 这几年的 PLC OPC接口。 

毕竟,matrikon  的老DCS OPC接口几乎已经开发完了。 |% U: ~- ]没什么新的要开发的。 

刚好Matrikon 公司也想向PLC OPC 接口领域进发,顺道就招揽和收留了 Ingear 团队的人。

不同于Kepware的一个软件包 包含所有驱动的风格,matrikon 的产品是一种驱动一个软件包。

看起来更多,更凌乱一些。卖得时候,更加区分的很清楚,按照驱动来一个一个的卖。

说道授权,目前因为matrikon 的产品国内很少用,且比较稀缺,所以,几乎没见到过什么Matrikon的盗版授权,而且据说很多授权都是 硬key. 不能使用软注册机。

整体上来讲,Kepware 也罢,Top(Software  ToolBox)也罢,Matrikon也罢。都是很优秀的公司。

有了他们的努力贡献,我们连接下面的硬件才更方便,更简单,更快捷。

你可能感兴趣的:(工控通讯)