1. Dashboard
    1. Dashboard
    2. Suche
  2. Forum
    1. Unresolved Threads
  3. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Search Members
  4. Jobs
  5. Articles
  6. Calendar
    1. Upcoming Events
    2. Map
  7. Shop
    1. Orders
    2. Shipping Costs
  • Login or register
  • Search
Roboterprogrammierer finden
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Events
  • Files
  • Products
  • More Options
  1. Roboterforum.de - die Industrieroboter und Cobot Community
  2. Forum
  3. Industrieroboter Support
  4. KUKA Roboter
Your browser does not support videos autonome mobile Roboter von KUKA
besuche unseren Hauptsponsor
Roboterprogrammierer
Robot Support Forum
Werbung schalten Roboter
Advertise in Robotics
Der Roboterkanal
Deutscher Robotikverband
Werben in Robotik
Werben für Robotik

Struc datum und position speichern

  • Almayer
  • June 30, 2025 at 2:23 PM
  • Thread is Unresolved
  • Almayer
    Reactions Received
    1
    Points
    361
    Posts
    64
    • June 30, 2025 at 2:23 PM
    • New
    • #1

    servus,

    Ich möchte einfach ein Frame speichern (das funktioniert schon). Was ich möchte, ist, dass dabei auch Uhrzeit und Datum gespeichert werden.


    das alles ist in Config gespeichert
    INT i_VA=0
    DECL FRAME Messpunkt_VA
    STRUC Messpunkt FRAME Messpunkt_VA,Date


    DECL Messpunkt Messdaten[6]
    Messdaten[1]={Messpunkt_VA {X -0.839435935,Y -1.72554883E-05,Z 1.30461240E-05,A 2.40797448E-07,B 2.86036965E-07,C -4.93143204E-07},Date {SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}
    Messdaten[2]={Messpunkt_VA {X -0.839435935,Y -1.72554883E-05,Z 1.30461240E-05,A 2.40797448E-07,B 2.86036965E-07,C -4.93143204E-07},Date {,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}
    Messdaten[3]={Messpunkt_VA {X -0.839435935,Y -1.72554883E-05,Z 1.30461240E-05,A 2.40797448E-07,B 2.86036965E-07,C -4.93143204E-07},Date {,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}
    Messdaten[4]={Messpunkt_VA {X -0.839435935,Y -1.72554883E-05,Z 1.30461240E-05,A 2.40797448E-07,B 2.86036965E-07,C -4.93143204E-07},Date {,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}
    Messdaten[5]={Messpunkt_VA {X -0.839435935,Y -1.72554883E-05,Z 1.30461240E-05,A 2.40797448E-07,B 2.86036965E-07,C -4.93143204E-07},Date {,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}
    Messdaten[6]={Messpunkt_VA {X -0.839435935,Y -1.72554883E-05,Z 1.30461240E-05,A 2.40797448E-07,B 2.86036965E-07,C -4.93143204E-07},Date {,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}


    GLOBAL DEF Data ()
       
    FOR i_VA= 5 to 1 STEP-1
    Messdaten[i_VA+1] = Messdaten[i_VA]
    ENDFOR
                        
    Messpunkt_VA=M_BASE_CORR
          
       
    END

    Wieso funktioniert das nicht!

    danke

    Edited once, last by Almayer (June 30, 2025 at 2:51 PM).

  • Schritt für Schritt zum Roboterprofi!
  • Sliwka
    Reactions Received
    33
    Points
    708
    Posts
    134
    • June 30, 2025 at 2:55 PM
    • New
    • #2

    Hi Almayer,

    wie ist denn die STRUC "Messpunkt" definiert?

    Ansonsten beim zuweisen sollte es ja wie folgt aussehen:

    Messdaten[1].MIN = $DATE.MIN


    oder generell ein Zeistempel aufnehmen:

    DECL CHAR strZeitStempel[50]

    SWRITE (strZeitStempel[],STAT,OFFSET, "%04d-%02d-%02d; %02d:%02d:%02d", $DATE.YEAR, $DATE.MONTH, $DATE.DAY, $DATE.HOUR, $DATE.MIN, $DATE.SEC) ;

  • SJX
    Reactions Received
    241
    Points
    10,691
    Trophies
    64
    Posts
    2,083
    • July 1, 2025 at 12:53 AM
    • New
    • #3

    attached mal noch info aus der Doku:


    Hier hast Du den Aufbau der schon vorhandenen Struktur DATE, die Du so in Deine Struktur einfügen kannst und wie Du sie auslesen kannst über $DATE. Format wäre änderbar.

    Du müsstest eigentlich schon beim anlegen der Deklarationen der Struktur Fehler bringen sollen. Struktur Date hast Du zur Struktur hinzugefügt, Namen dafür aber nicht vergeben. Wieso hast Du Frame einzeln auch noch deklariert ? Du willst doch in Struktur schreiben.

    Manche Maenner bemuehen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitaetstheorie.

  • Almayer
    Reactions Received
    1
    Points
    361
    Posts
    64
    • July 2, 2025 at 1:18 PM
    • New
    • #4

    So habe ich es gemacht, aber OfficeLite wirft mir einen Fehler aus, den ich nicht beheben kann.

    Code
    DEF  Struktur ( )
          ;fofi ins Positionsarray Vorderachse
          FOR i_VA= 5 to 1 STEP-1
            Messdaten_def[i_VA+1] = Messdaten_def[i_VA]
          ENDFOR
     
      
       
    END
    Code
    DEFDAT Struktur PUBLIC
    INT i_VA=6
    STRUC Messpunkt_VA  frame TOOL_CORR ,Date datum
    DECL Messpunkt_VA Messdaten_def [6]
    Messdaten_def[1] = {TOOL_CORR {X 0.0, Y 0.0, Z 0.0, A 0.0, B 0.0, C 0.0}, datum 0 }
    Messdaten_def[2] = {TOOL_CORR {X 0.0, Y 0.0, Z 0.0, A 0.0, B 0.0, C 0.0}, datum 0 }
    Messdaten_def[3] = {TOOL_CORR {X 0.0, Y 0.0, Z 0.0, A 0.0, B 0.0, C 0.0}, datum 0 }
    Messdaten_def[4] = {TOOL_CORR {X 0.0, Y 0.0, Z 0.0, A 0.0, B 0.0, C 0.0}, datum 0 }
    Messdaten_def[5] = {TOOL_CORR {X 0.0, Y 0.0, Z 0.0, A 0.0, B 0.0, C 0.0}, datum 0 }
    Messdaten_def[6] = {TOOL_CORR {X 0.0, Y 0.0, Z 0.0, A 0.0, B 0.0, C 0.0}, datum 0 }
    
    
    
    
    
    ENDDAT
    Display More

  • Sliwka
    Reactions Received
    33
    Points
    708
    Posts
    134
    • July 2, 2025 at 1:52 PM
    • New
    • #5

    Messdaten_def[1] = {TOOL_CORR {X 0.0, Y 0.0, Z 0.0, A 0.0, B 0.0, C 0.0}, datum {csec 0, sec 0, min 0, hour 0, day 0, month 0, year 0} }

    Ich kann es grad nicht testen, aber vom Verständnis her müsstest du das weiter aufteilen.

  • Almayer
    Reactions Received
    1
    Points
    361
    Posts
    64
    • July 2, 2025 at 1:54 PM
    • New
    • #6
    Code
    Messdaten_def[1]={cor_Pos {X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0},datum {CSEC 0,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}
    Messdaten_def[2]={cor_Pos {X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0},datum {CSEC 0,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}
    Messdaten_def[3]={cor_Pos {X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0},datum {CSEC 0,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}
    Messdaten_def[4]={cor_Pos {X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0},datum {CSEC 0,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}
    Messdaten_def[5]={cor_Pos {X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0},datum {CSEC 0,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}
    Messdaten_def[6]={cor_Pos {X 0.0,Y 0.0,Z 0.0,A 0.0,B 0.0,C 0.0},datum {CSEC 0,SEC 14,MIN 22,HOUR 8,DAY 27,MONTH 6,YEAR 2025}}

    habe gemacht, aber kommt nichts. Keine werte von die position und datum..

  • Sliwka
    Reactions Received
    33
    Points
    708
    Posts
    134
    • July 2, 2025 at 2:10 PM
    • New
    • #7

    also bei mir kommen Werte rein.

    Messdaten_def[1].datum = $DATE
    messdaten_def[1].TOOL_COR = $POS_ACT

    wenn ich es so schreibe, beide frames sind beschrieben.

  • Almayer
    Reactions Received
    1
    Points
    361
    Posts
    64
    • July 2, 2025 at 2:56 PM
    • New
    • #8

    Danke für den Tipp :) Auf das habe ich vergessen. :P

    Images

    • Screenshot 2025-07-02 145423.png
      • 16.93 kB
      • 561 × 217
      • 7

Tags

  • 1
  • 33
  • 2
  • ABB
  • ABB Roboter
  • ABS
  • base
  • constant
  • CP_PARAMS
  • Dialog
  • EX
  • fanuc
  • Fehler
  • FRAMES
  • INIT
  • INITIALIZED
  • INITMOV
  • IRC5
  • joint
  • KRC2
  • KRC4
  • kuka
  • new
  • NONE
  • notify
  • PATH
  • PGNO_GET
  • profinet
  • PTP_DAT
  • PTP_PARAMS
  • P_ACTIVE
  • P_FREE
  • P_RESET
  • P_STOP
  • Quit
  • Roboter
  • RobotStudio
  • Schweißen
  • Sps
  • Sync
  • T1
  • t2
  • tcp
  • Tool
  • VALUE
  • VAR
  • vel_cp
  • vel_ptp
  • Yaskawa
  • YRC1000
AD
Your browser does not support videos Automatisierung im Handwerk - ich schaffs mit KUKA
Einloggen für weniger Werbung

gesponserte Artikel

  • Gebrauchtroboter kaufen - Was ist zu beachten. Die Checkliste zum kauf von gebrauchten Robotern

    August 11, 2019 at 7:02 PM
  • Was macht ein Roboterprogrammierer genau und was verdient er?

    August 21, 2019 at 8:17 AM
  • Vernetzen, referenzieren, kollaborieren: Das B2B Portal für die Produktionsautomatisierung

    June 2, 2021 at 11:29 AM

Job Offer

  • Sie wollen Ihr Stellenangebot im Roboterforum schalten? Ab 149€

    Werner Hampel June 17, 2021 at 9:52 AM
  • Werde Roboterprogrammierer bei ROBTEC GmbH in Mainburg / Bayern

    Werner Hampel April 5, 2023 at 7:13 PM
Werbung auf Roboterseite
Roboter programmieren lernen
Banner Robotik

Wieviele Mitglieder waren heute eingeloggt?

Logge Dich ein, um hier zu lesen wer in den letzten 24h Online war und um weniger Werbung zu sehen.

  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™ 6.0.22
Roboterforum.de - die Industrieroboter und Cobot Community in the WSC-Connect App on Google Play
Roboterforum.de - die Industrieroboter und Cobot Community in the WSC-Connect App on the App Store
Download