User Tools

Site Tools


can-gca1e-fr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
can-gca1e-fr [2018/11/12 08:56]
127.0.0.1 external edit
can-gca1e-fr [2020/08/11 17:11] (current)
phil45 [Not all CAN messages are processed]
Line 3: Line 3:
 [[:​france|Sommaire]] -> [[:​hardware-fr|Matériels]] -> [[:​hardware-fr#​gca-cbus|CANBUS]] [[:​france|Sommaire]] -> [[:​hardware-fr|Matériels]] -> [[:​hardware-fr#​gca-cbus|CANBUS]]
   * [[:​cbus:​overview-fr|Vue d'​ensemble du CAN-GC]]   * [[:​cbus:​overview-fr|Vue d'​ensemble du CAN-GC]]
-  * [[:​cbus-fr|Configuration Rocrail ​CBUS]]+  * [[:​cbus-fr|Configuration Rocrail ​CANBUS]]
   * [[:​can-gca1-fr|CAN-GC1]] | **[[:​can-gca1e-fr|CAN-GC1e]]** | [[:​can-gcln-fr|CAN-GCLN]] | [[:​can-gca2-fr|CAN-GC2]] | [[:​can-gc3-fr|CAN-GC3]] | [[:​can-gc4-fr|CAN-GC4]] | [[:​can-gca5-fr|CAN-GC5]] | [[:​can-gc6-fr|CAN-GC6]] | [[:​can-gc7-fr|CAN-GC7]] | [[:​can-gc8-fr|CAN-GC8]]   * [[:​can-gca1-fr|CAN-GC1]] | **[[:​can-gca1e-fr|CAN-GC1e]]** | [[:​can-gcln-fr|CAN-GCLN]] | [[:​can-gca2-fr|CAN-GC2]] | [[:​can-gc3-fr|CAN-GC3]] | [[:​can-gc4-fr|CAN-GC4]] | [[:​can-gca5-fr|CAN-GC5]] | [[:​can-gc6-fr|CAN-GC6]] | [[:​can-gc7-fr|CAN-GC7]] | [[:​can-gc8-fr|CAN-GC8]]
     * [[:​cangc1e-firmware-fr|Micrologiciel (firmware)]]     * [[:​cangc1e-firmware-fr|Micrologiciel (firmware)]]
 +    * [[:​cbus:​overview-fr#​extremite_du_bus|Terminaison du Bus CAN]]
  
  \\  \\
Line 11: Line 12:
  \\  \\
  
-=====Droit d'​auteur du firmware===== 
-Copyright(c) MERG et Rocrail.\\ 
-Utilisation commerciale interdite.\\ 
- 
- \\ 
  
 ===== L'​interface Ethernet CANBUS ===== ===== L'​interface Ethernet CANBUS =====
Line 22: Line 18:
   * Le circuit est monté sur un circuit imprimé de qualité professionnelle,​ double face avec masque de sérigraphie.   * Le circuit est monté sur un circuit imprimé de qualité professionnelle,​ double face avec masque de sérigraphie.
   * Les connecteurs DB9 sont utilisés pour leur solidité.   * Les connecteurs DB9 sont utilisés pour leur solidité.
-  * Les connecteurs DB9 fournissent l'​alimentation 12V pour le réseau ​CBUS+  * Les connecteurs DB9 fournissent l'​alimentation 12V pour le réseau ​CANBUS
   * Cette interface d'​ordinateur a, comme tous les autres modules CAN-GCA, un cavalier pour terminer la ligne de données CAN avec une résistance de 120Ω. ​   * Cette interface d'​ordinateur a, comme tous les autres modules CAN-GCA, un cavalier pour terminer la ligne de données CAN avec une résistance de 120Ω. ​
   * Les caractéristiques de la carte un connecteur ICSP pour (re-)programmer le processeur.   * Les caractéristiques de la carte un connecteur ICSP pour (re-)programmer le processeur.
Line 37: Line 33:
   * Connexion inactive après un délai de 100 secondes.   * Connexion inactive après un délai de 100 secondes.
   * **[[#​Configuration|Configuration FLiM]]** pour le numéro du nœud, l'​adresse IP, le port du service, l'​adresse MAC, le masque du réseau, CANID et délai du chien de garde (watchdog).   * **[[#​Configuration|Configuration FLiM]]** pour le numéro du nœud, l'​adresse IP, le port du service, l'​adresse MAC, le masque du réseau, CANID et délai du chien de garde (watchdog).
-  * Connecteur compatible ​12VDC mergCBUS. (J5)+  * Connecteur compatible ​12 Volts continu. (J5)
   * Le **[[:​cangc1e-firmware-fr#​protocole|protocole]]** PC est compatible avec le CANRS et le CANUSB.   * Le **[[:​cangc1e-firmware-fr#​protocole|protocole]]** PC est compatible avec le CANRS et le CANUSB.
-  * Port éthernet isolé galvaniquement du MergCBUS+  * Port éthernet isolé galvaniquement du CAN
  
  \\  \\
Line 53: Line 49:
 |  4 | En fonctionnement | continu |   | |  4 | En fonctionnement | continu |   |
 |  4 | Mode apprentissage | clignotement de 500ms | Activé par l'​appui sur le bouton ou configuration de Rocrail. | |  4 | Mode apprentissage | clignotement de 500ms | Activé par l'​appui sur le bouton ou configuration de Rocrail. |
-|  4 | Erreur | clignotement long | Queue Ethernet ou CBUS pleine. Prise non prête. |+|  4 | Erreur | clignotement long | Queue Ethernet ou CAN pleine. Prise non prête. |
 |  4 | Déconnecté | clignotement | Un client, par exemple le serveur Rocrail, a déconnecté l'​interface. ​ | |  4 | Déconnecté | clignotement | Un client, par exemple le serveur Rocrail, a déconnecté l'​interface. ​ |
 |  4 | Variable lue/écrite | Clignotement rapide | Durant la configuration avec FLiM.  | |  4 | Variable lue/écrite | Clignotement rapide | Durant la configuration avec FLiM.  |
-|  5 | activité ​CBUS | clignotement aléatoire |   |+|  5 | activité ​CAN | clignotement aléatoire |   |
  
  \\  \\
Line 67: Line 63:
 |  J2, J3  |  Connexion CAN-GC ​ | |  J2, J3  |  Connexion CAN-GC ​ |
 |  J4  |  Connexion Ethernet. ​ | |  J4  |  Connexion Ethernet. ​ |
-|  J5  |  Connexion ​du CBUS MERG avec 12V.  |+|  J5  |  Connexion ​CAN avec 12V.  |
 |  JP1  |  Terminaison CAN.  | |  JP1  |  Terminaison CAN.  |
  \\  \\
Line 82: Line 78:
  
  \\  \\
-===== Ajustement de l'​alimentation pour CBUS =====+===== Ajustement de l'​alimentation pour la CAN =====
 L'​alimentation pour toutes les unités CAN-GCx devrait être de 12V standard.\\ L'​alimentation pour toutes les unités CAN-GCx devrait être de 12V standard.\\
 Cela peut être ajusté avec POT1, à mesurer sur J5 contact 1 & 4.\\ Cela peut être ajusté avec POT1, à mesurer sur J5 contact 1 & 4.\\
Line 143: Line 139:
 Il s'agit d'​éviter les connexions zombies qui occupent inutilement une ressource TCP/IP.\\ Il s'agit d'​éviter les connexions zombies qui occupent inutilement une ressource TCP/IP.\\
 Désactiver cette option si un logiciel mouchard (sniffer) est connecté.\\ Désactiver cette option si un logiciel mouchard (sniffer) est connecté.\\
-| Rocrail envoie tous les 2 secondes, dans le cas où aucune autre commande n'a été envoyée, un message de maintien en vie au CAN-GC1e. \\ Ce message n'est pas diffusé sur le CBUS et et ne sert que pour la réinitialisation de l'​horloge d'​inactivité du CAN-GC1e pour cette connexion. |\\+| Rocrail envoie tous les 2 secondes, dans le cas où aucune autre commande n'a été envoyée, un message de maintien en vie au CAN-GC1e. \\ Ce message n'est pas diffusé sur le CAN et ne sert que pour la réinitialisation de l'​horloge d'​inactivité du CAN-GC1e pour cette connexion. |\\
  
  
 ===Arrêt de l'​alimentation des rails au repos=== ===Arrêt de l'​alimentation des rails au repos===
 Le repos du "chien de garde" doit être activé pour cette option.\\ Le repos du "chien de garde" doit être activé pour cette option.\\
-Utile pour l'​exécution en mode automatique pour couper l'​alimentation si le client s'est mis auen veille.\\+Utile pour l'​exécution en mode automatique pour couper l'​alimentation si le client s'est mis en veille.\\
  
 ===Commande Ack (accusé de réception)=== ===Commande Ack (accusé de réception)===
Line 156: Line 152:
  \\  \\
  
-====CBUS====+====CANBUS====
 ===Identifiant CAN=== ===Identifiant CAN===
-Un unique identifiant sur le réseau ​CBUS.\\+Un unique identifiant sur le réseau ​CANBUS.\\
 L'​identifiant CAN n'est pas utilisé à partir des trames ASCII parce que car plus d'un PC peuvent se connecter en utilisant différents identifiants.\\ L'​identifiant CAN n'est pas utilisé à partir des trames ASCII parce que car plus d'un PC peuvent se connecter en utilisant différents identifiants.\\
  
Line 165: Line 161:
 =====Connexions multiples===== =====Connexions multiples=====
 Le firmware CAN-GC1e prend en compte jusqu'​à 4 connexions simultanément.\\ Le firmware CAN-GC1e prend en compte jusqu'​à 4 connexions simultanément.\\
-Gardez à l'​esprit que les commandes envoyées d'une connexion au CBUS ne sont pas retransmis aux autres connexions.\\ +Gardez à l'​esprit que les commandes envoyées d'une connexion au CANBUS ​ne sont pas retransmis aux autres connexions.\\ 
-Ceci est le comportement normal car toutes les commandes envoyées par un nœud CBUS ne sont pas vus par ce nœud.\\+Ceci est le comportement normal car toutes les commandes envoyées par un nœud CANBUS ​ne sont pas vus par ce nœud.\\
 Seuls les paquets provenant d'​autres nœuds sur le réseau sont diffusés à toutes les connexions.\\ Seuls les paquets provenant d'​autres nœuds sur le réseau sont diffusés à toutes les connexions.\\
    
Line 183: Line 179:
  
 =====Les fichiers pour le matériel===== =====Les fichiers pour le matériel=====
-  ​http://bazaar.launchpad.net/~rocrail-project/rocrail/hardware/files/head:/​cbus/​cangc1e/doc/+    ​https://gitlab.com/rocrail/GCA/-/tree/master/​cbus/​cangc1e
  
 ====Information sur le matériel==== ====Information sur le matériel====
Line 202: Line 198:
 Le CAN-GC1e sera équipé avec le régulateur mentionné à partir de ce jour.\\ Le CAN-GC1e sera équipé avec le régulateur mentionné à partir de ce jour.\\
  
 +=====Dépannage=====
  
- +====Tous les messages CAN ne sont pas traités==== 
 +Remplacer C18, et si nécessaire également C3, sinon tous les messages CAN ne seront pas traités.\\ 
 +Le CPU cessera de répondre si C18 est très mauvais.\\
  
can-gca1e-fr.1542009373.txt.gz · Last modified: 2018/11/12 08:56 by 127.0.0.1