{"id":17,"date":"2026-11-01T14:08:36","date_gmt":"2026-11-01T14:08:36","guid":{"rendered":"https:\/\/holdvolt.com\/blog\/?p=17"},"modified":"2026-11-01T14:08:36","modified_gmt":"2026-11-01T14:08:36","slug":"sample-iec-62040-3-vfi-ss-111-explained","status":"publish","type":"post","link":"https:\/\/holdvolt.com\/blog\/sample-iec-62040-3-vfi-ss-111-explained\/","title":{"rendered":"IEC 62040-3 Explained: What VFI-SS-111 and Class 1 Mean on an Online UPS Datasheet"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">IEC 62040-3 sets out how to specify and test the performance of a UPS. Its classification code packs three answers into one short string: what the output depends on, what the waveform looks like, and how the voltage behaves when something changes.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>VFI \u2013 SS \u2013 111<\/strong>: input dependency, output waveform, dynamic performance.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Part 1: input dependency<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Code<\/th><th>Meaning<\/th><th>Typical topology<\/th><\/tr><\/thead><tbody><tr><td>VFD<\/td><td>Output voltage and frequency both depend on the input<\/td><td>Offline \/ standby<\/td><\/tr><tr><td>VI<\/td><td>Output voltage is regulated, but frequency follows the input<\/td><td>Line-interactive<\/td><\/tr><tr><td>VFI<\/td><td>Output voltage and frequency are independent of the input<\/td><td>Online double conversion<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Only VFI isolates the load from voltage and frequency changes on the grid. If you are not sure why that matters, see <a href=\"\/guides\/online-vs-offline-ups\/\">online vs offline systems<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Part 2: output waveform<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Two letters: the first for normal mode, the second for battery mode.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Letter<\/th><th>Meaning<\/th><\/tr><\/thead><tbody><tr><td>S<\/td><td>Sinusoidal, within limits with both linear and reference non-linear loads<\/td><\/tr><tr><td>X<\/td><td>Meets the sinusoidal limits with linear loads, but not non-linear ones<\/td><\/tr><tr><td>Y<\/td><td>Non-sinusoidal output<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>SS<\/strong> means the output stays sinusoidal in both modes, so you do not lose waveform quality when the system goes onto battery.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Part 3: dynamic performance<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Three digits, each a class from 1 to 3, in this order:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Mode change:<\/strong> for example from normal mode to battery mode.<\/li>\n\n\n<li><strong>Linear load step:<\/strong> a sudden change in a linear load.<\/li>\n\n\n<li><strong>Non-linear load step:<\/strong> a sudden change in a non-linear load.<\/li>\n\n<\/ol>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Class<\/th><th>How the output behaves<\/th><th>Suits<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>Stays within the tightest tolerance curve, with no meaningful break<\/td><td>Sensitive and critical loads<\/td><\/tr><tr><td>2<\/td><td>Allows a short disturbance, in the order of 10 ms<\/td><td>Most IT supplies with some hold-up<\/td><\/tr><tr><td>3<\/td><td>Allows a longer disturbance<\/td><td>Less sensitive loads<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">So <strong>VFI-SS-111<\/strong> describes an online unit with a sinusoidal output in both modes and the tightest class on all three tests. The exact curves are in the standard; ask for the test report if a project depends on them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What the code does not tell you<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Output power factor or kW rating; see <a href=\"\/blog\/sample-kva-vs-kw-online-ups-power-factor\/\">kVA vs kW on a datasheet<\/a><\/li>\n\n\n<li>Efficiency, battery runtime, or overload capacity.<\/li>\n\n\n<li>Rated ambient temperature, altitude or dust protection.<\/li>\n\n\n<li>Whether a third party tested the performance or the maker declared it.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Other parts of the standard<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Performance is only one part of the IEC 62040 series. Part 1 covers safety and part 2 covers electromagnetic compatibility, and these are what CE files usually refer to. A CE mark therefore tells you nothing about the VFI-SS-111 code. Ask for each one separately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Our high-frequency range is CE tested to EN IEC 62040-1 and EN IEC 62040-2. See <a href=\"\/online-ups\/\">online UPS systems<\/a>, and tell us if a project specifies a performance class so we can confirm it before quoting.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>That short code is the fastest way to compare two systems on performance. Here is how to read each part, and what it does not tell you.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","rank_math_title":"","rank_math_description":"","rank_math_focus_keyword":"","rank_math_canonical_url":"","_elementor_edit_mode":""},"categories":[4],"tags":[],"class_list":["post-17","post","type-post","status-publish","format-standard","hentry","category-standards"],"_links":{"self":[{"href":"https:\/\/holdvolt.com\/blog\/wp-json\/wp\/v2\/posts\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/holdvolt.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/holdvolt.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/holdvolt.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/holdvolt.com\/blog\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":1,"href":"https:\/\/holdvolt.com\/blog\/wp-json\/wp\/v2\/posts\/17\/revisions"}],"predecessor-version":[{"id":18,"href":"https:\/\/holdvolt.com\/blog\/wp-json\/wp\/v2\/posts\/17\/revisions\/18"}],"wp:attachment":[{"href":"https:\/\/holdvolt.com\/blog\/wp-json\/wp\/v2\/media?parent=17"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/holdvolt.com\/blog\/wp-json\/wp\/v2\/categories?post=17"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/holdvolt.com\/blog\/wp-json\/wp\/v2\/tags?post=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}