Wichtiges Update!
Dieses Update behebt Fehler und führt neue Netzwerk-Funktionen ein:
- Überarbeitung der Eventüberwachung (mainloop). Der mainloop wurde leistungsfähiger umgesetzt und verbraucht weniger Systemressourcen.
- Bei der Eventüberwachung (mainloop) werden jetzt auch während der Ausführung einer Eventfunktionen weitere Events erkannt und zur Abarbeitung übergeben.
- Eventfunktionen, die als
as_thread=True
angegeben sind, werden unabhängig von der Abarbeitung anderer Eventfunktionen sofort parallel gestartet! - Netzwerkfunktion hinzugefügt. RevPiNetIO, RevPiNetIOSelected und RevPiNetIODriver stehen nun zur Verfügung. Als Übergabeparameter gibt man diesen Funktionen die IP-Adresse des RevPi’s, auf dem RevPiPyLoad ab Version 0.5.3 mit aktivierter
plcserver = 1
Funktion läuft.
Das Prozessabbild wird dann über das Netzwerk ausgetauscht. Die sonstige Syntax und der Funktionsumfang des Moduls bleiben gleich. - Weitere Verbesserungen des Codes.