Herunterladen Inhalt Inhalt Diese Seite drucken

Systemdaten; Systemdaten Einfacher Typen; Mca - Bosch Rexroth IndraMotion MTX 11VRS Programmierhandbuch

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 11VRS:
Inhaltsverzeichnis

Werbung

526/665
Bosch Rexroth AG
CPL-Funktionen
Beispiel:
7.13

Systemdaten

7.13.1

Systemdaten einfacher Typen

MCA

Beschreibung:
Syntax:
<Datentyp>
ERRNO
Abb.7-57:
Syntax PLC
Bei Verwendung des Parameters <Datentyp> muss bei lesendem
und schreibendem Zugriff auf den gleichen Operanden derselbe
Typ verwendet werden!
:
30 REM 2 Byte ab Eingang 10 lesen
40 I% = PLC(1,,10,2)
:
Übergibt den Inhalt eines MACODA-Einzelparameters. Dieser Wert kann - je
nach Datentyp - vom Typ "Integer", "Float", "Double" oder auch "String" sein.
Die Variable, in die der übergebene Wert abgespeichert werden soll, muss vom
gleichen Typ sein!
Typkonflikte zwischen dem übergebenen Wert und der Zielvariablen werden
zur Laufzeit des Programms erkannt und mit einer Fehlermeldung quittiert.
MCA(<Block>,<Index>[,<Kanal>])
<Block>
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
optional:
Typ für den Zugriff auf den Operanden der SPS
0: INTEGER (default)
1: REAL
CPL-Variable
Ist die CPL-Variable ERRNO an beliebiger Stelle in der
Parameterliste angegeben, wird kein Laufzeitfehler er‐
zeugt. Der Fehler wird durch einen entsprechenden
Wert der Variablen geliefert.
Folgende Rückgabewerte sind möglich
0: Zugriff o.k.
<0: Fehler (genaue Fehlerbeschreibung siehe
3.14.5 "Variable ERRNO zur Fehlerauswertung von
CPL-Funktionen ERRNO" auf Seite
Ist die CPL-Variable ERRNO nicht angegeben, wird bei
einem Zugriffsfehler ein Laufzeitfehler erzeugt.
Nummer eines MACODA-Parameters
Innerhalb eines MACODA-Parameters können mehre‐
re MACODA-Einzelparameter (Parameterliste) enthal‐
ten sein.
Wird eine nicht vorhandene Parameternummer pro‐
grammiert, erscheint ein Laufzeitfehler.
Kap.
77)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis