{"id":100285,"date":"2026-02-15T20:31:50","date_gmt":"2026-02-15T20:31:50","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100285"},"modified":"2026-07-17T00:23:21","modified_gmt":"2026-07-17T00:23:21","slug":"vibration-iso20816-21-wind","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/bg\/calculators\/vibration-iso20816-21-wind\/","title":{"rendered":"Wind Turbine Vibration Evaluation Evidence Worksheet"},"content":{"rendered":"\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Wind Turbine Vibration Evaluation Evidence Worksheet\",\"description\":\"Organize measurement and source evidence for external review against ISO 20816-21:2025. This worksheet does not generate a vibration zone, diagnosis, alarm or operating instruction.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/vibration-iso20816-21-wind\/\",\"applicationCategory\":\"EngineeringApplication\",\"operatingSystem\":\"Any\",\"isAccessibleForFree\":true,\"inLanguage\":\"en\",\"about\":{\"@type\":\"CreativeWork\",\"name\":\"ISO 20816-21:2025 Edition 1\",\"sameAs\":\"https:\/\/www.iso.org\/standard\/84280.html\"},\"creator\":{\"@type\":\"Organization\",\"name\":\"Vibromera\",\"url\":\"https:\/\/vibromera.eu\/\"}}\n<\/script>\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vibromera.eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculators\",\"item\":\"https:\/\/vibromera.eu\/calculators\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Wind Turbine Vibration Evidence Worksheet\",\"item\":\"https:\/\/vibromera.eu\/calculators\/vibration-iso20816-21-wind\/\"}]}\n<\/script>\n<style>\n#vbm-wind-eval{--ink:#17242b;--muted:#52616a;--line:#d6e0e3;--surface:#fff;--soft:#f4f8f8;--teal:#0d6873;--teal2:#0a5360;--amber:#925300;--amber-bg:#fff7e8;--red:#9b2832;--red-bg:#fff1f2;--green:#1f6a45;--green-bg:#edf8f1;max-width:1120px;margin:0 auto;padding:24px 16px 48px;color:var(--ink);font:16px\/1.56 -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif}\n#vbm-wind-eval *{box-sizing:border-box}#vbm-wind-eval h1,#vbm-wind-eval h2,#vbm-wind-eval h3{line-height:1.2;color:var(--ink)}\n.we-head{padding:34px;border-radius:18px;background:linear-gradient(135deg,#123b4b,#0d6873);color:#fff;box-shadow:0 14px 34px rgba(13,104,115,.18)}#vbm-wind-eval .we-head h1{margin:0 0 12px;color:#fff;font-size:clamp(28px,4vw,44px)}#vbm-wind-eval .we-head p{max-width:880px;margin:0;color:#e8f4f5;font-size:18px}.we-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.we-tag{padding:6px 10px;border:1px solid rgba(255,255,255,.35);border-radius:999px;font-size:13px;font-weight:700}\n.we-warning{margin:18px 0;padding:18px 20px;border-left:5px solid var(--red);border-radius:12px;background:var(--red-bg)}.we-warning strong{color:var(--red)}\n.we-grid{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr);gap:20px;align-items:start}.we-card,.we-section{border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 8px 22px rgba(23,36,43,.06);overflow:hidden}#vbm-wind-eval .we-card-head,#vbm-wind-eval .we-section h2{margin:0;padding:20px 22px;background:var(--soft);font-size:22px}.we-card-body,.we-section-body{padding:22px}\n.we-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.we-field{display:grid;gap:7px}.we-field-full{grid-column:1\/-1}.we-field label,.we-evidence legend{font-weight:700}.we-hint{font-size:13px;color:var(--muted)}#vbm-wind-eval .we-field input,#vbm-wind-eval .we-field select,#vbm-wind-eval .we-field textarea{width:100%;padding:11px 12px;border:1px solid #aebcc1;border-radius:9px;background:#fff;color:var(--ink);font:inherit}#vbm-wind-eval .we-field textarea{min-height:92px;resize:vertical}#vbm-wind-eval .we-field input:focus,#vbm-wind-eval .we-field select:focus,#vbm-wind-eval .we-field textarea:focus{outline:3px solid rgba(13,104,115,.16);border-color:var(--teal)}\n.we-evidence{margin:22px 0 0;padding:0;border:0}.we-evidence legend{margin-bottom:10px;font-size:18px}.we-checks{display:grid;gap:10px}.we-check{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fbfdfd}.we-check input{width:18px;height:18px;margin:3px 0 0;accent-color:var(--teal)}.we-check span{display:block}.we-check small{display:block;margin-top:3px;color:var(--muted)}\n.we-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.we-btn{appearance:none;padding:11px 18px;border:1px solid var(--teal);border-radius:10px;background:var(--teal);color:#fff;font:700 15px\/1.2 inherit;cursor:pointer}.we-btn:hover{background:var(--teal2)}.we-btn-secondary{background:#fff;color:var(--teal)}.we-btn-secondary:hover{background:var(--soft)}\n.we-result{display:none;margin-top:20px;padding:18px;border:1px solid var(--line);border-radius:12px}.we-result.we-visible{display:block}.we-result.we-incomplete,.we-result.we-conflict{border-color:#e1a9af;background:var(--red-bg)}.we-result.we-ready{border-color:#a8d0b7;background:var(--green-bg)}#vbm-wind-eval .we-result h3{margin:0 0 8px;font-size:20px}.we-result p{margin:6px 0}.we-result ul{margin:8px 0 0;padding-left:22px}.we-result-note{font-weight:700;color:var(--red)}\n.we-side-list{margin:0;padding-left:20px}.we-side-list li+li{margin-top:9px}.we-status{display:inline-block;padding:4px 9px;border-radius:999px;background:#e5f2f3;color:var(--teal2);font-size:12px;font-weight:800}.we-needs{margin-top:16px;padding:14px;border-radius:10px;background:var(--amber-bg);color:#653b00}.we-needs strong{color:var(--amber)}\n.we-section{margin-top:20px}.we-source-wrap{overflow-x:auto}.we-table{width:100%;min-width:920px;border-collapse:collapse;font-size:14px}#vbm-wind-eval .we-table th,#vbm-wind-eval .we-table td{padding:12px;border:1px solid var(--line);vertical-align:top;text-align:left;font-size:14px}.we-table th{background:var(--soft)}.we-table a{color:var(--teal2)}\n.we-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.we-fact{padding:14px;border:1px solid var(--line);border-radius:10px;background:#fbfdfd}.we-fact strong{display:block;margin-bottom:4px}.we-faq details{border-top:1px solid var(--line);padding:13px 0}.we-faq details:first-child{border-top:0}.we-faq summary{cursor:pointer;font-weight:750}.we-faq p{margin:9px 0 0;color:var(--muted)}.we-foot{margin-top:20px;padding:15px;border:1px solid var(--line);border-radius:12px;color:var(--muted);font-size:14px}\n@media(max-width:820px){.we-grid{grid-template-columns:1fr}.we-form-grid,.we-facts{grid-template-columns:1fr}.we-field-full{grid-column:auto}.we-head{padding:25px}.we-card-body,.we-section-body{padding:17px}}\n@media print{.we-actions,.we-warning{display:none!important}.we-result{display:block!important}.we-card,.we-section{box-shadow:none}}\n<\/style>\n<main id=\"vbm-wind-eval\">\n  <header class=\"we-head\">\n    <h1>Wind Turbine Vibration Evaluation Evidence Worksheet<\/h1>\n    <p>Organize measurement, scope and source evidence for an external review against ISO 20816-21:2025. This worksheet checks documentation completeness only; it does not generate a vibration zone, diagnosis, alarm or operating instruction.<\/p>\n    <div class=\"we-tags\"><span class=\"we-tag\">ISO 20816-21:2025 \u00b7 Edition 1<\/span><span class=\"we-tag\">Published \u00b7 May 2025<\/span><span class=\"we-tag\">Rated output &gt; 200 kW<\/span><span class=\"we-tag\">No automatic zone<\/span><\/div>\n  <\/header>\n  <div class=\"we-warning\"><strong>Not a machine-safety decision.<\/strong> A component name and one vibration value cannot establish an ISO zone or justify continued operation, curtailment or shutdown. Use the licensed standard, the correct turbine group and measurement procedure, site\/manufacturer limits, and a qualified reviewer.<\/div>\n\n  <div class=\"we-grid\">\n    <section class=\"we-card\" aria-labelledby=\"we-record-title\">\n      <h2 class=\"we-card-head\" id=\"we-record-title\">Evaluation-evidence record<\/h2>\n      <div class=\"we-card-body\">\n        <form id=\"we-form\" novalidate>\n          <div class=\"we-form-grid\">\n            <div class=\"we-field\"><label for=\"we-group\">Turbine drivetrain group<\/label><select id=\"we-group\" required><option value=\"\">Select the identified group<\/option><option value=\"group1\">Group 1 \u2014 generator coupled through a gearbox<\/option><option value=\"group2\">Group 2 \u2014 direct-drive generator without a gearbox<\/option><\/select><\/div>\n            <div class=\"we-field\"><label for=\"we-output-scope\">Rated generator output scope<\/label><select id=\"we-output-scope\" required><option value=\"\">Select documented scope<\/option><option value=\"above200\">Exceeds 200 kW<\/option><option value=\"at-or-below200\">200 kW or below<\/option><option value=\"unknown\">Unknown or not documented<\/option><\/select><span class=\"we-hint\">The verified public scope says exceeding 200 kW.<\/span><\/div>\n            <div class=\"we-field\"><label for=\"we-use-context\">Measurement context<\/label><select id=\"we-use-context\" required><option value=\"\">Select context<\/option><option value=\"installed\">Installed turbine at site<\/option><option value=\"manufacturer\">Manufacturer-facility acceptance measurement<\/option><option value=\"other\">Other or not established<\/option><\/select><\/div>\n            <div class=\"we-field\"><label for=\"we-component\">Component or structure<\/label><select id=\"we-component\" required><option value=\"\">Select the measured item<\/option><option value=\"nacelle-tower\">Nacelle or tower<\/option><option value=\"main-rotor\">Main rotor or main shaft<\/option><option value=\"gearbox\">Main gearbox<\/option><option value=\"generator-geared\">Generator in a turbine with gearbox<\/option><option value=\"generator-direct\">Generator in a direct-drive turbine<\/option><option value=\"other\">Other or not established<\/option><\/select><\/div>\n            <div class=\"we-field\"><label for=\"we-position\">Measurement position<\/label><input id=\"we-position\" type=\"text\" maxlength=\"180\" required><span class=\"we-hint\">Identify the component, point and mounting location from the report.<\/span><\/div>\n            <div class=\"we-field\"><label for=\"we-direction\">Measurement direction<\/label><input id=\"we-direction\" type=\"text\" maxlength=\"120\" required><\/div>\n            <div class=\"we-field\"><label for=\"we-quantity\">Assessment quantity<\/label><select id=\"we-quantity\" required><option value=\"\">Select the reported quantity<\/option><option value=\"velocity-rms\">Broad-band RMS assessment velocity<\/option><option value=\"acceleration-rms\">Broad-band RMS assessment acceleration<\/option><option value=\"other\">Other or not established<\/option><\/select><\/div>\n            <div class=\"we-field\"><label for=\"we-unit\">Reported unit and amplitude convention<\/label><input id=\"we-unit\" type=\"text\" maxlength=\"100\" required placeholder=\"e.g. mm\/s RMS\"><\/div>\n            <div class=\"we-field\"><label for=\"we-band\">Frequency band and filtering<\/label><input id=\"we-band\" type=\"text\" maxlength=\"180\" required><span class=\"we-hint\">Do not infer the protected band from a generic online table.<\/span><\/div>\n            <div class=\"we-field\"><label for=\"we-period\">Fixed measurement or assessment period<\/label><input id=\"we-period\" type=\"text\" maxlength=\"140\" required><\/div>\n            <div class=\"we-field we-field-full\"><label for=\"we-operation\">Operating condition during measurement<\/label><textarea id=\"we-operation\" maxlength=\"400\" required><\/textarea><span class=\"we-hint\">Record load, power, speed, wind\/state selection and stability required by the applicable procedure.<\/span><\/div>\n            <div class=\"we-field we-field-full\"><label for=\"we-chain\">Transducer, mounting and measurement chain<\/label><textarea id=\"we-chain\" maxlength=\"500\" required><\/textarea><\/div>\n            <div class=\"we-field\"><label for=\"we-report\">Measurement report or dataset ID<\/label><input id=\"we-report\" type=\"text\" maxlength=\"140\" required><\/div>\n            <div class=\"we-field\"><label for=\"we-report-date\">Report date<\/label><input id=\"we-report-date\" type=\"date\" required><\/div>\n            <div class=\"we-field\"><label for=\"we-reviewer\">Qualified reviewer<\/label><input id=\"we-reviewer\" type=\"text\" maxlength=\"140\" required><\/div>\n            <div class=\"we-field\"><label for=\"we-review-date\">Review date<\/label><input id=\"we-review-date\" type=\"date\" required><\/div>\n            <div class=\"we-field we-field-full\"><label for=\"we-gaps\">Known gaps or unresolved questions<\/label><textarea id=\"we-gaps\" maxlength=\"500\"><\/textarea><\/div>\n          <\/div>\n\n          <fieldset class=\"we-evidence\">\n            <legend>Evidence categories present<\/legend>\n            <div class=\"we-checks\">\n              <label class=\"we-check\"><input id=\"we-ev-edition\" type=\"checkbox\"><span>Current edition and exact evaluation claim are identified.<small>ISO 20816-21:2025 Edition 1, or a clearly separated alternative claim.<\/small><\/span><\/label>\n              <label class=\"we-check\"><input id=\"we-ev-group\" type=\"checkbox\"><span>Drivetrain group and rated-output scope are evidenced.<small>Group 1\/Group 2 and output exceeding 200 kW are public-scope distinctions.<\/small><\/span><\/label>\n              <label class=\"we-check\"><input id=\"we-ev-context\" type=\"checkbox\"><span>Installed-site and manufacturer-acceptance contexts are distinguished.<small>Manufacturer-facility gearbox\/generator acceptance is excluded from the public scope statement.<\/small><\/span><\/label>\n              <label class=\"we-check\"><input id=\"we-ev-position\" type=\"checkbox\"><span>Measurement position and direction match the report.<small>A component label alone is not a measurement position.<\/small><\/span><\/label>\n              <label class=\"we-check\"><input id=\"we-ev-chain\" type=\"checkbox\"><span>Equipment, mounting and the complete measurement chain are documented.<small>Include the transducer and relevant acquisition\/processing configuration.<\/small><\/span><\/label>\n              <label class=\"we-check\"><input id=\"we-ev-quantity\" type=\"checkbox\"><span>Quantity, RMS convention, unit, band and fixed period are documented.<small>The public definitions make band and fixed period part of the assessment quantity.<\/small><\/span><\/label>\n              <label class=\"we-check\"><input id=\"we-ev-operation\" type=\"checkbox\"><span>The applicable continuous-load operating condition is documented.<small>Do not classify an arbitrary transient or incomparable operating state.<\/small><\/span><\/label>\n              <label class=\"we-check\"><input id=\"we-ev-component\" type=\"checkbox\"><span>The component-specific evaluation method is selected from the licensed text.<small>The public contents separate nacelle\/tower, main rotor, gearbox and the two generator arrangements.<\/small><\/span><\/label>\n              <label class=\"we-check\"><input id=\"we-ev-licensed\" type=\"checkbox\"><span>Every zone boundary or Annex A value comes from a checked licensed source.<small>Record the exact table, conditions, boundary convention and whether the turbine lies within the data scope.<\/small><\/span><\/label>\n              <label class=\"we-check\"><input id=\"we-ev-review\" type=\"checkbox\"><span>A qualified reviewer applied site\/manufacturer procedures and operational limits.<small>This website never supplies the zone, diagnosis, alarm, curtailment or shutdown decision.<\/small><\/span><\/label>\n            <\/div>\n          <\/fieldset>\n          <div class=\"we-actions\"><button class=\"we-btn\" type=\"submit\">Check evidence completeness<\/button><button class=\"we-btn we-btn-secondary\" id=\"we-clear\" type=\"button\">Clear worksheet<\/button><\/div>\n          <div class=\"we-result\" id=\"we-result\" role=\"status\" aria-live=\"polite\">\n            <h3 id=\"we-result-title\">Not assessed<\/h3><p id=\"we-result-summary\"><\/p><ul id=\"we-result-list\"><\/ul>\n            <p class=\"we-result-note\">This output is not an ISO zone, diagnosis, alarm, acceptance result or instruction to continue, curtail or stop a turbine.<\/p>\n          <\/div>\n        <\/form>\n      <\/div>\n    <\/section>\n\n    <aside class=\"we-card\" aria-labelledby=\"we-boundary-title\">\n      <h2 class=\"we-card-head\" id=\"we-boundary-title\">Verified public boundary<\/h2>\n      <div class=\"we-card-body\">\n        <span class=\"we-status\">VERIFIED_OFFICIAL_STANDARD_RECORD<\/span>\n        <ul class=\"we-side-list\">\n          <li>ISO 20816-21:2025 is Edition 1, published in May 2025.<\/li>\n          <li>It replaced withdrawn ISO 10816-21:2015.<\/li>\n          <li>It covers geared and direct-drive horizontal-axis groups with rated generator output exceeding 200 kW.<\/li>\n          <li>Its public scope addresses zones for continuous-load operation, not a one-value diagnosis.<\/li>\n          <li>The public abstract says those zones are generally not suitable for early fault detection and the document does not address diagnosis or fault detection.<\/li>\n          <li>Annex A data described publicly come from turbines rated 5 MW or less.<\/li>\n        <\/ul>\n        <div class=\"we-needs\"><strong>NEEDS_LICENSED_SOURCE<\/strong><br>Exact positions, directions, bands, fixed periods, zone tables, Annex A values and operational-limit procedures are protected. No numeric boundary is reproduced here.<\/div>\n      <\/div>\n    <\/aside>\n  <\/div>\n\n  <section class=\"we-section\" aria-labelledby=\"we-facts-title\">\n    <h2 id=\"we-facts-title\">What the public record establishes<\/h2>\n    <div class=\"we-section-body we-facts\">\n      <div class=\"we-fact\"><strong>Two drivetrain groups.<\/strong> Group 1 uses a gearbox; Group 2 is direct drive. The public contents also separate their generator evaluation sections.<\/div>\n      <div class=\"we-fact\"><strong>Scope threshold.<\/strong> The stated rated generator output scope is exceeding 200 kW, not every item labelled \u201c&lt;1 MW\u201d.<\/div>\n      <div class=\"we-fact\"><strong>Assessment quantities are contextual.<\/strong> Public definitions describe broad-band RMS acceleration or velocity in a given frequency band measured over a fixed period.<\/div>\n      <div class=\"we-fact\"><strong>Measurement procedure matters.<\/strong> Public contents separately list position, equipment, mounting, quantity formation and operating conditions.<\/div>\n      <div class=\"we-fact\"><strong>Early fault detection is different.<\/strong> The official abstract says the general zones are usually unsuitable for early fault detection and directs condition monitoring elsewhere.<\/div>\n      <div class=\"we-fact\"><strong>Manufacturer acceptance is different.<\/strong> Gearbox and generator acceptance measurements at the manufacturer&#8217;s facility are outside the stated scope.<\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"we-section\" aria-labelledby=\"we-sources-title\">\n    <h2 id=\"we-sources-title\">Standard and source register<\/h2>\n    <div class=\"we-section-body we-source-wrap\">\n      <table class=\"we-table\">\n        <thead><tr><th>ID<\/th><th>Source and lifecycle<\/th><th>Verified public support<\/th><th>Not supported publicly<\/th><\/tr><\/thead>\n        <tbody>\n          <tr id=\"source-S1\"><td>S1<\/td><td><a href=\"https:\/\/www.iso.org\/standard\/84280.html\" rel=\"noopener\" target=\"_blank\">ISO 20816-21:2025<\/a><br>Edition 1 \u00b7 Published 2025-05 \u00b7 current<\/td><td>Two groups; &gt;200 kW; continuous-load zones; Annex A data scope; diagnostic and acceptance exclusions.<\/td><td>Closed measurement details, numeric zones and operational-limit procedure.<\/td><\/tr>\n          <tr id=\"source-S2\"><td>S2<\/td><td><a href=\"https:\/\/www.iso.org\/obp\/ui?_escaped_fragment_=iso%3Astd%3Aiso%3A20816%3A-21%3Aed-1%3Av1%3Aen\" rel=\"noopener\" target=\"_blank\">Official OBP preview<\/a><\/td><td>Public contents and definitions for assessment acceleration\/velocity.<\/td><td>Protected sections 4\u20136, including exact measurement and evaluation criteria.<\/td><\/tr>\n          <tr id=\"source-S3\"><td>S3<\/td><td><a href=\"https:\/\/www.iso.org\/standard\/60328.html\" rel=\"noopener\" target=\"_blank\">ISO 10816-21:2015<\/a><br>Withdrawn \u00b7 replaced by ISO 20816-21:2025<\/td><td>Previous geared-turbine scope and official lifecycle.<\/td><td>Not a current basis; old closed tables cannot be relabelled as 2025 values.<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/section>\n\n  <section class=\"we-section we-faq\" aria-labelledby=\"we-notes-title\">\n    <h2 id=\"we-notes-title\">Review notes<\/h2>\n    <div class=\"we-section-body\">\n      <details><summary>Why does this page no longer output Zone A, B, C or D?<\/summary><p>The prior numbers had no licensed current table, measurement position, direction, band, fixed period, operating-state or boundary-convention evidence. Publishing a zone would therefore be an unsupported safety-relevant claim.<\/p><\/details>\n      <details><summary>Can a zone diagnose a bearing or gearbox fault?<\/summary><p>No. The official public abstract says the document does not address diagnosis or fault detection and that evaluation zones are generally unsuitable for early fault detection.<\/p><\/details>\n      <details><summary>Does turbine power class select a universal limit?<\/summary><p>No such public rule was verified. The current public scope says rated output exceeds 200 kW, while publicly described Annex A data come from turbines rated 5 MW or less. The protected procedure and licensed data control any further use.<\/p><\/details>\n      <details><summary>Can this worksheet recommend shutdown or continued operation?<\/summary><p>No. Operational decisions require the licensed criteria, site and manufacturer limits, the correct measurement context, trend and corroborating evidence, and accountable qualified review.<\/p><\/details>\n    <\/div>\n  <\/section>\n  <p class=\"we-foot\">Source access: 17 July 2026. No closed ISO table, clause text, coefficient or numeric boundary is copied or inferred. The previous 24 triplets, automatic zones, diagnostic messages and operating instructions were removed because their current normative basis was not verified.<\/p>\n<\/main>\n<script>\n(function(){\n'use strict';\nvar form=document.getElementById('we-form'),result=document.getElementById('we-result'),title=document.getElementById('we-result-title'),summary=document.getElementById('we-result-summary'),list=document.getElementById('we-result-list');\nvar requiredFields=['we-group','we-output-scope','we-use-context','we-component','we-position','we-direction','we-quantity','we-unit','we-band','we-period','we-operation','we-chain','we-report','we-report-date','we-reviewer','we-review-date'];\nvar evidenceIds=['we-ev-edition','we-ev-group','we-ev-context','we-ev-position','we-ev-chain','we-ev-quantity','we-ev-operation','we-ev-component','we-ev-licensed','we-ev-review'];\nfunction labelFor(id){var label=document.querySelector('label[for=\"'+id+'\"]');return label?label.firstChild.textContent.trim():id}\nfunction addItem(text){var item=document.createElement('li');item.textContent=text;list.appendChild(item)}\nfunction clearList(){while(list.firstChild)list.removeChild(list.firstChild)}\nfunction stale(){result.className='we-result';title.textContent='Not assessed';summary.textContent='';clearList()}\nfunction scopeConflicts(){var conflicts=[],group=document.getElementById('we-group').value,output=document.getElementById('we-output-scope').value,context=document.getElementById('we-use-context').value,component=document.getElementById('we-component').value;if(output!=='above200')conflicts.push('The verified public scope applies to rated generator output exceeding 200 kW.');if(context==='manufacturer'&&['gearbox','generator-geared','generator-direct'].indexOf(component)!==-1)conflicts.push('Manufacturer-facility acceptance measurements for gearboxes and generators are outside the stated ISO 20816-21:2025 scope.');if(group==='group2'&&component==='gearbox')conflicts.push('A direct-drive Group 2 configuration cannot contain the selected main gearbox.');if(group==='group2'&&component==='generator-geared')conflicts.push('Select the direct-drive generator section for a Group 2 turbine.');if(group==='group1'&&component==='generator-direct')conflicts.push('Select the generator-with-gearbox section for a Group 1 turbine.');return conflicts}\nform.addEventListener('submit',function(event){event.preventDefault();clearList();var missing=[];requiredFields.forEach(function(id){var el=document.getElementById(id),value=el.value.trim();if(!value||!el.validity.valid)missing.push(labelFor(id))});var unchecked=[];evidenceIds.forEach(function(id){var el=document.getElementById(id);if(!el.checked)unchecked.push(el.closest('label').querySelector('span').firstChild.textContent.trim())});var conflicts=scopeConflicts();if(missing.length||unchecked.length){result.className='we-result we-visible we-incomplete';title.textContent='Documentation incomplete';summary.textContent='Complete the missing record fields and evidence categories before external review.';missing.forEach(function(text){addItem('Missing record: '+text)});unchecked.forEach(function(text){addItem('Evidence not confirmed: '+text)})}else if(conflicts.length){result.className='we-result we-visible we-conflict';title.textContent='Scope or configuration conflict';summary.textContent='Resolve the documented scope before applying any licensed evaluation procedure.';conflicts.forEach(function(text){addItem(text)})}else{result.className='we-result we-visible we-ready';title.textContent='Evidence package ready for external review';summary.textContent='All worksheet records and evidence categories are marked present. A qualified reviewer must still apply the licensed criteria and accountable operational procedures.'}result.scrollIntoView({block:'nearest'})});\nform.addEventListener('input',stale);form.addEventListener('change',stale);document.getElementById('we-clear').addEventListener('click',function(){form.reset();stale();document.getElementById('we-group').focus()});\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Organize scope, measurement and source evidence for external ISO 20816-21:2025 review. No automatic zones, diagnoses, alarms or operating instructions.<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100285","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/bg\/wp-json\/wp\/v2\/calculator\/100285","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/bg\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/bg\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":3,"href":"https:\/\/vibromera.eu\/bg\/wp-json\/wp\/v2\/calculator\/100285\/revisions"}],"predecessor-version":[{"id":102634,"href":"https:\/\/vibromera.eu\/bg\/wp-json\/wp\/v2\/calculator\/100285\/revisions\/102634"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/bg\/wp-json\/wp\/v2\/media?parent=100285"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/bg\/wp-json\/wp\/v2\/categories?post=100285"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/bg\/wp-json\/wp\/v2\/tags?post=100285"}],"curies":[{"name":"\u0440\u0430\u0431\u043e\u0442\u043d\u0430 \u0441\u0440\u0435\u0449\u0430","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}