Reboot_SW
Reboot_SW
ST
Internal-
Vari-
Variable
ables
Reboot_SW
Out
isHalted
isRunning
IPC_Reboo-
tOS_instance
IF Reboot_SW THEN
Out:=IPC_GetOSStatus(Halted=>isHalted,Running=>isRunning);
End_IF;
IPC_RebootOS_instance(Execute:=(Reboot_SW AND (isHalted OR isRunning)));
NY-series Instructions Reference Manual (W560)
IPC_GetOSStatus
EN
ENO
Halted
Running
ErrorState
IPC_RebootOS_instance
isRunning
IPC_RebootOS
Execute
Force
isHalted
TimeOut
Data type
BOOL
BOOL
BOOL
BOOL
IPC_RebootOS
Out
isHalted
isRunning
Done
Busy
Error
ErrorID
Initial value
FALSE
FALSE
FALSE
FALSE
2 Instruction Descriptions
Comment
Restart OS
OS halted flag
OS running flag
2 - 1361
2