Automatische Platzierung der Feldbusabbildung im Prozessdaten-Frame

Eine Feldbuszuordnung wird automatisch im Prozessdaten-Frame platziert, wenn sie einer virtuellen Station zugewiesen wird. Die Reihenfolge kann später geändert werden, indem Sie die Versatzposition im Menü Feldbus-Zuordnungskonfiguration für virtuelle Stationen in der Registerkarte Feldbus und SoftSPS  bearbeiten.

Es werden die folgenden Methoden verwendet:

  • Feldbuszuordnungen werden in der Reihenfolge platziert, in der sie dem Prozessdaten-Frame zugewiesen werden.

  • Jede Zuordnung beginnt mit einem Versatzwert vom Anfang des Frames.

  • Eine Abbildung wird am tiefstmöglichen Ort platziert, genau über der vorherigen Abbildung oder mit Nullpunktverschiebung für die erste Abbildung.

  • Wenn eine Zuordnung aus dem Prozessdaten-Frame gelöscht wird, entsteht eine Lücke. Wenn einer virtuellen Station eine neue Zuordnung zugewiesen wird, versucht die Platzierungsregel, die Lücke aufzufüllen.

  • Passt eine Zuordnung nicht zwischen zwei bereits vorhandene, wird die nächste freie Position in der Matrix versucht.

Der Versatzwert kann manuell im Einstellungsfenster geändert werden. Achten Sie darauf, dass sich Feldbuszuordnungen nicht überlappen.

Wenn ToolsTalk 2 eine Verletzung der Positionierregeln feststellt, erscheint ein Fehlersymbol neben dem Offset-Parameter. Diese Anzeige gibt an, dass sich die Zuordnungen überlappen oder dass sich die Zuordnung außerhalb der Grenze befindet. Dies kann durch die Änderung des Versatzwertes korrigiert werden.

A

Startposition der ersten Feldbusabbildung im Prozessdaten-Frame; Offset = Null

B

Startposition einer Feldbusbelegung im Prozessdatentelegramm; die Angabe erfolgt als Offset-Wert ab Anfangsposition des Prozessdatentelegramms

C

Größe einer Feldbusabbildung

D

Feldbusabbildung

E

Größe des Prozessdaten-Frames

F

Beispiel für einen Fehler; die blau gekennzeichnete Belegung überschneidet sich mit "grünen" Belegung

G

Belegungsgröße

H

Startposition der "blauen" Belegung

J

Prozessdaten-Frame

K

Erste Belegung im Prozessdatentelegramm; Offset-Adresse ist null