LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Can Labview communicate with Spec by Certified Scientific Software

Hi,

 

I would like to connect my Labview program with the program which is already developed in SPEC in the beamline facility to control the machinary for x ray diffraction. Is there any suggestions?

 

Thanks

0 Kudos
Message 1 of 6
(2,762 Views)

you can use OPC communication, but I don't know whether your program uses that already...  Can you change that program?

In LabVIEW it's called shared variables.  LabVIEW can be an OPC server or client. So that is certainly not a limit.

Kind regards,

- Bjorn -

Have fun using LabVIEW... and if you like my answer, please pay me back in Kudo's 😉
LabVIEW 5.1 - LabVIEW 2012
0 Kudos
Message 2 of 6
(2,742 Views)

Hi,

 

could you please first describe the SPEC program/appliction? is that a Software for instrument control and data acquisition?

0 Kudos
Message 3 of 6
(2,721 Views)

Hi,

 

yes. spec is a software for instrument control and data acquisition. It works by scripting. http://www.certif.com/

 

Unfortunately, I am not an expert on spec yet. so I was hoping to see how I can syncronize my instrument controlled by labview with the x ray beam controlled by the SPEC program. I am not sure if it is possible to communicate with a signal between these two. meaning to turn on a control signal with labview and detect it with SPEC whenever i want the x ray beam do a measurement.

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

Hi,

you can use LabVIEW as ActiveX oder .NET client to control spec Software.

 

Microsoft ActiveX technology provides a standard model for interapplication communication that different programming languages can implement on different platforms

For more information please go to :

 

ActiveX

 

 

0 Kudos
Message 5 of 6
(2,705 Views)

 


The ActiveX technologies supported by LabVIEW are grouped into two categories: Automation and Container functionalities.

ActiveX Automation: : For example, LabVIEW acting as a client can launch Excel, open a Workbook....
A LabVIEW container can contain a  Microsoft Excel worksheet.

Use LabVIEW as a .NET client to access the objects, properties, methods, and events associated with .NET servers

Message 6 of 6
(2,702 Views)