 Umrechnungstabellen erstellen

Die ISaGRAF Workstation ermöglicht die Erstellung von Umrechnungstabellen. Eine Umrechnungstabelle besteht aus einer Gruppe von Punkten, die eine analoge Umrechnung definieren. Umrechnungstabellen können analogen Ein- und Ausgangsvariablen zugeordnet werden. Sie liefern die proportionelle Beziehung zwischen elektrischen (von Sensoren gelesenen oder zu Aktuatoren gesendeten) Werten und physikalischen (in Anwendungsprogrammen benutzten) Werten. Die Bearbeitung der Umrechnungstabellen erfolgt über ein Dialogfeld, das mit dem Befehl "Werkzeuge / Umrechnung" im ISaGRAF Datenverzeichnis-Fenster geöffnet wird.

Hauptbefehle

Punkte einer Umrechnungstabelle definieren

Regeln und Begrenzungen

Wenn eine Umrechnungstabelle definiert ist, kann sie benutzt werden, um die Werte einer beliebigen analogen Ein- oder Ausgangsvariablen des ausgewählten Projekts zu filtern. Um die Umrechnungstabelle einer Variablen zuzuordnen, benutzt man die Befehle des ISaGRAF Datenverzeichnisses (Editor für die Variablendeklarationen). Nun wählt man eine analoge Ein- oder Ausgangsvariable und bearbeitet deren Parameter. Umrechnungstabellen, die noch nicht definiert sind, können keinen Variablen zugeordnet werden.


Hauptbefehle

Die Liste der definierten Umrechnungstabellen erscheint im Dialogfeld "Umrechnungstabellen". Hier befinden sich auch die Schaltflächen für die hauptsächlichen Befehle: eine bestehenden Tabelle bearbeiten (Punkte definieren), eine neue Tabelle erstellen und eine Tabelle umbenennen oder löschen.

Eine neue Umrechnungstabelle erstellen

Den Inhalt einer Tabelle ändern

Klicken Sie OK, um das Dialogfeld "Umrechnungstabellen" zu schließen und die Tabellen auf der Festplatte zu speichern.


Eine neue Umrechnungstabelle erstellen

Der Befehl "Neu" ermöglicht die Erstellung einer neuen Umrechnungstabelle. Es können bis zu 127 Umrechnungstabellen für jedes Projekt erstellt werden. Nur solche Tabellen, die benutzt werden (die analogen Variablen zugeordnet sind), werden auch in den Anwendungscode aufgenommen. Bei der Benennung der Umrechnungstabellen gelten die folgenden Regeln:

•	Der Name muß sich auf 16 Zeichen begrenzen.

•	Das erste Zeichen muß ein Buchstabe sein.

•	Die weiteren Zeichen können Buchstaben, Zahlen oder Unterstrichzeichen '_' sein.

•	Zwischen Groß- und Kleinschreibung wird nicht unterschieden.


Den Inhalt einer Tabelle ändern

Der Befehl "Bearbeiten " wird benutzt, um die Punkte einer in der Liste ausgewählten Umrechnungstabelle einzugeben. Man kann hierzu auch einfach auf einen Tabellennamen doppelklicken. Bei der Erstellung einer neuen Tabelle wird der Befehl "Bearbeiten" automatisch eingeleitet. Es müssen mindestens zwei Punkte pro Tabelle eingegeben werden.


Punkte einer Umrechnungstabelle definieren

Das Dialogfeld "Bearbeiten" dient der Eingabe der Tabellenpunkte. Das linke Feld zeigt die Liste der bereits definierten Punkte. Im Feld rechts unten wird die definierte Tabelle als Kurve abgebildet. Die Punkte werden mit Hilfe der Befehle des Dialogfelds eingegeben, wobei die Punktdefinitionsregeln beachtet werden müssen. Sie werden am Ende dieses Kapitels erläutert. Das linke Feld enthält stets die Liste der bestehenden Punkte für die in Arbeit befindliche Umrechnungstabelle. In der linken Spalte erscheinen die elektrischen (externen) Werte der Punkte. Die rechte Spalte zeigt die physikalischen (internen) Werte. Der Benutzer muß einen Punkt in der Liste auswählen, um dessen Werte zu ändern oder um den Punkt zu löschen (entfernen). Die letzte Auswahl in der Liste ("...   ...") wird benutzt, um einen neuen Punkt zu definieren. Im Feld rechts unten wird die in Arbeit befindliche Tabelle als Kurve abgebildet. Achsen oder Koordinaten werden nicht angezeigt, da es sich um eine proportionelle Darstellung der Kurve handelt, die lediglich dazu dient, eventuelle Konstruktionsfehler aufzuzeigen.

Einen neuen Punkt definieren

Einen Punkt ändern

Einen Punkt löschen


Einen neuen Punkt definieren

Wenn ein neuer Punkt definiert werden soll, verlagert man die Auswahl auf das letzte Element in der Punktliste ("...   ..."). Dieser Modus wird auch bei der Definition einer neuen Umrechnungstabelle vorgegeben. Nun werden die elektrischen (externen) und physikalischen (internen) Werte eines jeden Punktes eingeben. Die Werte werden als Gleitpunktzahlen mit einfacher Präzision gespeichert. Beachten Sie, daß mindestens zwei Punkte für die Definition einer Kurve erforderlich sind. Nach Eingabe der beiden Werte wird der Punkt durch Klicken auf die Schaltfläche "Sichern" in die Tabelle eingefügt. Es können höchstens 32 Punkte für eine Umrechnungstabelle definiert werden.


Einen Punkt ändern

Um die Werte eines bestehenden Punktes zu ändern, wird der Punkt in der Liste ausgewählt. Jetzt können die neuen elektrischen (externen) und physikalischen (internen) Werte für diesen Punkt eingegeben werden. Die Werte werden als Gleitpunktzahlen mit einfacher Präzision gespeichert. Nach Eingabe der beiden Werte klickt man auf die Schaltfläche "Sichern", um den Punkt in der Tabelle zu aktualisieren.


Einen Punkt löschen

Um einen bestehenden Punkt zu löschen, wird der Punkt in der Liste ausgewählt und die Schaltfläche "Löschen" gedrückt. Beachten Sie, daß mindestens zwei Punkte für die Definition einer Kurve erforderlich sind.


Regeln und Begrenzungen

Bei der Definition einer Umrechnungstabelle müssen die folgenden Regeln beachtet werden. Die Tabelle kann für die Umrechnung analoger Ein- und Ausgangsvariablen benutzt werden:

•	Zwei Punkte dürfen nicht den gleichen elektrischen Wert haben.

•	Die Kurve muß kontinuierlich steigend oder fallend sein.

•	Zwei Punkte dürfen nicht den gleichen physikalischen Wert haben.

Die folgenden Begrenzungen gelten bei der Definition von Umrechnungstabellen für ein Projekt:

•	Es können höchstens 127 Umrechnungstabellen für ein Projekt definiert werden.

•	Es können höchstens 32 Punkte für eine Umrechnungstabelle definiert werden.