MC-Diag

Auf der Karteikarte mit dem Karteireiter „MC-Diag“ werden verschiedene Überwachungsparameter für den Equidistant-Betrieb angezeigt.

MC-Diag 1:

Textfeld „max. TwinCAT-Jitter (µs)“

In dem Textfeld „max. TwinCAT-Jitter (µs]“ ist der größte seit Beginn der Messung gemessene TwinCAT-Jitter in Mikrosekunden eingetragen.

Textfeld „max. Mapping-Time (µs)“

In dem Textfeld „max. Mapping-Time (µs)“ wird die größte seit Beginn der Messung gemessene NC-Access-Time in Mikrosekunden angezeigt. Die NC-Access-Time kann neben der Mapping-Time noch die Task-Laufzeit enthalten. Die Mapping-Time ist die Zeit für die Abbildung von Prozessdaten

auf den PROFIBUS. Die Task-Laufzeit ist in der NC-Access-Time enthalten, wenn das E/A-Update für die synchronisierende Task am Taskende durchgeführt wird. Die NC-Access-Time sollte größer sein als die Summe von dem größten seit Beginn der Messung gemessenen TwinCAT-Jitter, von der größten seit Beginn der Messung gemessenen Mapping-Time und gegebenenfalls von der Task-Laufzeit oder der NC-Task-Laufzeit. Die NC-Access-Time sollte mit einem Sicherheitsaufschlag von etwa 10 % eingestellt werden.

Textfeld „min. Mapping-Time (µs)“

In dem Textfeld „min. Mapping-Time (µs)“ wird die kleinste seit Beginn der Messung gemessene NC-Access-Time in Mikrosekunden angezeigt. Die NC-Access-Time kann neben der Mapping-Time noch die Task-Laufzeit enthalten. Die Mapping-Time ist die Zeit für die Abbildung von Prozessdaten

auf den PROFIBUS. Die Task-Laufzeit ist in der NC-Access-Time enthalten, wenn das E/A-Update für die synchronisierende Task am Taskende durchgeführt wird. Die NC-Access-Time sollte größer sein als die Summe von dem größten seit Beginn der Messung gemessenen TwinCAT-Jitter, von der größten seit Beginn der Messung gemessenen Mapping-Time und gegebenenfalls von der Task-Laufzeit oder der NC-Task-Laufzeit. Die NC-Access-Time sollte mit einem Sicherheitsaufschlag von etwa 10 % eingestellt werden.

Textfeld „max. FC31xx-Jitter (Ticks)“

In dem Textfeld „max. FC31xx-Jitter“ ist der größte seit Beginn der Messung gemessene Jitter der FC-Karte in Mikrosekunden eingetragen.

Textfeld „max. Repeats/Equi-Cycle“

In dem Textfeld „max. Repeats/Equi-Cycle“ wird angezeigt, wie viele Data-Exchange-Telegramme während eines Equi-Cycles seit Beginn der Messung maximal wiederholt worden sind. Falls Data-Exchange-Telegramme wiederholt werden, verlängert sich der Equi-Cycle. Wenn nicht zum Beispiel gerade ein Busstecker gezogen worden ist oder gerade ein MC-Slave-Gerät ausgeschaltet worden ist, sollten für das Data-Exchange-Telegramm keine Wiederholungen auftreten.

Textfeld „max. Equi-Cycle (µs)“

Das Textfeld „max. Equi-Cycle (µs)“ beinhaltet die größte seit Beginn der Messung gemessene Equi-Cycle-Time in Mikrosekunden.

Textfeld „min. Equi-Cycle (µs)“

Das Textfeld „min. Equi-Cycle (µs)“ beinhaltet die kleinste seit Beginn der Messung gemessene Equi-Cycle-Time in Mikrosekunden.

Textfeld „EquiCycleRepeat-Counter“

Das Textfeld „EquiCycleRepeat-Counter“ zeigt an, wie oft seit Beginn der Messung Telegramme im Equi-Cycle wiederholt worden sind.

Textfeld „EquiCycleNoDxch-Counter“

Das Textfeld „EquiCycleNoDxch-Counter“ zeigt an, wie oft seit Beginn der Messung MC-Slave-Geräte im Equi-Cycle nicht im Datenaustausch gewesen sind.

Textfeld „SyncFailed-Counter“

In dem Textfeld „SyncFailed-Counter“ wird gezählt, wie oft seit Beginn der Messung die synchronisierende TwinCAT-Task und der DP-Zyklus nicht miteinander synchronisiert gewesen sind. Eine fehlende Synchronisierung kann beim Hochlauf des TwinCAT-Systems vorkommen, später sollte dieser Zähler nicht mehr hochzählen. Falls die synchronisierende Task nicht die höchste Priorität hat, kann dieser Zähler auch hochzählen, was vermieden werden sollte.

Textfeld „TimeControlFailed-Counter“

In dem Textfeld „TimeControlFailed-Counter“ wird gezählt, wie oft seit Beginn der Messung der PROFIBUS zur Zeit des Starts eines DP-Zyklusses nicht frei gewesen ist. Ursächlich dafür können Busstörungen, nicht vorhandene Teilnehmer oder ein zweites Master-Gerät sein.

Textfeld „Output Event Missed Counter“

Textfeld „Shift Too Short Counter“

Textfeld „calc. To-Reserve (µs)“

In dem Textfeld „calc. To-Reserve (µs)“ wird die kalkulierte To-Reserve in Mikrosekunden angegeben. Sie berechnet sich wie folgt: To-Reserve = To-Time – Equi-Cycle-Time.

Textfeld „max. To-Reserve (µs)“

In dem Textfeld „max. To-Reserve (µs)“ wird die größte seit Beginn der Messung kalkulierte To-Reserve in Mikrosekunden angegeben.

Textfeld „min. To-Reserve (µs)“

In dem Textfeld „min. To-Reserve (µs)“ wird die kleinste seit Beginn der Messung kalkulierte To-Reserve in Mikrosekunden angegeben.

Textfeld „max. GC-Jitter (ns)“

In dem Textfeld „max. GC-Jitter (ns)“ wird der größte seit Beginn der Messung gemessene Jitter in Nanosekunden angezeigt. Beim Hochlauf kann der Jitter etwas größer sein. Im eingeschwungenen Zustand sollte der Jitter 1 Mikrosekunde nicht überschreiten, wenn der PROFIBUS-Zyklus synchronisiert ist.

Schaltfläche „Reset“

Wenn Sie die Schaltfläche „Reset“ betätigen, dann werden die gemessenen Werte zurückgesetzt und wird für die in diesem Dialog angezeigten Werte ein neuer Beginn der Messung definiert.