OSCALL – Volání funkcí operačního systému

Symbol blokuPotřebná licence: STANDARD
PIC

Popis funkce
Blok OSCALL je určen pro volání funkcí operačního systému ze systému REXYGEN. Zvolená operace je spuštěna vzestupnou hranou (off on) na vstupu TRG. Na jednotlivých platformách však nemusí být podporovány všechny funkce. Výsledek operace a případný chybový kód jsou indikovány pomocí výstupů E a iE.

Pro volání externích programů je možno též využít blok EPC.

Vstup

TRG

Spuštění zvolené akce

Bool

Výstupy

E

Příznak chyby

Bool

iE

Kód chyby

Long (I32)

i ....

obecná chyba systému REXYGEN

Parametr

action

Systémová funkce  1

Long (I32)

1 ....

restartovat systém

2 ....

vypnout systém

3 ....

zastavit systém (HALT)

4 ....

synchronizace diskových jednotek

5 ....

zamknout systémovou partition

6 ....

odemknout systémovou partition

7 ....

povolit interní webserver

8 ....

zakázat interní webserver

2020 © REX Controls s.r.o., www.rexygen.com