Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

TP Flowcode 1 DR Prise en Main Flowcode

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

SOMMAIRE

1. Lancement du programme ............................................................................................................................. 2


1.1. Cration dun programme : ..................................................................................................................... 2
1.2. Choisir le microcontrleur cible : ........................................................................................................... 2
1.3. Enregistrer votre fichier .......................................................................................................................... 2
2. Configuration des Entres/Sorties.................................................................................................................. 3
2.1. Configuration des Entres ....................................................................................................................... 3
2.2. Configuration des SORTIES................................................................................................................... 4
3. Saisie de lalgorigramme ............................................................................................................................... 6
3.1. Saisie dune boucle ................................................................................................................................. 6
3.2. Insertion dune entre I ..................................................................................................................... 7
3.3. Insertion dune sortie O .................................................................................................................... 9
3.4. Insertion dun Test .................................................................................................................................. 9
4. Effacer ou modifier un algorigramme.......................................................................................................... 12
4.1. Effacer un bloc ...................................................................................................................................... 12
4.2. Effacer plusieurs blocs .......................................................................................................................... 12
5. Tester un programme ................................................................................................................................... 13
5.1. Mode Pas Pas (Dbogage) ................................................................................................................. 13
5.2. Mode Simulation (Run) ........................................................................................................................ 14

Page :1 / 14

ENSEIGNEMENT TRANSVERSAL

1. Lancement du programme
Dans le dossier "CAO" double cliquez sur :
1.1. Cration dun programme :

1.2. Choisir le microcontrleur cible :


Choisir un microcontrleur : 18F1320

1.3. Enregistrer votre fichier


Cliquer, dans la barre de menu, sur Fichier Enregistrer sous
Complter la boite de dialogue suivante :

Rpertoire :
MesDocuments\TP_Programmation

Nom : inverseur

Page :2 / 14

ENSEIGNEMENT TRANSVERSAL
Utilisation de logiciel Flowcode

2. Configuration des Entres/Sorties


2.1. Configuration des Entres
a) Cliquer sur le bouton : INPUTS SWITCHbank :

Ce qui fait apparaitre un ensemble dinterrupteurs sur le panneau

b) Faire un clic droit sur la banque de SWITCH et choisir proprits tendues. Faites les
rglages suivant :

Page :3 / 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

c) Faire un clic droit sur la banque de SWITCH et choisir connexions. Faites les rglages
suivant :

d) A la fin des rglages, vous devez obtenir le panneau suivant :

2.2. Configuration des SORTIES


e) Cliquer sur le bouton : OUTPUTS LEDarray :

Vous devez obtenir le panneau suivant :

Page :4 / 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

f) Pour dplacer le panneau de voyants maintenez le clic gauche enfonc dessus. Le placer
cot des interrupteurs.

g) Faire un clic droit sur la banque de LED et choisir proprits tendues. Faites les
rglages suivant :

h) Vous obtenez :

i) Faire un clic droit sur la banque de LED et choisir connexions. Faites les rglages
suivant :

Page :5 / 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

Vous devez obtenir le panneau suivant :

3. Saisie de lalgorigramme
3.1. Saisie dune boucle
a) Cliquer sur loutil BOUCLE
b) En maintenant le bouton gauche enfonc, faire glisser le curseur entre les deux
pictogrammes DEBUT et FIN. Relcher le bouton.
c) Complter la boite de dialogue et cliquer sur "OK"

b)

a)

c)

Page :6 / 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

3.2. Insertion dune entre I


a) Cliquer sur loutil I
b) En maintenant le bouton gauche enfonc, faire glisser le curseur lintrieur de la boucle.
Relcher le bouton.
c) Configurer lentre : Double clique sur licne.
a)
b)
c)

d) Complter la boite de dialogue :


e) Cliquer sur "Variable"
d)

e)

f)
g)
h)
i)
j)
k)

f)

