It looks like, from the pictures, that your WoV configuration is correct. I would make sure the PLC is configured to the correct bit range.
You can also reset / reconfigure IO driver by going to Display - Inputs/outputs - IO drivers
Posts by fanucrobot_Dr
-
-
$servo_sim was the one I used before and was trying to remember! Thank you!
$simulated_axis looks interesting also, I appreciate it!
-
The IO's depend on how your plc is configured, they have to match.
Do you have any PNIO errors or could not connect to device showing on the teach pendant?The Kuka switch inside the controller cabinet needs to be configured on your network to allow communication between the PLC and the robot, make sure it does not have a red light
I would also check to make sure your KLI (virtual network 5), under diagnostic, has the correct robot IP and the PLC also is using correct IP for the robot.
The KLI network will also show if you are sending / receiving data -
No, I want the robot to run through the program with the servos locked. When it runs through the program the sealer trigger opens and closes and the same time it would when it runs the program in auto.
I will then capture the sealer into a container ad weigh it so I know how much is dispensed during production. -
Double click Profinet under Bus structure in WoV and Make sure you have the device name added(PLC) under the Profinet - Device name....also number of safe IO's, number of IO's and Profinet Version is correct
-
Hello, I know there is a variable that I can set that will allow the robot to run the program with no robot motion, but I can not remember!
I want to do this so I can measure the amount of sealer dispensed during the program.Any help would be appreciated!
-
Does anyone from any experience with error_prog?
I have used it in the past on Rj3ib and R30ia, I inserted the instruction into the program and I would make error_prog equal to a program that I added points so the robot could go back to home without collisions.
I was able to execute the error_prog from the alarm screen - choice, there was an option for cancel, cont wet, cont dry, or error_prog.
But I just recently added the error_prog at a customer site and when testing I can not get the option to execute the error_prog, I checked the $error_prog variable and it has the correct program.
Is there a variable or setting that has to be enabled? I checked backups from a previous job (same spot tool + software) and I can not find any variable that I enabled to activate.
Thank you -
I am having an issue determining what is causing the mismatch condition. I think it's timing between when the robot sends tool # bits to plc and the plc sends safety input back and what tool the robot sees.
I am considering bg logic to send the tool # to plc so I know exactly when it changes in the robot?
According to the manual I should have 1 sec before fault occurs. -
I have a rj30ib with 8.3 software and the robot changes 5 different tools physically.
The configuration of 3 are different so I have created different models.
I have a GO to the plc to identify when the tool changes and the model also changes.
The plc is sending safe input CSI and I have it mapped in the DCS verify IO in the tool model.
But when it changes tool and model I get DCS tool mismatch, but I can reset from the fault and the model/tool are correct. My question is what could be changed in the set up to eliminate the tool mismatch error?
I have tried changing -1 to 0 for tool change and I've tried setting tool to 0 for my verify IO and I tried to change to -1,-1,-1 as my 3 models in Cartesian position check. But I continue to receive the error? -
Thanks flatcurve, that may be my only option.
What is the AR?
What is the difference from using PR[1]? -
Is there a way to add more user frames than the standard 9?
R30iA controller