Beiträge von Hermann

    Hallo,
    genau so ist es.


    Und ja hab' ich schon gemacht (vor vielen vielen Jahren). Hat sogar gut funktioniert.
    Mit der Crosscommexe-Schnittstelle war's dann nicht mehr nötig.
    Und bei den neuen Robotern ist's wieder die einzige offizielle kostenneutrale
    Möglichkeit.


    Hermann

    Hallo,
    bei der Ausgabe am Roboter ist alles korrekt.
    das niedrigste Bit (hier 41) ist auch das niederwertigste Bit.
    Das ist volkommen korrekt.


    Falsch ist Deine Annahme dass dieses Bitmuster an der Peripherie als
    128 interpretiert wird. Wenn das so sein sollte, dann stimmt da an der
    Peripherie etwas nicht!


    Das mit COM_ID='B1000000' sollte schon funktionieren. Aber die 'gedankliche' Umwandlung
    in Dezimalzahlen findet halt anders statt.


    Hermann

    Hallo,
    zur Taktzeitermittlung ist SimPro in Verbindung mit Office Lite hervorragend geeignet.
    Ist genau dafür vorgesehen.


    Ob nun Version 1 oder 2 spielt für die Taktzeit keine Rolle,
    vorausgesetzt es gibt den Roboter schon in der Version 1.


    Selbst wenn das Programm auf Version 1 (Office 4.1.7) erstellt wird sollte es nahezu unverändert
    auf einem aktuellen Roboter ablauffähig sein, wenn es denn soweit kommen sollte.


    Aber die Bedienung des Programms wirst Du dann schon lernen müssen, da führt kein Weg dran
    vorbei. Viel Spass und Erfolg dabei.


    Hermann

    Hi,
    da gibt's im Programmverzeichnis vom NSM zwei Konfigurationsdateien:
    client.nsm und group.nsm.
    Könnte reichen, wenn man die kopiert.


    Schön, wenn sich ein Programm nicht an die Richtlinien von Microsoft hält und
    seine Einstellungen nicht in dem Datengrab Registry speichert :zwink:


    Hermann

    Hallo,
    mir ist da noch was eingefallen:
    Hatte vor vielen,vielen Jahren so was ähnliches.
    Damals half es eine Routine Main() zu erstellen, und in dieser
    das Haupt() aufzurufen (Oder andersrum, weiss nicht mehr
    so genau).


    Wahr wohl irgendwie ein Problem mit der deutschen Sprachversion,
    so dass da Main() und Haupt() durcheinander gerieten.


    Hermann

    Bitteschön.
    Enthalten auch noch: ABB-S4, Comau, Fanuc TP und Karel. Aber alles ohne
    Gewähr und Anspruch auf Vollständigkeit.

    Hallo,
    man kann die Zeile
    <Global caseIgnored="no" /> ändern in:


    <Global caseIgnored="yes" />


    dann ist's egal, ob man Fold, FOLD, fold, oder FoLd schreibt,
    wird immer erkannt,
    und man muss nicht jede denkbare Schreibweise eines Befehls in der
    Befehlsliste eintragen.
    Der Roboter ignoriert Gross-/Kleinschreibung ja auch komplett.


    Hermann

    Hallo,
    gratuliere, an was lag's denn jetzt?


    Könnte sein, dass sich ROPS4 mit der RHO3 gar nicht verträgt, soweit ich weiss ist ROPS4 für die RHO4
    entstanden.


    Funktioniert denn das Kabel mit ROPS3? Ansonsten könnte die Belegung noch falsch sein,
    da mussten irgend welche Brücken drin sein.


    Hermann

    Hallo,
    SimPro1.1 und Office 4.1.7 vertragen sich, gehören doch zusammen.


    Für die Probleme damit würde ich vorschlagen das Zeug nochmal neu zu
    installieren. Vielleicht ist da was beim Installieren des Interface schief gelaufen.


    Gruss Hermann

    Hallo,
    vermute mal, dass SimPro 1 und Office Lite 5.2 sich nicht vertragen.
    Jedenfalls wird bei der Installation von SimPro 2 abgefragt ob die Schnittstelle
    zu Office LIte 4 oder 5 installiert werden soll.


    Daraus könnte man schliessen dass die von Dir gewünschte Variante wohl nicht gehen wird.


    Hermann

    Hallo,
    kann es sein, dass da die Ausgangswinkel um Z und Y bei annähernd 90 Grad liegen?


    Dann hätte ich eine Erklärung dafür:
    Mit den Euler-Winkeln wird eine Drehung um Z-, Drehung um die gedrehte Y- und dann
    Drehung um die (jetzt schon zwei Mal) gedrehte X-Achse beschrieben.


    Bei bestimmten Konstellationen (90-Grad-Drehungen) fällt dann die gedrehte X-Achse
    auf eine schon gedrehte, dann dürfte genau der beschriebene Effekt eintreten.


    Hermann

    Hallo,
    was soll sich denn da bei der alten Betriebssystemversion noch tun?
    Da wird sich wohl nichts mehr ändern.


    Man könnte da noch über die Crosscommexe auf Variable im Roboter zugreifen,
    das funktioniert bei den alten Dingern, und ist sogar so halbwegs dokumentiert.
    Dazu muss dann auf dem Roboter ein 'Gateway' programmiert werden, das auf der
    einen Seite auf die Crosscommexe und auf der anderen Seite auf das Netzwerk
    zugreift.


    Hermann

    Hallo,
    bei dieser alten Version ist die Sichtbarkeit evtl. von den Einstellungen
    in der ersten Zeile im Programm abhängig:


    &Access RVO oder so ähnlich.


    Dann hängt das von der Kombination dieses RVO (oder welche Buchstaben
    auch immer da noch gültig sind).
    Oder mal im Explorer die Dateieigenschaft 'Versteckt' kontrollieren.



    Löschen auf der Festplatte via Explorer bringt nicht unbedingt was,
    da die Datei auf Roboterebene noch vorhanden ist, und beim Archivieren
    dann wieder auf die Festplatte kopiert wird.


    Im Zweifelsfall würde ich beim Einschalten des Roboters die BOF
    am Start hindern (Shift-Taste auf normaler Tastatur beim Erscheinen des
    Desktops), die Datei löschen, und dann die BOF starten. Dann bist Du
    die Datei endgültig los.


    Hermann