重构代码, 提取设备对象;
This commit is contained in:
24
source/dev_EnergyRouter.py
Normal file
24
source/dev_EnergyRouter.py
Normal file
@@ -0,0 +1,24 @@
|
||||
import time
|
||||
import socket
|
||||
from pathlib import Path
|
||||
from utl import trans_list_to_str
|
||||
from func_frame import make_frame_modbus, check_frame_modbus
|
||||
|
||||
|
||||
class EnergyRouter:
|
||||
def __init__(self, ip="192.168.100.10", port=7, adddr_modbus=0x01):
|
||||
self._ip = ip
|
||||
self._port = port
|
||||
self._adddr_modbus =adddr_modbus
|
||||
|
||||
self.tcp_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
self.tcp_socket.connect((self._ip, self._port))
|
||||
|
||||
def frame_update(fp):
|
||||
pass
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
dev_ep = EnergyRouter()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user