StartStopAllSfcsAndInitData

Arrestare e riavviare tutti i programmi SFC

Con questa funzione potete arrestare e riavviare tutti i programmi Diagramma sequenziale (SFC) in modo tale da risparmiare sensibilmente la memoria di programma. Arrestare il programma significa che tutti i passi vengono disattivati e tutti i flag di passo, p.es. stepname.X, vengono resettati.

Parametri

Ingresso

StopAllSfcs (BOOL)

Su un fronte di salita, tutti i programmi SFC vengono arrestati e tutti i flag di passo e le variabili booleane esplicite impostate ma non salvate nella lista Associazione Azioni di un passo vengono resettati.

InitNonRetainDataOfAllSfcs (BOOL)

Su un fronte di salita, tutte le variabili non ritentive nelle intestazioni del programma SFC indicate da SfcName, comprese tutte le variabili esterne dalla lista variabili globali, vengono nuovamente inizializzate. Gli indirizzi espliciti utilizzati in un'azione o una transizione non subiscono variazioni.

StartAllStoppedSfcs (BOOL)

Su un fronte di salita, tutti i programmi SFC arrestati vengono riavviati. I programmi SFC già in esecuzione non subiscono variazioni.

Uscita

AllSfcsStopped (BOOL)

Indica se tutti i programmi SFC vengono arrestati. Anche la funzione AllSfcsStopped produce questo risultato.

Argomenti correlati

Esempio

Modificado el: 2022-06-28Comentarios sobre esta páginaPanasonic hotline