Initial Start Sequence

NOTE: In order for the modules to start to time stamp, the SCADA server has to be started and connected, and the communication between the SCADA server and the modules has to be initialized.

Once the application download is completed, the system starts following this sequence:

  1. The time stamping modules get their configuration from the PLC.

  2. The time stamping modules synchronize their internal time with the time reference.

  3. The time stamping modules start to detect discrete value changes once the SCADA server is started and connected.

  4. An initial start SOE sequence takes place as described in the following topic.

Initial Start SOE Sequence

Initial start SOE sequence description:

  • Signalization of the beginning of an uncertain sequence of events (see following table, sequence number 1).

  • Storage of the values of the time stamping module inputs and outputs with TimeQuality = ClockFailure and ClockNotSynchronized until the internal time is synchronized (see following table, sequences number 2 and 3).

  • Storage of the other values of the time stamping module inputs and outputs with TimeQuality = TSInit after time synchronization (see following table, sequences number 4 and 5).

  • Signalization of the end of the uncertain sequence of events (see following table, sequence number 6).

  • Normal time stamping after start of the SCADA server (see following table, sequences number 7 and 8).

  • Signalization of a new SOE_UNCERTAIN sequence due to the start of the SCADA server (see following table, sequences number 9 to 14).

The following table presents the initial start SOE sequence provided by a BMX CRA 312 10 time stamping module with 3 time stamped inputs and 1 time stamped output:

Sequence Number

Event

Event Value

TimeStamp

TimeQuality Attributes

1

SOE_UNCERTAIN (1.)

(0 -> 1)

1

Internal CRA time

(not synchronized)

ClockFailure

and ClockNotSynchronized

2

CRA INPUT 1

(1 -> 0)

0

Internal CRA time

(not synchronized)

ClockFailure

and ClockNotSynchronized

3

CRA INPUT 2

(0 -> 1)

1

Internal CRA time

(not synchronized)

ClockFailure

and ClockNotSynchronized

4

CRA INPUT 3

(0 -> 1)

1

Internal CRA time

TSInit

5

CRA OUTPUT 4

(1 -> 0)

0

Internal CRA time

TSInit

6

SOE_UNCERTAIN (1.)

(1 -> 0)

0

Internal CRA time

Time Resolution = 1 ms

7

CRA INPUT 1

(0 -> 1)

1

Internal CRA time

Time Resolution = 1 ms

8

CRA INPUT 3

(1 -> 0)

0

Internal CRA time

Time Resolution = 1 ms

9

SOE_UNCERTAIN (1.) (2.)

(0 -> 1)

1

Internal CRA time

Time Resolution = 1 ms

10

CRA INPUT 1 (2.)

(1 -> 0)

0

Internal CRA time

Time Resolution = 1 ms

11

CRA INPUT 2 (2.)

(1 -> 0)

0

Internal CRA time

Time Resolution = 1 ms

12

CRA INPUT 3 (2.)

(0 -> 1)

1

Internal CRA time

Time Resolution = 1 ms

13

CRA OUTPUT 4 (2.)

(0 -> 1)

1

Internal CRA time

Time Resolution = 1 ms

14

SOE_UNCERTAIN (1.) (2.)

(1 -> 0)

0

Internal CRA time

Time Resolution = 1 ms

1. SOE_UNCERTAIN event appears only if events can be lost after power up, start of the module, and start and connection of the SCADA server. SOE_UNCERTAIN event does not appear for the BMX ERT 1604 T module.

2. The duplicated SOE_UNCERTAIN sequence appears because the SCADA server starts.