EPICS用户界面Control System Studio

这篇具有很好参考价值的文章主要介绍了EPICS用户界面Control System Studio。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

用户接口工具

1) 窗口编辑器/运行时

2)条形图

3)通道访问工具

4)存档系统

5) 警报处理器

6) 对日志本,PV名, ...的站点特定的支持

7)用于Windows, Linux, OSX的集成用户接口

CS-Stdio看起来的样子:

ORNL 'CG-1D'束线

control system studio,EPICS教程,EPICS

 ORNL SNS ‘VULCAN’ 束线

control system studio,EPICS教程,EPICS

 ITER

control system studio,EPICS教程,EPICS

 BNL NSLS2

control system studio,EPICS教程,EPICS

CS-Stdio是什么?

一般使用:

  • Display Builder
  • Data Brower
  • Probe
  • PV Table
  • PV Tree
  • 通道访问
  • PV Autocomplete from History

选用:

  • Alarm System
  • Archive Appliance, RDB Arhicer, Channel Archiver
  • ChannelFinder
  • Olog, SNS Elog
  • PV Access, MQTT
  • Autocomplete from Channel Finder, SNS PV database Archive

集成:警报

control system studio,EPICS教程,EPICS

 control system studio,EPICS教程,EPICS

 control system studio,EPICS教程,EPICS

control system studio,EPICS教程,EPICS

CS-Stdio是组件的集合。 

集成了工作流:

1) 警报显示

2) Display Builder(通道访问)

3)  数据浏览(用RDB Archive)

4) 日志本(SNS Elog)

CS-Stdio的演化

control system studio,EPICS教程,EPICS

从2014到2018:

control system studio,EPICS教程,EPICS

 开始CSS

启动css

control system studio,EPICS教程,EPICS

 练习1:Probe

1) 使用"工具栏"或菜单Application/Display/Probe中"Probe"。

2) 输入PV名"sim://sine"。

3) 打开另一个Probe,用于你IOC中某个其它PV。

4) 关闭Probe

5) 再次打开它。

6) 注意先前在历史中用过的PVs,和你输入新的PV。

7)右键电机"Probe"标签,选择"Split Horizontal",并且移动其中一个Probe到新面板。

control system studio,EPICS教程,EPICS

练习2:数据浏览(Data Brower)

1) 菜单Applications, Display, Data Brower

2) 在plot上右击,Add PV中添加"sim://sine"

3) 等待一小会,电机Stagger按钮,接着在时间轴上放大并且选择一个区域。

control system studio,EPICS教程,EPICS

练习3:PV Tree

1)菜单Application/Display/PV Tree

2)  输入一个IOC的PV

control system studio,EPICS教程,EPICS

CSS PV交换

在任何CSS工具中PV:环境菜单->选择其它PV工具

尝试:在PV Tree中右击选项,选择Data Browser

control system studio,EPICS教程,EPICS

 

更多显示布局

1) Tab环境菜单

  • Split Horizontally/Vertically:水平/垂直分割
  • Detach:分离
  • Lock Pane:锁定面板

2)窗口菜单

  • Show/Hide Toolbar:显示/隐藏工具栏
  • Always show tabs?:总是显示tabs
  • Save Layout As .. / Load Layout:保存布局为../装置布局

保存的布局示例

1) 隐藏工具栏

2) 打开文件浏览器

3) 水平分隔面板,把文件浏览器留在左边

4) 锁定左面板

5) 窗口,保存布局为.., "Demo 1"

6) 创建另一个为"Demo 1"

7) 在它们之间切换

control system studio,EPICS教程,EPICS文章来源地址https://www.toymoban.com/news/detail-783588.html

