Merge remote-tracking branch 'origin/master'

This commit is contained in:
matteo porta 2022-06-21 14:18:06 +02:00
commit 9986e35310
2 changed files with 12 additions and 0 deletions

BIN
requirements.txt Normal file

Binary file not shown.

12
src/test/tecna.py Normal file
View File

@ -0,0 +1,12 @@
import pymodbus.exceptions
from pymodbus.client.sync import ModbusSerialClient as ModbusClient
import serial
client = ModbusClient(method="rtu", port="COM3", stopbits=serial.STOPBITS_ONE, bytesize=serial.EIGHTBITS, parity=serial.PARITY_NONE, baudrate=115200, timeout=1, strict=False)
status = client.connect()
read_data = client.read_holding_registers(1, count=1)
if type(read_data) is not pymodbus.exceptions.ModbusIOException:
for i,v in enumerate(read_data):
print(f"READ DATA at {i}:{v}")
pass
else:
print("READ ERROR")