Hinweis
Zur Festlegung der Suchreihenfolge siehe auch MD11625
$MN_FILE_ONLY_WITH_EXTENSION und MD11626 $MN_CYCLES_ONLY_IN_CYCDIR!
Hinweis
Mit der CALLPATH-Anweisung kann auch auf ein externes Laufwerk verwiesen werden.
10.15.2.3
Einstellungen für Dateihandling im Teileprogramm bei EES
Anlagenweit eindeutige Programmnamen
Werden im EES-Betrieb an verschiedenen Stationen externe Programmspeicher gemeinsam
verwendet, kann es bei parallel auf verschiedenen Stationen gleichzeitig durchgeführten
Dateioperationen (WRITE, DELETE, ...) zu Zugriffskonflikten kommen. Zur Vermeidung
derartiger Zugriffskonflikte wird empfohlen, auf jeder Station einen anlagenweit eindeutigen
Namensraum für Dateinamen einzurichten.
Anlagenweit eindeutiger Namensraum
Ein anlagenweit eindeutiger Namensraum für Dateinamen wird z. B. erreicht durch
Verknüpfung der Dateinamen mit dem in Maschinendaten parametrierbaren EES-spezifischen
Namen der NC und der Kanalnummer des Kanals, in dem das Programm abgearbeitet wird.
Die nachfolgende Programmierung erzeugt z. B. bei Abarbeitung des Programms den
anlagenweit eindeutigen Dateinamen (MYFILE _NC1_1.SPF) durch Anhängen des EES-
spezifischen Namens der NC (NC1) und der Kanalnummer (Kanal 1) an den Programmnamen.
$MN_EES_NC_NAME="NC1"
N10 DEF STRING[31] FILENAME
N20 FILENAME="MYFILE_" << $MN_EES_NC_NAME << "_" << $P_CHANNO <<
".SPF"
Parametrierung
Der EES-spezifische Name der NC wird eingestellt im NC-spezifischen Maschinendatum:
MD10125 $MN_EES_NC_NAME = <NC-Name>
Hinweis
Anlagenweit eindeutiger Name der NC
Zur Vermeidung von Zugriffskonflikten muss der EES-spezifische Name der NC anlagenweit
eindeutig sein. Die Verantwortung dafür liegt ausschließlich beim Anwender/
Maschinenhersteller.
Beim Programmaufruf nur nach Dateien mit Dateikennung suchen
Um im EES-Betrieb die Programmsuche bei Unterprogrammaufrufen zu beschleunigen, wird
empfohlen, die Suche auf Dateien mit Dateikennung (z. B. SPF, MPF etc.) zu beschränken:
Grundfunktionen
Funktionshandbuch, 12/2018, A5E40870716A AB
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
10.15 Abarbeiten vom externen Speicher (EES) (Option)
663