資源簡介
配合Qt5以及相關工具,實現數據的讀寫功能,并包括中文注釋。
代碼片段和文件信息
import?sys
import?time
import?struct
import?StartWindow
import?SetWindow
import?logging
import?modbus_tk
import?modbus_tk.defines?as?cst
import?modbus_tk.modbus_tcp?as?modbus_tpc
from?ctypes?import?*
def?convert(s):
????i?=?int(s?16)???????????????????#?convert?from?hex?to?a?Python?int
????cp?=?pointer(c_int(i))???????????#?make?this?into?a?c?integer
????fp?=?cast(cp?POINTER(c_float))??#?cast?the?int?pointer?to?a?float?pointer
????return?fp.contents.value?????????#?dereference?the?pointer?get?the?float
logger?=?modbus_tk.utils.create_logger(“console“)
try:
????master?=?modbus_tpc.TcpMaster(host=“192.168.8.84“)
????master.set_timeout(5.0)
????logger.info(“connected“)
????while?1:
????????‘‘‘#?連接modbus?TCP從機
????????master?=?modbus_tpc.TcpMaster(host=“192.168.8
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????198??2018-01-26?08:11??Modbus_Tcp\.idea\misc.xm
?????文件????????469??2018-01-26?08:11??Modbus_Tcp\.idea\Modbus_Tcp.iml
?????文件????????272??2018-01-26?08:00??Modbus_Tcp\.idea\modules.xm
?????文件??????43125??2018-02-23?14:14??Modbus_Tcp\.idea\workspace.xm
?????文件??????48828??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\abstract.h
?????文件???????1053??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\accu.h
?????文件???????1259??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\asdl.h
?????文件????????499??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\ast.h
?????文件????????824??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\bitset.h
?????文件????????278??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\bltinmodule.h
?????文件????????920??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\boolob
?????文件???????2176??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\bytearrayob
?????文件???????8587??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\bytesob
?????文件???????3258??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\bytes_methods.h
?????文件????????730??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\cellob
?????文件???????8656??2017-09-19?15:22??Modbus_Tcp\11_venv\Include\ceval.h
?????文件???????1724??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\classob
?????文件???????6102??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\code.h
?????文件???????7033??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\codecs.h
?????文件???????2237??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\compile.h
?????文件???????1876??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\complexob
?????文件???????9674??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\datetime.h
?????文件???????3071??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\descrob
?????文件???????7355??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\dictob
?????文件????????477??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\dtoa.h
?????文件??????22968??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\dynamic_annotations.h
?????文件????????270??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\enumob
?????文件???????1535??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\errcode.h
?????文件????????624??2017-06-17?19:57??Modbus_Tcp\11_venv\Include\eval.h
?????文件???????1701??2017-09-19?15:22??Modbus_Tcp\11_venv\Include\fileob
............此處省略2209個文件信息
評論
共有 條評論