g)
Cliquer sur "Ajouter Variable"
Complter la boite de dialogue (Lecture_A0)
Cliquer sur "OK"
Double cliquer sur Lecture_A0
Cliquez sur Bit Unique (Choisir 0)
Cliquer sur "OK"

h)
Page :7 / 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

h)

i)
j)
h)

k)

Remarque :
La lecture dune entre se fait obligatoirement en utilisant une variable interne. Son nom doit permettre
didentifier rapidement sa fonction.

Page :8 / 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

3.3. Insertion dune sortie O


a) Cliquer sur loutil O
b) En maintenant le bouton gauche enfonc, faire glisser le curseur lintrieur de la boucle.
Relcher le bouton.
c) Configurer la sortie : Double clique sur licne.
d) Cliquer sur "OK"
a)

Valeur de la
sortie 0 ou 1

c)
b)

Choix du Port

Choix de la
broche de sortie
d)
Remarque : Il est possible daffecter la valeur dune sortie en utilisant une variable interne.
3.4. Insertion dun Test
a) Cliquer sur loutil
b) En maintenant le bouton gauche enfonc, faire glisser le curseur lintrieur de la boucle.
Relcher le bouton.
c) Configurer le test : Double clique sur licne.
Test effectuer. Ici :
d) Cliquer sur "OK"
Lecture_A0=0 ?
(Voir : Remarque)
c)

a)

b)

d)

Page :9 / 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

Remarque : Vous pouvez choisir une variable laide de la liste droulante


a) Clique Gauche sur variable
b) Slectionner la variable
c) Clic gauche sur Utiliser Variable

a)
b)

c)

4. Insertion dune Macro (Sous Programme)


a) Cliquer sur loutil
b) En maintenant le bouton gauche enfonc, faire glisser le curseur lintrieur de la boucle.
c) Relcher le bouton.

c)
b)
a)

d)
e)
f)
g)
h)

Double cliquer sur le bloc Macro


Cliquer sur :Crer Nouvelle Macro
Complter le Nom Nouvelle Macro : INVERSEUR
Cliquer sur Editer Paramtres
Cliquer sur Ajouter

Page :10 / 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

h)
f)

d)

g)

e)

h)

i) Entrer le nom de la nouvelle variable (ENTREE_1) et cliquer sur OK.


j) Cliquer sur OK
k) Choisir le Type de variable Renvoyer : OCTET et cliquer sur OK

i)

j)
k)

k)

Page :11 / 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

5. Effacer ou modifier un algorigramme


5.1. Effacer un bloc
a) Clique Gauche sur un bloc

b) Appuyez sur la touche SUPPR (supprimer)


5.2. Effacer plusieurs blocs
a) Bouton Gauche enfonc
b) Slectionner la zone effacer
c) Relcher le bouton gauche

d) Appuyez sur la touche SUPPR (supprimer)

Page :12 / 14

ENSEIGNEMENT TRANSVERSAL

Utilisation de logiciel Flowcode

6. Tester un programme
Pour illustrer cette partie, nous utilisons le programme INVERSEUR
6.1. Mode Pas Pas (Dbogage)

Lancer le programme INVERSEUR laide du logiciel FLOWCODE


Cliquer sur licne Pas Pas dtaill
Ajoutez des variables
: CLIC Droit Ajouter Variables

Double Cliquer sur Lecture_A0

2
3

Pour faire voluer le programme en mode Pas Pas appuyez sur la touche F8. A chaque appui sur
F8, un bloc de lalgorigramme est excut. Vous pouvez donc voir lvolution de la variable
Lecture_A0 en positionnant linterrupteur A0 avant lexcution du bloc I .

Page :13 / 14

ENSEIGNEMENT TRANSVERSAL

6.2. Mode Simulation (Run)

Lancer le programme INVERSEUR laide du logiciel FLOWCODE


Cliquer sur licne Run
3

Vous pouvez voir lvolution de la sortie B0 (S1) en manipulant linterrupteur A0.

Page :14 / 14

Vous aimerez peut-être aussi