Hello all,
I'm fairly new to Fanuc robot programing. I have stumbled my way through it and have a finished program, but now I'm trying to reduce machine cycle time. I'm using a Mitsubishi PLC and communicating to the Fanuc robot over ethernet I/P. There are 5 programs the PLC tells the robot to run, but really it is 10 because there are 2 sides to the work cell. I know that the robot starts each program on the falling edge of the UI18 or UI6 signals. While programming the PLC , I found that a pulse from the PLC wasn't long enough. I assumed the PLC scan time was too fast for the robot controller, so I added a delay timer to hold on the UI18/UI6 signal on for awhile. The problem with this is it adds cycle time every time I change jobs with the plc(total time = delay time x 10). Any ideas on how to get rid of this delay timer to save cycle time?
Thanks in advance.