系统:CentOS 7EPICS软件版本: epics3.16.1依赖包安装: pkg_automation一次性安装相关依赖( https://github.com/may-limei/pkg_automation.git) 第1步:下载pkg_automation并运行脚本,一次性安装epics软件需要的依赖包克隆pkg_automation包(git clone https://g
ca:底层通道访问模块ca模块使用ctypes提供了EPICS通道访问(CA)库的底层包装。epics模块的大部分使用者将不需要关注这里的大部分详细情况,并且将使用简单的过程接口(epics.caget(),epics.caput()等),或者使用epics.PV类创建和使用epics PV对象。一般描述,与C库的不同ca模块提供了一个CA库的C接口的相当完整的映射,同时提供了一个愉快的Pytho
转载
2023-08-21 19:52:41
350阅读
asDumpHash asInit asSetFilename asSetSubstitutions ascar asdbdump asphagaspmem asprules aspuag astac callbackSetQueueSize casr cd coreReleasedbDumpBreaktable dbDumpDevice dbDumpDriver dbDumpFielddbDumpFunction dbDumpMenu dbDumpPath dbDumpRecord dbDumpRecordType dbDumpRegistrar dbDumpVariable dbLoadD
转载
2012-03-18 23:08:00
414阅读
2评论
看到很多答案觉得Eprime简单或者“低级”“不精确”我不得不说说几句。Eprime的时间精度非常高,几乎是国内可以买到的现成方案里最高的(当然国内有一些人在开发更好的方案)。当然其他答案里面有提到自己从头开始写当然可以,但前提是你必须对各种细节了如指掌和一套价格不菲的校准设备。我自己使用一套光电系统测试过(传感器贴在屏幕上,光纤连到专用处理盒)eprime可以提供2ms以内的延迟误差,这几乎是显
转载
2024-07-19 22:33:43
77阅读
在进行计算机视觉相关的项目中,用户有时会遇到如何通过 Python 连接 EPICS (开放式过程控制系统)虚拟相机的问题。在本博文中,将通过详细的过程记录,探讨如何解决 Python 连接 EPICS 虚拟相机的问题,涉及错误现象、根因分析和解决方案,以确保可重现性和最佳实践。
---
### 问题背景
在实验室的自动化流程中,一个科学家需要通过 Python 脚本与 EPICS 虚拟相机进
python epics包提供了若干函数,模块和类用于与EPICS通道访问交互。最简单的方法是使用在顶层epics模块内的caget(), caput()和cainfo()来读写EPICS过程变量的值。这些函数类似于标准的命令行工具和EZCA库函数接口,并且在下面更详细地被描述。使用epics包,导入它:import epics这个模块地主要组件包括:caget(), caput()和cainfo
转载
2023-12-12 20:40:58
85阅读
Linux操作系统作为一种开源操作系统一直备受程序员和系统管理员的喜爱。在Linux系统上进行EPICS(Experimental Physics and Industrial Control System) Base编程是一个非常常见的需求,EPICS是一个用于控制和数据采集的软件架构。
EPICS Base是一个软件框架,用于构建用于实验物理和工业控制的控制系统。它提供了一组工具和库,可以帮
原创
2024-04-24 10:40:29
73阅读
小米fortnite Fortnite is hugely popular free-to-play battle royale game made by Epic Games, which was easily available on all the major gaming platforms until a few days ago. Despite being free to play
转载
2024-03-12 16:54:29
135阅读
EPIC,Perl Editor and IDE for Eclipse. 昨天用了一天时间安装配置好了Eclipse+EPIC 0.6.27 ,把EPIC User Guide(全英文的哦,虽然只有39页)除了6.2.2节没有看以外,其他的都相当仔细地研究了哈,弄到好晚,不过相当有成就感:) &
转载
2024-05-29 02:12:11
55阅读
前言:从接触android开始,就一直在用ecplise,第一感觉,和其它语言的开发环境一样,安装起来都比较麻烦,环境搭了一遍又一遍,不是这有问题就是那不行。环境搭好后,每次更新sdk也比较麻烦,老是链接不到谷歌的指定链接,通过离线下载好,直接安装好sdk,也还要通过网络在线更新adt插件,每次更新都需要耗上一天半天。了解到studio也有一段时间了,但一直没有去做更新,与个人性格有关,对于新事物
转载
2024-04-17 15:28:37
102阅读
http://w
原创
2024-02-22 09:47:29
136阅读
openEuler下EPICS areaDetector的ADAravis包的编译曾写过上面的文,又尝试了一下在Debian下这个流程:准备:Debian11的基础安装(我用的是在proxmox下使用现成的模板新建的debian11的CT),git抓包需要自己找渠道设置环境变量翻墙。root权限下:#改更新源
sed -i 's/ftp.debian.org/mirrors.ustc.edu.cn
原创
2024-02-22 15:34:24
63阅读
https://repo.openeuler.org/模式、像素b
原创
2024-02-22 15:28:21
26阅读
一直在centos使用KVM跑虚拟机搭建IOC,后来又使用zstack,web环境下管理虚拟机就更方便了。最近电子源系
原创
2024-02-22 09:46:53
59阅读
简单部署试了一下之后,又试了下Site specific installs,从下面链接开始:http://slacmshankar.github.io/epicsarchiver_docs/installguide.html通过上图链接到:https://github.com/jeonghanlee/epicsarchiverap-env 我是centos8上搭建,首先装centos8 minis
原创
2024-02-22 09:47:41
75阅读
EPICS Archiver Appliance的定制部署1
原创
2024-02-22 09:48:36
156阅读
按上面的指导很容易跑起来,试了一下,也能archive短些的waveform记录,很长的waveform时,会有这样的错误提示:https://github.com/slacmshankar/epicsarchiverap/issues/47这里有人问过,也可以通过设大点EPICS_CA_MAX_ARRAY_BYTES解决。这个解决后我又碰到下面outofmemoryerror的问题:万能的搜索引
原创
2024-02-22 09:47:01
72阅读
这个测试一直在进行,虽然因为摸数据库设置而重启过并清过库,但读示波器波形的IOC和示波器的连接一直没有断过,获取波形数据也一直正常,心跳次数现已959000多次并继续,已959000/3600/24=11天多:测试时,不好折腾,闲来无事顺便开了个IOC,又在这个数据库上测试了一下单点archive进数据库不丢数据的极限:上图周期分别设置为10ms,5ms,2ms,1ms时,archiver里的sa
原创
2024-02-22 12:18:14
56阅读
Debian11下编译ADAravis和Motor模块的一条龙过程曾在debian11下配合synApps6.2.1做过这个编译,那时候还在用git获取base和synApps两个包,需要,经常因为网络问题要多git clone几下才能把包抓全。R6-3去年1月份就出来了,按在debian11下总结的流程很不顺利,后来就一直没有尝试编译,这两天又在debian12下尝试了一下,发现过程很丝滑,总结
折腾了几天,并且在永良和大神Mark Rivers的帮助下,终于编译成功了,下面总结下流程:准备:epenEuler20.03-SP2-LTS的minin
原创
2024-02-22 12:11:50
39阅读