Time Stamping Events State Description

Time stamping module buffer state diagram:

Time stamping events states description:

Initial:

Initialization of the source time stamping events context (buffers, indexes...).

Event Stamping:

Detection and storage of source time stamping variables changes.

Time stamping events transitions description:

Init(*):

The meaning depends on the time stamping module location:

  • PLC local drop: global application download, cold start.

  • Modicon X80 drop: Power on with a new time stamping events context, new configuration download.

Power Cycle

The meaning depends on the time stamping module location:

  • PLC local drop: Warm start.

  • Modicon X80 drop: Power on with the same time stamping events context (assuming that the context has previously been saved on power off).

NOTE: Previous diagram is valid for time stamping with BMX CRA 312 10 module. In the case of the BMX ERT 1604 T module, refer to Behavior Mode topic.

PLC Operating Modes

The following table describes the actions on time stamping module and PLC buffers on operating mode transitions:

Transition

Time Stamping Modules Internal Buffer

PLC Buffer

BMX ERT 1604 T

BMX CRA 312 10

Event Raw Buffer

Cold Start

New events are added to the existing events buffer if the time stamping application is the same.

• Events buffer is cleared, or

PLC buffers are cleared.

NOTE: On application download, PLC buffers are also cleared

• New events are added to the existing events buffer if the time stamping application is the same. (1.)

Warm Start

New events are added to the existing events buffer if the time stamping application is the same

• Events buffer is cleared, or

PLC memory is kept and PLC buffer behavior depends on GET_TS_EVT_X function block parameter (Operating MODE value in CTRL_STAMP parameter).

• New events are added to the existing events buffer if the time stamping application is the same. (1.)

Stop to Run

New events are added to the existing events buffer.

• Events buffer is cleared, or

PLC memory is kept and PLC buffer behavior depends on GET_TS_EVT_X function block parameter (Operating MODE value in CTRL_STAMP parameter).

• New events are added to the existing events buffer if the time stamping application is the same. (1.)

1.

Buffer behavior depends on BMX CRA 312 10 module settings.