Protocole MOVILINK®
12
Exemple de programme pour Simatic S7 et bus de terrain
12.2 Exemple de programme pour Simatic S7 et bus de terrain
Affectation des
données-process
au niveau de
l'automate
Traitement des
entrées/sorties
binaires des
modules MF..
94
A l'aide de cet exemple de programme pour Simatic S7, le chapitre suivant montre le
traitement des données-process et des entrées et sorties binaires des modules bus de
terrain MF...
Dans cet exemple, les données-process de l'interface bus de terrain du MOVIMOT
sont sauvegardées dans la plage de mémorisation PW132 – PW136.
Le mot d'entrée/sortie supplémentaire est géré à partir de l'adresse AW 100 ou EW 100.
Master
[1]
AW100
DO
PW132
PO1
[2]
PW134
PO2
PW136
PO3
EW100
DI
PW132
PI1
[3]
PW134
PI2
PW136
PI3
[1] Champ d'adresse
[2] Adresses de sortie
[3] Adresses d'entrée
Le "ET-logique" des entrées binaires DI 0..3 pilote les sorties binaires DO 0 et DO 1 du
module MF.. :
U E 100.0
// Si
U E 100.1
//
U E 100.2
//
U E 100.3
//
= A 100.0
// alors
= A 100.1
//
PO
PO1
PO2
PI1
PI2
PI
PO = SP
Sorties-process
PO1
Mot de commande
PO2
Vitesse [%]
PO3
Rampe
DO
Sorties binaires
DI 0 = "1"
DI 1 = "1"
DI 2 = "1"
DI 3 = "1"
DO 0 = "1"
DO 1 = "1"
Manuel Interfaces et modules répartiteur de bus PROFIBUS
®
MOVIMOT
DO
PO3
PI3
DI
- +
51159AXX
PI = EP
Entrées-process
PI1
Mot d'état 1
PI2
Courant de sortie
PI3
Mot d'état 2
DI
Entrées binaires
®
+ MF..