python如何调试可编程电源

python如何调试可编程电源
RS232:RS232接口在总线上只允许连接1个收发器,不能支持多站收发能力,所以只能点对点通信,不支持多点通讯。

RS485:RS485接口在总线上是允许连接多达128个收发器。即具有多站通讯能力,这样用户可以利用单一的RS485接口方便地建立起设备网络。
硬件:
一台可编程电源
一个usb转232的线
一台pc
软件:
python

import threading
import binascii
import time
import re
import struct
import asyncio
import serial
from serial.tools import list_ports
import datetime


def write_ser(com, cmd, logpath=None):
    if(com == None):
        return -1
    if(logpath != None):
        with open(logpath, 'a+') as f:
            try:
                rs232 = serial.Serial(com, 9600, 8, 'N', 1)
                if rs232.isOpen():
                    rs232.write(cmd)
                    f.write("%s : %s [SEND] %s\n" %
                            (datetime.datetime.now(), com, cmd))
                    print(
  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值