Architecture D'interrogation : Esclave; Exemple : Communication Point À Point - Siemens SIMATIC S7-1200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Architecture d'interrogation : esclave

La séquence typique pour un esclave se présente comme suit :
1. Le programme utilisateur exécute l'instruction RCV_PTP à chaque cycle.
2. Lorsque le CM ou le CB a reçu une demande, l'instruction RCV_PTP signale que de
3. Le programme utilisateur honore la demande et génère une réponse.
4. Utilisez une instruction SEND_PTP pour renvoyer la réponse au maître.
5. Exécutez SEND_PTP de manière répétée pour être sûr que l'émission a lieu.
6. Retournez à l'étape 1 et répétez le cycle.
L'esclave doit appeler RCV_PTP suffisamment souvent pour recevoir une émission du
maître avant que le délai d'attente de réponse n'expire chez le maître. A cet effet, le
programme utilisateur peut appeler RCV_PTP à partir d'un OB d'alarme cyclique dont la
période est suffisante pour recevoir une émission du maître avant que le délai d'attente
n'expire. Si vous définissez la période de l'OB de manière à permettre deux exécutions
pendant le délai d'attente du maître, le programme utilisateur peut recevoir les émissions
sans en manquer aucune.
12.3.5
Exemple : Communication point à point
Dans cet exemple, une CPU S7-1200 communique avec un PC muni d'un émulateur de
terminal par le biais d'un module CM 1241 RS232. La configuration point à point et le
programme STEP 7 dans cet exemple illustrent comment la CPU peut recevoir un message
du PC et renvoyer le message en écho au PC.
Vous devez connecter l'interface de communication du module CM 1241 RS232 à l'interface
RS232 du PC qui est normalement COM1. Comme ces deux ports sont des équipements
terminaux de données (DTE), vous devez permuter les broches d'émission et de réception
(2 et 3) lorsque vous connectez les ports, ce que vous faites à l'aide de l'une des deux
méthodes suivantes :
● Utilisez un adaptateur de modem nul pour permuter les broches 2 et 3 avec un câble
● Utilisez un câble de modem nul dont les broches 2 et 3 sont déjà permutées. Vous
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
nouvelles données sont prêtes et la demande est copiée dans la CPU.
RS232 standard.
pouvez habituellement identifier un câble de modem nul par ses deux extrémités à
connecteur D 9 broches femelle.
Protocoles des processeurs de communication
. . .
12.3 Communication point à point (PtP)
503

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières