CONTROLS FOUNDRY
Amusement & Entertainment Demo

Thunder Valley Amusement
Ride Control Safety Documentation

GuardLogix safety system controlling a roller coaster block section. ASTM F24 audit is in 90 days and the park has zero documentation on the safety PLC logic. The original ride integrator was acquired and the engineers moved on. See how Controls Foundry builds the audit package.

Train Speed

42.7ft/s

Block Occupancy

CLRstatus

Brake Pressure

112psi

Dispatch Ready

RDYstatus

What's Running at This Park

A GuardLogix safety system, distributed safety I/O, and an HMI with no source files. The ASTM F24 auditor wants to see everything.

BLK-CTRLBlock Section Controller

GuardLogix 1756-L73S

Safety-rated block section controller managing 6 block zones on the main coaster. Dual-processor architecture with safety partner. Handles train spacing, speed limiting, and emergency stop sequencing. No documentation since 2014 installation.

Train speedBlock occupancyBrake pressureSafety chain status

DSP-01Dispatch Console

PanelView Plus 7

Operator dispatch station with PanelView HMI. Displays block status, train positions, and dispatch readiness. The HMI communicates with the GuardLogix over EtherNet/IP — but the screen layouts were built by a contractor who left no source files.

Dispatch readyOperator enableBlock clearRestraint status

ESTOP-NETE-Stop Network

Point I/O Safety

Distributed safety I/O network with CIP Safety over EtherNet/IP. 14 emergency stop stations around the ride path, each with hardwired inputs to Point I/O 1734-IB8S safety modules. All feed into the GuardLogix safety task.

Zone 1-6 E-stopMaintenance bypassSafety relayWatchdog status

Live Preview

This is what Controls Foundry looks like when monitoring your equipment.

Signal Dashboard

SPD-BZ1RC-1

Train Speed (Brake Zone 1)

42.0MPH
080
SPD-BZ2RC-1

Train Speed (Brake Zone 2)

38.0MPH
080
SPD-BZ3RC-1

Train Speed (Station)

8.00MPH
030
DISP-CTRSTN-1

Dispatch Count

87,432dispatches
0999999
HDWY-TMRRC-1

Headway Timer

10.0sec
010

Annotated Ladder Logic

MainProgram:R00permissive
97%

Ride enable gate. Three conditions must be true: maintenance key switch in RUN (not MAINTENANCE or OFF), no E-stop buttons pressed anywhere on the ride, and the GuardLogix safety task reporting healthy. This is the master gate for all ride operation.

BlockControl:R00control
96%

Block 1 occupancy set. When the entry proximity sensor detects a train entering block 1 and the exit sensor is still clear, the block is latched occupied. This is the fundamental block section safety principle — a block is occupied from the moment the train enters until it fully exits.

BlockControl:R07protection
97%

Block brake hold. If block 2 is occupied AND block 3 (ahead) is also occupied, the block brake between them applies to prevent a collision. This is the core of the block section safety system — no two trains can be in adjacent blocks without a brake holding the trailing train.

SafetyMonitor:R00trip
97%

Overspeed trip at brake zone 1. If train speed exceeds 55 MPH (design max of 50 MPH plus 10% safety margin), the overspeed trip latches and all brakes apply immediately. This protects against structural loads exceeding the design envelope. The trip requires a maintenance key reset.

and 9 more rungs annotated...

HMI Process View

THUNDER VALLEY -- BLOCK SECTION CONTROLRC-1 GuardLogix 1756-L73S | ASTM F2291STATIONGATE CLOSEDRESTRAINTS OKDISPATCH READYBLOCK 1OCCUPIEDBLOCK 2CLEARBLOCK 3CLEARPLATFORMTRIMBLOCKFINALTRAINTRAIN SPEED48.0MPH (SPD-BZ1)TRIP: 55 MPHE1ARMEDE2ARMEDE3ARMEDDISPATCH PERMISSIVE CHAINBLOCKSGATESRSTRSPEEDE-STOPDISPATCH BLOCKED

How Controls Foundry Works

From undocumented safety PLC to ASTM F24-ready audit package — in three steps.

STEP 01

Upload & Parse

Upload the GuardLogix L5X export and Controls Foundry separates standard and safety tasks automatically. Safety-rated I/O points are flagged and tracked independently.

Distinguishes safety task, safety tags, and standard controller logic.

STEP 02

Document & Annotate

AI-annotated descriptions explain block section interlocks, speed check logic, brake sequencing, and E-stop response chains. Cross-reference shows the full safety chain from sensor to actuator.

Safety-critical rungs highlighted with SIL-rated tag tracking.

STEP 03

Plan Migration

Extract behavioral test cases from recorded ride cycles, map safety I/O to new hardware, and build an ASTM F24 documentation package with full traceability.

Complete audit trail from PLC logic to documentation to test results.

© 2026 Controls Foundry. All rights reserved.

Built for controls engineers

Privacy Policy