Variable einbinden
Benutzerdefinierte Variable und Alarme
-
Wählen Sie im "MTA Asset Config" das Register "Erweitert".
-
Klicken Sie auf die Schaltfläche "Variablen hinzufügen".
Sie erhalten eine Eingabezeile für die neue Variable -
Klicken Sie auf den kleinen Pfeil > links neben dem Eingabefeld.
-
Klicken Sie auf die Schaltfläche "Konfiguration hinzufügen".
Die Auswahl der Trigger wird angezeigt. -
Wählen Sie mit Mausklick den gewünschten Trigger.
Zeitbasierter / zyklischer Trigger
Die zeitbasierte / zyklische Erfassung erfolgt in MindSphere ähnlich wie bei SINUMERIK-Steuerungen.
Die Adressen sind jedoch unterschiedlich.
Trigger basierend auf variablen Werten
-
Definieren Sie den neuen Aspekt.
Geben Sie die entsprechenden Werte ein. -
Klicken Sie auf die Schaltfläche "Speichern".
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.
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