21 lines
405 B
Python
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)
|