Skip to content

PSS-2: do StaA:SecureM and SBS:BeamBlockingM carry EPICS timestamps, or does the gateway serve them unstamped? #625

Description

@xmap

Question

Reading the post-migration PSS PVs from arcturus on 2026-08-09, three of them disagree on timestamps despite all arriving through the same gateway (s2pvgate.xray.aps.anl.gov:5064) and all returning sensible values:

PV Value caget -a timestamp
S02BM-PSS:FES:BeamBlockingM ON 2026-08-06 14:53:48.074021
S02BM-PSS:StaA:SecureM ON <undefined>
S02BM-PSS:SBS:BeamBlockingM ON <undefined>

<undefined> is EPICS timestamp zero, i.e. no timestamp was ever posted on the record.

S02BM-PSS:SBS:BeamBlockingM additionally reported a real timestamp on one read and <undefined> on two later reads within six minutes, so its behaviour appears intermittent rather than consistently absent.

Is unstamped the expected behaviour for these particular records, or does it indicate they have not processed since IOC start? And is the intermittency on SBS:BeamBlockingM known?

Why it matters

CORA records the time of every observation as part of the audit trail. Where the source supplies no time, CORA must record that fact rather than quietly substitute its own clock, which would fabricate provenance. Knowing whether "no timestamp" is normal for these PVs decides whether it is worth surfacing to an operator or simply expected.

Note that both affected PVs are safety-relevant: hutch secure state and station shutter state.

Context

Same reads that confirmed PSS-1 (#144). SR-ACIS:2BM:FesPermitM is also unstamped, and separately reports STATE / MAJOR alarm with value OFF, which is presumably the designed alarm for "permit not granted" during a shutdown rather than a fault.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions