christian frank高压实验室(hvl)、d-itet、eth中控制设备的python通用代码库

hvl-ccb的Python项目详细描述


hvl公共代码库

Pipeline statusCoverage reportDocumentation Status

控制christian frank's high中使用的设备的python通用代码库 电压实验室(HVL),D-ITET,ETH

  • 自由软件:GNU通用公共许可v3

  • 文档:
    • 如果你打算开始阅读“contribution.rst”, 否则

    • 阅读HVL CCB documentation at RTD,或

    • 安装sphinx和sphinx rtd主题 在Git Bash中的Windows上运行:

      $ ./make.sh docs
      

      从安装了make的shell运行:

      $ make docs
      

      目标索引html(“docs/\u build/html/index.html”)将在 你的网络浏览器。

功能

使用控制一个或多个 以下设备:

  • 串行连接上的MBW973 SF6分析仪/露点镜(COM端口)
  • 使用Labjack LJM库进行通信的Labjack(T7-Pro)设备
  • 基于modbus-tcp的schneider electric ils2t步进电机驱动
  • 使用VISA over TCP进行通信的Elektro Automatik PSI9000直流电源
  • 使用VISA接口的Rhode&Schwarz RTO 1024示波器
  • 使用opc ua客户端的最新hvl内部超立方体设备变体

学分

这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板。

历史记录

电流

  • 使用pypi labjack ljm(无外部依赖项)

0.3.2(2019-05-08)

  • installation.rst和ljmpython先决条件信息

0.3.1(2019-05-02)

  • readthedocs.org支持

0.3(2019-05-02)

  • 防止未使用时自动关闭Visa连接。
  • Rhode&Schwarz RTO 1024示波器,通过TCP::INSTR使用VISA接口。
  • 扩展测试,包括发送到设备的消息。
  • 使用opc ua客户端添加了超立方体设备
  • 使用OPC UA客户端添加SuperCube 2015设备(用于与旧系统接口 版本)

0.2.1(2019-04-01)

  • 修复了使用setuptools未自动安装ljmpython的问题。

0.2.0(2019-03-31)

  • Labjack LJM库通信包装器和Labjack设备。
  • modbus-tcp通信协议。
  • 施耐德电气ILS2T步进电机驱动装置。
  • Elektro Automatik PSI9000当前源设备和Visa通信包装器。
  • 通信协议和设备的单独配置类。
  • 简单的实验管理类。

0.1.0(2019-02-06)

  • 通信协议库及串行通信实现。
  • 设备基础和MBW973实现。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javajpa查询。getResultList()?   java使用javascript呈现的2个列表   使用gson库从Java属性文件解析Json   java Repeate数组何时到达最后一个文本?   java如何将应用程序锁定到环境中   如何使用JAXRS在REST中将Javascript日期传递给Java LocalDate和LocalDateTime   java学生数组菜单   跨多个节点自动分片Java映射   java是否可以仅使用lambda表达式将字符串转换为int[]?   java等价性和内存空间   java自定义ListView设计与水平CardView   java在安卓中显示空白活动   java Android应用程序错误很遗憾,你的应用程序已停止   java Kerberos错误:GSSHeader未找到正确的标记   调试/优化java应用程序   java文档<小程序名称>。isAlive()在某些浏览器中失败   爪哇岛。不解析CtExecutableReference类型和声明的类型,具体取决于环境(Docker和本地Spring引导)   java如何检查Parcelable是否为NULL