cbus:flim-fr
Differences
This shows you the differences between two versions of the page.
— | cbus:flim-fr [2020/07/17 10:38] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Configuration du nœud CANBUS FLiM ====== | ||
+ | [[: | ||
+ | [[: | ||
+ | * **[[: | ||
+ | \\ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Introduction ===== | ||
+ | pour le CANBUS deux modèles ont été développé pour la configuration des interfaces modulaires: | ||
+ | === SLiM === | ||
+ | **S**imple **L**ayout **i**nterface **M**odel.\\ | ||
+ | L' | ||
+ | **Les modules CAN-GCA ne supportent pas cela !!**.\\ | ||
+ | |||
+ | === FLiM === | ||
+ | **F**ull **L**ayout **i**nterface **M**odel.\\ | ||
+ | Toutes les configurations des modules sont faites par des commandes de programmation à travers le CANBUS. \\ | ||
+ | Dans Rocrail la fenêtre de programmation CANBUS est implémentée dans plusieurs onglets pour les propriétés générales et spécifiques au module. \\ | ||
+ | \\ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== Caractéristiques ==== | ||
+ | * La configuration du nœud est sauvegardée dans la configuration du serveur Rocrail; rocrail.ini. | ||
+ | * Après avoir configuré un nœud dans la configuration FLiM cette fenêtre apparaîtra automatiquement avec l' | ||
+ | * Reconnaissance du type de nœud. | ||
+ | * Diagramme d'aide de Bit pour les variables de nœud et d' | ||
+ | * Lecture de tous les nœuds, les variables et les événements sont sauvegardés dans rocrail.ini après la fermeture de la fenêtre avec le bouton **OK**. | ||
+ | \\ | ||
+ | |||
+ | =====Le bouton poussoir===== | ||
+ | Le bouton poussoir est __seulement nécessaire__ au cas ou le __numéro du nœud__ doit être __changé__.\\ | ||
+ | Dans tous les autres cas Rocrail mettra le module en mode apprentissage par une commande en cas de besoin.\\ | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Numéro du nœud ===== | ||
+ | {{: | ||
+ | |||
+ | ====Identifiant de l' | ||
+ | L' | ||
+ | |||
+ | ====Type==== | ||
+ | C'est un champs en lecture seul qui est automatiquement fixé après qu'un nœud est été sélectionné à partir de l' | ||
+ | |||
+ | ====Numéro du nœud/ | ||
+ | Le nœud cible doit être fixé manuellement en mode apprentissage, | ||
+ | Si il y a des nœuds dans le même CANBUS en mode SLiM il est recommandé de choisir un numéro de nœud plus haut que 255 pour éviter les conflits. Tous les nœuds CAN-GCA sont seulement FLiM.\\ | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Index ===== | ||
+ | {{: | ||
+ | Un double clic sélectionne l' | ||
+ | |||
+ | ====Identifiant de l' | ||
+ | L' | ||
+ | |||
+ | ==== Requête ==== | ||
+ | Fait une requête sur tous les nœuds connectés.\\ | ||
+ | Pour la requête CANBUS OPC_QNN est utilisé. Le CAN-GC2 rapporte avec un OPC_PNN qui contient le numéro du nœud, le fabricant et l' | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== Rapport ==== | ||
+ | | Utiliser uniquement avec le __**[[: | ||
+ | Avant de faire un rapport le bouton Requête doit avoir été appuyé pour remplir la liste.\\ | ||
+ | L' | ||
+ | Tous les modules CAN-GC2 et CAN-GC6 sont ensuite sélectionné, | ||
+ | ===Exemple=== | ||
+ | | Le fichier CSV importé et exporté en PDF avec **[[http:// | ||
+ | | {{: | ||
+ | \\ | ||
+ | |||
+ | =====CAN-ID===== | ||
+ | __Pour éviter les conflits de bus, chaque nœud requiert un identifiant CAN unique.__\\ | ||
+ | Un nœud devrait assurer que l' | ||
+ | Les identifiants CAN 0 + 11 sont réservés pour l' | ||
+ | | //Un format standard CAN a 11 bits pour l' | ||
+ | {{: | ||
+ | \\ | ||
+ | |||
+ | < | ||
+ | |||
+ | ===== Variables ===== | ||
+ | {{: | ||
+ | Certains nœuds ont des variables pour configurer le comportement des E/S ou les autres caractéristiques.\\ | ||
+ | Vérifier la documentation du nœud pour savoir quelles variables sont disponibles.\\ | ||
+ | |||
+ | \\ | ||
+ | < | ||
+ | |||
+ | ===== Évènements ===== | ||
+ | {{: | ||
+ | Le nœud doit être en mode **apprentissage** avant l' | ||
+ | |||
+ | ==== Tout obtenir ==== | ||
+ | Interroge tous les évènements des nœuds. Une définition d' | ||
+ | |||
+ | ==== Ajouter ==== | ||
+ | Laisser le **Nœud#** vide pour définir un __Évènement court__. \\ | ||
+ | |||
+ | ==== Supprimer ==== | ||
+ | Effacer l' | ||
+ | |||
+ | ==== Tout Effacer ==== | ||
+ | Effacer tous les évènements à partir du nœud dans la liste.\\ | ||
+ | |||
+ | ==== Variable/ | ||
+ | La variable évènement doit être demandée séparément pour chaque évènement listé après une requête **Tout obtenir** et est __seulement possible en mode apprentissage__.\\ | ||
+ | |||
+ | \\ | ||
+ | < | ||
+ | |||
+ | ===== Firmware ===== | ||
+ | {{: | ||
+ | * {{: | ||
+ | * {{: | ||
+ | * http:// | ||
+ | |||
+ | |||
+ | ==== HEX Fichier... ==== | ||
+ | Ouvrir la boîte de dialogue de sélection de fichier pour sélectionner le fichier HEX qui doit être envoyé au nœud.\\ | ||
+ | :!: Le fichier doit être accessible par le serveur Rocrail.\\ | ||
+ | |||
+ | ==== Mode de démarrage ==== | ||
+ | Mettre le nœud sélectionné en mode de démarrage. \\ | ||
+ | |||
+ | ==== Envoyer ==== | ||
+ | Envoyer le nouveau firmware au nœud.\\ | ||
+ | Le fichier HEX doit être sélectionné et le nœud doit être réglé en mode de démarrage.\\ | ||
+ | |||
+ | ==== Réinitialiser ==== | ||
+ | Réinitialiser le nœud en mode normal.\\ | ||
+ | Après avoir envoyé le fichier HEX une ré-initialisation est délivrée automatiquement.\\ | ||
+ | |||
+ | |||