Hi all,
I am working on getting an older industrial robot working again as a hobby. Getting close to being done but I need to get all the homing sensors working.
3 out of the 4 joints use an Omron EE-SV3 "Photomicrosensor (Transmissive)" with a fiberglass "code wheel" to trigger it. I'm pretty sure I have the EE-SV3-B model. Here is the link the the datasheet: https://omronfs.omron.com/en_US/ecb/products/pdf/en-ee_sv3.pdf
Here is a schematic of the system. On the far left is the servo interface module I need to work with. It uses sinking inputs with an input impedance of 7500 ohms. The numbered terminals just to the right of that are terminal blocks that I am wiring to and where I have connected the 24V power supply. To the right of those terminals is the signal cable that connects to the robot itself. Inside the robot, between the dotted lines in the middle of the page is a PCB. The PCB has 3 components that interact with this portion of the circuit. One is NF1, a ceramic noise suppression filter, and R4, a 1200 ohm current limiting resistor. Finally there is HL4 which is a LED that illuminates when the sensor is on to help troubleshoot robot operation (notice the direction of the LED). Further right from there, a cable harness travels through the entire robot arm and ends up near the end where the optical gate sensor is located on one of the pulley assemblies.
Can you help me understand how to hook up this sensor to my servo interface module? The big issue is that the 1756-M02AE servo interface module expects a sourced 24V to be applied to it and sink it to 0V, while the sensor here is set up to sink current to 0V. This means I cannot read this sensor.
A similar circuit was used on a different axis on this robot, but instead of the optical gate, it used an inductive proximity sensor. I was able to add a 2000 ohm pullup resistor at the servo module and pull the voltage high enough for the card to read it properly. I just don't understand these optical sensors quite well enough to say that this is the correct way to hook them up as well.
I need to get the input at the far left "Home0/1" above 17.0V for a logical 1 and below 8.5V for a logical 0. The second sketch (with the proximity sensor) gave me 1.9V OFF and 19.4V ON. Not shown is the 7500 ohm resistor internal to the card between terminals 16 and 14 on the left.
I'm sort of stuck keeping the robot wired how it is unless there is absolutely no way to add external components to make it work.
Thanks,
Mike
I am working on getting an older industrial robot working again as a hobby. Getting close to being done but I need to get all the homing sensors working.
3 out of the 4 joints use an Omron EE-SV3 "Photomicrosensor (Transmissive)" with a fiberglass "code wheel" to trigger it. I'm pretty sure I have the EE-SV3-B model. Here is the link the the datasheet: https://omronfs.omron.com/en_US/ecb/products/pdf/en-ee_sv3.pdf
Here is a schematic of the system. On the far left is the servo interface module I need to work with. It uses sinking inputs with an input impedance of 7500 ohms. The numbered terminals just to the right of that are terminal blocks that I am wiring to and where I have connected the 24V power supply. To the right of those terminals is the signal cable that connects to the robot itself. Inside the robot, between the dotted lines in the middle of the page is a PCB. The PCB has 3 components that interact with this portion of the circuit. One is NF1, a ceramic noise suppression filter, and R4, a 1200 ohm current limiting resistor. Finally there is HL4 which is a LED that illuminates when the sensor is on to help troubleshoot robot operation (notice the direction of the LED). Further right from there, a cable harness travels through the entire robot arm and ends up near the end where the optical gate sensor is located on one of the pulley assemblies.
Can you help me understand how to hook up this sensor to my servo interface module? The big issue is that the 1756-M02AE servo interface module expects a sourced 24V to be applied to it and sink it to 0V, while the sensor here is set up to sink current to 0V. This means I cannot read this sensor.
A similar circuit was used on a different axis on this robot, but instead of the optical gate, it used an inductive proximity sensor. I was able to add a 2000 ohm pullup resistor at the servo module and pull the voltage high enough for the card to read it properly. I just don't understand these optical sensors quite well enough to say that this is the correct way to hook them up as well.
I need to get the input at the far left "Home0/1" above 17.0V for a logical 1 and below 8.5V for a logical 0. The second sketch (with the proximity sensor) gave me 1.9V OFF and 19.4V ON. Not shown is the 7500 ohm resistor internal to the card between terminals 16 and 14 on the left.
I'm sort of stuck keeping the robot wired how it is unless there is absolutely no way to add external components to make it work.
Thanks,
Mike