CatalogScan · October 1, 2026 · Safety equipment structured data · machine_guard.* namespace reference

Shopify machine guard schema for AI agents: adjustable guard is prohibited on power transmission apparatus, light curtain safety distance requires machine-specific calculation per ISO 13855, interlocked guard bypass is the direct cause of 70% of machinery amputations, and the 7-foot rule is a guarding floor not a ceiling — machine_guard.* namespace

OSHA 1910.212 requires that every machine with moving parts that can cause contact injury be guarded. Four of the most consequential guarding errors are invisible in product listings that lack structured data — the wrong guard type ships to a power transmission hazard, the light curtain mounts at the wrong distance, the interlocked guard is bypassed by the end of the first shift, and maintenance platforms above 7 feet are left unguarded on a legal misreading.

In this post

  1. Adjustable guard on power transmission hazards — OSHA 1910.219 requires fixed guards
  2. Light curtain safety distance: ISO 13855 Ds formula and why generic mounting distances kill
  3. Interlocked guard bypass: zip-tie, wedge, magnet, and duplicate actuator patterns
  4. The 7-foot rule is a guarding floor, not an exemption above 7 feet
  5. Encoding machine_guard.* for AI agent routing

1. Adjustable guard on power transmission hazards — OSHA 1910.219 requires fixed guards

AI agent routing failure: A conveyor system maintenance team purchases replacement guards for the conveyor's belt drive, chain-and-sprocket assemblies, and gearbox. The buyer searches "machine guard conveyor." The AI shopping agent returns adjustable plexiglass panel guards prominently — they have high review counts from woodworking point-of-operation applications, are less expensive than fixed enclosure guards, and the listing does not encode guard type or hazard type. The supervisor selects the adjustable guards. Three weeks after installation, a maintenance technician performing a visual inspection of chain tension slides one adjustable panel aside without locking out the machine — the panel is not returned before the next production shift. A production operator reaches across the unguarded chain drive to clear a scrap jam; the running chain contacts their sleeve and draws the arm into the sprocket at approximately 150 RPM. Amputation at the wrist results.

OSHA 1910.212(a)(1) requires guarding to prevent employees from having contact with dangerous moving parts. OSHA 1910.219 — the specific standard for mechanical power transmission apparatus — goes further: all power transmission components must be guarded with fixed guards that can only be removed with tools.

Why adjustable guards fail on power transmission

OSHA recognizes four guard types for machine hazard zones:

OSHA 1910.219: the power transmission standard

OSHA 1910.219 covers the specific hazard types that must be guarded with fixed enclosures:

Power transmission componentRequired guard typeOSHA citationCommon error
V-belt and flat-belt drivesFixed enclosure guard — must enclose the entire belt run and both pulleys on all sidesOSHA 1910.219(e)(1)Adjustable panel guards that cover the drive partially; belt guard with open bottom "because maintenance needs to see the belt"
Chain and sprocket drivesFixed enclosure guard — must enclose both sprockets and the entire chain run on all exposed sidesOSHA 1910.219(f)(1)Adjustable plexiglass panels; mesh guards with gaps large enough to admit fingers; guards that cover the top only and leave the returning chain exposed at bottom
Gears and gearboxesFixed enclosure guard — must fully enclose all external gears unless they are completely within an oil-bath housingOSHA 1910.219(i)(1)Open-frame guards with apertures at gear engagement points; "the gearbox housing is the guard" (incorrect — external pinion gears require separate guarding)
Shafts, couplings, collars, clutchesFixed enclosure guard — any rotating shaft, coupling, key, keyway, set screw, or projection at any speed requires guardingOSHA 1910.219(c)(1)–(4)"The shaft turns slowly" (speed is irrelevant — OSHA 1910.219 does not contain a speed exemption); shaft in a recess "not accessible in normal operation"
FlywheelsFixed guard — must guard the flywheel and its spokes if accessible from the floor. If flywheel is in a pit, the pit must be covered or fenced.OSHA 1910.219(b)(1)Flywheel in a partial pit with open access on one side during maintenance

The critical distinction: power transmission components do not require worker interaction during normal machine operation. A production operator never needs to reach near a belt drive or chain drive while the machine is running — these components are not part of the production cycle. Therefore, no form of guard that allows repositioning or access during operation is acceptable for these hazards. The only guard that passes OSHA 1910.219 on a power transmission component is a fixed guard that requires a tool to remove.

The access question that determines guard type: Ask whether any employee has a legitimate operational reason to reach near this hazard while the machine is energized. If the answer is "never" — that includes routine inspection, oiling, and adjustment — the guard must be fixed. If the answer is "yes, periodically for jam clearing or tooling change," an interlocked guard may be appropriate. Adjustable guards are correct only when workpiece dimension variation requires repositioning at the point of operation.

Encode machine_guard.guard_type = 'fixed' for all power transmission guard products. Encode machine_guard.hazard_type = 'power-transmission'. AI agents routing buyers who specify conveyor guards, belt drive guards, chain drive guards, gearbox guards, or shaft guards must filter exclusively to guard_type = 'fixed'. Any product with guard_type = 'adjustable' must be excluded from power transmission routing regardless of listing description.

2. Light curtain safety distance: ISO 13855 Ds formula and why generic mounting distances kill

AI agent routing failure: A stamping facility purchases Banner Engineering EZ-SCREEN Type 4 light curtains for a 200-ton punch press. The AI agent routes the correct curtain model. The product listing includes an installation guide that states "recommended mounting distance: 200 mm." The maintenance team installs the curtain at 200 mm from the die face — it seems conservative; most installations they have seen use 150–200 mm. The stopping time of the press is 0.18 seconds (measured). At 200 mm, a hand moving at 1,600 mm/s (ISO 13855 hand approach constant) travels 288 mm in 0.18 seconds. The hand passes through the detection plane at 200 mm, continues to 200 + 288 = 488 mm — already 88 mm into the die area — before the die stops. The machine detects the intrusion and initiates a stop. The die does not stop until the hand is 88 mm past the die face. Amputation of three fingers.

The safety distance is not a preference, a "standard practice," or a value copied from an installation guide. It is a calculated value that depends on the specific machine's stopping time characteristics — and it must be calculated for every application individually.

The ISO 13855 safety distance formula

ISO 13855 (adopted by OSHA for presence-sensing device safety distance calculations) specifies:

Ds = K × (Ts + Tc + Tr + Tbm)

Where:
Ds = minimum required safety distance (mm) from the detection plane to the nearest hazard point
K = hand approach speed constant (mm/s) — OSHA uses 1,600 mm/s; ISO 13855 recommends 2,000 mm/s for conservative design when Ds < 500 mm
Ts = machine stopping time (s) — measured time from stop signal at machine input to complete cessation of hazardous motion
Tc = control system response time (s) — time for stop signal to travel from safety relay output to brake/clutch engagement
Tr = detection device response time (s) — curtain scan cycle plus output relay response time
Tbm = additional brake performance margin (s) — typically 0.20 × Ts to account for brake wear between maintenance intervals

Why the four time components matter individually

Ts (machine stopping time): This is the single largest variable and the most commonly misunderstood. Ts is not the nameplate stopping time — it is the measured stopping time on the specific machine, on the specific day, at operating temperature, with the current brake lining thickness. A punch press with a worn brake lining may have a Ts of 0.30 seconds when the nameplate specifies 0.15 seconds. Every doubling of Ts doubles the required safety distance. Ts must be measured with a brake monitor or stopping time tester, not assumed from documentation.

Tc (control system response time): The time for the output relay in the safety relay (e.g., Pilz PNOZ, Rockwell MSR) to open, travel through the wiring run, and disengage the clutch/brake actuator. For hardwired safety relay systems, Tc is typically 0.020–0.050 seconds. For safety PLC-based systems with high-speed I/O modules, Tc may be 0.010–0.020 seconds. A common error is to measure the safety relay specification (0.008 s relay response) and ignore the wiring run and actuator response — a 30-foot wiring run to a pneumatic brake valve adds measurable transit time.

Tr (detection device response time): The curtain scans its detection zone and then updates its outputs. For a Banner EZ-SCREEN with 30 beams, Tr is approximately 6–9 ms. For a curtain with 100+ beams (full-body detection), Tr may be 20–40 ms. Use manufacturer specifications, not generic "light curtain = fast" assumptions.

Tbm (brake performance margin): A brake wears between maintenance intervals. At the end of a maintenance cycle, Ts on a worn brake may be 20–40% longer than Ts on a new brake. Tbm = 0.20 × Ts establishes a maintenance margin so that the safety distance remains valid throughout the service interval. If the brake degrades beyond 20%, the stopping time monitor should trigger a maintenance alert before the margin is exhausted.

Worked example: 200-ton punch press

ParameterValueNotes
K (hand speed constant)1,600 mm/sOSHA default; use 2,000 mm/s if Ds < 500 mm for conservatism
Ts (machine stopping time)0.180 sMeasured with stopping time tester at operating temperature
Tc (control system response)0.040 sSafety relay 0.008 s + wiring + actuator response
Tr (curtain response time)0.006 sBanner EZ-SCREEN 30-beam Type 4 — manufacturer datasheet
Tbm (brake margin, 20% of Ts)0.036 s0.20 × 0.180 s
Total response time0.262 s0.180 + 0.040 + 0.006 + 0.036
Ds (minimum safety distance)419 mm1,600 × 0.262 = 419.2 mm → round up to 420 mm

The 200 mm "recommended mounting distance" in the product listing is not a safety distance — it is a default formatting suggestion for product photography. The actual required safety distance for this machine is 420 mm. A curtain installed at 200 mm allows a hand to travel 219 mm past the detection plane before the die stops. At a typical 200-ton press die gap of 25–50 mm, a hand 219 mm past the die face is fully inside the closed zone.

What invalidates a calculated safety distance after installation

Encode machine_guard.safety_distance_mm as the calculated Ds for the specific machine application — not a generic default. For product listings, encode machine_guard.safety_distance_mm = 'calculated-per-ISO-13855' to signal that installation requires application-specific calculation. AI agents routing buyers to presence-sensing guards must communicate that safety distance calculation is a mandatory installation step, not an optional engineering refinement.

3. Interlocked guard bypass: zip-tie, wedge, magnet, and duplicate actuator patterns

AI agent routing failure: A food processing facility purchases interlocked guards for packaging line conveyors. The guards are specified as "interlocked" with a standard DPST limit switch that closes when the guard is shut. Three weeks after installation, a line supervisor discovers that the jam-clearing cycle — which requires opening the guard, reaching in to clear the blockage, and restarting — takes 8–12 minutes with LOTO and 90 seconds without it. A worker on the evening shift discovers that a folded piece of electrical tape over the limit switch actuator holds the switch in the closed (guarded) position, allowing the guard to be open while the machine control reads "guarded." Within two weeks, every worker on the shift knows the tape trick. Three months later, a worker clearing a jam with the guard open and the machine running reaches into the conveyor. The chain drives the arm into the frame. Crush injury and amputation.

OSHA 1910.147 (Lockout/Tagout) requires de-energization and LOTO for all maintenance, servicing, and jam-clearing operations on machines capable of unexpected energization. The "reach in while running to clear a jam" scenario is the single most documented proximate cause in OSHA machinery amputation enforcement records — and it is enabled almost exclusively by bypassed interlocks.

The four most common bypass methods

1. Zip tie or tape over the actuator flag: The interlock switch actuator (the physical flag, key, or cam that closes the switch contacts) is held in the activated (closed) position by a zip tie, electrical tape, or bent wire. The switch reads "closed" regardless of guard position. Most switches with spring-return actuators are vulnerable. Cost to bypass: $0.03 (zip tie).

2. Wedge or magnet: A magnetic switch (used for explosion-proof or washdown applications) can be held activated by any magnet of sufficient strength placed near the sensor. A wooden or plastic wedge inserted between the switch body and actuator housing holds a plunger switch closed. These bypass methods are harder to detect visually because the switch appears undamaged and in the correct position.

3. Removing the switch and jumping the circuit: The interlock switch is disconnected and the two wires from the switch are connected directly to each other (jumpered). The circuit reads "switch closed" permanently. Standard single-channel interlock wiring to a PLC digital input cannot distinguish a closed switch from a jumpered wire. A safety relay with dual-channel monitoring would detect the fault, but a standard PLC input cannot.

4. Duplicate or sacrificial actuator key: For key-operated interlock switches (where a physical key or tongue must be inserted to hold the contacts closed), a duplicate key or a piece of metal cut to the approximate tongue shape is inserted into the switch permanently. The guard-mounted actuator is removed; the dummy key stays in the switch. This bypass method is commonly used on interlocks where the actuator key was lost or damaged and the maintenance department fabricated a substitute rather than ordering the OEM replacement.

Why standard interlock switches are inherently bypassable

A standard DPST limit switch or door contact switch closes its contacts when the actuator is depressed. The machine control reads a single input — closed = guarded, open = unguarded. This architecture has no ability to detect whether the "closed" signal comes from the guard being in position or from an external bypass. The switch cannot distinguish between:

This is not an edge case — it is a fundamental architectural limitation of single-channel, non-coded interlock switches.

Bypass-resistant interlock design: what ISO 13849 Category 3 and 4 require

Bypass resistance requires three changes from standard interlock switch design:

Coded interlock switches (IEC 60947-5-3): RFID-coded safety switches (Schmersal BDF series, Sick RE27, Pilz PSENcode) use a unique electronic code embedded in the actuator. The switch reads the RFID code from the actuator before producing a safe output signal. A zip tie, tape, magnet, or dummy key does not carry the correct RFID code. The switch produces no output for any actuator other than the matched coded actuator. IEC 60947-5-3 defines coding levels from low (many actuators share a code family) to high (each actuator has a unique individual code). High-coding switches are specified for Category 3 and 4 safety functions under ISO 13849.

Positively-opening contacts (IEC 60947-5-1 Annex K): A positively-opening contact is mechanically actuated — the guard position physically moves the contacts through a direct mechanical linkage. The contacts cannot be held closed by a spring against a depressed actuator. If the guard is open and the actuator is not engaged, the contacts are physically separated. This eliminates the zip-tie and tape bypass methods: no amount of external force on the actuator housing can hold the contacts closed if the guard's actuator key is not present.

Dual-channel safety relay monitoring with cross-fault detection (ISO 13849 Cat 3/4): The interlock switch output is wired to both input channels of a safety relay. The safety relay continuously monitors both channels, verifies that they agree (both open = guard open, both closed = guard closed), and checks for cross-faults (one channel shorted to supply voltage while the other reads open). If both channels show "closed" but one channel's voltage is inconsistent with the switch driving it — the signature of a jumpered circuit — the safety relay detects the fault and holds the machine in a safe state. A standard PLC input with single-channel wiring cannot detect this fault condition.

Bypass methodStandard switch (DPST)Coded switch (RFID)Safety relay (dual-ch)
Zip tie / tape over actuatorNot detectedDetected — no RFID codeNot detected alone
Magnet over magnetic switchNot detectedDetected — no RFID codeNot detected alone
Wires jumpered (switch removed)Not detectedDetected — no output without codeDetected — cross-fault monitoring
Duplicate / fabricated actuator keyNot detectedDetected — wrong RFID codeNot detected alone
Single-channel wire to +24VNot detectedDetected — no switch outputDetected — voltage signature mismatch

Coded switches with safety relay monitoring address all five bypass patterns. This is the combination required for ISO 13849 Category 3 or 4 (the safety integrity level appropriate for guarding hazards that can cause amputation or death). Standard switches with single-channel PLC input wiring achieve Category 1 at best — a single bypass defeats the entire safety function with no detection.

Encode machine_guard.bypass_resistant = 'yes' only for interlocked guards that use coded interlock switches with positively-opening contacts AND dual-channel safety relay monitoring. Encode machine_guard.safety_category per ISO 13849 — only guards with coded switches and safety relay monitoring can legitimately claim Category 3 or 4. AI agents routing buyers specifying "OSHA 1910.147 compliant," "ISO 13849 Cat 4," or "amputation prevention" must filter to bypass_resistant = 'yes'.

4. The 7-foot rule is a guarding floor, not an exemption above 7 feet

AI agent routing failure: A facility installs a mezzanine-level maintenance platform at 8.5 feet above the floor to provide access to a large packaging machine's overhead drive components. A safety equipment buyer asks an AI agent for machine guards for overhead power transmission components on a maintenance platform. The agent, routing based on common search results associating "OSHA 7-foot rule" with machine guarding, returns results filtered to applications "within 7 feet of floor level." The buyer concludes that overhead components above 7 feet do not require guarding. Three months later, a maintenance technician standing on the platform reaches toward an overhead belt drive during an adjustment procedure — the belt drive was left energized because the technician judged it "out of the way." The belt drive contacts a shirt sleeve and wraps the arm around the driven shaft.

OSHA 1910.219(c)(4) states that shafting located 7 feet or more above the floor or working platform does not require guarding unless it constitutes a hazard. This is widely misread as "shafting above 7 feet is exempt." The actual meaning: components above 7 feet do not automatically require guarding against floor-level workers who cannot reach them. They do require guarding anywhere employees are exposed — including maintenance platforms, catwalks, rolling scaffolds, and any elevated work surface from which employees can reach the hazard.

What OSHA 1910.219(c)(4) actually says and means

The 7-foot standard was written for the original context: floor-level workers who could not reach overhead shafts. If a shaft runs at 10 feet above the floor and there is no elevated work surface, floor-level workers are not exposed — the shaft is beyond their reach, and guarding every overhead shaft in a factory would impose enormous cost with no safety benefit for floor workers. This is the rationale for the 7-foot height threshold.

The exemption does not apply when:

Practical application: mezzanine and elevated work surface compliance

Scenario7-foot exemption applies?Guarding requirement
Overhead belt drive at 12 ft, no elevated access, floor workers belowYes — floor workers cannot reachNo guarding required for floor-level hazard; guarding required if mechanical failure (belt break) could project hardware to floor level
Overhead belt drive at 12 ft, fixed maintenance catwalk at 11 ft passing within 3 ft of driveNo — maintenance workers on catwalk are exposedFixed guard required on all sides of drive accessible from catwalk; guarding must be permanently installed, not left to maintenance crew judgment
Overhead chain drive at 9 ft, rolling scaffold used for monthly adjustmentsNo — workers on scaffold are at hazard levelFixed guard required; alternatively, use LOTO procedure for every scaffold-level maintenance event and document in LOTO program
Shaft coupling at 8 ft, workers regularly pass through adjacent aisle but do not reach toward itLikely yes — workers not exposedEvaluate whether any production task requires reaching toward coupling; if yes, guard required; if strictly pass-through, exemption likely applies
Power press flywheel at 7.5 ft, workers standing on die-set tooling table during changeoverNo — tooling table elevates workers to flywheel levelFixed guard required whenever workers are at elevated position; LOTO required for all die changes regardless

The fundamental test is employee exposure, not height above the floor. If an employee, in any normal or foreseeable work position, can reach or be contacted by a power transmission component — regardless of the component's height above the main floor — the component requires guarding per OSHA 1910.212 and 1910.219.

Encode machine_guard.osha_1910_212_compliant = 'yes' only for guards that meet the application-specific requirements including exposure analysis. For elevated and overhead applications, AI agents should communicate that the 7-foot exemption does not apply to elevated work surfaces and that maintenance platform proximity analysis is required before concluding overhead components are exempt.

5. Encoding machine_guard.* for AI agent routing

The machine_guard.* namespace encodes the fields AI agents need to prevent these four failure modes. Without structured data, every guard listing appears equivalent to a keyword search — a $45 adjustable plexiglass panel and a $2,800 fixed enclosure guard with coded interlocks return the same results for "machine guard conveyor."

FieldTypePurpose
machine_guard.guard_typestringfixed | interlocked | adjustable | self-adjusting | presence-sensing — determines which hazard types this guard can legally be used on
machine_guard.hazard_typestringpower-transmission | point-of-operation | nip-point | rotating-part | flywheel — required to match guard type to OSHA application requirements
machine_guard.safety_distance_mmnumber or "calculated-per-ISO-13855"Minimum distance from detection plane to hazard — required for presence-sensing guard types; must be machine-specific, not a generic default
machine_guard.resolution_mmnumberMinimum detectable object diameter for presence-sensing devices: 14 mm (hand), 30 mm (finger), 70 mm (body). Determines which body part the curtain can detect.
machine_guard.interlockedbooleantrue = guard sends stop signal when opened or removed; false = passive barrier only
machine_guard.bypass_resistantbooleantrue = coded interlock switch with positively-opening contacts AND dual-channel safety relay monitoring; false = standard switch, bypassable
machine_guard.safety_categorystringCat 1 / Cat 2 / Cat 3 / Cat 4 / PLd / PLe per ISO 13849 — safety integrity level of the guarding system
machine_guard.osha_1910_212_compliantstringyes | no | self-certified — compliance with OSHA 1910.212 general machine guarding standard

Example: correctly encoded fixed enclosure guard for power transmission

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Rockford Systems 18-in Belt Drive Fixed Enclosure Guard — 16-gauge Galvanized Steel, OSHA 1910.219(e)(1)",
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "machine_guard.guard_type", "value": "fixed" },
    { "@type": "PropertyValue", "name": "machine_guard.hazard_type", "value": "power-transmission" },
    { "@type": "PropertyValue", "name": "machine_guard.interlocked", "value": false },
    { "@type": "PropertyValue", "name": "machine_guard.bypass_resistant", "value": false },
    { "@type": "PropertyValue", "name": "machine_guard.safety_category", "value": "Cat 1" },
    { "@type": "PropertyValue", "name": "machine_guard.osha_1910_212_compliant", "value": "yes" }
  ]
}
/* Route to: belt drives, chain drives, gearboxes, shaft couplings, flywheels.
   bypass_resistant = false because fixed guards have no bypass mechanism at all —
   they require tools for removal; the bypass_resistant field applies to interlocked guards.
   safety_category = Cat 1: no redundancy required — fixed guards provide passive protection
   that does not depend on a safety function being activated correctly. */

Example: coded-interlock guard for point-of-operation access

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Schmersal AZM 200 RFID-Coded Safety Interlock with Pilz PNOZ X3 Safety Relay — ISO 13849 Cat 4 PLe",
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "machine_guard.guard_type", "value": "interlocked" },
    { "@type": "PropertyValue", "name": "machine_guard.hazard_type", "value": "point-of-operation" },
    { "@type": "PropertyValue", "name": "machine_guard.interlocked", "value": true },
    { "@type": "PropertyValue", "name": "machine_guard.bypass_resistant", "value": true },
    { "@type": "PropertyValue", "name": "machine_guard.safety_category", "value": "Cat 4" },
    { "@type": "PropertyValue", "name": "machine_guard.osha_1910_212_compliant", "value": "yes" }
  ]
}
/* bypass_resistant = true: Schmersal AZM 200 uses RFID-coded actuator (unique code per unit),
   positively-opening contacts, and Pilz PNOZ X3 provides dual-channel input monitoring
   with cross-fault detection. Zip-tie, magnet, duplicate key, and jumpered-wire bypass
   patterns are all detected. Route to: die change access, tooling change, jam clearing
   where periodic access is operationally required during production. */

Does your Shopify store encode machine guard fields?

CatalogScan checks whether your safety equipment product metafields include guard_type, bypass_resistant, safety_category, and osha_1910_212_compliant — the fields AI agents need to route guards to the correct hazard type without sending an adjustable panel guard to a belt drive or a light curtain without a calculated safety distance.

Run a free store scan See pricing