到了这里,关于EPICS用户界面Control System Studio的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • TestStand-用户界面

    除序列编辑器外,TestStand自带的两类用户界面,分别是SimpleUI(简易用户界面)及Full-Featured UI(全功能用户界面)。 简易用户界面的源代码位于 TestStand安装路径UserInterfaces SimpleLabVIEW或者 TestStand PublicUserInterfaces SimpleLabVIEW目录下。 这两个目录中的内容是完全一样的,为了

    2024年02月14日
    浏览(42)
  • java 图形用户界面

    目录 Swing与AWT概述 Swing概述——组件显示  框架与窗体 创建框架对象 框架Frame类结构  框架对象的创建及常用方法 创建Swing窗体对象 Swing窗体JFrame 类结构  Swing 窗体对象的创建  窗体对象常用属性 常用组件——文本组件 JLabel JTextField JPasswordField JTextArea​编辑  Jlist文本列表

    2024年02月06日
    浏览(49)
  • Python图形用户界面

    目录 1.图形用户界面概述 1.1tkinter 2.tkinter概述 2.1tkinter模块 2.2图形用户界面的构成  2.3框架和GUI应用程序类 2.4tkinter主窗口 3几何布局管理器 3.1pack几何布局管理器 3.2grid几何布局管理器 3.3place几何布局管理器 4.事件处理 4.1事件类型 4.2事件绑定 4.3事件处理函数 5.常用组件   

    2024年02月09日
    浏览(42)
  • 界面开发(2)--- 使用PyQt5制作用户登陆界面

    上篇文章已经介绍了如何配置PyQt5环境,这篇文章在此基础上展开,主要记录一下如何使用 PyQt5 制作用户登陆界面,并对一些基础操作进行介绍。 下面是具体步骤,一起来看看吧! 1. 打开 Pycharm 中的 Qt Designer 工具。 2. 选择Main Window模式,创建界面窗口。 3. 移除菜单栏和状态

    2024年02月05日
    浏览(56)
  • python如何做出图形界面,用python做图形用户界面

    本篇文章给大家谈谈python如何做出图形界面,以及用python做图形用户界面,希望对各位有所帮助,不要忘了收藏本站喔。 图形用户界面(Graphical User Interface,GUI)是用户与程序交互的接口,好的GUI会大大提高用户交互体验,其实就是我们平时使用电脑时,使用鼠标、键盘点击

    2024年02月03日
    浏览(51)
  • ArcGIS Pro用户界面

    目录 1 功能区 1.1 快速访问工具栏 1.2 自定义快速访问工具栏 1.3  自定义功能区选项  1.3.1 添加组和命令  1.3.2 添加新选项卡 2 视图 3  用户界面排列 ​编辑 4  窗格 4.1  内容窗格  4.2 目录窗格 4.3 目录视图(类似ArcCatalog) 4.4 浏览对话框(以添加数据为例)   组成 描述 ①

    2024年02月07日
    浏览(44)
  • 4. CSS用户界面样式

    网页中常见的一些三角形, 使用CSS直接画出来就可以, 不必做成图片或者字体图标。 CSS三角做法 代码 : 语法 : 【示例代码】 所谓的界面样式,就是更改一些用户操作样式,以便提高更好的用户体验。 ●更改用户的鼠标样式 ●表单轮廓 ●防止表单域拖拽 设置或检索在对象上移

    2024年02月16日
    浏览(45)
  • React框架构建用户界面

    摘要:本文将介绍如何使用React框架来构建交互式的用户界面,包括项目的搭建、组件设计、状态管理和事件处理等方面的内容。 在现代Web开发中,构建交互式的用户界面已经成为一个重要的任务。React框架通过组件化的开发方式提供了一种高效、可维护和可重用的方法来构

    2024年02月10日
    浏览(39)
  • 设计图形用户界面的原则

    1) 一般性原则:界面要具有一致性、常用操作要有快捷方式、 提供简单的错误处理、对操作人员的重要操作要有信息反馈、操作可 逆、设计良好的联机帮助、合理划分并高效地使用显示屏、保证信息 显示方式与数据输入方式的协调一致 2) 颜色的使用:颜色是一种有效的强化

    2024年02月08日
    浏览(67)
  • Linux Shell用户界面

    预计更新 1: 基础知识 简介和安装 基本命令 变量和环境变量 2: 流程控制 条件语句 循环语句 函数 3: 文件处理 文件读写 文件权限和所有权 文件搜索和替换 4: 网络和进程 网络通信 进程管理 信号处理 5: 文本处理 正则表达式 文本分析和处理 生成报告和日志 6: 用户界面 命令行

    2024年02月11日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包