EnableEvents

PLCopen motion icon

 Function - Enable or disable the production of events for binding (runtime to runtime variable exchange).

Inputs

Input

Data Type

Range

Unit

Default

Description

EN

BOOL

FALSE, TRUE

 

 

  • TRUE to enable events.
  • FALSE to disable events.

Outputs

Output

Data Type

Range

Unit

Description

ENO

BOOL

FALSE, TRUE

 

Echo of EN input.

Remarks

  • Production is enabled when the application starts.
  • The first production is operated after the first cycle.
  • To disable events since the beginning, you must call EnableEvents (FALSE) in the very first cycle.

FBD Language Example

FFLD Language Example

  • The input rung (EN) enables the event production.
    • The output rung keeps the state of the input rung.
    • Events are enables if EN is TRUE.
    • ENO has the same value as EN.

IL Language Example

  • In the IL Language, the first input must be loaded before the function call.
Op1: LD  EN
     EnableEvents
     ST  ENO

ST Language Example

ENO := EnableEvents (EN);

See Also

Alarm_A