Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 61

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Aktivierung
Die maximale Anzahl der gleichzeitig schreibbaren Ausgangsvariablen ist einstellbar über:
MD28150 $MC_MM_NUM_VDIVAR_ELEMENTS (Anzahl Elemente für das schreiben von
PLC-Variablen)
Beispiel
Es soll eine Variable vom Typ WORD von der PLC an die NC übergeben werden.
Der Positions-Offset innerhalb des NC-Eingangs (PLC-Ausgangsbereich) soll das 4. Byte
sein. Der Positions-Offset muss ein ganzzahliges Vielfaches der Datenbreite sein.
Schreiben von der PLC:
Programmcode
. . .
CALL FC21 (
Enable :=M10.0,
Funct :=B#16#4,
S7Var :=P#M 104.0 WORD1,
IVAR1 :=04,
IVAR2 :=-1,
Error :=M10.1,
ErrCode :=MW12);
. . .
)
Lesen im Teilegrogramm
Programmcode
. . .
PLCDATA = $A_DBW[4];
. . .
Verhalten bei POWER ON, Satzsuchlauf
Bei "POWER ON" wird der Koppelspeicher DPR initialisiert.
Bei "Satzsuchlauf" wird die Ausgabe der PLC-Variablen aufgesammelt und mit dem
Anfahrsatz in den Koppelspeicher DPR ausgegeben (analog dem Schreiben von analogen
und digitalen Ausgängen).
Andere Zustandsübergänge haben hier keine Auswirkung.
Literatur
Eine ausführliche Beschreibung zum Datenaustausch seitens der PLC mit FC 21 findet sich
in:
SINUMERIK 840D sl: Kapitel "FC 21: Transfer Datenaustausch PLC-NCK (Seite 1019)"
Grundfunktionen
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
A2: Diverse NC/PLC-Nahtstellensignale und Funktionen
Kommentar
; wenn TRUE, dann FC21 aktiv
Kommentar
; Lesen eines Wortes
1.3 Funktionen
61

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis