Tango控制系统
你问的 jive 是 TANGO Controls 生态里的一个工具
简单说:
-
Jive 是 TANGO 的数据库客户端 (Database Browser),是一个基于 Java 的 GUI 程序。
-
它用来连接 TANGO 的 数据库服务器 (DatabaseDS),管理和浏览控制系统里的对象。
它的主要功能包括:
-
浏览 TANGO 控制系统对象
-
显示 TANGO 中的 设备 (Device)、类 (Class)、属性 (Attribute)、命令 (Command) 等信息。
-
类似一个“资源管理器”,让你直观查看整个系统的结构。
-
-
配置和管理设备
-
可以修改设备服务器的配置(比如运行在哪个主机、端口)。
-
添加或删除设备。
-
-
调试工具
-
可以直接调用某个设备的命令,查看返回值。
-
读取/写入属性值,方便测试。
-
-
数据库维护
-
修改数据库中的 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的模板

浙公网安备 33010602011771号