{"id":30186,"date":"2026-07-17T14:45:48","date_gmt":"2026-07-17T06:45:48","guid":{"rendered":"https:\/\/www.cnspd.com\/?p=30186"},"modified":"2026-07-17T16:42:46","modified_gmt":"2026-07-17T08:42:46","slug":"modbus-surge-protection-guide-for-rtu-and-rs485-networks","status":"publish","type":"post","link":"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/","title":{"rendered":"Modbus Surge Protection Guide for RTU and RS485 Networks"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"30186\" class=\"elementor elementor-30186\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-28d0abd e-flex e-con-boxed e-con e-parent\" data-id=\"28d0abd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-654bcf1 elementor-widget elementor-widget-html\" data-id=\"654bcf1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n\/* =========================================================\r\n   LEEYEE MODBUS SURGE PROTECTION GUIDE\r\n   SAFE LAYOUT FOR IMPREZA + WPBAKERY\r\n   WordPress supplies the page H1.\r\n   ========================================================= *\/\r\n\r\n.lym45-page,\r\n.lym45-page *,\r\n.lym45-page *::before,\r\n.lym45-page *::after {\r\n  box-sizing: border-box;\r\n}\r\n\r\n.lym45-page {\r\n  --lym45-blue: #004898;\r\n  --lym45-blue-dark: #00356f;\r\n  --lym45-blue-deep: #082f57;\r\n  --lym45-blue-soft: #eaf3fc;\r\n  --lym45-blue-pale: #f5f9fe;\r\n  --lym45-green: #168052;\r\n  --lym45-green-soft: #edf8f3;\r\n  --lym45-orange: #a75600;\r\n  --lym45-orange-soft: #fff6eb;\r\n  --lym45-red: #b52b2b;\r\n  --lym45-red-soft: #fff3f3;\r\n  --lym45-ink: #17212c;\r\n  --lym45-text: #354252;\r\n  --lym45-muted: #667586;\r\n  --lym45-line: #dce5ed;\r\n  --lym45-line-dark: #c7d4df;\r\n  --lym45-white: #ffffff;\r\n  --lym45-bg: #f4f7fa;\r\n  --lym45-shadow: 0 14px 38px rgba(20, 48, 78, 0.075);\r\n\r\n  position: relative !important;\r\n  left: auto !important;\r\n  width: 100% !important;\r\n  max-width: 100% !important;\r\n  margin: 0 !important;\r\n  transform: none !important;\r\n  overflow: clip;\r\n  background: var(--lym45-white);\r\n  color: var(--lym45-text);\r\n  font-family: Arial, Helvetica, sans-serif;\r\n  font-size: 16px;\r\n  line-height: 1.72;\r\n  text-rendering: optimizeLegibility;\r\n  -webkit-font-smoothing: antialiased;\r\n}\r\n\r\n.lym45-page article,\r\n.lym45-page section,\r\n.lym45-page div,\r\n.lym45-page aside,\r\n.lym45-page nav,\r\n.lym45-page figure {\r\n  min-width: 0;\r\n}\r\n\r\n.lym45-page img,\r\n.lym45-page svg {\r\n  display: block;\r\n  max-width: 100%;\r\n}\r\n\r\n.lym45-page a {\r\n  color: var(--lym45-blue);\r\n  text-decoration-thickness: 1px;\r\n  text-underline-offset: 3px;\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n.lym45-page p,\r\n.lym45-page li,\r\n.lym45-page td,\r\n.lym45-page th,\r\n.lym45-page span,\r\n.lym45-page strong {\r\n  overflow-wrap: anywhere;\r\n}\r\n\r\n.lym45-page p {\r\n  margin: 0 0 16px;\r\n}\r\n\r\n.lym45-page p:last-child {\r\n  margin-bottom: 0;\r\n}\r\n\r\n.lym45-shell {\r\n  width: 100%;\r\n  max-width: 1080px;\r\n  margin: 0 auto;\r\n  padding-right: 32px;\r\n  padding-left: 32px;\r\n}\r\n\r\n.lym45-section {\r\n  padding: 72px 0;\r\n  scroll-margin-top: 100px;\r\n}\r\n\r\n.lym45-section--soft {\r\n  background: var(--lym45-bg);\r\n}\r\n\r\n.lym45-section--tight {\r\n  padding-top: 50px;\r\n  padding-bottom: 50px;\r\n}\r\n\r\n.lym45-section--blue {\r\n  background:\r\n    radial-gradient(\r\n      circle at 88% 12%,\r\n      rgba(255, 255, 255, 0.13),\r\n      transparent 30%\r\n    ),\r\n    linear-gradient(\r\n      135deg,\r\n      var(--lym45-blue-dark),\r\n      var(--lym45-blue)\r\n    );\r\n  color: var(--lym45-white);\r\n}\r\n\r\n.lym45-eyebrow {\r\n  display: inline-flex;\r\n  flex-wrap: wrap;\r\n  gap: 7px;\r\n  align-items: center;\r\n  margin: 0 0 14px;\r\n  color: var(--lym45-blue);\r\n  font-size: 12px;\r\n  line-height: 1.35;\r\n  font-weight: 800;\r\n  letter-spacing: 0.085em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.lym45-section--blue .lym45-eyebrow {\r\n  color: #d9edff;\r\n}\r\n\r\n.lym45-page h2 {\r\n  max-width: 900px;\r\n  margin: 0 0 18px;\r\n  color: var(--lym45-ink);\r\n  font-size: 34px;\r\n  line-height: 1.2;\r\n  letter-spacing: -0.025em;\r\n}\r\n\r\n.lym45-page h3 {\r\n  margin: 0 0 10px;\r\n  color: var(--lym45-ink);\r\n  font-size: 21px;\r\n  line-height: 1.32;\r\n}\r\n\r\n.lym45-page h4 {\r\n  margin: 0 0 7px;\r\n  color: var(--lym45-ink);\r\n  font-size: 17px;\r\n  line-height: 1.4;\r\n}\r\n\r\n.lym45-section--blue h2,\r\n.lym45-section--blue h3,\r\n.lym45-section--blue h4 {\r\n  color: var(--lym45-white);\r\n}\r\n\r\n.lym45-lead {\r\n  max-width: 890px;\r\n  margin: 0;\r\n  color: var(--lym45-text);\r\n  font-size: 18px;\r\n  line-height: 1.68;\r\n}\r\n\r\n.lym45-section--blue .lym45-lead {\r\n  color: rgba(255, 255, 255, 0.88);\r\n}\r\n\r\n.lym45-small {\r\n  color: var(--lym45-muted);\r\n  font-size: 14px;\r\n  line-height: 1.62;\r\n}\r\n\r\n.lym45-source {\r\n  font-size: 11px;\r\n  vertical-align: super;\r\n}\r\n\r\n.lym45-source a {\r\n  text-decoration: none;\r\n}\r\n\r\n\/* =========================================================\r\n   INTRODUCTION\r\n   ========================================================= *\/\r\n\r\n.lym45-intro {\r\n  padding: 42px 0 36px;\r\n  border-bottom: 1px solid var(--lym45-line);\r\n  background:\r\n    radial-gradient(\r\n      circle at 94% 8%,\r\n      rgba(0, 72, 152, 0.07),\r\n      transparent 29%\r\n    ),\r\n    linear-gradient(180deg, #ffffff 0%, #f8fbfe 100%);\r\n}\r\n\r\n.lym45-intro-main {\r\n  max-width: 920px;\r\n}\r\n\r\n.lym45-answer-panel {\r\n  position: relative;\r\n  margin-top: 4px;\r\n  padding: 25px 28px 25px 31px;\r\n  overflow: hidden;\r\n  border: 1px solid #c7daeb;\r\n  border-radius: 16px;\r\n  background: rgba(255, 255, 255, 0.96);\r\n  box-shadow: 0 12px 30px rgba(17, 52, 86, 0.055);\r\n}\r\n\r\n.lym45-answer-panel::before {\r\n  position: absolute;\r\n  top: 0;\r\n  bottom: 0;\r\n  left: 0;\r\n  width: 5px;\r\n  background: var(--lym45-blue);\r\n  content: \"\";\r\n}\r\n\r\n.lym45-answer-label {\r\n  display: inline-flex;\r\n  margin-bottom: 9px;\r\n  color: var(--lym45-blue);\r\n  font-size: 12px;\r\n  line-height: 1.3;\r\n  font-weight: 800;\r\n  letter-spacing: 0.075em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.lym45-answer-text {\r\n  max-width: 860px;\r\n  margin: 0;\r\n  color: var(--lym45-ink);\r\n  font-size: 18px;\r\n  line-height: 1.62;\r\n  font-weight: 700;\r\n}\r\n\r\n.lym45-intro-support {\r\n  max-width: 850px;\r\n  margin-top: 22px;\r\n  color: var(--lym45-text);\r\n  font-size: 16px;\r\n  line-height: 1.72;\r\n}\r\n\r\n.lym45-intro-support p {\r\n  margin-bottom: 12px;\r\n}\r\n\r\n.lym45-tags {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 8px;\r\n  margin-top: 21px;\r\n}\r\n\r\n.lym45-tag {\r\n  display: inline-flex;\r\n  min-height: 32px;\r\n  padding: 6px 11px;\r\n  align-items: center;\r\n  border: 1px solid #c8d9e9;\r\n  border-radius: 999px;\r\n  background: var(--lym45-white);\r\n  color: var(--lym45-blue-dark);\r\n  font-size: 12px;\r\n  line-height: 1.25;\r\n  font-weight: 700;\r\n}\r\n\r\n\/* =========================================================\r\n   TARGET AUDIENCE\r\n   ========================================================= *\/\r\n\r\n.lym45-audience {\r\n  margin-top: 27px;\r\n  padding: 21px 23px;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 14px;\r\n  background: rgba(255, 255, 255, 0.88);\r\n}\r\n\r\n.lym45-audience-head {\r\n  display: flex;\r\n  gap: 12px;\r\n  align-items: center;\r\n  margin-bottom: 17px;\r\n}\r\n\r\n.lym45-audience-icon {\r\n  display: inline-flex;\r\n  width: auto;\r\n  min-width: 50px;\r\n  height: 32px;\r\n  padding: 0 11px;\r\n  flex: 0 0 auto;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border: 1px solid #c4daee;\r\n  border-radius: 8px;\r\n  background: var(--lym45-blue-soft);\r\n  color: var(--lym45-blue);\r\n  font-family: Arial, Helvetica, sans-serif;\r\n  font-size: 13px;\r\n  line-height: 1;\r\n  font-weight: 900;\r\n  letter-spacing: 0.01em;\r\n  text-align: center;\r\n  white-space: nowrap;\r\n  word-break: keep-all;\r\n  overflow-wrap: normal;\r\n}\r\n\r\n.lym45-audience-head strong {\r\n  min-width: 0;\r\n  color: var(--lym45-ink);\r\n  font-size: 16px;\r\n  line-height: 1.4;\r\n  font-weight: 800;\r\n}\r\n\r\n.lym45-audience-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 10px 18px;\r\n}\r\n\r\n.lym45-audience-item {\r\n  position: relative;\r\n  padding-left: 22px;\r\n  color: var(--lym45-text);\r\n  font-size: 13px;\r\n  line-height: 1.5;\r\n}\r\n\r\n.lym45-audience-item::before {\r\n  position: absolute;\r\n  top: 5px;\r\n  left: 0;\r\n  display: flex;\r\n  width: 14px;\r\n  height: 14px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border-radius: 50%;\r\n  background: var(--lym45-green-soft);\r\n  color: var(--lym45-green);\r\n  content: \"\u2713\";\r\n  font-size: 9px;\r\n  font-weight: 900;\r\n}\r\n\r\n\/* =========================================================\r\n   QUICK ANSWER\r\n   ========================================================= *\/\r\n\r\n.lym45-summary {\r\n  padding: 48px 0 54px;\r\n  background: var(--lym45-white);\r\n}\r\n\r\n.lym45-summary-heading {\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1fr) minmax(250px, 0.55fr);\r\n  gap: 30px;\r\n  align-items: end;\r\n  margin-bottom: 24px;\r\n}\r\n\r\n.lym45-summary-heading h2 {\r\n  margin-bottom: 0;\r\n  font-size: 30px;\r\n}\r\n\r\n.lym45-summary-heading p {\r\n  margin: 0;\r\n  color: var(--lym45-muted);\r\n  font-size: 14px;\r\n  line-height: 1.58;\r\n}\r\n\r\n.lym45-summary-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 15px;\r\n}\r\n\r\n.lym45-summary-card {\r\n  position: relative;\r\n  min-height: 100%;\r\n  padding: 21px 20px 20px;\r\n  overflow: hidden;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 13px;\r\n  background: var(--lym45-white);\r\n  box-shadow: 0 8px 22px rgba(19, 49, 81, 0.045);\r\n}\r\n\r\n.lym45-summary-card::before {\r\n  position: absolute;\r\n  top: 0;\r\n  right: 0;\r\n  left: 0;\r\n  height: 3px;\r\n  background: var(--lym45-blue);\r\n  content: \"\";\r\n}\r\n\r\n.lym45-summary-number {\r\n  display: inline-flex;\r\n  width: 28px;\r\n  height: 28px;\r\n  margin-bottom: 12px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border-radius: 8px;\r\n  background: var(--lym45-blue-soft);\r\n  color: var(--lym45-blue);\r\n  font-size: 13px;\r\n  font-weight: 900;\r\n}\r\n\r\n.lym45-summary-card strong {\r\n  display: block;\r\n  margin-bottom: 7px;\r\n  color: var(--lym45-ink);\r\n  font-size: 15px;\r\n  line-height: 1.4;\r\n}\r\n\r\n.lym45-summary-card span {\r\n  display: block;\r\n  color: var(--lym45-text);\r\n  font-size: 13px;\r\n  line-height: 1.58;\r\n}\r\n\r\n\/* =========================================================\r\n   TABLE OF CONTENTS\r\n   ========================================================= *\/\r\n\r\n.lym45-toc {\r\n  padding: 26px 0 0;\r\n}\r\n\r\n.lym45-toc-box {\r\n  padding: 24px 26px;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 14px;\r\n  background: var(--lym45-bg);\r\n}\r\n\r\n.lym45-toc-box h2 {\r\n  margin-bottom: 15px;\r\n  font-size: 22px;\r\n}\r\n\r\n.lym45-toc-list {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 8px 25px;\r\n  margin: 0;\r\n  padding-left: 21px;\r\n}\r\n\r\n.lym45-toc-list li {\r\n  padding-left: 2px;\r\n  font-size: 14px;\r\n}\r\n\r\n.lym45-toc-list a {\r\n  color: var(--lym45-text);\r\n  font-weight: 700;\r\n  text-decoration: none;\r\n}\r\n\r\n.lym45-toc-list a:hover,\r\n.lym45-toc-list a:focus {\r\n  color: var(--lym45-blue);\r\n  text-decoration: underline;\r\n}\r\n\r\n\/* =========================================================\r\n   GRIDS AND CARDS\r\n   ========================================================= *\/\r\n\r\n.lym45-grid-2,\r\n.lym45-grid-3,\r\n.lym45-grid-4 {\r\n  display: grid;\r\n  gap: 19px;\r\n}\r\n\r\n.lym45-grid-2 {\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n}\r\n\r\n.lym45-grid-3 {\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n}\r\n\r\n.lym45-grid-4 {\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n}\r\n\r\n.lym45-card {\r\n  min-width: 0;\r\n  padding: 22px;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 14px;\r\n  background: var(--lym45-white);\r\n  box-shadow: 0 7px 21px rgba(22, 48, 77, 0.04);\r\n}\r\n\r\n.lym45-card p {\r\n  font-size: 14px;\r\n  line-height: 1.64;\r\n}\r\n\r\n.lym45-card--blue {\r\n  border-color: #bad3e9;\r\n  background: var(--lym45-blue-pale);\r\n}\r\n\r\n.lym45-card--green {\r\n  border-color: #bfe1d1;\r\n  background: var(--lym45-green-soft);\r\n}\r\n\r\n.lym45-card--orange {\r\n  border-color: #edcea5;\r\n  background: var(--lym45-orange-soft);\r\n}\r\n\r\n.lym45-number {\r\n  display: inline-flex;\r\n  width: 35px;\r\n  height: 35px;\r\n  margin-bottom: 14px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border-radius: 9px;\r\n  background: var(--lym45-blue);\r\n  color: var(--lym45-white);\r\n  font-size: 14px;\r\n  font-weight: 800;\r\n}\r\n\r\n\/* =========================================================\r\n   PROTOCOL STRIP\r\n   ========================================================= *\/\r\n\r\n.lym45-protocol {\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  margin-top: 28px;\r\n  overflow: hidden;\r\n  border: 1px solid var(--lym45-line-dark);\r\n  border-radius: 14px;\r\n  background: var(--lym45-white);\r\n}\r\n\r\n.lym45-protocol-item {\r\n  min-width: 0;\r\n  padding: 21px 18px;\r\n  border-right: 1px solid var(--lym45-line);\r\n}\r\n\r\n.lym45-protocol-item:last-child {\r\n  border-right: 0;\r\n}\r\n\r\n.lym45-protocol-item strong {\r\n  display: block;\r\n  margin-bottom: 6px;\r\n  color: var(--lym45-blue);\r\n  font-size: 15px;\r\n}\r\n\r\n.lym45-protocol-item span {\r\n  display: block;\r\n  color: var(--lym45-text);\r\n  font-size: 13px;\r\n  line-height: 1.52;\r\n}\r\n\r\n\/* =========================================================\r\n   NOTES\r\n   ========================================================= *\/\r\n\r\n.lym45-note,\r\n.lym45-warning,\r\n.lym45-success,\r\n.lym45-critical {\r\n  margin-top: 22px;\r\n  padding: 19px 21px;\r\n  border-radius: 12px;\r\n}\r\n\r\n.lym45-note {\r\n  border-left: 4px solid var(--lym45-blue);\r\n  background: var(--lym45-blue-pale);\r\n}\r\n\r\n.lym45-warning {\r\n  border-left: 4px solid var(--lym45-orange);\r\n  background: var(--lym45-orange-soft);\r\n}\r\n\r\n.lym45-success {\r\n  border-left: 4px solid var(--lym45-green);\r\n  background: var(--lym45-green-soft);\r\n}\r\n\r\n.lym45-critical {\r\n  border: 1px solid #e6bcbc;\r\n  border-left: 4px solid var(--lym45-red);\r\n  background: var(--lym45-red-soft);\r\n}\r\n\r\n.lym45-note strong,\r\n.lym45-warning strong,\r\n.lym45-success strong,\r\n.lym45-critical strong {\r\n  display: block;\r\n  margin-bottom: 4px;\r\n  color: var(--lym45-ink);\r\n}\r\n\r\n.lym45-note p,\r\n.lym45-warning p,\r\n.lym45-success p,\r\n.lym45-critical p {\r\n  font-size: 14px;\r\n  line-height: 1.62;\r\n}\r\n\r\n\/* =========================================================\r\n   FIGURES\r\n   ========================================================= *\/\r\n\r\n.lym45-figure {\r\n  width: 100%;\r\n  margin: 31px 0 0;\r\n}\r\n\r\n.lym45-figure-frame {\r\n  width: 100%;\r\n  overflow: hidden;\r\n  border: 1px solid var(--lym45-line-dark);\r\n  border-radius: 15px;\r\n  background: var(--lym45-white);\r\n  box-shadow: var(--lym45-shadow);\r\n}\r\n\r\n.lym45-figure img {\r\n  width: 100%;\r\n  height: auto;\r\n  aspect-ratio: 16 \/ 9;\r\n  object-fit: contain;\r\n  background: #ffffff;\r\n}\r\n\r\n.lym45-figure figcaption {\r\n  max-width: 900px;\r\n  margin: 11px auto 0;\r\n  color: var(--lym45-muted);\r\n  font-size: 13px;\r\n  line-height: 1.56;\r\n  text-align: center;\r\n}\r\n\r\n.lym45-figure figcaption strong {\r\n  color: var(--lym45-ink);\r\n}\r\n\r\n.lym45-technical-caption {\r\n  max-width: 900px;\r\n  margin: 9px auto 0;\r\n  padding: 10px 13px;\r\n  border-radius: 8px;\r\n  background: var(--lym45-blue-pale);\r\n  color: var(--lym45-text);\r\n  font-size: 12px;\r\n  line-height: 1.52;\r\n  text-align: center;\r\n}\r\n\r\n.lym45-technical-caption strong {\r\n  color: var(--lym45-ink);\r\n}\r\n\r\n\/* =========================================================\r\n   TABLES\r\n   ========================================================= *\/\r\n\r\n.lym45-table-block {\r\n  margin-top: 26px;\r\n}\r\n\r\n.lym45-table-scroll-note {\r\n  display: none;\r\n  margin-bottom: 8px;\r\n  color: var(--lym45-muted);\r\n  font-size: 12px;\r\n  line-height: 1.4;\r\n}\r\n\r\n.lym45-table-wrap {\r\n  width: 100%;\r\n  overflow-x: auto;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 13px;\r\n  background: var(--lym45-white);\r\n  -webkit-overflow-scrolling: touch;\r\n  scrollbar-width: thin;\r\n}\r\n\r\n.lym45-table {\r\n  width: 100%;\r\n  min-width: 760px;\r\n  border-collapse: collapse;\r\n}\r\n\r\n.lym45-table th,\r\n.lym45-table td {\r\n  padding: 14px 15px;\r\n  border-right: 1px solid var(--lym45-line);\r\n  border-bottom: 1px solid var(--lym45-line);\r\n  text-align: left;\r\n  vertical-align: top;\r\n}\r\n\r\n.lym45-table th:last-child,\r\n.lym45-table td:last-child {\r\n  border-right: 0;\r\n}\r\n\r\n.lym45-table tr:last-child th,\r\n.lym45-table tr:last-child td {\r\n  border-bottom: 0;\r\n}\r\n\r\n.lym45-table thead th {\r\n  background: var(--lym45-blue);\r\n  color: var(--lym45-white);\r\n  font-size: 13px;\r\n  line-height: 1.4;\r\n}\r\n\r\n.lym45-table tbody th {\r\n  width: 21%;\r\n  background: var(--lym45-blue-pale);\r\n  color: var(--lym45-ink);\r\n  font-size: 14px;\r\n  line-height: 1.5;\r\n}\r\n\r\n.lym45-table td {\r\n  color: var(--lym45-text);\r\n  font-size: 13px;\r\n  line-height: 1.56;\r\n}\r\n\r\n\/* =========================================================\r\n   INSTALLATION FLOW\r\n   ========================================================= *\/\r\n\r\n.lym45-flow {\r\n  margin-top: 27px;\r\n  padding: 23px;\r\n  border-radius: 14px;\r\n  background: var(--lym45-blue-deep);\r\n  color: var(--lym45-white);\r\n}\r\n\r\n.lym45-flow-grid {\r\n  display: grid;\r\n  grid-template-columns:\r\n    minmax(100px, 1fr)\r\n    28px\r\n    minmax(110px, 1fr)\r\n    28px\r\n    minmax(110px, 1fr)\r\n    28px\r\n    minmax(110px, 1fr);\r\n  gap: 7px;\r\n  align-items: center;\r\n}\r\n\r\n.lym45-flow-node {\r\n  padding: 14px 11px;\r\n  border: 1px solid rgba(255, 255, 255, 0.23);\r\n  border-radius: 9px;\r\n  background: rgba(255, 255, 255, 0.075);\r\n  text-align: center;\r\n}\r\n\r\n.lym45-flow-node strong {\r\n  display: block;\r\n  color: var(--lym45-white);\r\n  font-size: 13px;\r\n}\r\n\r\n.lym45-flow-node span {\r\n  display: block;\r\n  margin-top: 3px;\r\n  color: rgba(255, 255, 255, 0.72);\r\n  font-size: 11px;\r\n  line-height: 1.42;\r\n}\r\n\r\n.lym45-flow-arrow {\r\n  color: #acd7ff;\r\n  font-size: 20px;\r\n  text-align: center;\r\n}\r\n\r\n\/* =========================================================\r\n   WIRING LOGIC\r\n   ========================================================= *\/\r\n\r\n.lym45-logic {\r\n  display: grid;\r\n  grid-template-columns: 190px minmax(0, 1fr);\r\n  margin-top: 26px;\r\n  overflow: hidden;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 13px;\r\n  background: var(--lym45-white);\r\n}\r\n\r\n.lym45-logic-label,\r\n.lym45-logic-text {\r\n  padding: 17px 19px;\r\n  border-bottom: 1px solid var(--lym45-line);\r\n}\r\n\r\n.lym45-logic-label {\r\n  background: var(--lym45-blue-pale);\r\n  color: var(--lym45-blue-dark);\r\n  font-size: 14px;\r\n  font-weight: 800;\r\n}\r\n\r\n.lym45-logic-text {\r\n  color: var(--lym45-text);\r\n  font-size: 14px;\r\n}\r\n\r\n.lym45-logic-text p {\r\n  margin: 0;\r\n}\r\n\r\n.lym45-logic-label:nth-last-child(2),\r\n.lym45-logic-text:last-child {\r\n  border-bottom: 0;\r\n}\r\n\r\n\/* =========================================================\r\n   CHECKLIST\r\n   ========================================================= *\/\r\n\r\n.lym45-checklist {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 12px 18px;\r\n  margin-top: 25px;\r\n}\r\n\r\n.lym45-check {\r\n  position: relative;\r\n  min-width: 0;\r\n  padding: 15px 16px 15px 44px;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 11px;\r\n  background: var(--lym45-white);\r\n}\r\n\r\n.lym45-check::before {\r\n  position: absolute;\r\n  top: 15px;\r\n  left: 15px;\r\n  display: flex;\r\n  width: 20px;\r\n  height: 20px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border-radius: 50%;\r\n  background: var(--lym45-green);\r\n  color: var(--lym45-white);\r\n  content: \"\u2713\";\r\n  font-size: 11px;\r\n  font-weight: 900;\r\n}\r\n\r\n.lym45-check strong {\r\n  display: block;\r\n  margin-bottom: 3px;\r\n  color: var(--lym45-ink);\r\n  font-size: 14px;\r\n}\r\n\r\n.lym45-check span {\r\n  display: block;\r\n  color: var(--lym45-muted);\r\n  font-size: 12px;\r\n  line-height: 1.5;\r\n}\r\n\r\n\/* =========================================================\r\n   PRODUCT PANEL\r\n   ========================================================= *\/\r\n\r\n.lym45-product {\r\n  padding: 30px;\r\n  border: 1px solid #bad2e7;\r\n  border-radius: 17px;\r\n  background:\r\n    linear-gradient(135deg, #f2f8fe 0%, #ffffff 74%);\r\n  box-shadow: var(--lym45-shadow);\r\n}\r\n\r\n.lym45-product-grid {\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1.12fr) minmax(280px, 0.88fr);\r\n  gap: 29px;\r\n  align-items: center;\r\n}\r\n\r\n.lym45-product h2 {\r\n  margin-bottom: 14px;\r\n  font-size: 29px;\r\n}\r\n\r\n.lym45-spec-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 10px;\r\n}\r\n\r\n.lym45-spec {\r\n  min-width: 0;\r\n  padding: 14px;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 9px;\r\n  background: var(--lym45-white);\r\n}\r\n\r\n.lym45-spec strong {\r\n  display: block;\r\n  color: var(--lym45-blue);\r\n  font-size: 16px;\r\n  line-height: 1.35;\r\n}\r\n\r\n.lym45-spec span {\r\n  display: block;\r\n  margin-top: 3px;\r\n  color: var(--lym45-muted);\r\n  font-size: 11px;\r\n  line-height: 1.42;\r\n}\r\n\r\n\/* =========================================================\r\n   BUTTONS\r\n   Button text is explicitly styled because Impreza can\r\n   override the inner span independently.\r\n   ========================================================= *\/\r\n\r\n.lym45-actions {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n  margin-top: 20px;\r\n}\r\n\r\n.lym45-btn {\r\n  display: inline-flex !important;\r\n  min-height: 46px;\r\n  padding: 11px 18px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border: 2px solid var(--lym45-blue);\r\n  border-radius: 7px;\r\n  background: var(--lym45-blue);\r\n  color: var(--lym45-white) !important;\r\n  font-family: Arial, Helvetica, sans-serif !important;\r\n  font-size: 14px;\r\n  line-height: 1.25;\r\n  font-weight: 800;\r\n  text-align: center;\r\n  text-decoration: none !important;\r\n  cursor: pointer;\r\n  opacity: 1 !important;\r\n  visibility: visible !important;\r\n  transition:\r\n    transform 0.18s ease,\r\n    background-color 0.18s ease,\r\n    border-color 0.18s ease;\r\n}\r\n\r\n.lym45-btn > span {\r\n  display: block !important;\r\n  width: auto !important;\r\n  height: auto !important;\r\n  max-width: 100% !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n  overflow: visible !important;\r\n  color: var(--lym45-white) !important;\r\n  background: transparent !important;\r\n  font-family: Arial, Helvetica, sans-serif !important;\r\n  font-size: 14px !important;\r\n  line-height: 1.25 !important;\r\n  font-weight: 800 !important;\r\n  letter-spacing: 0 !important;\r\n  text-align: center !important;\r\n  text-indent: 0 !important;\r\n  text-transform: none !important;\r\n  white-space: normal !important;\r\n  opacity: 1 !important;\r\n  visibility: visible !important;\r\n}\r\n\r\n.lym45-btn:hover,\r\n.lym45-btn:focus {\r\n  transform: translateY(-1px);\r\n  border-color: var(--lym45-blue-dark);\r\n  background: var(--lym45-blue-dark);\r\n  color: var(--lym45-white) !important;\r\n}\r\n\r\n.lym45-btn:hover > span,\r\n.lym45-btn:focus > span {\r\n  color: var(--lym45-white) !important;\r\n}\r\n\r\n.lym45-btn--light {\r\n  border-color: #8eb5d9;\r\n  background: var(--lym45-white);\r\n  color: var(--lym45-blue) !important;\r\n}\r\n\r\n.lym45-btn--light > span {\r\n  color: var(--lym45-blue) !important;\r\n}\r\n\r\n.lym45-btn--light:hover,\r\n.lym45-btn--light:focus {\r\n  border-color: var(--lym45-blue);\r\n  background: var(--lym45-blue-pale);\r\n  color: var(--lym45-blue-dark) !important;\r\n}\r\n\r\n.lym45-btn--light:hover > span,\r\n.lym45-btn--light:focus > span {\r\n  color: var(--lym45-blue-dark) !important;\r\n}\r\n\r\n.lym45-product .lym45-actions {\r\n  display: grid;\r\n  grid-template-columns: minmax(0, 1fr);\r\n  gap: 10px;\r\n  width: 100%;\r\n  max-width: 310px;\r\n  margin-top: 21px;\r\n}\r\n\r\n.lym45-product .lym45-btn {\r\n  width: 100%;\r\n  min-width: 0;\r\n}\r\n\r\n\/* =========================================================\r\n   MISTAKES\r\n   ========================================================= *\/\r\n\r\n.lym45-mistakes {\r\n  counter-reset: lym45-mistake;\r\n  display: grid;\r\n  grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  gap: 13px;\r\n  margin-top: 25px;\r\n}\r\n\r\n.lym45-mistake {\r\n  position: relative;\r\n  min-width: 0;\r\n  padding: 18px 17px 18px 59px;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 11px;\r\n  background: var(--lym45-white);\r\n}\r\n\r\n.lym45-mistake::before {\r\n  counter-increment: lym45-mistake;\r\n  position: absolute;\r\n  top: 17px;\r\n  left: 17px;\r\n  display: flex;\r\n  width: 29px;\r\n  height: 29px;\r\n  align-items: center;\r\n  justify-content: center;\r\n  border-radius: 8px;\r\n  background: var(--lym45-red-soft);\r\n  color: var(--lym45-red);\r\n  content: counter(lym45-mistake);\r\n  font-size: 13px;\r\n  font-weight: 900;\r\n}\r\n\r\n.lym45-mistake strong {\r\n  display: block;\r\n  margin-bottom: 4px;\r\n  color: var(--lym45-ink);\r\n  font-size: 14px;\r\n}\r\n\r\n.lym45-mistake p {\r\n  color: var(--lym45-text);\r\n  font-size: 13px;\r\n  line-height: 1.57;\r\n}\r\n\r\n\/* =========================================================\r\n   FAQ\r\n   ========================================================= *\/\r\n\r\n.lym45-faq {\r\n  display: grid;\r\n  gap: 11px;\r\n  margin-top: 26px;\r\n}\r\n\r\n.lym45-faq details {\r\n  overflow: hidden;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 11px;\r\n  background: var(--lym45-white);\r\n}\r\n\r\n.lym45-faq summary {\r\n  position: relative;\r\n  padding: 17px 49px 17px 19px;\r\n  color: var(--lym45-ink);\r\n  font-size: 15px;\r\n  line-height: 1.45;\r\n  font-weight: 800;\r\n  cursor: pointer;\r\n  list-style: none;\r\n}\r\n\r\n.lym45-faq summary::-webkit-details-marker {\r\n  display: none;\r\n}\r\n\r\n.lym45-faq summary::after {\r\n  position: absolute;\r\n  top: 50%;\r\n  right: 18px;\r\n  transform: translateY(-50%);\r\n  color: var(--lym45-blue);\r\n  content: \"+\";\r\n  font-size: 22px;\r\n  font-weight: 500;\r\n}\r\n\r\n.lym45-faq details[open] summary::after {\r\n  content: \"\u2212\";\r\n}\r\n\r\n.lym45-faq-answer {\r\n  padding: 0 19px 18px;\r\n  color: var(--lym45-text);\r\n  font-size: 14px;\r\n  line-height: 1.62;\r\n}\r\n\r\n\/* =========================================================\r\n   RELATED LINKS\r\n   ========================================================= *\/\r\n\r\n.lym45-related {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, minmax(0, 1fr));\r\n  gap: 15px;\r\n  margin-top: 23px;\r\n}\r\n\r\n.lym45-related a {\r\n  display: block;\r\n  min-width: 0;\r\n  min-height: 100%;\r\n  padding: 19px;\r\n  border: 1px solid var(--lym45-line);\r\n  border-radius: 12px;\r\n  background: var(--lym45-white);\r\n  text-decoration: none;\r\n  transition:\r\n    transform 0.18s ease,\r\n    border-color 0.18s ease,\r\n    box-shadow 0.18s ease;\r\n}\r\n\r\n.lym45-related a:hover,\r\n.lym45-related a:focus {\r\n  transform: translateY(-2px);\r\n  border-color: #9dbcd8;\r\n  box-shadow: 0 10px 24px rgba(18, 48, 80, 0.075);\r\n}\r\n\r\n.lym45-related strong {\r\n  display: block;\r\n  margin-bottom: 5px;\r\n  color: var(--lym45-blue-dark);\r\n  font-size: 15px;\r\n}\r\n\r\n.lym45-related span {\r\n  display: block;\r\n  color: var(--lym45-muted);\r\n  font-size: 12px;\r\n  line-height: 1.52;\r\n}\r\n\r\n\/* =========================================================\r\n   REFERENCES\r\n   ========================================================= *\/\r\n\r\n.lym45-references {\r\n  max-width: 930px;\r\n  margin: 22px 0 0;\r\n  padding-left: 21px;\r\n}\r\n\r\n.lym45-references li {\r\n  margin: 9px 0;\r\n  padding-left: 3px;\r\n  color: var(--lym45-muted);\r\n  font-size: 13px;\r\n  line-height: 1.58;\r\n}\r\n\r\n\/* =========================================================\r\n   CTA\r\n   ========================================================= *\/\r\n\r\n.lym45-cta {\r\n  text-align: center;\r\n}\r\n\r\n.lym45-cta h2 {\r\n  max-width: 790px;\r\n  margin-right: auto;\r\n  margin-left: auto;\r\n}\r\n\r\n.lym45-cta .lym45-lead {\r\n  max-width: 790px;\r\n  margin-right: auto;\r\n  margin-left: auto;\r\n}\r\n\r\n.lym45-cta .lym45-actions {\r\n  justify-content: center;\r\n}\r\n\r\n.lym45-cta .lym45-btn {\r\n  border-color: var(--lym45-white);\r\n  background: var(--lym45-white);\r\n  color: var(--lym45-blue-dark) !important;\r\n}\r\n\r\n.lym45-cta .lym45-btn > span {\r\n  color: var(--lym45-blue-dark) !important;\r\n}\r\n\r\n.lym45-cta .lym45-btn:hover,\r\n.lym45-cta .lym45-btn:focus {\r\n  border-color: #eaf4ff;\r\n  background: #eaf4ff;\r\n  color: var(--lym45-blue-dark) !important;\r\n}\r\n\r\n.lym45-cta .lym45-btn:hover > span,\r\n.lym45-cta .lym45-btn:focus > span {\r\n  color: var(--lym45-blue-dark) !important;\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 1440\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 1440px) {\r\n  .lym45-shell {\r\n    max-width: 1060px;\r\n  }\r\n\r\n  .lym45-section {\r\n    padding-top: 68px;\r\n    padding-bottom: 68px;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 1366\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 1366px) {\r\n  .lym45-shell {\r\n    max-width: 1020px;\r\n    padding-right: 30px;\r\n    padding-left: 30px;\r\n  }\r\n\r\n  .lym45-page h2 {\r\n    font-size: 32px;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 1280\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 1280px) {\r\n  .lym45-shell {\r\n    max-width: 980px;\r\n    padding-right: 28px;\r\n    padding-left: 28px;\r\n  }\r\n\r\n  .lym45-section {\r\n    padding-top: 62px;\r\n    padding-bottom: 62px;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 1024\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 1024px) {\r\n  .lym45-shell {\r\n    max-width: none;\r\n    padding-right: 26px;\r\n    padding-left: 26px;\r\n  }\r\n\r\n  .lym45-summary-heading {\r\n    grid-template-columns: 1fr;\r\n    gap: 9px;\r\n    align-items: start;\r\n  }\r\n\r\n  .lym45-summary-heading p {\r\n    max-width: 680px;\r\n  }\r\n\r\n  .lym45-protocol,\r\n  .lym45-grid-4 {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  .lym45-protocol-item:nth-child(2) {\r\n    border-right: 0;\r\n  }\r\n\r\n  .lym45-protocol-item:nth-child(-n+2) {\r\n    border-bottom: 1px solid var(--lym45-line);\r\n  }\r\n\r\n  .lym45-product-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .lym45-spec-grid {\r\n    grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 912\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 912px) {\r\n  .lym45-section {\r\n    padding-top: 58px;\r\n    padding-bottom: 58px;\r\n  }\r\n\r\n  .lym45-audience-grid,\r\n  .lym45-grid-3,\r\n  .lym45-related {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  .lym45-flow-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    gap: 10px;\r\n  }\r\n\r\n  .lym45-flow-arrow {\r\n    display: none;\r\n  }\r\n\r\n  .lym45-spec-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 820\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 820px) {\r\n  .lym45-page h2 {\r\n    font-size: 29px;\r\n  }\r\n\r\n  .lym45-lead {\r\n    font-size: 17px;\r\n  }\r\n\r\n  .lym45-answer-text {\r\n    font-size: 17px;\r\n  }\r\n\r\n  .lym45-summary-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .lym45-logic {\r\n    grid-template-columns: 165px minmax(0, 1fr);\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 768\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 768px) {\r\n  .lym45-shell {\r\n    padding-right: 22px;\r\n    padding-left: 22px;\r\n  }\r\n\r\n  .lym45-section {\r\n    padding-top: 52px;\r\n    padding-bottom: 52px;\r\n  }\r\n\r\n  .lym45-grid-2,\r\n  .lym45-grid-3,\r\n  .lym45-grid-4,\r\n  .lym45-checklist,\r\n  .lym45-mistakes,\r\n  .lym45-related {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .lym45-audience-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  .lym45-toc-list {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .lym45-protocol {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .lym45-protocol-item {\r\n    border-right: 0;\r\n    border-bottom: 1px solid var(--lym45-line);\r\n  }\r\n\r\n  .lym45-protocol-item:last-child {\r\n    border-bottom: 0;\r\n  }\r\n\r\n  .lym45-logic {\r\n    display: block;\r\n  }\r\n\r\n  .lym45-logic-label {\r\n    padding-bottom: 8px;\r\n  }\r\n\r\n  .lym45-logic-text {\r\n    padding-top: 10px;\r\n  }\r\n\r\n  .lym45-answer-panel {\r\n    padding: 22px 22px 22px 26px;\r\n  }\r\n\r\n  .lym45-product {\r\n    padding: 24px;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 600\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 600px) {\r\n  .lym45-shell {\r\n    padding-right: 18px;\r\n    padding-left: 18px;\r\n  }\r\n\r\n  .lym45-intro {\r\n    padding-top: 33px;\r\n    padding-bottom: 30px;\r\n  }\r\n\r\n  .lym45-section {\r\n    padding-top: 46px;\r\n    padding-bottom: 46px;\r\n  }\r\n\r\n  .lym45-page h2 {\r\n    font-size: 27px;\r\n  }\r\n\r\n  .lym45-page h3 {\r\n    font-size: 19px;\r\n  }\r\n\r\n  .lym45-lead,\r\n  .lym45-answer-text {\r\n    font-size: 16px;\r\n  }\r\n\r\n  .lym45-audience-head {\r\n    align-items: flex-start;\r\n  }\r\n\r\n  .lym45-audience-icon {\r\n    min-width: 48px;\r\n    height: 30px;\r\n    padding-right: 9px;\r\n    padding-left: 9px;\r\n    font-size: 12px;\r\n  }\r\n\r\n  .lym45-audience-head strong {\r\n    padding-top: 3px;\r\n    font-size: 15px;\r\n  }\r\n\r\n  .lym45-audience-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .lym45-flow-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .lym45-table-scroll-note {\r\n    display: block;\r\n  }\r\n\r\n  .lym45-figure figcaption,\r\n  .lym45-technical-caption {\r\n    padding-right: 3px;\r\n    padding-left: 3px;\r\n    text-align: left;\r\n  }\r\n\r\n  .lym45-actions {\r\n    flex-direction: column;\r\n  }\r\n\r\n  .lym45-btn,\r\n  .lym45-product .lym45-btn {\r\n    width: 100%;\r\n  }\r\n\r\n  .lym45-product .lym45-actions {\r\n    max-width: none;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 540\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 540px) {\r\n  .lym45-answer-panel,\r\n  .lym45-audience,\r\n  .lym45-toc-box,\r\n  .lym45-product {\r\n    padding: 20px;\r\n  }\r\n\r\n  .lym45-card {\r\n    padding: 19px;\r\n  }\r\n\r\n  .lym45-table th,\r\n  .lym45-table td {\r\n    padding: 13px;\r\n  }\r\n\r\n  .lym45-tag {\r\n    font-size: 11px;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 480\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 480px) {\r\n  .lym45-shell {\r\n    padding-right: 15px;\r\n    padding-left: 15px;\r\n  }\r\n\r\n  .lym45-section {\r\n    padding-top: 42px;\r\n    padding-bottom: 42px;\r\n  }\r\n\r\n  .lym45-page h2 {\r\n    font-size: 25px;\r\n  }\r\n\r\n  .lym45-answer-panel {\r\n    border-radius: 13px;\r\n  }\r\n\r\n  .lym45-summary-heading h2 {\r\n    font-size: 25px;\r\n  }\r\n\r\n  .lym45-faq summary {\r\n    padding-right: 44px;\r\n    font-size: 14px;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 430\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 430px) {\r\n  .lym45-shell {\r\n    padding-right: 14px;\r\n    padding-left: 14px;\r\n  }\r\n\r\n  .lym45-eyebrow {\r\n    font-size: 11px;\r\n  }\r\n\r\n  .lym45-answer-panel,\r\n  .lym45-audience,\r\n  .lym45-toc-box,\r\n  .lym45-product {\r\n    padding: 18px;\r\n  }\r\n\r\n  .lym45-tag {\r\n    padding-right: 9px;\r\n    padding-left: 9px;\r\n  }\r\n\r\n  .lym45-spec-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 414\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 414px) {\r\n  .lym45-page h2 {\r\n    font-size: 24px;\r\n  }\r\n\r\n  .lym45-page h3 {\r\n    font-size: 18px;\r\n  }\r\n\r\n  .lym45-table {\r\n    min-width: 690px;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 390\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 390px) {\r\n  .lym45-shell {\r\n    padding-right: 12px;\r\n    padding-left: 12px;\r\n  }\r\n\r\n  .lym45-section {\r\n    padding-top: 39px;\r\n    padding-bottom: 39px;\r\n  }\r\n\r\n  .lym45-answer-text,\r\n  .lym45-lead {\r\n    font-size: 15.5px;\r\n  }\r\n\r\n  .lym45-note,\r\n  .lym45-warning,\r\n  .lym45-success,\r\n  .lym45-critical {\r\n    padding: 17px;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 375\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 375px) {\r\n  .lym45-answer-panel,\r\n  .lym45-audience,\r\n  .lym45-toc-box,\r\n  .lym45-product,\r\n  .lym45-card {\r\n    padding: 16px;\r\n  }\r\n\r\n  .lym45-btn {\r\n    min-height: 44px;\r\n    padding: 10px 13px;\r\n    font-size: 13px;\r\n  }\r\n\r\n  .lym45-btn > span {\r\n    font-size: 13px !important;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 360\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 360px) {\r\n  .lym45-page h2 {\r\n    font-size: 23px;\r\n  }\r\n\r\n  .lym45-mistake {\r\n    padding: 52px 15px 16px;\r\n  }\r\n\r\n  .lym45-mistake::before {\r\n    top: 14px;\r\n    left: 15px;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE: 320\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 320px) {\r\n  .lym45-shell {\r\n    padding-right: 10px;\r\n    padding-left: 10px;\r\n  }\r\n\r\n  .lym45-section {\r\n    padding-top: 35px;\r\n    padding-bottom: 35px;\r\n  }\r\n\r\n  .lym45-page h2 {\r\n    font-size: 21px;\r\n  }\r\n\r\n  .lym45-answer-text,\r\n  .lym45-lead {\r\n    font-size: 15px;\r\n  }\r\n\r\n  .lym45-tag {\r\n    width: 100%;\r\n    justify-content: center;\r\n    text-align: center;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div class=\"lym45-page\" id=\"modbus-surge-protection-guide\">\r\n  <article>\r\n\r\n    <!-- WordPress supplies the page H1 -->\r\n\r\n    <section class=\"lym45-intro\">\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-intro-main\">\r\n          <div class=\"lym45-eyebrow\">\r\n            Modbus RTU \u00b7 RS485 Networks \u00b7 PLC and Gateway Protection\r\n          <\/div>\r\n\r\n          <div class=\"lym45-answer-panel\">\r\n            <span class=\"lym45-answer-label\">Direct answer<\/span>\r\n\r\n            <p class=\"lym45-answer-text\">\r\n              Modbus surge protection usually means protecting the RS485\r\n              communication circuit used by Modbus RTU. Install a compatible\r\n              signal-line SPD where an exposed RS485 cable enters the PLC,\r\n              gateway or field-device enclosure. For outdoor or\r\n              inter-building links, assess protection at both ends.\r\n              Modbus TCP uses an Ethernet SPD instead of an RS485 SPD.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-intro-support\">\r\n            <p>\r\n              The real protection target is the RS485 transceiver inside the\r\n              PLC, RTU, energy meter, gateway or remote field instrument\u2014not\r\n              simply the two conductors in the communication cable.\r\n            <\/p>\r\n\r\n            <p>\r\n              This guide explains where surge energy enters a Modbus system,\r\n              where SPDs should be installed, whether protection can affect\r\n              communication, and what project or OEM buyers must confirm\r\n              before ordering.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-tags\" aria-label=\"Guide topics\">\r\n            <span class=\"lym45-tag\">Modbus RTU<\/span>\r\n            <span class=\"lym45-tag\">RS485 Signal SPD<\/span>\r\n            <span class=\"lym45-tag\">PLC Cabinet<\/span>\r\n            <span class=\"lym45-tag\">Remote Instruments<\/span>\r\n            <span class=\"lym45-tag\">Industrial Gateways<\/span>\r\n            <span class=\"lym45-tag\">OEM Selection<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <aside class=\"lym45-audience\" aria-label=\"Target readers\">\r\n          <div class=\"lym45-audience-head\">\r\n            <span class=\"lym45-audience-icon\" aria-hidden=\"true\">B2B<\/span>\r\n\r\n            <strong>\r\n              Designed for industrial projects and OEM orders\r\n            <\/strong>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-audience-grid\">\r\n            <div class=\"lym45-audience-item\">\r\n              PLC and control-panel manufacturers\r\n            <\/div>\r\n\r\n            <div class=\"lym45-audience-item\">\r\n              Factory automation system integrators\r\n            <\/div>\r\n\r\n            <div class=\"lym45-audience-item\">\r\n              Building automation and BMS contractors\r\n            <\/div>\r\n\r\n            <div class=\"lym45-audience-item\">\r\n              Water-treatment and pumping projects\r\n            <\/div>\r\n\r\n            <div class=\"lym45-audience-item\">\r\n              Energy-monitoring and metering systems\r\n            <\/div>\r\n\r\n            <div class=\"lym45-audience-item\">\r\n              Industrial gateway and OEM buyers\r\n            <\/div>\r\n          <\/div>\r\n        <\/aside>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"lym45-summary\" aria-labelledby=\"modbus-quick-answer\">\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-summary-heading\">\r\n          <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#where-should-a-modbus-surge-protector-be-installed\" >Where should a Modbus surge protector be installed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#in-this-guide\" >In this guide<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#modbus-rtu-and-rs485-are-related-but-they-are-not-the-same\" >Modbus RTU and RS485 are related, but they are not the same<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#why-long-modbus-rs485-communication-lines-are-exposed-to-surges\" >Why long Modbus RS485 communication lines are exposed to surges<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#where-should-an-rs485-spd-be-installed-in-a-modbus-rtu-network\" >Where should an RS485 SPD be installed in a Modbus RTU network?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#how-should-modbus-rtu-ab-or-d0d1-lines-pass-through-the-spd\" >How should Modbus RTU A\/B or D0\/D1 lines pass through the SPD?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#cable-shield-signal-common-and-spd-pe-are-not-the-same-conductor\" >Cable shield, signal Common and SPD PE are not the same conductor<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#will-an-rs485-surge-protector-affect-modbus-communication\" >Will an RS485 surge protector affect Modbus communication?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#modbus-tcp-requires-ethernet-protection-not-an-rs485-spd\" >Modbus TCP requires Ethernet protection, not an RS485 SPD<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#modbus-surge-protector-selection-checklist-for-b2b-buyers\" >Modbus surge protector selection checklist for B2B buyers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#ly10-rs485-data-signal-surge-protector\" >LY10 RS485 data signal surge protector<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#six-common-modbus-surge-protection-mistakes\" >Six common Modbus surge protection mistakes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#modbus-surge-protection-faq\" >Modbus surge protection FAQ<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#continue-with-interface-and-cabinet-level-selection\" >Continue with interface and cabinet-level selection<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#standards-and-primary-sources\" >Standards and primary sources<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"#\" data-href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/#send-the-complete-modbus-communication-path%e2%80%94not-only-%e2%80%9crs485%e2%80%9d\" >Send the complete Modbus communication path\u2014not only \u201cRS485\u201d<\/a><\/li><\/ul><\/nav><\/div>\n<h2 id=\"modbus-quick-answer\"><span class=\"ez-toc-section\" id=\"where-should-a-modbus-surge-protector-be-installed\"><\/span>\r\n            Where should a Modbus surge protector be installed?\r\n          <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n          <p>\r\n            Identify the conductive interface and protection-zone boundary\r\n            before selecting the SPD.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-summary-grid\">\r\n          <div class=\"lym45-summary-card\">\r\n            <span class=\"lym45-summary-number\">1<\/span>\r\n\r\n            <strong>Modbus RTU over RS485<\/strong>\r\n\r\n            <span>\r\n              Place the signal SPD in series where the exposed RS485 cable\r\n              enters the PLC, gateway or protected field-device enclosure.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-summary-card\">\r\n            <span class=\"lym45-summary-number\">2<\/span>\r\n\r\n            <strong>Outdoor or inter-building cable<\/strong>\r\n\r\n            <span>\r\n              Assess protection at both exposed ends when the link crosses\r\n              buildings, outdoor areas or different equipotential zones.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-summary-card\">\r\n            <span class=\"lym45-summary-number\">3<\/span>\r\n\r\n            <strong>Modbus RTU\/TCP gateway<\/strong>\r\n\r\n            <span>\r\n              Evaluate the RS485 port, Ethernet port and power input as\r\n              separate conductive surge-entry paths.\r\n            <\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <nav class=\"lym45-toc\" aria-label=\"Page contents\">\r\n          <div class=\"lym45-toc-box\">\r\n            <h2><span class=\"ez-toc-section\" id=\"in-this-guide\"><\/span>In this guide<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n            <ol class=\"lym45-toc-list\">\r\n              <li>\r\n                <a href=\"#modbus-rs485-relationship\">\r\n                  Modbus RTU, RS485 and Modbus TCP\r\n                <\/a>\r\n              <\/li>\r\n\r\n              <li>\r\n                <a href=\"#why-modbus-needs-protection\">\r\n                  Why Modbus RTU lines need protection\r\n                <\/a>\r\n              <\/li>\r\n\r\n              <li>\r\n                <a href=\"#modbus-spd-location\">\r\n                  Where to install the RS485 SPD\r\n                <\/a>\r\n              <\/li>\r\n\r\n              <li>\r\n                <a href=\"#modbus-wiring-summary\">\r\n                  A\/B, D0\/D1 and wiring summary\r\n                <\/a>\r\n              <\/li>\r\n\r\n              <li>\r\n                <a href=\"#modbus-grounding\">\r\n                  Shield, Common and SPD PE\r\n                <\/a>\r\n              <\/li>\r\n\r\n              <li>\r\n                <a href=\"#modbus-signal-quality\">\r\n                  Will an SPD affect communication?\r\n                <\/a>\r\n              <\/li>\r\n\r\n              <li>\r\n                <a href=\"#modbus-tcp\">\r\n                  Modbus TCP and gateway protection\r\n                <\/a>\r\n              <\/li>\r\n\r\n              <li>\r\n                <a href=\"#modbus-oem-checklist\">\r\n                  B2B and OEM ordering checklist\r\n                <\/a>\r\n              <\/li>\r\n\r\n              <li>\r\n                <a href=\"#ly10-modbus-spd\">\r\n                  LY10 model-selection information\r\n                <\/a>\r\n              <\/li>\r\n\r\n              <li>\r\n                <a href=\"#modbus-faq\">\r\n                  Frequently asked questions\r\n                <\/a>\r\n              <\/li>\r\n            <\/ol>\r\n          <\/div>\r\n        <\/nav>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section\r\n      class=\"lym45-section lym45-section--soft\"\r\n      id=\"modbus-rs485-relationship\"\r\n    >\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Protocol and physical interface\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"modbus-rtu-and-rs485-are-related-but-they-are-not-the-same\"><\/span>\r\n          Modbus RTU and RS485 are related, but they are not the same\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <p class=\"lym45-lead\">\r\n          Modbus defines the messages exchanged by industrial devices.\r\n          RS485 defines the electrical interface used to transmit those\r\n          messages on a balanced serial line. Modbus TCP carries Modbus\r\n          communication through Ethernet and TCP\/IP instead.\r\n          <sup class=\"lym45-source\">\r\n            <a href=\"#ref-modbus-serial\">[1]<\/a>\r\n          <\/sup>\r\n          <sup class=\"lym45-source\">\r\n            <a href=\"#ref-modbus-tcp\">[2]<\/a>\r\n          <\/sup>\r\n        <\/p>\r\n\r\n        <div class=\"lym45-protocol\">\r\n          <div class=\"lym45-protocol-item\">\r\n            <strong>Modbus<\/strong>\r\n\r\n            <span>\r\n              Defines requests, responses, data models and function codes.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-protocol-item\">\r\n            <strong>Modbus RTU<\/strong>\r\n\r\n            <span>\r\n              A serial message format commonly transmitted through RS485.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-protocol-item\">\r\n            <strong>RS485<\/strong>\r\n\r\n            <span>\r\n              Defines the balanced electrical interface and multipoint bus.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-protocol-item\">\r\n            <strong>Modbus TCP<\/strong>\r\n\r\n            <span>\r\n              Carries Modbus communication through Ethernet and TCP\/IP.\r\n            <\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-warning\">\r\n          <strong>Select protection from the physical interface<\/strong>\r\n\r\n          <p>\r\n            The word \u201cModbus\u201d alone is not enough for SPD selection.\r\n            First identify whether the conductive circuit is RS485,\r\n            Ethernet, auxiliary power or another physical interface.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <figure class=\"lym45-figure\">\r\n          <div class=\"lym45-figure-frame\">\r\n            <img loading=\"lazy\"\r\n              src=\"https:\/\/www.cnspd.com\/wp-content\/uploads\/2026\/07\/modbus-rtu-tcp-surge-protection-architecture.webp\"\r\n              alt=\"Modbus RTU and Modbus TCP surge protection architecture for industrial networks\"\r\n              width=\"1600\"\r\n              height=\"900\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n          <\/div>\r\n\r\n          <figcaption>\r\n            <strong>Complete Modbus protection architecture:<\/strong>\r\n            the RS485 port, Ethernet port and power input are separate\r\n            conductive interfaces and must be assessed independently.\r\n          <\/figcaption>\r\n\r\n          <div class=\"lym45-technical-caption\">\r\n            <strong>Terminal naming:<\/strong>\r\n            the official Modbus serial-line convention maps D1 to B\/B\u2032\r\n            and D0 to A\/A\u2032. Some equipment manufacturers use A and B\r\n            differently, so verify the device manual before wiring.\r\n          <\/div>\r\n        <\/figure>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"lym45-section\" id=\"why-modbus-needs-protection\">\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Modbus RTU surge risk\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"why-long-modbus-rs485-communication-lines-are-exposed-to-surges\"><\/span>\r\n          Why long Modbus RS485 communication lines are exposed to surges\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <p class=\"lym45-lead\">\r\n          RS485 differential signalling provides useful noise immunity,\r\n          but it does not make the transceiver immune to lightning-induced\r\n          voltage, switching transients or excessive potential differences\r\n          between grounding zones.\r\n        <\/p>\r\n\r\n        <div class=\"lym45-grid-3\" style=\"margin-top: 28px;\">\r\n          <div class=\"lym45-card\">\r\n            <span class=\"lym45-number\">1<\/span>\r\n\r\n            <h3>Long copper routes<\/h3>\r\n\r\n            <p>\r\n              Long communication cables provide a larger coupling path for\r\n              electromagnetic fields produced by lightning and switching.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-card\">\r\n            <span class=\"lym45-number\">2<\/span>\r\n\r\n            <h3>Outdoor equipment<\/h3>\r\n\r\n            <p>\r\n              Pump stations, energy meters, solar monitoring devices and\r\n              field controllers often use exposed cable routes.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-card\">\r\n            <span class=\"lym45-number\">3<\/span>\r\n\r\n            <h3>Different grounding zones<\/h3>\r\n\r\n            <p>\r\n              Cabinets or buildings can experience different local earth\r\n              potentials during lightning events or electrical faults.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-card\">\r\n            <span class=\"lym45-number\">4<\/span>\r\n\r\n            <h3>Motors and switching loads<\/h3>\r\n\r\n            <p>\r\n              Contactors, motors, welders and VFD installations can create\r\n              disturbances around poorly separated communication wiring.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-card\">\r\n            <span class=\"lym45-number\">5<\/span>\r\n\r\n            <h3>Multiple cable paths<\/h3>\r\n\r\n            <p>\r\n              A PLC or gateway may be connected to AC power, 24VDC power,\r\n              RS485, Ethernet and field signals at the same time.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-card\">\r\n            <span class=\"lym45-number\">6<\/span>\r\n\r\n            <h3>Communication-port failure<\/h3>\r\n\r\n            <p>\r\n              A damaged RS485 transceiver can stop communication even when\r\n              the PLC CPU and power supply still appear operational.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-note\">\r\n          <strong>Noise immunity is not surge immunity<\/strong>\r\n\r\n          <p>\r\n            Twisted-pair wiring helps control normal interference.\r\n            Surge protection provides a controlled path for transient\r\n            current. Correct routing, bonding, isolation and termination\r\n            are still required.\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section\r\n      class=\"lym45-section lym45-section--soft\"\r\n      id=\"modbus-spd-location\"\r\n    >\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Installation position\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"where-should-an-rs485-spd-be-installed-in-a-modbus-rtu-network\"><\/span>\r\n          Where should an RS485 SPD be installed in a Modbus RTU network?\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <p class=\"lym45-lead\">\r\n          Install the SPD where an exposed field cable enters the cabinet,\r\n          enclosure, building or protection zone containing the sensitive\r\n          equipment. The field cable should reach the SPD before it is\r\n          routed beside the PLC, gateway or communication module.\r\n        <\/p>\r\n\r\n        <div class=\"lym45-table-block\">\r\n          <div class=\"lym45-table-scroll-note\">\r\n            Swipe horizontally to compare all columns.\r\n          <\/div>\r\n\r\n          <div class=\"lym45-table-wrap\">\r\n            <table class=\"lym45-table\">\r\n              <thead>\r\n                <tr>\r\n                  <th>Modbus network scenario<\/th>\r\n                  <th>Recommended SPD position<\/th>\r\n                  <th>Protect both ends?<\/th>\r\n                  <th>Engineering reason<\/th>\r\n                <\/tr>\r\n              <\/thead>\r\n\r\n              <tbody>\r\n                <tr>\r\n                  <th>Short link inside one bonded cabinet<\/th>\r\n\r\n                  <td>\r\n                    A separate external-line SPD may not be necessary after\r\n                    the site risk assessment.\r\n                  <\/td>\r\n\r\n                  <td>Usually not<\/td>\r\n\r\n                  <td>\r\n                    The cable is short and remains inside one equipotential\r\n                    zone.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <th>PLC cabinet to a remote indoor instrument<\/th>\r\n\r\n                  <td>\r\n                    At the PLC cabinet cable entry and near the remote\r\n                    equipment when the route crosses exposed zones.\r\n                  <\/td>\r\n\r\n                  <td>Often appropriate<\/td>\r\n\r\n                  <td>\r\n                    The line may cross long routes, power areas or separate\r\n                    local bonding points.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <th>Outdoor meter, pump station or remote RTU<\/th>\r\n\r\n                  <td>\r\n                    At the main control-panel entry and at the remote\r\n                    enclosure entry.\r\n                  <\/td>\r\n\r\n                  <td>Commonly yes<\/td>\r\n\r\n                  <td>\r\n                    Both ends are connected to exposed equipment and local\r\n                    grounding systems.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <th>RS485 copper cable between buildings<\/th>\r\n\r\n                  <td>\r\n                    At the cable entrance of each building or protection\r\n                    zone.\r\n                  <\/td>\r\n\r\n                  <td>Yes<\/td>\r\n\r\n                  <td>\r\n                    Ground-potential differences and lightning exposure can\r\n                    affect either end.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <th>Gateway connected to a field trunk<\/th>\r\n\r\n                  <td>\r\n                    At the exposed RS485 cable entry beside the gateway and\r\n                    at the remote enclosure when required.\r\n                  <\/td>\r\n\r\n                  <td>Depends on exposure<\/td>\r\n\r\n                  <td>\r\n                    The RS485 side must be assessed independently from\r\n                    Ethernet and power.\r\n                  <\/td>\r\n                <\/tr>\r\n              <\/tbody>\r\n            <\/table>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <figure class=\"lym45-figure\">\r\n          <div class=\"lym45-figure-frame\">\r\n            <img loading=\"lazy\"\r\n              src=\"https:\/\/www.cnspd.com\/wp-content\/uploads\/2026\/07\/modbus-rs485-spd-installation-scenarios.webp\"\r\n              alt=\"Modbus RS485 surge protector installation locations in four industrial scenarios\"\r\n              width=\"1600\"\r\n              height=\"900\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n          <\/div>\r\n\r\n          <figcaption>\r\n            <strong>Typical installation scenarios:<\/strong>\r\n            locate RS485 SPDs at cabinet entries, building boundaries and\r\n            both ends of exposed communication links where required.\r\n          <\/figcaption>\r\n        <\/figure>\r\n\r\n        <div class=\"lym45-flow\" aria-label=\"RS485 SPD installation sequence\">\r\n          <div class=\"lym45-flow-grid\">\r\n            <div class=\"lym45-flow-node\">\r\n              <strong>Field Cable<\/strong>\r\n              <span>Unprotected incoming side<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"lym45-flow-arrow\" aria-hidden=\"true\">\u2192<\/div>\r\n\r\n            <div class=\"lym45-flow-node\">\r\n              <strong>Cabinet Entry<\/strong>\r\n              <span>Protection-zone boundary<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"lym45-flow-arrow\" aria-hidden=\"true\">\u2192<\/div>\r\n\r\n            <div class=\"lym45-flow-node\">\r\n              <strong>RS485 SPD<\/strong>\r\n              <span>Short connection to local PE<\/span>\r\n            <\/div>\r\n\r\n            <div class=\"lym45-flow-arrow\" aria-hidden=\"true\">\u2192<\/div>\r\n\r\n            <div class=\"lym45-flow-node\">\r\n              <strong>PLC \/ Gateway<\/strong>\r\n              <span>Short protected-side wiring<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-warning\">\r\n          <strong>Do not hide the SPD deep inside the cabinet<\/strong>\r\n\r\n          <p>\r\n            When the unprotected field cable travels across the enclosure\r\n            before reaching the SPD, surge energy has already entered the\r\n            protected space and can couple into nearby wiring.\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"lym45-section\" id=\"modbus-wiring-summary\">\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Wiring summary\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"how-should-modbus-rtu-ab-or-d0d1-lines-pass-through-the-spd\"><\/span>\r\n          How should Modbus RTU A\/B or D0\/D1 lines pass through the SPD?\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <p class=\"lym45-lead\">\r\n          The RS485 signal SPD is normally installed in series. The exposed\r\n          field cable connects to the LINE or IN side. The protected output\r\n          connects to the PLC, RTU, meter, gateway or field controller.\r\n        <\/p>\r\n\r\n        <div class=\"lym45-critical\">\r\n          <strong>Do not rely on the A\/B letters alone<\/strong>\r\n\r\n          <p>\r\n            In the official Modbus serial-line naming convention, D1\r\n            corresponds to B\/B\u2032 and D0 corresponds to A\/A\u2032. Equipment\r\n            manufacturers do not always use A and B consistently, so verify\r\n            each device manual and maintain conductor continuity through the\r\n            SPD.\r\n            <sup class=\"lym45-source\">\r\n              <a href=\"#ref-modbus-serial\">[1]<\/a>\r\n            <\/sup>\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-logic\">\r\n          <div class=\"lym45-logic-label\">Field side<\/div>\r\n\r\n          <div class=\"lym45-logic-text\">\r\n            <p>\r\n              Connect the exposed incoming RS485 conductors to the terminals\r\n              marked LINE, FIELD or IN according to the SPD diagram.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-logic-label\">Equipment side<\/div>\r\n\r\n          <div class=\"lym45-logic-text\">\r\n            <p>\r\n              Connect the protected OUT or EQUIPMENT terminals to the\r\n              communication port using the shortest practical wiring.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-logic-label\">Two-wire network<\/div>\r\n\r\n          <div class=\"lym45-logic-text\">\r\n            <p>\r\n              Protect the balanced D0\/D1 pair and confirm how the network\r\n              Common conductor is handled in the complete system design.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-logic-label\">Four-wire network<\/div>\r\n\r\n          <div class=\"lym45-logic-text\">\r\n            <p>\r\n              Confirm that the SPD or SPD combination provides sufficient\r\n              channels for both transmit and receive pairs.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-logic-label\">Termination and bias<\/div>\r\n\r\n          <div class=\"lym45-logic-text\">\r\n            <p>\r\n              The SPD does not replace line termination or network\r\n              polarization resistors.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-success\">\r\n          <strong>Detailed terminal wiring belongs on the RS485 page<\/strong>\r\n\r\n          <p>\r\n            For terminal-by-terminal wiring, two-wire versus four-wire\r\n            selection and detailed signal parameters, see the\r\n            <a\r\n              href=\"https:\/\/www.cnspd.com\/rs485-spd-guide\/\"\r\n              target=\"_blank\"\r\n              rel=\"noopener noreferrer\"\r\n            >RS485 SPD Wiring and Selection Guide<\/a>.\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section\r\n      class=\"lym45-section lym45-section--soft\"\r\n      id=\"modbus-grounding\"\r\n    >\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Grounding and shielding\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"cable-shield-signal-common-and-spd-pe-are-not-the-same-conductor\"><\/span>\r\n          Cable shield, signal Common and SPD PE are not the same conductor\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <p class=\"lym45-lead\">\r\n          Each connection has a different function. Combining them without\r\n          a system design can create communication faults or an ineffective\r\n          surge-discharge path.\r\n        <\/p>\r\n\r\n        <div class=\"lym45-grid-3\" style=\"margin-top: 28px;\">\r\n          <div class=\"lym45-card\">\r\n            <h3>Cable shield<\/h3>\r\n\r\n            <p>\r\n              The shield helps control electromagnetic coupling around the\r\n              communication pair. Its bonding arrangement should follow the\r\n              equipment and project EMC design.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-card\">\r\n            <h3>Signal Common<\/h3>\r\n\r\n            <p>\r\n              Common provides the reference conductor associated with the\r\n              RS485 balanced pair. It is not automatically the same as PE\r\n              or the cable shield.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-card\">\r\n            <h3>SPD PE or bonding lead<\/h3>\r\n\r\n            <p>\r\n              This is the intended surge-current diversion path to the\r\n              local equipotential bonding system. Keep it short and direct.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-note\">\r\n          <strong>Use the complete project grounding design<\/strong>\r\n\r\n          <p>\r\n            The Modbus serial-line guide describes shielded cable and\r\n            single-end protective-ground connection as its baseline.\r\n            Final bonding still depends on the cabinet, building, isolation\r\n            method, EMC environment and equipment instructions.\r\n            <sup class=\"lym45-source\">\r\n              <a href=\"#ref-modbus-serial\">[1]<\/a>\r\n            <\/sup>\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-warning\">\r\n          <strong>SPD and galvanic isolation solve different problems<\/strong>\r\n\r\n          <p>\r\n            An SPD limits transient overvoltage. Galvanic isolation helps\r\n            manage current caused by continuous or temporary ground-potential\r\n            differences. Exposed inter-building links may require both, or\r\n            conversion to fiber.\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"lym45-section\" id=\"modbus-signal-quality\">\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Communication performance\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"will-an-rs485-surge-protector-affect-modbus-communication\"><\/span>\r\n          Will an RS485 surge protector affect Modbus communication?\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <p class=\"lym45-lead\">\r\n          A correctly selected signal SPD should not materially disturb the\r\n          intended Modbus RTU link. A mismatched device can add capacitance,\r\n          series resistance or insertion loss and reduce the signal margin\r\n          of an already weak network.\r\n        <\/p>\r\n\r\n        <div class=\"lym45-table-block\">\r\n          <div class=\"lym45-table-scroll-note\">\r\n            Swipe horizontally to compare all columns.\r\n          <\/div>\r\n\r\n          <div class=\"lym45-table-wrap\">\r\n            <table class=\"lym45-table\">\r\n              <thead>\r\n                <tr>\r\n                  <th>Parameter<\/th>\r\n                  <th>Why it matters<\/th>\r\n                  <th>Possible symptom<\/th>\r\n                  <th>Buyer confirmation<\/th>\r\n                <\/tr>\r\n              <\/thead>\r\n\r\n              <tbody>\r\n                <tr>\r\n                  <th>Maximum continuous operating voltage<\/th>\r\n\r\n                  <td>\r\n                    The SPD must remain inactive during the highest normal\r\n                    voltage present on the circuit.\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    Leakage, distortion, heating or premature ageing\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    Confirm the actual voltage on each protected conductor.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <th>Voltage protection level<\/th>\r\n\r\n                  <td>\r\n                    Residual voltage must coordinate with the protected\r\n                    communication port.\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    The SPD survives but the transceiver is still damaged.\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    Request the test mode, waveform, current and value.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <th>Line capacitance<\/th>\r\n\r\n                  <td>\r\n                    Excessive capacitance can slow signal transitions and\r\n                    reduce transmission margin.\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    CRC errors, timeouts or instability at higher baud rates\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    Request capacitance data under defined conditions.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <th>Resistance and insertion loss<\/th>\r\n\r\n                  <td>\r\n                    Added impedance can attenuate the differential signal.\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    Reduced range, unstable remote nodes or lower usable speed\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    Confirm resistance, insertion loss and data rate.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <th>Protected channel count<\/th>\r\n\r\n                  <td>\r\n                    Two-wire and four-wire systems require different channel\r\n                    arrangements.\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    Incorrect wiring or unprotected conductors\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    Send the terminal diagram before model confirmation.\r\n                  <\/td>\r\n                <\/tr>\r\n\r\n                <tr>\r\n                  <th>PE connection<\/th>\r\n\r\n                  <td>\r\n                    A long or indirect bonding lead raises installed\r\n                    transient voltage.\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    Repeated communication-port failure after surges\r\n                  <\/td>\r\n\r\n                  <td>\r\n                    Confirm the local PE bar and mounting position.\r\n                  <\/td>\r\n                <\/tr>\r\n              <\/tbody>\r\n            <\/table>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-critical\">\r\n          <strong>\r\n            Do not select an RS485 SPD from the cabinet\u2019s 24VDC supply alone\r\n          <\/strong>\r\n\r\n          <p>\r\n            The control-panel power voltage does not automatically equal the\r\n            voltage present on the RS485 communication conductors.\r\n            Confirm the actual protected circuit and select power and signal\r\n            protection separately.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-grid-2\" style=\"margin-top: 20px;\">\r\n          <div class=\"lym45-card lym45-card--green\">\r\n            <h3>Likely surge-related symptom<\/h3>\r\n\r\n            <p>\r\n              The communication port fails after a storm, the same remote\r\n              node repeatedly requires replacement, or several devices fail\r\n              at the same cable boundary.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-card lym45-card--orange\">\r\n            <h3>Likely signal-integrity symptom<\/h3>\r\n\r\n            <p>\r\n              Errors begin immediately after installation, become worse at\r\n              higher baud rates, or affect devices near the end of a long\r\n              trunk.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section\r\n      class=\"lym45-section lym45-section--soft\"\r\n      id=\"modbus-tcp\"\r\n    >\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Modbus TCP and gateways\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"modbus-tcp-requires-ethernet-protection-not-an-rs485-spd\"><\/span>\r\n          Modbus TCP requires Ethernet protection, not an RS485 SPD\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <p class=\"lym45-lead\">\r\n          Modbus TCP communication is carried through Ethernet TCP\/IP.\r\n          A two-wire RS485 SPD cannot protect an RJ45 Ethernet link.\r\n          The Ethernet SPD must match the network speed, connector, cable\r\n          category, shielding and any power carried on the cable.\r\n          <sup class=\"lym45-source\">\r\n            <a href=\"#ref-modbus-tcp\">[2]<\/a>\r\n          <\/sup>\r\n        <\/p>\r\n\r\n        <div class=\"lym45-grid-3\" style=\"margin-top: 27px;\">\r\n          <div class=\"lym45-card\">\r\n            <h3>RS485 side<\/h3>\r\n\r\n            <p>\r\n              Use a signal-line SPD suitable for the Modbus RTU circuit,\r\n              voltage and installation conditions.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-card\">\r\n            <h3>Ethernet side<\/h3>\r\n\r\n            <p>\r\n              Use an Ethernet or RJ45 SPD matched to speed, cable,\r\n              shielding and PoE requirements.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-card\">\r\n            <h3>Gateway power input<\/h3>\r\n\r\n            <p>\r\n              Assess the 24VDC or AC supply independently and use the\r\n              corresponding power SPD where required.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-note\">\r\n          <strong>Communication and power can share one cable<\/strong>\r\n\r\n          <p>\r\n            IEC 61643-21:2025 covers SPDs for telecommunications and\r\n            signalling networks, including networks that can also provide\r\n            power on the same line, such as PoE.\r\n            <sup class=\"lym45-source\">\r\n              <a href=\"#ref-iec21\">[3]<\/a>\r\n            <\/sup>\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"lym45-section\" id=\"modbus-oem-checklist\">\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Project and OEM confirmation\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"modbus-surge-protector-selection-checklist-for-b2b-buyers\"><\/span>\r\n          Modbus surge protector selection checklist for B2B buyers\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <p class=\"lym45-lead\">\r\n          A supplier cannot select the correct SPD from \u201cModbus\u201d or\r\n          \u201cRS485\u201d alone. Provide the physical interface, electrical limits,\r\n          cable route, grounding conditions and required test data before\r\n          approving a model.\r\n        <\/p>\r\n\r\n        <figure class=\"lym45-figure\">\r\n          <div class=\"lym45-figure-frame\">\r\n            <img loading=\"lazy\"\r\n              src=\"https:\/\/www.cnspd.com\/wp-content\/uploads\/2026\/07\/modbus-surge-protector-oem-selection-checklist.webp\"\r\n              alt=\"Modbus surge protector OEM selection checklist for RS485 and Ethernet networks\"\r\n              width=\"1600\"\r\n              height=\"900\"\r\n              loading=\"lazy\"\r\n              decoding=\"async\"\r\n            >\r\n          <\/div>\r\n\r\n          <figcaption>\r\n            <strong>Modbus SPD procurement checklist:<\/strong>\r\n            confirm the interface, voltage, data rate, cable route,\r\n            grounding, test requirements and OEM details before ordering.\r\n          <\/figcaption>\r\n        <\/figure>\r\n\r\n        <div class=\"lym45-checklist\">\r\n          <div class=\"lym45-check\">\r\n            <strong>Protocol and interface<\/strong>\r\n\r\n            <span>\r\n              Modbus RTU, Modbus TCP, RS485, Ethernet, fiber or another\r\n              physical medium.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>Two-wire or four-wire<\/strong>\r\n\r\n            <span>\r\n              Confirm the exact number of balanced pairs and protected\r\n              conductors.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>Terminal designations<\/strong>\r\n\r\n            <span>\r\n              A\/B, D0\/D1, +\/\u2212, TX\/RX and any Signal Common conductor.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>Actual circuit voltage<\/strong>\r\n\r\n            <span>\r\n              Provide the highest normal voltage on every conductor routed\r\n              through the SPD.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>Communication performance<\/strong>\r\n\r\n            <span>\r\n              Baud rate, Ethernet speed, insertion loss, capacitance and\r\n              required bandwidth.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>Cable route<\/strong>\r\n\r\n            <span>\r\n              Total length, outdoor exposure, overhead route, underground\r\n              route or inter-building connection.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>Network layout<\/strong>\r\n\r\n            <span>\r\n              Node count, trunk arrangement, remote branches, repeaters and\r\n              gateway positions.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>Protection position<\/strong>\r\n\r\n            <span>\r\n              PLC cabinet, building entry, gateway, remote instrument or\r\n              both cable ends.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>Shielding and grounding<\/strong>\r\n\r\n            <span>\r\n              Cable shield, Signal Common, local PE bar and equipotential\r\n              bonding arrangement.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>Surge test requirement<\/strong>\r\n\r\n            <span>\r\n              Standard, waveform, protection mode, current and residual\r\n              voltage.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>Installation format<\/strong>\r\n\r\n            <span>\r\n              DIN rail, terminal type, module width, enclosure IP rating\r\n              and operating environment.\r\n            <\/span>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-check\">\r\n            <strong>OEM order details<\/strong>\r\n\r\n            <span>\r\n              Private label, model code, packaging, manual, sample approval\r\n              and expected quantity.\r\n            <\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"lym45-warning\">\r\n          <strong>A current value without test conditions is incomplete<\/strong>\r\n\r\n          <p>\r\n            Ask the supplier to identify the test waveform, coupling mode,\r\n            protection mode and residual-voltage measurement conditions.\r\n            IEC 61643-21 specifies requirements and test methods for SPDs\r\n            used on telecommunications and signalling networks.\r\n            <sup class=\"lym45-source\">\r\n              <a href=\"#ref-iec21\">[3]<\/a>\r\n            <\/sup>\r\n          <\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section\r\n      class=\"lym45-section lym45-section--soft\"\r\n      id=\"ly10-modbus-spd\"\r\n    >\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-product\">\r\n          <div class=\"lym45-product-grid\">\r\n\r\n            <div>\r\n              <div class=\"lym45-eyebrow\">\r\n                LEEYEE signal protection\r\n              <\/div>\r\n\r\n              <h2><span class=\"ez-toc-section\" id=\"ly10-rs485-data-signal-surge-protector\"><\/span>\r\n                LY10 RS485 data signal surge protector\r\n              <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n              <p>\r\n                LY10 is a DIN-rail signal SPD for RS485, telemetry, PLC,\r\n                sensor and industrial communication circuits. It is\r\n                installed in series before the protected equipment.\r\n              <\/p>\r\n\r\n              <p>\r\n                Treat LY10 as a candidate model rather than selecting it\r\n                only from the word \u201cModbus.\u201d Confirm the circuit voltage,\r\n                conductor arrangement, data rate, cable route and grounding\r\n                conditions before ordering.\r\n              <\/p>\r\n\r\n              <div class=\"lym45-actions\">\r\n                <a\r\n                  class=\"lym45-btn\"\r\n                  href=\"https:\/\/www.cnspd.com\/ly10-data-signaldc-surge-protective-device-2-product\/\"\r\n                  target=\"_blank\"\r\n                  rel=\"noopener noreferrer\"\r\n                >\r\n                  <span>View LY10 Technical Data<\/span>\r\n                <\/a>\r\n\r\n                <a\r\n                  class=\"lym45-btn lym45-btn--light leeyee-site-popup-btn\"\r\n                  href=\"javascript:void(0);\"\r\n                  role=\"button\"\r\n                  aria-label=\"Request LY10 test data and model recommendation\"\r\n                >\r\n                  <span>Request Model Recommendation<\/span>\r\n                <\/a>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"lym45-spec-grid\">\r\n              <div class=\"lym45-spec\">\r\n                <strong>12 \/ 24 \/ 48V DC<\/strong>\r\n                <span>Available operating-voltage versions<\/span>\r\n              <\/div>\r\n\r\n              <div class=\"lym45-spec\">\r\n                <strong>Up to 10Mbps<\/strong>\r\n                <span>Listed maximum transmission rate<\/span>\r\n              <\/div>\r\n\r\n              <div class=\"lym45-spec\">\r\n                <strong>\u2264 0.2dB<\/strong>\r\n                <span>Listed insertion loss<\/span>\r\n              <\/div>\r\n\r\n              <div class=\"lym45-spec\">\r\n                <strong>35mm DIN rail<\/strong>\r\n                <span>Control-cabinet mounting format<\/span>\r\n              <\/div>\r\n            <\/div>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"lym45-critical\">\r\n            <strong>Select from the signal circuit\u2014not the cabinet label<\/strong>\r\n\r\n            <p>\r\n              A cabinet described as a \u201c24V system\u201d does not automatically\r\n              require a 24V RS485 SPD. Confirm the highest voltage present\r\n              on the actual conductors routed through the signal SPD.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"lym45-section\" id=\"modbus-mistakes\">\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Design review\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"six-common-modbus-surge-protection-mistakes\"><\/span>\r\n          Six common Modbus surge protection mistakes\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <div class=\"lym45-mistakes\">\r\n          <div class=\"lym45-mistake\">\r\n            <strong>Protecting only the PLC power supply<\/strong>\r\n\r\n            <p>\r\n              RS485, Ethernet and remote field cables remain separate\r\n              conductive surge-entry paths.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-mistake\">\r\n            <strong>Selecting from \u201c24V system\u201d alone<\/strong>\r\n\r\n            <p>\r\n              The cabinet power voltage does not automatically define the\r\n              communication-circuit voltage.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-mistake\">\r\n            <strong>Installing one SPD only<\/strong>\r\n\r\n            <p>\r\n              Outdoor or inter-building links often require protection at\r\n              both protection-zone entries.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-mistake\">\r\n            <strong>Using an RS485 SPD on Modbus TCP<\/strong>\r\n\r\n            <p>\r\n              Ethernet requires protection matched to its connector, cable\r\n              pairs and transmission performance.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-mistake\">\r\n            <strong>Ignoring PE lead length<\/strong>\r\n\r\n            <p>\r\n              A long, coiled or indirect bonding conductor increases the\r\n              installed residual voltage.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"lym45-mistake\">\r\n            <strong>Blaming every error on the SPD<\/strong>\r\n\r\n            <p>\r\n              Reversed conductors, poor termination, long stubs and wrong\r\n              topology can already make the network unstable.\r\n            <\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section\r\n      class=\"lym45-section lym45-section--soft\"\r\n      id=\"modbus-faq\"\r\n    >\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Frequently asked questions\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"modbus-surge-protection-faq\"><\/span>\r\n          Modbus surge protection FAQ\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <div class=\"lym45-faq\">\r\n          <details>\r\n            <summary>\r\n              Does every Modbus RTU network need an RS485 SPD?\r\n            <\/summary>\r\n\r\n            <div class=\"lym45-faq-answer\">\r\n              <p>\r\n                No. A short internal link inside one bonded cabinet has a\r\n                different risk from a long outdoor or inter-building cable.\r\n                Assess exposure, grounding zones, equipment value and\r\n                required availability.\r\n              <\/p>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details>\r\n            <summary>\r\n              Should a Modbus RS485 cable be protected at both ends?\r\n            <\/summary>\r\n\r\n            <div class=\"lym45-faq-answer\">\r\n              <p>\r\n                Both-end protection is commonly assessed for outdoor,\r\n                long-distance, inter-building or separate-grounding-zone\r\n                links. A short internal cable may not require two SPDs.\r\n              <\/p>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details>\r\n            <summary>\r\n              Can an RS485 SPD cause CRC errors or timeouts?\r\n            <\/summary>\r\n\r\n            <div class=\"lym45-faq-answer\">\r\n              <p>\r\n                A mismatched SPD can contribute to errors through excessive\r\n                capacitance, resistance, insertion loss or incorrect wiring.\r\n                Also check polarity, termination, stubs and topology.\r\n              <\/p>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details>\r\n            <summary>\r\n              Is D1 the same as A or B?\r\n            <\/summary>\r\n\r\n            <div class=\"lym45-faq-answer\">\r\n              <p>\r\n                The official Modbus serial-line guide maps D1 to B\/B\u2032 and\r\n                D0 to A\/A\u2032. Some manufacturers use A\/B labels differently,\r\n                so verify both equipment manuals.\r\n              <\/p>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details>\r\n            <summary>\r\n              Can a 24VDC power SPD protect an RS485 line?\r\n            <\/summary>\r\n\r\n            <div class=\"lym45-faq-answer\">\r\n              <p>\r\n                Not automatically. Power SPDs and signal SPDs have different\r\n                voltage, current, capacitance, transmission and terminal\r\n                requirements.\r\n              <\/p>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details>\r\n            <summary>\r\n              What protector should be used for Modbus TCP?\r\n            <\/summary>\r\n\r\n            <div class=\"lym45-faq-answer\">\r\n              <p>\r\n                Use an Ethernet data-line SPD matched to network speed,\r\n                connector, cable category, shielding and any PoE\r\n                requirement.\r\n              <\/p>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details>\r\n            <summary>\r\n              Does an RS485 SPD replace the termination resistor?\r\n            <\/summary>\r\n\r\n            <div class=\"lym45-faq-answer\">\r\n              <p>\r\n                No. The SPD limits transient overvoltage. Termination and\r\n                polarization components manage signal integrity and bus\r\n                idle conditions.\r\n              <\/p>\r\n            <\/div>\r\n          <\/details>\r\n\r\n          <details>\r\n            <summary>\r\n              What information should be sent before ordering?\r\n            <\/summary>\r\n\r\n            <div class=\"lym45-faq-answer\">\r\n              <p>\r\n                Send the interface, wiring arrangement, terminal diagram,\r\n                circuit voltage, baud rate, cable length, node count,\r\n                installation position, grounding method, test requirement\r\n                and OEM order details.\r\n              <\/p>\r\n            <\/div>\r\n          <\/details>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"lym45-section\">\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Related engineering guides\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"continue-with-interface-and-cabinet-level-selection\"><\/span>\r\n          Continue with interface and cabinet-level selection\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <div class=\"lym45-related\">\r\n          <a\r\n            href=\"https:\/\/www.cnspd.com\/rs485-spd-guide\/\"\r\n            target=\"_blank\"\r\n            rel=\"noopener noreferrer\"\r\n          >\r\n            <strong>RS485 SPD Wiring and Selection Guide<\/strong>\r\n\r\n            <span>\r\n              Detailed terminal wiring, two-wire and four-wire selection,\r\n              grounding and signal parameters.\r\n            <\/span>\r\n          <\/a>\r\n\r\n          <a\r\n            href=\"https:\/\/www.cnspd.com\/factory-automation-surge-protection\/\"\r\n            target=\"_blank\"\r\n            rel=\"noopener noreferrer\"\r\n          >\r\n            <strong>Factory Automation Surge Protection<\/strong>\r\n\r\n            <span>\r\n              Coordinate protection for AC power, 24VDC, PLC I\/O, sensors,\r\n              RS485 and Ethernet.\r\n            <\/span>\r\n          <\/a>\r\n\r\n          <a\r\n            href=\"https:\/\/www.cnspd.com\/ly10-data-signaldc-surge-protective-device-2-product\/\"\r\n            target=\"_blank\"\r\n            rel=\"noopener noreferrer\"\r\n          >\r\n            <strong>LY10 Data Signal SPD<\/strong>\r\n\r\n            <span>\r\n              Review current product parameters, mounting information and\r\n              available voltage versions.\r\n            <\/span>\r\n          <\/a>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section\r\n      class=\"lym45-section lym45-section--tight lym45-section--soft\"\r\n      id=\"modbus-sources\"\r\n    >\r\n      <div class=\"lym45-shell\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Technical references\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"standards-and-primary-sources\"><\/span>\r\n          Standards and primary sources\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <p class=\"lym45-small\">\r\n          Final selection must be checked against the latest project\r\n          specification, equipment manual, approved product datasheet and\r\n          applicable local requirements.\r\n        <\/p>\r\n\r\n        <ol class=\"lym45-references\">\r\n          <li id=\"ref-modbus-serial\">\r\n            Modbus Organization,\r\n            <a\r\n              href=\"https:\/\/www.modbus.org\/file\/secure\/modbusoverserial.pdf\"\r\n              target=\"_blank\"\r\n              rel=\"noopener noreferrer\"\r\n            >MODBUS over Serial Line Specification and Implementation Guide\r\n              V1.02<\/a>.\r\n            Covers two-wire and four-wire interfaces, D0\/D1 naming,\r\n            termination, polarization, shielding and cabling.\r\n          <\/li>\r\n\r\n          <li id=\"ref-modbus-tcp\">\r\n            Modbus Organization,\r\n            <a\r\n              href=\"https:\/\/www.modbus.org\/file\/secure\/messagingimplementationguide.pdf\"\r\n              target=\"_blank\"\r\n              rel=\"noopener noreferrer\"\r\n            >MODBUS Messaging on TCP\/IP Implementation Guide V1.0b<\/a>.\r\n            Describes Modbus messaging over Ethernet TCP\/IP and gateway\r\n            implementation.\r\n          <\/li>\r\n\r\n          <li id=\"ref-iec21\">\r\n            International Electrotechnical Commission,\r\n            <a\r\n              href=\"https:\/\/webstore.iec.ch\/en\/publication\/69085\"\r\n              target=\"_blank\"\r\n              rel=\"noopener noreferrer\"\r\n            >IEC 61643-21:2025<\/a>.\r\n            Requirements and test methods for SPDs connected to\r\n            telecommunications and signalling networks.\r\n          <\/li>\r\n\r\n          <li id=\"ref-iec22\">\r\n            International Electrotechnical Commission,\r\n            <a\r\n              href=\"https:\/\/webstore.iec.ch\/en\/publication\/22772\"\r\n              target=\"_blank\"\r\n              rel=\"noopener noreferrer\"\r\n            >IEC 61643-22:2015<\/a>.\r\n            Selection, operation, location and coordination principles for\r\n            signalling-network SPDs.\r\n          <\/li>\r\n\r\n          <li>\r\n            LEEYEE,\r\n            <a\r\n              href=\"https:\/\/www.cnspd.com\/ly10-data-signaldc-surge-protective-device-2-product\/\"\r\n              target=\"_blank\"\r\n              rel=\"noopener noreferrer\"\r\n            >LY10 Data Signal Surge Protective Device<\/a>.\r\n            Current published product parameters and installation\r\n            information.\r\n          <\/li>\r\n        <\/ol>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"lym45-section lym45-section--blue\">\r\n      <div class=\"lym45-shell lym45-cta\">\r\n\r\n        <div class=\"lym45-eyebrow\">\r\n          Project and OEM support\r\n        <\/div>\r\n\r\n        <h2><span class=\"ez-toc-section\" id=\"send-the-complete-modbus-communication-path%e2%80%94not-only-%e2%80%9crs485%e2%80%9d\"><\/span>\r\n          Send the complete Modbus communication path\u2014not only \u201cRS485\u201d\r\n        <span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n        <p class=\"lym45-lead\">\r\n          Provide the device model, terminal diagram, actual circuit\r\n          voltage, baud rate, cable length, node count, installation\r\n          positions, grounding arrangement, required test data and expected\r\n          order quantity. LEEYEE can help identify which interfaces require\r\n          RS485, Ethernet or power-side protection.\r\n        <\/p>\r\n\r\n        <div class=\"lym45-actions\">\r\n          <a\r\n            class=\"lym45-btn leeyee-site-popup-btn\"\r\n            href=\"javascript:void(0);\"\r\n            role=\"button\"\r\n            aria-label=\"Request a Modbus surge protection recommendation\"\r\n          >\r\n            <span>Request Modbus SPD Recommendation<\/span>\r\n          <\/a>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/section>\r\n\r\n  <\/article>\r\n<\/div>\r\n\r\n<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"FAQPage\",\r\n  \"mainEntity\": [\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Does every Modbus RTU network need an RS485 SPD?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"No. A short internal link inside one bonded cabinet has a different risk from a long outdoor or inter-building cable. Assess exposure, grounding zones, equipment value and required availability.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Should a Modbus RS485 cable be protected at both ends?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Both-end protection is commonly assessed for outdoor, long-distance, inter-building or separate-grounding-zone links. A short internal cable may not require two SPDs.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Can an RS485 SPD cause CRC errors or communication timeouts?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"A mismatched SPD can contribute to errors through excessive capacitance, resistance, insertion loss or incorrect wiring. Polarity, termination, stubs and topology should also be checked.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Is D1 the same as A or B on a Modbus network?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"The official Modbus serial-line guide maps D1 to B or B-prime and D0 to A or A-prime. Some manufacturers use A and B labels differently, so verify both equipment manuals.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Can a 24VDC power SPD protect a Modbus RS485 line?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Not automatically. Power SPDs and communication-line SPDs have different voltage, current, capacitance, transmission and terminal requirements.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"What surge protector should be used for Modbus TCP?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Use an Ethernet data-line SPD matched to the network speed, connector, cable category, shielding and any PoE requirement.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"Does an RS485 SPD replace the termination resistor?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"No. The SPD limits transient overvoltage. Termination and polarization components manage signal integrity and bus idle conditions.\"\r\n      }\r\n    },\r\n    {\r\n      \"@type\": \"Question\",\r\n      \"name\": \"What information should I send before ordering a Modbus SPD?\",\r\n      \"acceptedAnswer\": {\r\n        \"@type\": \"Answer\",\r\n        \"text\": \"Send the interface, wiring arrangement, terminal diagram, circuit voltage, baud rate, cable length, node count, installation position, grounding method, test requirement and OEM order details.\"\r\n      }\r\n    }\r\n  ]\r\n}\r\n<\/script>\r\n\r\n<script>\r\n(function () {\r\n  function bindLeeyeePopupButtons() {\r\n    var popupButtons = document.querySelectorAll(\r\n      '.leeyee-site-popup-btn'\r\n    );\r\n\r\n    popupButtons.forEach(function (button) {\r\n      if (\r\n        button.getAttribute('data-leeyee-popup-bound') === 'true'\r\n      ) {\r\n        return;\r\n      }\r\n\r\n      button.setAttribute(\r\n        'data-leeyee-popup-bound',\r\n        'true'\r\n      );\r\n\r\n      button.addEventListener('click', function (event) {\r\n        event.preventDefault();\r\n\r\n        var realPopupTrigger = document.querySelector(\r\n          '.w-popup.ush_popup_1 .w-popup-trigger'\r\n        );\r\n\r\n        if (realPopupTrigger) {\r\n          realPopupTrigger.click();\r\n        } else {\r\n          window.open(\r\n            'https:\/\/www.cnspd.com\/contact\/',\r\n            '_blank',\r\n            'noopener,noreferrer'\r\n          );\r\n        }\r\n      });\r\n    });\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener(\r\n      'DOMContentLoaded',\r\n      bindLeeyeePopupButtons\r\n    );\r\n  } else {\r\n    bindLeeyeePopupButtons();\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Modbus RTU \u00b7 RS485 Networks \u00b7 PLC and Gateway Protection Direct answer Modbus surge protection usually means protecting the RS485 communication circuit used by Modbus RTU. Install a compatible signal-line SPD where an exposed RS485 cable enters the PLC, gateway or field-device enclosure. For outdoor or inter-building links, assess protection at both ends. Modbus TCP&#8230;<\/p>","protected":false},"author":18,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,488,422],"tags":[],"class_list":["post-30186","post","type-post","status-publish","format-standard","hentry","category-news","category-surge-protection","category-industry-news"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Modbus Surge Protection: RS485 SPD Location &amp; Selection<\/title>\n<meta name=\"description\" content=\"Learn where to install SPDs in Modbus RTU and RS485 networks, how to protect gateways, and what B2B buyers must confirm before ordering.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Modbus Surge Protection: RS485 SPD Location &amp; Selection\" \/>\n<meta property=\"og:description\" content=\"Learn where to install SPDs in Modbus RTU and RS485 networks, how to protect gateways, and what B2B buyers must confirm before ordering.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/\" \/>\n<meta property=\"og:site_name\" content=\"Surge Protector, Surge Arrestor, Isolating Switch - LEEYEE\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-17T06:45:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-17T08:42:46+00:00\" \/>\n<meta name=\"author\" content=\"Devin Ling\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Devin Ling\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/modbus-surge-protection\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/modbus-surge-protection\\\/\"},\"author\":{\"name\":\"Devin Ling\",\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/#\\\/schema\\\/person\\\/f49dbafe62c5b47100ad2d9f88af92d3\"},\"headline\":\"Modbus Surge Protection Guide for RTU and RS485 Networks\",\"datePublished\":\"2026-07-17T06:45:48+00:00\",\"dateModified\":\"2026-07-17T08:42:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/modbus-surge-protection\\\/\"},\"wordCount\":2797,\"articleSection\":[\"News\",\"Surge Protection\",\"Technical Guides\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/modbus-surge-protection\\\/\",\"url\":\"https:\\\/\\\/www.cnspd.com\\\/modbus-surge-protection\\\/\",\"name\":\"Modbus Surge Protection: RS485 SPD Location & Selection\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/#website\"},\"datePublished\":\"2026-07-17T06:45:48+00:00\",\"dateModified\":\"2026-07-17T08:42:46+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/#\\\/schema\\\/person\\\/f49dbafe62c5b47100ad2d9f88af92d3\"},\"description\":\"Learn where to install SPDs in Modbus RTU and RS485 networks, how to protect gateways, and what B2B buyers must confirm before ordering.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/modbus-surge-protection\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cnspd.com\\\/modbus-surge-protection\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/modbus-surge-protection\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cnspd.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Modbus Surge Protection Guide for RTU and RS485 Networks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/#website\",\"url\":\"https:\\\/\\\/www.cnspd.com\\\/\",\"name\":\"Surge Protector, Surge Arrestor, Isolating Switch - LEEYEE\",\"description\":\"Surge Protector, Surge Arrestor, Isolating Switch - LEEYEE\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cnspd.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.cnspd.com\\\/#\\\/schema\\\/person\\\/f49dbafe62c5b47100ad2d9f88af92d3\",\"name\":\"Devin Ling\",\"sameAs\":[\"https:\\\/\\\/cnspd.com\\\/\"],\"url\":\"https:\\\/\\\/www.cnspd.com\\\/es\\\/author\\\/devin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Modbus Surge Protection: RS485 SPD Location & Selection","description":"Learn where to install SPDs in Modbus RTU and RS485 networks, how to protect gateways, and what B2B buyers must confirm before ordering.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/","og_locale":"es_ES","og_type":"article","og_title":"Modbus Surge Protection: RS485 SPD Location & Selection","og_description":"Learn where to install SPDs in Modbus RTU and RS485 networks, how to protect gateways, and what B2B buyers must confirm before ordering.","og_url":"https:\/\/www.cnspd.com\/es\/modbus-surge-protection\/","og_site_name":"Surge Protector, Surge Arrestor, Isolating Switch - LEEYEE","article_published_time":"2026-07-17T06:45:48+00:00","article_modified_time":"2026-07-17T08:42:46+00:00","author":"Devin Ling","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Devin Ling","Tiempo de lectura":"13 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cnspd.com\/modbus-surge-protection\/#article","isPartOf":{"@id":"https:\/\/www.cnspd.com\/modbus-surge-protection\/"},"author":{"name":"Devin Ling","@id":"https:\/\/www.cnspd.com\/#\/schema\/person\/f49dbafe62c5b47100ad2d9f88af92d3"},"headline":"Modbus Surge Protection Guide for RTU and RS485 Networks","datePublished":"2026-07-17T06:45:48+00:00","dateModified":"2026-07-17T08:42:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cnspd.com\/modbus-surge-protection\/"},"wordCount":2797,"articleSection":["News","Surge Protection","Technical Guides"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/www.cnspd.com\/modbus-surge-protection\/","url":"https:\/\/www.cnspd.com\/modbus-surge-protection\/","name":"Modbus Surge Protection: RS485 SPD Location & Selection","isPartOf":{"@id":"https:\/\/www.cnspd.com\/#website"},"datePublished":"2026-07-17T06:45:48+00:00","dateModified":"2026-07-17T08:42:46+00:00","author":{"@id":"https:\/\/www.cnspd.com\/#\/schema\/person\/f49dbafe62c5b47100ad2d9f88af92d3"},"description":"Learn where to install SPDs in Modbus RTU and RS485 networks, how to protect gateways, and what B2B buyers must confirm before ordering.","breadcrumb":{"@id":"https:\/\/www.cnspd.com\/modbus-surge-protection\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cnspd.com\/modbus-surge-protection\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.cnspd.com\/modbus-surge-protection\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cnspd.com\/"},{"@type":"ListItem","position":2,"name":"Modbus Surge Protection Guide for RTU and RS485 Networks"}]},{"@type":"WebSite","@id":"https:\/\/www.cnspd.com\/#website","url":"https:\/\/www.cnspd.com\/","name":"Protector contra sobretensiones, supresor de sobretensiones, interruptor de aislamiento - LEEYEE","description":"Protector contra sobretensiones, supresor de sobretensiones, interruptor de aislamiento - LEEYEE","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cnspd.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.cnspd.com\/#\/schema\/person\/f49dbafe62c5b47100ad2d9f88af92d3","name":"Devin Ling","sameAs":["https:\/\/cnspd.com\/"],"url":"https:\/\/www.cnspd.com\/es\/author\/devin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cnspd.com\/es\/wp-json\/wp\/v2\/posts\/30186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cnspd.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cnspd.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cnspd.com\/es\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cnspd.com\/es\/wp-json\/wp\/v2\/comments?post=30186"}],"version-history":[{"count":3,"href":"https:\/\/www.cnspd.com\/es\/wp-json\/wp\/v2\/posts\/30186\/revisions"}],"predecessor-version":[{"id":30190,"href":"https:\/\/www.cnspd.com\/es\/wp-json\/wp\/v2\/posts\/30186\/revisions\/30190"}],"wp:attachment":[{"href":"https:\/\/www.cnspd.com\/es\/wp-json\/wp\/v2\/media?parent=30186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cnspd.com\/es\/wp-json\/wp\/v2\/categories?post=30186"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cnspd.com\/es\/wp-json\/wp\/v2\/tags?post=30186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}