CINXE.COM

CANopen — Wikipédia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="fr" dir="ltr"> <head> <meta charset="UTF-8"> <title>CANopen — Wikipédia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )frwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t."," \t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmy","wgMonthNames":["","janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],"wgRequestId":"199ef30c-e98d-47b0-bc83-17ea2d151204","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"CANopen","wgTitle":"CANopen","wgCurRevisionId":214121824,"wgRevisionId":214121824,"wgArticleId":626727,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Wikipédia:ébauche informatique","Article contenant un appel à traduction en anglais","Article contenant un appel à traduction en allemand","Portail:Informatique/Articles liés","Portail:Technologies/Articles liés","Technologie de réseau informatique","Protocole de communication"],"wgPageViewLanguage":"fr","wgPageContentLanguage":"fr","wgPageContentModel":"wikitext","wgRelevantPageName":"CANopen","wgRelevantArticleId":626727,"wgIsProbablyEditable":true, "wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"fr","pageLanguageDir":"ltr","pageVariantFallbacks":"fr"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":8000,"wgRelatedArticlesCompat":[],"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q1022811","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled": false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.math.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ArchiveLinks","ext.gadget.Wdsearch","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface", "ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.quicksurveys.init","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=fr&amp;modules=ext.math.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=fr&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=fr&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="CANopen — Wikipédia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//fr.m.wikipedia.org/wiki/CANopen"> <link rel="alternate" type="application/x-wiki" title="Modifier" href="/w/index.php?title=CANopen&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipédia (fr)"> <link rel="EditURI" type="application/rsd+xml" href="//fr.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://fr.wikipedia.org/wiki/CANopen"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr"> <link rel="alternate" type="application/atom+xml" title="Flux Atom de Wikipédia" href="/w/index.php?title=Sp%C3%A9cial:Modifications_r%C3%A9centes&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-CANopen rootpage-CANopen skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Aller au contenu</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Menu principal" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Menu principal</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Menu principal</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">déplacer vers la barre latérale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">masquer</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Wikip%C3%A9dia:Accueil_principal" title="Accueil général [z]" accesskey="z"><span>Accueil</span></a></li><li id="n-thema" class="mw-list-item"><a href="/wiki/Portail:Accueil"><span>Portails thématiques</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Sp%C3%A9cial:Page_au_hasard" title="Affiche un article au hasard [x]" accesskey="x"><span>Article au hasard</span></a></li><li id="n-contact" class="mw-list-item"><a href="/wiki/Wikip%C3%A9dia:Contact"><span>Contact</span></a></li> </ul> </div> </div> <div id="p-Contribuer" class="vector-menu mw-portlet mw-portlet-Contribuer" > <div class="vector-menu-heading"> Contribuer </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-aboutwp" class="mw-list-item"><a href="/wiki/Aide:D%C3%A9buter"><span>Débuter sur Wikipédia</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Aide:Accueil" title="Accès à l’aide"><span>Aide</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikip%C3%A9dia:Accueil_de_la_communaut%C3%A9" title="À propos du projet, ce que vous pouvez faire, où trouver les informations"><span>Communauté</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Sp%C3%A9cial:Modifications_r%C3%A9centes" title="Liste des modifications récentes sur le wiki [r]" accesskey="r"><span>Modifications récentes</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Wikip%C3%A9dia:Accueil_principal" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipédia" src="/static/images/mobile/copyright/wikipedia-wordmark-fr.svg" style="width: 7.4375em; height: 1.125em;"> <img class="mw-logo-tagline" alt="l&#039;encyclopédie libre" src="/static/images/mobile/copyright/wikipedia-tagline-fr.svg" width="120" height="13" style="width: 7.5em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Sp%C3%A9cial:Recherche" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Rechercher sur Wikipédia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Rechercher</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Rechercher sur Wikipédia" aria-label="Rechercher sur Wikipédia" autocapitalize="sentences" title="Rechercher sur Wikipédia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Spécial:Recherche"> </div> <button class="cdx-button cdx-search-input__end-button">Rechercher</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Outils personnels"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Apparence"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Modifier l&#039;apparence de la taille, de la largeur et de la couleur de la police de la page" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Apparence" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Apparence</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_fr.wikipedia.org&amp;uselang=fr" class=""><span>Faire un don</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Sp%C3%A9cial:Cr%C3%A9er_un_compte&amp;returnto=CANopen" title="Nous vous encourageons à créer un compte utilisateur et vous connecter ; ce n’est cependant pas obligatoire." class=""><span>Créer un compte</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Sp%C3%A9cial:Connexion&amp;returnto=CANopen" title="Nous vous encourageons à vous connecter ; ce n’est cependant pas obligatoire. [o]" accesskey="o" class=""><span>Se connecter</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Plus d’options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Outils personnels" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Outils personnels</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Menu utilisateur" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_fr.wikipedia.org&amp;uselang=fr"><span>Faire un don</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Sp%C3%A9cial:Cr%C3%A9er_un_compte&amp;returnto=CANopen" title="Nous vous encourageons à créer un compte utilisateur et vous connecter ; ce n’est cependant pas obligatoire."><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Créer un compte</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Sp%C3%A9cial:Connexion&amp;returnto=CANopen" title="Nous vous encourageons à vous connecter ; ce n’est cependant pas obligatoire. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Se connecter</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages pour les contributeurs déconnectés <a href="/wiki/Aide:Premiers_pas" aria-label="En savoir plus sur la contribution"><span>en savoir plus</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Sp%C3%A9cial:Mes_contributions" title="Une liste des modifications effectuées depuis cette adresse IP [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Sp%C3%A9cial:Mes_discussions" title="La page de discussion pour les contributions depuis cette adresse IP [n]" accesskey="n"><span>Discussion</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Sommaire" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Sommaire</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">déplacer vers la barre latérale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">masquer</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Début</div> </a> </li> <li id="toc-Les_Dictionnaires_d&#039;objets" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Les_Dictionnaires_d&#039;objets"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Les Dictionnaires d'objets</span> </div> </a> <ul id="toc-Les_Dictionnaires_d&#039;objets-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Les_protocoles_de_communication" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Les_protocoles_de_communication"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Les protocoles de communication</span> </div> </a> <button aria-controls="toc-Les_protocoles_de_communication-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Afficher / masquer la sous-section Les protocoles de communication</span> </button> <ul id="toc-Les_protocoles_de_communication-sublist" class="vector-toc-list"> <li id="toc-Service_Data_Object_(SDO)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Service_Data_Object_(SDO)"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Service Data Object (SDO)</span> </div> </a> <ul id="toc-Service_Data_Object_(SDO)-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Process_Data_Object_(PDO)" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Process_Data_Object_(PDO)"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Process Data Object (PDO)</span> </div> </a> <ul id="toc-Process_Data_Object_(PDO)-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Heart_Beat" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Heart_Beat"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.3</span> <span>Heart Beat</span> </div> </a> <ul id="toc-Heart_Beat-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-La_Machine_d&#039;état" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#La_Machine_d&#039;état"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>La Machine d'état</span> </div> </a> <ul id="toc-La_Machine_d&#039;état-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Structure_Générale_d&#039;une_trame_CAN" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Structure_Générale_d&#039;une_trame_CAN"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Structure Générale d'une trame CAN</span> </div> </a> <button aria-controls="toc-Structure_Générale_d&#039;une_trame_CAN-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Afficher / masquer la sous-section Structure Générale d'une trame CAN</span> </button> <ul id="toc-Structure_Générale_d&#039;une_trame_CAN-sublist" class="vector-toc-list"> <li id="toc-Taille_d&#039;un_message" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Taille_d&#039;un_message"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>Taille d'un message</span> </div> </a> <ul id="toc-Taille_d&#039;un_message-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-COB-ID" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#COB-ID"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2</span> <span>COB-ID</span> </div> </a> <ul id="toc-COB-ID-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Champ_de_donnée" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Champ_de_donnée"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.3</span> <span>Champ de donnée</span> </div> </a> <ul id="toc-Champ_de_donnée-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Voir_aussi" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Voir_aussi"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Voir aussi</span> </div> </a> <button aria-controls="toc-Voir_aussi-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Afficher / masquer la sous-section Voir aussi</span> </button> <ul id="toc-Voir_aussi-sublist" class="vector-toc-list"> <li id="toc-Liens_internes" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Liens_internes"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1</span> <span>Liens internes</span> </div> </a> <ul id="toc-Liens_internes-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Sommaire" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Basculer la table des matières" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Basculer la table des matières</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">CANopen</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Aller à un article dans une autre langue. Disponible en 11 langues." > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-11" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">11 langues</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/CANopen" title="CANopen – catalan" lang="ca" hreflang="ca" data-title="CANopen" data-language-autonym="Català" data-language-local-name="catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/CANopen" title="CANopen – allemand" lang="de" hreflang="de" data-title="CANopen" data-language-autonym="Deutsch" data-language-local-name="allemand" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/CANopen" title="CANopen – anglais" lang="en" hreflang="en" data-title="CANopen" data-language-autonym="English" data-language-local-name="anglais" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/CANopen" title="CANopen – espagnol" lang="es" hreflang="es" data-title="CANopen" data-language-autonym="Español" data-language-local-name="espagnol" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/CANopen" title="CANopen – estonien" lang="et" hreflang="et" data-title="CANopen" data-language-autonym="Eesti" data-language-local-name="estonien" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/CANopen" title="CANopen – italien" lang="it" hreflang="it" data-title="CANopen" data-language-autonym="Italiano" data-language-local-name="italien" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/CANopen" title="CANopen – japonais" lang="ja" hreflang="ja" data-title="CANopen" data-language-autonym="日本語" data-language-local-name="japonais" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/CANopen" title="CANopen – coréen" lang="ko" hreflang="ko" data-title="CANopen" data-language-autonym="한국어" data-language-local-name="coréen" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/CANopen" title="CANopen – russe" lang="ru" hreflang="ru" data-title="CANopen" data-language-autonym="Русский" data-language-local-name="russe" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/CANopen" title="CANopen – turc" lang="tr" hreflang="tr" data-title="CANopen" data-language-autonym="Türkçe" data-language-local-name="turc" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/CANopen" title="CANopen – chinois" lang="zh" hreflang="zh" data-title="CANopen" data-language-autonym="中文" data-language-local-name="chinois" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1022811#sitelinks-wikipedia" title="Modifier les liens interlangues" class="wbc-editpage">Modifier les liens</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Espaces de noms"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/CANopen" title="Voir le contenu de la page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Discussion:CANopen" rel="discussion" title="Discussion au sujet de cette page de contenu [t]" accesskey="t"><span>Discussion</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Modifier la variante de langue" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">français</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Affichages"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/CANopen"><span>Lire</span></a></li><li id="ca-ve-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=CANopen&amp;veaction=edit" title="Modifier cette page [v]" accesskey="v"><span>Modifier</span></a></li><li id="ca-edit" class="collapsible vector-tab-noicon mw-list-item"><a href="/w/index.php?title=CANopen&amp;action=edit" title="Modifier le wikicode de cette page [e]" accesskey="e"><span>Modifier le code</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=CANopen&amp;action=history" title="Historique des versions de cette page [h]" accesskey="h"><span>Voir l’historique</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Outils de la page"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Outils" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Outils</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Outils</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">déplacer vers la barre latérale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">masquer</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Plus d’options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/CANopen"><span>Lire</span></a></li><li id="ca-more-ve-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=CANopen&amp;veaction=edit" title="Modifier cette page [v]" accesskey="v"><span>Modifier</span></a></li><li id="ca-more-edit" class="collapsible vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=CANopen&amp;action=edit" title="Modifier le wikicode de cette page [e]" accesskey="e"><span>Modifier le code</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=CANopen&amp;action=history"><span>Voir l’historique</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Général </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Sp%C3%A9cial:Pages_li%C3%A9es/CANopen" title="Liste des pages liées qui pointent sur celle-ci [j]" accesskey="j"><span>Pages liées</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Sp%C3%A9cial:Suivi_des_liens/CANopen" rel="nofollow" title="Liste des modifications récentes des pages appelées par celle-ci [k]" accesskey="k"><span>Suivi des pages liées</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Aide:Importer_un_fichier" title="Téléverser des fichiers [u]" accesskey="u"><span>Téléverser un fichier</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Sp%C3%A9cial:Pages_sp%C3%A9ciales" title="Liste de toutes les pages spéciales [q]" accesskey="q"><span>Pages spéciales</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=CANopen&amp;oldid=214121824" title="Adresse permanente de cette version de cette page"><span>Lien permanent</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=CANopen&amp;action=info" title="Davantage d’informations sur cette page"><span>Informations sur la page</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Sp%C3%A9cial:Citer&amp;page=CANopen&amp;id=214121824&amp;wpFormIdentifier=titleform" title="Informations sur la manière de citer cette page"><span>Citer cette page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Sp%C3%A9cial:UrlShortener&amp;url=https%3A%2F%2Ffr.wikipedia.org%2Fwiki%2FCANopen"><span>Obtenir l'URL raccourcie</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Sp%C3%A9cial:QrCode&amp;url=https%3A%2F%2Ffr.wikipedia.org%2Fwiki%2FCANopen"><span>Télécharger le code QR</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Imprimer / exporter </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-create_a_book" class="mw-list-item"><a href="/w/index.php?title=Sp%C3%A9cial:Livre&amp;bookcmd=book_creator&amp;referer=CANopen"><span>Créer un livre</span></a></li><li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Sp%C3%A9cial:DownloadAsPdf&amp;page=CANopen&amp;action=show-download-screen"><span>Télécharger comme PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=CANopen&amp;printable=yes" title="Version imprimable de cette page [p]" accesskey="p"><span>Version imprimable</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> Dans d’autres projets </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1022811" title="Lien vers l’élément dans le dépôt de données connecté [g]" accesskey="g"><span>Élément Wikidata</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Outils de la page"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Apparence"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Apparence</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">déplacer vers la barre latérale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">masquer</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">Un article de Wikipédia, l&#039;encyclopédie libre.</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="fr" dir="ltr"><div class="bandeau-container metadata bandeau-article bandeau-niveau-ebauche"><div class="bandeau-cell bandeau-icone" style="display:table-cell;padding-right:0.5em"><span class="noviewer" typeof="mw:File"><a href="/wiki/Fichier:Circle-icons-computer.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/0/02/Circle-icons-computer.svg/35px-Circle-icons-computer.svg.png" decoding="async" width="35" height="35" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/02/Circle-icons-computer.svg/53px-Circle-icons-computer.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/02/Circle-icons-computer.svg/70px-Circle-icons-computer.svg.png 2x" data-file-width="512" data-file-height="512" /></a></span></div><div class="bandeau-cell" style="display:table-cell;padding-right:0.5em"> <p><strong class="bandeau-titre">Cet article est une <a href="/wiki/Aide:%C3%89bauche" title="Aide:Ébauche">ébauche</a> concernant l’<a href="/wiki/Informatique" title="Informatique">informatique</a>.</strong> </p><p>Vous pouvez partager vos connaissances en l’améliorant (<b><a href="/wiki/Aide:Comment_modifier_une_page" title="Aide:Comment modifier une page">comment&#160;?</a></b>) selon les recommandations des <a href="/wiki/Projet:Accueil" title="Projet:Accueil">projets correspondants</a>. </p> </div></div> <p><b>CANopen</b> est un protocole traitant de la <a href="/wiki/Couche_r%C3%A9seau" title="Couche réseau">couche réseau</a> (couche 3 du <a href="/wiki/Mod%C3%A8le_OSI" title="Modèle OSI">modèle OSI</a>) à la <a href="/wiki/Couche_application" title="Couche application">couche application</a> (couche 7 du <a href="/wiki/Mod%C3%A8le_OSI" title="Modèle OSI">modèle OSI</a>), originellement pour les <a href="/wiki/Bus_de_terrain" title="Bus de terrain">Bus de terrain</a> du type CAN (<a href="/wiki/Controller_area_network" class="mw-redirect" title="Controller area network">Controller area network</a>) fonctionnant en temps réel. D'autres bus intègrent depuis peu CANopen, tel <a href="/wiki/EtherCAT" title="EtherCAT">EtherCAT</a> ou <a href="/wiki/Powerlink" class="mw-redirect" title="Powerlink">Powerlink</a> démontrant ainsi l'intérêt de l'industrie pour ce mode de communication. Il est utilisé dans de nombreux domaines&#160;: automobile, agricole, industriel (ascenseurs, escaliers roulants, motion control) et médical (rayons X, salles d'opérations). Ce bus de terrain est connu pour être une solution de communication économique et efficace. </p><p>CANopen est une reprise de la couche applicative <i>CAL</i> développée par <i>Philips Medical Systems</i>&#160;; il reprend les services et protocoles de gestion de bus et de messages de la couche <i>CAL</i> tout en définissant le contenu des messages et en intégrant la notion de système distribué. Un élément maître du réseau coordonne les éléments esclaves. La vitesse de transmission peut atteindre 1 Mbit/s. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Les_Dictionnaires_d'objets"><span id="Les_Dictionnaires_d.27objets"></span>Les Dictionnaires d'objets</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=1" title="Modifier la section : Les Dictionnaires d&#039;objets" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=1" title="Modifier le code source de la section : Les Dictionnaires d&#039;objets"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Un dictionnaire d'objet définit, pour chacune des entrées/sorties d'un périphérique CANopen (appelé nœud), l'information sur le format de la donnée ainsi que sur le moyen d'y accéder. Chaque entrée du dictionnaire possède un index unique ainsi qu'une liste de sous-index. On accède à un objet grâce au couple [index, sub-index]. </p><p>Une des principales nouveautés de CANopen est la notion de <a href="/wiki/Dictionnaire" title="Dictionnaire">dictionnaire</a> d'objets (<i>Object Dictionary</i> ou <i>OD</i>) déjà présente dans d'autres bus de terrain comme <a href="/wiki/Profibus" title="Profibus">Profibus</a>. Pour chaque nœud CANopen présent sur le bus il existe un <i>OD</i> généralement sous forme de <a href="/wiki/Fichier_texte" title="Fichier texte">fichier texte</a> au format <i>EDS</i> (<i>Electronic Data Sheet</i>) permettant de connaître l'ensemble des entrées/sorties d'un nœud. Il est possible de créer à partir d'un fichier au format <i>EDS</i> un autre fichier représentant une configuration donnée d'un nœud pour un bus. Ce fichier, très similaire à l’<i>EDS</i>, est alors appelé <i>DCF</i> (<i>Device Configuration File</i>). En faisant une analogie avec la programmation orientée objet (<a href="/wiki/POO" class="mw-redirect" title="POO">POO</a>) on peut dire que l’<i>EDS</i> est la classe tandis que le <i>DCF</i> représente une instance de cette classe. </p><p>Les <i>OD</i> sont divisés en profiles. Les plus utilisés sont les suivants&#160;: </p> <ul><li>Communication Profile Area</li> <li>Manufacturer Specific Profile Area</li> <li>Standardised Device Profile Area</li></ul> <p>Toutes les entrées de ces profiles sont définies par la <i><a rel="nofollow" class="external text" href="http://www.can-cia.org">CiA</a></i> (<i>CAN in Automation</i>) excepté pour le <i>Manufacturer Specific Profile Area</i> qui est libre d'utilisation. </p> <div class="mw-heading mw-heading2"><h2 id="Les_protocoles_de_communication">Les protocoles de communication</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=2" title="Modifier la section : Les protocoles de communication" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=2" title="Modifier le code source de la section : Les protocoles de communication"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size mw-halign-right" typeof="mw:File"><a href="/wiki/Fichier:Device.svg" class="mw-file-description" title="Connexion d&#39;un nœud"><img alt="Connexion d&#39;un nœud" src="//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Device.svg/204px-Device.svg.png" decoding="async" width="204" height="420" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Device.svg/306px-Device.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Device.svg/408px-Device.svg.png 2x" data-file-width="204" data-file-height="420" /></a><figcaption>Connexion d'un nœud</figcaption></figure> <p>CANopen offre différents moyens pour accéder aux données de l'OD. </p> <div class="mw-heading mw-heading3"><h3 id="Service_Data_Object_(SDO)"><span id="Service_Data_Object_.28SDO.29"></span>Service Data Object (SDO)</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=3" title="Modifier la section : Service Data Object (SDO)" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=3" title="Modifier le code source de la section : Service Data Object (SDO)"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Ce service permet l'accès aux paramètres des périphériques (ou nœuds) présents dans le dictionnaire d'objet, la communication est alors du type question/réponse et chaque message est confirmé par une sorte d'acknowledge&#160;: Le maître accède à l'objet de l'OD grâce au couple [index,sub-index] et l'esclave répond soit en envoyant les données désirées soit en confirmant le bon déroulement de l'écriture de l'objet. Que ce soit en lecture ou en écriture, le format des données est vérifié et le message contient une confirmation du bon déroulement de la requête. </p> <div class="mw-heading mw-heading3"><h3 id="Process_Data_Object_(PDO)"><span id="Process_Data_Object_.28PDO.29"></span>Process Data Object (PDO)</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=4" title="Modifier la section : Process Data Object (PDO)" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=4" title="Modifier le code source de la section : Process Data Object (PDO)"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Il est destiné au transfert de données temps réel, ce protocole permet de mettre dans un même message un ou plusieurs champs de l'OD. On peut donc mettre dans un même message jusqu'à 64 messages de 1 bit. Ce type de message réduit donc fortement l'overhead (le nombre de bits ne transportant pas de l'information utile). L'autre avantage des PDO est que la lecture se fait au travers d'un message court de type synchrone ou asynchrone qui est reçu par l'ensemble des nœuds présents sur le bus. Ce mécanisme permet de lire une information donnée au même instant sur l'ensemble des capteurs/nœuds du bus. </p> <div class="mw-heading mw-heading3"><h3 id="Heart_Beat">Heart Beat</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=5" title="Modifier la section : Heart Beat" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=5" title="Modifier le code source de la section : Heart Beat"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>C'est un protocole pour les contrôles d'erreur. Il s'agit d'un message périodique d'un nœud signalant sa présence et son état au maître du réseau. </p> <div class="mw-heading mw-heading2"><h2 id="La_Machine_d'état"><span id="La_Machine_d.27.C3.A9tat"></span>La Machine d'état</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=6" title="Modifier la section : La Machine d&#039;état" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=6" title="Modifier le code source de la section : La Machine d&#039;état"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Quatre états sont possibles pour un nœud&#160;: </p> <ul><li>initialisation: utilisation du message <i>Boot-up</i> pour communiquer avec l'élément maître du réseau&#160;;</li> <li>pré-opérationnel&#160;: seuls les messages <i>SDO</i> sont permis&#160;;</li> <li>opérationnel&#160;: les messages <i>SDO</i> et <i>PDO</i> sont permis&#160;;</li> <li>stoppé&#160;: seule la communication à l'élément maître est permise.</li></ul> <div class="mw-heading mw-heading2"><h2 id="Structure_Générale_d'une_trame_CAN"><span id="Structure_G.C3.A9n.C3.A9rale_d.27une_trame_CAN"></span>Structure Générale d'une trame CAN</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=7" title="Modifier la section : Structure Générale d&#039;une trame CAN" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=7" title="Modifier le code source de la section : Structure Générale d&#039;une trame CAN"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <table border="1" cellpadding="10"> <tbody><tr> <td align="center"><b>Start of frame </b> </td> <td align="center"><b>Arbitration Field</b> </td> <td align="center"><b>Control Field</b> </td> <td align="center"><b>Data Field</b></td> <td align="center"><b>CRC Field</b> </td> <td align="center"><b>ACK Field</b> </td> <td align="center"><b>End Of Frame</b> </td></tr> <tr> <td align="center">1 bit</td> <td align="center">12 ou 32 bit </td> <td align="center">6 bit </td> <td align="center">de 0 à 8&#160;octets</td> <td align="center">16 bit </td> <td align="center">2 bit</td> <td align="center">7 bit </td></tr></tbody></table> <p>Une trame de données CAN commence par 1 bit dominant le Start of Frame qui permet la re-synchronisation des nœuds, puis, elle est suivie d'un champ d'arbitrage. La suivante, le champ de contrôle contient la longueur du champ de données. Après le champ de données vient le <i>Cyclic Redundancy Check</i> qui est utilisé pour détecter une éventuelle erreur de transmission. </p> <div class="mw-heading mw-heading3"><h3 id="Taille_d'un_message"><span id="Taille_d.27un_message"></span>Taille d'un message</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=8" title="Modifier la section : Taille d&#039;un message" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=8" title="Modifier le code source de la section : Taille d&#039;un message"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Le fait que CAN utilise un protocole de non retour à zéro (<i>Non-Return-Zero</i> ou NRZ) implique l'utilisation de bits de remplissage (<i>stuff bit</i>). Ces bits de remplissage sont rajoutés dans les messages CAN afin qu'il n'y ait jamais plus de 5 bits ayant la même valeur d'affilée. </p><p>Les champs pouvant être modifiés par le bit stuffing sont les suivants&#160;: </p> <ol><li>Arbitration Field</li> <li>Control Field</li> <li>Data Field</li> <li>CRC Field</li></ol> <p>Il est important de prendre en compte ces bits de remplissage pour pouvoir déterminer combien de nœuds peuvent être utilisés sur un même bus en fonction de la fréquence des échanges de données. </p><p>La formule ci-contre représente la dimension d'un message CAN en fonction de la longueur de son champ de données (Data Length Code ou DLC) dans le meilleur et dans le pire cas de l'algorithme de stuffing: </p><p><b>Pour un message au format CAN standard&#160;:</b> <span class="mwe-math-element"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle (34+8\times DLC)\leq TailleMessage&lt;{34+8\times DLC-1 \over 4}+(34+8\times DLC)}"> <semantics> <mrow class="MJX-TeXAtom-ORD"> <mstyle displaystyle="true" scriptlevel="0"> <mo stretchy="false">(</mo> <mn>34</mn> <mo>+</mo> <mn>8</mn> <mo>&#x00D7;<!-- × --></mo> <mi>D</mi> <mi>L</mi> <mi>C</mi> <mo stretchy="false">)</mo> <mo>&#x2264;<!-- ≤ --></mo> <mi>T</mi> <mi>a</mi> <mi>i</mi> <mi>l</mi> <mi>l</mi> <mi>e</mi> <mi>M</mi> <mi>e</mi> <mi>s</mi> <mi>s</mi> <mi>a</mi> <mi>g</mi> <mi>e</mi> <mo>&lt;</mo> <mrow class="MJX-TeXAtom-ORD"> <mfrac> <mrow> <mn>34</mn> <mo>+</mo> <mn>8</mn> <mo>&#x00D7;<!-- × --></mo> <mi>D</mi> <mi>L</mi> <mi>C</mi> <mo>&#x2212;<!-- − --></mo> <mn>1</mn> </mrow> <mn>4</mn> </mfrac> </mrow> <mo>+</mo> <mo stretchy="false">(</mo> <mn>34</mn> <mo>+</mo> <mn>8</mn> <mo>&#x00D7;<!-- × --></mo> <mi>D</mi> <mi>L</mi> <mi>C</mi> <mo stretchy="false">)</mo> </mstyle> </mrow> <annotation encoding="application/x-tex">{\displaystyle (34+8\times DLC)\leq TailleMessage&lt;{34+8\times DLC-1 \over 4}+(34+8\times DLC)}</annotation> </semantics> </math></span><img src="https://wikimedia.org/api/rest_v1/media/math/render/svg/d083c1506ad69480a41080d483a13ded109177cf" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.838ex; width:76.094ex; height:5.343ex;" alt="{\displaystyle (34+8\times DLC)\leq TailleMessage&lt;{34+8\times DLC-1 \over 4}+(34+8\times DLC)}"></span> </p><p><b>Pour un message au format CAN étendu&#160;:</b> <span class="mwe-math-element"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle (54+8\times DLC)\leq TailleMessage&lt;{54+8\times DLC-1 \over 4}+(54+8\times DLC)}"> <semantics> <mrow class="MJX-TeXAtom-ORD"> <mstyle displaystyle="true" scriptlevel="0"> <mo stretchy="false">(</mo> <mn>54</mn> <mo>+</mo> <mn>8</mn> <mo>&#x00D7;<!-- × --></mo> <mi>D</mi> <mi>L</mi> <mi>C</mi> <mo stretchy="false">)</mo> <mo>&#x2264;<!-- ≤ --></mo> <mi>T</mi> <mi>a</mi> <mi>i</mi> <mi>l</mi> <mi>l</mi> <mi>e</mi> <mi>M</mi> <mi>e</mi> <mi>s</mi> <mi>s</mi> <mi>a</mi> <mi>g</mi> <mi>e</mi> <mo>&lt;</mo> <mrow class="MJX-TeXAtom-ORD"> <mfrac> <mrow> <mn>54</mn> <mo>+</mo> <mn>8</mn> <mo>&#x00D7;<!-- × --></mo> <mi>D</mi> <mi>L</mi> <mi>C</mi> <mo>&#x2212;<!-- − --></mo> <mn>1</mn> </mrow> <mn>4</mn> </mfrac> </mrow> <mo>+</mo> <mo stretchy="false">(</mo> <mn>54</mn> <mo>+</mo> <mn>8</mn> <mo>&#x00D7;<!-- × --></mo> <mi>D</mi> <mi>L</mi> <mi>C</mi> <mo stretchy="false">)</mo> </mstyle> </mrow> <annotation encoding="application/x-tex">{\displaystyle (54+8\times DLC)\leq TailleMessage&lt;{54+8\times DLC-1 \over 4}+(54+8\times DLC)}</annotation> </semantics> </math></span><img src="https://wikimedia.org/api/rest_v1/media/math/render/svg/ce7b6ef59624f2dbf3b2ccf7b2dbabb4ce6c84c7" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -1.838ex; width:76.094ex; height:5.343ex;" alt="{\displaystyle (54+8\times DLC)\leq TailleMessage&lt;{54+8\times DLC-1 \over 4}+(54+8\times DLC)}"></span> </p><p>Dans la réalité, il est impossible d'atteindre le pire des cas où <span class="mwe-math-element"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle NombreStuffBit=\left({TailleMessage \over 4}\right)}"> <semantics> <mrow class="MJX-TeXAtom-ORD"> <mstyle displaystyle="true" scriptlevel="0"> <mi>N</mi> <mi>o</mi> <mi>m</mi> <mi>b</mi> <mi>r</mi> <mi>e</mi> <mi>S</mi> <mi>t</mi> <mi>u</mi> <mi>f</mi> <mi>f</mi> <mi>B</mi> <mi>i</mi> <mi>t</mi> <mo>=</mo> <mrow> <mo>(</mo> <mrow class="MJX-TeXAtom-ORD"> <mfrac> <mrow> <mi>T</mi> <mi>a</mi> <mi>i</mi> <mi>l</mi> <mi>l</mi> <mi>e</mi> <mi>M</mi> <mi>e</mi> <mi>s</mi> <mi>s</mi> <mi>a</mi> <mi>g</mi> <mi>e</mi> </mrow> <mn>4</mn> </mfrac> </mrow> <mo>)</mo> </mrow> </mstyle> </mrow> <annotation encoding="application/x-tex">{\displaystyle NombreStuffBit=\left({TailleMessage \over 4}\right)}</annotation> </semantics> </math></span><img src="https://wikimedia.org/api/rest_v1/media/math/render/svg/f6e234aa878d5ac6d43151842608156843c91fc9" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -2.505ex; width:40.623ex; height:6.176ex;" alt="{\displaystyle NombreStuffBit=\left({TailleMessage \over 4}\right)}"></span> car le champ de control contient deux bits dominants et le champ DLC ayant comme valeur maximum 8, il ne peut pas contenir que des bits de même valeur. </p><p>Il existe une formule empirique donnant une approximation du nombre maximum de stuff bits pour une trame CAN d'un DLC donné. Cette formule est exacte dans plus de 99&#160;% des cas&#160;: <span class="mwe-math-element"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML" alttext="{\displaystyle NombreMax=NombreTheoriqueMaximum-3}"> <semantics> <mrow class="MJX-TeXAtom-ORD"> <mstyle displaystyle="true" scriptlevel="0"> <mi>N</mi> <mi>o</mi> <mi>m</mi> <mi>b</mi> <mi>r</mi> <mi>e</mi> <mi>M</mi> <mi>a</mi> <mi>x</mi> <mo>=</mo> <mi>N</mi> <mi>o</mi> <mi>m</mi> <mi>b</mi> <mi>r</mi> <mi>e</mi> <mi>T</mi> <mi>h</mi> <mi>e</mi> <mi>o</mi> <mi>r</mi> <mi>i</mi> <mi>q</mi> <mi>u</mi> <mi>e</mi> <mi>M</mi> <mi>a</mi> <mi>x</mi> <mi>i</mi> <mi>m</mi> <mi>u</mi> <mi>m</mi> <mo>&#x2212;<!-- − --></mo> <mn>3</mn> </mstyle> </mrow> <annotation encoding="application/x-tex">{\displaystyle NombreMax=NombreTheoriqueMaximum-3}</annotation> </semantics> </math></span><img src="https://wikimedia.org/api/rest_v1/media/math/render/svg/8c265edbb5248f238d182e8d8a6e6499c3461d43" class="mwe-math-fallback-image-inline mw-invert skin-invert" aria-hidden="true" style="vertical-align: -0.671ex; width:50.56ex; height:2.509ex;" alt="{\displaystyle NombreMax=NombreTheoriqueMaximum-3}"></span> </p> <div class="mw-heading mw-heading3"><h3 id="COB-ID">COB-ID</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=9" title="Modifier la section : COB-ID" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=9" title="Modifier le code source de la section : COB-ID"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Chaque trame CANopen commence par un COB-ID faisant office d'identifiant de cette trame. Au cours de la phase de configuration, chacun des nœuds reçoit le COB-ID de la (ou les) trame(s) dont il est le récepteur ou l'émetteur.... </p> <div class="mw-heading mw-heading3"><h3 id="Champ_de_donnée"><span id="Champ_de_donn.C3.A9e"></span>Champ de donnée</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=10" title="Modifier la section : Champ de donnée" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=10" title="Modifier le code source de la section : Champ de donnée"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading2"><h2 id="Voir_aussi">Voir aussi</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=11" title="Modifier la section : Voir aussi" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=11" title="Modifier le code source de la section : Voir aussi"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Liens_internes">Liens internes</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=CANopen&amp;veaction=edit&amp;section=12" title="Modifier la section : Liens internes" class="mw-editsection-visualeditor"><span>modifier</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=CANopen&amp;action=edit&amp;section=12" title="Modifier le code source de la section : Liens internes"><span>modifier le code</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Bus_de_terrain" title="Bus de terrain">Bus de terrain</a></li> <li><a href="/wiki/Controller_area_network" class="mw-redirect" title="Controller area network">Controller area network</a></li></ul> <div class="navbox-container" style="clear:both;"> <table class="navbox collapsible noprint autocollapse" style=""> <tbody><tr><th class="navbox-title" colspan="2" style=""><div style="float:left; width:6em; text-align:left"><div class="noprint plainlinks nowrap tnavbar" style="padding:0; font-size:xx-small; color:var(--color-emphasized, #000000);"><a href="/wiki/Mod%C3%A8le:Palette_Protocoles_de_communication" title="Modèle:Palette Protocoles de communication"><abbr class="abbr" title="Voir ce modèle.">v</abbr></a>&#160;· <a class="external text" href="https://fr.wikipedia.org/w/index.php?title=Mod%C3%A8le:Palette_Protocoles_de_communication&amp;action=edit"><abbr class="abbr" title="Modifier ce modèle. Merci de prévisualiser avant de sauvegarder.">m</abbr></a></div></div><div style="font-size:110%">Protocoles de communication</div></th> </tr> <tr> <th class="navbox-group" style="">Processus d'automation</th> <td class="navbox-list" style=""><div class="liste-horizontale"> <ul><li><a href="/wiki/Bus_ASi" title="Bus ASi">AS-i</a></li> <li><a href="/w/index.php?title=Bristol_Standard_Asynchronous_Protocol&amp;action=edit&amp;redlink=1" class="new" title="Bristol Standard Asynchronous Protocol (page inexistante)">Bristol Standard Asynchronous Protocol</a>&#160;<a href="https://en.wikipedia.org/wiki/Bristol_Standard_Asynchronous_Protocol" class="extiw" title="en:Bristol Standard Asynchronous Protocol"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Bristol Standard Asynchronous Protocol&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=CC-Link_Industrial_Networks&amp;action=edit&amp;redlink=1" class="new" title="CC-Link Industrial Networks (page inexistante)">CC-Link Industrial Networks</a>&#160;<a href="https://en.wikipedia.org/wiki/CC-Link_Industrial_Networks" class="extiw" title="en:CC-Link Industrial Networks"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;CC-Link Industrial Networks&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=Common_Industrial_Protocol&amp;action=edit&amp;redlink=1" class="new" title="Common Industrial Protocol (page inexistante)">Common Industrial Protocol</a>&#160;<a href="https://en.wikipedia.org/wiki/Common_Industrial_Protocol" class="extiw" title="en:Common Industrial Protocol"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Common Industrial Protocol&#160;»">(en)</span></a></li> <li><a href="/wiki/Bus_de_donn%C3%A9es_CAN" title="Bus de données CAN">Bus de données CAN</a> <ul><li><a class="mw-selflink selflink">CANopen</a></li> <li><a href="/wiki/DeviceNet" title="DeviceNet">DeviceNet</a></li></ul></li> <li><a href="/wiki/ControlNet" title="ControlNet">ControlNet</a></li> <li><a href="/w/index.php?title=DF-1_Protocol&amp;action=edit&amp;redlink=1" class="new" title="DF-1 Protocol (page inexistante)">DF-1 Protocol</a>&#160;<a href="https://en.wikipedia.org/wiki/DF-1_Protocol" class="extiw" title="en:DF-1 Protocol"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;DF-1 Protocol&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=DirectNET_Protocol&amp;action=edit&amp;redlink=1" class="new" title="DirectNET Protocol (page inexistante)">DirectNET Protocol</a>&#160;<a href="https://en.wikipedia.org/wiki/DirectNET_Protocol" class="extiw" title="en:DirectNET Protocol"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;DirectNET Protocol&#160;»">(en)</span></a></li> <li><a href="/wiki/EtherCAT" title="EtherCAT">EtherCAT</a></li> <li><a href="/wiki/Ethernet_Global_Data" title="Ethernet Global Data">Ethernet Global Data</a></li> <li><a href="/wiki/POWERLINK" title="POWERLINK">POWERLINK</a></li> <li><a href="/wiki/EtherNet/IP" title="EtherNet/IP">EtherNet/IP</a></li> <li><a href="/wiki/Factory_Instrumentation_Protocol" title="Factory Instrumentation Protocol">Factory Instrumentation Protocol</a></li> <li><a href="/w/index.php?title=FINS&amp;action=edit&amp;redlink=1" class="new" title="FINS (page inexistante)">FINS</a>&#160;<a href="https://en.wikipedia.org/wiki/FINS" class="extiw" title="en:FINS"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;FINS&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=FOUNDATION_fieldbus&amp;action=edit&amp;redlink=1" class="new" title="FOUNDATION fieldbus (page inexistante)">FOUNDATION fieldbus</a>&#160;<a href="https://en.wikipedia.org/wiki/FOUNDATION_fieldbus" class="extiw" title="en:FOUNDATION fieldbus"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;FOUNDATION fieldbus&#160;»">(en)</span></a> <ul><li><a href="/w/index.php?title=Foundation_Fieldbus_H1&amp;action=edit&amp;redlink=1" class="new" title="Foundation Fieldbus H1 (page inexistante)">Foundation Fieldbus H1</a>&#160;<a href="https://en.wikipedia.org/wiki/Foundation_Fieldbus_H1" class="extiw" title="en:Foundation Fieldbus H1"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Foundation Fieldbus H1&#160;»">(en)</span></a></li> <li>HSE</li></ul></li> <li><a href="/w/index.php?title=Service_Request_Transport_Protocol&amp;action=edit&amp;redlink=1" class="new" title="Service Request Transport Protocol (page inexistante)">Service Request Transport Protocol</a>&#160;<a href="https://en.wikipedia.org/wiki/Service_Request_Transport_Protocol" class="extiw" title="en:Service Request Transport Protocol"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Service Request Transport Protocol&#160;»">(en)</span></a></li> <li><a href="/wiki/Highway_Addressable_Remote_Transducer" title="Highway Addressable Remote Transducer">HART Protocol</a></li> <li><a href="/w/index.php?title=SDS_Protocol&amp;action=edit&amp;redlink=1" class="new" title="SDS Protocol (page inexistante)">SDS Protocol</a>&#160;<a href="https://en.wikipedia.org/wiki/SDS_Protocol" class="extiw" title="en:SDS Protocol"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;SDS Protocol&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=HostLink_Protocol&amp;action=edit&amp;redlink=1" class="new" title="HostLink Protocol (page inexistante)">HostLink Protocol</a>&#160;<a href="https://en.wikipedia.org/wiki/HostLink_Protocol" class="extiw" title="en:HostLink Protocol"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;HostLink Protocol&#160;»">(en)</span></a></li> <li><a href="/wiki/InterBus" title="InterBus">InterBus</a></li> <li><a href="/w/index.php?title=MECHATROLINK&amp;action=edit&amp;redlink=1" class="new" title="MECHATROLINK (page inexistante)">MECHATROLINK</a>&#160;<a href="https://en.wikipedia.org/wiki/MECHATROLINK" class="extiw" title="en:MECHATROLINK"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;MECHATROLINK&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=MelsecNet&amp;action=edit&amp;redlink=1" class="new" title="MelsecNet (page inexistante)">MelsecNet</a>&#160;<a href="https://en.wikipedia.org/wiki/MelsecNet" class="extiw" title="en:MelsecNet"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;MelsecNet&#160;»">(en)</span></a></li> <li><a href="/wiki/Modbus" title="Modbus">Modbus</a></li> <li><a href="/w/index.php?title=Optomux&amp;action=edit&amp;redlink=1" class="new" title="Optomux (page inexistante)">Optomux</a>&#160;<a href="https://en.wikipedia.org/wiki/Optomux" class="extiw" title="en:Optomux"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Optomux&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=PieP&amp;action=edit&amp;redlink=1" class="new" title="PieP (page inexistante)">PieP</a>&#160;<a href="https://en.wikipedia.org/wiki/PieP" class="extiw" title="en:PieP"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;PieP&#160;»">(en)</span></a></li> <li><a href="/wiki/Profibus" title="Profibus">Profibus</a></li> <li><a href="/wiki/Profinet" title="Profinet">PROFINET IO</a></li> <li><a href="/wiki/Serial_Real-Time_Communications_System" title="Serial Real-Time Communications System">Serial Real-Time Communications System</a></li> <li><a href="/wiki/SERCOS_III" title="SERCOS III">SERCOS III</a></li> <li><a href="/w/index.php?title=Sinec_H1&amp;action=edit&amp;redlink=1" class="new" title="Sinec H1 (page inexistante)">Sinec H1</a>&#160;<a href="https://en.wikipedia.org/wiki/Sinec_H1" class="extiw" title="en:Sinec H1"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Sinec H1&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=SynqNet&amp;action=edit&amp;redlink=1" class="new" title="SynqNet (page inexistante)">SynqNet</a>&#160;<a href="https://en.wikipedia.org/wiki/SynqNet" class="extiw" title="en:SynqNet"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;SynqNet&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=TTEthernet&amp;action=edit&amp;redlink=1" class="new" title="TTEthernet (page inexistante)">TTEthernet</a>&#160;<a href="https://en.wikipedia.org/wiki/TTEthernet" class="extiw" title="en:TTEthernet"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;TTEthernet&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=RAPIEnet&amp;action=edit&amp;redlink=1" class="new" title="RAPIEnet (page inexistante)">RAPIEnet</a>&#160;<a href="https://en.wikipedia.org/wiki/RAPIEnet" class="extiw" title="en:RAPIEnet"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;RAPIEnet&#160;»">(en)</span></a></li> <li><a href="/wiki/Very_Simple_Control_Protocol" title="Very Simple Control Protocol">Very Simple Control Protocol</a> (VSCP)</li></ul> </div></td> </tr> <tr> <th class="navbox-group" style=""><a href="/wiki/Supervision_(informatique)" title="Supervision (informatique)">Supervision</a></th> <td class="navbox-list navbox-even" style=""><div class="liste-horizontale"> <ul><li><a href="/wiki/Open_Platform_Communications" title="Open Platform Communications">Open Platform Communications</a></li> <li><a href="/w/index.php?title=MTConnect&amp;action=edit&amp;redlink=1" class="new" title="MTConnect (page inexistante)">MTConnect</a>&#160;<a href="https://en.wikipedia.org/wiki/MTConnect" class="extiw" title="en:MTConnect"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;MTConnect&#160;»">(en)</span></a></li> <li><a href="/wiki/Simple_Network_Management_Protocol" title="Simple Network Management Protocol">SNMP</a></li></ul> </div></td> </tr> <tr> <th class="navbox-group" style=""><a href="/wiki/Immotique" title="Immotique">Immotique</a></th> <td class="navbox-list" style=""><div class="liste-horizontale"> <ul><li><a href="/wiki/1-Wire" title="1-Wire">1-Wire</a></li> <li><a href="/wiki/BACnet" title="BACnet">BACnet</a></li> <li><a href="/w/index.php?title=C-Bus_(protocol)&amp;action=edit&amp;redlink=1" class="new" title="C-Bus (protocol) (page inexistante)">C-Bus (protocol)</a>&#160;<a href="https://en.wikipedia.org/wiki/C-Bus_(protocol)" class="extiw" title="en:C-Bus (protocol)"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;C-Bus (protocol)&#160;»">(en)</span></a></li> <li><a href="/wiki/Protocole_Dali" title="Protocole Dali">DALI</a></li> <li><a href="/w/index.php?title=Digital_Signal_Interface&amp;action=edit&amp;redlink=1" class="new" title="Digital Signal Interface (page inexistante)">Digital Signal Interface</a>&#160;<a href="https://en.wikipedia.org/wiki/Digital_Signal_Interface" class="extiw" title="en:Digital Signal Interface"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Digital Signal Interface&#160;»">(en)</span></a></li> <li><a href="/wiki/Factory_Instrumentation_Protocol" title="Factory Instrumentation Protocol">Factory Instrumentation Protocol</a></li> <li><a href="/wiki/Bus_EIB" title="Bus EIB">EIB</a></li> <li><a href="/wiki/KNX_(standard)" title="KNX (standard)">KNX</a></li> <li><a href="/wiki/LonTalk" title="LonTalk">LonTalk</a></li> <li><a href="/wiki/Modbus" title="Modbus">Modbus</a></li> <li><a href="/w/index.php?title=OBIX&amp;action=edit&amp;redlink=1" class="new" title="OBIX (page inexistante)">oBIX</a>&#160;<a href="https://en.wikipedia.org/wiki/oBIX" class="extiw" title="en:oBIX"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;oBIX&#160;»">(en)</span></a></li> <li><a href="/wiki/Very_Simple_Control_Protocol" title="Very Simple Control Protocol">Very Simple Control Protocol</a></li> <li><a href="/wiki/X10_(informatique)" title="X10 (informatique)">X10</a></li> <li><a href="/w/index.php?title=XAP_Home_Automation_protocol&amp;action=edit&amp;redlink=1" class="new" title="XAP Home Automation protocol (page inexistante)">XAP Home Automation protocol</a>&#160;<a href="https://en.wikipedia.org/wiki/XAP_Home_Automation_protocol" class="extiw" title="en:XAP Home Automation protocol"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;XAP Home Automation protocol&#160;»">(en)</span></a></li> <li><a href="/wiki/XPL_(protocole)" title="XPL (protocole)">xPL</a></li> <li><a href="/wiki/ZigBee" title="ZigBee">ZigBee</a></li></ul> </div></td> </tr> <tr> <th class="navbox-group" style=""><a href="/w/index.php?title=Power_system_automation&amp;action=edit&amp;redlink=1" class="new" title="Power system automation (page inexistante)">Power system automation</a>&#160;<a href="https://en.wikipedia.org/wiki/Power_system_automation" class="extiw" title="en:Power system automation"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Power system automation&#160;»">(en)</span></a></th> <td class="navbox-list navbox-even" style=""><div class="liste-horizontale"> <ul><li><a href="/w/index.php?title=IEC_60870&amp;action=edit&amp;redlink=1" class="new" title="IEC 60870 (page inexistante)">IEC 60870</a>&#160;<a href="https://en.wikipedia.org/wiki/IEC_60870" class="extiw" title="en:IEC 60870"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;IEC 60870&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=IEC_60870-5&amp;action=edit&amp;redlink=1" class="new" title="IEC 60870-5 (page inexistante)">IEC 60870-5</a>&#160;<a href="https://en.wikipedia.org/wiki/IEC_60870-5" class="extiw" title="en:IEC 60870-5"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;IEC 60870-5&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=IEC_60870-6&amp;action=edit&amp;redlink=1" class="new" title="IEC 60870-6 (page inexistante)">IEC 60870-6</a>&#160;<a href="https://en.wikipedia.org/wiki/IEC_60870-6" class="extiw" title="en:IEC 60870-6"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;IEC 60870-6&#160;»">(en)</span></a></li> <li><a href="/wiki/DNP3" title="DNP3">DNP3</a></li> <li><a href="/wiki/Factory_Instrumentation_Protocol" title="Factory Instrumentation Protocol">Factory Instrumentation Protocol</a></li> <li><a href="/w/index.php?title=IEC_61850&amp;action=edit&amp;redlink=1" class="new" title="IEC 61850 (page inexistante)">IEC 61850</a>&#160;<a href="https://en.wikipedia.org/wiki/IEC_61850" class="extiw" title="en:IEC 61850"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;IEC 61850&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=IEC_62351&amp;action=edit&amp;redlink=1" class="new" title="IEC 62351 (page inexistante)">IEC 62351</a>&#160;<a href="https://en.wikipedia.org/wiki/IEC_62351" class="extiw" title="en:IEC 62351"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;IEC 62351&#160;»">(en)</span></a></li> <li><a href="/wiki/Jbus" title="Jbus">Jbus</a></li> <li><a href="/wiki/Modbus" title="Modbus">Modbus</a></li> <li><a href="/wiki/Profibus" title="Profibus">Profibus</a></li></ul> </div></td> </tr> <tr> <th class="navbox-group" style=""><a href="/w/index.php?title=Automatic_meter_reading&amp;action=edit&amp;redlink=1" class="new" title="Automatic meter reading (page inexistante)">Automatic meter reading</a>&#160;<a href="https://en.wikipedia.org/wiki/Automatic_meter_reading" class="extiw" title="en:Automatic meter reading"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Automatic meter reading&#160;»">(en)</span></a></th> <td class="navbox-list" style=""><div class="liste-horizontale"> <ul><li><a href="/wiki/Compteur_communicant" title="Compteur communicant">Compteur communicant</a></li> <li><a href="/w/index.php?title=IEC_62056&amp;action=edit&amp;redlink=1" class="new" title="IEC 62056 (page inexistante)">IEC 62056</a>&#160;<a href="https://en.wikipedia.org/wiki/IEC_62056" class="extiw" title="en:IEC 62056"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;IEC 62056&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=Meter-Bus&amp;action=edit&amp;redlink=1" class="new" title="Meter-Bus (page inexistante)">Meter-Bus</a>&#160;<a href="https://en.wikipedia.org/wiki/Meter-Bus" class="extiw" title="en:Meter-Bus"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Meter-Bus&#160;»">(en)</span></a></li> <li><a href="/wiki/Modbus" title="Modbus">Modbus</a></li> <li><a href="/wiki/ZigBee" title="ZigBee">ZigBee</a></li></ul> </div></td> </tr> <tr> <th class="navbox-group" style="">Automobile / <a href="/w/index.php?title=Vehicle_bus&amp;action=edit&amp;redlink=1" class="new" title="Vehicle bus (page inexistante)">Vehicle bus</a>&#160;<a href="https://en.wikipedia.org/wiki/Vehicle_bus" class="extiw" title="en:Vehicle bus"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Vehicle bus&#160;»">(en)</span></a></th> <td class="navbox-list navbox-even" style=""><div class="liste-horizontale"> <ul><li><a href="/wiki/Avionics_Full_DupleX" title="Avionics Full DupleX">AFDX</a></li> <li><a href="/wiki/ARINC_429" title="ARINC 429">ARINC 429</a></li> <li><a href="/wiki/Bus_de_donn%C3%A9es_CAN" title="Bus de données CAN">Bus de données CAN</a> <ul><li><a href="/w/index.php?title=ARINC_825&amp;action=edit&amp;redlink=1" class="new" title="ARINC 825 (page inexistante)">ARINC 825</a>&#160;<a href="https://de.wikipedia.org/wiki/ARINC_825" class="extiw" title="de:ARINC 825"><span class="indicateur-langue" title="Article en allemand&#160;: «&#160;ARINC 825&#160;»">(de)</span></a></li> <li><a href="/wiki/SAE_J1939" title="SAE J1939">SAE J1939</a></li> <li><a href="/w/index.php?title=NMEA_2000&amp;action=edit&amp;redlink=1" class="new" title="NMEA 2000 (page inexistante)">NMEA 2000</a>&#160;<a href="https://en.wikipedia.org/wiki/NMEA_2000" class="extiw" title="en:NMEA 2000"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;NMEA 2000&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=Fleet_Management_System&amp;action=edit&amp;redlink=1" class="new" title="Fleet Management System (page inexistante)">Fleet Management System</a>&#160;<a href="https://en.wikipedia.org/wiki/Fleet_Management_System" class="extiw" title="en:Fleet Management System"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Fleet Management System&#160;»">(en)</span></a></li></ul></li> <li><a href="/wiki/Factory_Instrumentation_Protocol" title="Factory Instrumentation Protocol">Factory Instrumentation Protocol</a></li> <li><a href="/wiki/FlexRay" title="FlexRay">FlexRay</a></li> <li><a href="/w/index.php?title=IEBus&amp;action=edit&amp;redlink=1" class="new" title="IEBus (page inexistante)">IEBus</a>&#160;<a href="https://en.wikipedia.org/wiki/IEBus" class="extiw" title="en:IEBus"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;IEBus&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=J1587&amp;action=edit&amp;redlink=1" class="new" title="J1587 (page inexistante)">J1587</a>&#160;<a href="https://en.wikipedia.org/wiki/J1587" class="extiw" title="en:J1587"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;J1587&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=J1708&amp;action=edit&amp;redlink=1" class="new" title="J1708 (page inexistante)">J1708</a>&#160;<a href="https://en.wikipedia.org/wiki/J1708" class="extiw" title="en:J1708"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;J1708&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=Keyword_Protocol_2000&amp;action=edit&amp;redlink=1" class="new" title="Keyword Protocol 2000 (page inexistante)">Keyword Protocol 2000</a>&#160;<a href="https://en.wikipedia.org/wiki/Keyword_Protocol_2000" class="extiw" title="en:Keyword Protocol 2000"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Keyword Protocol 2000&#160;»">(en)</span></a></li> <li><a href="/w/index.php?title=Unified_Diagnostic_Services&amp;action=edit&amp;redlink=1" class="new" title="Unified Diagnostic Services (page inexistante)">Unified Diagnostic Services</a>&#160;<a href="https://en.wikipedia.org/wiki/Unified_Diagnostic_Services" class="extiw" title="en:Unified Diagnostic Services"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Unified Diagnostic Services&#160;»">(en)</span></a></li> <li><a href="/wiki/Bus_LIN" title="Bus LIN">LIN</a></li> <li><a href="/wiki/MOST" title="MOST">MOST</a></li> <li><a href="/w/index.php?title=Vehicle_Area_Network&amp;action=edit&amp;redlink=1" class="new" title="Vehicle Area Network (page inexistante)">Vehicle Area Network</a>&#160;<a href="https://en.wikipedia.org/wiki/Vehicle_Area_Network" class="extiw" title="en:Vehicle Area Network"><span class="indicateur-langue" title="Article en anglais&#160;: «&#160;Vehicle Area Network&#160;»">(en)</span></a></li></ul> </div></td> </tr> </tbody></table> </div> <ul id="bandeau-portail" class="bandeau-portail"><li><span class="bandeau-portail-element"><span class="bandeau-portail-icone"><span class="noviewer" typeof="mw:File"><a href="/wiki/Portail:Informatique" title="Portail de l’informatique"><img alt="icône décorative" src="//upload.wikimedia.org/wikipedia/commons/thumb/0/02/Circle-icons-computer.svg/24px-Circle-icons-computer.svg.png" decoding="async" width="24" height="24" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/02/Circle-icons-computer.svg/36px-Circle-icons-computer.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/02/Circle-icons-computer.svg/48px-Circle-icons-computer.svg.png 2x" data-file-width="512" data-file-height="512" /></a></span></span> <span class="bandeau-portail-texte"><a href="/wiki/Portail:Informatique" title="Portail:Informatique">Portail de l’informatique</a></span> </span></li> </ul> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐r2wfs Cached time: 20241124202048 Cache expiry: 2592000 Reduced expiry: false Complications: [show‐toc] CPU time usage: 0.152 seconds Real time usage: 0.253 seconds Preprocessor visited node count: 1090/1000000 Post‐expand include size: 113293/2097152 bytes Template argument size: 31604/2097152 bytes Highest expansion depth: 13/100 Expensive parser function count: 44/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 144/5000000 bytes Lua time usage: 0.072/10.000 seconds Lua memory usage: 5550789/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 163.890 1 -total 47.65% 78.094 1 Modèle:Palette 44.06% 72.204 1 Modèle:Palette_Protocoles_de_communication 42.51% 69.668 1 Modèle:Méta_palette_de_navigation 35.60% 58.341 6 Modèle:Liste_horizontale 35.57% 58.300 43 Modèle:Lien 30.67% 50.269 1 Modèle:Ébauche 16.48% 27.004 1 Modèle:Portail 8.36% 13.704 1 Modèle:Suivi_des_biographies 4.85% 7.943 1 Modèle:Unité --> <!-- Saved in parser cache with key frwiki:pcache:idhash:626727-0!canonical and timestamp 20241124202048 and revision id 214121824. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&amp;useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Ce document provient de «&#160;<a dir="ltr" href="https://fr.wikipedia.org/w/index.php?title=CANopen&amp;oldid=214121824">https://fr.wikipedia.org/w/index.php?title=CANopen&amp;oldid=214121824</a>&#160;».</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Cat%C3%A9gorie:Accueil" title="Catégorie:Accueil">Catégories</a> : <ul><li><a href="/wiki/Cat%C3%A9gorie:Technologie_de_r%C3%A9seau_informatique" title="Catégorie:Technologie de réseau informatique">Technologie de réseau informatique</a></li><li><a href="/wiki/Cat%C3%A9gorie:Protocole_de_communication" title="Catégorie:Protocole de communication">Protocole de communication</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Catégories cachées : <ul><li><a href="/wiki/Cat%C3%A9gorie:Wikip%C3%A9dia:%C3%A9bauche_informatique" title="Catégorie:Wikipédia:ébauche informatique">Wikipédia:ébauche informatique</a></li><li><a href="/wiki/Cat%C3%A9gorie:Article_contenant_un_appel_%C3%A0_traduction_en_anglais" title="Catégorie:Article contenant un appel à traduction en anglais">Article contenant un appel à traduction en anglais</a></li><li><a href="/wiki/Cat%C3%A9gorie:Article_contenant_un_appel_%C3%A0_traduction_en_allemand" title="Catégorie:Article contenant un appel à traduction en allemand">Article contenant un appel à traduction en allemand</a></li><li><a href="/wiki/Cat%C3%A9gorie:Portail:Informatique/Articles_li%C3%A9s" title="Catégorie:Portail:Informatique/Articles liés">Portail:Informatique/Articles liés</a></li><li><a href="/wiki/Cat%C3%A9gorie:Portail:Technologies/Articles_li%C3%A9s" title="Catégorie:Portail:Technologies/Articles liés">Portail:Technologies/Articles liés</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> La dernière modification de cette page a été faite le 10 avril 2024 à 03:57.</li> <li id="footer-info-copyright"><span style="white-space: normal"><a href="/wiki/Wikip%C3%A9dia:Citation_et_r%C3%A9utilisation_du_contenu_de_Wikip%C3%A9dia" title="Wikipédia:Citation et réutilisation du contenu de Wikipédia">Droit d'auteur</a>&#160;: les textes sont disponibles sous <a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr">licence Creative Commons attribution, partage dans les mêmes conditions</a>&#160;; d’autres conditions peuvent s’appliquer. Voyez les <a class="external text" href="https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use/fr">conditions d’utilisation</a> pour plus de détails, ainsi que les <a href="/wiki/Wikip%C3%A9dia:Cr%C3%A9dits_graphiques" title="Wikipédia:Crédits graphiques">crédits graphiques</a>. En cas de réutilisation des textes de cette page, voyez <a href="/wiki/Sp%C3%A9cial:Citer/CANopen" title="Spécial:Citer/CANopen">comment citer les auteurs et mentionner la licence</a>.<br /> Wikipedia® est une marque déposée de la <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, organisation de bienfaisance régie par le paragraphe <a href="/wiki/501c" title="501c">501(c)(3)</a> du code fiscal des États-Unis.</span><br /></li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy/fr">Politique de confidentialité</a></li> <li id="footer-places-about"><a href="/wiki/Wikip%C3%A9dia:%C3%80_propos_de_Wikip%C3%A9dia">À propos de Wikipédia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikip%C3%A9dia:Avertissements_g%C3%A9n%C3%A9raux">Avertissements</a></li> <li id="footer-places-contact"><a href="//fr.wikipedia.org/wiki/Wikipédia:Contact">Contact</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code de conduite</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Développeurs</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/fr.wikipedia.org">Statistiques</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Déclaration sur les témoins (cookies)</a></li> <li id="footer-places-mobileview"><a href="//fr.m.wikipedia.org/w/index.php?title=CANopen&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Version mobile</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5c59558b9d-knvsf","wgBackendResponseTime":159,"wgPageParseReport":{"limitreport":{"cputime":"0.152","walltime":"0.253","ppvisitednodes":{"value":1090,"limit":1000000},"postexpandincludesize":{"value":113293,"limit":2097152},"templateargumentsize":{"value":31604,"limit":2097152},"expansiondepth":{"value":13,"limit":100},"expensivefunctioncount":{"value":44,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":144,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 163.890 1 -total"," 47.65% 78.094 1 Modèle:Palette"," 44.06% 72.204 1 Modèle:Palette_Protocoles_de_communication"," 42.51% 69.668 1 Modèle:Méta_palette_de_navigation"," 35.60% 58.341 6 Modèle:Liste_horizontale"," 35.57% 58.300 43 Modèle:Lien"," 30.67% 50.269 1 Modèle:Ébauche"," 16.48% 27.004 1 Modèle:Portail"," 8.36% 13.704 1 Modèle:Suivi_des_biographies"," 4.85% 7.943 1 Modèle:Unité"]},"scribunto":{"limitreport-timeusage":{"value":"0.072","limit":"10.000"},"limitreport-memusage":{"value":5550789,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-r2wfs","timestamp":"20241124202048","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"CANopen","url":"https:\/\/fr.wikipedia.org\/wiki\/CANopen","sameAs":"http:\/\/www.wikidata.org\/entity\/Q1022811","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q1022811","author":{"@type":"Organization","name":"Contributeurs aux projets Wikimedia"},"publisher":{"@type":"Organization","name":"Fondation Wikimedia, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2006-02-07T23:37:04Z","dateModified":"2024-04-10T02:57:21Z","headline":"protocole r\u00e9seau"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10