Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MQTT Transmission Store and Forward Not Enabled

...

  1. Transmission connects and publishes its BIRTH

...

    1. The timestamp for Tag1 set at the Edge to 'now' per the Edge's system clock.

...


  1. Tag change events occur naturally at the Edge

...

    1. During this time the timestamp is always set using the tag change event time at the Edge. This results in Tag1's timestamp at Engine matching that of the Edge.

...


  1. Transmission loses connection.
    1. At this point, Engine 'stales' the tag by setting the quality to BAD_STALE and sets the timestamp of Tag1 to 'now' per the Central Gateway's system clock.

...

    1. The tag may or may not be changing at the Edge - Engine won't know in real time this is happening

...

    1. so it sets the quality of

...

    1. Tag1 to BAD_STALE.

...



  1. Transmission reconnects and publishes its BIRTH

...

    1. The timestamp for

...

    1. Tag1 set at the Edge to 'now' per the Edge's system clock.
    2. Assuming the quality of

...

    1. Tag1 at the Edge is GOOD - it will be set to GOOD at Engine.
    2. If the tag value had never changed at the Edge

...

    1. , then you would see three events with the same value, three different timestamps, and the quality go from GOOD -> BAD_STALE -> GOOD.