Virtuelle Devices statt Programmvariablen

In der ersten Version unseres Revolutionsumbaus haben wir die Magazinfüllstände in unserem Programm als Variablen angelegt. Das hatte natürlich den Nachteil, dass diese Werte beim Programmneustart verloren waren.

Nun wollen wir diese Werte über virtuelle Devices im Prozessabbild speichern!

piCtory Konfiguration

Legen wir uns ein virtuelles Device mit dem Namen „virt01“ in piCtory an:

„Virtuelle Devices statt Programmvariablen“ weiterlesen

Betriebsart: Hand

Der Thread für den Handbetrieb ist relativ simpel durch die Event-Steuerung von RevPiModIO.

Der Thread wird durch die Evenfunktion def evt_start(self): aus unserem vorherigen Beitrag gestartet.

In dem Thread werden alle Taster für den Handbetrieb als Events registriert und an Funktionen gebunden, die die dazugehörige Aktion ausführen. „Betriebsart: Hand“ weiterlesen