![RobotStudio event](https://new.abb.com/images/librariesprovider89/default-album/robotstudio-webinar-arc-welding.jpg)
EIO_CROSS and circular references...
![Joan](https://secure.gravatar.com/avatar/235936c42a4ceb063cc591eabca5f576/?default=https%3A%2F%2Fus.v-cdn.net%2F5020483%2Fuploads%2Fdefaultavatar%2FK2266OAKOLNC.jpg&rating=g&size=200)
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.
Comments
-
A "res" can't be it's one "Act"<?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
-Res "BXdobC1EinaFlot" < > -Act1 "BXdobC1EinaFlot"
If you need to do circular construction then you can use virtual signals as a temporary storage.... I think it can work, a work around.
OUTPUT_A = ((OUTPUT_B) AND (MOTORS_ON))
INPUT_C = OUTPUT_A
OUTPUT_B = INPUT_C
vulpes_h2007-12-19 8:58:440
Categories
- All Categories
- 5.5K RobotStudio
- 397 UpFeed
- 18 Tutorials
- 13 RobotApps
- 299 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 319 IRC5
- 63 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 804 RAPID Programming
- 4 AppStudio
- 3 RobotStudio AR Viewer
- 19 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings