资源简介

仪器控制程控语言python实现,采用SCPI标准语言格式,获取数字万用表,示波器等电压,电流,电阻,频率数据

资源截图

代码片段和文件信息

# -*- coding: UTF-8 -*-
#M8811A 可编程直流电源

import serial.tools.list_ports
import binascii

class Digitalpower(object):
    # 打开串口
    def __init__(self):
        plist = list(serial.tools.list_ports.comports())
        if len(plist) <= 0:
            print(“can not find port !“)
        else:
            plist_num = list(plist[1])
            serialport = plist_num[0]
            print serialport
            self.serialFd = serial.Serial(port=serialport baudrate=9600 timeout=2 bytesize=8 parity=‘N‘
                                     stopbits=1)

    # 设置数字电源电压
    def Set_Digitalpower_volt(selfresponse):
        # 初始化环境
        #cmd = “[:]VOLT %f“ % volt
        serialFd = self.serialFd
        #serialFd.write(cmd)
        #cmd = “[:]MEAS:VOLT?“
        cmd 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1362  2017-12-18 17:41  Digitalpower.py

     文件      10350  2017-12-17 14:39  multimeter.py

     文件       2920  2017-12-17 14:33  oscilloscope.py

----------- ---------  ---------- -----  ----

                14632                    3


评论

共有 条评论