Manuel Technique
Manuel de
En fonction de la version de la carte, la programmation peut être effectuée selon deux méthodologies différentes :
Cartes sans bootloader (programmation au moyen de PICkit) : voir le paragraphe 4.1
Cartes avec bootloader : voir le paragraphe 4.2.
4.1. PROGRAMMATION CARTES SANS BOOTLOADER
4.1.1. DISPOSITIFS DE PROGRAMMATION
Chaque carte SCCB doit avoir chargé son propre micrologiciel dédié. Pour les cartes SCCB, le micrologiciel dépend
du groupe qui doit être contrôlé.
Pour effectuer la programmation des cartes, il est
nécessaire d'utiliser un programmateur USB opportun (1)
et le logiciel de programmation MPLAB IDE.
Si on ne dispose pas du programmateur, le demander au
service d'assistance d'Alfa.
Le programmateur utilise un câble USB (2) pour la
connexion au PC.
Une
rallonge
(3)
peut
programmateur aux cartes positionnées dans les points
difficilement accessibles.
NOTE : Les cartes peuvent être programmées aussi bien
sur la machine que sur le banc. Pour réaliser la
programmation, il est nécessaire que les cartes soient
alimentées via le connecteur CN12. Si on utilise des cartes
précédemment programmées pour d'autres fonctions, il est
recommandé de débrancher les connecteurs série RS-485
avant d'alimenter la machine.
4.1.2. INSTALLATION DU LOGICIEL MPLAB IDE
Le logiciel de programmation MPLAB IDE peut être téléchargé en accédant à la zone réservée du site
www.alfadispenser.com ou dans la zone de téléchargement du site http://www.microchip.com. Le logiciel peut être
installé sur un poste Windows, Linux ou Mac.
4.1.3. ENVIRONNEMENT DE PROGRAMMATION
Pour écrire le micrologiciel, il est nécessaire de disposer d'un environnement de programmation à charger dans le
logiciel MPLAB IDE comme décrit en détail ci-après.
Les environnements de programmation sont différents
pour les cartes SCCB (4) et la carte MAB (5).
50
4. PROGRAMMATION DES CARTES ÉLECTRONIQUES
aider
pour
brancher
PROGRAMMATION DES CARTES ÉLECTRONIQUES
le
FR