Accès Aux Données Utiles As-I - Siemens SIMATIC NET CP 242-2 Manuel

Module maître as-interface
Table des Matières

Publicité

B8977105/01
4.2
Accès aux données utiles AS-i
L'accès aux données d'E/S des esclaves AS-i s'effectue à l'aide d'instructions analogiques du lan-
gage de programmation "STEP7-Micro".
Si vous souhaitez accéder aux données d'esclave bit par bit, vous pouvez procéder comme indiqué
dans l'exemple de programme ci-après (CPU212 et CP 242-2).
Exemple 1
Cet exemple s'applique à une CPU212 avec CP 242-2 embroché sur l'emplacement adjacent :
NETWORK
LD
SM0.1
SI
A1.7, 1
RI
A1.0, 4
NETWORK
LD
E1.1
CALL 1
NETWORK
MEND
NETWORK
SBR
1
NETWORK
LD
SM0.0
BMW
AEW0, VW800, 8
NETWORK
LD
V800.0
U
V815.1
=
V903.2
NETWORK
LD
SM0.0
BMW
VW900, AAW0, 8
NETWORK
RET
//Traitement du démarrage
//si : bit "First Scan":
//PLC_RUN = 1
//sélectionner banc 0
//Traitement d'E/S AS-i
//si : CP 242-2_READY
//alors : Traitement d'E/S AS-i
//Fin du programme principal
//Début SBR "Traitement d'E/S AS-i"
//inscrire entrées AS-i dans mémoire de variables
//toujours 1
//Transfert
//Ci-après quelques accès aux bits AS-i à titre d'exemple
//si bit 1 de l'esclave 1
//et bit 2 de l'esclave 31
//alors bit 3 de l'esclave 7 = 1
//écrire contenu de mémoire de variables sur sorties AS-i
//toujours 1
//Transfert
//Fin SBR "Traitement d'E/S AS-i"
4-3
Module maître AS-i CP 242-2

Publicité

Table des Matières
loading

Table des Matières