Alternative OPC Client?

Hello,
I’m searching for an alternative OPC-Client.
Is there someone out there who has developed a LabVIEW Interface for an OPC-Client (OPC-DA) from Softing, OPC Labs or another company? I did not found an OPC Client witch supports LabVIEW.
Maybe you would sell your code or spend your code or give Information or help for the implementation?
If you do not want to make your answer public you could send me a private message. Maybe I could return the favor with some code you would be interested in?
 I know that LabVIEW supports OPC with 2 different Clients (http://www.ni.com/white-paper/7451/en/).
OPC via DataSocket
OPC via LabVIEW Datalogging and Supervisory Control (DSC) Toolkit
But the free OPC via Datasocket has limitations, and it does not work with the OPC-Server from IFM where other OPC-Clients work well (I think, the IFM OPC-Server Version 2 is not that well implemented).
And the DSC Toolkit is too expensive because we need only the OPC-Client component and we are using it at some customers (a Runtime Licence is 800 €).
Please help
Sletrab

I haven't worked too much with OPC, and I haven't tried this myself, but you could try looking for .NET or C implementations of an OPC client and call that.
Try to take over the world!

Similar Messages

  • Documentation on How to Develop an OPC Client Using LabWindows/CVI?

    What documentation is there on how to develop an OPC client application using LabWindows/CVI?  What tutorials, if any, are there?  What reference manuals, if any are there?
    I am completely new to LabWindows/CVI.  I will be starting soon with the tutorial, "Getting Started with LabWindows/CVI".  However, our application needs to communicate with an RSLinx OPC Server.  Any documentaiton on how to learn to do this would be very much appreciated.

    http://www.ni.com/white-paper/4626/en/  Just did a quick google and this came up, Labwindows CVI and Labview are quite different but I usually look at Labview examples then try take the general idea from the example and apply it in CVI, hope this helps

  • Alternative email client

    I am looking for an alternative email client that has more business features than Apple Mail (I.e. out if office reply etc). Does anyone have any suggestions?

    You can set up a rule in Mail to respond to incoming emails. You could also customize it so it would only respond to certain senders or other criteria.
    However,
    An out of office reply feature on an email client is a bad idea as it can easily get into an infinite loop when your out of office reply replies to another out of office reply.
    I imagine it could be programmed to behave appropriately to account for all possibilities.
    The other issue with client-based OOO replies is the client has to be running and receiving emails in order to respond to them. The server will always get the emails and can thus respond appropriately.
    You can set an OOO reply in iCloud using the Web interface. Your email hosting service might be able to do the same.
    Regardless, Mail is a very basic email client. There are some add-ons that can add features like tagging.

  • Variable Engine crashes when querying a tag that doen't exist with OPC client

    Hi!
    I'm working on a system based on LV 2011 DSC.  The system is multi-node and uses Sahred Variables.
    We have a node that has everything available in the system and we would like to use the embedded OPC server in the Variable Engine to grab everything in real-time and feed a corporate historian system.
    It happened couple of time that querying a tag that was not defined in NI (example: typo when typing an address in the OPC client) caused some instability and made the node crash.  After a reboot, everything was ok.
    Is there a way to prevent a supervisory system of making crash a production system?  Can we limit the OPC server to the defined tags in the library?
    Thanks.
    Francois

    The variable engine is known to be buggy from time to time, so be sure you upgrade all the related software to the latest version (or not
    If it is possible, have the OPC client create a new tag for any that are queried, but do not exist.
    Machine Vision, Robotics, Embedded Systems, Surveillance
    www.movimed.com - Custom Imaging Solutions

  • OPC Client Problem

    Hi
    I am having problem in configuring opc client. The way I configure OPC Client is given below
    Create a New Project
    Creat a New OPC Client I/O Server.
    Select the appropriate server from the list.
    OPC Server will be created.
    Right click on OPC Server and select Deploy all.
    Right click and then select create bound variables.
    I have tried this procedure but no success. Once I managed to view the Tag names of Channels present on the server but values were never transported to opc client from the server.
    I have also tried distributed System Managment for the removal of variables before creating any new opc server.
    Moreover OPC QuickClient works perfect which shows that OPC Server is right. So now there are some settings in Labview. PLease help me out in solving this problem. Have a look in the attachment picture.
    Thanks
    Attachments:
    1.jpg ‏67 KB

    Hi Ryan,
    That OPC server is dongle protected having no evaluation version. I have attaced a picture in this reply running OPC Free Client in background AND LABVIEW running at front. You will notice that Free OPC Client  shows good signal quality and Labview showing error.
    OPC Free client is shiped by NI.
    Attachments:
    OPC.JPG ‏166 KB

  • How to make SVE a visible OPC server to third party OPC clients?

    I've read SVE works as an OPC sever, but when I try to browse it with a third-party OPC client I get no items.
    Is there any configuration needed? Is DSC needed?
    http://zone.ni.com/reference/en-XX/help/371361E-01/lvconcepts/opc_conn_from_tpclients/

    Hi Keptat
    DCOM shouldn’t be the problem because you are not using the OPC server from an external computer or from other PC user, nevertheless, you can always try to do it.
    I’m attaching some links with information about the DCOM privileges and how to configure de SVE.
    Are you able to see others OPC servers with your clients?
    http://zone.ni.com/devzone/cda/tut/p/id/3371
    http://zone.ni.com/devzone/cda/tut/p/id/4679#toc3
    http://digital.ni.com/public.nsf/allkb/5C8A90CD57B279F286256C2C006F1EB4?OpenDocument
    Coamín Cruz
    NI México
    Mensaje editado por Coamín

  • How can I use LabVIEW as an OPC-client, without using datasockets ?

    I heared that would be possible with the newest edition.

    The Datalogging and Supervisory Control (DSC) add-on module makes LabVIEW an OPC Client (and a Server).

  • Connect Labwindows to third party OPC client by datasocket

    Hi
    I have a computer that collect RTUs data through GPRS with Labwindows (simple TCP socket) and aving them. I want to use this data in a third party SCADA application by using third party OPC client. Actually I want to use datasocket to send data to datasocket OPC server (publisher is labwindows) and third party OPC client read it by connecting to datasocket OPC server.
    1. The question is is it possible at all?
    2. Which OPC server in Datasocket I should choose? ( DaqOPC, OPCDemo, OPCFieldPoint,...)
    Sorry if they were basic questions.

    Naderus,
    While I dont know all of the caveats that may come with a few of the acronyms in there, in general, you absolutely can use datasockets via an OPC server. Probably the easiest to use are network shared variables (which are an OPC server). I did notice you had another thread going here. Did you have any luck with the examples and help files they forwarded you to there?
    Regards,
    Kyle Mozdzyn
    Applications Engineering
    National Instruments
    Regards,
    Kyle M.
    Applications Engineering
    National Instruments

  • Connection with OPC client

    Hi,
    I would like to access to my shared variables using an OPC client. (a free software called powerOPC or any other one)
    When I use it locally, everything goes well, I can access my shared variables, but when I try to access from a distantr PC, I cannot connect and get some errors. I've tried to open port 135 on the firewall, I've read the following post: http://forums.ni.com/t5/LabVIEW/opc-dcom-access-denied/m-p/822246/highlight/true#M373884
    But I still can't access my variables.
    The NI Distributed System Manager can access to the distant shared variables, so I don't know what's wrong with other clients.
    Does anyone knows how to do?
    Both PC are running win 7, one is 32 the other 64bit.
    LV2011
    Regards

    Hi toto26,
    thank you for using National Instruments discussion forum.
    Could you detail the way you use to communicate with your OPC server thanks share variable? Are you using datasocket like in this document or are you using DSC ?
    Could you tell us more about the errors you get? Have you already seen this KB document and its first related link?
    Thank you in advance
    Regards,
    Audrey_P
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Journées techniques : des fondamentaux aux dernières technologies pour la mesure et le contrôle/comm...

  • Connect third part opc client to labview

    I have no experience with Labview.  I need to connect a third part opc client to get data from Labview 8.5.  When I run the OPC Explorer and connect to the local server I see the data items.  However if I run the free OPC explorer from matrikon it does not find any OPC servers.  I see Variable Engine running in services.  Lookout 6.0 is set at manual and is not running (I don't know if I need this).  This computer is located in another country on the other side of the world and I only have RDP access.  What am I missing?
    Many Thanks

    Hello, 
    Are you using the DSC module?  With the DSC module you can add a 3rd party OPC client and bind your variables through that. 
    Here is a screen shot. 
    National Instruments
    FlexRIO & R-Series Product Support Engineer

  • How to get the OPC Client (VC++ example program) to work? Having DataSocket problems...

    I'm trying to get our custom software (written in C++ by someone else) to talk with a NI FieldPoint device. The device works fine, and can communicate perfectly with the FieldPoint Explorer.
    Our software uses the ComponentWorks DataSocket ActiveX control (cwds.ocx) to talk with an OPC Server which in turn communicates with the FieldPoint device. (I think this is what happens, but my detective work is far from complete). The call to Create the datasocket results in an error:
    Can't connect to URL step 4 (0x800c000d)
    I think this error comes from our code and I believe that the URL is not the problem.
    This led me to investigate whether the DataSocket is working at all.
    I downloaded the sample application called OPC Client, compiled it into a Release version executable ran it on my client machine.
    I believe the Browse button is supposed to bring up a list of OPC servers, but instead i get the error message:
    OPC Client, Member not found.
    I have installed and registered every possibly related .dll and .ocx file I could find, but believe that I am still missing something. If anyone could help me get this example program working, I think it would go a long way towards solving my overall problem.
    Thanks,
    Eric
    Process Instruments, Inc.

    Another clue: In reading the KB article called "Redistributing a ComponentWorks Application Built with DataSocket" (Document ID: DIRECT-45GPQQ) I came across this line:
    "If you want to use OPC browsing, include BVOPCClient.dll."
    This seemed like the thing to do, but I couldn't find it on my client or development machine. However I did find it on an old development machine that was used to develop the original software that I am working on, and happens to be the only machine on which the OPC Client example program works. (I can't test my code on this machine because the instrument isn't connected to it.)
    I copied the file BVOPCClient.dll into the C:\WINDOWS\SYSTEM directory on my client machine and then tried to register it with regsvr32.exe. I go
    t the following error message:
    c:\windows\system\BVOPCClient.dll was loaded, but the DllRegisterServer entry point was not found. DllRegisterServer may not be exported, or a corrupt version of c:\windows\system\BVOPCClient.dll may be in memory. Consider using PView to detect and remove it.
    I then found a newer version of BVOPCClient.dll on your site and downloaded that with the same result.
    I then reinstalled FieldPoint Explorer 3.0 with all options checked AND ComponentWorks 2.01 with all options checked to see if the .dll would show up and be registered that way. No dice.
    Do you think this .dll may be the key to getting my OPC Server communicating? And if so, what is my problem with registration? I am a newbie when it comes to regsvr32.
    Thanks,
    Eric

  • LabView OPC client versus Opto22 Ethernet brain SNAP B3000

    I'm trying to use some OPC examples from the LabView 6i library connecting my PC to the OPC server provided by the Opto22 Ethernet brain SNAP B3000. Every time the program access the brain it hangs up. There is any known mismatch between the two implementations of the OPC communications or what I miss?

    NI has a good troubleshooting utiltiy to view OPC servers as an OPC client. Contact NI directly and we can get you this troubleshooting utility.
    http://www.ni.com/support/
    or 512-795-8248 ask for Industrial Automation.

  • LabVIEW 64bit OPC client

    Hi,
    Can someone confirm that it is not possible to use LabVIEW 64bit as an OPC DA client?
    I tried to read on the same pc the same OPC url (local) with LV2012 (32bit) and LV2013 (64bit).
    2012 had no problem. 2013 gave error 1181 (Protocol not recognized by LabVIEW).

    Has the OPC client component been ported to Windows 64 bit? I kind of doubt it since NI Lookout is also still 32 bit only software and the LabVIEW DSC Toolkit hasn't been ported to 64 bit either so far.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Nothing after click OPC Client

    Hi all, I am doing a simple simulation of using OPC in LV. In NI OPC Severs,I  just click new, I/O Severs, OPC  Client,and nothing appears anymore. Really Upset.~~~~(>_<)~~~~     
    Thanks a lot.     Axiang

    Hi Marc,
    OPC allways gives issues, but I've learned in the past that it's not allways LabVIEW.  It can be Windows as well.
    Here is a document I once found and solved some problems I had.  It's about DCOM settings.
    I don't know whether you checked these already.
    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

  • LV OPC client cannot get value from remote Matrikon OPC server

    Trying to use LV DSC OPC client connect to remote OPC server. Both running on win7.
    It seems the link is up, but cannot get data. As the attached screen, the msg is 
    CoCreateInstanceEx: CLSID=F8582CF2-88FB-11D0-0C0F010435, InstanceType=CLSCTX_ALL, ServerName=\\172.16.5.38, CMQ=1 (FAILed, HRESULT=0x80070005 Access is denied. 
    While using the MatrikonOPCexplorer can link to remote server and refresh value automatically. But also got error when start up as the attached.
    Any suggestion, thanks.
    Attachments:
    ss.png ‏43 KB
    ss2.png ‏214 KB

    Likely this is an issue related to DCOM configuration. Can you double check tagsrv.exe ("NI Variable Engine" service ) has the correct DCOM configuration talking to the remote OPC Server?

Maybe you are looking for