Beiträge von abuschmeyer

    Testweise mal anderes Profinet/Netzwerkkabel verwenden. Wenn es geht direkt verbinden ohne Switch.
    Sind die Stecker von euch selber gefertigt worden? Evtl. wurde das nicht sauber gemacht.
    Ansonsten kannst du mal die Zeiten F_WD_Time auf SPS Seite hochsetzen, aber nicht zu hoch, es handelt sich ja um Sicherheitssignale.
    Zu finden in der Hardwarekonfiguration Step7. Bei den sicheren Signalen.


    Parameter "F_WD_Time"


    Überwachungszeit im fehlersicheren DP-Normslave/IO-Normdevice/PA-Feldgerät.
    Innerhalb der Überwachungszeit muss ein gültiges aktuelles Sicherheitstelegramm von der F-CPU ankommen. Damit wird sichergestellt, dass Ausfälle und Fehler erkannt werden und entsprechende Reaktionen ausgelöst werden, die das F-System im sicheren Zustand halten oder es in einen sicheren Zustand überführen.
    Sie sollten die Überwachungszeit einerseits so hoch wählen, dass Telegrammverzögerungen durch die Kommunikation toleriert werden, aber im Fehlerfall (z. B. Unterbrechung der Kommunikationsverbindung) die Fehlerreaktionsfunktion schnell genug reagiert (siehe Systemhandbuch Sicherheitstechnik in SIMATIC S7).


    Sie können den Parameter "F_WD_Time" in Schritten von 1 ms angeben. Der Wertebereich des Parameters "F_WD_Time" wird durch die GSD-Datei vorgegeben.

    Nun als Anmerkung, natürlich kann man eine Schleife verlassen ;)
    Ob das bei der Anwendung hier Sinn macht, eher nicht. Aber da gibt es ja Lösungsvorschläge.


    [size=3]Beschreibung[/size]
    [size=3]Aussprung aus einer Schleife. Das Programm wird dann nach der Schleife[/size]
    [size=3]fortgesetzt. EXIT darf in jeder Schleife verwendet werden.


    [/size]
    [size=3]Syntax EXIT


    [/size]
    [size=3]Beispiel


    [/size]
    [size=3]Die Schleife wird[/size][size=3] verlassen, wenn $IN[1] TRUE wird. Das Programm wird dann nach ENDLOOP fortgesetzt.[/size]



    [size=2]DEF EXIT_PROG()[/size]
    [size=2]PTP HOME[/size]
    [size=2]LOOP[/size]
    [size=2]PTP POS_1[/size]
    [size=2]PTP POS_2[/size]
    [size=2]IF $IN[1] == TRUE THEN[/size]
    [size=2]EXIT[/size]
    [size=2]ENDIF[/size]
    [size=2]CIRC HELP_1, POS_3[/size]
    [size=2]PTP POS_4[/size]
    [size=2]ENDLOOP[/size]
    [size=2]PTP HOME[/size]
    [size=2]END[/size]

    Wenn dir Profisafe wichtig ist, kommt du an einer günstigen SPS nicht vorbei. Pilz konnte es zumindest vor nem Jahr nicht. Und es klang auch nicht so, als ob die das implementieren wollen. Wie das bei Sick ist kann ich nicht sagen.
    Es gibt aber günstige IM CPUs, die Safety können. Evtl reicht das für deine Anwendung.
    https://mall.industry.siemens.…10252045?tree=CatalogTree
    Steuern muss deine SPS nichts, aber wenn man schon eine drinnen hat, kann man die Perepherie (Türen, Not-Halt) damit schön machen.

    Excel kann ja VBA. Der Aufbau von Punkten in der DAT file ist auch kein Hexenwerk.
    Einfach in ein Makro programmieren, was dir eine DAT File erzeugt. Habe sowas ähnliches mit der Langtext Datei und EAs in der config.dat erzeugt.
    Das mag etwas aufwendig sein und am Anfang dauern, aber danach könnt ihr die Positionen in der Exceltabelle immer ändern und eine neue Datei erzeugen.

    Ja, man kann noch vieles ohne Worksvisual machen. Normalerweise kannst du dich doch mit dem Roboter verbinden und das Projekt direkt runterladen. So mache ich das generell bei einem Roboter, wenn ich neu an den komme.
    Die cell.src brauchst du auch nicht um einen Roboter in Automatik zu nutzen.
    Melde dich mal als Administrator an und schaue alle Verzeichnisse durch. Evtl. liegen die Dateien einfach nur woanders.
    Dann frag doch mal die Leute vor Ort, welche Datei diese anwählen um alles zu starten. Das sollten die ja wissen.
    Zuletzt kann es natürlich sein, dass der ursprüngliche Programmierer alles verschlüsselt hat. Hatte so einen Robter noch nie, aber sowas gibt es ja. Dann kannst du das erweitern eh vergessen.

    Als Info, mit nem Packerprogramm z.B. 7-Zip, kann man diese Dateien öffnen und anschauen.
    Kann hilfreich sein, wenn man das Programm aus so einem Image rausziehen will.

    Dann muss ich leider passen, wir sind 30 km nördlich von Kassel. Für einmal justieren seit ihr dann etwas weit weg.
    Ansonsten nochmal den Vertrieber fragen, ob er das Gerät nicht für 2 Stunden vorbeibringt. KUKA sollte ja auch interesse daran haben, dass bei der Ausbildung deren Roboter ein gutes Bild abgeben. ;)

    Wo in Nordhessen seit ihr denn? Wenn ihr nicht zu weit weg seit, lässt ich evt. was machen.
    Mit wem habt ihr hart Verhandelt mit KUKA oder mit eurem Arbeitgeber/Schule? Ich hatte letztens einen KUKA Vertreter hier, bei dem Wort Bildungseinrichtung ging aufeinmal sehr viel günstiger. Problem ist immer, hinterher günstiger zu bekommen ;-).
    Generell würde aber der Kauf eines EMD sinn machen, weil selber wenn denn jetzt einer einrichtet, was ist wenn der Roboter mal seine Werte verliert, dann darf ja wieder einer antanzen.

    Ja, für jeden VM brauchst du eine Lizenz. Wobei du ja nicht alle VMs gleichzeitig nutzen wirst (würde ich sagen, ansichtsache). Aber du wirst eine Win Lizenz für den Host und eine für die aktive VM brauchen. Also 2 minimum.
    Und VW Ware braucht auch eine. Bei komerziellen Einsatz auch für den Viewer. Steht/stand zumindest auf der Homepage

    Die Programmierhandbücher liegen dem Roboter bei. Im Schaltschrank ist eine DVD. Aber ohne einen erfahrenen Begleiter solltest ihr sowieso nichts an dem Ding machen. Und der wird auch Handbücher geben können.

    Ist schon verdammt lange her. Hier aus Auszug aus dem Handbuch. Ist aber aus dem 5er Handbich.


    Ich hatte beim 4er auch mal eine Anwendung, wo ich sowas verwendet habe. Also müsste es den Befehlt da schon gegeben haben.



    Argumente
    MotionSup [\On] | [\Off] [\TuneValue]
    [\On ]
    Datentyp: switch
    Aktivieren der Bewegungsüberwachungsfunktion bei der Programmabarbeitung (falls sie
    über die Systemparameter bereits aktiviert wurde).
    [ \Off ]
    Datentyp: switch
    Deaktivieren der Bewegungsüberwachungsfunktion bei der Programmabarbeitung.
    Eines der Argumente \On oder \Off muss angegeben werden.
    [ \TuneValue ]
    Datentyp: num
    Einstellen der Empfindlichkeitsstufe der Bewegungsüberwachung in Prozent (1 bis 300 %)
    der Systemparameterstufe. Eine höhere Stufe führt zu einer geringeren Empfindlichkeit.
    Dieses Argument kann nur mit dem Argument \On kombiniert werden.


    soma hat Recht. Sonst gibt's "ungültige Programmstruktur für Resume".


    Und vor dem Einschallten des Interrupts immer schön abfragen, ob die Bedingung, die den Interrupt einschaltet nicht aktiv ist. Sonst kann's auch da zu Probs führen.


    WAIT FOR NOT $IN[1]
    INTERRUPT ON 81


    Nicht direkt zu Problemen. Man muss nur wissen, dass die Interrupter Flankengesteuert ausgewertet werden.
    Frag man zB den Eingang 1 auf HIGH ab, und beim aktivieren ist dieser HIGH, wird der Interrupter nicht ausgelöst, da keine Flanke entstehen kann.
    Also das Programm schon so vorbereiten, dass dieser Fall nicht vorkommen kann.
    Ein Wait kann unter umständen ja andere Probleme verursachen. Ich finde aber, dass die Interrupter recht schön beim KUKA Funktionieren. Bisher hatte ich da nicht grössere Probleme.

    Es ist auch so, dass IPC, Schaltschrank und Robter nicht zusammen gefertigt werden. Einfach mal die Typenschild anschauen.
    Selber wenn man die Roboter zusammen bestellt und geliefert bekommt, kann es sein, dass Roboter ein paar Wochen älter ist als der IPC und der Schaltrank auch nochmal ein anderes Datum hat.

    Vereinfacht gesagt wird einfach nur der Regler zum Position halten schwächer gestellt. Achsweise.
    Darum kann man den Roboter auch wegdrücken, wenn man eine Kraft x aufwendet. Und wenn man den Wert übertreibt, fällt z.B. die Achse 2 oder 3 Aufgrund der Schwerkraft auf den Boden.

    Wenn du von KUKA selber eine Hausintereschulung willst, einfach mal den Vertriebler anhauen. Die haben uns sowas angeboten, bzw. wenn es Dinge sind, die man nicht einfach so im Betrieb Schulen kann, bei denen in der Vertriebsstelle. Diese liegt ja oft näher, als Augsburg.
    Wenn man genug Roboter abnimmt bekommt man sicher auch einen anderen Preis wie beim offiziellen KUKA College ;-). Aber da muss man mit denen reden.


    Von anderen Roboterherstellen habe ich so Schulungen auch im Haus bekommen. Es kommt echt auf den Vertriebler an. Nur ist die Frage, wie wichtig einem dieser Zettel (Zertifikat) ist. Den bekommt man unter umständen nicht, wenn man eine kostenlose Schulunge in der eigenen Firma gestellt bekommt.
    Aber je nach Ausbildung der Leute, vorkenntnissen oder wie diese später den Roboter einsetzen, finde ich diese Zettel eh nur nettes Beiwerk. Ich brauch die im Bereich Roboter nicht mehr.


    Anderen sind die sehr wichtig, weil die diese auch gerne in den Bewerbungsunterlagen dabei haben ;)

    Und da haben die Leute auch recht. Firma wechseln, wenn man an dem Job hängt, kann man ja noch vorher mit dem eigenen Rechtsanwalt über die Sache reden, aber er wird nach der Schilderung das gleiche sagen wie wir.


    Eventuell kannst du die Arbeit verweigern, aber das sind Sachen, die kann nur ein Fachanwalt erläutern. Und eine Firma die schon bei sowas wichtigen wie Sicherheit nicht auf einen Mitarbeiter hört, der auf den Schulungen war und dadurch Wissen hat, die würde dich bei sowas eh Abmahnen und bzw rauswerfen.


    Ich kenne so Firmen, da Hilft nur wechseln oder ein Unfall wo der Staatsanwalt vor der Tür steht. Erst nach sowas wird nachgedacht.


    Was auch helfen kann, dem Kunden dezent auf die Gefahr hinweisen und dass er eine Maschine hat, die keine CE erfüllt (mit der CE wird die Maschine als sicher ausgezeichnet), aber wenn dein Chef das mitbekommt, fliegt du spätestens bei 2ten mal. Und am end fordert er noch Schadensersatz.