Features

Features 1:

NumericUpDown-Steuerelement „Teiler“

Für jedes Slave-Gerät kann eine unterschiedliche Polling-Rate (Teiler) eingestellt werden. Teiler 1 bedeutet, dass das Slave-Gerät jeden Zyklus gepollt wird. Teiler 2 bedeutet, dass das Slave-Gerät jeden zweiten Zyklus gepollt wird. Teiler 3 bedeutet, dass das Slave-Gerät jeden dritten Zyklus gepollt wird, und so fort.

NumericUpDown-Steuerelement „Modulo“

Mit dem Modulo-Wert können Slave-Geräte, die einen Teiler größer als Eins haben, auf unterschiedliche Zyklen aufgeteilt werden, um die Maximale Zykluszeit zu verkürzen. Ein Teiler-Wert von Zwei und ein Modulo-Wert von Null bedeuten, dass das Slave-Gerät in jedem geraden Zyklus gepollt wird. Ein Teiler-Wert von Zwei und ein Modulo-Wert von Eins bedeuten, dass das Slave-Gerät in jedem ungeraden Zyklus gepollt wird.

Weitere Data_Exchange Beispiele

Es besteht die Möglichkeit einzustellen, dass innerhalb eines Task-Zyklusses mehrere DP-Zyklen durchlaufen werden. Optional kann jedes Slave-Gerät mit unterschiedlichen Output-Daten je DP-Zyklus versorgt werden. Optional können die Inputdaten eines jeden DP-Zyklusses an die Steuerung übergeben werden. Wenn Daten in jedem DP-Zyklus ausgetauscht werden sollen, dann gibt es für jeden DP-Zyklus einen eigenen Variablensatz.

NumericUpDown-Steuerelement „Multiplier“

NumericUpDown-Steuerelement „Modulo“

NumericUpDown-Steuerelement „Parallele Dienste“

Hier kann die Anzahl der parallelen ADS-Dienste für eine Box eingestellt werden.

NoAnswer Reaktion

Für jedes Slave-Gerät kann angegeben werden, ob es weiterhin im Zustand Data-Exchange bleiben soll, auch wenn es nicht oder fehlerhaft antwortet.

Option „Verlasse Data-Exch“

Das Slave-Gerät soll den Zustand Data-Exchange verlassen, wenn es nicht oder fehlerhaft antwortet.

Option „Bleibe in Data-Exch (WD-Time)“

Wenn die Option „Bleibe in Data-Exch“ ausgewählt worden ist und der Watchdog aktiviert ist, dann wird der Datenaustausch erst verlassen, wenn das Slave-Gerät innerhalb der Ansprechüberwachungszeit niemals korrekt geantwortet hat. Falls die Option „Bleibe in Data-Exch“ ausgewählt worden ist und der Watchdog nicht aktiviert ist, wird der Datenaustausch erst dann beendet, wenn das Slave-Gerät 65535 Mal nicht korrekt geantwortet hat.

Restart Verhalten des Slave

Für jedes Slave-Gerät kann angegeben werden, ob es nach einem Verlassen des Zustands Data-Exchange automatisch wieder hochlaufen soll oder ob es im Zustand Wait-Prm verbleiben soll.

Option „Restart automatisch“

Das Slave-Gerät soll nach einem Verlassen des Zustands Data-Exchange automatisch wieder hochlaufen.

Option „Restart manuell“

Das Slave-Gerät soll nach einem Verlassen des Zustands Data-Exchange im Zustand Wait-Prm verbleiben. Ein Restart muss manuell durchgeführt werden.

Option „keine Reaktion“

Der PROFIBUS-Zyklus wird nicht gestoppt, nachdem das Slave-Gerät den Zustand Data-Exchange verlassen hat.

Option „Alle Slaves stoppen“

Für jedes Slave-Gerät kann angegeben werden, ob, nachdem es den Zustand Data-Exchange verlassen hat, der PROFIBUS-Zyklus gestoppt werden soll. FC310x: Alle Slave-Geräte verlassen den Datenaustausch und gehen in den Zustand Wait-Prm. Für einen Wiederanlauf muss ein IO-Reset oder ein Restart des TwinCAT Systems durchgeführt werden. EL6731: Die Klemme geht in den Status PREOP. Ein Wiederanlauf geschieht durch Schalten in den Status OP.

Änderung der Eingangsdaten

Für jedes Slave-Gerät kann angegeben werden, ob beim Verlassen des Zustands Data-Exchange die Input-Daten des Slave-Gerätes auf Null gesetzt werden sollen oder unverändert bleiben sollen. Wenn der Zustand Data-Exchange verlassen wird, wird der DpState ungleich Null.

Option „Inputs werden 0“

Wenn das Slave-Gerät den Zustand Data-Exchange verlässt, werden die Input-Daten des Slave-Gerätes auf Null gesetzt.

Option „Keine Änderungen“

Wenn das Slave-Gerät den Zustand Data-Exchange verlässt, bleiben die Input-Daten des Slave-Gerätes unverändert.