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 presenti (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 presenti (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 presenti (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 andare in potenza (POWER_RQ)

NOTA: La transizione può essere ritardata se specificato un ritardo nelle abilitazioni 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

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

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