Table des matières
le Micro 1 de IDEC−IZUMI (distribué par CHAUVIN ARNOUX)....................................................32
micro contrôleur ST62xx......................................................................................................................33
assembleur (PC)....................................................................................................................................33
En langage évolué.................................................................................................................................34
Conclusion............................................................................................................................................34
Programmation d'un Grafcet dans le langage de base.................................................................................35
Méthode globale....................................................................................................................................35
Principe....................................................................................................................................35
Exemple simple : Grafcet 1.....................................................................................................36
langage booleen APRIL − PB :...............................................................................................36
Application en ST62xx............................................................................................................37
Exemple complexe : grafcet 2.................................................................................................38
Cas du langage Booléen ..........................................................................................................39
En langage évolué (pascal)......................................................................................................39
Méthode locale......................................................................................................................................41
Principe....................................................................................................................................41
Exemple simple........................................................................................................................41
mise en oeuvre sur PB 100 ...................................................................................................................42
Exemple complexe (Grafcet 3)................................................................................................42
cas du PB100........................................................................................................................................43
En assembleur PC (avec MASM ou TASM)........................................................................................44
application en C.......................................................................................................................44
Conclusions..............................................................................................................................45
Programmation directe en Grafcet................................................................................................................46
PB APRIL 15........................................................................................................................................46
sur TSX.................................................................................................................................................47
L'automate MICRO1.......................................................................................................................................48
1 − Description générale.......................................................................................................................48
2 − Connexions.....................................................................................................................................48
3 − Adresses..........................................................................................................................................49
4 − Structure du programme.................................................................................................................49
5 − Langage..........................................................................................................................................49
5.1 LOD (load − charger).....................................................................................................................49
5.2 OUT (sortir)....................................................................................................................................49
5.3 AND (et).........................................................................................................................................50
5.4 OR (ou)...........................................................................................................................................50
5.5 NOT (non).......................................................................................................................................50
5.6 AND LOD / OR LOD...................................................................................................................50
5.7 SET (allumer)..................................................................................................................................51
5.8 RST (reset − éteindre).....................................................................................................................51
5.9 TIM (timer − temporisation)...........................................................................................................51
5.10 JMP (jump − saut avant) et JEND (fin de saut)............................................................................52
5.11 MCS (Master Control Set) et MCR (Master Control Reset)........................................................52
5.12 SOT (Single OutpuT − sortie impulsionnelle)..............................................................................52
5.13 CNT (counter − compteur)...........................................................................................................53
5.14 Comparateurs (associés aux compteurs CNT)..............................................................................53
5.15 SFR (ShiFt Register − registre à décalage)...................................................................................53
6 − Entrée d'un programme...................................................................................................................54
7 − Monitoring......................................................................................................................................55
ii