Herunterladen Diese Seite drucken

Plc-Variable - Projektierung - Siemens 840D Handbuch

Sinumerik
Vorschau ausblenden Andere Handbücher für 840D:

Werbung

5 Datenzugriffe NCK / PLC / MMC

5.4 PLC-Variable - Projektierung

5.4 PLC-Variable - Projektierung
Standard-PLC-
Variablendefinitionen
für SINUMERIK
840D/FM-NC -
plc_var.h
Definition von neuen
symbolischen PLC-
Variablenadressen
Beispiel
5-206
Für die Standard PLC-Variablen einer SINUMERIK 840D/FM-NC gibt es im
Includefile "plc_var.h" vordefinierte symbolische PLC-Variablenadressen.
Für folgende Hauptgruppen sind Variablenzugriffe vorgesehen:
NC-spezifische Signale:
- Handradanwahl
BAG-spezifische Signale:
− Betriebsartanwahl
− Maschinenfunktionsanwahl
Kanalspezifische Signale:
− Programmbeeinflussung
− Inkrementanwahl für Geometrieachsen
Maschinenachsspezifische Signale:
− Inkrementanwahl für Maschinenachsen
Literatur:
/FB/, A2, "Diverse Nahtstellensignale"
Weitere symbolische PLC-Variablenadressen müssen für die jeweils
spezifische Anwendung in folgender Form als Präprozessormakro definiert
werden:
#define <P_PLC_variable>
"\" ist das Kennzeichen für die Präprozessormakrofortsetzung in der nächsten
Zeile
Symbolische PLC-Variablenadresse für die Signale "NCK-Batteriealarm" und
"NCK-Lufttemperatur-Alarm":
#define P_PLC_N_S_batt_alarm
#define P_PLC_N_S_luft_alarm
Für die direkten Werte können weitere Defines verwendet werden:
#define DB_AREA_NC 10
#define NC_DBX_ALARM 109*8
SINUMERIK 840D/810D Projektiersyntax (PS) - Ausgabe 09.03
PLC10, <Typ>, <Teilbereich>, \
(UWORD)(< Bereich> << 8 | \
<Offset bit23-bit16>), <Offset bit15-bit0>
PLC10, BTSS_S7_BOOL, 10,\
(UWORD)(PLC_DB << 8),109*8+7
PLC10, BTSS_S7_BOOL, 10,\
(UWORD)(PLC_DB << 8),109*8+6
© Siemens AG 2003 All Rights Reserved
09.03

Werbung

loading

Diese Anleitung auch für:

810d