Hallo,
einmal vorweg zur Erlärung. Wir lackieren nun seit gut einem Jahr in einer neuen Produktionsanlage mit 4 ABB IRB580 Robotern. Zu jedem Artikel gibt es (logisch) ein Typen-Programm bzw. Bewegungsprogramm und eine Brushtabelle, in welcher wir die Brushwerte für die einzelnen Farben zu den jeweiligen Artikeln festlegen. Ebenfalls in der Brushtabelle enthalten, sind die Werte für unsere Koagulierung.
Wir haben die Anlage jetzt ein Jahr sozusagen manuell gefahren, damit jeder Mitarbeiter den Umgang mit Steuerung etc. richtig erlernt. Nun soll über Lesestationen der Farbwechsel etc. automatisiert werden. Für diese Automatisierung ist es nun erforderlich, gebau zu definieren Welche Farbe wie lackiert wird und unter welchem Case die nötigen Informationen dazu hinterlegt sind. Jede Farbe soll dazu einem Case zugeordnet werden.
Nun ist es aber so, das wir ungefähr 25 Artikel fahren und jeder Artikel in mindestens 15 unterschiedlichen Farben lackiert wird, zu denen es dann auch jeweils individuell angepasste Werte für die Koagulierung gibt. Wenn ich also die Anpassunf vornehmen möchte, dann muss ich jede Brushtabelle einzeln bearbeiten und dieser Aufwand ist recht groß.
Jetzt meine eigentliche Frage... kann ich z.B. den Programm Bereich in den die Cases definiert werden in eine andere Datei auslagern und dann in den Brushtabellen an entsprechender Stelle includieren? Wenn ja, wie müsste die Syntax dazu aussehen?
Ziel ist es, für jeden Roboter lediglich ein File zu haben in dem alle Cases definiert sind, so braucht man später bei Änderungen lediglich an einer Datei arbeiten und nicht an Roboter (4) mal Anzahl der Programme (25) mal Anzahl der Farben insgesamt (55). Das dürfte dann in Zukunft einiges erleichtern.