{"id":4639,"date":"2023-09-22T09:08:48","date_gmt":"2023-09-22T09:08:48","guid":{"rendered":"https:\/\/uatnew.boseprofessional.com\/?post_type=article&#038;p=4639"},"modified":"2024-10-04T13:33:47","modified_gmt":"2024-10-04T13:33:47","slug":"programming-philosop-1969065270","status":"publish","type":"article","link":"https:\/\/boseprofessional.com\/fr\/support\/article\/programming-philosop-1969065270\/","title":{"rendered":"Programming Philosophy \u2013 Building a Readable Design File"},"content":{"rendered":"\n<section class=\"cc-sct\">\n<div class=\"bp_content-max-width cc-cntr\">\n<p>Presque tous les fichiers de projet n\u00e9cessitent un jour ou l'autre une r\u00e9vision, un enrichissement ou une maintenance. Dans ce cas, la documentation de programmation d'origine est souvent indisponible et le fichier de projet ControlSpace\u00ae Designer devient la seule source d'information sur le fonctionnement du syst\u00e8me.<\/p>\n\n\n\n<div class=\"bp_articles-two-columns-wide\">\n<div class=\"bp_articles-two-column-left\">\n<h2 class=\"bp_article-inner-headline-16\">\u00c9tiquettes d'objet<\/h2>\n\n\n\n<p class=\"bp_mar-btm-desk-0\">Tous ControlSpace Les objets du concepteur peuvent \u00eatre renomm\u00e9s individuellement ou par groupes. Lorsque chaque objet est plac\u00e9 dans ControlSpace Lors de la conception, chaque objet re\u00e7oit un nom unique. Ce nom est une abr\u00e9viation de son type, suivie d'un num\u00e9ro qui s'incr\u00e9mente \u00e0 chaque ajout d'objet du m\u00eame type au projet. Bien que cela fournisse un identifiant unique \u00e0 chaque objet, cela ne renseigne pas sur sa fonction au sein du projet.<\/p>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-column-right\">\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/44559e7480358b6b\/original\/programming_1-jpeg.jpeg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/44559e7480358b6b\/original\/programming_1-jpeg.jpeg 249w, https:\/\/assets.boseprofessional.com\/transform\/85bc3db2-fd32-440e-954d-26a284e06490\/programming_1-jpeg?io=transform:scale,width:150,height:131 150w, https:\/\/assets.boseprofessional.com\/transform\/85bc3db2-fd32-440e-954d-26a284e06490\/programming_1-jpeg?io=transform:scale,width:100,height:88 100w\" sizes=\"auto, (max-width: 249px) 100vw, 249px\" width=\"249\" height=\"218\" alt=\"\u00c9tiquettes d&#039;objet\" \"lazy\">\n<\/div>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-columns-wide\">\n<div class=\"bp_articles-two-column-left\">\n<p>Pour renommer un objet, s\u00e9lectionnez-le et appuyez sur la touche F2, ou cliquez avec le bouton droit sur l'objet s\u00e9lectionn\u00e9 et choisissez \u00ab\u00a0Renommer la s\u00e9lection\u00a0\u00bb dans le menu contextuel. Vous pouvez ainsi attribuer \u00e0 chaque objet un nom descriptif indiquant sa fonction. Si plusieurs objets doivent \u00eatre renomm\u00e9s (\u00e0 l'exception du num\u00e9ro de canal), vous pouvez les s\u00e9lectionner tous et appuyer sur la touche F2 ou cliquer avec le bouton droit pour ouvrir la bo\u00eete de dialogue \u00ab\u00a0Renommer la s\u00e9lection\u00a0\u00bb. Cette fonction permet de renommer plusieurs objets en utilisant un caract\u00e8re g\u00e9n\u00e9rique pour indiquer l'emplacement du num\u00e9ro de canal. Vous pouvez sp\u00e9cifier le num\u00e9ro de d\u00e9part et inverser l'ordre de nommage si n\u00e9cessaire.<\/p>\n\n\n\n<p>L'utilisation de noms d'objets descriptifs permet de r\u00e9duire les erreurs lors de l'utilisation du fichier projet et offre un moyen de clarifier la fonctionnalit\u00e9 pr\u00e9vue de chaque objet.<\/p>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-column-right\">\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/4604c35d6b2285fe\/original\/programming_2-jpeg.jpeg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/4604c35d6b2285fe\/original\/programming_2-jpeg.jpeg 324w, https:\/\/assets.boseprofessional.com\/transform\/a30c4e8a-c6b2-4019-bb91-7e5fb968052b\/programming_2-jpeg?io=transform:scale,width:140,height:150 140w, https:\/\/assets.boseprofessional.com\/transform\/a30c4e8a-c6b2-4019-bb91-7e5fb968052b\/programming_2-jpeg?io=transform:scale,width:281,height:300 281w, https:\/\/assets.boseprofessional.com\/transform\/a30c4e8a-c6b2-4019-bb91-7e5fb968052b\/programming_2-jpeg?io=transform:scale,width:94,height:100 94w\" sizes=\"auto, (max-width: 324px) 100vw, 324px\" width=\"324\" height=\"346\" alt=\"\u00c9tiquettes d&#039;objets 2\" \"lazy\">\n<\/div>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-columns-wide\">\n<div class=\"bp_articles-two-column-left\">\n<h2 class=\"bp_article-inner-headline-16\">\u00c9tiquettes de cha\u00eene<\/h2>\n\n\n\n<p class=\"bp_mar-btm-desk-0\">De nombreux objets offrent \u00e9galement la possibilit\u00e9 d'\u00e9tiqueter chaque canal individuellement. Ces \u00e9tiquettes de canal peuvent \u00eatre modifi\u00e9es dans la fen\u00eatre Propri\u00e9t\u00e9s, accessible en cliquant sur le menu Fen\u00eatre puis en s\u00e9lectionnant Propri\u00e9t\u00e9s.<\/p>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-column-right\">\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/5171288d185aa1ee\/original\/programming_3-jpeg.jpeg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/5171288d185aa1ee\/original\/programming_3-jpeg.jpeg 109w, https:\/\/assets.boseprofessional.com\/transform\/df1a825e-e7d0-46ef-b5ce-e24cf939242a\/programming_3-jpeg?io=transform:scale,width:89,height:100 89w\" sizes=\"auto, (max-width: 109px) 100vw, 109px\" width=\"109\" height=\"122\" alt=\"\u00c9tiquettes de cha\u00eene\" \"lazy\">\n<\/div>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-columns-wide bp_intended-content\">\n<div class=\"bp_articles-two-column-left\">\n<p class=\"bp_mar-btm-desk-0\">Pour les objets dont les noms de canaux sont modifiables, chaque canal poss\u00e8de une \u00e9tiquette par d\u00e9faut dans la fen\u00eatre Propri\u00e9t\u00e9s. Ces \u00e9tiquettes peuvent \u00eatre modifi\u00e9es afin de fournir un nom descriptif pour chaque canal.<\/p>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-column-right\">\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/30abc4a24712c414\/original\/programming_4-jpeg.jpeg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/30abc4a24712c414\/original\/programming_4-jpeg.jpeg 109w, https:\/\/assets.boseprofessional.com\/transform\/03e03bff-0660-4b43-b22d-e33ee1ddf7ce\/programming_4-jpeg?io=transform:scale,width:90,height:100 90w\" sizes=\"auto, (max-width: 109px) 100vw, 109px\" width=\"109\" height=\"121\" alt=\"\u00c9tiquettes de canal 2\" \"lazy\">\n<\/div>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-columns-wide\">\n<div class=\"bp_articles-two-column-left\">\n<h2 class=\"bp_article-inner-headline-16\">Espacement des ports<\/h2>\n\n\n\n<p class=\"bp_mar-btm-desk-0\">L'espacement entre les ports d'un objet de traitement peut \u00eatre modifi\u00e9 en cliquant et en faisant glisser pour s\u00e9lectionner le ou les ports \u00e0 d\u00e9placer, puis en utilisant les touches fl\u00e9ch\u00e9es haut et bas pour d\u00e9placer les ports.<\/p>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-column-right\">\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/3a8a002108dcc3d0\/original\/programming_5-jpeg.jpeg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/3a8a002108dcc3d0\/original\/programming_5-jpeg.jpeg 372w, https:\/\/assets.boseprofessional.com\/transform\/c3f87af6-7751-4dea-bfc5-c0c762514bd3\/programming_5-jpeg?io=transform:scale,width:150,height:87 150w, https:\/\/assets.boseprofessional.com\/transform\/c3f87af6-7751-4dea-bfc5-c0c762514bd3\/programming_5-jpeg?io=transform:scale,width:300,height:173 300w, https:\/\/assets.boseprofessional.com\/transform\/c3f87af6-7751-4dea-bfc5-c0c762514bd3\/programming_5-jpeg?io=transform:scale,width:100,height:58 100w\" sizes=\"auto, (max-width: 372px) 100vw, 372px\" width=\"372\" height=\"215\" alt=\"Espacement des ports 1\" \"lazy\">\n<\/div>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-columns-wide\">\n<div class=\"bp_articles-two-column-left\">\n<p class=\"bp_mar-btm-desk-0\">L'espacement des ports peut \u00e9galement \u00eatre ajust\u00e9 en cliquant avec le bouton droit sur l'objet, en s\u00e9lectionnant \u00ab\u00a0D\u00e9finir l'espacement des ports\u00a0\u00bb, puis en saisissant les valeurs d'espacement dans le tableau. Un espacement des ports adapt\u00e9 \u00e0 l'utilisation de fils droits permettra d'obtenir un fichier projet plus lisible et plus facile \u00e0 comprendre.<\/p>\n<\/div>\n\n\n\n<div class=\"bp_articles-two-column-right\">\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/5e91afeca196f456\/original\/programming_6-jpeg.jpeg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/5e91afeca196f456\/original\/programming_6-jpeg.jpeg 371w, https:\/\/assets.boseprofessional.com\/transform\/cfb30527-cd30-402d-aada-24aa6f2adde0\/programming_6-jpeg?io=transform:scale,width:150,height:87 150w, https:\/\/assets.boseprofessional.com\/transform\/cfb30527-cd30-402d-aada-24aa6f2adde0\/programming_6-jpeg?io=transform:scale,width:300,height:174 300w, https:\/\/assets.boseprofessional.com\/transform\/cfb30527-cd30-402d-aada-24aa6f2adde0\/programming_6-jpeg?io=transform:scale,width:100,height:58 100w\" sizes=\"auto, (max-width: 371px) 100vw, 371px\" width=\"371\" height=\"215\" alt=\"Espacement des ports 2\" \"lazy\">\n<\/div>\n<\/div>\n\n\n\n<img loading=\"lazy\" decoding=\"async\" class=\"bp_mb-20 cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/61e8da6c697d0df0\/original\/programming_7-jpg.jpg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/61e8da6c697d0df0\/original\/programming_7-jpg.jpg 1417w, https:\/\/assets.boseprofessional.com\/transform\/3bf0ca56-804e-4e31-aa27-288dd14a88db\/programming_7-jpg?io=transform:scale,width:150,height:47 150w, https:\/\/assets.boseprofessional.com\/transform\/3bf0ca56-804e-4e31-aa27-288dd14a88db\/programming_7-jpg?io=transform:scale,width:300,height:95 300w, https:\/\/assets.boseprofessional.com\/transform\/3bf0ca56-804e-4e31-aa27-288dd14a88db\/programming_7-jpg?io=transform:scale,width:1024,height:323 1024w, https:\/\/assets.boseprofessional.com\/transform\/3bf0ca56-804e-4e31-aa27-288dd14a88db\/programming_7-jpg?io=transform:scale,width:480,height:151 480w, https:\/\/assets.boseprofessional.com\/transform\/3bf0ca56-804e-4e31-aa27-288dd14a88db\/programming_7-jpg?io=transform:scale,width:768,height:242 768w, https:\/\/assets.boseprofessional.com\/transform\/3bf0ca56-804e-4e31-aa27-288dd14a88db\/programming_7-jpg?io=transform:scale,width:100,height:32 100w\" sizes=\"auto, (max-width: 1417px) 100vw, 1417px\" width=\"1417\" height=\"447\" alt=\"Espacement des ports 3\" \"lazy\">\n\n\n\n<img loading=\"lazy\" decoding=\"async\" class=\"cc-img\" src=\"https:\/\/assets.boseprofessional.com\/m\/cb50a8e05f7507d\/original\/programming_8-jpg.jpg\" srcset=\"https:\/\/assets.boseprofessional.com\/m\/cb50a8e05f7507d\/original\/programming_8-jpg.jpg 1414w, https:\/\/assets.boseprofessional.com\/transform\/29e02d3e-f149-4cfc-a4bd-7aba03cb01b7\/programming_8-jpg?io=transform:scale,width:150,height:48 150w, https:\/\/assets.boseprofessional.com\/transform\/29e02d3e-f149-4cfc-a4bd-7aba03cb01b7\/programming_8-jpg?io=transform:scale,width:300,height:97 300w, https:\/\/assets.boseprofessional.com\/transform\/29e02d3e-f149-4cfc-a4bd-7aba03cb01b7\/programming_8-jpg?io=transform:scale,width:1024,height:330 1024w, https:\/\/assets.boseprofessional.com\/transform\/29e02d3e-f149-4cfc-a4bd-7aba03cb01b7\/programming_8-jpg?io=transform:scale,width:480,height:155 480w, https:\/\/assets.boseprofessional.com\/transform\/29e02d3e-f149-4cfc-a4bd-7aba03cb01b7\/programming_8-jpg?io=transform:scale,width:768,height:248 768w, https:\/\/assets.boseprofessional.com\/transform\/29e02d3e-f149-4cfc-a4bd-7aba03cb01b7\/programming_8-jpg?io=transform:scale,width:100,height:32 100w\" sizes=\"auto, (max-width: 1414px) 100vw, 1414px\" width=\"1414\" height=\"456\" alt=\"Espacement des ports 4\" \"lazy\">\n\n\n\n<div class=\"bp_spacer-cont\"><\/div>\n<\/div>\n<\/section>\n","protected":false},"featured_media":0,"template":"","class_list":["post-4639","article","type-article","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/article\/4639","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/types\/article"}],"version-history":[{"count":1,"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/article\/4639\/revisions"}],"predecessor-version":[{"id":124443,"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/article\/4639\/revisions\/124443"}],"wp:attachment":[{"href":"https:\/\/boseprofessional.com\/fr\/wp-json\/wp\/v2\/media?parent=4639"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}