ELP-USBGS1200P02 Global Shutter Camera Triggering in Open PnP

63 views
Skip to first unread message

Mike Menci

unread,
Sep 21, 2025, 4:41:06 PMSep 21
to OpenPnP
We continue here because the subject is above mentioned camera model and not ELP-USBxxxx P01. 
I enclose herewith the manual in Pdf which is reflecting above mentioned ELP-USBGS1200P02 Global Shutter Camera.
Tha manual is not actualy the same as the delivered camera. Actual delivery is two PCB - the top as per manual and the bottom with two small flash lights and two switches - one for triggering Flash and second one for Triggering Mode. This two PCBs are connected with standoff bolts and as well with 2 connectors with cable. One is + 5VDC /GND and the second one is  5pin connector. 
So when you want to use this all you have is USB cable to connect but no output from pcb for external triggering. See pictures I enclose.  
I can get a good (still standing - not motion) picture to Open PnP but I did not figure out how  to get moving pictures into Open PnP - this is now holding me beck to continue testing. 
I made myself a temporary Jig  with up-looking ELP camera trug Coax Box, I have a moving X axis with nozzle and servo driving head with a single nozzle for test... I have Yaskawa with CN1 and ELP camera connected trough Opto Sharp PC817.. & Yellow Blue cable on ELP camera. 
Today  I spend half a day trying to create a folder where images from triggering would end up for me to see them but up to now - nothing landed in this folder. 
Eater triggering is not happening or capturing is not collecting images ....  I do not have Oscilloscope to test - so visual is all I could do - see enclosed my vison collection folder .. 
I hope I am on the right track - Jan - comment please. 
IMG_7975.jpg
ELP-USBGS1200P02 Global Shutter Trigger operation Manual.pdf
2025-09-21 22_26_34-Bottom Vision Pipeline.png
IMG_7974 .jpg
ELP_Test Jig .jpg

Mike Menci

unread,
Sep 21, 2025, 4:52:55 PMSep 21
to OpenPnP
It would be great if   " Community could add a “HardwarePositionTrigger” actuator ..... at some point in future..

Mike Menci

unread,
Sep 21, 2025, 5:15:37 PMSep 21
to OpenPnP
But it look like I had some success : 
2025-09-21 23_13_25-C__Users_hp_.openpnp2_org.openpnp.vision.pipeline.stages.ImageWriteDebug - File .png

Mike Menci

unread,
Sep 22, 2025, 1:41:41 AMSep 22
to OpenPnP
Jan 
I received attached reply from ELP - which means that bottom PCB is not mandatory if you use your own triggering - therefore the 5pin connector is free and can be used for external triggering ...  
ELP trigger Email.png

Jan

unread,
Sep 23, 2025, 5:28:35 AMSep 23
to ope...@googlegroups.com
Hi Mike!
Many thanks for sharing this information!
Concerning your questions: I'd say that there is an added difficulty
with hardware triggering that is, that you have to generate a trigger
when OpenPnp wont to have a picture from the camera. At present there so
such thing like a a hardware position trigger. However, you could make
use of the scripting engine. According to the logs there is a
"Camera.BeforeCapture". However^2 I'm not sure if that script is also
executed if the camera is used for preview.
In an other post you mentioned, that you'd like to trigger the camera
using position sensors in your motor drivers. You may try that. I'm sure
it will work if you pick from the same feeder and go straight for bottom
vision. With the logging level set to debug you'd probably find out if
there is any other script that could be facilitate to arm this trigger.
Please keep us posted.

Jan

On 22.09.2025 07:41, Mike Menci wrote:
> Jan
> I received attached reply from ELP - which means that bottom PCB is not
> mandatory if you use your own triggering - therefore the 5pin connector
> is free and can be used for external triggering ...
>
> On Sunday, 21 September 2025 at 23:15:37 UTC+2 Mike Menci wrote:
>
> But it look like I had some success :
>
> On Sunday, 21 September 2025 at 22:52:55 UTC+2 Mike Menci wrote:
>
> It would be great if   " Community could adda
> “HardwarePositionTrigger” actuator..... at some point in future..
> --
> You received this message because you are subscribed to the Google
> Groups "OpenPnP" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to openpnp+u...@googlegroups.com
> <mailto:openpnp+u...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/
> openpnp/4043b9fd-df48-4955-bcd8-eb1d7bea56dcn%40googlegroups.com
> <https://groups.google.com/d/msgid/openpnp/4043b9fd-df48-4955-bcd8-
> eb1d7bea56dcn%40googlegroups.com?utm_medium=email&utm_source=footer>.

Reply all
Reply to author
Forward
0 new messages