3–2
Programmation du module
Exemples de programmes
pour modules d'E/S Flex
analogiques
Action du programme
A la mise sous tension en mode RUN,
ou lorsque le processeur passe du mode
PROG à RUN, le programme utilisateur
active un BTR. Il initie alors un BTW pour
configurer le module si le bit d'alimentation
est sélectionné.
Ensuite, le programme continue à
effectuer des BTR.
Remarque : Vous devez créer le
fichier de données pour les BT avant
d'entrer les instructions de BT.
Le bouton poussoir permet à l'utilisateur
de demander manuellement un BTW
pour configurer le module.
Publication 1794 6.5.2FR - Mai 1996
Les exemples de programmes ci-dessous indiquent comment
utiliser efficacement un module analogique en conjonction avec
un automate programmable.
Ces programmes vous permettent de :
configurer le module
lire des données du module
actualiser les voies de sortie du module (si utilisés)
Ces programmes présentent les instructions de programmation
minimum nécessaires pour pouvoir communiquer.
Programme pour PLC 3
Avec un processeur PLC-3, les instructions de blocs-transferts
utilisent un fichier binaire dans la section de la table de données
contenant l'emplacement des modules et autres données
connexes. Il s'agit du fichier de contrôle des BT. Ce fichier
stocke les données que vous souhaitez transférer au module
(lorsque vous programmez un BTW) ou depuis le module
(lorsque vous programmez un BTR). Les adresses des fichiers de
données de BT sont stockées dans le fichier de contrôle des BT.
Le même fichier de contrôle des BT sert aux instructions
BTR et BTW du module. Un fichier de contrôle des BT
différent pour chaque module est nécessaire.
La figure 3.1 est un exemple de programme avec des instructions
de blocs-transferts.
Figure 3.1
Exemple de structure de programme de PLC 3 pour module 1794 IE8
Bit de fin de BTR
B3:0
1
15
Bit de fin de BTW
Bouton poussoir
B3:0
2
05
Bit
1
d'alimentation
B4:8
15
1
Le bit d'alimentation n'existe que sur les modules de la série B.
BTR
BT LECTURE
RACK
7
GROUPE
0
MODULE
0
CONTROLE
#B3:0
FICHIER DONNEES
#B4:0
LONGUEUR
9
BTW
BT ECRITURE
RACK
7
GROUPE
0
MODULE
0
CONTROLE
#B3:0
FICHIER DONNEES
#B5:0
LONGUEUR
1
Activé
EN
12
Fin
DN
15
Erreur
ER
13
Activé
EN
02
Fin
DN
05
Erreur
ER
03