文件名称:pyepics:到Epics Channel Access的Python界面
文件大小:5.59MB
文件格式:ZIP
更新时间:2024-05-21 19:18:31
python epics Python
PyEpics 3:针对Python的Epics频道访问 PyEpics是EPICS控制系统的EPICS通道访问(CA)库的Python接口。 PyEpics模块包括对EPICS通道访问(CA)协议的低级访问(类似于C)和高级别访问(具有Python对象)。 Python的ctypes库用于包装基本的CA功能,在该基本接口的顶部具有更高级别的对象。 这种方法具有许多优点,包括不需要用C编写的扩展代码,更好的线程安全性以及更容易在多个平台上安装。 安装 此软件包需要python2.6或更高版本。 还需要EPICS通道访问库v 3.14.8或更高版本,建议使用v 3.14.12或更高版本。 具体来说,使用此模块需要共享库libCom.so和libca.so(或Windows上的Com.dll和ca.dll,或macOS上的libca.dylib和libCom.dylib)。 为了支持此要求