Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

CVS-1454 : I want to save the image file (JPEG) to not CVS memory but host PC.

Hello,
 
I'm using CVS-1454 and Vision builder AI (VBAI) 2.6.
 
I know VBAI can save the image file to it's memory by checking options "Tools>>Configure Input/Output" in VBAI.
 
but, I'd like to save the image file to host PC via TCP/IP, not CVS local memory.
 
How can I do this?
 
Best regards,
 
0 Kudos
Message 1 of 6
(4,292 Views)

You should be able to select any network location using the image logging setup under "Tools>>Configure Input/Output" in VBAI. Type the network target in the save location.

Beware that sending images over TCP/IP is slow since it is only a 100Mbs speed (actually much less than that because of error checking and network traffic) - if you are logging a significant ammount of data, this might slow your process down.

0 Kudos
Message 2 of 6
(4,276 Views)

Hello, Marc.

Thank you for your great information.

But, I tried typing IP address in VBAI but I received a error message such as "Vision builder AI could not create the specified folder."

Could you show me a type sample for saving images via network?

Regards,

0 Kudos
Message 3 of 6
(4,264 Views)

Just a quick question but does the directory exist?  Also have you checked permissions on the target machine?  I think that is probably the place to start.

Bob Young

 

0 Kudos
Message 4 of 6
(4,254 Views)

Hi,

I had created a shared folder on the hardisk of target PC and had set the network security of the folder is all acceptable.

So, I can connect target PC from host PC by network and create some files(ex. txt, excel...) to the shared folder by WindowsXP's explorer.

But I can't create or save the image to the same shared folder by "VBAI>>Tools>>Configure inputs/outputs>>image logging". 

Of cause, I specified the file path of VBAI same as explorer of WindowsXP, e.g. "\\IP address\", "\\IP address\123:\" etc.

Why WindowsXP is able but does VBAI is disable?

If you have ever saved the image file from CVS to Host PC by image logging of VBAI, please let me know.

Regards,

0 Kudos
Message 5 of 6
(4,246 Views)
Hello,
 
As you have probably noticed, VBAI does have specific support for data logging across the network.  "VBAI>>Tools>>Configure inputs & outputs>>Remote Data Logging."  While there is also support for image logging, I do not believe that there is direct support for remote image logging.
 
It appears that within the image logging feature, it is possible to specify an IP address.  My guess is that this is due to the nature of Windows.  In other words, because Windows will allow you to specify a remote folder, the image logging works correctly when saving from PC to PC.  This is due to that feature of WindowsXP.  On the other hand, the CVS does not run the Windows operating system.  As a result, I believe the behavior you are observing from PC to PC will not be possible from CVS to PC.
 
If this is a large inconvenience, I would first try saving logged images to the Compact Vision System's local memory, while also limiting the number of images saved.  The images can be transferred post acquisition or it would also be possible to write a Labview program to transfer logged images.
 
Hope this helps,
 
Robert Manion
Applications Engineering
National Instruments
0 Kudos
Message 6 of 6
(4,197 Views)