Variable einbinden

Benutzerdefinierte Variable und Alarme

  1. Wählen Sie im "MTA Asset Config" das Register "Erweitert".

  2. Klicken Sie auf die Schaltfläche "Variablen hinzufügen".
    Sie erhalten eine Eingabezeile für die neue Variable

  3. Klicken Sie auf den kleinen Pfeil > links neben dem Eingabefeld.

  4. Klicken Sie auf die Schaltfläche "Konfiguration hinzufügen".
    Die Auswahl der Trigger wird angezeigt.

  5. Wählen Sie mit Mausklick den gewünschten Trigger.

    131232642187.png

Zeitbasierter / zyklischer Trigger

Die zeitbasierte / zyklische Erfassung erfolgt in MindSphere ähnlich wie bei SINUMERIK-Steuerungen.
Die Adressen sind jedoch unterschiedlich.

129143556747.png

Trigger basierend auf variablen Werten

  1. Definieren Sie den neuen Aspekt.
    Geben Sie die entsprechenden Werte ein.

  2. Klicken Sie auf die Schaltfläche "Speichern".

    129152449675.png

Variablentypen

In der folgenden Tabelle sehen Sie einige Beispiele zur Erfassung von Variablen aus der FANUC-Steuerung.

Weitere Variablen, die von der FOCAS-Library unterstützt werden, sind möglich.

Weitere Informationen zur Einbindung der Variablen in MindSphere finden Sie im Kapitel: MTConnect - Beispiel: Variable einbinden

Name

Datentyp

Adresse

AxisAbs1

DOUBLE

/TPC/focas/cnc/dynamic2/pos/absolute[1]

AxisAbs2

DOUBLE

/TPC/focas/cnc/dynamic2/pos/absolute[2]

AxisAbs3

DOUBLE

/TPC/focas/cnc/dynamic2/pos/absolute[3]

AxisRel1

DOUBLE

/TPC/focas/cnc/dynamic2/pos/relative[1]

AxisRel2

DOUBLE

/TPC/focas/cnc/dynamic2/pos/relative[2]

AxisRel3

DOUBLE

/TPC/focas/cnc/dynamic2/pos/relative[3]

Axis1_dist

DOUBLE

/TPC/focas/cnc/dynamic2/pos/distance[1]

Axis2_dist

DOUBLE

/TPC/focas/cnc/dynamic2/pos/distance[2]

Axis3_dist

DOUBLE

/TPC/focas/cnc/dynamic2/pos/distance[3]

Axis1

STRING

/TPC/focas/cnc/axisname[1]

Axis2

STRING

/TPC/focas/cnc/axisname[2]

Axis3

STRING

/TPC/focas/cnc/axisname[3]

Spindle1

STRING

/TPC/focas/cnc/spdlname[1]

ActFeedRate

DOUBLE

/TPC/focas/cnc/dynamic2/actf

SequenceNr

DOUBLE

/TPC/focas/cnc/dynamic2/seqnum

feedRateIpoOvr

DOUBLE

/TPC/focas/pmc/pmcrng/G/byte[1,12](mmm_fanuc_feedoverride)

speedOvr

DOUBLE

/TPC/focas/pmc/pmcrng/G/byte[1,30](mmm_fanuc_spindleoverride)

Alarmbasierter Trigger

Für die FANUC-Steuerung müssen Sie den zu erfassenden Alarmbereich konfigurieren.

Die Erfassung der Alarme erfolgt in MindSphere ähnlich wie bei SINUMERIK-Steuerungen.

Sie müssen mindestens einen "Alarmbasierten Trigger" einrichten.

129157425803.png

Alarmtypen

FANUC-Steuerungen unterstützen 16 Alarmtypen. Jeder Alarmtyp kann wiederum bis zu 10.000 numerische Werte haben.

In der folgenden Tabelle sehen Sie eine Auflistung aller möglichen Alarme:

Fanuc Alarm Typ

Fanuc Alarm Namensbereich

Numerischer Alarm ID Bereich

SW

SW0000 – SW9999

100000 – 109999

PW

PW0000 – PW9999

110000 – 119999

IO

IO0000 – IO9999

120000 – 129999

PS

PS0000 – PS9999

130000 – 139999

OT

OT0000 – OT9999

140000 - 149999

OH

OH0000 – OH9999

150000 - 159999

Sv

Sv0000 – Sv9999

160000 - 169999

SR

SR0000 – SR9999

170000 - 179999

MC

MC0000 – MC9999

180000 - 189999

SP

SP0000 – SP9999

190000 - 199999

DS

DS0000 – DS9999

200000 - 209999

IE

IE0000 – IE9999

210000 - 219999

BG

BG0000 – BG9999

220000 - 229999

SN

SN0000 – SN9999

230000 - 239999

EX

EX0000 – EX9999

240000 - 249999

PC

PC0000 – PC9999

250000 - 259999

  • Konfigurieren Sie entweder jeweils einzelne Subbereiche oder alle Alarme auf einmal.

  • Um alle Alarme zu erfassen, konfigurieren Sie den Bereich 100.000 bis 260.000.

Beispiel

Sie wollen die Anzeige aller SW-Alarme sehen:

Geben Sie ein:

  • Links: 100.000

  • Rechts: 260.000