主流集成控制系统:EPICS和TANGO

目前主流集成系统

目前全球大型实验室、科研机构主要用到的集成系统是EPICS或TANGO。在自动化行业中,优秀的仪器厂家不仅会提供相应的二次开发库,也会提供相应的EPICS接口或者TANGO Device。

EPICS

EPICS的全称是Experimental Physics and Industrial Control System(实验物理和工业控制系统),上世纪90年代初由美国洛斯阿拉莫斯国家实验室(LANL)和阿贡国家实验室(ANL)等联合开发的大型控制软件系统。
具体信息可以查看以下链接:
旧版本链接:epics.anl.gov
新版本链接:epics-controls.org

EPICS在美国广泛使用,是一款开源的控制系统。EPICS由于是物理实验室开发的,所以对于正统的代码程序猿不是很友好。

TANGO

TANGO是大约20年前在法国格勒诺布尔的欧洲同步辐射设施中发展起来的。
TANGO是免费面向设备的,开放源代码的,控制任何硬件或软件的工具包的,建立监控和数据采集的系统。
具体信息可在查看以下链接:
TANGO Control

TANGO在欧洲地区广泛使用,也是一套开源的控制系统。相比较EPICS而言,TANGO对于程序猿非常的友好。

区别

  1. TANGO 的使用是要有一定的编程知识和背景,EPICS对于基本使用是不需要任何编程背景;EPICS更多的是工业控制,而TANGO更多的是计算机科学,所以如果你是一个程序猿,你可能会更喜欢TANGO,如果你是用户,你可能更喜欢EPICS。
  2. TANGO和EPICS的最主要区还是控制的最小单元。EPICS 管理的最小单元是 Process Variable (PV) ,即过程变量;TANGO的最小单元是Device,Device里面包括了设备的命令,状态,属性。EPICS是没有Device这个概念的,所以TANGO是可以创建信息层次的,而EPICS不行。
  3. TANGO的系统会比EPICS系统更加抽象。
  4. 对于数据分析和归档,TANGO提供了一些默认应用程序,而EPICS没有提供任何程序。
  5. TANGO用在有许多循环过程的复杂系统中更多。
发布了23 篇原创文章 · 获赞 2 · 访问量 1058

猜你喜欢

转载自blog.csdn.net/youngdianfeng/article/details/96703807
今日推荐