Herunterladen Inhalt Inhalt Diese Seite drucken

Parameterbeschreibung Für - Siemens SIMOTION SCOUT Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

● Der Pflicht-Parameter commandId dient der internen Erkennung eines Befehls im ST. Der
● Bei dem Datenpaket (Parameter
● Mit der Datenlänge (Parameter
● Anhand des Rückgabewertes können Sie feststellen, ob die Befehlsausführung
7.20.5.3
Parameterbeschreibung für _Xreceive
Mit der Funktion
_Xsend
Nachfolgend eine kurze Übersicht der Funktionsparameter (siehe auch Listenhandbuch zu
den SIMOTION Geräten, Kapitel Systemfunktionen):
● An der Auftragskennung (Parameter
● Wie beim Senden können Sie zwischen zwei Modi des Datenempfangs (Parameter
● Der Pflicht-Parameter commandId dient der internen Erkennung eines Befehls im ST. Der
● Der Rückgabewert ist eine Struktur:
Basisfunktionen
Funktionshandbuch, 05/2009
Parameterwert sollte mit der Funktion
gespeichert (Datentyp
verwendet werden.
von jeweils einem Byte. Die Liste muss nicht diese Breite haben, wenn Sie weniger als
das Maximum an Daten senden.
Länge des Datenpaketes an.
erfolgreich war (Rückgabewert = 0).
Bei Rückgabewerten verschieden von 0 ist ein Fehler aufgetreten (siehe die
Befehlssyntax im Listenhandbuch zu den SIMOTION Geräten).
_Xreceive
gesendeten transparenten Daten.
identifizieren Sie das erwartete Datenpaket.
nextCommand
) wählen: synchron oder asynchron.
– Beim synchronen Datenempfang wird mit der Programmfortführung solange gewartet,
bis das Datenpaket angekommen ist. Anschließend wird dem Sender der Empfang
automatisch bestätigt.
– Bei der asynchronen Datenübertragung wird das Programm sofort nach Absetzen des
Befehls fortgeführt. Den Status der Befehls können Sie mit
überprüfen.
Parameterwert sollte mit der Funktion
SIMOTION Basisfunktionen
CommandIdType
) werden. Diese Variable kann als Parameterwert verwendet werden.
– Anhand des Elements
Befehlsausführung erfolgreich war (functionResult = 0).
Bei Werten verschieden von 0 ist ein Fehler aufgetreten (siehe die Befehlssyntax im
Listenhandbuch zu den SIMTOTION-Geräten).
dataLength
– Das Element
data
– Das Element
stellt das empfangene Datenpaket dar (Array von bis zu
200 Einträgen von je einem Byte Länge).
Programmierung allgemeiner Standardfunktionen
_getCommandId
CommandIdType
) werden. Diese Variable kann als Parameterwert
data
) handelt es sich um eine Liste mit 200Einträgen
dataLength
) geben Sie die tatsächlich zu über tragende
empfangen Sie die von einem Kommunikationspartner mit
messageId
_getCommandId
) in einer lokalen Variablen gespeichert (Datentyp
functionResult
können Sie feststellen, ob die
stellt die Datenlänge des empfangenen Datenpaketes dar.
7.20 Anwendung einiger Systemfunktionen
in einer lokalen Variablen
), das der Sender hinzugefügt hat,
_GetStateOfXCommand
(siehe Kapitel Funktionshandbuch
403

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis