Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK MC PLC Funktionshandbuch Seite 587

Inhaltsverzeichnis

Werbung

Definition der zu übertragenden PLC-Maschinendaten
Auf NC-Seite erfolgt die Definition der zu übertragenden PLC-Maschinendaten durch folgende
allgemeine Maschinendaten:
● Anzahl der jeweils möglichen PLC-Maschinendaten:
– MD14504 $MN_MAXNUM_USER_DATA_INT (Anzahl der Anwenderdaten vom Typ
– MD14506 $MN_MAXNUM_USER_DATA_HEX (Anzahl der hexadezimalen
– MD14508 $MN_MAXNUM_USER_DATA_FLOAT (Anzahl der Anwenderdaten vom Typ
● Werte der zu übertragenen PLC-Maschinendaten
– MD14510[<n>] $MN_USER_DATA_INT (Anwenderdatum vom Typ INT)
– MD14512[<n>] $MN_USER_DATA_HEX (Hexadezimales Anwenderdatum)
– MD14514[<n>] $MN_USER_DATA_FLOAT (Anwenderdatum vom Typ FLOAT)
Bedingungen für die Übertragung der PLC-Maschinendaten
Zur Aufnahme der Integer-Daten muss ein "Array of Int", zur Aufnahme der hexadezimalen
Daten ein "Array of Byte" und zur Aufnahme der Real-Daten ein "Array of Real" angeben
werden. Alternativ können Strukturen oder auch PLC-Datentypen verwendet werden.
Die Größe der jeweils verwendeten Arrays oder Strukturen zur Aufnahme aller vorhandenen
PLC-Maschinendaten muss mindestens der Anzahl der verfügbaren Daten gemäß MD14504,
MD14506 bzw. MD14508 entsprechen, darf aber nicht größer sein, als die Menge der maximal
einstellbaren PLC-Maschinendaten.
Ist ein Array oder eine Struktur kleiner als die Anzahl der vorhandenen PLC-Maschinendaten
des entsprechenden Typs, wird nur ein Teil der Daten übertragen (siehe auch Hinweis im
nachfolgenden Beispiel).
Ist das verfügbare Array oder die Struktur größer als die Anzahl der vorhandenen PLC-
Maschinendaten des entsprechenden Typs, werden alle vorhandenen Daten des
entsprechenden Datentyps an die PLC übertragen. Daten in den zuätzlich vorhandenen
Elementen in Arrays oder Strukturen bleiben nicht erhalten.
Hinweis
Es bleibt dem Anwender überlassen, in welche Datenbereiche bzw. Variablen die drei
Datenfelder übertragen werden bzw. ob die Daten in einem gemeinsamen oder in getrennten
Bereichen liegen.
PLC
Funktionshandbuch, 06/2019, A5E47437861A AA
INT)
Maximalwert: 256
Anwenderdaten)
Maximalwert: 256
FLOAT)
Maximalwert: 64
Referenz zum PLC-Grundprogramm
10.6 Funktionen (FC)
587

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis