Tango控制系统

你问的 jive 是 TANGO Controls 生态里的一个工具

简单说:

  • Jive 是 TANGO 的数据库客户端 (Database Browser),是一个基于 Java 的 GUI 程序。

  • 它用来连接 TANGO 的 数据库服务器 (DatabaseDS),管理和浏览控制系统里的对象。

它的主要功能包括:

  1. 浏览 TANGO 控制系统对象

    • 显示 TANGO 中的 设备 (Device)类 (Class)属性 (Attribute)命令 (Command) 等信息。

    • 类似一个“资源管理器”,让你直观查看整个系统的结构。

  2. 配置和管理设备

    • 可以修改设备服务器的配置(比如运行在哪个主机、端口)。

    • 添加或删除设备。

  3. 调试工具

    • 可以直接调用某个设备的命令,查看返回值。

    • 读取/写入属性值,方便测试。

  4. 数据库维护

    • 修改数据库中的 class、device、attribute 定义。

    • 管理设备的运行参数。

👉 总结:
Jive 就是 TANGO 控制系统的图形化数据库客户端,用来浏览、配置和测试设备。
如果你需要日常查看设备信息或修改配置,Jive 是最常用的工具。

 

Jive是Tango Control System自带的一个应用,主要用于注册Device Server,并且实例化Device,一个Device Server类可以实例化多个Device,并且可以编辑各个实例化的Device property。
在Device Server没有运行的时候,可以打开注册Device Server,并且配置信息,但是无法双击打开实例化Device 界面。
————————————————

注册Device Server并实例化
打开Jive-edit-create Server,出现以下界面,填写相应的信息
Server:Device Server名称,建议与代码类名称一致,然后是实例化管理类名。
Class:代码类名
Devices:实例化设备,可以注册多个设备,格式是 实例化管理类名/简称/编号
————————————————

如果Device Server类未在系统中运行,就会报错

经常使用到的软件:
1.Astor:启动Device Server和相应的服务
2.Jive:配置Device Server的属性参数
3.Pogo:创建Device Server的模板

 

image

 Tango Control System 总结_tango controls-CSDN博客

posted on 2025-09-03 14:34  Cynthia_W  阅读(30)  评论(0)    收藏  举报