{
  "schema_version": 1,
  "name": "ot-wireless-requirements",
  "title": "OT wireless requirements database",
  "homepage": "https://otwireless.com/data/",
  "license": {
    "id": "CC-BY-4.0",
    "name": "Creative Commons Attribution 4.0 International",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  },
  "attribution": "OT Wireless (otwireless.com), Ben Rutter",
  "version": "2026-10-05",
  "count": 13,
  "records_sha256": "72d39c3678eeaac142b3b2e3eb2c5f5397241deed3ea6f8df44c6c3ea1ba2640",
  "records": [
    {
      "id": "agilox-one",
      "url": "https://otwireless.com/requirements/agilox-one/",
      "kind": "device",
      "title": "AGILOX ONE network requirements",
      "vendor": "AGILOX",
      "model_or_version": "AGILOX ONE; datasheet V03/2023",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": null,
      "top_speed": {
        "value": "1.4 m/s",
        "source_url": "https://www.agilox.net/media/data_sheet_one_a4_en.pdf"
      },
      "parameters": [
        {
          "name": "Fleet architecture",
          "value": "No fleet manager; vehicles communicate with each other over Wi-Fi",
          "unit": "",
          "condition": "Vehicles also reach higher-level systems such as ERP, WMS or MES over the network",
          "category": "other",
          "source_url": "https://www.agilox.net/media/pdb-katalog_english.pdf",
          "source_title": "AGILOX Products catalog",
          "source_date": null,
          "locator": "Datasheet IO V03/2023, AGILOX IPC gateway appliance (PDF p. 10)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi provision",
          "value": "Customer-provided Wi-Fi is required for the vehicles to communicate with each other",
          "unit": "",
          "condition": "AGILOX states that, besides Wi-Fi, only 3-phase AC power for charging is needed from the site",
          "category": "other",
          "source_url": "https://www.agilox.net/media/data_sheet_one_a4_en.pdf",
          "source_title": "Datasheet ONE, V03/2023",
          "source_date": "2023-03",
          "locator": "System overview, Customer WIFI (PDF p. 3)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Coverage",
          "value": "Connection and reception without fluctuation in all areas of the operating area, without exception",
          "unit": "",
          "condition": "Vendor guidance in a blog post",
          "category": "other",
          "source_url": "https://www.agilox.net/en/blog/what-to-look-out-for-in-amrs-autonomous-mobile-robots-in-terms-of-spatial-and-technical-requirements/",
          "source_title": "What to look out for in AMRs in terms of spatial and technical requirements",
          "source_date": "2023-03-03",
          "locator": "WLAN infrastructure paragraph",
          "accessed": "2026-10-05"
        },
        {
          "name": "Order intake without Wi-Fi",
          "value": "Optional gateway appliance accepts orders from higher-level systems while vehicles are off or Wi-Fi is unavailable",
          "unit": "",
          "condition": "The gateway appliance is an industrial PC running AGILOX Core software",
          "category": "other",
          "source_url": "https://www.agilox.net/media/pdb-katalog_english.pdf",
          "source_title": "AGILOX Products catalog",
          "source_date": null,
          "locator": "Datasheet IO V03/2023, AGILOX IPC gateway appliance (PDF p. 10)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Upstream integration",
          "value": "AGILOX JSON API",
          "unit": "",
          "condition": "For ERP, WMS, MES and similar customer systems",
          "category": "other",
          "source_url": "https://www.agilox.net/media/data_sheet_one_a4_en.pdf",
          "source_title": "Datasheet ONE, V03/2023",
          "source_date": "2023-03",
          "locator": "System overview, Customer ERP / WMS (PDF p. 3)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Supported bands and standards",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the ONE datasheet and the product catalog",
          "category": "bands-channels",
          "source_url": "https://www.agilox.net/media/data_sheet_one_a4_en.pdf",
          "source_title": "Datasheet ONE, V03/2023",
          "source_date": "2023-03",
          "locator": "Whole datasheet",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal strength",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the ONE datasheet and the product catalog",
          "category": "min-signal",
          "source_url": "https://www.agilox.net/media/data_sheet_one_a4_en.pdf",
          "source_title": "Datasheet ONE, V03/2023",
          "source_date": "2023-03",
          "locator": "Whole datasheet",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum roam time",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the ONE datasheet and the product catalog",
          "category": "roam-time",
          "source_url": "https://www.agilox.net/media/data_sheet_one_a4_en.pdf",
          "source_title": "Datasheet ONE, V03/2023",
          "source_date": "2023-03",
          "locator": "Whole datasheet",
          "accessed": "2026-10-05"
        },
        {
          "name": "Latency limit",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the ONE datasheet and the product catalog",
          "category": "latency-loss",
          "source_url": "https://www.agilox.net/media/data_sheet_one_a4_en.pdf",
          "source_title": "Datasheet ONE, V03/2023",
          "source_date": "2023-03",
          "locator": "Whole datasheet",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi security modes",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the ONE datasheet and the product catalog",
          "category": "security",
          "source_url": "https://www.agilox.net/media/data_sheet_one_a4_en.pdf",
          "source_title": "Datasheet ONE, V03/2023",
          "source_date": "2023-03",
          "locator": "Whole datasheet",
          "accessed": "2026-10-05"
        },
        {
          "name": "Ports and protocols",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the ONE datasheet and the product catalog",
          "category": "ports",
          "source_url": "https://www.agilox.net/media/data_sheet_one_a4_en.pdf",
          "source_title": "Datasheet ONE, V03/2023",
          "source_date": "2023-03",
          "locator": "Whole datasheet",
          "accessed": "2026-10-05"
        },
        {
          "name": "IT infrastructure changes",
          "value": "Vendor states AGILOX AMRs operate without adjustments or additions to existing IT infrastructure",
          "unit": "",
          "condition": "Vendor claim; the same page says customer-provided Wi-Fi is required for the vehicles to communicate with each other",
          "category": "other",
          "source_url": "https://www.agilox.net/media/agilox-corporate-folder-o-en_08_2025_web.pdf",
          "source_title": "AGILOX corporate folder (EN, 08/2025)",
          "source_date": "2025-09",
          "locator": "System overview (PDF p. 14)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Operator interface",
          "value": "AMRs controlled from mobile devices such as smartphones and tablets through a web browser",
          "unit": "",
          "condition": "The HMI is served in the browser and is always available to interact with the vehicles",
          "category": "other",
          "source_url": "https://www.agilox.net/media/agilox-corporate-folder-o-en_08_2025_web.pdf",
          "source_title": "AGILOX corporate folder (EN, 08/2025)",
          "source_date": "2025-09",
          "locator": "System overview, Mobile device and AGILOX HMI (PDF p. 14)",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "balyo-reachy",
      "url": "https://otwireless.com/requirements/balyo-reachy/",
      "kind": "device",
      "title": "BALYO REACHY network requirements",
      "vendor": "BALYO",
      "model_or_version": "Driven by BALYO robotic system (network FAQ); top speed for the REACHY reach truck robot",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": null,
      "top_speed": {
        "value": "Up to 2 m/s (4.4 mph), REACHY",
        "source_url": "https://www.balyo.com/agv-reach-trucks/reachy"
      },
      "parameters": [
        {
          "name": "Supported standards and bands",
          "value": "IEEE 802.11 a/b/g/n, 2.4 GHz or 5 GHz",
          "unit": "",
          "condition": "The customer's Wi-Fi must comply with these standards",
          "category": "bands-channels",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "What is the Wi-Fi specification that Balyo requires to operate?",
          "accessed": "2026-10-05"
        },
        {
          "name": "Channel plan",
          "value": "Specific channels set by BALYO",
          "unit": "",
          "condition": "The channels are defined in BALYO's Customer Network Technical Specifications, which is not public",
          "category": "bands-channels",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "What is the Wi-Fi specification that Balyo requires to operate?",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi security modes",
          "value": "Personal: TKIP and AES (CCMP); Enterprise: EAP-MSCHAPv2",
          "unit": "",
          "condition": "",
          "category": "security",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "What type of WiFi encryption is supported by Balyo robotic system?",
          "accessed": "2026-10-05"
        },
        {
          "name": "IP addressing",
          "value": "Static IP for all elements; DHCP for robots only",
          "unit": "",
          "condition": "COMBOX units and docking stations need fixed IP addresses",
          "category": "other",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "Is the Balyo robotic system compatible with dynamic IP addresses (DHCP)?",
          "accessed": "2026-10-05"
        },
        {
          "name": "Coverage",
          "value": "Wi-Fi coverage of the robots' working area",
          "unit": "",
          "condition": "Listed as a facility requirement before installation",
          "category": "other",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "What are the facility requirements for an installation to be successful?",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal strength",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the FAQ; values may sit in the non-public Customer Network Technical Specifications",
          "category": "min-signal",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "Whole page",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum roam time",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the FAQ",
          "category": "roam-time",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "Whole page",
          "accessed": "2026-10-05"
        },
        {
          "name": "Latency limit",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the FAQ",
          "category": "latency-loss",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "Whole page",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fleet manager ports and protocols",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the FAQ",
          "category": "ports",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "Whole page",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fleet architecture",
          "value": "Robots coordinate through the BALYO Robot Manager, which talks to each truck over the wireless network, assigns missions and regulates traffic",
          "unit": "",
          "condition": "COMBOX units relay signals from site equipment such as conveyors and wrappers to the Robot Manager, which runs on a customer PC that meets BALYO's specification",
          "category": "other",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "How do the robots communicate with each other?; What are the facility requirements for an installation to be successful?",
          "accessed": "2026-10-05"
        },
        {
          "name": "Enterprise EAP methods other than EAP-MSCHAPv2",
          "value": "Subject to BALYO compatibility review",
          "unit": "",
          "condition": "BALYO states that some Enterprise encryption types would need review to ensure compatibility",
          "category": "security",
          "source_url": "https://www.balyo.com/faq",
          "source_title": "BALYO FAQ",
          "source_date": null,
          "locator": "What type of WiFi encryption is supported by Balyo robotic system?",
          "accessed": "2026-10-05"
        },
        {
          "name": "Robot Manager network placement",
          "value": "Local corporate network, with LDAP user authentication and role-based permissions",
          "unit": "",
          "condition": "Vendor description of the Robot Manager software",
          "category": "other",
          "source_url": "https://www.balyo.com/robot-manager",
          "source_title": "Robot Manager product page",
          "source_date": null,
          "locator": "Enterprise-Level Security and Network Control",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "boston-dynamics-spot",
      "url": "https://otwireless.com/requirements/boston-dynamics-spot/",
      "kind": "device",
      "title": "Boston Dynamics Spot network requirements",
      "vendor": "Boston Dynamics",
      "model_or_version": "Spot (Explorer and Enterprise); Spot Instructions for Use v2.3 (May 2025) and Information for Use v1.1 (April 2021); Spot SDK documentation 5.2.0",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": {
        "behavior": "Spot sits after 3 seconds without controller communication, then turns off its motors after 8 seconds (section 2.5.1). The 2025 instructions add that during manual operation Spot halts with motors on and waits for the controller, and during an automatic mission it continues; every signal-loss behavior is capped by the controller supervision window, after which Spot sits and powers off its motors (section 5.2.3). The document gives both 8 s and a 9 s default and does not reconcile them. The SDK documentation adds an optional AutoReturn that first walks Spot back along its recent path, and since release 3.1.0 a robot on stairs walks off the staircase before sitting.",
        "timeout": "3 s to sit; 8 s to motors off; controller supervision 9 s (default), 30 s or 18.2 h",
        "recovery": "Manual: confirm safety conditions and clearance, clear the stop in the Spot App, turn motor power on, and resume (section 5.4.2).",
        "source_url": "https://d3cjkvgbik1jtv.cloudfront.net/Spot_IFU/Spot+IFU+2.3.pdf"
      },
      "top_speed": {
        "value": "1.6 m/s",
        "source_url": "https://bostondynamics.com/wp-content/uploads/2020/10/spot-specifications.pdf"
      },
      "parameters": [
        {
          "name": "Supported bands and standards, 2025 instructions",
          "value": "2.4 GHz and 5 GHz, 802.11b/g/n and 802.11ac",
          "unit": "",
          "condition": "Listed as Enterprise WiFi, with Gigabit Ethernet (1000BaseT); no Explorer or Enterprise split. The 2020 specification sheet lists 2.4 and 5 GHz b/g/n; the 2025 instructions add 802.11ac",
          "category": "bands-channels",
          "source_url": "https://d3cjkvgbik1jtv.cloudfront.net/Spot_IFU/Spot+IFU+2.3.pdf",
          "source_title": "Spot Instructions for Use v2.3",
          "source_date": "2025-05",
          "locator": "Section 1.5.2 Spot Specifications, Connectivity table, p. 12",
          "accessed": "2026-10-05"
        },
        {
          "name": "Controller supervision window",
          "value": "9 s (STRICT, default); 30 s (MODERATE); 18.2 h (UNSUPERVISED)",
          "unit": "",
          "condition": "After the window Spot performs an operational stop (sits and powers off its motors). It caps every signal-loss behavior, including an automatic mission that continues on a lost connection. Section 2.5.1 of the same document gives 8 s to motors off; the document does not reconcile the two figures",
          "category": "loc-timeout",
          "source_url": "https://d3cjkvgbik1jtv.cloudfront.net/Spot_IFU/Spot+IFU+2.3.pdf",
          "source_title": "Spot Instructions for Use v2.3",
          "source_date": "2025-05",
          "locator": "Section 5.2.3.2 Controller Supervision, p. 79; section 2.5.1 Operational stop, p. 17",
          "accessed": "2026-10-05"
        },
        {
          "name": "Supported bands and standards, Spot Enterprise",
          "value": "2.4 GHz 802.11 b/g/n and 5 GHz 802.11ac",
          "unit": "",
          "condition": "Gigabit Ethernet is also listed",
          "category": "bands-channels",
          "source_url": "https://d3cjkvgbik1jtv.cloudfront.net/Spot%20IFU/spot_information_for_use_EN_v1.1.pdf",
          "source_title": "Spot Information for Use v1.1",
          "source_date": "2021-04",
          "locator": "Section 1.6 Specifications, Connectivity, p. 9; section 1.7 Spot Explorer and Spot Enterprise, p. 10",
          "accessed": "2026-10-05"
        },
        {
          "name": "Supported bands and standards, Spot Explorer",
          "value": "2.4 GHz 802.11 b/g/n only",
          "unit": "",
          "condition": "",
          "category": "bands-channels",
          "source_url": "https://d3cjkvgbik1jtv.cloudfront.net/Spot%20IFU/spot_information_for_use_EN_v1.1.pdf",
          "source_title": "Spot Information for Use v1.1",
          "source_date": "2021-04",
          "locator": "Section 1.6 Specifications, Connectivity, p. 9; section 1.7, p. 10",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi, specification sheet",
          "value": "2.4 GHz / 5 GHz b/g/n",
          "unit": "",
          "condition": "As printed on the specification sheet under Connectivity, with Ethernet",
          "category": "bands-channels",
          "source_url": "https://bostondynamics.com/wp-content/uploads/2020/10/spot-specifications.pdf",
          "source_title": "Spot specifications sheet",
          "source_date": null,
          "locator": "Specifications, Base Robot, Connectivity",
          "accessed": "2026-10-05"
        },
        {
          "name": "Network options",
          "value": "Wi-Fi client on the site network, or Spot's own Wi-Fi access point",
          "unit": "",
          "condition": "Applications can also connect over the rear Ethernet port or the payload ports, or through custom communication links such as cellular modems",
          "category": "other",
          "source_url": "https://dev.bostondynamics.com/docs/concepts/networking",
          "source_title": "Networking, Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "Networking, network options",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum roam time",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "For Wi-Fi client mode the vendor says dead zones and handoff times between access points need attention, but gives no figure",
          "category": "roam-time",
          "source_url": "https://dev.bostondynamics.com/docs/concepts/networking",
          "source_title": "Networking, Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "Networking, WiFi client option",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal strength",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the networking concept page and the Information for Use",
          "category": "min-signal",
          "source_url": "https://dev.bostondynamics.com/docs/concepts/networking",
          "source_title": "Networking, Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "Networking, whole page",
          "accessed": "2026-10-05"
        },
        {
          "name": "Latency, jitter and bandwidth limits",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "The page notes real-time calls can be problematic over a spotty connection but sets no limits",
          "category": "latency-loss",
          "source_url": "https://dev.bostondynamics.com/docs/concepts/networking",
          "source_title": "Networking, Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "Networking, whole page",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi security modes",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Not stated in the public documents checked",
          "category": "security",
          "source_url": "https://d3cjkvgbik1jtv.cloudfront.net/Spot%20IFU/spot_information_for_use_EN_v1.1.pdf",
          "source_title": "Spot Information for Use v1.1",
          "source_date": "2021-04",
          "locator": "Sections 1.6, 1.7 and 2.4.1 Radio considerations",
          "accessed": "2026-10-05"
        },
        {
          "name": "API transport and encryption",
          "value": "gRPC over HTTP/2 on TCP, inside TLS 1.2 or TLS 1.3",
          "unit": "",
          "condition": "All API communication with the robot uses this stack",
          "category": "other",
          "source_url": "https://dev.bostondynamics.com/docs/concepts/networking",
          "source_title": "Networking, Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "Networking, HTTP/2, TLS and TCP",
          "accessed": "2026-10-05"
        },
        {
          "name": "Ports",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "The networking page names no port numbers",
          "category": "ports",
          "source_url": "https://dev.bostondynamics.com/docs/concepts/networking",
          "source_title": "Networking, Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "Networking, whole page",
          "accessed": "2026-10-05"
        },
        {
          "name": "Software E-Stop endpoint timeout",
          "value": "Set per endpoint by the client",
          "unit": "",
          "condition": "Actuator power is allowed only while every registered endpoint has checked in with stop level NONE within its timeout. Stop levels are CUT (actuator power cut immediately) and SETTLE_THEN_CUT (the robot tries to stop, sits, then cuts power)",
          "category": "loc-timeout",
          "source_url": "https://dev.bostondynamics.com/docs/concepts/estop_service",
          "source_title": "E-Stop, Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "E-Stop, stop levels and Operation",
          "accessed": "2026-10-05"
        },
        {
          "name": "Client-defined comms-loss actions",
          "value": "Record an event, start AutoReturn, stop then power motors off, power off motors and computers, or mark a lease stale",
          "unit": "",
          "condition": "Beta service. The client sets the timers; the documentation gives no defaults",
          "category": "loc-behavior",
          "source_url": "https://dev.bostondynamics.com/docs/concepts/keepalive_service",
          "source_title": "KeepAlive (BETA), Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "KeepAlive, policies and actions",
          "accessed": "2026-10-05"
        },
        {
          "name": "Optional comms-loss action, AutoReturn",
          "value": "Walks the robot back along its recently traveled path, within a set maximum displacement, to try to regain communications",
          "unit": "",
          "condition": "Must be enabled by the driving user. It does not bypass the E-Stop timeout, so the robot still sits and powers off if that expires; if communication is not restored when AutoReturn ends, normal comms-loss behavior begins",
          "category": "loc-behavior",
          "source_url": "https://dev.bostondynamics.com/docs/concepts/autonomy/auto_return.html",
          "source_title": "AutoReturn Service, Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "Why would I want to use AutoReturn?; Why would I NOT want to use AutoReturn?; What happens when AutoReturn finishes?",
          "accessed": "2026-10-05"
        },
        {
          "name": "Comms loss on stairs",
          "value": "Robot walks off the staircase, generally downward, before sitting and powering off",
          "unit": "",
          "condition": "Applies on communication loss, critically low battery, or a safe power-off request; introduced in release 3.1.0",
          "category": "loc-behavior",
          "source_url": "https://dev.bostondynamics.com/docs/release_notes.html",
          "source_title": "Release notes, Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "Release 3.1.0, New Features, Safely powering off on staircases",
          "accessed": "2026-10-05"
        },
        {
          "name": "Lease on comms loss",
          "value": "Lease becomes stale, not revoked, when the owner stops retaining it",
          "unit": "",
          "condition": "Since release 3.1.0 another client may then take control; before 3.1.0 a short comms loss made the robot sit, power off and revoke the lease",
          "category": "loc-behavior",
          "source_url": "https://dev.bostondynamics.com/docs/release_notes.html",
          "source_title": "Release notes, Spot 5.2.0 documentation",
          "source_date": null,
          "locator": "Release 3.1.0, lease behavior change",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "cip-safety",
      "url": "https://otwireless.com/requirements/cip-safety/",
      "kind": "protocol",
      "title": "CIP Safety connection timing",
      "vendor": "ODVA (protocol); values as documented by Rockwell Automation",
      "model_or_version": "CIP Safety on EtherNet/IP; Rockwell Automation Logix safety controllers and safety I/O",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": null,
      "top_speed": null,
      "parameters": [
        {
          "name": "Input connection reaction time limit",
          "value": "RPI x (TM + NDM)",
          "unit": "",
          "condition": "Input connections. TM is the timeout multiplier; NDM is the network delay multiplier as a ratio, so 200% counts as 2.",
          "category": null,
          "source_url": "https://www.rockwellautomation.com/en-ca/docs/technical/logix5000/_online/1756-rm015/logix-sis-safety-reference-manual-ditamap/reaction-times/connection-reaction-time-limit.html",
          "source_title": "Connection Reaction Time Limit (1756-RM015)",
          "source_date": null,
          "locator": "Connection Reaction Time Limit, input formula",
          "accessed": "2026-10-05"
        },
        {
          "name": "Output connection reaction time limit",
          "value": "Task x (TM + NDM - 1)",
          "unit": "",
          "condition": "Output connections. The output RPI is locked to the safety task period, so you change this limit by changing the safety task period.",
          "category": null,
          "source_url": "https://www.rockwellautomation.com/en-ca/docs/technical/logix5000/_online/1756-rm015/logix-sis-safety-reference-manual-ditamap/reaction-times/connection-reaction-time-limit.html",
          "source_title": "Connection Reaction Time Limit (1756-RM015)",
          "source_date": null,
          "locator": "Connection Reaction Time Limit, output formula and output connections",
          "accessed": "2026-10-05"
        },
        {
          "name": "Input RPI",
          "value": "10",
          "unit": "ms",
          "condition": "Default for safety input connections",
          "category": null,
          "source_url": "https://www.rockwellautomation.com/en-ca/docs/technical/logix5000/_online/1756-rm015/logix-sis-safety-reference-manual-ditamap/reaction-times/connection-reaction-time-limit.html",
          "source_title": "Connection Reaction Time Limit (1756-RM015)",
          "source_date": null,
          "locator": "Connection Reaction Time Limit, default values",
          "accessed": "2026-10-05"
        },
        {
          "name": "Timeout multiplier",
          "value": "2",
          "unit": "",
          "condition": "Default. Rockwell Automation says not to set it lower than 2 on any safety connection.",
          "category": null,
          "source_url": "https://www.rockwellautomation.com/en-ca/docs/technical/logix5000/_online/1756-rm015/logix-sis-safety-reference-manual-ditamap/reaction-times/connection-reaction-time-limit.html",
          "source_title": "Connection Reaction Time Limit (1756-RM015)",
          "source_date": null,
          "locator": "Connection Reaction Time Limit, timeout multiplier",
          "accessed": "2026-10-05"
        },
        {
          "name": "Network delay multiplier",
          "value": "200",
          "unit": "%",
          "condition": "Default; counts as 2 in the formula",
          "category": null,
          "source_url": "https://www.rockwellautomation.com/en-ca/docs/technical/logix5000/_online/1756-rm015/logix-sis-safety-reference-manual-ditamap/reaction-times/connection-reaction-time-limit.html",
          "source_title": "Connection Reaction Time Limit (1756-RM015)",
          "source_date": null,
          "locator": "Connection Reaction Time Limit, default values",
          "accessed": "2026-10-05"
        },
        {
          "name": "Network delay multiplier range",
          "value": "10 to 600",
          "unit": "%",
          "condition": "Valid range in the Advanced Connection Reaction Time Limit Configuration dialog; default 200",
          "category": null,
          "source_url": "https://www.rockwellautomation.com/en-id/docs/add-on-profiles/common/6/pvdnsafetyio2-ditamap/reaction-time-limit-config-dialog/reaction-time-limit-config-dialog-params.html",
          "source_title": "Advanced Connection Reaction Time Limit Configuration dialog box parameters",
          "source_date": null,
          "locator": "Network Delay Multiplier parameter",
          "accessed": "2026-10-05"
        },
        {
          "name": "Input connection reaction time limit at defaults",
          "value": "40",
          "unit": "ms",
          "condition": "RPI 10 ms, timeout multiplier 2, network delay multiplier 200%",
          "category": null,
          "source_url": "https://www.rockwellautomation.com/en-ca/docs/technical/logix5000/_online/1756-rm015/logix-sis-safety-reference-manual-ditamap/reaction-times/connection-reaction-time-limit.html",
          "source_title": "Connection Reaction Time Limit (1756-RM015)",
          "source_date": null,
          "locator": "Connection Reaction Time Limit, formula and default",
          "accessed": "2026-10-05"
        },
        {
          "name": "Output connection reaction time limit at defaults",
          "value": "3 x RPI",
          "unit": "",
          "condition": "Timeout multiplier 2 and network delay multiplier 200%. The input limit at the same defaults is 4 x RPI.",
          "category": null,
          "source_url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/um/1756-um013_-en-p.pdf",
          "source_title": "1756 ControlLogix Digital Safety I/O Modules User Manual (1756-UM013B-EN-P)",
          "source_date": "October 2019",
          "locator": "Chapter 1, Connection Reaction Time Limit With 1756 ControlLogix Digital Safety I/O Modules, page 30",
          "accessed": "2026-10-05"
        },
        {
          "name": "Safety RPI range, produced and consumed safety tags",
          "value": "1 to 500",
          "unit": "ms",
          "condition": "Safety controllers. The RPI of a consumed safety tag must match the safety task period of the producing controller.",
          "category": null,
          "source_url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/pm/1756-pm011_-en-p.pdf",
          "source_title": "Logix 5000 Controllers Produced and Consumed Tags (1756-PM011N-EN-P)",
          "source_date": "September 2025",
          "locator": "Chapter 1, Advanced Connection Reaction Time Limit Configuration Dialog, Requested Packet Interval, page 36",
          "accessed": "2026-10-05"
        },
        {
          "name": "Safety I/O RPI range",
          "value": "2 to 500",
          "unit": "ms",
          "condition": "1756 ControlLogix digital safety I/O modules; other safety I/O families set their own limits",
          "category": null,
          "source_url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/um/1756-um013_-en-p.pdf",
          "source_title": "1756 ControlLogix Digital Safety I/O Modules User Manual (1756-UM013B-EN-P)",
          "source_date": "October 2019",
          "locator": "Chapter 1, Requested Packet Interval, page 30",
          "accessed": "2026-10-05"
        },
        {
          "name": "Multipliers on wireless networks",
          "value": "May need to exceed defaults",
          "unit": "",
          "condition": "Rockwell Automation states that wireless networks can require timeout or network delay multipliers above the defaults, and that setting them below the defaults can cause nuisance safety connection losses.",
          "category": null,
          "source_url": "https://www.rockwellautomation.com/en-nl/docs/technical/logix5000/_online/1756-um900/controllogix-5590-controller-user-manual-ditamap/develop-safety-applications/produced-consumed-safety-tags/consume-safety-tag-data.html",
          "source_title": "Consume Safety Tag Data (1756-UM900)",
          "source_date": null,
          "locator": "Safety tab, Advanced Connection Reaction Time Limit parameters",
          "accessed": "2026-10-05"
        },
        {
          "name": "Data age check",
          "value": "Time stamp per packet",
          "unit": "",
          "condition": "Each safety packet carries a time stamp. The consumer computes the data age and applies the data only if it is under the maximum allowed age; otherwise the connection goes to the safety state.",
          "category": null,
          "source_url": "https://www.odva.org/wp-content/uploads/2020/06/PUB00123R1_Common-Industrial_Protocol_and_Family_of_CIP_Networks.pdf",
          "source_title": "The Common Industrial Protocol (CIP) and the Family of CIP Networks (PUB00123R1)",
          "source_date": "February 2016",
          "locator": "Section 5.2.3.1, Time Expectation via Time Stamp, page 103",
          "accessed": "2026-10-05"
        },
        {
          "name": "Safety integrity supported",
          "value": "Up to SIL 3",
          "unit": "",
          "condition": "Per IEC 61508. ODVA describes CIP Safety as a black channel protocol, so its integrity does not depend on the physical media.",
          "category": null,
          "source_url": "https://www.odva.org/technology-standards/distinct-cip-services/cip-safety/",
          "source_title": "CIP Safety (ODVA)",
          "source_date": null,
          "locator": "CIP Safety overview",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "ethernet-ip-io",
      "url": "https://otwireless.com/requirements/ethernet-ip-io/",
      "kind": "protocol",
      "title": "EtherNet/IP standard I/O connection timeout",
      "vendor": "ODVA (protocol); values as documented by Rockwell Automation and OMRON",
      "model_or_version": "EtherNet/IP implicit (I/O) connections; Rockwell Automation Logix controllers; OMRON NJ/NX-series controllers (built-in EtherNet/IP port tag data links)",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": null,
      "top_speed": null,
      "parameters": [
        {
          "name": "Connection timeout",
          "value": "Multiplier x RPI",
          "unit": "",
          "condition": "Implicit (I/O) messages. The controller firmware selects the multiplier.",
          "category": null,
          "source_url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/um/enet-um006_-en-p.pdf",
          "source_title": "EtherNet/IP Network Devices User Manual (ENET-UM006C-EN-P)",
          "source_date": "September 2025",
          "locator": "Chapter 1, Messaging, Implicit Messages, page 12",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum timeout multiplier",
          "value": "4",
          "unit": "",
          "condition": "Logix controllers",
          "category": null,
          "source_url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/um/enet-um006_-en-p.pdf",
          "source_title": "EtherNet/IP Network Devices User Manual (ENET-UM006C-EN-P)",
          "source_date": "September 2025",
          "locator": "Chapter 1, Messaging, Implicit Messages, page 12",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum connection timeout",
          "value": "100",
          "unit": "ms",
          "condition": "Logix controllers. The firmware picks a multiplier large enough that the timeout is at least 100 ms.",
          "category": null,
          "source_url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/um/enet-um006_-en-p.pdf",
          "source_title": "EtherNet/IP Network Devices User Manual (ENET-UM006C-EN-P)",
          "source_date": "September 2025",
          "locator": "Chapter 1, Messaging, Implicit Messages, page 12",
          "accessed": "2026-10-05"
        },
        {
          "name": "Timeout at RPI 2 ms",
          "value": "128",
          "unit": "ms",
          "condition": "Rockwell Automation example; controller multiplier 64",
          "category": null,
          "source_url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/um/enet-um006_-en-p.pdf",
          "source_title": "EtherNet/IP Network Devices User Manual (ENET-UM006C-EN-P)",
          "source_date": "September 2025",
          "locator": "Chapter 1, Messaging, Implicit Messages, examples, page 12",
          "accessed": "2026-10-05"
        },
        {
          "name": "Timeout at RPI 10 ms",
          "value": "160",
          "unit": "ms",
          "condition": "Rockwell Automation example; controller multiplier 16",
          "category": null,
          "source_url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/um/enet-um006_-en-p.pdf",
          "source_title": "EtherNet/IP Network Devices User Manual (ENET-UM006C-EN-P)",
          "source_date": "September 2025",
          "locator": "Chapter 1, Messaging, Implicit Messages, examples, page 12",
          "accessed": "2026-10-05"
        },
        {
          "name": "Connection timeout, OMRON NJ/NX controllers",
          "value": "4, 8, 16, 32, 64, 128, 256 or 512 x RPI",
          "unit": "",
          "condition": "Tag data links on the NJ/NX built-in EtherNet/IP port. The default is 4 x RPI.",
          "category": null,
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/w506_nj_nx-series_cpu_unit_built-in_ethernet_ip_port_users_manual_en.pdf?v=3",
          "source_title": "NJ/NX-series CPU Unit Built-in EtherNet/IP Port User's Manual (W506-E1-37)",
          "source_date": null,
          "locator": "Section 6-2-5 Connection Settings, Timeout Value, page 6-43",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum connection timeout, OMRON NJ/NX controllers",
          "value": "10",
          "unit": "ms",
          "condition": "Connection settings in Sysmac Studio. At a 10 ms RPI and the default multiplier of 4, the connection times out after 40 ms, where the Logix example above waits 160 ms.",
          "category": null,
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/w506_nj_nx-series_cpu_unit_built-in_ethernet_ip_port_users_manual_en.pdf?v=3",
          "source_title": "NJ/NX-series CPU Unit Built-in EtherNet/IP Port User's Manual (W506-E1-37)",
          "source_date": null,
          "locator": "Appendix A-2-4, Making the EtherNet/IP Connection Settings with the Sysmac Studio, Timeout Value, page A-19",
          "accessed": "2026-10-05"
        },
        {
          "name": "RPI range for I/O devices",
          "value": "Device dependent",
          "unit": "",
          "condition": "Valid ranges and defaults depend on the device; Logix Designer shows the valid range under the RPI field.",
          "category": null,
          "source_url": "https://www.rockwellautomation.com/en-fi/docs/add-on-profiles/common/3/pvedscommon-ditamap/connection-view/connection-view-parameters.html",
          "source_title": "Connection view parameters (Rockwell Automation add-on profile help)",
          "source_date": null,
          "locator": "Requested Packet Interval (RPI) parameter",
          "accessed": "2026-10-05"
        },
        {
          "name": "Where RPI limits are defined",
          "value": "Device EDS file",
          "unit": "",
          "condition": "ODVA recommends that device makers define minimum, maximum, and default RPI with a ParamN entry in the EDS, so tools do not pick a value beyond the device capacity.",
          "category": null,
          "source_url": "https://www.odva.org/wp-content/uploads/2020/05/PUB00213R0_EtherNetIP_Developers_Guide.pdf",
          "source_title": "EtherNet/IP Quick Start for Vendors Handbook (PUB00213R0)",
          "source_date": null,
          "locator": "EDS file guidance, Connection Manager section, page 29",
          "accessed": "2026-10-05"
        },
        {
          "name": "RPI range, standard produced and consumed tags",
          "value": "0.196 to 536870.911",
          "unit": "ms",
          "condition": "ControlLogix controllers",
          "category": null,
          "source_url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/pm/1756-pm011_-en-p.pdf",
          "source_title": "Logix 5000 Controllers Produced and Consumed Tags (1756-PM011N-EN-P)",
          "source_date": "September 2025",
          "locator": "Chapter 1, Consume a tag, step 9, page 21",
          "accessed": "2026-10-05"
        },
        {
          "name": "RPI range, standard produced and consumed tags",
          "value": "1 to 536870.911",
          "unit": "ms",
          "condition": "CompactLogix controllers",
          "category": null,
          "source_url": "https://literature.rockwellautomation.com/idc/groups/literature/documents/pm/1756-pm011_-en-p.pdf",
          "source_title": "Logix 5000 Controllers Produced and Consumed Tags (1756-PM011N-EN-P)",
          "source_date": "September 2025",
          "locator": "Chapter 1, Consume a tag, step 9, page 21",
          "accessed": "2026-10-05"
        },
        {
          "name": "Meaning of RPI",
          "value": "Producer send interval",
          "unit": "",
          "condition": "Producers send data packets at the RPI, and consumers listen for a packet at the same interval.",
          "category": null,
          "source_url": "https://www.odva.org/wp-content/uploads/2020/05/PUB00213R0_EtherNetIP_Developers_Guide.pdf",
          "source_title": "EtherNet/IP Quick Start for Vendors Handbook (PUB00213R0)",
          "source_date": null,
          "locator": "Terminology, Requested Packet Interval (RPI), page 25",
          "accessed": "2026-10-05"
        },
        {
          "name": "Transport for cyclic I/O",
          "value": "UDP",
          "unit": "",
          "condition": "EtherNet/IP runs CIP over standard Ethernet and TCP/IP and uses UDP for real time cyclic data.",
          "category": null,
          "source_url": "https://www.odva.org/technology-standards/key-technologies/ethernet-ip/",
          "source_title": "EtherNet/IP (ODVA)",
          "source_date": null,
          "locator": "EtherNet/IP overview",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "mir-mir1350",
      "url": "https://otwireless.com/requirements/mir-mir1350/",
      "kind": "device",
      "title": "MiR1350 network requirements",
      "vendor": "Mobile Industrial Robots (MiR)",
      "model_or_version": "MiR1350 with MiR Fleet; MiR Network and Wi-Fi Guide v2.10 (12/2024)",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": null,
      "top_speed": {
        "value": "1.2 m/s (MiR1350 maximum speed)",
        "source_url": "https://supportportal.mobile-industrial-robots.com/support-files/manuals/HTML/en/mir1350_user_guide_2.0/Content/_Resources/pdf/MiR1350%20User%20Guide%202.0_en.pdf"
      },
      "parameters": [
        {
          "name": "Minimum signal strength, best access point",
          "value": "-70",
          "unit": "dBm",
          "condition": "Measured from the robot's perspective while connected to the best access point",
          "category": "min-signal",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.1 Guidelines for Wi-Fi requirements, p. 15",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal strength, second-best access point",
          "value": "-75",
          "unit": "dBm",
          "condition": "Measured from the robot's perspective for the second-best access point; section 4.2.3 repeats this as the backup access point requirement",
          "category": "min-signal",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.1, p. 15; section 4.2.3, p. 33",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal strength, earlier fleet server guide",
          "value": "-75",
          "unit": "dBm",
          "condition": "Single figure measured from the robot's perspective, in the 2021 MiR Fleet Server Solution guide",
          "category": "min-signal",
          "source_url": "https://supportportal.mobile-industrial-robots.com/support-files/manuals/html/en/mirfleet_server_solution_getting_started_1.6/content/_resources/pdf/mir%20fleet%20server%20solution%20getting%20started%201.6_en.pdf",
          "source_title": "MiR Fleet Server Solution Getting Started 1.6",
          "source_date": "2021-01",
          "locator": "Section 3.2 Network requirements, Wireless LAN, p. 11",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal-to-noise ratio",
          "value": "20",
          "unit": "dB",
          "condition": "Measured from the robot's perspective. Table 2.1 prints the unit as dBm; SNR is a ratio, and the 2021 fleet server guide states 20 dB",
          "category": "min-signal",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.1, p. 15",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum data rate per robot",
          "value": "20",
          "unit": "Mbps",
          "condition": "Transfer rate to and from each robot",
          "category": "throughput",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.1, p. 15",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum throughput per robot",
          "value": "3",
          "unit": "Mbps",
          "condition": "The network must let each robot send and receive at least 3 Mbps of data at a transfer rate of at least 20 Mbps",
          "category": "throughput",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.2 Guidelines for general network requirements, p. 16",
          "accessed": "2026-10-05"
        },
        {
          "name": "Robot to MiR Fleet traffic per robot",
          "value": "180 average, 220 peak",
          "unit": "kbit/s",
          "condition": "Uplink 130 average (160 peak), downlink 50 average (60 peak). Robot to PC traffic is 520 kbit/s average and 3 Mbit/s peak",
          "category": "throughput",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2.1 Throughput, p. 17",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum bandwidth per robot, earlier fleet server guide",
          "value": "1",
          "unit": "Mb per robot",
          "condition": "2021 MiR Fleet Server Solution guide",
          "category": "throughput",
          "source_url": "https://supportportal.mobile-industrial-robots.com/support-files/manuals/html/en/mirfleet_server_solution_getting_started_1.6/content/_resources/pdf/mir%20fleet%20server%20solution%20getting%20started%201.6_en.pdf",
          "source_title": "MiR Fleet Server Solution Getting Started 1.6",
          "source_date": "2021-01",
          "locator": "Section 3.2 Network requirements, Wireless LAN, p. 10",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum latency, WLAN guideline",
          "value": "200",
          "unit": "ms",
          "condition": "Round-trip time, measured by pinging the robots",
          "category": "latency-loss",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.1, p. 15",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum latency, robot to MiR Fleet",
          "value": "500",
          "unit": "ms",
          "condition": "Round-trip time. The same table gives 200 ms for robot to PC and 500 ms for MiR Fleet to PC",
          "category": "latency-loss",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2.2 Latency, p. 18",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum latency, earlier fleet server guide",
          "value": "150",
          "unit": "ms",
          "condition": "2021 MiR Fleet Server Solution guide",
          "category": "latency-loss",
          "source_url": "https://supportportal.mobile-industrial-robots.com/support-files/manuals/html/en/mirfleet_server_solution_getting_started_1.6/content/_resources/pdf/mir%20fleet%20server%20solution%20getting%20started%201.6_en.pdf",
          "source_title": "MiR Fleet Server Solution Getting Started 1.6",
          "source_date": "2021-01",
          "locator": "Section 3.2 Network requirements, Wireless LAN, p. 10",
          "accessed": "2026-10-05"
        },
        {
          "name": "Jitter limit",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the network requirements chapter",
          "category": "latency-loss",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Chapter 2 Network requirements, pp. 12 to 25",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum packet loss",
          "value": "2",
          "unit": "%",
          "condition": "",
          "category": "latency-loss",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.2, p. 16",
          "accessed": "2026-10-05"
        },
        {
          "name": "Channel utilization ceiling",
          "value": "60",
          "unit": "%",
          "condition": "MiR states that above 60% channel use the system is affected by latency and packet loss",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, p. 17",
          "accessed": "2026-10-05"
        },
        {
          "name": "Co-channel access points",
          "value": "2",
          "unit": "access points per channel",
          "condition": "Maximum number of access points heard per channel at -85 dBm",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.1, p. 15",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum roam time",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "The guide sets coverage overlap and controller requirements for roaming but gives no roam-time figure",
          "category": "roam-time",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, p. 16; section 4.4 SSID and roaming considerations, pp. 34 to 35",
          "accessed": "2026-10-05"
        },
        {
          "name": "Roaming infrastructure",
          "value": "WLAN controller required; access points share roaming information; load balancing disabled; airtime balancing disabled if possible",
          "unit": "",
          "condition": "Full Wi-Fi coverage is required along all robot travel paths",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, list after Table 2.2, p. 16",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fast roaming",
          "value": "Network should support fast reauthentication to other access points",
          "unit": "",
          "condition": "MiR names basic WPA2-PSK, or key caching options that keep stronger security, as ways to get fast reauthentication. The guide does not name 802.11r, 802.11k or 802.11v",
          "category": "fast-roaming",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 4.4 SSID and roaming considerations, p. 35",
          "accessed": "2026-10-05"
        },
        {
          "name": "Hidden SSIDs",
          "value": "Avoid",
          "unit": "",
          "condition": "With a hidden SSID the robot must disconnect and actively scan to roam, which MiR says can take several seconds of complete loss of communication",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 4.4 SSID and roaming considerations, p. 35",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wireless standards",
          "value": "802.11a, 802.11b, 802.11g, 802.11n, 802.11ac",
          "unit": "",
          "condition": "Software 3.x can restrict each robot to chosen channels in the 2.4 GHz or 5 GHz band",
          "category": "bands-channels",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.4 Wireless network standards, p. 18",
          "accessed": "2026-10-05"
        },
        {
          "name": "Supported bands",
          "value": "2.4 GHz and 5 GHz",
          "unit": "",
          "condition": "The MiR1350 internal antennas support both bands. MiR states the MiR100, MiR200, MiR500 and MiR1000 internal antennas are designed for 2.4 GHz only",
          "category": "bands-channels",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 4.6 Robot modifications, p. 38",
          "accessed": "2026-10-05"
        },
        {
          "name": "Channel width",
          "value": "20 MHz on 2.4 GHz; 20 or 40 MHz on 5 GHz",
          "unit": "",
          "condition": "40 MHz on 5 GHz only where enough channels exist to keep co-channel cells apart; MiR says 80 MHz is often not required for its products",
          "category": "bands-channels",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Sections 4.2.1 and 4.2.2 Channel planning, pp. 30 to 32",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi security modes",
          "value": "WPA/WPA2 Personal; WPA/WPA2 Enterprise with PEAP or EAP-TLS",
          "unit": "",
          "condition": "Enterprise requires the server to support TLS 1.2 or higher; robots will not connect with TLS 1.1 or older. EAP-TLS certificates in .pem, .pfx or .p12 format",
          "category": "security",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.7 Network security, p. 25",
          "accessed": "2026-10-05"
        },
        {
          "name": "IP addressing",
          "value": "IPv4 only; unique static IP or DHCP reservation per robot",
          "unit": "",
          "condition": "MiR Fleet identifies robots by IP address. The robot's internal network makes 192.168.12.0/24 unusable on the site network",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.5 IP configuration, p. 19",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fleet manager ports, software 3.x",
          "value": "Robot to MiR Fleet TCP 80 and 443; ROSbridge TCP 9090; MiR Fleet REST API TCP 8080; Modbus TCP 502",
          "unit": "",
          "condition": "All ports are TCP and inbound, except the outbound MiR Remote support connection on TCP 80",
          "category": "ports",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.6 Ports, p. 20 and Table 2.4, p. 22",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fleet manager port, MiR Fleet Enterprise",
          "value": "Robot to MiR Fleet TCP 5060",
          "unit": "",
          "condition": "MiR Fleet Enterprise deployments",
          "category": "ports",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.6, Table 2.3 Ports on MiR Fleet Enterprise, p. 21",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fleet manager ports, fleet server solution",
          "value": "TCP 443 and 9090",
          "unit": "",
          "condition": "443 carries the MiR Fleet interface and REST traffic between MiR Fleet and robots; 9090 carries ROSbridge. Software below 2.10.0 uses 80 and 8080 instead of 443",
          "category": "ports",
          "source_url": "https://supportportal.mobile-industrial-robots.com/support-files/manuals/html/en/mirfleet_server_solution_getting_started_1.6/content/_resources/pdf/mir%20fleet%20server%20solution%20getting%20started%201.6_en.pdf",
          "source_title": "MiR Fleet Server Solution Getting Started 1.6",
          "source_date": "2021-01",
          "locator": "Section 4, Host, Bridged and Portmapping, p. 17",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fleet server connection",
          "value": "Wired, in the same physical location as the robots",
          "unit": "",
          "condition": "MiR states geographical distance causes delay between MiR Fleet and robots",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.3 Requirements for MiR Fleet, p. 18",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi watchdog, software 2.x",
          "value": "Optional RSSI watchdog or ping watchdog that forces a reassociation (roam) when signal falls below a threshold or pings to a set address fail",
          "unit": "",
          "condition": "MiR says to enable only one. A ping target behind the Fleet server tests the whole network path, and an unreachable target or an unobtainable threshold makes the robot drop its Wi-Fi connection repeatedly",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 4.5 Wi-Fi watchdog, pp. 36 to 37",
          "accessed": "2026-10-05"
        },
        {
          "name": "Roam scanning, software 3.x",
          "value": "A background scan frequency setting replaces the watchdogs",
          "unit": "",
          "condition": "Sets how aggressively the robot scans for an access point with a stronger signal",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 4.5 Wi-Fi watchdog, p. 36",
          "accessed": "2026-10-05"
        },
        {
          "name": "Loss-of-comms behavior",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the network guide and the MiR1350 User Guide 2.0",
          "category": "loc-behavior",
          "source_url": "https://supportportal.mobile-industrial-robots.com/support-files/manuals/HTML/en/mir1350_user_guide_2.0/Content/_Resources/pdf/MiR1350%20User%20Guide%202.0_en.pdf",
          "source_title": "MiR1350 User Guide 2.0",
          "source_date": "2023-12",
          "locator": "Whole guide",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "mir-mir600",
      "url": "https://otwireless.com/requirements/mir-mir600/",
      "kind": "device",
      "title": "MiR600 network requirements",
      "vendor": "Mobile Industrial Robots (MiR)",
      "model_or_version": "MiR600 with MiR Fleet; MiR Network and Wi-Fi Guide v2.10 (12/2024)",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": null,
      "top_speed": {
        "value": "2.0 m/s",
        "source_url": "https://mobile-industrial-robots.com/products/robots/mir600"
      },
      "parameters": [
        {
          "name": "Minimum signal strength, best access point",
          "value": "-70",
          "unit": "dBm",
          "condition": "Measured from the robot's perspective",
          "category": "min-signal",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.1, p. 15",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal strength, second-best access point",
          "value": "-75",
          "unit": "dBm",
          "condition": "Measured from the robot's perspective",
          "category": "min-signal",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.1, p. 15",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal-to-noise ratio",
          "value": "20",
          "unit": "dB",
          "condition": "Table 2.1 prints the unit as dBm; SNR is a ratio",
          "category": "min-signal",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.1, p. 15",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum latency, WLAN guideline",
          "value": "200",
          "unit": "ms",
          "condition": "Round-trip time, measured by pinging the robots; robot to MiR Fleet is 500 ms round trip",
          "category": "latency-loss",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.1, p. 15; section 2.2.2, p. 18",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum packet loss",
          "value": "2",
          "unit": "%",
          "condition": "",
          "category": "latency-loss",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Table 2.2, p. 16",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum throughput per robot",
          "value": "3",
          "unit": "Mbps",
          "condition": "At a transfer rate of at least 20 Mbps",
          "category": "throughput",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, Tables 2.1 and 2.2, pp. 15 to 16",
          "accessed": "2026-10-05"
        },
        {
          "name": "Channel utilization ceiling",
          "value": "60",
          "unit": "%",
          "condition": "Above this MiR says latency and packet loss affect the system",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, p. 17",
          "accessed": "2026-10-05"
        },
        {
          "name": "Supported bands",
          "value": "2.4 GHz and 5 GHz",
          "unit": "",
          "condition": "MiR states the internal antennas of the MiR250, MiR600 and MiR1350 support both bands",
          "category": "bands-channels",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 4.6 Robot modifications, p. 38",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wireless standards",
          "value": "802.11a, 802.11b, 802.11g, 802.11n, 802.11ac",
          "unit": "",
          "condition": "Software 3.x can restrict each robot to chosen channels",
          "category": "bands-channels",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.4 Wireless network standards, p. 18",
          "accessed": "2026-10-05"
        },
        {
          "name": "Roaming infrastructure",
          "value": "WLAN controller required; access points share roaming information; load balancing disabled; airtime balancing disabled if possible",
          "unit": "",
          "condition": "Full Wi-Fi coverage along all robot travel paths",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, list after Table 2.2, p. 16",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fast roaming",
          "value": "Network should support fast reauthentication to other access points",
          "unit": "",
          "condition": "MiR names basic WPA2-PSK, or key caching that keeps stronger security; the guide does not name 802.11r, 802.11k or 802.11v; hidden SSIDs force a disconnect and active scan that can take several seconds",
          "category": "fast-roaming",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 4.4 SSID and roaming considerations, p. 35",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum roam time",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "The guide sets coverage overlap and controller requirements but gives no roam-time figure",
          "category": "roam-time",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.2, p. 16; section 4.4, pp. 34 to 35",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi security modes",
          "value": "WPA/WPA2 Personal; WPA/WPA2 Enterprise with PEAP or EAP-TLS",
          "unit": "",
          "condition": "Enterprise requires TLS 1.2 or higher on the server",
          "category": "security",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.7 Network security, p. 25",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fleet manager ports, software 3.x",
          "value": "Robot to MiR Fleet TCP 80 and 443; ROSbridge TCP 9090; MiR Fleet REST API TCP 8080; Modbus TCP 502",
          "unit": "",
          "condition": "All TCP and inbound, except the outbound remote support connection on TCP 80; MiR Fleet Enterprise uses TCP 5060 from robot to fleet",
          "category": "ports",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 2.6 Ports, pp. 20 to 22, Tables 2.3 and 2.4",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi watchdog, software 2.x",
          "value": "Optional RSSI watchdog or ping watchdog that forces a reassociation when signal falls below a threshold or pings fail",
          "unit": "",
          "condition": "Software 3.x replaces the watchdogs with a background scan frequency setting",
          "category": "other",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Section 4.5 Wi-Fi watchdog, pp. 36 to 37",
          "accessed": "2026-10-05"
        },
        {
          "name": "Loss-of-comms behavior",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the network guide",
          "category": "loc-behavior",
          "source_url": "https://jk.de/media/a2/cc/90/1739201876/MiR_Network_Wi-Fi_Guide.pdf?ts=1739201876",
          "source_title": "MiR Network and Wi-Fi Guide v2.10",
          "source_date": "2024-12",
          "locator": "Whole guide",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "omron-hd-1500",
      "url": "https://otwireless.com/requirements/omron-hd-1500/",
      "kind": "device",
      "title": "OMRON HD-1500 network requirements",
      "vendor": "OMRON",
      "model_or_version": "HD-1500 with FLOW Core Fleet Manager; HD-1500 Platform User's Manual I645-E-06",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": {
        "behavior": "A single AMR can keep navigating without Wi-Fi using its stored map; in a fleet, Fleet Manager connectivity is required. OMRON does not state whether a fleet AMR stops, finishes its job, or continues when the link drops.",
        "timeout": "Wireless watchdog timer, user-set in SetNetGo; no default published",
        "recovery": "With the watchdog enabled, the AMR resets its wireless interface and tries to reconnect; OMRON warns frequent disconnections may require user intervention. After a Fleet Manager failover, AMRs take 1 to 3 minutes to reconnect and resume.",
        "source_url": "https://files.omron.eu/downloads/latest/manual/en/i635_fleet_operations_workspace_core_-_user_guide_users_manual_en.pdf"
      },
      "top_speed": {
        "value": "1.8 m/s",
        "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf"
      },
      "parameters": [
        {
          "name": "Minimum signal strength",
          "value": "-60",
          "unit": "dBm",
          "condition": "Recommended minimum; OMRON calls -40 dBm or stronger ideal",
          "category": "min-signal",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Section 2-4-9 Wireless Specifications, p. 2-18 (PDF p. 94); section 3-4-4 Wireless Considerations, p. 3-19",
          "accessed": "2026-10-05"
        },
        {
          "name": "Co-channel access points",
          "value": "No more than two detectable access points at -85 dBm, and no more than one above -85 dBm, at any location",
          "unit": "",
          "condition": "Listed as Channel Interference",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Section 2-4-9 Wireless Specifications, p. 2-18 (PDF p. 94)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Latency",
          "value": "10",
          "unit": "ms",
          "condition": "Maximum recommended round-trip latency",
          "category": "latency-loss",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Section 2-4-9 Wireless Specifications, p. 2-18 (PDF p. 94)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wireless standard",
          "value": "IEEE 802.11 a/b/g",
          "unit": "",
          "condition": "Two integrated wireless antennas; an antenna extension kit is offered",
          "category": "bands-channels",
          "source_url": "https://files.omron.eu/downloads/latest/datasheet/en/i855_hd-series_mobile_robot_datasheet_en.pdf",
          "source_title": "HD-1500 datasheet, Cat. No. I855-E-12",
          "source_date": null,
          "locator": "Specifications table, Wireless; options list, Wireless Antenna Extension Kit",
          "accessed": "2026-10-05"
        },
        {
          "name": "Supported bands",
          "value": "2.4 GHz and 5 GHz",
          "unit": "",
          "condition": "OMRON says the choice depends on the workspace survey; the worksheet offers 802.11a and 802.11b/g radio modes",
          "category": "bands-channels",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Section 3-4 wireless worksheet, p. 3-18; section 3-4-4, p. 3-19",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi security methods",
          "value": "WPA-PSK, WPA2-PSK, PEAP-MSCHAPv2, EAP-TLS",
          "unit": "",
          "condition": "Encryption TKIP/RC4 or CCMP/AES; OPEN is selectable but marked not recommended; no WPA3 listed",
          "category": "security",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Section 2-4-9, p. 2-18; section 3-4 wireless worksheet, pp. 3-18 to 3-19",
          "accessed": "2026-10-05"
        },
        {
          "name": "Bandwidth per AMR",
          "value": "50 average, unlikely to exceed 500",
          "unit": "kbps",
          "condition": "Rises with active MobilePlanner management, debug tools and payloads that stream through the AMR's wireless interface",
          "category": "throughput",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Section 3-4-4 Wireless Considerations, Bandwidth, p. 3-20 (PDF p. 118)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Coverage",
          "value": "Constant service throughout the workspace for a fleet",
          "unit": "",
          "condition": "Partial coverage acceptable for a single or segregated AMR where no commands or status are needed; OMRON recommends a dedicated, secured network for the AMRs",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Section 3-4-4 Wireless Considerations, pp. 3-19 to 3-20",
          "accessed": "2026-10-05"
        },
        {
          "name": "Effect of a poor connection",
          "value": "Frequent disconnections may leave an AMR unable to reconnect, requiring user intervention",
          "unit": "",
          "condition": "OMRON also lists failed Jobs or Goals from packet loss, unintended behavior if Fleet Manager parameters change while an AMR is disconnected, and collisions between AMRs in close proximity",
          "category": "loc-behavior",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Section 3-4-4 Wireless Considerations, p. 3-20 (PDF p. 118)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Onboard controller traffic over Wi-Fi",
          "value": "Port forwarding between the User LAN and the wireless network lets the onboard NX102 controller exchange data over Wi-Fi",
          "unit": "",
          "condition": "Configured in SetNetGo; the manual's example connects an EtherNet/IP coupler unit to the NX102 over the wireless network using CIP tag data links",
          "category": "ports",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Section 3-4-4, Port Forwarding, p. 3-20 (PDF p. 118)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Roam scan settings",
          "value": "Background scan every 3 s by default; fewer channels selected gives faster roams",
          "unit": "",
          "condition": "Scanning drops to one tenth as often while signal is above the RSSI roam threshold (default 50, unit not stated)",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i635_fleet_operations_workspace_core_-_user_guide_users_manual_en.pdf",
          "source_title": "Fleet Operations Workspace Core User's Manual, 20569-020 Rev. G (Cat. No. I635)",
          "source_date": null,
          "locator": "Section 8.4 Network Tab, Radio Settings (PDF pp. 135 to 136)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum roam time",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the HD-1500 manual and the FLOW Core manual",
          "category": "roam-time",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Sections 2-4-9 and 3-4",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fast roaming support",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "No mention of 802.11r, 802.11k, 802.11v or key caching",
          "category": "fast-roaming",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i645_hd-1500_users_manual_en.pdf",
          "source_title": "HD-1500 Platform User's Manual, Cat. No. I645-E-06",
          "source_date": null,
          "locator": "Whole manual",
          "accessed": "2026-10-05"
        },
        {
          "name": "Ports, AMR to Fleet Manager",
          "value": "TCP 37; TCP/UDP 5000; TCP/UDP 7272; UDP 10000 and up",
          "unit": "",
          "condition": "Allocate at least twice as many UDP ports from 10000 as there are AMRs; bidirectional traffic must be allowed",
          "category": "ports",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 6, Firewall Access, port table (PDF pp. 39 to 40)",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "omron-ld-series",
      "url": "https://otwireless.com/requirements/omron-ld-series/",
      "kind": "device",
      "title": "OMRON LD series network requirements",
      "vendor": "OMRON",
      "model_or_version": "LD series AMRs (LD-60, LD-90, LD-90x, LD-250) with Fleet Manager; AMR Wireless Communication Technical Guide 72503-100 A and LD-60/90 Platform User's Manual I611-E-10",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": {
        "behavior": "A single AMR can keep navigating without Wi-Fi on its stored map; in a fleet, Fleet Manager connectivity is required. OMRON does not state whether a fleet AMR stops, finishes its job, or continues when the link drops, and warns that frequent disconnections may leave an AMR unable to reconnect.",
        "timeout": "Wireless watchdog timer, set by the user in SetNetGo; no default published",
        "recovery": "With the watchdog enabled, the AMR resets its wireless interface and tries to reconnect; otherwise user intervention may be needed. After a Fleet Manager failover, AMRs take 1 to 3 minutes to reconnect and resume.",
        "source_url": "https://files.omron.eu/downloads/latest/manual/en/i635_fleet_operations_workspace_core_-_user_guide_users_manual_en.pdf"
      },
      "top_speed": {
        "value": "1.8 m/s (LD-60); 1.35 m/s (LD-90); 0.9 m/s (LD-90x); 1.2 m/s (LD-250)",
        "source_url": "https://industrial.omron.eu/en/products/ld-series"
      },
      "parameters": [
        {
          "name": "Minimum signal strength",
          "value": "-60",
          "unit": "dBm",
          "condition": "Recommended minimum; OMRON gives -40 dBm or stronger as the ideal case",
          "category": "min-signal",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4 Wireless Network Requirements, requirements table (PDF p. 13); Signal Strength and Availability (PDF p. 15)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal-to-noise ratio",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the wireless network requirements section",
          "category": "min-signal",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4 Wireless Network Requirements (PDF pp. 12 to 20)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Latency, recommended",
          "value": "10",
          "unit": "ms",
          "condition": "Round-trip time, measured with a ping test; OMRON calls 10 ms very low latency",
          "category": "latency-loss",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4, requirements table (PDF p. 12); Latency (PDF p. 20)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Latency, maximum allowable",
          "value": "50",
          "unit": "ms",
          "condition": "Round-trip time, from the wireless guide. The LD-60/90 Platform User's Manual gives 10 ms as the maximum recommended round trip and does not state this 50 ms ceiling (next row)",
          "category": "latency-loss",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4, requirements table (PDF p. 12)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Latency, LD platform manual",
          "value": "10",
          "unit": "ms",
          "condition": "Maximum recommended round-trip time in the LD-60/90 manual's wireless specification table, which gives no higher ceiling; the wireless guide allows up to 50 ms (previous row)",
          "category": "latency-loss",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i611_ld-60_90_90x_platform_user_s_guide_users_manual_en.pdf",
          "source_title": "LD-60/90 Platform User's Manual, Cat. No. I611-E-10",
          "source_date": null,
          "locator": "Section 2-4-10 Wireless Specifications, p. 2-17 (PDF p. 85)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal strength, LD platform manual",
          "value": "-60",
          "unit": "dBm",
          "condition": "Same figure as the wireless guide",
          "category": "min-signal",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i611_ld-60_90_90x_platform_user_s_guide_users_manual_en.pdf",
          "source_title": "LD-60/90 Platform User's Manual, Cat. No. I611-E-10",
          "source_date": null,
          "locator": "Section 2-4-10 Wireless Specifications, p. 2-17 (PDF p. 85)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Co-channel access points",
          "value": "No more than two detectable access points at -85 dBm, and no more than one above -85 dBm, at any location",
          "unit": "",
          "condition": "Listed as Channel Interference in the LD-60/90 manual's wireless specification table",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i611_ld-60_90_90x_platform_user_s_guide_users_manual_en.pdf",
          "source_title": "LD-60/90 Platform User's Manual, Cat. No. I611-E-10",
          "source_date": null,
          "locator": "Section 2-4-10 Wireless Specifications, p. 2-17 (PDF p. 85)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Jitter limit",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the wireless network requirements section",
          "category": "latency-loss",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4 Wireless Network Requirements (PDF pp. 12 to 20)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum roam time",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "The guide asks the site survey to note predicted roam locations but gives no roam-time figure",
          "category": "roam-time",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4; Section 6 Site Survey Considerations",
          "accessed": "2026-10-05"
        },
        {
          "name": "Bandwidth per AMR, average",
          "value": "50",
          "unit": "kbps",
          "condition": "Varies with configuration, MobilePlanner and other client activity",
          "category": "throughput",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4, requirements table (PDF p. 12)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Bandwidth per AMR, while monitored",
          "value": "500",
          "unit": "kbps",
          "condition": "When the AMR is being monitored by MobilePlanner",
          "category": "throughput",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4, requirements table (PDF p. 12)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wireless standards",
          "value": "802.11a (recommended), 802.11b, 802.11g",
          "unit": "",
          "condition": "OMRON still supports 802.11b but does not recommend it",
          "category": "bands-channels",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4, requirements table and Communication Standards and Frequencies (PDF pp. 13 to 14)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wireless standard, LD series datasheet",
          "value": "IEEE 802.11 a/b/g",
          "unit": "",
          "condition": "Listed under Standards for the LD series AMRs",
          "category": "bands-channels",
          "source_url": "https://files.omron.eu/downloads/latest/datasheet/en/i828_ld-series_mobile_robot_datasheet_en.pdf?v=1788523208",
          "source_title": "Autonomous Mobile Robots LD Series datasheet, Cat. No. I828-E-16",
          "source_date": null,
          "locator": "Specifications table, Standards, Wireless",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi card, as named in OMRON's troubleshooting table",
          "value": "AC7260",
          "unit": "",
          "condition": "OMRON's troubleshooting table tells you to confirm a failed LD Wi-Fi card (AC7260). The datasheet lists 802.11 a/b/g; see the next row for the card's own capabilities",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 8 Troubleshooting, failed AMR hardware row (PDF p. 47)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi card capabilities, Intel listing",
          "value": "802.11ac, 2x2, 2.4 GHz and 5 GHz; launched Q2 2013; discontinued",
          "unit": "",
          "condition": "Intel's listing for the Dual Band Wireless-AC 7260, the Intel adapter that carries the AC7260 model number. OMRON names the card only as AC7260",
          "category": "other",
          "source_url": "https://www.intel.com/content/www/us/en/products/sku/75439/intel-dual-band-wirelessac-7260/specifications.html",
          "source_title": "Intel Dual Band Wireless-AC 7260 specifications",
          "source_date": null,
          "locator": "Essentials and Networking Specifications",
          "accessed": "2026-10-05"
        },
        {
          "name": "Supported bands",
          "value": "2.4 GHz and 5 GHz",
          "unit": "",
          "condition": "Available channels vary by band and region",
          "category": "bands-channels",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4, requirements table, Frequency / Channels (PDF p. 13)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Channel width",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "The guide describes 5 GHz channel widths in general but states no width for the AMRs",
          "category": "bands-channels",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4, Channels (PDF pp. 15 to 19)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi security methods",
          "value": "Open, WPA-PSK, WPA2-PSK, PEAP-MSCHAPv2, EAP-TLS",
          "unit": "",
          "condition": "",
          "category": "security",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4, requirements table, Security methods (PDF p. 13)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi encryption",
          "value": "TKIP/RC4, CCMP/AES or TKIP/CCMP/AES; 64-bit and 128-bit WEP also selectable",
          "unit": "",
          "condition": "Set in SetNetGo to match the network; authentication options are open, WPA-PSK, PEAP-MSCHAPv2 and EAP-TLS. No WPA3 option is listed",
          "category": "security",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i635_fleet_operations_workspace_core_-_user_guide_users_manual_en.pdf",
          "source_title": "Fleet Operations Workspace Core User's Manual, 20569-020 Rev. G (Cat. No. I635)",
          "source_date": null,
          "locator": "Section 8.4 Network Tab, Security Settings, p. 134 (PDF p. 135)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Roam scan settings",
          "value": "Background scan every 3 s by default; scanning drops to one tenth as often while signal is above the RSSI roam threshold (default 50, unit not stated)",
          "unit": "",
          "condition": "OMRON states roam times are faster with fewer channels selected in the channel set, and that the Auto radio mode may lead to longer roam times",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i635_fleet_operations_workspace_core_-_user_guide_users_manual_en.pdf",
          "source_title": "Fleet Operations Workspace Core User's Manual, 20569-020 Rev. G (Cat. No. I635)",
          "source_date": null,
          "locator": "Section 8.4 Network Tab, Radio Settings, pp. 134 to 135 (PDF pp. 135 to 136)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wireless watchdog",
          "value": "Optional; if pings to the Fleet Manager (or the gateway) fail for the Watchdog Timer period, the AMR resets its wireless interface and tries to reconnect",
          "unit": "",
          "condition": "Timer set by the user in SetNetGo; no default value published",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i635_fleet_operations_workspace_core_-_user_guide_users_manual_en.pdf",
          "source_title": "Fleet Operations Workspace Core User's Manual, 20569-020 Rev. G (Cat. No. I635)",
          "source_date": null,
          "locator": "Section 8.4 Network Tab, Watchdog and Watchdog Timer, p. 135 (PDF p. 136)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fleet Manager failover reconnection",
          "value": "1 to 3",
          "unit": "minutes",
          "condition": "Time for AMRs to reconnect to a new Primary Fleet Manager and resume operation after the primary fails, depending on network configuration",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i635_fleet_operations_workspace_core_-_user_guide_users_manual_en.pdf",
          "source_title": "Fleet Operations Workspace Core User's Manual, 20569-020 Rev. G (Cat. No. I635)",
          "source_date": null,
          "locator": "Section 3.10 What to do if a Primary Fleet Manager Fails, p. 38 (PDF p. 39)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fast roaming support",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "The guide does not mention 802.11r, 802.11k, 802.11v or key caching",
          "category": "fast-roaming",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Sections 4 and 6",
          "accessed": "2026-10-05"
        },
        {
          "name": "Ports, AMR to Fleet Manager",
          "value": "TCP 37; TCP/UDP 5000; TCP/UDP 7272; UDP 10000 and up",
          "unit": "",
          "condition": "Intra-fleet traffic for configuration updates, job dispatch and shared position and trajectory updates. Allocate at least twice as many UDP ports from 10000 as there are AMRs (for example 10000 to 10039 for 20 AMRs). Bidirectional traffic must be allowed",
          "category": "ports",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 6, Firewall Access, port table (PDF pp. 39 to 40)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Ports, Integration Toolkit",
          "value": "TCP 1884, 5672 (RabbitMQ AMQP), 8443 (ITK REST), 5432 (PostgreSQL)",
          "unit": "",
          "condition": "Excludes dynamically allocated port numbers",
          "category": "ports",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 6, Firewall Access, port table (PDF p. 40)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Ports, clients and WMS or MES",
          "value": "TCP 443 and TCP/UDP 7272 and up from client PCs; TCP 7171 (ARCL) from WMS or MES",
          "unit": "",
          "condition": "Each AMR connection uses the next port from 7272 (OMRON suggests allowing 7272 to 7999). The ARCL port is configurable and open only if the ARCL server is enabled",
          "category": "ports",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 6, Firewall Access, port table (PDF pp. 40 to 41)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Coverage",
          "value": "Constant access throughout the workspace",
          "unit": "",
          "condition": "OMRON calls constant access an operational requirement for AMR fleets and recommends a dedicated network restricted to the AMRs",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4, Signal Strength and Availability and Bandwidth (PDF p. 15)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Effect of a poor connection",
          "value": "Frequent disconnections may leave an AMR unable to reconnect, requiring user intervention",
          "unit": "",
          "condition": "OMRON also lists packet loss leading to failed jobs or goals, and collisions among AMRs in close proximity",
          "category": "loc-behavior",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 4, Common problems (PDF p. 20)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Operation without a wireless connection",
          "value": "Only where no other AMRs are present",
          "unit": "",
          "condition": "Alone, the AMR navigates on its stored map; with other AMRs in the area, a wireless connection to the Fleet Manager is required. The LD-60/90 manual states this, and the HD-1500 and OL-series manuals use the same words. No OMRON document checked says what an AMR does when the link drops mid-job",
          "category": "loc-behavior",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i611_ld-60_90_90x_platform_user_s_guide_users_manual_en.pdf",
          "source_title": "LD-60/90 Platform User's Manual, Cat. No. I611-E-10",
          "source_date": null,
          "locator": "Section 1-3 Autonomous Navigation, p. 1-14 (PDF p. 48); section 3-4-3 Wireless Connection, p. 3-16 (PDF p. 109)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Product status, Europe",
          "value": "LD-60, LD-90, LD-90x and LD-250 discontinued; final order November 15, 2026; final shipment December 31, 2026; maintenance close June 30, 2032",
          "unit": "",
          "condition": "Europe-only notice. OMRON names the new LD-150 and LD-300, available Q4 2026, as replacements and recommends migrating to FLOW Core v5.x first",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/discontinuation_notice/en/20260707_ld-60_90_250_series_discontinuation_notice_en.pdf",
          "source_title": "Product Discontinuation Notice, Legacy LD Series (Europe only)",
          "source_date": "2026-06-30",
          "locator": "Page 1",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "omron-md-series",
      "url": "https://otwireless.com/requirements/omron-md-series/",
      "kind": "device",
      "title": "OMRON MD series network requirements",
      "vendor": "OMRON",
      "model_or_version": "MD-650 and MD-900 with FLOW Core Fleet Manager; MD Series Platform User's Manual I681-E-03",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": {
        "behavior": "A single AMR can keep navigating without Wi-Fi using its stored map; in a fleet, Fleet Manager connectivity is required. OMRON does not state whether a fleet AMR stops, finishes its job, or continues when the link drops.",
        "timeout": "Wireless watchdog timer, user-set in SetNetGo; no default published",
        "recovery": "With the watchdog enabled, the AMR resets its wireless interface and tries to reconnect; OMRON warns frequent disconnections may require user intervention. After a Fleet Manager failover, AMRs take 1 to 3 minutes to reconnect and resume.",
        "source_url": "https://files.omron.eu/downloads/latest/manual/en/i635_fleet_operations_workspace_core_-_user_guide_users_manual_en.pdf"
      },
      "top_speed": {
        "value": "2.2 m/s (MD-650); 1.8 m/s (MD-900)",
        "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf"
      },
      "parameters": [
        {
          "name": "Minimum signal strength",
          "value": "-60",
          "unit": "dBm",
          "condition": "Recommended minimum; OMRON calls -40 dBm or stronger ideal",
          "category": "min-signal",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf",
          "source_title": "MD Series Platform User's Manual, Cat. No. I681-E-03",
          "source_date": null,
          "locator": "Section 2-4-10 Wireless Specifications, p. 2-21 (PDF p. 97); section 3-4 Wireless Considerations (PDF p. 122)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Co-channel access points",
          "value": "No more than two detectable access points at -85 dBm, and no more than one above -85 dBm, at any location",
          "unit": "",
          "condition": "Listed as Channel Interference",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf",
          "source_title": "MD Series Platform User's Manual, Cat. No. I681-E-03",
          "source_date": null,
          "locator": "Section 2-4-10 Wireless Specifications, p. 2-21 (PDF p. 97)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Latency",
          "value": "10",
          "unit": "ms",
          "condition": "Maximum recommended round-trip latency",
          "category": "latency-loss",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf",
          "source_title": "MD Series Platform User's Manual, Cat. No. I681-E-03",
          "source_date": null,
          "locator": "Section 2-4-10 Wireless Specifications, p. 2-21 (PDF p. 97)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wireless standard",
          "value": "IEEE 802.11 a/b/g",
          "unit": "",
          "condition": "Manual and datasheet agree",
          "category": "bands-channels",
          "source_url": "https://files.omron.eu/downloads/latest/datasheet/en/i885_md_series_amr_%28autonomous_mobile_robot%29_datasheet_en.pdf",
          "source_title": "MD Series AMR datasheet, Cat. No. I885-E-05",
          "source_date": null,
          "locator": "Specifications table, Wireless",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi security methods",
          "value": "WPA-PSK, WPA2-PSK, PEAP-MSCHAPv2, EAP-TLS",
          "unit": "",
          "condition": "Encryption TKIP/RC4 or CCMP/AES; OPEN is selectable but marked not recommended; no WPA3 listed",
          "category": "security",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf",
          "source_title": "MD Series Platform User's Manual, Cat. No. I681-E-03",
          "source_date": null,
          "locator": "Section 2-4-10 Wireless Specifications (PDF p. 97); section 3-4 wireless worksheet (PDF p. 121)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Bandwidth per AMR",
          "value": "50 average, unlikely to exceed 500",
          "unit": "kbps",
          "condition": "Rises when MobilePlanner actively manages AMRs or debug tools run; payloads that stream through the AMR's wireless interface add more",
          "category": "throughput",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf",
          "source_title": "MD Series Platform User's Manual, Cat. No. I681-E-03",
          "source_date": null,
          "locator": "Section 3-4 Wireless Considerations, Bandwidth (PDF p. 123)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Coverage",
          "value": "Constant service throughout the workspace for a fleet",
          "unit": "",
          "condition": "OMRON allows partial coverage for a single or segregated AMR where no commands or status are needed, and recommends a dedicated network restricted to the AMRs",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf",
          "source_title": "MD Series Platform User's Manual, Cat. No. I681-E-03",
          "source_date": null,
          "locator": "Section 3-4 Wireless Considerations, Signal Availability and Type (PDF pp. 122 to 123)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Effect of a poor connection",
          "value": "Frequent disconnections may leave an AMR unable to reconnect, requiring user intervention",
          "unit": "",
          "condition": "OMRON also lists failed Jobs or Goals from packet loss, unintended behavior if Fleet Manager parameters change while an AMR is disconnected, and collisions between AMRs in close proximity",
          "category": "loc-behavior",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf",
          "source_title": "MD Series Platform User's Manual, Cat. No. I681-E-03",
          "source_date": null,
          "locator": "Section 3-4 Wireless Considerations (PDF p. 123)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Onboard controller traffic over Wi-Fi",
          "value": "Port forwarding between the User LAN and the wireless network lets the onboard NX102 controller exchange data over Wi-Fi",
          "unit": "",
          "condition": "Configured in SetNetGo; the manual's example connects an EtherNet/IP coupler unit to the NX102 over the wireless network using CIP tag data links",
          "category": "ports",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf",
          "source_title": "MD Series Platform User's Manual, Cat. No. I681-E-03",
          "source_date": null,
          "locator": "Section 3-4, Port Forwarding (PDF p. 123)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Roam scan settings",
          "value": "Background scan every 3 s by default; fewer channels selected gives faster roams",
          "unit": "",
          "condition": "Scanning drops to one tenth as often while signal is above the RSSI roam threshold (default 50, unit not stated)",
          "category": "other",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i635_fleet_operations_workspace_core_-_user_guide_users_manual_en.pdf",
          "source_title": "Fleet Operations Workspace Core User's Manual, 20569-020 Rev. G (Cat. No. I635)",
          "source_date": null,
          "locator": "Section 8.4 Network Tab, Radio Settings (PDF pp. 135 to 136)",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum roam time",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Checked the MD manual and the FLOW Core manual",
          "category": "roam-time",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf",
          "source_title": "MD Series Platform User's Manual, Cat. No. I681-E-03",
          "source_date": null,
          "locator": "Sections 2-4-10 and 3-4",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fast roaming support",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "No mention of 802.11r, 802.11k, 802.11v or key caching in the MD manual or the FLOW Core manual",
          "category": "fast-roaming",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/i681_md-series_platform_users_manual_en.pdf",
          "source_title": "MD Series Platform User's Manual, Cat. No. I681-E-03",
          "source_date": null,
          "locator": "Whole manual",
          "accessed": "2026-10-05"
        },
        {
          "name": "Ports, AMR to Fleet Manager",
          "value": "TCP 37; TCP/UDP 5000; TCP/UDP 7272; UDP 10000 and up",
          "unit": "",
          "condition": "Allocate at least twice as many UDP ports from 10000 as there are AMRs; bidirectional traffic must be allowed",
          "category": "ports",
          "source_url": "https://files.omron.eu/downloads/latest/manual/en/72503-100_amr_wireless_communication_technical_guide_technical_manual_en.pdf?v=2",
          "source_title": "AMR Wireless Communication Technical Guide 72503-100 A",
          "source_date": null,
          "locator": "Section 6, Firewall Access, port table (PDF pp. 39 to 40)",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "otto-otto-1500",
      "url": "https://otwireless.com/requirements/otto-otto-1500/",
      "kind": "device",
      "title": "OTTO 1500 network requirements",
      "vendor": "OTTO by Rockwell Automation",
      "model_or_version": "OTTO 1500; spec sheet OTTO-DS001F-EN-AUG2026",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": null,
      "top_speed": {
        "value": "2.0 m/s (4.5 mph)",
        "source_url": "https://cdn.sanity.io/files/armc7p5y/production/65f37f30ec55c632329ba48e31cb7013ca96c80d.pdf?dl="
      },
      "parameters": [
        {
          "name": "Supported bands and standards",
          "value": "2.4 GHz and 5 GHz, 802.11 a/b/g/n/ac",
          "unit": "",
          "condition": "Two long-range omnidirectional antennas",
          "category": "bands-channels",
          "source_url": "https://cdn.sanity.io/files/armc7p5y/production/65f37f30ec55c632329ba48e31cb7013ca96c80d.pdf?dl=",
          "source_title": "OTTO 1500 Technical Specifications, OTTO-DS001F-EN-AUG2026",
          "source_date": "2026-08",
          "locator": "Page 2, Control System, Communication",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum signal strength",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Not in public documents; the vendor's help center system requirements pages require a customer login",
          "category": "min-signal",
          "source_url": "https://help.ottomotors.com/sw218/about-otto/system-requirements",
          "source_title": "System Requirements, OTTO Software 2.18",
          "source_date": null,
          "locator": "Login page shown in place of content",
          "accessed": "2026-10-05"
        },
        {
          "name": "Maximum roam time",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Not in public documents; the vendor's help center system requirements pages require a customer login",
          "category": "roam-time",
          "source_url": "https://help.ottomotors.com/sw218/about-otto/system-requirements",
          "source_title": "System Requirements, OTTO Software 2.18",
          "source_date": null,
          "locator": "Login page shown in place of content",
          "accessed": "2026-10-05"
        },
        {
          "name": "Latency limit",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Not in public documents; the vendor's help center system requirements pages require a customer login",
          "category": "latency-loss",
          "source_url": "https://help.ottomotors.com/sw218/about-otto/system-requirements",
          "source_title": "System Requirements, OTTO Software 2.18",
          "source_date": null,
          "locator": "Login page shown in place of content",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wi-Fi security modes",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Not in public documents; the vendor's help center system requirements pages require a customer login",
          "category": "security",
          "source_url": "https://help.ottomotors.com/sw218/about-otto/system-requirements",
          "source_title": "System Requirements, OTTO Software 2.18",
          "source_date": null,
          "locator": "Login page shown in place of content",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fleet manager ports and protocols",
          "value": "Not published by the vendor",
          "unit": "",
          "condition": "Not in public documents; the vendor's help center system requirements pages require a customer login",
          "category": "ports",
          "source_url": "https://help.ottomotors.com/sw218/about-otto/system-requirements",
          "source_title": "System Requirements, OTTO Software 2.18",
          "source_date": null,
          "locator": "Login page shown in place of content",
          "accessed": "2026-10-05"
        },
        {
          "name": "PLC integration",
          "value": "OPC UA from OTTO Fleet Manager to existing PLCs",
          "unit": "",
          "condition": "Vendor states no additional sensors are required; MES, ERP and WMS connect through open APIs",
          "category": "other",
          "source_url": "https://cdn.sanity.io/files/armc7p5y/production/d34e4664df64d04a54309568dc2c45bb1a5d63a4.pdf",
          "source_title": "OTTO Fleet Manager, OTTO-FM002B-EN-MAR2025",
          "source_date": "2025-03",
          "locator": "Page 2, Existing PLCs and Existing software",
          "accessed": "2026-10-05"
        },
        {
          "name": "Fleet scale",
          "value": "Up to 100 AMRs, facilities up to 1,000,000 sq ft (92,000 m2)",
          "unit": "",
          "condition": "Vendor claim. The same sheet says AMRs continuously share information with each other to predict and avoid blockages",
          "category": "other",
          "source_url": "https://cdn.sanity.io/files/armc7p5y/production/d34e4664df64d04a54309568dc2c45bb1a5d63a4.pdf",
          "source_title": "OTTO Fleet Manager, OTTO-FM002B-EN-MAR2025",
          "source_date": "2025-03",
          "locator": "Page 1, Effortlessly manage your AMR fleet",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "profinet-io",
      "url": "https://otwireless.com/requirements/profinet-io/",
      "kind": "protocol",
      "title": "PROFINET IO update time and watchdog",
      "vendor": "PROFIBUS and PROFINET International (protocol); values as documented by PI and Siemens",
      "model_or_version": "PROFINET IO real-time (RT) communication; Siemens STEP 7 (TIA Portal) settings",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": null,
      "top_speed": null,
      "parameters": [
        {
          "name": "Watchdog time",
          "value": "Update time x cycles",
          "unit": "",
          "condition": "Update time multiplied by the accepted update cycles without IO data. If the device gets no IO data within it, the device outputs substitute values and the controller reports a station failure.",
          "category": null,
          "source_url": "https://support.industry.siemens.com/dl/files/856/49948856/att_1306771/v2/profinet_step7_function_manual_en-US_en-US.pdf",
          "source_title": "SIMATIC PROFINET with STEP 7 Function Manual (A5E03444486-AQ)",
          "source_date": "11/2025",
          "locator": "Section 4.1, Watchdog time, page 33; section 8.6, changeover time of switched S1 devices, page 355",
          "accessed": "2026-10-05"
        },
        {
          "name": "Communication monitoring threshold",
          "value": "3",
          "unit": "cycles",
          "condition": "Standard threshold. PI recommends keeping 3 and checking the response time if you change it. Vendors name this setting differently.",
          "category": null,
          "source_url": "https://www.profibus.com/fileadmin/media/downloadsection/installation_guide/PROFINET_Design_Guideline_8062_V159_Jan25.pdf",
          "source_title": "PROFINET Design Guideline, Version 1.59 (Order No. 8.062)",
          "source_date": "30 January 2025",
          "locator": "Section 7.2.2, Definition of PROFINET communication monitoring, pages 161 to 164",
          "accessed": "2026-10-05"
        },
        {
          "name": "Error detection time at 2 ms update time",
          "value": "6",
          "unit": "ms",
          "condition": "Threshold 3 (PI example). At a 4 ms update time the same threshold gives 12 ms.",
          "category": null,
          "source_url": "https://www.profibus.com/fileadmin/media/downloadsection/installation_guide/PROFINET_Design_Guideline_8062_V159_Jan25.pdf",
          "source_title": "PROFINET Design Guideline, Version 1.59 (Order No. 8.062)",
          "source_date": "30 January 2025",
          "locator": "Section 7.2.2, page 163",
          "accessed": "2026-10-05"
        },
        {
          "name": "Accepted update cycles without IO data",
          "value": "3",
          "unit": "",
          "condition": "Default start value in the Siemens PN Watchdog Add-In for TIA Portal",
          "category": null,
          "source_url": "https://cache.industry.siemens.com/dl/files/093/109769093/att_1289754/v2/109769093_S7_1500RH_AddIn_DOC_V1_4_en.pdf",
          "source_title": "TIA Add-In: PN Watchdog (Entry ID 109769093, V1.4)",
          "source_date": "06/2024",
          "locator": "Section 2.2, Operation, Reset button, page 10",
          "accessed": "2026-10-05"
        },
        {
          "name": "Accepted update cycles range",
          "value": "3 to 255",
          "unit": "",
          "condition": "Values that can be set in the TIA Portal, as stated by Siemens",
          "category": null,
          "source_url": "https://cache.industry.siemens.com/dl/files/093/109769093/att_1289754/v2/109769093_S7_1500RH_AddIn_DOC_V1_4_en.pdf",
          "source_title": "TIA Add-In: PN Watchdog (Entry ID 109769093, V1.4)",
          "source_date": "06/2024",
          "locator": "Section 1.2, Value ranges, page 5; section 2.2, page 10",
          "accessed": "2026-10-05"
        },
        {
          "name": "Update time range, all conformance classes",
          "value": "1 to 512",
          "unit": "ms",
          "condition": "Basic function of every PROFINET conformance class",
          "category": null,
          "source_url": "https://www.profibus.com/fileadmin/media/downloadsection/installation_guide/PROFINET_Design_Guideline_8062_V159_Jan25.pdf",
          "source_title": "PROFINET Design Guideline, Version 1.59 (Order No. 8.062)",
          "source_date": "30 January 2025",
          "locator": "Section 2.3.1, Description of conformance classes, page 49",
          "accessed": "2026-10-05"
        },
        {
          "name": "Update time range, Siemens example",
          "value": "0.25 to 512",
          "unit": "ms",
          "condition": "Example CPU 1516-3 PN/DP with RT. Update times are reduction ratios of 1 to 512 of the send clock: 250 µs to 128 ms at a 250 µs send clock, up to 512 ms at a send clock of 1 ms or more.",
          "category": null,
          "source_url": "https://support.industry.siemens.com/dl/files/856/49948856/att_1306771/v2/profinet_step7_function_manual_en-US_en-US.pdf",
          "source_title": "SIMATIC PROFINET with STEP 7 Function Manual (A5E03444486-AQ)",
          "source_date": "11/2025",
          "locator": "Section 4.1, Relationship between the update time and send clock, Table 4-2, pages 33 to 34",
          "accessed": "2026-10-05"
        },
        {
          "name": "Watchdog time with MRP rings",
          "value": "200",
          "unit": "ms",
          "condition": "Siemens recommends a watchdog time of at least 200 ms in MRP ring configurations, since a ring is reconfigured within that time. Shorter values can work but are your responsibility.",
          "category": null,
          "source_url": "https://cache.industry.siemens.com/dl/files/093/109769093/att_1289754/v2/109769093_S7_1500RH_AddIn_DOC_V1_4_en.pdf",
          "source_title": "TIA Add-In: PN Watchdog (Entry ID 109769093, V1.4)",
          "source_date": "06/2024",
          "locator": "Section 1.1, Overview, page 4; section 1.2, IO systems with MRP, page 5",
          "accessed": "2026-10-05"
        },
        {
          "name": "Watchdog time on WLAN",
          "value": "Adjust as needed",
          "unit": "",
          "condition": "Siemens notes that adjusting the watchdog time is advisable where WLAN is the communication medium.",
          "category": null,
          "source_url": "https://cache.industry.siemens.com/dl/files/093/109769093/att_1289754/v2/109769093_S7_1500RH_AddIn_DOC_V1_4_en.pdf",
          "source_title": "TIA Add-In: PN Watchdog (Entry ID 109769093, V1.4)",
          "source_date": "06/2024",
          "locator": "Section 1.2, IO systems without MRP, page 5",
          "accessed": "2026-10-05"
        },
        {
          "name": "Update time on wireless",
          "value": "May need increasing",
          "unit": "",
          "condition": "With Industrial Wireless LAN you may have to increase the update time of wireless devices, because stations share the limited wireless bandwidth.",
          "category": null,
          "source_url": "https://support.industry.siemens.com/dl/files/856/49948856/att_1306771/v2/profinet_step7_function_manual_en-US_en-US.pdf",
          "source_title": "SIMATIC PROFINET with STEP 7 Function Manual (A5E03444486-AQ)",
          "source_date": "11/2025",
          "locator": "Section 4.3.3.2, Tips on assembly, Update time in STEP 7",
          "accessed": "2026-10-05"
        }
      ]
    },
    {
      "id": "profisafe",
      "url": "https://otwireless.com/requirements/profisafe/",
      "kind": "protocol",
      "title": "PROFIsafe F-monitoring time (F_WD_Time)",
      "vendor": "PROFIBUS and PROFINET International (protocol); values as documented by Siemens",
      "model_or_version": "PROFIsafe over PROFINET; Siemens SIMATIC Safety in TIA Portal",
      "last_verified": "2026-10-05",
      "reviewed_on": "2026-10-05",
      "published_on": "2026-10-05",
      "loss_of_comms": null,
      "top_speed": null,
      "parameters": [
        {
          "name": "F_WD_Time",
          "value": "Watchdog in ms",
          "unit": "",
          "condition": "An F-Parameter the F-Device receives at startup. It sets a watchdog timer, in milliseconds, that monitors the reception of the next valid PROFIsafe message (SPDU).",
          "category": null,
          "source_url": "https://www.profibus.com/fileadmin/media/downloadsection/technical_description_&_books/PROFsafe_System_Description_engl_2016_Update.pdf",
          "source_title": "PROFIsafe System Description, Technology and Application (Order No. 4.342)",
          "source_date": "April 2016",
          "locator": "Section 4.3, PROFIsafe services, F-Parameter, page 7",
          "accessed": "2026-10-05"
        },
        {
          "name": "Reaction when communication fails",
          "value": "Safe state",
          "unit": "",
          "condition": "PROFIsafe communication errors switch the F-Host driver into a safe state. A return to normal operation is usually not allowed without operator acknowledgment.",
          "category": null,
          "source_url": "https://www.profibus.com/fileadmin/media/downloadsection/technical_description_&_books/PROFsafe_System_Description_engl_2016_Update.pdf",
          "source_title": "PROFIsafe System Description, Technology and Application (Order No. 4.342)",
          "source_date": "April 2016",
          "locator": "Section 4.3, PROFIsafe services, page 7",
          "accessed": "2026-10-05"
        },
        {
          "name": "Where it is set (Siemens)",
          "value": "CPU, interface, or F-I/O",
          "unit": "",
          "condition": "Siemens calls F_WD_Time the F-monitoring time. You set a default for central F-I/O in the F-CPU properties, a default per PROFINET or PROFIBUS interface, or an individual value in each F-I/O. Changing it changes the safety program, so a new acceptance may be required.",
          "category": null,
          "source_url": "https://support.industry.siemens.com/cs/attachments/54110126/ProgFAILenUS_en-US.pdf",
          "source_title": "SIMATIC Safety, Configuring and Programming, Programming and Operating Manual (A5E02714440-AR)",
          "source_date": "11/2025",
          "locator": "Section 2.3, Default F-monitoring time parameter, page 45; appendix A.1, Configuring monitoring times, page 630",
          "accessed": "2026-10-05"
        },
        {
          "name": "Default for GSD based F-devices",
          "value": "From the GSD file",
          "unit": "",
          "condition": "For fail-safe GSD based I/O devices, the F-monitoring time in the device GSD file becomes the default when the device is plugged in. You can change it.",
          "category": null,
          "source_url": "https://support.industry.siemens.com/cs/attachments/54110126/ProgFAILenUS_en-US.pdf",
          "source_title": "SIMATIC Safety, Configuring and Programming, Programming and Operating Manual (A5E02714440-AR)",
          "source_date": "11/2025",
          "locator": "Section 2.2, Peculiarities when configuring fail-safe GSD based devices, page 40",
          "accessed": "2026-10-05"
        },
        {
          "name": "F-monitoring time range",
          "value": "1 to 65535",
          "unit": "ms",
          "condition": "Example module ET 200MP F-DI 16x24VDC (6ES7526-1BH00-0AB0). Ranges are module specific.",
          "category": null,
          "source_url": "https://cache.industry.siemens.com/dl/files/426/109482426/att_867088/v1/et200mp_f_di_16x24vdc_manual_en-US_en-US.pdf",
          "source_title": "Digital input module F-DI 16x24VDC (6ES7526-1BH00-0AB0) Manual (A5E03858068-AA)",
          "source_date": "01/2016",
          "locator": "Section 4.1, Table 4-1 Parameters for F-DI 16x24VDC, page 17",
          "accessed": "2026-10-05"
        },
        {
          "name": "Default F-monitoring time, S7-1500HF systems",
          "value": "2300",
          "unit": "ms",
          "condition": "Default for F-I/O in a redundant HF system, sized for an MRP ring. Siemens says a line topology can use a value smaller by a factor of about 2.",
          "category": null,
          "source_url": "https://support.industry.siemens.com/cs/attachments/54110126/ProgFAILenUS_en-US.pdf",
          "source_title": "SIMATIC Safety, Configuring and Programming, Programming and Operating Manual (A5E02714440-AR)",
          "source_date": "11/2025",
          "locator": "Section 2.3, Default F-monitoring time parameter, note, page 45",
          "accessed": "2026-10-05"
        },
        {
          "name": "Minimum F-monitoring time",
          "value": "Calculated per system",
          "unit": "",
          "condition": "Siemens: the PROFIsafe monitoring time must be long enough that it does not trip when no fault is present. Siemens provides an Excel file (entry 109783831) to calculate the minimum.",
          "category": null,
          "source_url": "https://support.industry.siemens.com/cs/attachments/54110126/ProgFAILenUS_en-US.pdf",
          "source_title": "SIMATIC Safety, Configuring and Programming, Programming and Operating Manual (A5E02714440-AR)",
          "source_date": "11/2025",
          "locator": "Appendix A.1.2, Minimum monitoring time of the F-I/O access, page 632",
          "accessed": "2026-10-05"
        },
        {
          "name": "Role in safety function response time",
          "value": "Adds a delta",
          "unit": "",
          "condition": "PI: the safety function response time is the total worst case delay time plus, for one failed part, the difference between its watchdog time and its worst case delay time.",
          "category": null,
          "source_url": "https://www.profibus.com/fileadmin/media/downloadsection/technical_description_&_books/PROFsafe_System_Description_engl_2016_Update.pdf",
          "source_title": "PROFIsafe System Description, Technology and Application (Order No. 4.342)",
          "source_date": "April 2016",
          "locator": "Section 7.8, Response time",
          "accessed": "2026-10-05"
        },
        {
          "name": "Wireless transmission",
          "value": "Permitted",
          "unit": "",
          "condition": "PI permits wireless transmission as long as sufficient availability (no nuisance trips) and security can be guaranteed. For IEEE 802.11, only infrastructure mode is permitted, not ad hoc mode.",
          "category": null,
          "source_url": "https://www.profibus.com/fileadmin/media/downloadsection/technical_description_&_books/PROFsafe_System_Description_engl_2016_Update.pdf",
          "source_title": "PROFIsafe System Description, Technology and Application (Order No. 4.342)",
          "source_date": "April 2016",
          "locator": "Section 3.3, Wireless; section 7.7, Security",
          "accessed": "2026-10-05"
        }
      ]
    }
  ]
}
