Python 的RS485 串口通讯

Python 的RS485 串口通讯

RS485串口通讯

RS485串口是基础工业通讯,是属于两个物体通讯的硬件连接方式。市面上的设备带
有RS485通讯功能时,为了方便Python 调试,还购买了一根 USB- RS485 WE 连接
线。通过此连接线并安装相应的驱动,使得设备可以和笔记本电脑相连。同时,电脑
显示com端口号。

Python 的串口通讯

Python 有串口通讯模块Serial,可以通过pip install Serial来进行安装。CSDN上有很
多人已经对Serial模块进行了详细分析,这里就不详谈,程序如下。

Serial程序

serialPort="COM3"  // 串口号,这个是电脑分配给USB-RS485的硬件COM
baudRate=9600  //取决与需要与PC通讯的硬件波特率
ser=serial.Serial(serialPort,baudRate,stopbits=serial.STOPBITS_TWO,timeout=0.5)
print "参数设置:串口=%s,波特率=%d"%(serialPort,baudRate)

print ser.portstr,ser.isOpen() //打印端口信息,判断是否已经打开。

具体程序和流程框图见如下:
https://download.csdn.net/download/stevenjuzi/12074553

你可能感兴趣的:(Python 的RS485 串口通讯)