ABB Roboterschulung von praxiserfahrenen Trainern
in unserem Schulungszentrum in Mainburg oder vor Ort bei Ihnen
Bediener und Expertenschulungen anfragen

Autor Thema:  Can I create new data structures in RAPID?  (Gelesen 1307 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Joan

  • Forum Mitglied LV 9
  • *
  • Beiträge: 86
  • Bewertet: 0
Can I create new data structures in RAPID?
« am: 13. August 2007, 17:06:18 »
Hello all,

I'd like to know if I can create data structures that are not ABB standard?

As in C++ when you use the typedef clause in order to make a new structure that could have different type of variables inside.

I'm working in a multimove environment and would be great to have all the variables grouped in order to be able to work easier.

As always thank you in advance.

Best regards.
  • finde ich gut    Danke, das hat mir geholfen    brauche Hilfe    da stimmt was nicht    Lesenswert


ABB Robotertraining
günstig und verständlich mit Zertifikat
ABB Roboterschulung

Offline gucky35

  • Stammgast LV 2
  • *
  • Beiträge: 14
  • Bewertet: 0
Re: Can I create new data structures in RAPID?
« am: 13. August 2007, 22:25:55 »
Hello

I’m a rookie here but I have an idea for you.
I don’t know it is what you need  :huh:. I think it’s work.
You can use "RECORD" and "ENDRECORD" to create your own data type. The code is a sample to show how to use the "RECORD" and "ENDRECORD".

MODULE MainModule

RECORD PartRecord
string strPartType;
string strPartTime;
num NPartNumber;
ENDRECORD


PERS  PartRecord MyPart:=["Type","20:28:46",4711];

PROC main()
MyPart.strPartType:="Type" + NumToStr(MyPart.NPartNumber,0);
MyPart.strPartTime:= CTime();
TPWrite MyPart.strPartType;
TPWrite MyPart.strPartTime;
TPWrite NumToStr(MyPart.NPartNumber,2);
MyPart.NPartNumber:=MyPart.NPartNumber+1;
ENDPROC

ENDMODULE

Best regards
GUCKY35
  • finde ich gut    Danke, das hat mir geholfen    brauche Hilfe    da stimmt was nicht    Lesenswert

Offline Joan

  • Forum Mitglied LV 9
  • *
  • Beiträge: 86
  • Bewertet: 0
Re: Can I create new data structures in RAPID?
« am: 14. August 2007, 07:16:11 »
Yes, it works and moreover works great.

I've seen this after searching a lot into the manuals. 

Thank you for your feedback!
  • finde ich gut    Danke, das hat mir geholfen    brauche Hilfe    da stimmt was nicht    Lesenswert


xx
Can I create PERS data structures using RECORD and ENDRECORD?

Begonnen von Joan

3 Antworten
1103 Aufrufe
Letzter Beitrag 15. August 2007, 00:00:51
von gucky35
xx
PERS structures problem during initialization?

Begonnen von Joan

2 Antworten
1176 Aufrufe
Letzter Beitrag 16. August 2008, 19:08:27
von Joan
xx
Was ist genau Programm Data?

Begonnen von Luzifer

1 Antworten
1051 Aufrufe
Letzter Beitrag 17. Juni 2009, 14:41:21
von Sven Weyer
xx
Klebegeschwindigkeit aus Bead-Data zuordnen (Syntax)

Begonnen von Gerhard Reinig

1 Antworten
853 Aufrufe
Letzter Beitrag 25. September 2011, 20:56:10
von Gerhard Reinig
xx
Datentyp num in RAPID

Begonnen von brem

4 Antworten
1882 Aufrufe
Letzter Beitrag 26. Juni 2008, 11:35:27
von Thilbi
 

über das Roboterforum

Nutzungsbedingungen Impressum
Sitemap