Test documentation that proves each function works

A safety function is only validated when a test shows it does what the specification says. These packages produce the procedures and records that make that proof clear, and review the drawings before anything is installed.

An instrument loop from field transmitter to controller, with a loop check record below PT 01 JB-01 terminal 7-8 TB-3 marshalling AI-07 channel 4 DCS inject 4–20 mA Loop check record as found / as left InputExpected mARead mADeviationResult 0 %4.004.010.06 % 50 %12.0012.020.13 % 100 %20.0019.990.06 % Trip at HH18.4018.41XV-01 closed
Drawing CT-01Loop check and recordIllustrative, not a client design

Service packages

  • Test Procedure Package

    Loop and functional test procedures for factory and site acceptance, written from the SRS and cause & effect, with acceptance criteria that a reviewer can check against the specification.

    Deliverables

    • Loop and functional test procedures
    • Acceptance test sequences
    • Record sheets and punch list template

    from $1,900Up to 40 loops and five functions; larger scopes priced per loop and per function

    See an example deliverable
    Loop test sheet, FT-0412 (excerpt)Range 0–100 m³/h
    StepInjectedExpected at DCSAcceptance
    0 %4.00 mA0.0 m³/h± 0.5 %
    50 %12.00 mA50.0 m³/h± 0.5 %
    100 %20.00 mA100.0 m³/h± 0.5 %
    High alarm17.60 mAAlarm at 85.0 m³/hAlarm and journal entry
    Signal failure3.6 mAPV bad, alarmLoop goes to its defined fail action
    Illustrative excerpt written for this site; tags and values are invented, not client data.
  • P&ID & Layout Review

    P&IDs and equipment and instrument layouts reviewed for measurement suitability, access for maintenance and testing, and consistency with the safety functions.

    Deliverables

    • Review comments register
    • Marked-up drawings

    from $120 per P&ID sheetMinimum $1,200 per drawing set; layouts priced per area

    See an example deliverable
    Review comments register (excerpt)Drawing set rev B
    DrawingCommentCategory
    P&ID-103PT-12A/B/C share one process tap; separate taps needed for 2oo3 independenceSafety
    P&ID-103No root valve for transmitter maintenance on PT-12BMaintainability
    Layout L-07LT-14 behind the pipe rack, not reachable from a platformAccess
    P&ID-104Fail position of XV-15 not shownDocumentation
    Illustrative excerpt written for this site; tags and values are invented, not client data.
  • Instrument Datasheets & Index

    Instrument datasheets, index and I/O lists prepared from P&IDs, process data and the control system I/O allocation, in your template or ISA-style sheets, with import-ready spreadsheets for instrument databases such as SmartPlant Instrumentation.

    Deliverables

    • Instrument datasheets
    • Instrument index and I/O list
    • Import-ready spreadsheets

    from $120 per datasheetIndex and I/O list $8 per tag; minimum $1,200

    See an example deliverable
    Instrument datasheet, PT-12A (excerpt)ISA-style sheet
    FieldValue
    ServiceSeparator pressure, SIF-12 channel A
    ProcessHydrocarbon gas; 0–22 barg operating; 20 barg design; 80 °C
    Range and output0–25 barg; 4–20 mA with HART; NAMUR NE 43 failure signal
    Wetted parts316L diaphragm; material confirmed against the process data
    SafetyCertified for use in SIL 2 functions; certificate reference to be attached
    Index linePT-12A · SIS AI card 2 ch 1 · junction box JB-101 · loop drawing LD-12A
    Illustrative excerpt written for this site; tags and values are invented, not client data.
  • Commissioning Support

    Remote support during loop checks and functional testing, over video calls and shared records: reviewing results, resolving deviations and closing the punch list.

    Deliverables

    • Reviewed test records
    • Deviation log and punch list

    $850 per dayRemote, booked in half days; $480 per half day

    See an example deliverable
    Remote commissioning log (excerpt)Unit 100
    DayActivityStatus
    1Loop test results reviewed: 48 loops42 accepted, 6 to punch list
    2SIF-12 functional test witnessed by videoValve closing time 9.2 s against 8 s: punch item
    3Valve actuator adjusted by site team; retest7.1 s, accepted
    4Punch list review with the site lead2 open items, both non-safety
    Illustrative excerpt written for this site; tags and values are invented, not client data.

What a good functional test procedure contains

The same structure is used in every procedure, so technicians and reviewers always know where to look.

  1. Scope and references

    The function, its SRS revision and the drawings it was written from.

  2. Preconditions

    Permits, bypasses to apply and remove, and the safe state of the plant.

  3. Test steps

    One action and one expected result per step, with the acceptance limit stated.

  4. Restoration and sign-off

    Bypasses removed, as-found and as-left values, and signatures.

Send the loop list or function list and the test stage you are preparing for.