16 840Di–spezifische Daten
16.2 Erweiterte Telegrammprojektierung
Spezifische
Systemvariablen
Allgemeine
Systemvariable
Datenformate
16-452
Die Übertragung der unten aufgeführten spezifischen Antriebsdaten in einzelne
benannte Systemvariable erfolgt über:
S
MD 36730: DRIVE_SIGNAL_TRACKING[n] = 1
Die Antriebsdaten müssen dazu in genau der in Tabelle 16-1 aufgeführten Rei-
henfolge und Bedeutung als zusätzliche PZD im Antrieb projektiert werden.
Tabelle 16-1
Spezifische Antriebsdaten
PZD
Antriebsdatum
x+1
Auslastung (Ausl)
x+2
Geglätteter Momentensollwert (Msoll)
x+3
Wirkleistung (Pwirk)
x+4
Geglätteter momentenbildender Strom
Iq (IqGl)
Hinweis
Die Übertragung der spezifischen Antriebsdaten kann nur erfolgen, wenn gilt:
Standard–Telegrammdaten + Zusatzdaten v max. Anzahl Prozessdaten
Aktuell kann ein Telegramm maximal 16 Prozessdaten (PZD1 bis PZD16) um-
fassen.
Die Übertragung des gesamten Telegrammes mit Standard–PZD und zusätzli-
chen PZD in eine allgemeine Systemvariable als Feld von 16 Bit Integer–Daten-
worten erfolgt über:
S
MD 36730: DRIVE_SIGNAL_TRACKING[n] = 2
S
Systemvariable: $VA_DP_ACT_TEL[n, a]
mit n = Index: 0,2,...15
a = Maschinenachsbezeichner
Hinweis
Bei der Verwendung der Systemvariablen $VA_DP_ACT_TEL[n, a] ist als In-
dex n ausschließlich eine Konstante erlaubt.
Anwendungsbeispiel der Systemvariablen in einer Synchronaktion:
IDS=1 DO $AC_MARKER[0] = $VA_DP_ACT_TEL[12, X]
Bezüglich der Datenformate der in den Systemvariablen hinterlegten PZD sind
anwenderseitig folgende Punkte zu berücksichtigen:
S
Die PZD werden im Telegramm im Format:
– vorzeichenlos 16Bit–Integer (UINT16)
übertragen. In den Systemvariablen werden sie im Format
– vorzeichenbehaftet 32Bit–Integer (INT32)
Systemvariable
$AA_LOAD
$AA_TORQUE
$AA_POWER
$AA_CURR
Siemens AG 2004 All Rights Reserved
SINUMERIK 840Di Handbuch (HBI) – Ausgabe 03.04
03.04