{"id":1072,"date":"2026-04-09T08:05:03","date_gmt":"2026-04-09T08:05:03","guid":{"rendered":"https:\/\/industrialsafetysensor.com\/?page_id=1072"},"modified":"2026-04-09T08:56:36","modified_gmt":"2026-04-09T08:56:36","slug":"protection-height-beam-count-calculator","status":"publish","type":"page","link":"https:\/\/industrialsafetysensor.com\/es\/safety-light-curtains\/type-4-safety-light-curtain\/protection-height-beam-count-calculator\/","title":{"rendered":"Calculadora de altura de protecci\u00f3n y recuento de haces"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-f5553d9\" data-block-id=\"f5553d9\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-f5553d9-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-ef2265a\" data-v=\"4\" data-block-id=\"ef2265a\"><style>.stk-ef2265a-container{margin-top:30px !important;margin-right:30px !important;margin-bottom:30px !important;margin-left:30px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-ef2265a-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-ef2265a-inner-blocks\">\n<h1>Protection Height &amp; Beam Count Calculator<\/h1>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-f1c0930\" data-block-id=\"f1c0930\"><style>.stk-f1c0930 {margin-bottom:0px !important;}.stk-f1c0930-column{--stk-columns-spacing:var(--stk--preset--spacing--60, 2.25rem) !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-f1c0930-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-e4923d0\" data-v=\"4\" data-block-id=\"e4923d0\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-e4923d0-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-e4923d0-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-84dcb13\" data-block-id=\"84dcb13\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-84dcb13-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-e9689a4\" data-v=\"4\" data-block-id=\"e9689a4\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-e9689a4-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-e9689a4-inner-blocks\">\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700&display=swap');\n\n  \/* 1. \u4e25\u683c\u7684\u6700\u9ad8\u5c42\u7ea7\u4f5c\u7528\u57df *\/\n  #qjkh-height-calc-module {\n    --brand: #303030;\n    --accent: #484848;\n    --dark: #181818;\n    --light: #F0F0F0;\n    --white: #FFFFFF;\n    --text: #2D2D2D;\n    --text-secondary: #6B7280;\n    --border: #E5E7EB;\n    --success: #16A56A;\n    --fM: 'IBM Plex Mono', 'Courier New', monospace;\n\n    width: 100% !important;\n    font-family: 'Inter', -apple-system, sans-serif !important;\n    color: var(--text) !important;\n    line-height: 1.7 !important;\n    background-color: #FAFAFA !important;\n    box-sizing: border-box !important;\n    padding-bottom: 40px !important;\n  }\n\n  #qjkh-height-calc-module * {\n    box-sizing: border-box !important;\n  }\n\n  \/* 1200px \u5168\u5c40\u5bb9\u5668 *\/\n  #qjkh-height-calc-module .module-wrap {\n    max-width: 1200px !important;\n    margin: 0 auto !important;\n    padding: 0 20px !important;\n  }\n\n  \/* 2. Tag Replacement: H \u6807\u7b7e\u4f2a\u88c5 *\/\n  #qjkh-height-calc-module .mod-page-title {\n    font-size: 32px !important;\n    color: var(--dark) !important;\n    line-height: 1.3 !important;\n    margin-bottom: 12px !important;\n    font-weight: 700 !important;\n  }\n\n  #qjkh-height-calc-module .mod-section-title {\n    font-size: 24px !important;\n    color: var(--dark) !important;\n    margin: 32px 0 20px 0 !important;\n    font-weight: 700 !important;\n  }\n\n  #qjkh-height-calc-module .mod-card-title {\n    font-size: 18px !important;\n    color: var(--brand) !important;\n    margin: 0 0 8px 0 !important;\n    font-weight: 600 !important;\n  }\n\n  #qjkh-height-calc-module .mod-kicker-title {\n    font-family: var(--fM) !important;\n    font-size: 14px !important;\n    color: var(--text-secondary) !important;\n    text-transform: uppercase !important;\n    margin-bottom: 6px !important;\n    letter-spacing: 0.5px !important;\n    font-weight: 500 !important;\n  }\n\n  #qjkh-height-calc-module p.mod-text {\n    margin: 0 0 14px 0 !important;\n    font-size: 16px !important;\n  }\n\n  #qjkh-height-calc-module a.mod-link {\n    color: var(--brand) !important;\n    text-decoration: underline !important;\n  }\n\n  \/* \u5934\u90e8\u5bfc\u822a\u6761 *\/\n  #qjkh-height-calc-module .mod-header {\n    background-color: var(--dark) !important;\n    padding: 16px 0 !important;\n  }\n  \n  #qjkh-height-calc-module .mod-header .module-wrap {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: space-between !important;\n  }\n\n  #qjkh-height-calc-module .mod-header-brand {\n    font-family: var(--fM) !important;\n    font-weight: 600 !important;\n    font-size: 14px !important;\n    color: var(--white) !important;\n    text-decoration: none !important;\n  }\n\n  #qjkh-height-calc-module .mod-header-back {\n    color: #D1D5DB !important;\n    font-size: 14px !important;\n    text-decoration: none !important;\n    transition: color 0.2s ease !important;\n  }\n\n  #qjkh-height-calc-module .mod-header-back:hover {\n    color: var(--white) !important;\n  }\n\n  \/* \u4fe1\u606f\u63d0\u793a\u6846 *\/\n  #qjkh-height-calc-module .info-box {\n    background-color: var(--light) !important;\n    padding: 24px 32px !important;\n    margin: 32px 0 !important;\n    border-left: 4px solid var(--brand) !important;\n    border-radius: 0 6px 6px 0 !important;\n  }\n\n  \/* 4. Layout: 1200px \u53cc\u680f Grid \u5de5\u5177\u533a\u57df *\/\n  #qjkh-height-calc-module .tool-card {\n    background-color: var(--white) !important;\n    border: 1px solid var(--border) !important;\n    padding: 40px !important;\n    margin: 40px 0 !important;\n    border-radius: 8px !important;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.02) !important;\n  }\n\n  #qjkh-height-calc-module .tool-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 48px !important;\n    align-items: start !important;\n  }\n\n  #qjkh-height-calc-module .tool-card label {\n    font-family: var(--fM) !important;\n    font-size: 14px !important;\n    color: var(--text-secondary) !important;\n    text-transform: uppercase !important;\n    display: block !important;\n    margin-bottom: 8px !important;\n    letter-spacing: 0.3px !important;\n    font-weight: 600 !important;\n  }\n\n  #qjkh-height-calc-module .tool-card select,\n  #qjkh-height-calc-module .tool-card input[type=\"number\"] {\n    width: 100% !important;\n    padding: 12px !important;\n    border: 1px solid var(--border) !important;\n    font-size: 16px !important;\n    font-family: 'Inter', sans-serif !important;\n    background-color: #FAFAFA !important;\n    border-radius: 4px !important;\n    -webkit-appearance: none !important;\n    cursor: pointer !important;\n  }\n\n  #qjkh-height-calc-module .tool-card select:focus,\n  #qjkh-height-calc-module .tool-card input:focus {\n    outline: 2px solid var(--brand) !important;\n    border-color: var(--brand) !important;\n    background-color: var(--white) !important;\n  }\n\n  #qjkh-height-calc-module .input-group {\n    margin-bottom: 24px !important;\n  }\n  \n  #qjkh-height-calc-module .input-hint {\n    font-size: 13px !important;\n    color: var(--text-secondary) !important;\n    margin-top: 6px !important;\n  }\n\n  #qjkh-height-calc-module button.mod-btn {\n    background-color: var(--dark) !important;\n    color: var(--white) !important;\n    border: none !important;\n    padding: 16px 28px !important;\n    font-size: 16px !important;\n    font-family: 'Inter', sans-serif !important;\n    font-weight: 600 !important;\n    cursor: pointer !important;\n    width: 100% !important;\n    transition: background-color 0.2s ease !important;\n    border-radius: 4px !important;\n    margin-top: 12px !important;\n  }\n\n  #qjkh-height-calc-module button.mod-btn:hover {\n    background-color: var(--brand) !important;\n  }\n\n  \/* \u7ed3\u679c\u5c55\u793a\u533a (\u7f51\u683c\u5316) *\/\n  #qjkh-height-calc-module .result-box {\n    display: none;\n    padding: 32px !important;\n    background-color: var(--light) !important;\n    border-left: 4px solid var(--success) !important;\n    border-radius: 0 8px 8px 0 !important;\n    height: 100% !important;\n  }\n\n  #qjkh-height-calc-module .result-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 24px !important;\n    margin-bottom: 24px !important;\n  }\n\n  #qjkh-height-calc-module .result-item {\n    background-color: var(--white) !important;\n    padding: 16px !important;\n    border: 1px solid var(--border) !important;\n    border-radius: 6px !important;\n    text-align: center !important;\n  }\n\n  #qjkh-height-calc-module .result-label {\n    font-family: var(--fM) !important;\n    font-size: 12px !important;\n    color: var(--text-secondary) !important;\n    text-transform: uppercase !important;\n    margin-bottom: 8px !important;\n  }\n\n  #qjkh-height-calc-module .result-value {\n    font-family: var(--fM) !important;\n    font-size: 24px !important;\n    font-weight: 600 !important;\n    color: var(--dark) !important;\n  }\n\n  \/* \u51b3\u7b56\u77e9\u9635\u8868\u683c *\/\n  #qjkh-height-calc-module .matrix-wrapper {\n    overflow-x: auto !important;\n    margin: 24px 0 48px 0 !important;\n    border: 1px solid var(--border) !important;\n    border-radius: 6px !important;\n  }\n\n  #qjkh-height-calc-module .matrix {\n    width: 100% !important;\n    border-collapse: collapse !important;\n    font-size: 15px !important;\n    min-width: 800px !important;\n  }\n\n  #qjkh-height-calc-module .matrix th {\n    background-color: var(--dark) !important;\n    color: var(--white) !important;\n    padding: 12px 16px !important;\n    text-align: left !important;\n    font-weight: 600 !important;\n  }\n\n  #qjkh-height-calc-module .matrix td {\n    padding: 12px 16px !important;\n    border-bottom: 1px solid var(--border) !important;\n  }\n\n  #qjkh-height-calc-module .matrix tr:nth-child(even) td {\n    background-color: var(--light) !important;\n  }\n\n  #qjkh-height-calc-module .matrix .hl {\n    font-weight: 700 !important;\n    color: var(--dark) !important;\n  }\n\n  \/* CTA \u533a\u57df & \u6309\u94ae *\/\n  #qjkh-height-calc-module .cta-main {\n    display: inline-block !important;\n    background-color: var(--dark) !important;\n    color: var(--white) !important;\n    font-weight: 600 !important;\n    padding: 14px 24px !important;\n    text-decoration: none !important;\n    font-size: 15px !important;\n    cursor: pointer !important;\n    border-radius: 4px !important;\n    text-align: center !important;\n    width: 100% !important;\n    transition: background-color 0.2s ease !important;\n    margin-bottom: 12px !important;\n  }\n\n  #qjkh-height-calc-module .cta-main:hover {\n    background-color: var(--brand) !important;\n    color: var(--white) !important;\n  }\n\n  #qjkh-height-calc-module .cta-section {\n    text-align: center !important;\n    margin: 64px 0 40px 0 !important;\n    padding: 48px 32px !important;\n    background-color: var(--dark) !important;\n    border-radius: 8px !important;\n  }\n\n  #qjkh-height-calc-module .cta-section .mod-section-title {\n    color: var(--white) !important;\n    margin: 0 0 16px 0 !important;\n  }\n\n  #qjkh-height-calc-module .cta-section p.mod-text {\n    color: #D1D5DB !important;\n    max-width: 600px !important;\n    margin: 0 auto 24px auto !important;\n  }\n\n  #qjkh-height-calc-module .cta-btn-light {\n    display: inline-block !important;\n    background-color: var(--light) !important;\n    color: var(--dark) !important;\n    font-weight: 700 !important;\n    padding: 16px 36px !important;\n    text-decoration: none !important;\n    font-size: 16px !important;\n    border-radius: 4px !important;\n    transition: background-color 0.2s ease !important;\n  }\n\n  #qjkh-height-calc-module .cta-btn-light:hover {\n    background-color: var(--white) !important;\n  }\n\n  \/* \u5173\u8054\u5de5\u5177\u5361\u7247 *\/\n  #qjkh-height-calc-module .related-tools {\n    margin: 48px 0 !important;\n  }\n\n  #qjkh-height-calc-module .related-grid {\n    display: grid !important;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)) !important;\n    gap: 24px !important;\n  }\n\n  #qjkh-height-calc-module .related-card {\n    border: 1px solid var(--border) !important;\n    padding: 24px !important;\n    background-color: var(--white) !important;\n    text-decoration: none !important;\n    color: var(--text) !important;\n    border-radius: 6px !important;\n    transition: border-color 0.2s ease, transform 0.2s ease !important;\n  }\n\n  #qjkh-height-calc-module .related-card:hover {\n    border-color: var(--brand) !important;\n    transform: translateY(-2px) !important;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.04) !important;\n  }\n\n  \/* \u54cd\u5e94\u5f0f\u964d\u7ea7 *\/\n  @media (max-width: 992px) {\n    #qjkh-height-calc-module .tool-grid { grid-template-columns: 1fr !important; gap: 32px !important; }\n    #qjkh-height-calc-module .mod-page-title { font-size: 26px !important; }\n  }\n  @media (max-width: 640px) {\n    #qjkh-height-calc-module .result-grid { grid-template-columns: 1fr !important; }\n  }\n<\/style>\n\n<section id=\"qjkh-height-calc-module\">\n  \n  <div class=\"mod-header\">\n    <div class=\"module-wrap\">\n      <a href=\"https:\/\/www.industrialsafetysensor.com\" class=\"mod-header-brand\">QJKH Industrial Safety<\/a>\n      <a href=\"https:\/\/industrialsafetysensor.com\/safety-light-curtains\/type-4-safety-light-curtain\/\" class=\"mod-header-back\">\u2190 Back to Type 4 Safety Light Curtain<\/a>\n    <\/div>\n  <\/div>\n\n  <div class=\"module-wrap\">\n\n    <div style=\"margin-top:48px; max-width: 900px;\">\n      <div class=\"mod-kicker-title\">Free Engineering Tool<\/div>\n      <div class=\"mod-page-title\" role=\"heading\" aria-level=\"2\">Protection Height &amp; Beam Count Calculator<\/div>\n      <p class=\"mod-text\">Determine how many beams your ENT safety light curtain needs based on the machine opening you want to protect. The calculator also estimates response time (which scales with beam count) and overall unit length for mounting planning.<\/p>\n    <\/div>\n\n    <div class=\"info-box\">\n      <div class=\"mod-card-title\" role=\"heading\" aria-level=\"3\">How Beam Count Affects Your Configuration<\/div>\n      <p class=\"mod-text\" style=\"margin:0 !important; font-size:15px !important;\"><strong>Protection height<\/strong> = (number of beams \u2212 1) \u00d7 optical axis spacing. More beams mean taller coverage, but also a longer response time (scanning more beams takes more cycles). ENT response time ranges from 6.0 ms (8 beams) to 30.8 ms (maximum beam count) \u2014 which directly affects your required <a href=\"safety-distance-calculator.html\" class=\"mod-link\">safety distance<\/a>.<\/p>\n    <\/div>\n\n    <div class=\"tool-card\">\n      <div class=\"tool-grid\">\n        \n        <div class=\"form-area\">\n          <div class=\"mod-section-title\" role=\"heading\" aria-level=\"3\" style=\"margin-top:0;\">Enter Your Dimensions<\/div>\n\n          <div class=\"input-group\">\n            <label>ENT Model<\/label>\n            <select id=\"ht-model\">\n              <option value=\"10\">ENT-14 (10 mm spacing)<\/option>\n              <option value=\"20\">ENT-25 (20 mm spacing)<\/option>\n              <option value=\"40\">ENT-45 (40 mm spacing)<\/option>\n            <\/select>\n          <\/div>\n\n          <div class=\"input-group\">\n            <label>Machine Opening Height (mm)<\/label>\n            <input type=\"number\" id=\"ht-opening\" value=\"600\" min=\"50\" max=\"2000\" step=\"10\">\n            <div class=\"input-hint\">Height of area to be guarded<\/div>\n          <\/div>\n\n          <div class=\"input-group\">\n            <label>Bottom Offset from Floor (mm)<\/label>\n            <input type=\"number\" id=\"ht-offset\" value=\"0\" min=\"0\" max=\"500\" step=\"10\">\n            <div class=\"input-hint\">Distance from floor to first beam<\/div>\n          <\/div>\n\n          <button class=\"mod-btn\" onclick=\"executeHeightCalculation()\">Calculate Beam Configuration<\/button>\n        <\/div>\n\n        <div class=\"result-area\">\n          <div id=\"ht-result\" class=\"result-box\">\n            \n            <div class=\"mod-kicker-title\">Calculated Configuration<\/div>\n            <div class=\"result-grid\">\n              <div class=\"result-item\">\n                <div class=\"result-label\">Beams Required<\/div>\n                <div id=\"r-beams\" class=\"result-value\">&#8212;<\/div>\n              <\/div>\n              <div class=\"result-item\">\n                <div class=\"result-label\">Protection Height<\/div>\n                <div id=\"r-height\" class=\"result-value\">&#8212;<\/div>\n              <\/div>\n              <div class=\"result-item\">\n                <div class=\"result-label\">Est. Response Time<\/div>\n                <div id=\"r-response\" class=\"result-value\">&#8212;<\/div>\n              <\/div>\n              <div class=\"result-item\">\n                <div class=\"result-label\">Unit Length<\/div>\n                <div id=\"r-length\" class=\"result-value\">&#8212;<\/div>\n              <\/div>\n            <\/div>\n\n            <p id=\"r-note\" class=\"mod-text\" style=\"font-size:14px !important; color:var(--text-secondary) !important;\"><\/p>\n            \n            <div style=\"margin-top:24px;\">\n             \n              <a href=\"#ct-popup-788\" class=\"cta-main\">Request Quote for This Setup<\/a>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n    <p class=\"mod-text\" style=\"font-size:14px !important; color:var(--text-secondary) !important;\">Response time estimates are approximate and scale linearly with beam count. Actual values depend on environmental conditions. Maximum protection height for a single ENT unit is 1,960 mm \u2014 for taller openings, cascade two units.<\/p>\n\n    <div class=\"mod-section-title\" role=\"heading\" aria-level=\"3\">ENT Series \u2014 Optical Axis Spacing Reference<\/div>\n    <div class=\"matrix-wrapper\">\n      <table class=\"matrix\">\n        <thead>\n          <tr><th>Model<\/th><th>Resolution<\/th><th>Axis Spacing<\/th><th>Max Beams (1,960 mm)<\/th><th>Response @ Max<\/th><\/tr>\n        <\/thead>\n        <tbody>\n          <tr><td class=\"hl\">ENT-14<\/td><td>14 mm (finger)<\/td><td>10 mm<\/td><td>197<\/td><td>~30.8 ms<\/td><\/tr>\n          <tr><td class=\"hl\">ENT-25<\/td><td>25 mm (hand)<\/td><td>20 mm<\/td><td>99<\/td><td>~24.4 ms<\/td><\/tr>\n          <tr><td class=\"hl\">ENT-45<\/td><td>45 mm (body)<\/td><td>40 mm<\/td><td>50<\/td><td>~14.8 ms<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n\n    <div class=\"mod-section-title\" role=\"heading\" aria-level=\"3\">Common Protection Heights by Application<\/div>\n    <div class=\"matrix-wrapper\" style=\"margin-bottom: 16px !important;\">\n      <table class=\"matrix\">\n        <thead>\n          <tr><th>Application<\/th><th>Typical Height<\/th><th>Model<\/th><th>Beams<\/th><th>Response Time<\/th><\/tr>\n        <\/thead>\n        <tbody>\n          <tr><td>Press point-of-operation (small)<\/td><td>300 mm<\/td><td>ENT-14<\/td><td>31<\/td><td>~15.2 ms<\/td><\/tr>\n          <tr><td>Press point-of-operation (standard)<\/td><td>600 mm<\/td><td>ENT-14<\/td><td>61<\/td><td>~27.2 ms<\/td><\/tr>\n          <tr><td>Machine entrance (half-height)<\/td><td>1,000 mm<\/td><td>ENT-25<\/td><td>51<\/td><td>~23.2 ms<\/td><\/tr>\n          <tr><td>Machine entrance (full-height)<\/td><td>1,800 mm<\/td><td>ENT-25<\/td><td>91<\/td><td>~39.2 ms*<\/td><\/tr>\n          <tr><td>Perimeter gate (body detection)<\/td><td>1,200 mm<\/td><td>ENT-45<\/td><td>31<\/td><td>~15.2 ms<\/td><\/tr>\n          <tr><td>Robotic cell entry (full-height)<\/td><td>1,960 mm<\/td><td>ENT-45<\/td><td>50<\/td><td>~22.8 ms<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n    <p class=\"mod-text\" style=\"font-size:14px !important; color:var(--text-secondary) !important;\">* Exceeds single-unit max response time \u2014 consider cascading or stepping up to ENT-45 for full-height entrances.<\/p>\n\n    <div class=\"related-tools\">\n      <div class=\"mod-section-title\" role=\"heading\" aria-level=\"3\">Related Engineering Tools<\/div>\n      <div class=\"related-grid\">\n        <a href=\"safety-distance-calculator.html\" class=\"related-card\">\n          <div class=\"mod-card-title\" role=\"heading\" aria-level=\"4\">Safety Distance Calculator<\/div>\n          <p class=\"mod-text\" style=\"font-size:14px !important; color:var(--text-secondary) !important;\">Use the response time from this calculator to determine minimum mounting distance per ISO 13855.<\/p>\n        <\/a>\n        <a href=\"ent-model-selector.html\" class=\"related-card\">\n          <div class=\"mod-card-title\" role=\"heading\" aria-level=\"4\">ENT Model Selector<\/div>\n          <p class=\"mod-text\" style=\"font-size:14px !important; color:var(--text-secondary) !important;\">Not sure which ENT model you need? Answer 3 questions to get a full configuration recommendation.<\/p>\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"cta-section\">\n      <div class=\"mod-section-title\" role=\"heading\" aria-level=\"3\">Need a Custom Protection Height?<\/div>\n      <p class=\"mod-text\">Our engineering team supports non-standard beam counts and protection heights. Contact us with your machine opening dimensions for a tailored quote.<\/p>\n      <a href=\"#ct-popup-788\" class=\"cta-btn-light\">Request Custom Configuration Quote<\/a>\n    <\/div>\n\n   \n\n  <\/div>\n<\/section>\n\n<script>\nfunction executeHeightCalculation(){\n  var spacing = parseInt(document.getElementById('ht-model').value);\n  var opening = parseInt(document.getElementById('ht-opening').value);\n  var offset = parseInt(document.getElementById('ht-offset').value);\n  \n  if(isNaN(opening) || opening <= 0){\n    alert('Please enter a valid opening height.');\n    return;\n  }\n  \n  var guardHeight = opening - offset;\n  if(guardHeight <= 0){\n    alert('Opening height must be greater than bottom offset.');\n    return;\n  }\n  \n  if(guardHeight > 1960) { guardHeight = 1960; }\n  \n  var beams = Math.ceil(guardHeight \/ spacing);\n  var actualHeight = (beams - 1) * spacing;\n  var responseTime = 6.0 + Math.max(0, (beams - 8)) * 0.4;\n  if(responseTime > 30.8) responseTime = 30.8;\n  var unitLength = actualHeight + 80;\n\n  document.getElementById('r-beams').textContent = beams;\n  document.getElementById('r-height').textContent = actualHeight + ' mm';\n  document.getElementById('r-response').textContent = responseTime.toFixed(1) + ' ms';\n  document.getElementById('r-length').textContent = '~' + unitLength + ' mm';\n\n  var modelName = spacing === 10 ? 'ENT-14' : spacing === 20 ? 'ENT-25' : 'ENT-45';\n  var note = modelName + ' with ' + beams + ' beams covers ' + actualHeight + ' mm of protection height. Unit length including housing: ~' + unitLength + ' mm.';\n  \n  if(beams > 196){\n    note += ' \u26a0\ufe0f Exceeds max 1,960 mm \u2014 consider cascading two units.';\n  }\n  if(responseTime >= 25){\n    note += ' Note: high beam count increases response time to ' + responseTime.toFixed(1) + ' ms \u2014 verify safety distance accordingly.';\n  }\n  \n  document.getElementById('r-note').textContent = note;\n  document.getElementById('ht-result').style.display = 'block';\n}\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>QJKH Industrial Safety \u2190 Back to Type 4 Safety Light Curtain Free Engineering Tool Protection Height &amp; Beam Count Calculator Determine how many beams your ENT safety light curtain needs based on the machine opening you want to protect. The calculator also estimates response time (which scales with beam count) and overall unit length for [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":823,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1072","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/pages\/1072","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/comments?post=1072"}],"version-history":[{"count":0,"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/pages\/1072\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/pages\/823"}],"wp:attachment":[{"href":"https:\/\/industrialsafetysensor.com\/es\/wp-json\/wp\/v2\/media?parent=1072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}