Panoramica dei cambi di stato

Cambio di stato

 

xx_POWER

xx_SLOW

xx_LONGSTROKE

xx_PRODUCTIVE

MC_STATE_CHG

MC_STATE

USER_STATE_CHG

USER_STATE

SINTRAL_STATE_CHG

SINTRAL_STATE

SHIFT_STATE_CHG

SHIFT_STATE

PIECE_LOOP_CHG

PATTERN_NAME_UPDATE

PATTERN_NAME_CHG

PATTERN_NAME

SEQ_LOOP_CHG

SEQ_NAME_CHG

SEQ_NAME

SEQ_LIST_NAME_CHG

SEQ_LIST_NAME

ORDER_NAME_CHG

ORDER_NAME

ORDER_ELEM_NAME_CHG

ORDER_ELEM_NAME

TIME_TO_NEXT_EVENT

TIME_ADJ_DURATION

EVENT_ID; EVENT_TYPE;

EVENT_PARAM; MC_ID

1 / 1
IEVT_PATTERN_CHANGED

=1

-

-

-

-

-

-

-

-

-

-

-

+1

+1

?+1

=X

!+1

!+1

=X

!+1

=X

!+1

=X

!+1

=X

=dt

=0

*

1 / 2
IEVT_PRODUCTIVITY_CHANGED

=1

=X

=X

=X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

1 / 3
IEVT_PATTERN_COUNTER_INC

=1

-

-

-

-

-

-

-

-

-

-

-

+1

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

1 / 4
IEVT_SEQ_COUNTER_INC

=1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

+1

-

-

-

-

-

-

-

-

=dt

=0

*

1 / 5
IEVT_SHIFT_CHANGED

=1

-

-

-

-

-

-

-

-

-

?+1

=X

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

1 / 6
IEVT_LANGUAGE_ID

=1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

1 / 8
IEVT_USER_LOAD

=1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

1 / 9
IEVT_USER_SAVE

=1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 / ID
MEVT_MASTER_<ID>
mit ID = {1, 2, 3, 5, 6, 7, 8, 9, 10, 11}

=1

-

-

-

?+1

=ID

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

2 / 4
MEVT_MASTER_4

=1

-

-

=0

?+1

=4

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

2 / 32001
MEVT_MASTER_UP

=1

-

-

-

?+1

=32001

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

2 / 32002
MEVT_MASTER_DOWN

=0

-

-

-

?+1

=32002

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 / ID
USER_INFO_EVENT X

=1

-

-

-

-

-

-

-

 

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

4 / ID
USER_MODE_EVENT X

=1

-

-

-

-

-

?+1

=ID

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

5 / ID
SINTRAL_INFO_EVENT X

=1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

6 / ID
SINTRAL_MODE_EVENT X

=1

-

-

-

-

-

-

-

?+1

=ID

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101 / 1
BOSRV_IEVT
_TIMECHANGE

=1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=0

=dt

*

101 / 2
BOSRV_IEVT_TIME_IS
_CHANGED

=1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

101 / 3
BOSRV_IEVT_CONNECT

=1

-

-

-

-

-

-

-

-

 

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

101 / 4 *
BOSRV_IEVT
_DISCONNECT

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

101 / 5 *
BOSRV_IEVT_SKR_ON

=1

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

101 / 6
BOSRV_IEVT_SKR_OFF

=00

=00

=00

=00

?+1

=-1

?+1

=-1

?+1

=-1

?+1

=-1

+1

+1

?+1

="?"

+1

?+1

="?"

?+1

="?"

?+1

="?"

?+1

="?"

=dt

=0

*

101 / 7
BOSRV_IEVT_BO_LOST

=00

=00

=00

=00

?+1

=-1

?+1

=-1

?+1

=-1

?+1

=-1

+1

+1

?+1

="?"

+1

?+1

="?"

?+1

="?"

?+1

="?"

?+1

="?"

=dt

=0

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

121 / 1
POLLC_MEVT
_RESTORE_DATA

=00

=00

=00

=00

?+1

=-1

?+1

=-1

?+1

=-1

?+1

=-1

+1

+1

?+1

="?"

+1

?+1

="?"

?+1

="?"

?+1

="?"

?+1

="?"

=dt

=0

*

121 / 2
SKR2_POLLC_MEVT
_REPAIR_TABLE

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 / 1
TEMPEVT_BLOCK_BEGIN

init

init

init

init

+1

init

+1

init

1+1

init

+1

init

+1

+1

+1

init

+1

+1

init

+1

init

+1

init

+1

init

=dt

=0

*

0 / 2
TEMPEVT_BLOCK_END

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

=dt

=0

*

0 / 3 TEMPEVT_DATA_END (ohne 0 / 2)

=0

=0

=0

=0

?+1

=-1

?+1

=-1

?+1

=-1

?+1

=-1

+1

+1

?+1

="?"

+1

?+1

="?"

?+1

="?"

?+1

="?"

?+1

="?"

=dt

=0

*

=X

in funzione del parametro evento

=0, =1,
=-1, ="?",
...

assegnazione diretta,
con contrassegni la Valid_Mask viene impostata su valido

=00

assegnazione diretta,
il contrassegno Valid_Mask viene impostato su non valido

+1

contenuto +1

?+1

contenuto +1, quando il corrispettivo stato è stato modificato dall'evento.

!+1

contenuto +1, quando il corrispettivo stato è stato modificato dall'evento. Dal momento che dopo ogni sequenza, elenco di sequenze, ordine, viene generato un evento di caricamento del disegno (disegno attivo senza sequenza, ordine, ...) il campo viene incrementato a ogni avvio/fine di una sequenza o di un ordine, ....

=dt

differenza temporale rispetto all'evento successivo

int

viene inizializzato dall'evento precedente

-

nessuna modifica di contenuto

*

diretto