Kuka und JVisu

  • Hallo zusammen,

    ich würde gern einige Variablen der KRC2 visualisieren. Jemand 'ne Idee? Vieleicht kann man den Kuka auch zur Zusammenarbeit mit JVisu überreden?
    Siehe http://www.jvisu.com/

  • Schritt für Schritt zum Roboterprofi!
  • Das mit JVisu schaut ganz interessant aus.

    Bei der KRC2 können über die Ethernetschnittstelle Daten übertragen werden.

    Somit sollte die Visualiserung kein Problem darstellen.

    Menschen brauchen Roboter, aber auch Roboter brauchen Menschen.

    Roboter sichern die Arbeitsplätze und den Fortschritt der Industrieländer, da sie kostengünstig und qualitativ hochwertig produzieren.

    Ohne Automatisierung mit Robotern werden unsere Produkte in Billiglohnländern hergestellt.

    >> Abonniere meinen YouTube Roboterkanal <<

  • Hmm über Ethernet Daten übertragen geht nicht, es sei denn per OPC Server oder serielle Schnittstelle. Hatte es auch vor. Variablen werden erst ins .dat file geschrieben wenn diese geöffnet wird.

    Grüße,

    Flo

  • Über die Ethernetschnittstelle? Da ist mir von der Hotline nur ein OPC-Server angeboten worden. Gibts da noch andere Möglichkeiten?
    Momentan mache ich das ganz schnöde über die Kombination config.dat -&gt; configmon.ini . Ich hätte die Daten (Zählerstände) aber lieber Netzweit und womöglich noch formatiert.
    bzw. - Wie krieg ich die BOF dazu, den Variablenmonitor mit 'nem Userlevel &lt;10 anzuzeigen. Habe deshalb alle Benutzergruppen über 10 hieven müssen. Wenns nicht so einfach ist, kann ich dafür auch 'nen eigenen Thread aufmachen.

    PS.: Danke für dieses Forum. Nach sowas google ich schon seit über 'nem Jahr.

    <small>[ 26. Juli 2004, 08:11: Beitrag editiert von: Werner Hampel ]</small>

  • Ich glaub, ich tippe einfach zu langsam <img border="0" title="" alt="[Winken]" src="images/icons/wink.gif" />

  • also mit dem Programm VNC, wie es der Elias (unter dem Benutzeraccount von Daniel Hausdorf) in diesem Post http://www.roboterforum.de/rob…bb=get_topic;f=3;t=000014 im 5. Eintrag beschrieben hat, könnten die .dat Dateinen ausgelesen werden. Hoffentlich. <img border="0" title="" alt="[Winken]" src="images/icons/wink.gif" /> Oder wie dort beschrieben über die Serielle Schnittstelle.

    PS.: Ich hab so ein Forum auch vermisst, drum gibts jetzt dieses hier. Ich möchte mich dann auch bei den Mitgliedern bedanken, die schon ganz fleissig mithelfen, Probleme zu lösen <img border="0" alt="[Alles klar]" title="" src="graemlins/00000298.gif" />

    Menschen brauchen Roboter, aber auch Roboter brauchen Menschen.

    Roboter sichern die Arbeitsplätze und den Fortschritt der Industrieländer, da sie kostengünstig und qualitativ hochwertig produzieren.

    Ohne Automatisierung mit Robotern werden unsere Produkte in Billiglohnländern hergestellt.

    >> Abonniere meinen YouTube Roboterkanal <<

  • </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">Original erstellt von Flo:
    <strong> Variablen werden erst ins .dat file geschrieben wenn diese geöffnet wird.
    </strong></font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">Flo, was meinst Du damit ? <img border="0" title="" alt="[Schüchtern]" src="images/icons/rolleyes.gif" />

    Menschen brauchen Roboter, aber auch Roboter brauchen Menschen.

    Roboter sichern die Arbeitsplätze und den Fortschritt der Industrieländer, da sie kostengünstig und qualitativ hochwertig produzieren.

    Ohne Automatisierung mit Robotern werden unsere Produkte in Billiglohnländern hergestellt.

    >> Abonniere meinen YouTube Roboterkanal <<

  • Also meine Erfahrung mit *.dat files:
    Variablen unter c:\KRC\Roboter\Program\... werden erst aktualisiert, wenn das Programm abgewählt wird. Sonst läuft wohl alles nur im Speicher. Macht auch Sinn, sonst hat die Steuerung keine Kontrolle über ihre Variablen.
    Teste: Program\irgendeinlaufendesprogramm.dat != c:\KRC\Roboter\Program\irgendeinlaufendesprogramm.dat

  • ah, ja klar. <img border="0" title="" alt="[Breites Grinsen]" src="images/icons/grin.gif" />

    Hmm, wie kriegen wir jetzt die Variablen raus ?

    Vielleicht doch besser die serielle Schnittstelle nehmen ? <img border="0" title="" alt="[Schüchtern]" src="images/icons/rolleyes.gif" />

    Menschen brauchen Roboter, aber auch Roboter brauchen Menschen.

    Roboter sichern die Arbeitsplätze und den Fortschritt der Industrieländer, da sie kostengünstig und qualitativ hochwertig produzieren.

    Ohne Automatisierung mit Robotern werden unsere Produkte in Billiglohnländern hergestellt.

    >> Abonniere meinen YouTube Roboterkanal <<

  • </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">Original erstellt von M. Huebner:
    <strong> Wie krieg ich die BOF dazu, den Variablenmonitor mit 'nem Userlevel &lt;10 anzuzeigen. Habe deshalb alle Benutzergruppen über 10 hieven müssen. Wenns nicht so einfach ist, kann ich dafür auch 'nen eigenen Thread aufmachen.
    </strong></font><hr /></blockquote><font size="2" face="Verdana, Helvetica, sans-serif">macht Sinn, die Frage kommt bestimmt noch öfter.

    Menschen brauchen Roboter, aber auch Roboter brauchen Menschen.

    Roboter sichern die Arbeitsplätze und den Fortschritt der Industrieländer, da sie kostengünstig und qualitativ hochwertig produzieren.

    Ohne Automatisierung mit Robotern werden unsere Produkte in Billiglohnländern hergestellt.

    >> Abonniere meinen YouTube Roboterkanal <<

  • Hmm auf jeden Fall serielle Schnittstelle <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" /> Gibts eine Möglichkeit über Telnet an die Variablen, die im RAM stehen zu kommen? Wie macht es der OPC Server?

    Flo

  • Probier mal über den Befehl CRead aus, ob Du auf Deine Variablen zugreifen kannst.

    Menschen brauchen Roboter, aber auch Roboter brauchen Menschen.

    Roboter sichern die Arbeitsplätze und den Fortschritt der Industrieländer, da sie kostengünstig und qualitativ hochwertig produzieren.

    Ohne Automatisierung mit Robotern werden unsere Produkte in Billiglohnländern hergestellt.

    >> Abonniere meinen YouTube Roboterkanal <<

  • Zu JVisu kann ich nichts sagen,
    aber bis zu den Versionen 4.x gab es eine COM-Schnittstelle (undokumentiert) über einen COM-Server, CROSSCOMMEXE.EXE (oder so ähnlich). Der stellt einige Befehle zur Verfügung, über die man sich Variableninhalte 'ansehen', oder ändern kann.
    Ausserdem kann man sich sogar automatisch benachrichtigen lassen, wenn sich eine Variable (bis zu 4 Stück) ändert.
    Man kann Programme hin- und herübertragen und weiss nicht was noch alles.

    Leider ist diese Schnittstelle ab der Version 5.x so wie es scheint nicht mehr vorhanden.

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden