Abilitare JavaScript per vedere questo sito.

Descrizione degli stati e delle transizioni:

ps_macchinaStati_stetta

STATI CHE PUÒ ASSUMERE IL POWER SET:

POWER SET POWER DISABLED

Il Power Set è disabilitato. I drive appartenenti al Power Set sono disabilitati.

Keyword

Stato

GLOBAL_POWER

false

GLOBAL_POWER_FEEDBACK

any

POWER SET POWER ENABLED

Il Power Set è abilitato. I drive appartenenti al Power Set possono essere in un qualsiasi stato (vedi sotto):

Keyword

Stato

GLOBAL_POWER

true

GLOBAL_POWER_FEEDBACK

true

Nota: se sono dichiarati più segnali di GLOBAL_POWER_FEEDBACK vengono trattati da RTE come se fossero in serie, mentre nel caso di più segnali di GLOBAL_POWER vengono trattati come se fossero in parallelo.

STATI CHE POSSONO ASSUMERE I SINGOLI ASSI APPARTENENTI AL POWER SET:

POWER SET POWER ENABLED - CHANNEL DISABLED

Il Power Set è abilitato, il drive è disabilitato.

Keyword

Stato

GLOBAL_POWER

false

GLOBAL_POWER_FEEDBACK

any

POWER SET POWER ENABLED - CHANNEL ENABLED

Il Power Set è abilitato, Il drive è abilitato.

Keyword

Stato

GLOBAL_POWER

true

GLOBAL_POWER_FEEDBACK

true

TRANSIZIONI

1) POWER SET POWER DISABLED --> POWER SET POWER ENABLED

Controllare in quale delle tre condizioni ci si trova. L'evento è comune.

Prima Condizione:

- Sistema in modo esecuzione (MODE EXECUTION)

- Abilitazione globale di tutti i Power Set presente (power_allowed = true)

- Abilitazione relativa al singolo Power Set della potenza presente (ps_power_enable (powerSetName, true))

- Assenza di GLOBAL_POWER_FEEDBACK (uno qualsiasi tra quelli definiti) se esso è programmato sul fronte

- Nessun allarme (al_pres = 0) nello stack

Seconda Condizione:

- Sistema in modo esecuzione (MODE EXECUTION)

- Abilitazione globale di tutti i Power Set presente (power_allowed = true)

- Abilitazione relativa al singolo Power Set della potenza presente (ps_power_enable (powerSetName, true))

- Assenza di GLOBAL_POWER_FEEDBACK (uno qualsiasi tra quelli definiti) se esso è programmato sul fronte

- Presenza di allarme (maggiore di asse qualsiasi, minore di asse qualsiasi, maggiore generico, minore generico) e POWER_SET_FLAGS –POAA 1 [FLAG su energizzazione con qualsiasi allarme]

pow_set_flags_10

Terza Condizione:

- Sistema in modo esecuzione (MODE EXECUTION)

- Abilitazione globale di tutti i Power Set presente (power_allowed = true)

- Abilitazione relativa al singolo Power Set della potenza presente (ps_power_enable (powerSetName, true))

- Assenza di GLOBAL_POWER_FEEDBACK (uno qualsiasi tra quelli definiti) se esso è programmato sul fronte

- Presenza di allarme (maggiore di asse non appartenente al power set, minore di asse non appartenente al Power Set) e POWER_SET_FLAGS –PONAA 1 [FLAG su energizzazione con allarmi di asse non appartenenti al Power Set]

pow_set_flags_01

Evento:

Richiesta di andata in potenza (POWER_RQ)

Nota: la transizione può essere ritardata se specificato un ritardo nella abiltazioni del Power Set.

ton

2) POWER SET POWER ENABLED  --> POWER SET POWER DISABLED  (controllata)

Evento:

- Disabilitazione globale all’abilitazione della potenza di tutti i Power Set (power_allowed = false)

- Disabilitazione della potenza del singolo Power Set (ps_power_enable (powerSetName, false))

Nota: la transizione può essere ritardata se specificato un ritardo nelle abilitazioni del Power Set.

toff

3) POWER SET POWER ENABLED  --> POWER SET POWER DISABLED –IMMEDIATA- (Generata da cause esterne)

Le uscite di abilitazione alla potenza (GLOBAL_POWER) vengono disattivate immediatamente.

Prima Condizione:

(default)

- POWER_SET_FLAGS –POAA 0

- Assenza variabile POWER_OFF_DELAY_ON_NO_FEEDBACK ttt o tempo specificato nullo

- Assenza variabile POWER_OFF_DELAY_ON_ALARM ttt o tempo specificato nullo

 

Equivalente alla seguente impostazione dal configuratore di progetto-->power set:generale

pow_set_flags_00

global_power_off_on_major_alarm_minore

Nota: disabilitazione asse è ininfluente. Riguarda la transizione 7.

Evento:

- Mancanza di almeno un segnale di feedback della potenza del gruppo (GLOBAL_POWER_FEEDBACK)

- Presenza di allarme maggiore di asse appartenente al Power Set

- Presenza di allarme maggiore generico

Seconda Condizione:

- POWER_SET_FLAGS –POAA 1

- Assenza variabile POWER_OFF_DELAY_ON_NO_FEEDBACK ttt o tempo specificato nullo

- Assenza variabile POWER_OFF_DELAY_ON_ALARM ttt o tempo specificato nullo

Equivalente alla seguente impostazione dal configuratore di progetto-->power set:generale.

pow_set_flags_10

Nota: in questo caso il Flag su Energizzazione con allarmi di asse non appartenenti al power set è ininfluente.

global_power_off_on_major_alarm_minore

Nota: disabilitazione asse è ininfluente. Riguarda la transizione 7.

Evento:

- Mancanza di almeno un segnale di feedback della potenza del gruppo (GLOBAL_POWER_FEEDBACK)

- Presenza di allarme maggiore di asse appartenente al Power Set

Terza condizione:

- POWER_SET_FLAGS –POAA 0

- Assenza variabile POWER_OFF_DELAY_ON_NO_FEEDBACK ttt o tempo specificato nullo

- Assenza variabile POWER_OFF_DELAY_ON_ALARM ttt o tempo specificato nullo

 

Equivalente alla seguente impostazione dal configuratore di progetto-->power set:generale.

pow_set_flags_00

global_power_off_on_major_alarm_NOFlag_minore

Nota: disabilitazione asse è ininfluente. Riguarda la transizione 7.

Evento:

- Mancanza di almeno un segnale di feedback della potenza del gruppo (GLOBAL_POWER_FEEDBACK)

- Presenza di allarme maggiore generico

Quarta Condizione:

- POWER_SET_FLAGS –POAA 1

- Assenza variabile POWER_OFF_DELAY_ON_NO_FEEDBACK ttt o tempo specificato nullo

- A POWER_OFF_DELAY_ON_ALARM ttt o tempo specificato nullo

 

Equivalente alla seguente impostazione dal configuratore di progetto -->power set:generale.

pow_set_flags_10

global_power_off_on_major_alarm_NOFlag_minore

Nota: disabilitazione asse è ininfluente. Riguarda la transizione 7.

Evento:

- Mancanza di almeno un segnale di feedback della potenza del gruppo (GLOBAL_POWER_FEEDBACK)

4) POWER SET POWER ENABLED --> POWER SET POWER DISABLED -RITARDATA- (Generata da cause esterne)

Uguale a transizione 3 ma le uscite di abilitazione alla potenza (GLOBAL_POWER) vengono disattivate in ritardo del tempo specificato.

ps_status_delay

5) CHANNEL DISABLED  --> CHANNEL ENABLED (controllata)

Prima condizione:

- POWER SET POWER ENABLED

- Nessun allarme dell'asse presente

Evento:

- Comando di abilitazione al canale (ps_channel_enable (powerSetName, enableMask))

Nota: il comando di abilitazione può essere comunque imposto abilitato in qualsiasi stato.

Seconda condizione:

- POWER SET POWER ENABLED

- Allarme minore dell'asse presente e asse assente nella maschera CHANNEL_DISABLE_ON_MINOR_ALARM

Non deve essere selezionato "su allarme minore". In questo caso infatti la transizione sarebbe disabilitata da RTE.

Le due configurazioni ammissibili sono le seguenti:

global_power_off_on_major_alarm_NOFlag_maggiore global_power_off_on_major_alarm_NOFlag_mai

Evento:

- Comando di abilitazione al canale (ps_channel_enable (powerSetName, enableMask))

Nota: il comando di abilitazione può essere comunque imposto abilitato in qualsiasi stato.

Terza condizione:

- POWER SET POWER ENABLED

- Allarme maggiore dell'asse presente e asse assente nella maschera CHANNEL_DISABLE_ON_MAJOR_ALARM

Non deve essere selezionato "su allarme maggiore". In questo caso infatti la transizione sarebbe effettuata da RTE.

Le due configurazioni ammissibili sono le seguenti:

global_power_off_on_major_alarm_NOFlag_minore         global_power_off_on_major_alarm_NOFlag_mai

Evento:

- Comando di abilitazione al canale (ps_channel_enable (powerSetName, enableMask))

Nota: il comando di abilitazione può essere comunque imposto abilitato in qualsiasi stato.

6) CHANNEL ENABLED --> CHANNEL DISABLED (controllata)

Evento:

- Disabilitazione della potenza al canale (ps_channel_enable (powerSetName, enableMask)).

7) CHANNEL ENABLED --> CHANNEL DISABLED (Generata da cause esterne)

Prima condizione:

- POWER SET POWER ENABLED

- Nessun allarme dell'asse presente (al_pres = 0)

Evento:

- Mancanza del segnale di feedback del canale (CHANNEL_ENABLE_FEEDBACK)

Seconda condizione:

- POWER SET POWER ENABLED

- L'asse è presente nella maschera CHANNEL_DISABLE_ON_MINOR_ALARM

global_power_off_on_major_alarm_minore   global_power_off_on_major_alarm_NOFlag_minore

Nota: "Caduta potenza su allarme maggiore" indifferente

Evento:

- Mancanza del segnale di feedback del canale (CHANNEL_ENABLE_FEEDBACK)

- Allarme minore dell'asse

Terza condizione:

- POWER SET POWER ENABLED

- l'asse è presente nella maschera CHANNEL_DISABLE_ON_MAJOR_ALARM

- "Caduta potenza su allarme maggiore" non selezionato

global_power_off_on_major_alarm_NOFlag_maggiore

Nota: se ci fosse il Flag su Caduta potenza su allarme maggiore si avrebbe la transizione 2.

Evento:

- Mancanza del segnale di feedback del canale (CHANNEL_ENABLE_FEEDBACK)

- Allarme maggiore dell'asse

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC