Herunterladen Inhalt Inhalt Diese Seite drucken

Fc12: Auxfu - Aufrufschnittstelle Für Anwender Bei Hilfsfunktionen - Siemens SINUMERIK 840D sl Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

14.17.19
FC12: AUXFU - Aufrufschnittstelle für Anwender bei Hilfsfunktionen
Funktion
Der Baustein FC12 "AUXFU" wird ereignisgesteuert im Grundprogramm aufgerufen, wenn
neue Hilfsfunktionen für den im Eingangs-Parameter übergebenen Kanal bereitstehen. Dieser
FC kann durch den PLC-Anwender für seine Hilfsfunktion-Bearbeitung mit Programm-
Anweisungen erweitert werden, um das zyklische Polling der Kanal-DBs bei Hilfsfunktionen
zu vermeiden. Über diesen Mechanismus wird eine auftragsgesteuerte Bearbeitung der
Hilfsfunktionen ermöglicht. Dieser FC wird als leerer Baustein in compilierter Form im
Grundprogramm geliefert. Hierbei wird der Parameter "Chan" vom Grundprogramm mit der
Kanalnummer versorgt. Somit kennt der PLC-Anwender den Kanal in dem neue
Hilfsfunktionen bereitstehen. Über die Änderungssignale der Hilfsfunktionen in diesem Kanal
können die neuen Hilfsfunktionen ermittelt werden.
Deklaration der Funktion
FUNCTION FC12: VOID
VAR_INPUT
END_VAR
BEGIN
END_FUNCTION
Erläuterungen der Formalparameter
Signal
Chan:
Beispiel
FUNCTION FC12: VOID
VAR_INPUT
END_VAR
VAR_TEMP
END_VAR
BEGIN
L Chan;
+ 21;
T ChanDB;
AUF DB[ChanDB];
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716
Chan :
BYTE;
BE;
Art
Typ
E
BYTE
Chan :
BYTE;
ChanDB:
INT;
P3: PLC-Grundprogramm für SINUMERIK 840D sl
// Ereignissteuerung der Hilfsfunktionen
Wertebereich
Bedeutung
0, 1, 2 ... 9
Index des Kanals = Kanalnummer -1
// Ereignissteuerung der Hilfsfunktionen
// Parameter wird vom Grundprogramm versorgt
// Kanal-Index
// Kanal DB Offset
// Kanal DB-Nr. speichern
// Kanal-DB wird indirekt geöffnet
14.17 Bausteinbeschreibungen
1083

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828dSinumerik 840de sl

Inhaltsverzeichnis