ich bin Neuling in der Django Welt, hab allerdings schon einige Beispiele erfolgreich durchgespielt und mir ist die Funktionsweise einigermaßen klar.
Allerdings habe ich jetzt eine frage und zwar will ich meine SPS mit Modbus ansprechen was auch funktioniert nach diesem Beispiel:
https://code.google.com/p/pymodbus/
Code: Alles auswählen
from pymodbus.client.sync import ModbusTcpClient
client = ModbusTcpClient('192.168.0.12')
client.write_coil(1, True)
result = client.read_coils(1,1)
print result.bits[0]
client.close()
result = client.read_coils(1,1)
wird der Zustand des Eingangs abgefragt.
Nun will ich aber, dass der Eingang immer abgefragt wird. Ich will nicht erst eine Funktion aufrufen.
sobald sich der Eingang ändert soll z.B. die Message erscheinen: "Eingang wurde gesetzt" bzw. "Eingang wurde zurückgesetzt"
Kann mir jemand sagen wie man sowas macht. Ich denke damit es etwas mit thread zu tun hat. Allerdings weiß ich nicht wie ich das programmieren soll. Wo soll ich den Thread programmieren in der manage.py?
vielleicht kann mir jemand kurz weiterhelfen
vielen Dank