Communication of Labview (OPC client) to the citect (OPC Server)

Dear members,

I want to access the data (from the Labview 8.6) which is on a PC of citect.  As I am not aware of citect, can someone explain me how to do this, if you had experience?

Using the mechanism of data taking, I think we can run, but what kind of arrangements are to be made on the side of citect. Is it likely that an OPC server to perform citect side, so Labview can act as an OPC client? How can I implement this? I went through examples OR Client.vi, Browse to Item.vi OPC OPC Demo.

Someone with a 'Labview' experience - Citect here?

some ideas please.

Thanking you.


Tags: NI Software

Similar Questions

  • LabVIEW TCP/IP Client and server, I need to send commands and receive comments side server from the client regarding the command sent.

    Hi all

    I can configure my two PCs, one as a client and a server very well. I am able to send commands from the server to the client. However, I am trying to determine how I can get feedback from the client to the server that something has changed, or a CQI that the command has been received. How I can do this in LabVIEW with the box to TCP/IP tools, or is there a better way to do it?

    Thanks for your help!

    Best regards

    -Gmac

    Once the connection is established, TCP does not care which end is the 'server' and the 'customer '. Data can be sent in both directions using the same read and write functions. So, if you are already able to send data to the client and read on the server, you should be able to do the same to send data from the server to the client, using the same TCP connection.

    If this is not clear, please your postal code so that we can provide more specific advice.

  • I am new to the ethernet communication using labview. I don't have any material. I have two laptop, I need to send and receive data through these 2 portable by using labview. Kindly help me on this.

    I am new to the ethernet communication using labview. I don't have any material. I have two laptop, I need to send and receive data through these 2 portable by using labview. Kindly help me on this.

    Dennis has already said: for a direct PC - PC connection, you need a cross over cable. If you connect through a router or a switch, you use a standard cable.

  • cRIO communication as a PLC with NOR-OPC-Server

    Hello

    I have the task to implement communication between multiple cRIO and NOR-OPC-server. The OPC OR server should act as a data manager for a complex interface.

    I tried the NO-OPC Server and I managed to communicate with the server OPC-NOR as OPC-Client in Windows using a server IO and shared Variables. But the task is to do it on a cRIO. I tried to open a data from a cRIO socket connection to the NOR-OPC-server using a specific URL by using "DataSocket select URL.vi." But as long I do not activate the simulation in the OPC Server - OR-I get errors on the data socket connection opening. If I activate the simulation, which is not the solution, I can write data without error, but the quick OR-OPC-Server Client sees no change for the data label.

    I have the feeling that I am not a good way to get this working. Is there anyone with experience with this? Is data taken one possible at all? It is possible at all? I have to put in place a cRIO-OPC-driver?

    Thank you.

    Hello

    I found the solution in this article:

    http://www.NI.com/white-paper/7451/de#H36

    Thx for your help.

  • LabVIEW OPC error

    Hello

    I am trying to bind a Boolean buttons on Panel before Labview for items on an OPC server. (I'm under LabVIEW Professional Develompent system version 9.0)

    I'm hoping to use Labview as a client for a SCADA application for a client.

    I can go to and see all my OPC tags when using Datasocket as the method of data binding.

    When I run the VI, I see a red light next to the buttons on the front panel, giving the following error message: "error: cannot add the item to the OPC group.»

    I tried several other test of the OPC clients to test whether the problem is with the server or the client. I was able to add (and write) at the points of each test client I've tried outside of Labview.

    However, I noticed that I had to set a path for the OPC items, when you use a Client of Quick Kepware OPC, otherwise, they would not add. I guess I might have to do the same thing in LabVIEW, but I can't figure out how to do this.

    Can you please indicate.

    Thank you.

    Thanks for the info. I had actually heard than before. I know that the server has worked with OPC clients that supported only the OPC 2.0 because I have tested, so I assume it would work with Labview.

    However, after a more thorough investigation of this problem I have since discovered that there is a known bug with the version of the server OPC I use and Labview. I guess that explains all the problems I had.

    Thanks for all the answers.

  • How to install the OPC Server with the Application Setup

    Hi all,

    I make the datalogging progam in the PLC via modbus communication using the OPC server.

    1. I got configer the opc via the Project Explorer client some time it works perfectly, but when I run it by the next day, he cannot communicate with an OPC server but the OPC server is to communicate with the PLC. When I right click on the properties of the customer e/s in the exploer project opc and make any change and still run the application it works where is the problem.

    2. the second problem is by building the installer that will be installered to my PC targate OPC server. Bacuse I had installed the application on the computer target just for testing but OPC Server havn't installed even if there is no option for adding the OPC while bulding server.

    Serdar, SALVATION

    Thanks for the reply I saw your example, your idea is ok, but if I have more then 100 and with different types of data tag then where is the problem to manage all these tags.

    Now, what I had done I took the express to create vi or configer server I/O and give the name of the process even as file name as opcdemomo and same server name reference in the Project Explorer and restart and scream in low tow and three times it works I havn't get any problem.but which is not the right method. 

  • Is there a maximum number of clients to one opc Server opc

    I created a server using this tutorial:

    http://digital.NI.com/public.nsf/allkb/CC9CDD577F041786862572120061EB5A

    I am noto using NI OPC Server (I think) and I'm using DSC noto (obviously)

    Is there a maximum number of customers mutual funds for an opc server created in this way?

    I have LabVIEW 2009 now but the main code was written in LabVIEW 8.6.

    Thank you

    OLA.

    Neste caso, a limitacao para a Criação customers also estara watch a ability of sua rede e MATERIAL, or seja, na o maximo para um indefinido e OPC Server clients number theory.

    E claro what puder use OPC server o senhor NOR e o DSC module, a confibilidade e estabilidade of sua aumentarao, POI software esses size adicionam tools ao LabVIEW as facilitam a programcao of codes para este projeto tipo.

    Atenciosamente.

    Hello

    In this case, the maximum number of clients t connect to an OPC server is limited by the configuration of the network and equipment, in other words, in theory, this maximum number is undefined.

    It is also true that if you can use the OPC server of NOR and the DSC Module, your application reliability and stability increases, because this two software add tools in LabVIEW that facilitate deploying code for this kind of project.

    Sincerely.

  • DSC: Connection to the 3rd party OPC Server

    I had this work with LabVIEW 2011 and Win XP...  After update I can't make it work...   Now with LabVIEW 2012 and Win 7, the server is now upgraded to Win 7 system.

    I'm reading a commercial server OPC of Yokogawa variables.  I can connect to the server.  I can see the variables and create a related shared variable.  But when I access the variable fails.

    Dave,

    My problem is very basic.  Go to the administrator in the 'control panel' the instructions say.  It does not exist in Windows 7.  I'm stuck.  Here is the complete procedure as given by the very useful Dylan Caswell.

    Here are the instructions for Windows 7 (I'll put this on the forum so that others can see or change the KB if it works)

    1. press on the Start button and Type: Component Services
    2. click on "Component Services" under programs
    3. in the left Section of "Component Services" expand: ' Component Services > computers > my computer > DCOM Config.


    4. search for the name of your OPC Server (in your case should be in the sense of: "Yokogawa Exaopc Data Access Server")
    4A (not sure if this is necessary, but I also repeated for the other server "Yokogawa Exaopc data access server OPC Link1")
    5. right click and select properties of your OPC Server

    6. click on the identity of the Properties window tab
    7. Select "interactive user."
    8. click OK, and then restart the computer

    This does not solve the problem, so I went to the second stage.

    If this does not work, let's try the other method, as described in the KB but for Windows 7:

    1. press on the Start button and Type: Services
    2. Select 'Services' under programs
    3. in the right part of the window, sort by name by clicking on the 'Name' column, and then select: NEITHER engine Variable
    4. right click NI Variable engine and go to properties
    5. Select the log tab, click this account:
    6. Select an account that is an administrator
    7. Select OK and restart the computer.

    There is a 'right click' option to stop and start the service.  I don't reboot but simply stopped the service, numbered 5 and restarted the service.

    Immediately my VI running began to show valid numbers!

  • data transfer labview to the web app server

    Community of LabView greetings!

    I have what I think, it's a simple question:

    How can we transfer (real-time) and store acquired data (e.g., time, temperature and so suite..) of a labview VI to a server over the internet so it can be used for a mobile application.

    Thanks in advance!

    You will need to your data in your LabVIEW application on a server:

    -Customer HTTP screws

    -TCP/IP

    -WebSockets

    Server might have a LV application on it, or you can use a web server with a scripting language (for example PHP/ASP/Node.js).

    You will need to write something on the server to listen to your LabVIEW application and contain the data :

    -Database

    -File

    -Memory

    You will need to write a few API/interface for push/recovery of data for example JSON/POST/XML - take a look at 'RESTful API.

    The choice of one of them to go for depends on how 'real time' you're talking about - how often you want to update data, latency, etc..

    If you don't want to do it all yourself, there are 3 third-party vendors that can store data in this way for you - there is a free (but limited) race one by SparkFun - https://data.sparkfun.com/ but I don't know there are other services.

  • OPC server in the shared variable

    Hello

    I am writing a program to read hundreds of OPC signal from a server. The server is a localserver in the PC, but this isn't a Labview server. My labview program reads the signal from the mutual FUND through the data in a Labview library. (Variable type = single process)

    This way is functional but not optimal. I read in the help that I can use a published shared network variables. Is published this network can read the signal from my server through a network path without use of data? He will need a Labview Server?

    This is an example for my opc address

    OPC://localhost/hteControl_OPC_DA_Server/PLC_FI010_ValueLimit_SP

    Thank you

    fmpfmpf wrote:

    Hello

    I am writing a program to read hundreds of OPC signal from a server. The server is a localserver in the PC, but this isn't a Labview server. My labview program reads the signal from the mutual FUND through the data in a Labview library. (Variable type = single process)

    This way is functional but not optimal. I read in the help that I can use a published shared network variables. Is published this network can read the signal from my server through a network path without use of data? He will need a Labview Server?

    This is an example for my opc address

    OPC://localhost/hteControl_OPC_DA_Server/PLC_FI010_ValueLimit_SP

    Thank you

    LV - DSC (data logging and control) words allows you to "bind" the NSV to an OPC server.

    As long as the compliant OPC server operating system it should work and has been the case for me.

    Ben

  • How to create a Labview Websocket client?

    Objective: Use WiFi to transfer analog readings of a Yun Arduino to a Labview graphical user interface.

    An Arduino Yun provides Websocket server capabilities and Allied standard used with a browser.   But I did not how to create a Labview Websocket client.  Where my question "how to create a Labview Webcocket customer?

    Howard

    Dennis_Knutson wrote:
    I think you need to better define the arduino interface.

    Dennis - the interface is well defined. WebSocket is a standard (with some variations). It uses the web server, although it does not strictly HTTP connections.

    I don't know of a free LabVIEW websocket client implementation. You might be able to detach the screws LabVIEW of HTTP to retrieve part of the initial connection and the logic of the handshake, but.

  • We have the assurance of software on the operating system server & CALs client server. License expires in June 2013. expires in June 2013. We need to exercise our upgrade to licences before June 2012?

    Original title: Software Assurance

    We have the assurance of software on the operating system server & CALs client server. Our agreement expires in June 2013. Do we need to exercise our upgrade to the licenses before 2012 June?

    Hello

    Thanks for asking this question to Microsoft Community.

    I suggest you check the Microsoft Software Assurance Web site for assistance.

    http://www.Microsoft.com/licensing/software-assurance/default.aspx

    Software Assurance FAQ:
    http://www.Microsoft.com/licensing/software-assurance/FAQ.aspx

    In addition, you can contact support by calling team: 800-936-3500.

    Hope this information helps.

  • LabVIEW HTTP without PC (client) browser dedicated (as a server)

    The web server is already configured with success on the ATMEGA32 microcontroller.
    All I need is a functional GUI to any client on the internet to receive the data through the browser.
    The goal of this problem is to prevent any pc dedicated to this system. (for the purpose of Web or GUI server)
    Nature of data : data from current density and the temperature of the fuel cell.

    I would like to know your best solutions in this case!

    Thanks in advance!

    If you want to put a web browser in your VI, you can use the WebBrowser ActiveX component. If you want to read the HTTP data programmatically you can use HTTP Client on the screws in the Communication of data-> protocols-> HTTP Client to connect to the server (ATMEGA32) and read the data.

  • "The relationship of trust between the Client and the domain controller has been lost."

    I had a client PC connected to a DC running 2003 SBServer.

    It was this error when he tried to connect with its domain account.

    "The relationship of trust between the Client and the domain controller has been lost."

    I had to connect as Administrator local and leave/re-join the domain with a different machine name.
    How can I fix the side Server?

    Hello

    The question you posted would be better suited to the TechNet community. Please visit the link below and validate the request.

    http://social.technet.Microsoft.com/forums/en-us/smallbusinessserver/threads

    Hope this information is useful.

  • How to get the IP address of the calling client to the web service built in Jdeveloper 11.1.1.7 application?

    I built an application of web service in Jdeveloper 11.1.1.7 to be used by other clients. Just the General steps as follows (Server web service Application is generated--> deployed on the server-> used by clients with the location of the WSDL file).

    Now, I met a requirement where I need to get the port number and IP address for the client.

    Questions :

    How to get the IP address of the calling client to the web service application generated in Jdeveloper?

    Commune technologies used to build web service applications is AXIS or CXF. What Jdeveloper technology use to built web service application?

    The common technologies used to build web service applications is AXIS or CXF. What Jdeveloper technology allows built web service application?

    It depends on the option selected during the creation of web services (if I remember correctly, there are several options, style J2EE 1.4 RPC style JavaEE JAX - WS 1.5,...)

    For example, to get the ip address of the compatible with jax - ws web service, you need to inject the context in your service class with:

    @Resource
    WebServiceContext wsContext;
    

    and then inside your method:

    MessageContext mc = wsContext.getMessageContext();
    HttpServletRequest req = (HttpServletRequest)mc.get(MessageContext.SERVLET_REQUEST);
    String ip = req.getRemoteAddr();
    

    Dario

Maybe you are looking for