Procédure fondamentale
6-1
Procédure fondamentale
1, 2, 3... 1.
6-2
Terminologie des instructions
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
278
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Il y a plusieurs étapes de base impliquées dans l'écriture d'un programme. Les
feuilles qui peuvent être copiées pour l'aide à la programmation sont données à
l'Annexe D Feuille d'affectation des entrées/sorties et à l'Annexe E Feuille de
codage des programmes.
Dresser la liste de tous les périphériques d'E/S et des points d'E/S qui leur
ont été attribués ; préparer un tableau des bit d'E/S attribués à chaque
périphérique d'E/S.
2.
Préparer les feuilles détaillant l'utilisation de chaque bit, lorsque les bits LR
sont utilisés pour relier deux API.
3.
Déterminer quels sont les canaux disponibles pour les bits de travail et
préparer un tableau d'attribution de ces canaux selon leur utilisation.
4.
Préparer également des tableaux comportant les numéros de TC et de
sauts de façon à pouvoir les attribuer au fur et à mesure. Attention, la
fonction d'un numéro de TC ne peut être définie qu'une seule fois dans le
programme et les numéros de saut 01 à 99 ne peuvent être utilisés qu'une
seul fois chacun (les numéros de TC sont décrits dans le paragraphe 1-15
Instructions pour les temporisations et les compteurs ; les numéros de saut
sont décrits plus loin dans ce chapitre).
5.
Dessiner le schéma à contacts.
6.
Entrer le programme dans l'UC. L'utilisation de la console de
programmation implique la conversion du programme en forme
mnémonique.
7.
Corriger les éventuelles erreurs de syntaxe du programme.
8.
Exécuter le programme pour corriger les éventuelles erreurs d'exécution.
9.
Après l'installation du système de contrôle complet et lorsque celui-ci est
prêt à l'utilisation, exécuter le programme et effectuer les réglages qui
s'imposent.
Les bases de la programmation en schéma à contacts et de la conversion en
mode mnémonique sont décrites en 6--3 Schémas à contact de base. La prépa-
ration et l'introduction du programme par l'intermédiaire de la console de pro-
grammation sont décrites dans le Manuel de programmation du CPM1, le
Manuel de programmation du CPM1A, le Manuel de programmation du
CPM2A, le Manuel de programmation du CPM2C et le Manuel de programma-
tion des Unités maîtres de contrôle SRM1 et, par l'intermédiaire du SSS, dans le
Manuel de programmation du SSS : API série C.
Le reste du Chapitre 6 couvre la programmation plus avancée, les conseils d'uti-
lisation à la programmation et le déroulement des programmes. Toutes les ins-
tructions spéciales d'application sont couvertes au Chapitre 7 Ensemble d'in-
structions. La mise au point est décrite dans le Manuel de programmation du
CPM1, le Manuel de programmation du CPM1A, le Manuel de programmation
du CPM2A, le Manuel de programmation du CPM2C, le Manuel de programma-
tion des Micro--automates maîtres d'entrées/sorties déportées SRM1 et le
Manuel de programmation du SSS : API série C. Le Chapitre 9 Dépannages
donne aussi les informations nécessaires à la mise au point.
Il existe deux types d'instructions en schéma à contacts : les instructions qui cor-
respondent à des conditions, utilisées sous la forme d'instructions uniquement
lors de la conversion en mnémonique et les instructions utilisées sur la partie de
droite du schéma, exécutées en fonction des conditions se trouvant sur les
lignes secondaires.
La plupart des instructions ont au moins un opérande associé. Les opérandes
fournissent des informations concernant l'exécution d'une instruction. Elles
Chapitre
6-1