{"id":1821,"date":"2026-08-04T03:02:24","date_gmt":"2026-08-04T03:02:24","guid":{"rendered":"https:\/\/coresparkbattery.com\/?p=1821"},"modified":"2026-08-04T03:11:46","modified_gmt":"2026-08-04T03:11:46","slug":"forklift-battery-can-integration-what-oems-must-give-the-supplier","status":"publish","type":"post","link":"https:\/\/coresparkbattery.com\/fr\/forklift-battery-can-integration-what-oems-must-give-the-supplier\/","title":{"rendered":"Int\u00e9gration CAN des batteries de chariots \u00e9l\u00e9vateurs : ce que les \u00e9quipementiers doivent fournir au fournisseur"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Cela \u00e9choue d\u00e8s le d\u00e9but.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lorsqu'un constructeur de chariots \u00e9l\u00e9vateurs se contente de fournir \u00e0 son fournisseur de batteries la tension nominale, la capacit\u00e9, des photos des connecteurs et une demande vague visant \u00e0 \u201c faire fonctionner le protocole CAN \u201d, le projet passe d\u00e9j\u00e0 d'une phase d'ing\u00e9nierie ma\u00eetris\u00e9e \u00e0 une phase co\u00fbteuse de r\u00e9tro-ing\u00e9nierie, o\u00f9 chaque hypoth\u00e8se manquante se traduit par un nouveau retard dans la fabrication du prototype, une nouvelle r\u00e9vision du micrologiciel ou un dysfonctionnement sur le terrain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pourquoi les fabricants d'\u00e9quipements de pointe continuent-ils \u00e0 consid\u00e9rer les donn\u00e9es de communication comme facultatives ?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L'int\u00e9gration du bus CAN dans une batterie de chariot \u00e9l\u00e9vateur ne se r\u00e9sume pas \u00e0 un simple c\u00e2blage. Il s'agit d'un contrat d'interface entre le syst\u00e8me de gestion de la batterie, l'unit\u00e9 de contr\u00f4le du v\u00e9hicule, le chargeur, le tableau de bord, l'onduleur de traction, l'unit\u00e9 t\u00e9l\u00e9matique et, parfois, un calculateur passerelle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le fournisseur a besoin de plus que CAN-H et CAN-L.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il doit savoir ce que signifie chaque message, quand il doit s'afficher, \u00e0 qui il appartient, ce qui se passe lorsqu'il dispara\u00eet, et quel appareil est habilit\u00e9 \u00e0 interrompre la recharge ou \u00e0 d\u00e9sactiver la traction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mon point de vue, sans d\u00e9tours, est simple : <strong>Un \u00e9quipementier qui ne communique pas la d\u00e9finition de l'interface ne peut raisonnablement tenir le fournisseur de batteries pour responsable des performances d'int\u00e9gration.<\/strong><\/p>\n\n\n\n<h2 id=\"a-can-connector-is-not-a-communication-specification\" class=\"wp-block-heading\">Un connecteur CAN n'est pas une sp\u00e9cification de communication<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le <a href=\"https:\/\/www.iso.org\/standard\/86384.html\" target=\"_blank\" rel=\"noopener\">Norme ISO 11898-1 relative au r\u00e9seau CAN<\/a> d\u00e9finit la couche de liaison de donn\u00e9es CAN et les r\u00e8gles de codage physique. Il ne pr\u00e9cise pas la signification de l'octet 3 sur un chariot \u00e9l\u00e9vateur donn\u00e9, ni si l'\u00e9tat de charge utilise une \u00e9chelle de 0,5%, ni si le message <code>0x351<\/code> doit arriver toutes les 100 millisecondes. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette diff\u00e9rence a son importance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un fournisseur peut brancher un analyseur CAN et visualiser imm\u00e9diatement le trafic. Les trames s'affichent. Les compteurs augmentent. Les donn\u00e9es changent lorsque l'acc\u00e9l\u00e9rateur est actionn\u00e9 ou que le chargeur est branch\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais le trafic n'est pas synonyme de sens.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prenons l'exemple suivant :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ID CAN : 0x351\nDLC : 8\nDonn\u00e9es : 64 0A 5E 10 00 03 7B 92\nCycle : 100 ms\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">En l'absence d'une d\u00e9finition de signal valid\u00e9e, le fournisseur ne sait pas si :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>L'octet 0 correspond \u00e0 l'\u00e9tat de charge, \u00e0 l'\u00e9tat de sant\u00e9 ou \u00e0 un compteur incr\u00e9mental.<\/li>\n\n\n\n<li>Les octets 1 et 2 utilisent l'ordre des octets Intel ou Motorola.<\/li>\n\n\n\n<li>Le courant est sign\u00e9, non sign\u00e9, d\u00e9cal\u00e9 de 32 000, ou exprim\u00e9 par incr\u00e9ments de 0,1 A.<\/li>\n\n\n\n<li>L'octet 5 contient l'\u00e9tat du contacteur, l'autorisation du chargeur ou un niveau de d\u00e9faut.<\/li>\n\n\n\n<li>Les octets 6 et 7 correspondent \u00e0 un CRC, une somme de contr\u00f4le, un compteur, une temp\u00e9rature ou des octets de remplissage inutilis\u00e9s.<\/li>\n\n\n\n<li>La trame est autoris\u00e9e pendant le mode veille, la recharge, la conduite, ou ces trois \u00e9tats \u00e0 la fois.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Les essais empiriques peuvent permettre d'obtenir un tableau de bord fonctionnel en laboratoire. Mais ils ne permettent pas d'obtenir une batterie s\u00fbre pour la production.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La diff\u00e9rence entre une d\u00e9monstration CAN et un produit int\u00e9gr\u00e9 r\u00e9side dans la documentation.<\/p>\n\n\n\n<h2 id=\"what-the-oem-must-hand-over-before-firmware-work-starts\" class=\"wp-block-heading\">Ce que le fabricant d'\u00e9quipement d'origine doit fournir avant le d\u00e9but des travaux sur le micrologiciel<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le fournisseur a besoin d'un dossier technique complet. Pas de dix fils de discussion par e-mail. Pas de captures d'\u00e9cran provenant d'un ancien outil de maintenance. Et certainement pas d'un fichier DBC dans lequel la moiti\u00e9 des signaux sont nomm\u00e9s <code>R\u00e9serv\u00e9<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voici le dossier de transfert minimal que j'exigerais avant d'approuver l'int\u00e9gration du syst\u00e8me de gestion de batterie (BMS) d'un chariot \u00e9l\u00e9vateur.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Livrable OEM<\/th><th>Contenu obligatoire<\/th><th>Pourquoi le fournisseur en a-t-il besoin ?<\/th><th>Erreur courante en cas d'absence<\/th><\/tr><\/thead><tbody><tr><td>Architecture r\u00e9seau<\/td><td>Tous les calculateurs, passerelles, points de terminaison, segments de bus, ports de diagnostic et appartenance au r\u00e9seau connect\u00e9s<\/td><td>Indique l'emplacement de la batterie et les contr\u00f4leurs qui utilisent ses donn\u00e9es<\/td><td>La batterie fonctionne sur un banc d'essai, mais ne fonctionne pas une fois install\u00e9e \u00e0 l'arri\u00e8re du v\u00e9hicule.<\/td><\/tr><tr><td>Sp\u00e9cification de la couche physique<\/td><td>CAN Classic ou CAN FD, identifiants de 11 ou 29 bits, d\u00e9bit de 250\/500 kbps ou autre, point d'\u00e9chantillonnage, circuits de terminaison et de r\u00e9veil<\/td><td>Permet une communication \u00e9lectrique stable<\/td><td>\u00c9v\u00e9nements de coupure du bus, r\u00e9flexions, d\u00e9fauts de d\u00e9marrage intermittents<\/td><\/tr><tr><td>DBC, EDS ou base de donn\u00e9es \u00e9quivalente<\/td><td>Identifiants de message, signaux, positions de bits, mise \u00e0 l'\u00e9chelle, d\u00e9calages, unit\u00e9s, ordre des octets, valeurs valides et d\u00e9bits de transmission<\/td><td>Fournit le mappage des messages CAN de la batterie du chariot \u00e9l\u00e9vateur<\/td><td>SOC incorrect, courant invers\u00e9, fausses alarmes de temp\u00e9rature<\/td><\/tr><tr><td>Matrice de responsabilit\u00e9 des messages<\/td><td>Calculateur \u00e9metteur, calculateur r\u00e9cepteur, dur\u00e9e de cycle pr\u00e9vue, d\u00e9lai d'expiration et d\u00e9lai de d\u00e9marrage pour chaque message<\/td><td>Emp\u00eache les doublons d'identifiants et les conflits de synchronisation<\/td><td>Deux appareils transmettent le m\u00eame identifiant ou les d\u00e9lais de surveillance arrivent \u00e0 expiration<\/td><\/tr><tr><td>Machine \u00e0 \u00e9tats de fonctionnement<\/td><td>Transitions entre les modes veille, veille active, pr\u00e9charge, fonctionnement, charge, d\u00e9faut, maintenance et arr\u00eat<\/td><td>D\u00e9finit un comportement conforme \u00e0 la loi plut\u00f4t que des signaux isol\u00e9s<\/td><td>Les contacteurs s'ouvrent pendant la course ou restent ferm\u00e9s en cas de d\u00e9faut<\/td><\/tr><tr><td>Interface de recharge<\/td><td>Identifiants des chargeurs, demandes de tension\/intensit\u00e9, logique d'activation des chargeurs, d\u00e9classement, arr\u00eat de la charge et comportement en cas de d\u00e9passement du d\u00e9lai<\/td><td>Coordonne le BMS, le chargeur et le camion<\/td><td>Le chargeur refuse de d\u00e9marrer ou ne tient pas compte de la limite de courant de la batterie<\/td><\/tr><tr><td>Matrice de r\u00e9action aux d\u00e9faillances<\/td><td>Gravit\u00e9 des d\u00e9fauts, niveau d'alerte, r\u00e9ponse en couple, r\u00e9ponse du contacteur, conditions de r\u00e9tablissement et r\u00e8gles de verrouillage<\/td><td>Adapte le comportement du camion aux mesures de protection du syst\u00e8me de gestion de batterie (BMS)<\/td><td>Les avertissements mineurs d\u00e9sactivent la traction, tandis que les d\u00e9fauts graves sont ignor\u00e9s<\/td><\/tr><tr><td>Sch\u00e9ma d'interface \u00e9lectrique<\/td><td>Brochage, mod\u00e8le de connecteur, entr\u00e9e d'allumage, boucle de verrouillage, alimentation auxiliaire, blindage et mise \u00e0 la terre<\/td><td>Emp\u00eache les probl\u00e8mes de communication et les dommages mat\u00e9riels<\/td><td>Ligne de sillage invers\u00e9e, d\u00e9calage par rapport au sol, d\u00e9faillance du dispositif de verrouillage<\/td><\/tr><tr><td>Sp\u00e9cifications de diagnostic<\/td><td>Identifiants de diagnostic, UDS ou services propri\u00e9taires, format DTC, droits d'acc\u00e8s et m\u00e9thode de mise \u00e0 jour du micrologiciel<\/td><td>Soutient les essais de production et l'intervention sur site<\/td><td>Les concessionnaires ne peuvent pas d\u00e9tecter les d\u00e9fauts ni mettre \u00e0 jour les batteries de remplacement<\/td><\/tr><tr><td>Consulter les journaux CAN<\/td><td>D\u00e9marrage \u00e0 froid, conduite normale, SOC faible, recharge, charge compl\u00e8te, traces de d\u00e9faut et d'arr\u00eat<\/td><td>Fournit au fournisseur des preuves concr\u00e8tes de son bon comportement<\/td><td>Les erreurs de documentation restent invisibles jusqu'aux essais sur route<\/td><\/tr><tr><td>Matrice des tests d'acceptation<\/td><td>Conditions de r\u00e9ussite\/\u00e9chec, mod\u00e8les concern\u00e9s, limites environnementales et versions logicielles<\/td><td>D\u00e9finit le moment o\u00f9 l'int\u00e9gration est termin\u00e9e<\/td><td>Des r\u00e9visions sans fin parce que le terme \u201c fonctionnel \u201d n'a jamais \u00e9t\u00e9 d\u00e9fini<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Le DBC, c'est important.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cependant, une base de donn\u00e9es DBC d\u00e9crit g\u00e9n\u00e9ralement les messages et les signaux ; elle ne reprend que rarement l'int\u00e9gralit\u00e9 de la machine \u00e0 \u00e9tats de la batterie, la s\u00e9quence des contacteurs, le mod\u00e8le de cybers\u00e9curit\u00e9, les autorisations de diagnostic ou la r\u00e9action du v\u00e9hicule en cas de perte de communication. Le constructeur doit donc \u00e9galement fournir un document de contr\u00f4le d'interface et un plan de r\u00e9ception.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CoreSpark's <a href=\"https:\/\/coresparkbattery.com\/fr\/oem-odm-capabilities\/\">Comp\u00e9tences en ing\u00e9nierie des batteries OEM\/ODM<\/a> couvrent d\u00e9j\u00e0 la configuration personnalis\u00e9e du BMS, les options de communication, la conception des connecteurs, l'adaptation des chargeurs, le d\u00e9veloppement d'\u00e9chantillons et l'assistance aux essais. Ce processus ne peut \u00eatre efficace que si l'\u00e9quipementier fournit des donn\u00e9es d'interface contr\u00f4l\u00e9es d\u00e8s le d\u00e9but, plut\u00f4t qu'apr\u00e8s l'\u00e9chec du premier prototype. <\/p>\n\n\n\n<div class=\"wp-block-greenshift-blocks-image gspb_image gspb_image-id-gsbp-ace57b4\" id=\"gspb_image-id-gsbp-ace57b4\"><img decoding=\"async\" src=\"https:\/\/coresparkbattery.com\/wp-content\/uploads\/2026\/08\/Forklift-Battery-CAN-Integration-What-OEMs-Must-Give-the-Supplier-3.jpg\" data-src=\"\" alt=\"Int\u00e9gration CAN des batteries de chariots \u00e9l\u00e9vateurs : ce que les \u00e9quipementiers doivent fournir au fournisseur\" loading=\"lazy\" width=\"750\" height=\"750\"\/><\/div>\n\n\n\n<h2 id=\"the-dbc-file-must-be-complete-enough-to-compile-against\" class=\"wp-block-heading\">Le fichier DBC doit \u00eatre suffisamment complet pour permettre la compilation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un fichier DBC du bus CAN exploitable destin\u00e9 aux fournisseurs de batteries doit d\u00e9finir chaque signal que la batterie transmet ou re\u00e7oit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Chaque entr\u00e9e de signal doit comporter au minimum :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Identifiant CAN et format de trame<\/li>\n\n\n\n<li>N\u0153uds d'\u00e9mission et de r\u00e9ception<\/li>\n\n\n\n<li>DLC<\/li>\n\n\n\n<li>Bit de d\u00e9part et longueur en bits<\/li>\n\n\n\n<li>Ordre des octets Intel ou Motorola<\/li>\n\n\n\n<li>Format sign\u00e9 ou non sign\u00e9<\/li>\n\n\n\n<li>\u00c9chelle et d\u00e9calage<\/li>\n\n\n\n<li>Service d'ing\u00e9nierie<\/li>\n\n\n\n<li>Valeurs minimales et maximales valides<\/li>\n\n\n\n<li>Valeur initiale ou indisponible<\/li>\n\n\n\n<li>Dur\u00e9e du cycle de traitement des messages<\/li>\n\n\n\n<li>Seuil de d\u00e9lai d'expiration<\/li>\n\n\n\n<li>D\u00e9finitions des statuts \u00e9num\u00e9r\u00e9s<\/li>\n\n\n\n<li>R\u00e8gles de multiplexage<\/li>\n\n\n\n<li>Logique du compteur glissant<\/li>\n\n\n\n<li>CRC ou algorithme de somme de contr\u00f4le<\/li>\n\n\n\n<li>\u00c9tats de fonctionnement applicables<\/li>\n\n\n\n<li>Version du logiciel<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">La description de la somme de contr\u00f4le m\u00e9rite une attention particuli\u00e8re. Il ne suffit pas d'indiquer \u201c CRC-8 \u201d.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le fournisseur a besoin du polyn\u00f4me, de la valeur initiale, de la valeur XOR finale, des r\u00e8gles de r\u00e9flexion, de la plage d'octets prot\u00e9g\u00e9e, des r\u00e8gles d'inclusion des identifiants, de la position du compteur d'activit\u00e9 et d'un exemple d'entr\u00e9e-sortie v\u00e9rifi\u00e9. Les normes CRC-8\/SAE-J1850 et CRC-8\/AUTOSAR sont toutes deux des calculs sur huit bits, mais elles ne sont pas interchangeables.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un seul param\u00e8tre manquant peut faire perdre plusieurs jours.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Et non, une trace CAN ne peut pas s'y substituer. Une trace permet certes de confirmer un comportement, mais elle r\u00e9v\u00e8le rarement toutes les valeurs r\u00e9serv\u00e9es, les conditions de d\u00e9faillance, les d\u00e9lais d'expiration, les r\u00e8gles de mise \u00e0 l'\u00e9chelle, les graines de somme de contr\u00f4le ou les variantes sp\u00e9cifiques au mod\u00e8le.<\/p>\n\n\n\n<h3 id=\"dbc-canopen-and-j1939-are-not-the-same-deliverable\" class=\"wp-block-heading\">DBC, CANopen et J1939 ne constituent pas le m\u00eame livrable<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le fabricant d'\u00e9quipement d'origine doit identifier le protocole de couche sup\u00e9rieure r\u00e9el.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un syst\u00e8me CAN propri\u00e9taire n\u00e9cessite g\u00e9n\u00e9ralement un fichier DBC ainsi qu'un document de contr\u00f4le d'interface. Une impl\u00e9mentation CANopen peut n\u00e9cessiter un fichier EDS ou DCF, un dictionnaire d'objets, un mappage PDO, un comportement SDO, des \u00e9tats NMT, une synchronisation des signaux de pulsation, des r\u00e8gles d'identification des n\u0153uds et des d\u00e9finitions de messages d'urgence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le <a href=\"https:\/\/www.can-cia.org\/can-knowledge\/cia-418-canopen-device-profile-for-battery-modules\" target=\"_blank\" rel=\"noopener\">Profil du p\u00e9riph\u00e9rique CiA 418<\/a> a \u00e9t\u00e9 sp\u00e9cialement con\u00e7u pour favoriser l'interop\u00e9rabilit\u00e9 entre les modules de batterie CANopen et les chargeurs, y compris ceux mis en \u0153uvre selon la norme CiA 419. Il s'agit l\u00e0 d'une indication utile, mais la mention \u201c compatible CANopen \u201d ne permet toujours pas \u00e0 un fournisseur de savoir quels objets optionnels, mappages, identifiants de n\u0153uds ou r\u00e8gles de synchronisation le chariot \u00e9l\u00e9vateur utilise r\u00e9ellement. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un camion bas\u00e9 sur la norme J1939 n\u00e9cessite un ensemble de param\u00e8tres sp\u00e9cifiques : PGN, SPN, adresses source, comportement en mati\u00e8re de revendication d'adresse, PGN propri\u00e9taires, taux de r\u00e9p\u00e9tition, exigences relatives au protocole de transport et r\u00e8gles de gestion du r\u00e9seau.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201c Utilise le CAN \u201d ne nous apprend pratiquement rien.<\/p>\n\n\n\n<h2 id=\"the-state-machine-is-where-prototypes-usually-die\" class=\"wp-block-heading\">C'est dans la machine \u00e0 \u00e9tats que les prototypes finissent g\u00e9n\u00e9ralement par mourir<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La plupart des probl\u00e8mes d'int\u00e9gration ne surviennent pas lorsque le camion roule normalement. Ils se produisent lors des transitions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mise en veille. Pr\u00e9charge. Connexion du chargeur. Temporisation apr\u00e8s coup de cl\u00e9. Arr\u00eat d'urgence. Coupure en cas de basse tension. R\u00e9tablissement de la communication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le fabricant d'\u00e9quipement d'origine doit documenter chaque transition sous forme de s\u00e9quence, et non sous la forme d'une simple liste de signaux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voici \u00e0 quoi pourrait ressembler une s\u00e9quence de d\u00e9marrage simplifi\u00e9e :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Le contacteur \u00e0 cl\u00e9 ou le bo\u00eetier de commande du v\u00e9hicule envoie le signal de mise en marche de la batterie.<\/li>\n\n\n\n<li>Le BMS d\u00e9marre et effectue des contr\u00f4les internes.<\/li>\n\n\n\n<li>Le BMS commence \u00e0 transmettre ses messages de pulsation et d'\u00e9tat.<\/li>\n\n\n\n<li>Le camion envoie une requ\u00eate de mode de fonctionnement.<\/li>\n\n\n\n<li>Le syst\u00e8me de gestion de batterie (BMS) v\u00e9rifie la tension, la temp\u00e9rature, l'isolation et l'\u00e9tat de fonctionnement des contacteurs.<\/li>\n\n\n\n<li>Le circuit de pr\u00e9charge se ferme.<\/li>\n\n\n\n<li>La tension du circuit interm\u00e9diaire atteint le seuil d\u00e9fini par le constructeur.<\/li>\n\n\n\n<li>Les contacteurs principaux se ferment.<\/li>\n\n\n\n<li>Le syst\u00e8me de gestion du v\u00e9hicule (BMS) indique que le v\u00e9hicule est \u201c pr\u00eat \u00e0 rouler \u201d.\u201d<\/li>\n\n\n\n<li>Le camion active le syst\u00e8me de traction.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Maintenant, posez les questions qui d\u00e9rangent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Que se passe-t-il si la demande du v\u00e9hicule arrive avant que le BMS n\u2019ait termin\u00e9 son autotest ? Combien de temps la pr\u00e9charge peut-elle durer ? Le BMS doit-il recevoir trois trames valides avant de fermer les contacteurs ? Quel pourcentage de la boucle interm\u00e9diaire CC est consid\u00e9r\u00e9 comme indiquant que la pr\u00e9charge est termin\u00e9e : 85%, 90% ou 95% ? Que se passe-t-il si le signal de pr\u00e9sence du v\u00e9hicule dispara\u00eet pendant 500 millisecondes alors que le camion est en mouvement ?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les r\u00e9ponses ne peuvent pas venir de l'imagination du fournisseur de batteries.<\/p>\n\n\n\n<h3 id=\"every-state-needs-entry-exit-and-failure-conditions\" class=\"wp-block-heading\">Chaque \u00e9tat doit disposer de conditions d'entr\u00e9e, de sortie et d'\u00e9chec<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pour chaque \u00e9tat de fonctionnement, le constructeur d'\u00e9quipement d'origine doit d\u00e9finir :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Conditions d'admission<\/li>\n\n\n\n<li>Messages autoris\u00e9s<\/li>\n\n\n\n<li>Remerciements obligatoires<\/li>\n\n\n\n<li>Dur\u00e9e maximale de transition<\/li>\n\n\n\n<li>\u00c9tat du contacteur<\/li>\n\n\n\n<li>\u00c9tat du chargeur<\/li>\n\n\n\n<li>Autorisation de traction<\/li>\n\n\n\n<li>Comportement d'affichage<\/li>\n\n\n\n<li>Disponibilit\u00e9 des diagnostics<\/li>\n\n\n\n<li>Conditions de sortie<\/li>\n\n\n\n<li>R\u00e9ponse de d\u00e9lai d'expiration<\/li>\n\n\n\n<li>Conditions de r\u00e9cup\u00e9ration<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">La m\u00eame rigueur s'applique au sommeil.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Certains camions coupent imm\u00e9diatement l'alimentation du syst\u00e8me d'allumage. D'autres laissent la batterie sous tension pendant 10, 30 ou 120 secondes afin que le v\u00e9hicule puisse enregistrer des donn\u00e9es de fonctionnement, transmettre des messages finaux ou terminer les transferts de donn\u00e9es t\u00e9l\u00e9matiques.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une batterie qui se met en veille trop t\u00f4t peut sembler d\u00e9fectueuse, m\u00eame si son syst\u00e8me de protection fonctionne parfaitement.<\/p>\n\n\n\n<h2 id=\"charging-requires-a-three-party-contract\" class=\"wp-block-heading\">La facturation n\u00e9cessite un contrat tripartite<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">De nombreuses \u00e9quipes parlent du camion et de la batterie, tout en consid\u00e9rant le chargeur comme un simple accessoire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C'est une erreur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dans un syst\u00e8me int\u00e9gr\u00e9 de chariots \u00e9l\u00e9vateurs au lithium, le chargeur peut \u00eatre amen\u00e9 \u00e0 recevoir :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tension de charge maximale autoris\u00e9e<\/li>\n\n\n\n<li>Courant de charge maximal autoris\u00e9<\/li>\n\n\n\n<li>Courant de charge demand\u00e9<\/li>\n\n\n\n<li>Tension du bloc-batterie<\/li>\n\n\n\n<li>\u00c9tat de charge<\/li>\n\n\n\n<li>Temp\u00e9rature maximale et minimale de la cellule<\/li>\n\n\n\n<li>\u00c9tat d'activation de la charge<\/li>\n\n\n\n<li>\u00c9tat du contacteur<\/li>\n\n\n\n<li>Motif de la r\u00e9duction de la puissance nominale<\/li>\n\n\n\n<li>Commande d'arr\u00eat de la charge<\/li>\n\n\n\n<li>Gravit\u00e9 de la d\u00e9faillance<\/li>\n\n\n\n<li>Identifiant de la batterie et version du logiciel<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">La batterie peut \u00e9galement avoir besoin de conna\u00eetre la tension de sortie du chargeur, le courant disponible, l'\u00e9tat du chargeur, les codes d'erreur et l'\u00e9tat du connecteur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le chariot peut alors se positionner au-dessus des deux dispositifs et d\u00e9terminer si la recharge est autoris\u00e9e en fonction de l'\u00e9tat du frein de stationnement, de la position de la cl\u00e9, de l'\u00e9tat du dispositif de verrouillage, de la pr\u00e9sence de l'op\u00e9rateur, de la d\u00e9tection du connecteur ou des r\u00e8gles d'exploitation de l'entrep\u00f4t.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Qui est responsable ?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le constructeur d'\u00e9quipement d'origine doit y r\u00e9pondre par \u00e9crit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CoreSpark's <a href=\"https:\/\/coresparkbattery.com\/fr\/forklift-battery-solutions\/\">solutions de batteries pour chariots \u00e9l\u00e9vateurs<\/a> la conception des zones de recharge, la recharge ponctuelle, le dimensionnement en fonction des \u00e9quipes de travail, la s\u00e9curit\u00e9 et la planification de la conversion. Ces th\u00e8mes sont directement li\u00e9s \u00e0 l'int\u00e9gration du r\u00e9seau CAN, car un protocole adapt\u00e9 aux batteries au lithium des chariots \u00e9l\u00e9vateurs doit prendre en charge la strat\u00e9gie de recharge effective, et non se contenter d'afficher l'\u00e9tat de charge (SOC) sur un \u00e9cran.<\/p>\n\n\n\n<h3 id=\"voltage-labels-can-hide-integration-problems\" class=\"wp-block-heading\">Les \u00e9tiquettes de tension peuvent masquer des probl\u00e8mes d'int\u00e9gration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Un chariot \u00e9l\u00e9vateur commercialis\u00e9 sous l'appellation \u201c chariot \u00e9l\u00e9vateur 48 V \u201d peut \u00eatre \u00e9quip\u00e9 d'un bloc-batterie au lithium de type LFP d'une tension nominale de 51,2 V. Une configuration LiFePO\u2084 classique en s\u00e9rie de 16 cellules utilise des cellules d'une tension nominale d'environ 3,2 V, mais le contr\u00f4leur du chariot tient compte de la plage de fonctionnement compl\u00e8te, et non de la mention figurant sur l'\u00e9tiquette commerciale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le constructeur d'\u00e9quipement d'origine doit fournir :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tension minimale de fonctionnement<\/li>\n\n\n\n<li>Tension nominale<\/li>\n\n\n\n<li>Tension de r\u00e9g\u00e9n\u00e9ration maximale<\/li>\n\n\n\n<li>Tension maximale du chargeur<\/li>\n\n\n\n<li>Seuil d'alerte de sous-tension<\/li>\n\n\n\n<li>Seuil de coupure en cas de sous-tension<\/li>\n\n\n\n<li>R\u00e9ponse aux surtensions<\/li>\n\n\n\n<li>Exigences relatives \u00e0 la capacit\u00e9 du circuit interm\u00e9diaire ou \u00e0 la pr\u00e9charge<\/li>\n\n\n\n<li>Tension admissible lors de la mise sous tension et de la coupure du contact<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Le fournisseur met ensuite ces limites en correspondance avec la composition chimique des cellules, le nombre de s\u00e9ries, les seuils de protection du BMS et les param\u00e8tres du chargeur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le simple fait de faire correspondre le terme \u201c 48 V \u201d ne rel\u00e8ve pas de l'ing\u00e9nierie.<\/p>\n\n\n\n<div class=\"wp-block-greenshift-blocks-image gspb_image gspb_image-id-gsbp-f835d05\" id=\"gspb_image-id-gsbp-f835d05\"><img decoding=\"async\" src=\"https:\/\/coresparkbattery.com\/wp-content\/uploads\/2026\/08\/Forklift-Battery-CAN-Integration-What-OEMs-Must-Give-the-Supplier-2.jpg\" data-src=\"\" alt=\"Int\u00e9gration CAN des batteries de chariots \u00e9l\u00e9vateurs : ce que les \u00e9quipementiers doivent fournir au fournisseur\" loading=\"lazy\" width=\"750\" height=\"750\"\/><\/div>\n\n\n\n<h2 id=\"faults-must-produce-defined-vehicle-behavior\" class=\"wp-block-heading\">Les d\u00e9fauts doivent entra\u00eener un comportement bien d\u00e9fini du v\u00e9hicule<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Une matrice des d\u00e9fauts doit \u00e9tablir un lien entre chaque \u00e9tat de la batterie et une r\u00e9action pr\u00e9cise du v\u00e9hicule.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Par exemple :<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Incident li\u00e9 \u00e0 la batterie<\/th><th>Fonctionnement de la batterie<\/th><th>Circulation de camions pr\u00e9vue<\/th><th>R\u00e8gle de r\u00e9cup\u00e9ration<\/th><\/tr><\/thead><tbody><tr><td>Avertissement SOC<\/td><td>Transmettre l'\u00e9tat d'alerte<\/td><td>Afficher un message d'avertissement ; maintenir l'adh\u00e9rence<\/td><td>D\u00e9passe le seuil SOC d'origine<\/td><\/tr><tr><td>Seuil bas de SOC<\/td><td>R\u00e9duire la limite du courant de d\u00e9charge<\/td><td>R\u00e9duire progressivement le couple<\/td><td>Se r\u00e9sout apr\u00e8s la recharge<\/td><\/tr><tr><td>Surchauffe de la cellule<\/td><td>Courant de d\u00e9classement<\/td><td>Limiter la traction et la r\u00e9g\u00e9n\u00e9ration<\/td><td>Se d\u00e9sactive une fois que les limites de temp\u00e9rature et d'hyst\u00e9r\u00e9sis sont atteintes<\/td><\/tr><tr><td>Surchauffe grave<\/td><td>Ouvrez les contacteurs lorsque cela peut se faire en toute s\u00e9curit\u00e9<\/td><td>Entrer un arr\u00eat contr\u00f4l\u00e9<\/td><td>Entretien ou r\u00e9initialisation d\u00e9finie requise<\/td><\/tr><tr><td>D\u00e9lai d'attente CAN en position de stationnement<\/td><td>Maintenir ou ouvrir les contacteurs selon la logique d'\u00e9tat<\/td><td>Affichage d'un d\u00e9faut de communication<\/td><td>R\u00e9cup\u00e9ration apr\u00e8s une s\u00e9quence de trames valides<\/td><\/tr><tr><td>D\u00e9lai d'attente CAN pendant le d\u00e9placement<\/td><td>Appliquer la p\u00e9riode de fonctionnement en cas de d\u00e9faillance convenue<\/td><td>R\u00e9duire le couple ou s'arr\u00eater en toute s\u00e9curit\u00e9<\/td><td>Proc\u00e9dure de red\u00e9marrage d\u00e9finie par le fabricant d'\u00e9quipement d'origine (OEM)<\/td><\/tr><tr><td>D\u00e9faut d'isolation<\/td><td>Bloquer la lecture ou la \u00e9criture<\/td><td>Afficher les codes d'erreur (DTC) de gravit\u00e9 \u00e9lev\u00e9e<\/td><td>Une inspection par un professionnel est requise<\/td><\/tr><tr><td>D\u00e9tection des contacteurs soud\u00e9s<\/td><td>Emp\u00eacher le red\u00e9marrage normal<\/td><td>D\u00e9sactiver les messages d'erreur relatifs aux camions et aux journaux<\/td><td>R\u00e9initialisation du service uniquement<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u201c Envoyer un bit de d\u00e9faut \u201d n'est pas une strat\u00e9gie de gestion des d\u00e9fauts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L'\u00e9quipementier doit d\u00e9finir le comportement du v\u00e9hicule apr\u00e8s r\u00e9ception de celui-ci. Le fournisseur doit d\u00e9finir le comportement du BMS si le v\u00e9hicule ne tient pas compte de ses instructions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ce deuxi\u00e8me cas est souvent \u00e9vit\u00e9 lors des r\u00e9unions, car il soul\u00e8ve des questions relatives \u00e0 l'autorit\u00e9. Il n'en reste pas moins qu'il faut y r\u00e9pondre.<\/p>\n\n\n\n<h2 id=\"this-is-a-safety-and-liability-issue-not-an-it-preference\" class=\"wp-block-heading\">Il s'agit d'une question de s\u00e9curit\u00e9 et de responsabilit\u00e9, et non d'une pr\u00e9f\u00e9rence informatique<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Le rapport 2024 de l'OSHA sur les blessures graves a fait \u00e9tat de <strong>5 186 accidents graves impliquant des chariots \u00e9l\u00e9vateurs entre 2015 et 2024<\/strong>, soit environ <strong>neuf blessures graves par semaine<\/strong> parmi les employeurs couverts par la base de donn\u00e9es f\u00e9d\u00e9rale. Le rapport souligne \u00e9galement que cette base de donn\u00e9es ne couvre qu'une partie de la population active am\u00e9ricaine et qu'elle ne doit donc pas \u00eatre consid\u00e9r\u00e9e comme un recensement national exhaustif. <a href=\"https:\/\/www.osha.gov\/sites\/default\/files\/2024_Annual_Report_of_Fed_OSHA_SIRs.pdf\" target=\"_blank\" rel=\"noopener\">Consultez le rapport 2024 de l'OSHA sur les blessures graves<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ces blessures n'\u00e9taient pas toutes li\u00e9es \u00e0 des probl\u00e8mes de batterie ou de communication. Ce n'est pas l\u00e0 le probl\u00e8me.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le fait est que les chariots \u00e9l\u00e9vateurs \u00e9voluent au milieu des pi\u00e9tons, des rayonnages, des quais de chargement, des charges en hauteur et des all\u00e9es \u00e9troites. Une interruption inexpliqu\u00e9e de la traction, un calcul erron\u00e9 du niveau de charge (SOC), une limite de r\u00e9g\u00e9n\u00e9ration d\u00e9sactiv\u00e9e ou l'ouverture d'un contacteur ne constituent pas seulement une mauvaise exp\u00e9rience utilisateur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cela peut compromettre la s\u00e9curit\u00e9 de fonctionnement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le libell\u00e9 r\u00e9glementaire est \u00e9galement sans ambigu\u00eft\u00e9. En vertu de <a href=\"https:\/\/www.osha.gov\/laws-regs\/regulations\/standardnumber\/1910\/1910.178\" target=\"_blank\" rel=\"noopener\">OSHA 29 CFR 1910.178(a)(4)<\/a>, les modifications qui ont une incidence sur la capacit\u00e9 ou le fonctionnement en toute s\u00e9curit\u00e9 d'un chariot industriel motoris\u00e9 n\u00e9cessitent l'accord \u00e9crit pr\u00e9alable du fabricant, ainsi que la mise \u00e0 jour correspondante des plaques, \u00e9tiquettes ou autocollants. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C'est pourquoi tout programme de conversion au lithium devrait commencer par la <a href=\"https:\/\/coresparkbattery.com\/fr\/lead-acid-to-lithium-forklift-conversion-checklist\/\">liste de contr\u00f4le pour la conversion des chariots \u00e9l\u00e9vateurs du plomb-acide au lithium<\/a> ainsi que la proc\u00e9dure d'autorisation \u00e9crite du constructeur d'\u00e9quipement d'origine (OEM). L'int\u00e9gration du r\u00e9seau CAN ne dispense pas de tenir compte des aspects m\u00e9caniques li\u00e9s au poids de la batterie, \u00e0 son fixation, aux dimensions du compartiment, au lest, aux connecteurs et \u00e0 la capacit\u00e9 nominale. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le <a href=\"https:\/\/coresparkbattery.com\/fr\/forklift-battery-weight-and-counterbalance-rules\/\">r\u00e8gles relatives au poids et au contrepoids des batteries de chariots \u00e9l\u00e9vateurs<\/a> sont particuli\u00e8rement pertinentes dans ce contexte. Une interface CAN techniquement parfaite ne peut pas corriger un pack de remplacement qui ne respecte pas la plage de poids de batterie homologu\u00e9e pour le camion. <\/p>\n\n\n\n<h2 id=\"cybersecurity-cannot-be-added-after-validation\" class=\"wp-block-heading\">La cybers\u00e9curit\u00e9 ne peut pas \u00eatre int\u00e9gr\u00e9e apr\u00e8s la validation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Les batteries connect\u00e9es sont des calculateurs \u00e9lectroniques (ECU) pilot\u00e9s par logiciel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Traitez-les comme \u00e7a.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La batterie peut donner acc\u00e8s \u00e0 des fonctions de diagnostic CAN, au Bluetooth, \u00e0 l'interface RS485, \u00e0 l'USB, aux logiciels de maintenance, aux donn\u00e9es t\u00e9l\u00e9matiques ou aux fonctions de mise \u00e0 jour du micrologiciel. Chaque interface modifie le mod\u00e8le de risque.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le <a href=\"https:\/\/www.nhtsa.gov\/sites\/nhtsa.gov\/files\/documents\/vehicle_cybersecurity_best_practices_01072021.pdf\" target=\"_blank\" rel=\"noopener\">Recommandations de la NHTSA en mati\u00e8re de cybers\u00e9curit\u00e9 des v\u00e9hicules<\/a> recommande de communiquer des normes claires en mati\u00e8re de cybers\u00e9curit\u00e9 aux fournisseurs, de tenir \u00e0 jour des registres des composants logiciels et de leurs versions, de tester les produits, de documenter les choix de conception, de prot\u00e9ger l'acc\u00e8s aux fonctions de diagnostic, d'authentifier les messages li\u00e9s \u00e0 la s\u00e9curit\u00e9 dans la mesure du possible, et de recourir \u00e0 la segmentation ou au filtrage du r\u00e9seau. Bien que ce document concerne les v\u00e9hicules routiers, la logique technique qui y est expos\u00e9e s'applique directement aux \u00e9quipements industriels connect\u00e9s via le r\u00e9seau CAN. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il existe un v\u00e9ritable pr\u00e9c\u00e9dent qui justifie de prendre cela au s\u00e9rieux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En juillet 2015, Fiat Chrysler a proc\u00e9d\u00e9 au rappel d'environ <strong>1,4 million de v\u00e9hicules am\u00e9ricains<\/strong> apr\u00e8s que des chercheurs ont d\u00e9montr\u00e9 qu'il \u00e9tait possible d'acc\u00e9der \u00e0 distance aux commandes d'un v\u00e9hicule connect\u00e9 via le syst\u00e8me Uconnect. <a href=\"https:\/\/www.reuters.com\/article\/technology\/fiat-chrysler-us-to-recall-vehicles-to-prevent-hacking-idUSKCN0PY1U8\/\" target=\"_blank\" rel=\"noopener\">Selon Reuters, les chercheurs auraient pu envoyer des commandes agissant sur le moteur, la direction et les freins<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une batterie de chariot \u00e9l\u00e9vateur n'est pas une Jeep Cherokee. Mais les r\u00e9seaux CAN partagent une caract\u00e9ristique pr\u00e9occupante : d\u00e8s qu'une interface non fiable acc\u00e8de \u00e0 un bus de commande mal segment\u00e9, une simple fonctionnalit\u00e9 de communication peut devenir une porte d'entr\u00e9e vers des fonctions li\u00e9es \u00e0 la s\u00e9curit\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L'\u00e9quipementier doit donc d\u00e9finir :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Quels sont les services de diagnostic autoris\u00e9s ?<\/li>\n\n\n\n<li>Si l'acc\u00e8s au d\u00e9bogage en production est d\u00e9sactiv\u00e9<\/li>\n\n\n\n<li>Comment le micrologiciel est-il sign\u00e9 et authentifi\u00e9 ?<\/li>\n\n\n\n<li>Qui est charg\u00e9 d'approuver les mises \u00e0 jour ?<\/li>\n\n\n\n<li>Un identifiant unique est-il valable pour tous les packs ?<\/li>\n\n\n\n<li>Comment sont g\u00e9r\u00e9es les versions des logiciels et des bases de donn\u00e9es (DBC)<\/li>\n\n\n\n<li>La possibilit\u00e9 pour des appareils externes d'\u00e9mettre sur le bus de traction<\/li>\n\n\n\n<li>Quels identifiants de message une passerelle accepte-t-elle ?<\/li>\n\n\n\n<li>Comment les journaux d'\u00e9v\u00e9nements sont-ils stock\u00e9s et consult\u00e9s ?<\/li>\n\n\n\n<li>Que se passe-t-il lorsqu'un message non autoris\u00e9 est d\u00e9tect\u00e9 ?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">La s\u00e9curit\u00e9 fond\u00e9e sur l'opacit\u00e9 des connecteurs n'est pas une v\u00e9ritable s\u00e9curit\u00e9.<\/p>\n\n\n\n<h2 id=\"reverse-engineering-should-be-a-verification-tool-not-the-starting-point\" class=\"wp-block-heading\">La r\u00e9tro-ing\u00e9nierie devrait \u00eatre un outil de v\u00e9rification, et non le point de d\u00e9part<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Il existe des cas l\u00e9gitimes o\u00f9 un \u00e9quipementier historique ne peut pas fournir une documentation compl\u00e8te. Il se peut que le fournisseur d'origine du contr\u00f4leur n'existe plus. Le fichier DBC peut \u00eatre incomplet. La plateforme du camion peut avoir accumul\u00e9 quinze ans de modifications de micrologiciel non document\u00e9es.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La r\u00e9tro-ing\u00e9nierie peut s'av\u00e9rer utile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais il faut le consid\u00e9rer comme un projet d'ing\u00e9nierie ma\u00eetris\u00e9, soumis \u00e0 certaines contraintes, et non comme une alternative bon march\u00e9 \u00e0 la coop\u00e9ration avec les \u00e9quipementiers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un programme de r\u00e9tro-ing\u00e9nierie digne de ce nom peut n\u00e9cessiter :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Plusieurs camions identiques<\/li>\n\n\n\n<li>Plusieurs niveaux d'\u00e9tat de charge (SOC) de la batterie<\/li>\n\n\n\n<li>D\u00e9marrages \u00e0 froid et \u00e0 chaud<\/li>\n\n\n\n<li>Conduite avec et sans chargement<\/li>\n\n\n\n<li>Essais de freinage r\u00e9g\u00e9n\u00e9ratif<\/li>\n\n\n\n<li>Connexion et d\u00e9connexion du chargeur<\/li>\n\n\n\n<li>Injection de d\u00e9fauts<\/li>\n\n\n\n<li>Suppression des messages<\/li>\n\n\n\n<li>Tests de relecture<\/li>\n\n\n\n<li>Analyse de corr\u00e9lation binaire<\/li>\n\n\n\n<li>Dimensions du mat\u00e9riel<\/li>\n\n\n\n<li>Remarques concernant l'outil de maintenance<\/li>\n\n\n\n<li>Approbation finale par le constructeur d'\u00e9quipement d'origine (OEM) ou par un ing\u00e9nieur agr\u00e9\u00e9<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00eame dans ce cas, certains \u00e9v\u00e9nements peuvent ne jamais appara\u00eetre dans les donn\u00e9es enregistr\u00e9es. Un d\u00e9faut d'isolation grave, le d\u00e9clenchement d'un contacteur, la d\u00e9faillance d'un capteur de temp\u00e9rature de cellule, la restauration du chargeur d'amor\u00e7age ou une erreur rare du chargeur peuvent ne pas se produire au cours d'une observation normale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le silence n'est pas une preuve.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La meilleure approche consiste \u00e0 utiliser des traces CAN enregistr\u00e9es pour v\u00e9rifier le cahier des charges \u00e9crit. En cas de divergence entre la trace et le document, l'\u00e9quipementier doit r\u00e9soudre cette divergence et publier une d\u00e9finition r\u00e9vis\u00e9e, soumise \u00e0 un contr\u00f4le de version.<\/p>\n\n\n\n<h2 id=\"the-acceptance-test-should-be-agreed-before-the-prototype-arrives\" class=\"wp-block-heading\">Les crit\u00e8res des tests de r\u00e9ception doivent \u00eatre convenus avant la livraison du prototype.<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tout programme s\u00e9rieux d'int\u00e9gration de batteries par un \u00e9quipementier n\u00e9cessite une matrice d'acceptation sign\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les essais ne doivent pas se limiter au \u201c d\u00e9marrage et \u00e0 la conduite du camion \u201d.\u201d<\/p>\n\n\n\n<h3 id=\"communication-tests\" class=\"wp-block-heading\">Tests de communication<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00e9rifier :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>D\u00e9bit binaire et format d'image corrects<\/li>\n\n\n\n<li>Synchronisation des messages en cas de charge maximale du bus<\/li>\n\n\n\n<li>Retards de d\u00e9marrage<\/li>\n\n\n\n<li>D\u00e9tection de d\u00e9lai d'expiration<\/li>\n\n\n\n<li>Gestion des compteurs et des sommes de contr\u00f4le<\/li>\n\n\n\n<li>R\u00e9cup\u00e9ration apr\u00e8s coupure du bus<\/li>\n\n\n\n<li>Routage par passerelle<\/li>\n\n\n\n<li>Comportement de sommeil et de r\u00e9veil<\/li>\n\n\n\n<li>Communication de diagnostic<\/li>\n\n\n\n<li>Informations sur la version du logiciel et du protocole<\/li>\n<\/ul>\n\n\n\n<h3 id=\"operating-state-tests\" class=\"wp-block-heading\">Tests en conditions de fonctionnement<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Test :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>D\u00e9marrage \u00e0 la mise sous tension<\/li>\n\n\n\n<li>Appuis r\u00e9p\u00e9t\u00e9s sur une touche<\/li>\n\n\n\n<li>R\u00e9ussite et \u00e9chec de la pr\u00e9charge<\/li>\n\n\n\n<li>Activation de l'entra\u00eenement<\/li>\n\n\n\n<li>Stationnement et mise hors service<\/li>\n\n\n\n<li>D\u00e9clenchement de l'arr\u00eat d'urgence<\/li>\n\n\n\n<li>Connexion du chargeur, que le contact soit mis ou non<\/li>\n\n\n\n<li>Fin de la recharge<\/li>\n\n\n\n<li>D\u00e9classement en cas de faible SOC<\/li>\n\n\n\n<li>Limitation du courant de r\u00e9g\u00e9n\u00e9ration<\/li>\n\n\n\n<li>Interruption de la communication en stationnement<\/li>\n\n\n\n<li>Interruption de la communication pendant le d\u00e9placement<\/li>\n<\/ul>\n\n\n\n<h3 id=\"fault-injection-tests\" class=\"wp-block-heading\">Tests d'injection de d\u00e9fauts<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">D\u00e9connecter ou simuler :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Capteur de tension du bloc-batterie<\/li>\n\n\n\n<li>Entr\u00e9e de tension de cellule<\/li>\n\n\n\n<li>Capteur de temp\u00e9rature<\/li>\n\n\n\n<li>Capteur de courant<\/li>\n\n\n\n<li>Retour d'information du contacteur<\/li>\n\n\n\n<li>Verrouillage<\/li>\n\n\n\n<li>Chargeur CAN<\/li>\n\n\n\n<li>R\u00e9seau CAN du v\u00e9hicule<\/li>\n\n\n\n<li>Signal de r\u00e9veil<\/li>\n\n\n\n<li>Alimentation auxiliaire<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00e9rifiez ensuite que la batterie, le chariot, le chargeur et l'\u00e9cran r\u00e9agissent tous conform\u00e9ment \u00e0 la m\u00eame matrice de d\u00e9pannage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On ne devrait pas demander \u00e0 un fournisseur de d\u00e9couvrir les crit\u00e8res d'acceptation lors de l'essai final du v\u00e9hicule. Cela revient \u00e0 lui imposer des conditions \u00e0 l'improviste.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CoreSpark's <a href=\"https:\/\/coresparkbattery.com\/fr\/case-studies\/\">\u00c9tudes de cas et processus de validation relatifs au projet de batterie LiFePO\u2084<\/a> Mettre l'accent sur la v\u00e9rification des \u00e9chantillons avant la production en s\u00e9rie, notamment en ce qui concerne la tension, la capacit\u00e9, les dimensions du pack, la configuration du BMS, la m\u00e9thode de charge et les exigences relatives aux connecteurs. Pour les projets de chariots \u00e9l\u00e9vateurs int\u00e9grant le protocole CAN, cette m\u00eame \u00e9tape doit inclure la v\u00e9rification de la conformit\u00e9 au protocole et les tests de d\u00e9tection des d\u00e9fauts au niveau du v\u00e9hicule avant la validation d\u00e9finitive du micrologiciel de production.<\/p>\n\n\n\n<h2 id=\"what-oems-may-protect-under-nda\" class=\"wp-block-heading\">Ce que les \u00e9quipementiers peuvent prot\u00e9ger en vertu d'un accord de confidentialit\u00e9<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Les \u00e9quipementiers h\u00e9sitent souvent \u00e0 publier une base de donn\u00e9es CAN compl\u00e8te, car celle-ci contient des signaux propri\u00e9taires sans rapport avec la batterie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cette inqui\u00e9tude est l\u00e9gitime. La r\u00e9ponse habituelle ne l'est pas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L'\u00e9quipementier n'est pas tenu de mettre \u00e0 disposition tous les signaux relatifs \u00e0 la direction, au syst\u00e8me hydraulique, \u00e0 la traction ou \u00e0 la t\u00e9l\u00e9matique. Il doit toutefois fournir suffisamment d'informations pour permettre au fournisseur de batteries de mettre en \u0153uvre et de v\u00e9rifier en toute s\u00e9curit\u00e9 l'interface qui lui a \u00e9t\u00e9 attribu\u00e9e.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il existe trois mod\u00e8les viables :<\/p>\n\n\n\n<h3 id=\"a-restricted-dbc\" class=\"wp-block-heading\">Un DBC restreint<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le constructeur fournit une base de donn\u00e9es filtr\u00e9e contenant les messages relatifs \u00e0 la batterie, au chargeur, \u00e0 la passerelle et aux diagnostics requis. Les signaux non pertinents sont supprim\u00e9s ou renomm\u00e9s.<\/p>\n\n\n\n<h3 id=\"an-interface-control-document\" class=\"wp-block-heading\">Document de contr\u00f4le d'interface<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le constructeur d'\u00e9quipement d'origine (OEM) fournit un document de r\u00e9f\u00e9rence qui d\u00e9finit uniquement les signaux, les s\u00e9quences, les temporisations, les d\u00e9fauts et les services de diagnostic requis par la batterie.<\/p>\n\n\n\n<h3 id=\"an-oem-owned-gateway\" class=\"wp-block-heading\">Une passerelle appartenant \u00e0 un \u00e9quipementier<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le constructeur automobile place le protocole d\u00e9di\u00e9 aux v\u00e9hicules particuliers derri\u00e8re une passerelle et fournit au fournisseur de batteries une interface stable et document\u00e9e. Cela permet souvent d'obtenir la s\u00e9paration la plus claire \u00e0 long terme, \u00e0 condition que le d\u00e9lai d'expiration et le comportement en cas de d\u00e9faillance de la passerelle soient clairement d\u00e9finis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un accord de confidentialit\u00e9 (NDA) permet de prot\u00e9ger les informations confidentielles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cela ne peut pas se substituer aux informations techniques.<\/p>\n\n\n\n<h2 id=\"red-flags-that-should-stop-the-project\" class=\"wp-block-heading\">Signaux d'alerte qui devraient entra\u00eener l'arr\u00eat du projet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Je suspendrais le projet d'ing\u00e9nierie si un \u00e9quipementier tenait l'une des d\u00e9clarations suivantes :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u201c Il suffit de copier la batterie d'origine. \u201d<\/li>\n\n\n\n<li>\u201c Le protocole CAN est une norme. \u201d<\/li>\n\n\n\n<li>\u201c Nous ne pouvons pas partager le DBC, mais vous pouvez le \u201d renifler \u00bb. \u00bb<\/li>\n\n\n\n<li>\u201c Utilisez le m\u00eame message SOC que celui de l'ancien pack. \u201d<\/li>\n\n\n\n<li>\u201c Le chargeur s'en chargera. \u201d<\/li>\n\n\n\n<li>\u201c Il n'y a pas de machine \u00e0 \u00e9tats. \u201d<\/li>\n\n\n\n<li>\u201c La gestion des d\u00e9fauts peut \u00eatre ajout\u00e9e une fois que le camion est en service. \u201d<\/li>\n\n\n\n<li>\u201c Tous les mod\u00e8les 48 V utilisent le m\u00eame logiciel. \u201d<\/li>\n\n\n\n<li>\u201c Nous d\u00e9finirons les crit\u00e8res d'acceptation apr\u00e8s les tests. \u201d<\/li>\n\n\n\n<li>\u201c L'ancien fournisseur de batteries ne nous avait jamais demand\u00e9 \u00e7a. \u201d<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Cette derni\u00e8re affirmation est particuli\u00e8rement dangereuse. Elle pourrait signifier que le fournisseur pr\u00e9c\u00e9dent disposait d'une documentation plus compl\u00e8te, avait mis en place une solution de contournement non document\u00e9e ou avait pris en charge un risque d'int\u00e9gration qui n'a jamais fait l'objet d'une \u00e9valuation formelle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le silence pass\u00e9 ne prouve pas que l'interface soit performante.<\/p>\n\n\n\n<div class=\"wp-block-greenshift-blocks-image gspb_image gspb_image-id-gsbp-95d7910\" id=\"gspb_image-id-gsbp-95d7910\"><img decoding=\"async\" src=\"https:\/\/coresparkbattery.com\/wp-content\/uploads\/2026\/08\/Forklift-Battery-CAN-Integration-What-OEMs-Must-Give-the-Supplier-1.jpg\" data-src=\"\" alt=\"Int\u00e9gration CAN des batteries de chariots \u00e9l\u00e9vateurs : ce que les \u00e9quipementiers doivent fournir au fournisseur\" loading=\"lazy\" width=\"750\" height=\"750\"\/><\/div>\n\n\n\n<h2 id=\"faqs\" class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h3 id=\"what-is-forklift-battery-can-bus-integration\" class=\"wp-block-heading\">Qu'est-ce que l'int\u00e9gration du bus CAN dans les batteries de chariots \u00e9l\u00e9vateurs ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">L'int\u00e9gration du bus CAN dans les batteries de chariots \u00e9l\u00e9vateurs d\u00e9signe le processus d'ing\u00e9nierie visant \u00e0 permettre au syst\u00e8me de gestion de la batterie, au contr\u00f4leur du chariot, au chargeur, \u00e0 l'\u00e9cran d'affichage et aux outils de diagnostic d'\u00e9changer des messages d\u00e9finis, de suivre le m\u00eame \u00e9tat de fonctionnement et de r\u00e9agir en toute s\u00e9curit\u00e9 aux limites, aux d\u00e9fauts, aux commandes de r\u00e9veil, aux demandes de charge et aux coupures de communication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ces travaux portent sur la configuration de la couche physique, le mappage des signaux, la synchronisation des messages, la logique des contacteurs, la gestion de la charge, les diagnostics, la gestion logicielle et la validation au niveau du v\u00e9hicule. Ils ne sont consid\u00e9r\u00e9s comme achev\u00e9s que lorsque le fonctionnement normal et le comportement en cas de d\u00e9faillance r\u00e9pondent tous deux aux crit\u00e8res d'acceptation d\u00e9finis par \u00e9crit.<\/p>\n\n\n\n<h3 id=\"what-is-a-can-bus-dbc-file\" class=\"wp-block-heading\">Qu'est-ce qu'un fichier DBC du bus CAN ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Un fichier DBC CAN bus est une base de donn\u00e9es lisible par machine qui d\u00e9finit chaque trame et chaque signal CAN que le fournisseur doit mettre en \u0153uvre, notamment les identifiants de message, les positions d'octets, les longueurs en bits, l'ordre des octets, la mise \u00e0 l'\u00e9chelle, les d\u00e9calages, les unit\u00e9s, les d\u00e9bits de transmission, les r\u00e8gles de multiplexage, les plages valides et, parfois, des tables de valeurs ou des champs de somme de contr\u00f4le.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le DBC ne constitue qu'une partie de l'interface. Une sp\u00e9cification distincte devrait d\u00e9finir les transitions d'\u00e9tat, la coordination avec le chargeur, les r\u00e9actions en cas de d\u00e9faillance, le comportement en cas de d\u00e9lai d'attente, les diagnostics, les contr\u00f4les de cybers\u00e9curit\u00e9 et les tests de r\u00e9ception.<\/p>\n\n\n\n<h3 id=\"what-must-an-oem-give-a-forklift-battery-supplier\" class=\"wp-block-heading\">Que doit fournir un \u00e9quipementier \u00e0 un fournisseur de batteries pour chariots \u00e9l\u00e9vateurs ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">L'\u00e9quipementier doit fournir au fournisseur de batteries le cahier des charges complet de l'interface : brochage \u00e9lectrique, param\u00e8tres de la couche physique, DBC ou carte de signaux \u00e9quivalente, propri\u00e9t\u00e9 du r\u00e9seau, synchronisation des messages, transitions d'\u00e9tat, protocole de charge, r\u00e9actions en cas de d\u00e9faut, acc\u00e8s au diagnostic, r\u00e8gles relatives aux versions logicielles, traces de test et crit\u00e8res d'acceptation \u00e9crits pour le mod\u00e8le de chariot \u00e9l\u00e9vateur concern\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L'\u00e9quipementier doit \u00e9galement recenser tous les mod\u00e8les concern\u00e9s, ainsi que les versions des contr\u00f4leurs, des chargeurs et les variantes r\u00e9gionales. Un protocole valid\u00e9 sur un seul camion de 48 V ne doit pas \u00eatre syst\u00e9matiquement \u00e9tendu \u00e0 l'ensemble d'une gamme de produits.<\/p>\n\n\n\n<h3 id=\"can-a-lithium-forklift-battery-operate-without-can-communication\" class=\"wp-block-heading\">Une batterie au lithium pour chariot \u00e9l\u00e9vateur peut-elle fonctionner sans communication CAN ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Une batterie de chariot \u00e9l\u00e9vateur ne peut fonctionner sans communication CAN que si le chariot et le chargeur ont \u00e9t\u00e9 con\u00e7us pour accepter une batterie autonome dont le syst\u00e8me de gestion de batterie (BMS) commande les contacteurs et les dispositifs de protection de mani\u00e8re ind\u00e9pendante ; sur de nombreux chariots \u00e9l\u00e9vateurs modernes, l'absence de messages CAN d\u00e9clenchera des verrouillages, un mode de secours, un refus de charge, des codes d'avertissement ou une perte totale de traction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00eame une batterie autonome doit tout de m\u00eame \u00eatre compatible avec la plage de tension du v\u00e9hicule, sa demande en courant, son connecteur, les exigences en mati\u00e8re de poids de la batterie, son syst\u00e8me de charge et ses dispositifs de s\u00e9curit\u00e9. La mention \u201c Pas besoin de CAN \u201d ne signifie pas \u201c compatible sans adaptation \u201d.\u201d<\/p>\n\n\n\n<h3 id=\"what-are-the-best-practices-for-forklift-battery-can-integration\" class=\"wp-block-heading\">Quelles sont les meilleures pratiques en mati\u00e8re d'int\u00e9gration du protocole CAN dans les batteries de chariots \u00e9l\u00e9vateurs ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La meilleure pratique en mati\u00e8re d'int\u00e9gration CAN pour les batteries de chariots \u00e9l\u00e9vateurs consiste \u00e0 d\u00e9finir une sp\u00e9cification d'interface unique soumise \u00e0 un contr\u00f4le de version, \u00e0 la valider \u00e0 l'aide de traces CAN r\u00e9elles et d'un syst\u00e8me \u00ab hardware-in-the-loop \u00bb ou d'un banc d'essai pour chariots \u00e9l\u00e9vateurs, \u00e0 simuler des d\u00e9lais d'expiration et des d\u00e9faillances de capteurs, \u00e0 v\u00e9rifier le comportement du chargeur, puis \u00e0 signer une matrice d'acceptation avant que le fournisseur ne lance la version de production du micrologiciel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L'\u00e9quipementier et le fournisseur doivent \u00e9galement assurer la tra\u00e7abilit\u00e9 des versions des protocoles, examiner chaque modification du micrologiciel, contr\u00f4ler l'acc\u00e8s aux diagnostics et conserver les r\u00e9sultats des essais pour chaque combinaison approuv\u00e9e de chariot \u00e9l\u00e9vateur, de batterie et de chargeur.<\/p>\n\n\n\n<h3 id=\"is-un-38-3-documentation-part-of-can-integration\" class=\"wp-block-heading\">La documentation relative \u00e0 la norme UN 38.3 fait-elle partie de l'int\u00e9gration CAN ?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La documentation relative \u00e0 la norme ONU 38.3 ne constitue pas une exigence du protocole CAN ; il s'agit d'une preuve de conformit\u00e9 aux normes de transport attestant qu'une cellule ou une batterie au lithium a satisfait aux essais applicables pr\u00e9vus \u00e0 la partie III, sous-section 38.3, du Manuel des essais et crit\u00e8res de l'ONU avant d'\u00eatre mise en circulation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le <a href=\"https:\/\/www.phmsa.dot.gov\/training\/hazmat\/new-un-requirement-test-summaries\" target=\"_blank\" rel=\"noopener\">Administration am\u00e9ricaine charg\u00e9e de la s\u00e9curit\u00e9 des pipelines et des mati\u00e8res dangereuses<\/a> stipule que les fabricants et les distributeurs en aval doivent mettre \u00e0 disposition les r\u00e9sum\u00e9s des essais effectu\u00e9s sur les batteries au lithium, conform\u00e9ment \u00e0 la r\u00e9glementation en vigueur. La validation du protocole et les documents de transport doivent tous deux \u00eatre inclus dans le dossier de lancement du projet, mais ils ont des objectifs diff\u00e9rents. <\/p>\n\n\n\n<h2 id=\"send-the-interface-package-before-you-request-a-quote\" class=\"wp-block-heading\">Envoyez le dossier d'interface avant de demander un devis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ne vous lancez pas dans un projet d'int\u00e9gration du bus CAN d'une batterie de chariot \u00e9l\u00e9vateur en ne disposant que de la tension, de la capacit\u00e9 en amp\u00e8res-heures et d'une photo du connecteur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00e9parez l'architecture r\u00e9seau, le fichier DBC ou EDS, la matrice de propri\u00e9t\u00e9 des messages, la machine \u00e0 \u00e9tats d'exploitation, la proc\u00e9dure d'\u00e9change de donn\u00e9es pour la recharge, le tableau des r\u00e9ponses aux d\u00e9fauts, le sch\u00e9ma de brochage, les traces CAN de r\u00e9f\u00e9rence, la liste des versions logicielles et les crit\u00e8res d'acceptation. Identifiez les mod\u00e8les exacts de camions et de chargeurs concern\u00e9s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Envoyez ensuite le dossier pour examen technique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un fournisseur de batteries qualifi\u00e9 est en mesure de prot\u00e9ger les fichiers confidentiels dans le cadre d'un accord de confidentialit\u00e9 (NDA), de signaler les informations manquantes, de proposer un syst\u00e8me de gestion de batterie (BMS) et une architecture de communication, de construire un prototype contr\u00f4l\u00e9 et de valider le r\u00e9sultat sur le v\u00e9hicule r\u00e9el.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais le fournisseur ne peut pas cr\u00e9er des informations que le constructeur n'a jamais communiqu\u00e9es.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Communiquez \u00e0 CoreSpark Battery le mod\u00e8le de votre chariot \u00e9l\u00e9vateur, la tension et la capacit\u00e9 de la batterie, le protocole CAN, les d\u00e9tails du chargeur, le sch\u00e9ma du connecteur et la quantit\u00e9 vis\u00e9e afin de lancer une \u00e9tude d'int\u00e9gration OEM document\u00e9e \u2014 et non pas un \u00e9ni\u00e8me pari hasardeux de r\u00e9tro-ing\u00e9nierie.<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p> Un fournisseur de batteries ne peut pas concevoir une interface CAN fiable \u00e0 partir d'une photo de connecteur et de quelques trames captur\u00e9es. Ce guide explique le dossier technique pr\u00e9cis qu'un \u00e9quipementier doit fournir avant que l'int\u00e9gration du BMS d'une batterie de chariot \u00e9l\u00e9vateur ne puisse commencer.<\/p>","protected":false},"author":1,"featured_media":1826,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"#gspb_image-id-gsbp-95d7910 img,#gspb_image-id-gsbp-ace57b4 img,#gspb_image-id-gsbp-f835d05 img{vertical-align:top;display:inline-block;box-sizing:border-box;max-width:100%;height:auto}","footnotes":""},"categories":[533],"tags":[1000,998,997,996,1003,1002,999,1001],"class_list":["post-1821","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-forklift-battery-solutions","tag-can-bus-dbc-file","tag-canopen-battery","tag-forklift-battery-bms-integration","tag-forklift-battery-can-bus-integration","tag-forklift-battery-message-mapping","tag-forklift-can-communication-protocol","tag-lithium-forklift-battery-can-protocol","tag-oem-battery-integration"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/posts\/1821","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/comments?post=1821"}],"version-history":[{"count":1,"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/posts\/1821\/revisions"}],"predecessor-version":[{"id":1827,"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/posts\/1821\/revisions\/1827"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/media\/1826"}],"wp:attachment":[{"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/media?parent=1821"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/categories?post=1821"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coresparkbattery.com\/fr\/wp-json\/wp\/v2\/tags?post=1821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}