中微子物理研究-IndicoIHEP.PPTVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中微子物理研究-IndicoIHEP

mysql数据库表 * 第十七届全国科学计算与信息化会议 2015年8月安徽合肥 基于Linux的探测器监控小系统 数据采集和存储的实现 王萃 2015年8月19日 主要内容 文章概述 监控小系统过程图 EPICS数据 mysql数据库表 数据获取和存储 Linux cron 测试 Eclipse RCP简介和使用 文章概述 EPICS (Experimental Physics and?Industrial Control System) - 降低软件开发工作量 - 实现对控制系统实时数据共享 - 具有分布式实时数据库系统 - 交互式图形界面开发工具 - 提供许多设备驱动 主要工作 - 分析测试小系统需求,制定数据库表结构 - 研究EPICS数据接口,获取数据 - 了解mysql数据库接口,存储数据 - 针对模拟数据,进行性能测试 IOC 监控小系统过程图 浏览器 历史数据查询系统 网络服务器 mysql服务器 数据源获取程序 数据源 Records类型 - ai:模拟输入;ao:模拟输出; - bi:二进制输入;bo:二进制输出; - longin:长输入;longout:长输出; - mbbi:多位二进制输入;mbbo:多位二进制输出; …… 数据名结构 - 机箱插件N1471 IOC record - 电子学机箱NIM8304 IOC record - 温度PV名 TH:CH1 TH:CH2 TH:CH3…… EPICS 数据 变量定义 mysql数据库表 数据库表 配置表 - 表访问的入口 - 参数表名称和注册的相关参数名称 - 提供参数位置 注册表 - 注册本地软件配置文件的元数据 参数表 - 子系统软件定义 - 用于存储来自前端硬件的原始数据 状态表 - 可用于状态监测 - 控制电脑更新 报警/错误/事件表 - 报警/错误/事件信息来自现场软件和控制电脑 VME数据库表结构 IOC DB接口: - CAJ(Channel Access Java)/JAC(Java Channel Access) [与Java] - CA_Lab [与LabVIEW] - Pyepics[与Python] Pyepics - pyepics是EPICS控制系统通道访问(CA)与Python编程语言的一个接口 - pyepics包提供了到Python的一个基本的epics模块 - 通过CA协议读取和写入EPICS过程变量(PV) 获取IOC DB数据 数据获取和存储 Pyepics Python PV类 数据获取和存储 连接数据库 判断表是否存在 读取数据 sql存数 关闭数据库 Mysql存储数据 数据获取和存储 存储结果 VME数据 温度数据 温度、湿度、气压数据 Linux cron测试 Linux cron测试 模拟1千道高压进行极端测试,每10道高压用一个Python程序向mysql 数据库存储数据,共计100个Python程序,让这些程序都每1分钟进行 一次,并且都在同一时间点进行,观察系统资源的分配情况。 结果分析 Python程序 1) 用户占用CPU百分比很小 2) 随着PV通道量的增加,用户空 间占用CPU百分比在不断增加 3) 增加幅度小 整个系统 1) 用户占用CPU百分比很大 2) 随着PV通道量的增加,用户空 间占用CPU百分比在不断增加 3) 增加福多大 用户CPU时间百分比 Eclipse RCP简介和使用 RCP(Rich Client Platform) Eclipse RCP是一项位于Eclipse平台核心的功能。 功能: 体系结构: 提供友好的界面; 公共应用程序服务,如窗口管理、更新管理等; 标准化的组件模型; 普及的可扩展性; 整合的更新机制。 Workbench工作台 Workbench工作区 Help帮助系统 Team团队支持系统 Platform Runtime运行平台

文档评论(0)

zhuwo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档