当前位置: 首页 > news >正文

鼎阳加油-IOC关键技术问题的解决记

鼎阳SDS6204示波器EPICS IOC的搭建-CSDN博客

这款示波器在labview下工作的很好,以前搭建逐束团3D系统时连续几个月不间断的工作连接从没断过线,并做过速率测试,单通道时10Hz的波形更新速率都可以达到:

鼎阳SDS6204示波器波形读取速率的测试-CSDN博客

EPICS IOC搭好后,工作时由于示波器原来的内部工作机制的原因,ioc读波形数据时会有不正常更新的情况,经过厂家技术的更新rom,现在都已正常, 下面的截图camonitor某个通道的波形数据以及连续一周的AA记录的截图,开始的断点是从单通道读取改成4通道同时获取时重启IOC引起的中断:

下面截图是单通道获取10us长波形,10万个数据点(10G采样率)的camonitor波形数据的截图,示波器一直normal模式工作,波形数据读取更新的速率能达到3~4Hz

输入信号为10Hz的1us脉宽的脉冲信号。

rom的更新,以及IOC的改进,EPICS IOC的稳定性已完全能满足上线的需要了。

SDS6204/devSDS6204.db · lup9304/鼎阳仪器 - Gitee.com

IOC的改进主要是示波器相关参数回读状态的pv都改成passive模式,只是相关参数设置时才更新,使得不会周期性的读取而干扰波形数据读取:

 

现在鼎阳示波器IOC,波形读取更新速率,单通道能稳定的达到3~4Hz,4通道同时读取能达到2Hz,应该是很好的记录了,其他国际巨头的示波器也不一定能做到。以前一直使用的是德的一款示波器一直在1Hz的外触发下稳定工作了多年,后来IOC出现问题,懒得在其上改进IOC,并且需要厂家配合更改示波器的工作模式以及更新rom的需求,他们更不会理我们这些客户。因此一直坚持基于鼎阳的示波器调试IOC,感觉IOC完善之后,碰到的波形不更新的问题,一直和厂家技术配合着更新和测试,经过了半年多的努力,他们终于为我们解决了这个关键问题,本来是希望新光源调试前能做到就可以,现在的进展很快,可以在现光源上很好的测试。

Radware Bot Manager Captcha

IOC现在的稳定工作,碰到的各种问题的解决,感谢鼎阳技术部的全体码男神和女神们,整个技术部被我折腾了大半年,并且中间自己的原因让他们做了很多无用功,回望这些记录,感慨很多,值得赋诗一首记录:

鼎鼎大名仪器界

阳刚巾帼齐举臂

加力振翅冲霄瀚

油雨不沾我广翼

相关文章:

  • 柯桥韩语学校|韩语每日一词打卡:회갑연[회가변]【名词】花甲宴
  • 怎么通过AI大模型开发一个网站?
  • 计算机网络回顾
  • 【WRF运行第三期】服务器上运行WRF模型(官网案例-Hurricane Matthew)
  • 科技云报到:以数据“价值三角”为擎,探索数据治理实践路径
  • 基于Springboot投稿和稿件处理系统设计与实现
  • list模拟实现(部分)
  • 什么是托管安全信息和事件管理 SIEM?
  • 机器学习-朴素贝叶斯
  • 【git lfs 问题记录】
  • 【Linux探索学习】第一弹——Linux的基本指令(上)——开启Linux学习第一篇
  • 预计2030年全球GO电工钢市场规模将达到120.6亿美元
  • uniapp view增加删除线
  • WMware安装WMware Tools(Linux~Ubuntu)
  • java提升-常见的java调试工具介绍
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • canvas 绘制双线技巧
  • canvas 五子棋游戏
  • Codepen 每日精选(2018-3-25)
  • Django 博客开发教程 8 - 博客文章详情页
  • Hexo+码云+git快速搭建免费的静态Blog
  • Idea+maven+scala构建包并在spark on yarn 运行
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • MySQL数据库运维之数据恢复
  • Tornado学习笔记(1)
  • 包装类对象
  • 编写高质量JavaScript代码之并发
  • 大快搜索数据爬虫技术实例安装教学篇
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 记一次和乔布斯合作最难忘的经历
  • 技术发展面试
  • 前端
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • ‌[AI问答] Auto-sklearn‌ 与 scikit-learn 区别
  • # .NET Framework中使用命名管道进行进程间通信
  • #### golang中【堆】的使用及底层 ####
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #pragma pack(1)
  • $.ajax中的eval及dataType
  • (2)空速传感器
  • (第61天)多租户架构(CDB/PDB)
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)springboot家庭财务分析系统 毕业设计641323
  • (六)Hibernate的二级缓存
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (十六)、把镜像推送到私有化 Docker 仓库
  • (学习总结)STM32CubeMX HAL库 学习笔记撰写心得
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (一)WLAN定义和基本架构转
  • *算法训练(leetcode)第四十七天 | 并查集理论基础、107. 寻找存在的路径