Documente Academic
Documente Profesional
Documente Cultură
-1-
Slection du contrleur
Slectionner le contrleur et valider lcran en cliquant sur OK
La fentre suivante apparat :
Fentre visualisation
Dmo CoDeSys
-2-
3 types de modules
Instruction List
Ladder Diagram
Function Block Diagram
Squencial Function Chart
Structural Text
Continuous Function Chart
Liste dinstruction
Schma contacts
Diagramme de blocs de fonction
Texte structur
2 valeurs :
TRUE (vrai)
FALSE (faux)
Valeur minimale
Valeur maximale
Espace mmoire
BYTE
WORD
DWORD
SINT
UINT
INT
DINT
UDINT
0
0
0
-128
0
-32768
-2147483648
0
255
65535
4294967295
127
255
32767
2147483647
4294967295
8 bits
16 bits
32 bits
8 bits
8 bits
16 bits
32 bits
32 bits
Dmo CoDeSys
-3-
Le type de variables STRING permet de stocker des chanes de caractres. La taille de la chane dtermine
lespace mmoire rserv la variable. Si aucune taille nest prcise lors de la dclaration, la taille par
dfaut est de 80 caractres. Pour spcifier la taille de la variable, utiliser une dclaration du type :
myString : STRING (255)
3. Ladressage :
Une adresse se compose dune squence de caractres spciaux. Le premier de ces caractres est le
.Viennent ensuite les caractres suivant :
Remarque : sur les contrleurs WAGO I/O SYSTEM ladressage en %M correspond de la mmoire
sauvegarde : les variables dclares dans ces zones conservent donc leurs valeurs en cas de rupture de
lalimentation.
Remarque : pour les boolens, ladresse est dcompose en 2 nombre, spar par un point. Le premier
nombre correspond au numro du mot et le second au numro du bit dans le mot.
Dmo CoDeSys
-4-
Fentres de travail :
Saisie Programme LADDER
Saisie programme
Programmes et sous
programmes
-5-
et configuration de lautomate
Dmo CoDeSys
-6-
On remarque que les modules prcdemment dclars sont prsents, et que les adresses des entres et des
sorties ont t directement calcules.
Les variables dE/S peuvent tre directement dclares cet endroit, en cliquant juste gauche de AT
dans larborescence.
Dmo CoDeSys
-7-
6. Saisie du programme :
La fentre ddition suivante apparat :
Fentre de dclaration des variables
Vrrouillage/dvrrouillage
Contact
Contact
parallle
Ngation
Bobinage
Dmo CoDeSys
-8-
Type de variable
Adresse de la variable
Constant: la valeur de la
variable ne peut tre change
Zone commentaire
Retain: les valeurs sont conserves
en mmoire si coupure de lalim
Dmo CoDeSys
-9-
7. Visualisations :
CoDeSys permet de crer des fentres de visualisation.
Cliquer sur longlet Visualisation
de lorganisateur dobjet. Positionner le curseur de la
souris sur le dossier Visualisations, puis cliquer sur le bouton droit de la souris.
Slectionner Insrer Objet.
Une nouvelle visualisation apparat
Remplir le champ Nom.
Donner un nom.
Valider en cliquant sur OK
Une nouvelle fentre ddition apparat, ainsi
que de nouveaux boutons dans la barre
doutils.
Crer un objet (cercle), double cliquer dessus, une fentre Configurer llment rgulier apparat.
La saisie des diffrents paramtres seffectue en dplaant le curseur dans le menu Catgorie.
Positionner le curseur sur Couleur
Dmo CoDeSys
- 10 -
Le but est de rendre lobjet cre (cercle, rectangle.) blanc lorsque la variable est FALSE et vert lorsque
la variable est TRUE
- Cliquer sur le bouton Dedans du groupe Couleur
- Slectionner la couleur blanche
- Cliquer sur le bouton Dedans du groupe Couleur dalarme
- Slectionner la couleur verte
Positionner ensuite le curseur sue la position Variables
Pour que le cercle change de couleur, crire nom de la variable =TRUE dans le champ Changer la
couleur
Placer ensuite le curseur du menu Catgorie sur Entre
Cocher Toggle variable
Saisir PLC_PRG nom de la variable dans le champ correspondant
Dmo CoDeSys
- 11 -
8. Vrification du fonctionnement :
Lancer une vrification par le menu Projet/Compiler
Sauvegarder le projet
SIMULATION : Il est possible de simuler un programme avant de le tlcharger dans le contrleur.
Pour dmarrer la simulation cliquer sur :
- En ligne/Simulation
- En ligne/Accder au systme
- En ligne/Dmarrer
Lexcution du programme lance, lcran suivant apparat :
Pour changer ltat des variables il suffit de cliquer sur les boutons.
Dmo CoDeSys
- 12 -
Dmo CoDeSys
- 13 -
Lcran apparat :
Saisir le nom du canal
Slectionner le protocole Srial
RS232 pour utiliser la prise console
Cliquer sur OK
Cble crois
Hub ou Switch
Dmo CoDeSys
- 14 -
Dmo CoDeSys
- 15 -
Chargement programme :
1. Dans la mmoire RAM :
Tlchargement du programme dans la mmoire RAM du contrleur (effacement la mise hors tension du
contrleur) :
Menu En ligne puis Accder au systme
en
http://172.16.130.18/webserv/index.htm
Dmo CoDeSys
- 16 -
PORT CONFIGURATION :
ETHERNET CONFIGURATION :
Adresse IP du
contrleur
Dmo CoDeSys
Port 8080
- 17 -