21 lines
405 B
Python

import pprint
import time
from pyS7 import S7Client
LOOPS = 3
counter = 0
client = S7Client(address="172.16.3.231", rack=0, slot=2)
while counter < LOOPS:
try:
client.connect()
tags = ["DB9,DBD0"]
data = client.read(tags=tags)
print(data)
except Exception as e:
pprint.pprint(e)
finally:
client.disconnect()
counter += 1
time.sleep(1)