Digital Input Monitoring
PMD
✭
Hello,
I am programming an ABB IRC5 FlexArc welding cell with a 1660ID robot. I want to be able to monitor input signals from a prox sensor on my fixture to determine if they are working properly. Right now I have an issue where a sensor becomes "stuck" on, and when the line in the program checks the signal it appears to be good, when it actually isn't. I was thinking about using a registry to monitor it but I'm curious if there is an easier way.
Thank You
I am programming an ABB IRC5 FlexArc welding cell with a 1660ID robot. I want to be able to monitor input signals from a prox sensor on my fixture to determine if they are working properly. Right now I have an issue where a sensor becomes "stuck" on, and when the line in the program checks the signal it appears to be good, when it actually isn't. I was thinking about using a registry to monitor it but I'm curious if there is an easier way.
Thank You
0
Answers
-
That would be kind of difficult to handle programmatically. Perhaps you might consider a different sensor type will will be less prone to failing to be off when it should indeed be off, and vice versa.Lee Justice0
-
If you had the Multitasking option in a separate task ( probably static or semi static so it continues to run when the main task is stopped) you could write some code to set a variable (or maybe a virtual IO bit) once the sensors had all gone off after the end of the welding cycle (when the part is removed), the main welding program check this variable was true before welding, it gets reset by the main weld program at some coinvent point.0
-
hi ...In the RS have the tool 'signal analyser'.This tool not solve your problem?0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 60 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 796 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings