Herunterladen Inhalt Inhalt Diese Seite drucken

VIPA System 300S Handbuch Seite 221

Speed7 - cpu
Vorschau ausblenden Andere Handbücher für System 300S:
Inhaltsverzeichnis

Werbung

Handbuch VIPA System 300S SPEED7
Aufruf FC schneller
als CP-
Übertragungszeit
AG_SEND,
AG_RECV im
Anwender-
programm
HB140D - CPU - Rev. 07/43
Wird ein Baustein im Anwenderprogramm erneut aufgerufen, bevor die
Daten vollständig gesendet oder empfangen wurden, wird an der
Schnittstelle der FC-Bausteine wie folgt verfahren:
AG_SEND
Es wird kein Auftrag entgegen genommen, bis die Datenübertragung über
die Verbindung vom Partner quittiert wurde. Solange erhalten Sie die
Meldung "Auftrag läuft", bis der CP den nächsten Auftrag für die gleiche
Verbindung übernehmen kann.
AG_RECV
Der Auftrag wird mit der Meldung "Es liegen noch keine Daten vor" quittiert,
solange der CP die Empfangsdaten noch nicht vollständig empfangen hat.
Eine mögliche Ablaufsequenz für die FC-Bausteine zusammen mit den
Organisations- und Programmbausteinen im CPU-Zyklus ist nachfolgend
dargestellt:
CPU-Zyklus
PAE lesen
OB
PAA schreiben
Die FC-Bausteine mit zugehöriger Kommunikationsverbindung sind farblich
zusammengefasst. Hier können Sie auch erkennen, dass Ihr Anwender-
programm aus beliebig vielen Bausteinen bestehen kann. Somit können
Sie ereignis- bzw. programmgesteuert an beliebiger Stelle im CPU-Zyklus
mit AG_SEND Daten senden bzw. mit AG_RECV Daten empfangen.
Sie können die Bausteine für eine Kommunikationsverbindung auch
mehrmals in einem Zyklus aufrufen.
Teil 8 Einsatz CPU 31xS unter TCP/IP
Anwenderprogramm
AG_RECV
AG_RECV
AG_SEND
AG_SEND
AG_RECV
AG_SEND
Kommunikations-
verbindung
Kommunikations-
verbindung
Kommunikations-
verbindung
8-33

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis