Please enable JavaScript to view this site.

Description of states and transitions:

ps_macchinaStati_stetta

STATES THAT THE POWER SET CAN HAVE:

POWER SET POWER DISABLED

The Power Set is disabled. The drives belonging to the Power Set are disabled.

Keyword

Status

GLOBAL_POWER

false

GLOBAL_POWER_FEEDBACK

any

POWER SET POWER ENABLED

The Power Set is enabled. Drives belonging to the Power Set can be in any state (see below):

Keyword

Status

GLOBAL_POWER

true

GLOBAL_POWER_FEEDBACK

true

NOTE: If multiple GLOBAL_POWER_FEEDBACK signals are declared they are treated by RTE as if they were in series, while in the case of multiple GLOBAL_POWER signals they are treated as if they were in parallel.

STATES THAT INDIVIDUAL AXES BELONGING TO THE POWER SET CAN ASSUME:

POWER SET POWER ENABLED - CHANNEL DISABLED

Power Set is enabled, drive is disabled.

Keyword

Status

GLOBAL_POWER

false

GLOBAL_POWER_FEEDBACK

any

POWER SET POWER ENABLED - CHANNEL ENABLED

Power Set is enabled, Drive is enabled.

Keyword

Status

GLOBAL_POWER

true

GLOBAL_POWER_FEEDBACK

true

TRANSITIONS

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

Check which of the three conditions you are in. The event is common.

First Condition:

System in execution mode(MODE EXECUTION)

Global enabling of all power sets present(power_allowed = true)

Enabling relative to the individual Power Set of the power present(ps_power_enable (powerSetName, true))

Absence of GLOBAL_POWER_FEEDBACK (any of the defined ones) if it is programmed on the front end

No alarm(al_pres = 0) in the stack

Second Condition:

System in execution mode (MODE EXECUTION)

Global enabling of all power sets present (power_allowed = true)

Enabling relative to the individual Power Set of the power present (ps_power_enable (powerSetName, true))

Absence of GLOBAL_POWER_FEEDBACK (any of the defined ones) if it is programmed on the front end

Presence of alarm (major of any axis, minor of any axis, major generic, minor generic) and POWER_SET_FLAGS -POAA 1 [FLAG on energization with any alarm]

pow_set_flags_10

Third Condition:

System in execution mode (MODE EXECUTION)

Global enabling of all power sets present (power_allowed = true)

Enabling relative to the individual Power Set of the power present (ps_power_enable (powerSetName, true))

Absence of GLOBAL_POWER_FEEDBACK (any of the defined ones) if it is programmed on the front end

Presence of alarm (major axis not belonging to power set, minor axis not belonging to power set) and POWER_SET_FLAGS -PONAA 1 [FLAG on energization with axis alarms not belonging to power set]

pow_set_flags_01

Event:

Request to power on (POWER_RQ)

NOTE: The transition can be delayed if a delay is specified in the Power Set enables.

ton

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

Event:

Global disablement to power enablement of all Power Sets (power_allowed = false)

Disabling power of individual Power Set (ps_power_enable (powerSetName, false))

NOTE: The transition can be delayed if a delay is specified in the Power Set enables.

toff

3) POWER SET POWER ENABLED  --> POWER SET POWER DISABLED -IMMEDIATE- (Generated by external causes)

The power enable outputs (GLOBAL_POWER) are turned off immediately.

First Condition:

(default)

POWER_SET_FLAGS –POAA 0

Absence of variable POWER_OFF_DELAY_ON_NO_FEEDBACK ttt or specified time null

Absence of variable POWER_OFF_DELAY_ON_ALARM ttt or specified time null

Equivalent to the following setting from the project configurator-->power set:general.

pow_set_flags_00

global_power_off_on_major_alarm_minore

NOTE: Disabling axis is irrelevant. It concerns transition 7.

Event:

Missing of at least one group power feedback signal (GLOBAL_POWER_FEEDBACK)

Presence of major alarm of axis belonging to Power Set

Presence of generic major alarm

Second Condition:

POWER_SET_FLAGS –POAA 1

Absence of variable POWER_OFF_DELAY_ON_NO_FEEDBACK ttt or specified time null

Absence of variable POWER_OFF_DELAY_ON_ALARM ttt or specified time null

Equivalent to the following setting from the project configurator-->power set:general.

pow_set_flags_10

NOTE: In this case the Flag on Energization with axis alarms not belonging to the power set is irrelevant.

global_power_off_on_major_alarm_minore

NOTE: Disabling axis is irrelevant. It concerns transition 7.

Event:

Missing of at least one group power feedback signal (GLOBAL_POWER_FEEDBACK)

Presence of major alarm of axis belonging to Power Set

Third condition:

POWER_SET_FLAGS –POAA 0

Absence of variable POWER_OFF_DELAY_ON_NO_FEEDBACK ttt or specified time null

Absence of variable POWER_OFF_DELAY_ON_ALARM ttt or specified time null

Equivalent to the following setting from the project configurator-->power set:general.

pow_set_flags_00

global_power_off_on_major_alarm_NOFlag_minore

NOTE: Disabling axis is irrelevant. It concerns transition 7.

Event:

Missing of at least one group power feedback signal (GLOBAL_POWER_FEEDBACK)

Presence of generic major alarm

Fourth Condition:

POWER_SET_FLAGS –POAA 1

Absence of variable POWER_OFF_DELAY_ON_NO_FEEDBACK ttt or specified time null

Absence of variable POWER_OFF_DELAY_ON_ALARM ttt or specified time null

Equivalent to the following setting from the project configurator -->power set:general.

pow_set_flags_10

global_power_off_on_major_alarm_NOFlag_minore

NOTE: Disabling axis is irrelevant. It concerns transition 7.

Event:

Lack of at least one group power feedback signal (GLOBAL_POWER_FEEDBACK).

4) POWER SET POWER ENABLED --> POWER SET POWER DISABLED -DELAYED- (Generated by external causes)

Same as transition 3 but the power enable outputs (GLOBAL_POWER) are turned off in delay of the specified time.

ps_status_delay

fig.1 POWER_ENABLE (PS_STATUS.1) signal drop delay in case of GLOBAL_POWER_FEEDBACK (PS_STATUS.8) signal failure and POWER_OFF_DELAY_ON_NO_FEEDBACK delay set <> 0.

fig.2 POWER_ENABLE (PS_STATUS.1) signal drop delay in case of power set axis alarm causing power drop and POWER_OFF_DELAY_ON_NO_FEEDBACK delay set <> 0.

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

First condition:

POWER SET POWER ENABLED

No axis alarm present

Event:

Channel enable command (ps_channel_enable (powerSetName, enableMask))

NOTE: The enable command can still be imposed enabled in any state.

Second condition:

POWER SET POWER ENABLED

Minor axis alarm present and axis absent in CHANNEL_DISABLE_ON_MINOR_ALARM mask.

"On minor alarm" should not be selected. In fact, in this case the transition would be disabled by RTE.

The two permissible configurations are as follows:

global_power_off_on_major_alarm_NOFlag_maggiore global_power_off_on_major_alarm_NOFlag_mai

Event:

Channel enable command(ps_channel_enable (powerSetName, enableMask))

NOTE: The enable command can still be imposed enabled in any state.

Third condition:

POWER SET POWER ENABLED

Major alarm of axis present and axis absent in CHANNEL_DISABLE_ON_MAJOR_ALARM mask.

"On major alarm" should not be selected. In fact, in this case the transition would be performed by RTE.

The two permissible configurations are as follows:

global_power_off_on_major_alarm_NOFlag_minore         global_power_off_on_major_alarm_NOFlag_mai

Event:

Channel enable command (ps_channel_enable (powerSetName, enableMask))

NOTE: The enable command can still be imposed enabled in any state.

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

Event:

Disable power to channe ((ps_channel_enable (powerSetName, enableMask)).

7) CHANNEL ENABLED --> CHANNEL DISABLED (Generated by external causes)

First condition:

POWER SET POWER ENABLED

No axis alarm present (al_pres = 0)

Event:

Missing of channel feedback signal (CHANNEL_ENABLE_FEEDBACK).

Second condition:

POWER SET POWER ENABLED

The axis is present in the CHANNEL_DISABLE_ON_MINOR_ALARM mask.

global_power_off_on_major_alarm_minore   global_power_off_on_major_alarm_NOFlag_minore

NOTE: "Power drop on major alarm" indifferent.

Event:

Lack of channel feedback signal (CHANNEL_ENABLE_FEEDBACK)

Minor axis alarm

Third condition:

POWER SET POWER ENABLED

Axis is present in the CHANNEL_DISABLE_ON_MAJOR_ALARM mask.

"Power drop on major alarm" not selected

global_power_off_on_major_alarm_NOFlag_maggiore

NOTE: If there was the Flag on "'Power drop on major alarm" there would be transition 2.

Event:

Lack of channel feedback signal(CHANNEL_ENABLE_FEEDBACK)

Major axis alarm

 

  

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