alexander88
Level-1
- Beiträge
- 8
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
ich würde gerne den Raspberry Pi, mit einem Button über die Codesys Visualisierung ausschalten.
Hab schon den folgenden Programm Code ausprobiert, aber es funktioniert leider nicht, vielleicht weiß ja einer weiter.
PROGRAM Pi_Shutdown
VAR
_xDoExecuteShell:BOOL;
_RetVal: DINT;
_pResult: SysTypes.RTS_IEC_RESULT;
_sCommand:STRING;
Result: DINT;
END_VAR
ich würde gerne den Raspberry Pi, mit einem Button über die Codesys Visualisierung ausschalten.
Hab schon den folgenden Programm Code ausprobiert, aber es funktioniert leider nicht, vielleicht weiß ja einer weiter.
PROGRAM Pi_Shutdown
VAR
_xDoExecuteShell:BOOL;
_RetVal: DINT;
_pResult: SysTypes.RTS_IEC_RESULT;
_sCommand:STRING;
Result: DINT;
END_VAR
Code:
IF _xDoExecuteShell THEN
_xDoExecuteShell := FALSE;
//Kommando zum Herunterfahren setzen
_sCommand := 'sudo shutdown -h now & disown';
//Kommando dem Betriebssystem übergeben und ausführen
_RetVal:=SysProcess.SysProcessExecuteCommand(pszComand:=_sCommand, pResult:= ADR(_pResult));
END_IF