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.
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
Step Injected Expected at DCS Acceptance 0 % 4.00 mA 0.0 m³/h ± 0.5 % 50 % 12.00 mA 50.0 m³/h ± 0.5 % 100 % 20.00 mA 100.0 m³/h ± 0.5 % High alarm 17.60 mA Alarm at 85.0 m³/h Alarm and journal entry Signal failure 3.6 mA PV bad, alarm Loop 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
Drawing Comment Category P&ID-103 PT-12A/B/C share one process tap; separate taps needed for 2oo3 independence Safety P&ID-103 No root valve for transmitter maintenance on PT-12B Maintainability Layout L-07 LT-14 behind the pipe rack, not reachable from a platform Access P&ID-104 Fail position of XV-15 not shown Documentation 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
Field Value Service Separator pressure, SIF-12 channel A Process Hydrocarbon gas; 0–22 barg operating; 20 barg design; 80 °C Range and output 0–25 barg; 4–20 mA with HART; NAMUR NE 43 failure signal Wetted parts 316L diaphragm; material confirmed against the process data Safety Certified for use in SIL 2 functions; certificate reference to be attached Index line PT-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
Day Activity Status 1 Loop test results reviewed: 48 loops 42 accepted, 6 to punch list 2 SIF-12 functional test witnessed by video Valve closing time 9.2 s against 8 s: punch item 3 Valve actuator adjusted by site team; retest 7.1 s, accepted 4 Punch list review with the site lead 2 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.
Scope and references
The function, its SRS revision and the drawings it was written from.
Preconditions
Permits, bypasses to apply and remove, and the safe state of the plant.
Test steps
One action and one expected result per step, with the acceptance limit stated.
Restoration and sign-off
Bypasses removed, as-found and as-left values, and signatures.