{"id":"devicenet","model_id":"DeviceNet","name":"ODVA DeviceNet","summary":"DeviceNet is a digital multi-drop industrial fieldbus protocol for connecting controllers with sensors, actuators, motor starters, operator interfaces and I/O devices. It uses CAN at the data link layer and the Common Industrial Protocol (CIP) at upper layers, with a trunkline-dropline topology. It supports I/O and explicit messaging, controller-device communication and peer-to-peer communication.","study_notes":["DeviceNet uses the Common Industrial Protocol (CIP) at OSI layers 5 to 7; CIP is specified by ODVA.","The data link layer complies with ISO 11898-1, and a CAN high-speed transceiver compliant with ISO 11898-2 drives up to 64 modules.","Network topology is trunkline-dropline; device power may be carried on the same cable as communication.","DeviceNet supports I/O messaging and explicit messaging, plus controller-device and peer-to-peer communication.","Specified cable types include thick trunk, thin trunk and flat trunk cable; connectors include mini-style and micro-style.","Allen-Bradley, now owned by Rockwell Automation, originally developed DeviceNet; ODVA has managed it since 1995.","ODVA conformance testing for DeviceNet is obligatory."],"safety_notes":["Maximum 64 nodes may be connected to a single network segment.","Bit rate and thick-trunk cable length limits: 125 kbit/s at 500 m, 250 kbit/s at 250 m, and 500 kbit/s at 100 m.","Only CAN CC is allowed on the data link layer; CAN remote frames must not be used."],"sources":[{"url":"https://www.odva.org/technology-standards/key-technologies/devicenet/","title":"DeviceNet® | Communication Network | ODVA Technologies","accessed":"2026-10-25"},{"url":"https://www.can-cia.org/can-knowledge/devicenet","title":"DeviceNet","accessed":"2026-10-25"}],"verification":{"status":"source_checked","checked_at":"2026-10-25","values":3,"method":"llm_source_check"},"updated_at":"2026-10-25","type":"protocol","spec":{"transports":["other"],"architecture":"producer_consumer","encoding":"binary","default_ports":[],"data_types":[],"standard_body":"ODVA","standard_ref":"IEC 62026-3","related":["ethernet-ip"]},"url":"https://machineschema.com/protocol/devicenet","license":"https://creativecommons.org/licenses/by/4.0/"}