Roboterprofis für Ihren Erfolg
Roboterprogrammierer auf Stundenbasis engagieren
jetzt Preise und verfügbare Roboterprogrammierer anfragen

Autor Thema:  AliasIO  (Gelesen 1276 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Dos6.22

  • Forum Mitglied LV 8
  • *
  • Beiträge: 78
  • Bewertet: 0
AliasIO
« am: 10. September 2007, 13:32:38 »
Hallo,

hat von euch schonmal einer mit dem Befehl AliasIO gearbeitet? Bei mir kommt beim überspielen auf die Steuerung folgender Fehler:

664      11:33:56      Programm wurde geändert.
665      11:33:56      192.168.10.151/T_ROB1/Init_Proc (327) : Fehler 40130 : Referenzfehler : Verweis auf unbekannte Prozedur AliasIO.

Ich habe alle möglichen Kombinationen ausprobiert. Hab sogar 1 zu 1 aus dem Handbuch kopiert aber immer wieder kommt diese Meldung.

Ich möchte gerne folgendes Probieren:

Digitale Ein und Ausgänge in meheren Arrays abspeichern um diese über eine Funktions aufrufen.

Das ganze sollte in etwa so aussehen

VAR signaldi siDO{99};
     

PROC InitDOArray()
         
            AliasIO DO_ST1_Safe, siDO{cnST1};
     AliasIO DO_ST2Nadeln_Safe, siDO{cnST2Nadeln};
     AliasIO DO_ST3Messen_Safe, siDO{cnST3Messen};
     AliasIO DO_ST5BAZStama_Safe, siDO{cnST5BAZStama};
     AliasIO DO_ST6Wuchten_Safe, siDO{cnST6Wuchten};
     AliasIO DO_STIOBand_Safe, siDO{cnIOBand};
     AliasIO DO_NIOBandWuchten_Safe, siDO{cnNIOBandWuchten};
     AliasIO DO_NIOBandMessen_Safe, siDO{cnNIOBandMessen};
     AliasIO DO_NIOBandRiss_Safe, cnDO{cnNIOBandRiss};
     
  ENDPROC
 


Proc Beispiel()

  Ausfuehren(cnST1);

ENDPROC


Und so soll das dann genutzt werden

  PROC Ausfuehren(num nPos)
     
        Set siDO[nPos];
        
  ENDPROC
Ausgänge sind Definiert daran kann es eigendlich nicht liegen.
Vielleicht hat ja einer ne Idee was der Fehler bedeutet.
  • 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: AliasIO
« am: 10. September 2007, 22:00:04 »
Hallo 6.22

Soviel ich weiß braucht man für AliasIO die Option Advanced RAPID. Wenn du ein Referenzfehler bekommst heist das die Steuerung kennt den Befehl nicht. Entweder du hast dich verschrieben oder die Option fehlt. Schau mal nach ob die Option mit gebootet ist.

Gucky 35
  • finde ich gut    Danke, das hat mir geholfen    brauche Hilfe    da stimmt was nicht    Lesenswert

Offline Dos6.22

  • Forum Mitglied LV 8
  • *
  • Beiträge: 78
  • Bewertet: 0
Re: AliasIO
« am: 11. September 2007, 16:13:19 »
ja es lag daran, dass wir kein advanced drauf haben.
  • finde ich gut    Danke, das hat mir geholfen    brauche Hilfe    da stimmt was nicht    Lesenswert

 

über das Roboterforum

Nutzungsbedingungen Impressum
Sitemap