Kamera Daten lesen

  • Hi Leute,


    bin noch ein ziemlicher Neuling auf dem Gebiet der Roboterprogrammierung,

    ich darf jetzt eine Anlage mit Kameraerkennung in Betrieb nehmen,

    nun stehe ich vor dem Problem,


    das ich zwar ein Beispiel bekommen haben,

    nur leider weiß ich nicht wie ich mache Daten definieren muss,

    hier mal das Bsp.






    nun meine Frage,


    wie mus ich die Variablen packet_send und packet_receive definieren ???


    Danke im Vorraus

    Code
  • ANZEIGE
  • Klick in RobotStudio auf das blaue Fragezeichen rechts oben, guck dann in der Dokumentation bei "Instruktionen, Funktionen und Datentypen". Dort findest Du die Befehle (Instruktionen) PackRawBytes usw., und dann wirst Du feststellen, dass z. B. mit dem Zusatzargument \float4 ein "num" gemeint ist.


    Da es im Rapid keinen vordefinierten Struktur-Datentyp gibt, dessen Komponenten "Rx" heißen, wird wohl vorausgesetzt, dass ein eigener Record mit 6 num programmiert wurde.


    Grüße,

    Michael

  • das problem was du vermutlich hast ist, dass in der ersten routine


    Code
    VAR rawbytes raw_send;
    VAR rawbytes raw_receive;

    definiert wurde. diese variablen gelten nur für diese routine und sind lokal.


    wenn du sie global haben willst, musst du sie auch so im modul deklarieren, oder halt nochmal in der routine in der du sie benutzen willst.


    oder habe ich da nun was missverstanden?

Hilfe und Support für ABB Roboter Programmierung, Konfiguration, Inbetriebnahme finden Sie hier im ABB Roboter Forum. ABB Rapid Programmierung ist einfach, die Roboterforum Community hilft sehr gerne.

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