The digital inputs sent by the screw-feeder is not showing up in the URCap on the Teach Pendant.
Troubleshooting
Check each connection along your circuit.
ScrewFeeder
Using a multimeter, validate that a voltage of 24V is coming out from both outputs on the back of the feeder. To measure tension, you should have one pin on the IO (READY or STATUS) and the other one on the ground (GND).
If it's not showing 24V, a connection within the screw-feeder might be broken.
Controller
Validate that the wires connecting the screw-feeder to the controller are properly screwed in and connected in the appropriate slot. See the image on the right for an example.
Secure any loose wire.
Robot Installation
Check the IO tab to see if the signal is getting to the robot. The digital inputs should change state when the screw-feeder is turned On/Off and when a screw is detected.
You can use a small piece of wire to trigger manually the digital inputs and check that the signal can make it to the robot. To do so, connect the wire between a 24v slot and the DI slot you want to test.
If the signal does not reach the robot, try a different digital input slot.
Urcap
Check that the proper digital input has been selected within the Pick_Screw node. You can go through different digital inputs using the drop-down menu to test a few.
PNP/NPN
Make sure you use the correct PNP/ NPN setting.
In PNP mode (opposite for NPN) :
- IO Screw Ready: 24v if screw is ready, 0v otherwise
- IO Status: 24v if feeder is on, 0v if there is something wrong
Info:
For Universal Robots, the switch should be toggled to PNP (towards the rail knob).