Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
18. Mai 2012, 11:05:10
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: >> Roboterprogrammierer gesucht !? <<

Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: EIO_CROSS and circular references... 0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: EIO_CROSS and circular references...  (Gelesen 1212 mal)
Joan
Member
***
Offline Offline

Beiträge: 86


« am: 18. Dezember 2007, 11:28:59 »

Hello all,

I would like to be able to use the EIO_CROSS section of my EIO file in order to be able to make my outputs dependant on one variable.

What I'd like to achieve is something like:

OUTPUT_A = ((OUTPUT_A) AND (MOTORS_ON))

But I receive the error 71037.

The way I've written the dependency in the EIO.CFG is this one:

####################################

EIO_CROSS:

      -Res "BXdobC1EinaFlot" -Act1 "BXdobC1EinaFlot" -Oper1 "AND"\
      -Act2 "BXdoRbMotorsON"

####################################

As always thank you in advance.
Gespeichert
Sven Weyer
Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 912



WWW
« Antworten #1 am: 18. Dezember 2007, 12:33:46 »

Hi Joan,
you can't use a actor signal as result signal! When you read the description for this error 71037. Check the manual for the error messages, please.

Sven

P.S.: You can also use the english fourm www.robot-forum.com  Wink

Gespeichert

Wer nichts macht macht keine Fehler!
Wer keine Fehler macht kann nichts daraus lernen!
Wer nichts lernen kann kann sich nicht weiterentwickeln!
Wer sich nicht entwickelt geht unter!
Joan
Member
***
Offline Offline

Beiträge: 86


« Antworten #2 am: 18. Dezember 2007, 13:45:29 »

Of course, I've read the manual, my question was more on the side of "do you know of any trick that could allow that to be possible?".

Anyway, thank you for your feedback.
Gespeichert
Sven Weyer
Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 912



WWW
« Antworten #3 am: 18. Dezember 2007, 14:43:38 »

Okay, sorry.
You need a second condition for your result signal. Maybe you can used a virtural board and then you can use this like a variable, maybe.
But the other thing is, I don't know really what you want do?

Sven
Gespeichert

Wer nichts macht macht keine Fehler!
Wer keine Fehler macht kann nichts daraus lernen!
Wer nichts lernen kann kann sich nicht weiterentwickeln!
Wer sich nicht entwickelt geht unter!
addi
Stammgast
**
Offline Offline

Beiträge: 47


« Antworten #4 am: 18. Dezember 2007, 15:17:18 »

Joan,

as Sven already said, you'll need a second independent Signal that acts as a "gate" to control the logical output.
This could be, for example, any available Output if you got one spare.

addi
Gespeichert
Joan
Member
***
Offline Offline

Beiträge: 86


« Antworten #5 am: 18. Dezember 2007, 15:52:08 »

Solved... I've made a special bridge in the PLC and now everything is running fine... Thank you for your help!
Gespeichert
Seiten: [1] Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: EIO_CROSS and circular references... « vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS