Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX Inbetriebnahmeanleitung Seite 331

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

Werbung

Inbetriebnahmeanleitung | Rexroth IndraMotion MTX
Eingabewertüberprüfung über SPS
Beispiel Enumerationsdefinition:
0 <= Byte-Wert <= 3 mit Wertevorrat: 1;2;3
Programm:
<xs:simpleType name="Byte0_3_t">
<xs:annotation>
<xs:documentation>Byte 0 - 3</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:byte">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="3"/>
<xs:enumeration value="0"/>
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
</xs:restriction>
</xs:simpleType>
Die
folgenden
Einstellungen
„ToolManagementConfig.xml" vorgenommen werden.
Diese Datei hat folgende Struktur:
PLCCheck
Definition des SPS-Variablename für Validate-Funktion
PLCInfo
Definition des SPS-Variablename für Info-Funktion
PLCWrite
Definition des SPS-Variablename für Write-Funktion
Postimport
Definition der Postimportfunktion
DBConnecti‐
nicht relevant
ons
TimerSettings nicht relevant
Abb.14-60:
Strukturbild 1 ToolManagementConfig.xml
Über das Datenattribut PLCCheck des Datenschemas kann über den Eintrag
„Lim" zu jedem Datenelement die Überprüfung des Eingabewertes bezüglich
werkzeugspezifischer Grenzwertüberschreitung in der SPS aktiviert werden.
Beispiel Aktivierung Grenzwertüberwachung in der SPS in der Datenstruktur
Geo_V04_t der Schemadefinitionsdatei tool_ty.xsd:
Programm:
<xs:element name="Rad">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="Double-10M_10M_t">
<xs:attribute name="ETA" type="xs:string"
use="optional" fixed="IA"/>
<xs:attribute name="PLCCheck" type="xs:string"
use="optional" fixed="Lim"/>
</xs:extension>
</xs:simpleContent>
Electric Drives
| Bosch Rexroth AG
and Controls
Konfiguration Werkzeugverwaltung
können
in
315/533
der
Datei

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis