允许自定义配置文件路径;开放modbus接口,允许自定义操作
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
import socket
|
||||
import threading
|
||||
from pymodbus.client.tcp import ModbusTcpClient
|
||||
|
||||
class HmiRequest:
|
||||
@@ -11,6 +10,7 @@ class HmiRequest:
|
||||
def exec_cmd(self, cmd: str, **kwargs): ...
|
||||
|
||||
class ModbusRequest:
|
||||
c: ModbusTcpClient
|
||||
def __init__(self) -> None: ...
|
||||
def r_clear_alarm(self) -> None: ...
|
||||
def r_reset_estop(self) -> None: ...
|
||||
@@ -105,6 +105,8 @@ class ModbusRequest:
|
||||
|
||||
class EcRequest:
|
||||
def __init__(self) -> None: ...
|
||||
def s_string(self, directive: str): ...
|
||||
def r_string(self): ...
|
||||
def motor_on(self): ...
|
||||
def motor_off(self): ...
|
||||
def pp_to_main(self): ...
|
||||
@@ -210,7 +212,7 @@ class PreDos:
|
||||
def pull_file_from_server(self, server_file: str, local_file: str): ...
|
||||
|
||||
class RobotInit:
|
||||
def __init__(self, hr: HmiRequest, pd: PreDos) -> None: ...
|
||||
def __init__(self, hr: HmiRequest, pd: PreDos, conf_path: str) -> None: ...
|
||||
def robot_init(self) -> None: ...
|
||||
def fw_updater(self, fw_file: str): ...
|
||||
|
||||
|
Reference in New Issue
Block a user