Herunterladen Inhalt Inhalt Diese Seite drucken

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

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

Werbung

P3: PLC-Grundprogramm für SINUMERIK 840D sl
12.16 Bausteinbeschreibungen
Erläuterung der Formalparameter
Die folgende Tabelle zeigt alle Formalparameter der Funktion AL_MSG:
Signal
ToUserIF
Quit
Aufrufbeispiel
CALL FC 10 (
12.16.19
FC 12: AUXFU Aufrufschnittstelle für Anwender bei Hilfsfunktionen
Funktion
Der FC AUXFU wird generell 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 FC 12: VOID
VAR_INPUT
END_VAR
BEGIN
END_FUNCTION
992
Art
Typ
E
BOOL
E
BOOL
ToUserIF :=
TRUE,
Quit :=
E6.1);
Chan :
BYTE;
BE;
Wertebereich
Bemerkung
1 = Übertragung der Signale an
Anwenderschnittstelle je Zyklus
1 = Quittierung von Fehlermeldungen
//Fehler- und Betriebsmeldungen
//Signale aus DB 2 werden an
//Nahtstelle übertragen.
//Quittierung der Fehlermeldung wird über
//Eingang E6.1 durchgeführt.
//Ereignissteuerung der Hilfsfunktionen
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis