Vor dem Aufruf des SM2U1 müssen dem Programm die Ein- und Ausgabedateien mit entsprechenden Dateikettungsnamen bekannt gemacht werden. SM2U1 untersucht bei Eingabedateien, ob dem Dateikettungsnamen eine benutzerspezifische Datei zugeordnet ist oder nicht. Im ersten Fall wird nur die MERGE-FILES-Anweisung angeboten; in allen anderen Fällen (auch Fehlerfällen beim Öffnen der ersten Eingabedatei) nimmt SM2U1 an, dass es sich um eine system-globale Messwertedatei handelt, und bietet alle SM2U1-Anweisungen an.
Je nach gewünschter SM2U1-Funktion können drei Fälle unterschieden werden:
Funktion „Zusammenfügen von Dateien“
Anweisungen: MERGE-FILES (für benutzerspezifische und system-globale Dateien), SELECT-MEASUREMENT-GROUPS, END
SM2U1 bearbeitet so viele Eingabedateien, wie Dateikettungsnamen in aufsteigender Reihenfolge vorhanden sind. Die Eingabedateien werden mit ADD-FILE-LINK-Kommandos spezifiziert. Die entsprechenden Dateikettungsnamen heißen: SM2UI1, SM2UI2, .. , SM2UI99. Dementsprechend können pro Lauf bis zu 99 Dateien zusammengefügt werden; diese können sowohl vom Typ PAM als auch vom Typ SAM sein. Die Ausgabedatei wird ebenfalls über ein ADD-FILE-LINK-Kommando mit dem Dateikettungsnamen SM2UO zugewiesen.
/ADD-FILE-LINK LINK-NAME=SM2UI1,FILE-NAME=messwertedatei1 /ADD-FILE-LINK LINK-NAME=SM2UI2,FILE-NAME=messwertedatei2 . . . /CREATE-FILE FILE-NAME=messwertedatei, SUPPORT=...(VOLUME=...,DEVICE-TYP=...,SPACE=...) /ADD-FILE-LINK LINK-NAME=SM2UO,FILE-NAME=messwertedatei, OPEN-MODE=...
Funktion „Informationsausgabe“
Anweisung: SHOW-INFORMATION
SM2U1 bearbeitet so viele Eingabedateien, wie Dateikettungsnamen in aufsteigender Reihenfolge vorhanden sind. Die Eingabedateien werden mit ADD-FILE-LINK-Kommandos spezifiziert. Die entsprechenden Dateikettungsnamen heißen wiederum SM2UI1, SM2UI2, ..., SM2UI99 (maximal also wiederum 99 Eingabedateien).
/ADD-FILE-LINK LINK-NAME=SM2UI1,FILE-NAME=messwertedatei1 /ADD-FILE-LINK LINK-NAME=SM2UI2,FILE-NAME=messwertedatei2 . . .
Funktion „Auftrennen von Dateien“
Anweisung: SEPARATE-FILES
SM2U1 bearbeitet eine Eingabedatei mit dem Dateikettungsnamen SM2UI. Es können bis zu 99 Ausgabedateien mit den Dateikettungsnamen SM2UO1, SM2UO2,..., SM2UO99 spezifiziert werden.
/ADD-FILE-LINK LINK-NAME=SM2UI,FILE-NAME=messwertedatei /CREATE-FILE FILE-NAME=messwertedatei1, SUPPORT=...(VOLUME=...,DEVICE-TYP=...,SPACE=...) /CREATE-FILE FILE-NAME=messwertedatei2, SUPPORT=...(VOLUME=...,DEVICE-TYP=...,SPACE=...) . . . /ADD-FILE-LINK LINK-NAME=SM2UO1,FILE-NAME=messwertedatei1, OPEN-MODE=... /ADD-FILE-LINK LINK-NAME=SM2UO2,FILE-NAME=messwertedatei2, OPEN-MODE=... . . .