TCP/IP Receive
Empfangen Sie Daten über das TCP/IP-Netzwerk vom angegebenen Remotecomputer
Bibliotheken:
Instrument Control Toolbox
Beschreibung
Der TCP/IP Receive-Block konfiguriert und öffnet eine Schnittstelle zur angegebenen Remote-Adresse unter Verwendung des TCP/IP-Protokolls. Die Konfiguration und Initialisierung erfolgt einmalig zu Beginn der Modellausführung. Der Block erfasst während der Laufzeit des Modells Daten entweder im blockierenden oder im nicht blockierenden Modus. Verwenden Sie den TCP/IP Receive-Block, um Streaming-Daten über ein TCP/IP-Netzwerk zu lesen. Dieser Block funktioniert nur als TCP/IP-Client und kann nicht als TCP/IP-Server verwendet werden.
Dieser Block hat keine Eingangsanschlüsse. Es verfügt über einen oder zwei Ausgabeports, je nachdem, ob Sie den blockierenden oder nicht blockierenden Modus auswählen. Wenn Sie den Blockierungsmodus auswählen, verfügt der Block über einen Ausgabeport, Data, der den empfangenen Daten entspricht. Wenn Sie den Sperrmodus nicht auswählen, verfügt der Block über zwei Ausgabeports: Data und Status.
Dieser Block verwendet einen First In, First Out (FIFO)-Puffer zum Empfangen von Daten. Bei jedem Zeitschritt gibt der Data-Port die angeforderten Werte aus dem Puffer zurück. Im nicht blockierenden Modus zeigt der Status-Port an, ob der Block neue Daten empfangen hat. Wenn der Status-Port 1 anzeigt, sind neue Daten verfügbar, und wenn der Status-Port 0 anzeigt, sind keine neuen Daten verfügbar.
Weitere unterstützte Funktionen
Der TCP/IP Receive-Block unterstützt die Verwendung des Simulink®-Accelerator-Modus und des Rapid Accelerator. Diese Funktion beschleunigt die Ausführung von Simulink-Modellen.
Der TCP/IP Receive-Block unterstützt die Verwendung von Modellreferenzen. Mit dieser Funktion kann Ihr Modell andere Simulink-Modelle als modulare Komponenten enthalten.
Der TCP/IP Receive-Block unterstützt die C/C++ Codegenerierung. Mit dieser Funktion können Sie mit Simulink Coder™ C und C++ Code generieren.
Weitere Informationen zu diesen Funktionen finden Sie in der Simulink-Dokumentation.
Ports
Ausgabe
Parameter
Erweiterte Fähigkeiten
Versionsverlauf
Eingeführt in R2007b