Shutdown Codesys/RevPi bei USV Betrieb

Post Reply
User avatar
Bernd
Posts: 11
Joined: 19 Aug 2020, 22:50
Location: Backnang

Shutdown Codesys/RevPi bei USV Betrieb

Post by Bernd »

Hallo,
es gibt schon viele Themen zum kontrollierten shutdown des RevPi bei Spannungsausfall mit USV, aber keinen Codebeispiel wie genau das umgesetzt werden muss.
Ich habe einen RevPi meets CODESYS und am IN das Signal der USV angeschlossen. Das Statusbit 6 kommt in Codesys korrekt an, aber wie kann ich aus Codesys ein Shudown Commando für den revpi+Codesys absetzen? Gibt es ein Systembefehl? Oder über Codesys können ja auch Scripte ausgeführt werden. (Codebeispiel wäre super).

Nicht schön wäre eine Lösung über einen Linux script, da dieser im Falle eines Gerätetausch zusätzlich von Hand installiert werden müsste, über Codesys wäre er im SPS Programm schon mit dabei. Wenn es aber nicht anders geht, wie würde der Linux Script aussehen und wie muss er eingerichtet werden? (Codebeispiel wäre schön)

Schon mal vielen Dank im voraus.

Gruß
Bernd
User avatar
nicolaiB
KUNBUS
Posts: 915
Joined: 21 Jun 2018, 10:33
Location: Berlin
Contact:

Re: Shutdown Codesys/RevPi bei USV Betrieb

Post by nicolaiB »

Hallo Bernd,

du kannst den Systembefehl shutdown in Codesys mit der Funktion SysProcessExecuteCommand ausführen, wenn das entsprechende Bit gesetzt ist. Weitere Informationen findest du z.B. hier:

https://help.codesys.com/webapp/SysProc ... n=3.5.16.0
http://www.bobmoraine.de/?p=158

Gruß Nicolai
User avatar
Bernd
Posts: 11
Joined: 19 Aug 2020, 22:50
Location: Backnang

Re: Shutdown Codesys/RevPi bei USV Betrieb

Post by Bernd »

Perfekt, Danke!!
Funktioniert!
Sollte evt. in die BDA (Thema USV) übernommen werden. Das Commando über die Suchfunktion zu finden klappt nicht.

Gruß
Bernd
Post Reply