我想使用pymodbus来实现Modbus客户端/服务器。 这是服务器代码:
import argparse
from pyModbusTCP.server import ModbusServer
import time
if __name__ == '__main__':
# parse args
parser = argparse.ArgumentParser()
parser.add_argument('-H', '--host', type=str, default='localhost', help='Host')
parser.add_argument('-p', '--port', type=int, default=502, help='TCP port')
args = parser.parse_args()
# start modbus server
print('Starting Modbus Server ...')
time.sleep(2)
server = ModbusServer(host=args.host, port=args.port)
server.start()
如何编写客户端并在服务器和客户端之间传输简单数据?