資源簡介
對Qt5.6.1中的modbus例程進行整理,此例程只包含串口發送數據,并由接收端顯示,代碼已經做了注釋,希望對學習的人有幫助,共同進步。壓縮包中有linux虛擬串口的方法(python編寫來自網絡。

代碼片段和文件信息
#!?/usr/bin/env?python
#coding=utf-8
import?pty
import?os
import?select
def?mkpty():
????#
????master1?slave?=?pty.openpty()
????slaveName1?=?os.ttyname(slave)
????master2?slave?=?pty.openpty()
????slaveName2?=?os.ttyname(slave)
????print?‘\nslave?device?names:?‘?slaveName1?slaveName2
????return?master1?master2
if?__name__?==?“__main__“:
????master1?master2?=?mkpty()
????while?True:
????????rl?wl?el?=?select.select([master1master2]?[]?[]?1)
????????for?master?in?rl:
????????????data?=?os.read(master?128)
????????????print?“read?%d?data.“?%?len(data)
????????????if?master==master1:
????????????????os.write(master2?data)
????????????else:
????????????????os.write(master1?data)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-08-08?14:04??modbus\
?????文件????????7653??2016-08-08?14:04??modbus\modbusMaster.zip
?????文件????????7139??2016-08-08?14:04??modbus\modbusSlave.zip
?????文件?????????705??2016-08-01?10:48??modbus\VirtualComTest.py
- 上一篇:arcpy 工具包
- 下一篇:基于LSTM的RNN網絡人體骨骼關節點檢測
評論
共有 條評論