OPC Server for Labview/PXI-RT
Hi all,
can i access Labview on a PC/WinXP or a PXI/RT System with a
OPC-Client (eg.:WinCC/Siemens) like a Compact Fieldpoint over the NI
OPC Server (NationalInstruments.OPCFieldPoint). Exist a OPC-Server for
Labview/PC/PXI?
Thanks
Achim
Here you can find information concerning this issus:
http://digital.ni.com/public.nsf/websearch/CC9CDD577F041786862572120061EB5A?OpenDocument
Hope this helps!
Similar Messages
-
Suggest an OPC server for Seimens S7-300 with CP5611 MPI card
I am using Lookout4.5 and S7-300 with CP 5611 MPI card.
Can anybody suggest an OPC server for Seimens S7-300 with CP 5611 MPI card?
SukeshkumarDS
CaptronicSystems,Bangalore,India.
E-mail � sukids_in@yahooThere are many third party OPC servers that are designed to communicate using the Profibus DP. You may try Trebing & Himstedt or Applicom for obtaining the necessary OPC server.
Chad Pelletier
Applications Engineer
National Instruments -
Is any OPC server is available for communicating Lookout with devices which use CS-275 protocol
Thanks in AdvanceNational Instruments does not have an OPC server that communicates with the CS-275 protocol. You will have to find a third party vendor that provides an OPC server for that protocol.
If you have a device that uses that protocol, the manufacturer may know of an OPC server for cs-275.
Green Rives
National Instruments
Industrial Automation Support Team -
would anyone like to try a beta version of an OPC Server for accessing
data from the Grundfos Pumps GENIbus products? e-mail or call @
913-227-3413Here you can find information concerning this issus:
http://digital.ni.com/public.nsf/websearch/CC9CDD577F041786862572120061EB5A?OpenDocument
Hope this helps! -
I am storing a block of data inside plc registers and reading this group into labview as a continuous set of datapoints. I am counting the number of scans in the plc and sometimes the number of points collected inside labview doesn't match.
To explain a a little bit about tag updating:
The LabVIEW DSC tag engine is not just updated on any change of the value within the plc. There are, in fact, several "deadbands" that must be crossed before those tags are updated:
1) The OPC Server has a deadband - where the plc register value has to change a certain % before it is recorded.
2) In the LabVIEW DSC moduel, there is an I/O Group Deadband that determines when the tag engine is actually updated.
Both of these deadbands must be satisfied before a new "value" is recorded in the LabVIEW DSC tag engine.
Therefore, I would check your OPC Server's deadband (configurable in the OPC Server configuration utility) and also the I/O Group deadband for those tags (configurable in the tag configuration
editor).
If this doesn't resolve the issue, please let me know. Thanks. -
Connect yudian controller through OPC server in Labview.
I am trying to bind Indicator using DSTP server that gets data from Yudian controller AI706M.
I want to get this data through yudian OPC server.
when I do this in labview 7.1 version with windows XP OS, I get option of yudian OPC server from browse menu available at Indicator's property and It works
but with Labview 2012 and window 7 I am not getting this option ??
I would appreciate your help on this.
Thank You
CLAD
Passionate for LabVIEWHi there,
According to the following link, you might not be able to connect your PLC to LabVIEW:
http://www.ni.com/white-paper/6417/en
In general, if you would like to establish a connection between LabVIEW and a PLC, here is a step-by-step guide:
http://www.ni.com/white-paper/7450/en
Regards,
Norbert -
Add new item to OPC server in LabView
Hi. I want to connect my PLC Unitronics Jazz to LabView using OPC Server. It have OPC Server called UniOPC Server. I don't know how to add an Item in LabView.
UniOPC don't have option to add new Item - I have to do this by opc client. In OPC QuickClient I can see UniOPC server, and there I can add Item and change values of variables (for example I can change value of MB0 - Memory Bit 0) but in LabView when I try to use this in VI project I have error: "Error 0x0000002A connecting to .../plc.MB0".
I would like to try to add new Item without QuickClient - in LabView and see if that works. Can someone help me, please?Hi there,
According to the following link, you might not be able to connect your PLC to LabVIEW:
http://www.ni.com/white-paper/6417/en
In general, if you would like to establish a connection between LabVIEW and a PLC, here is a step-by-step guide:
http://www.ni.com/white-paper/7450/en
Regards,
Norbert -
What is scan time (or polling frequency) of OPC Server of Labview
What is the scantime of OPC Server.
Hi Aithal,
First of all, thank you very much for posting this additional information, as it is much more useful to help you out going forward.
To clarify, when interacting with PLCs, LabVIEW is acting as a client and the PLC (via an OPC Server) is the server. If you wished to share some data from LabVIEW to other applications via OPC, this is technically possible as well, since the LabVIEW shared variable engine acts as an OPC server.
1. I am not sure in terms of speed whether you would be able to capture this amount of data in this amount of time, as this is dependent on the device (PLC ) that you are communicating with, network traffic (if it is ethernet), etc. The data rate at which you can capture from a particular PLC with new data is going to be something you will need to determine empirically.
2. Most commonly, yes, people use an OPC server to communicate with a PLC (or sometimes Modbus). This is frequently something that is provided by their PLC manufacturer on a CD or for download, but in some instances not. We do offer Industrial Automation OPC Servers, which provides support for many common PLCs.
Once you have done this, you may either use datasocket to communicate with the OPC server, or we recommend the LabVIEW DSC Module, as it enables you to bind shared variables to your OPC items, and also adds logging, alarming and security to the variables.
3. It entirely depends upon your PLC. If it supports serial communication, then you could likely use NI-VISA commands to interface with it, and a good starting point would be the example in the Example Finder entitled "Basic Serial Write and Read.vi".
Best regards,
-Sam F, DAQ Marketing Manager
Learn about measuring temperature
Learn how to take voltage measurements
Learn how to measure current -
Interfacing PLC siemens S7_300 and LabVIEW DSC using siemens OPC server
Does anyone already interface Siemens PLC S7_315-2-DP with LabVIEW DSC using Siemens OPC server?
Is that a good solution? Are there any hidden problems?The use of an OPC Server is the way to go when dealing with LV. If you already have Siemens OPC Server then use that. Otherwise, NI has a product called IA Severs/Lookout Protocol Drivers (LPD), which has a large selection of drivers for PLC's. After configuring the driver, LPD is the OPC Server for the device.
-
Is it possible to connect labview with opc server without using NI dsc Module ?
Hellow sir,
I want to get data over labview using OPC server and i am not using any dsc module vi (Alams, print, GUI, security).I am using share variable to get data from OPC server to labview. Now i want to deploy that application to third party computer. (where there is no NI software is installed)
i am using labview 8.6 and 2009.
Many ? like....
1) what is the procedure to install that application in third party computer.
2) Do i need to use my dsc run time licence..?
waiting for your valuable feed back.
Thank you.
CLAD
Labiew programmerHi, When you connect to NI OPC Server by creating New I/O Server > OPC Client. You will see all registered OPC Servers running on local machine or remote machine. I used KepServerEx from Kepware and LSIS OPC Server from LG with no problems. Just make sure that the OPC server is running.
Hope it helps
Waleed El-Badry MSc.,MCPD, ISTQB Certified Tester
Assistant Lecturer
Mechatronics Department
Faculty of Engineering
Misr University for Science & Technology
Attachments:
LG.png 57 KB -
Comunicati​on between opc server and a generic labview applicatio​n
I'm developing a LabView application that hanldes data aquired with dedicated hardware. The system (PC+appl.+DAC) has to be iterfaced with remote PC that can see only an OPC server. Wich server have i install?
Does exist a similar application?As far as I am aware, LabVIEW Base/FDS/PDS can only act as an OPC client i.e. they can receive information from other OPC servers. If you are reading information from an OPC server into LabVIEW, the easiest method is to use DataSocket as this considerably simplifies the communication process. Examples of using DataSocket within LabVIEW to view OPC data items are provided with LabVIEW.
In order for LabVIEW to act as an OPC server i.e. LabVIEW acquires the data, and the publishes this data such that other OPC-aware applications can access the data, you will need to use LabVIEW DSC (Datalogging & Supervisory Control).
LabVIEW DSC will allow you to generate a "tag" and assign this to the data that you acquire/process. This tag can then be seen by all OPC cl
ients (either local to your computer or across a network).
An alternative that you might want to consider would be to use DDE - this will all depend on the capabilities of the software you are working with. DDE capability is available in LabVIEW without DSC and will allow you to pass information between a DDE client/server. OPC has its origins with DDE so if this other piece of software that you refer to is a SCADA-type package, you may have some success here.
Jeremy -
Trouble reading OPC Server values with Labview
Hello there,
I am currently working with Siemens Equipment : a Simatic Microbox with an OPC Server.
I would like to read some variables' values provided by the OPC server with Labview 2012 (and DSC module), but I'm experiencing some difficulties.
I have set up my OPC Server as an I/O Server in a Labview projet. Then, I have created some Shared Values to treat them in Labview.
In the Distributed System Manager, I can read NI OPC Client Status :
Active -> true
Connected -> false
Enable logging diagnostic information -> false
OPC interface version -> OPC DA-3
Server ProgID -> OPC.SimaticNet.1
When I want to check any Shared Value, I have the comment : Server Failure.
I think DCOM/COM configuration of the client and the server are good (I can correctly read values with Siemens OPC Scout).
Maybe the issue comes from the connection between the OPC Server and Labview.
Has anyone had a similar problem ?
Thanks in advance,
JeremyYou don't specify whether the server and the client are on the same PC or not.
I recently run in a situation where the Matrikon client was able to read from a remote server while the Labview program (using Datasocket) could not.
I suggest to try with Datasocket vi's to see what happens.
Paolo
LV 7.0, 7.1, 8.0.1, 2011
Attachments:
Read OPC variant.vi 17 KB -
Error 1101 - Cannot communicate with Experion OPC Server
Hello,
I am having an issue whereby I cannot Read/Write to an Experion OPC Server through Labview and Datasocket, and get Error 1101.
The Program is below.
- I have been able to connect to Experion with another OPC Client (INAT) without any issues.
- The error says I lack the privaleges, but if I follow the instructions and change these priviledges via Datasocket Server Manager, it makes no difference.
- We are trying to run this program on a Labview 2011 and Windows 7 system.
- I have tried running this same program on a WinXP computer with Labview 2009. I had to save it for previous versions, but when I run it, it comes back with a 'Generic Error', whatever that means.
Can anyone help me solve this problem and steer me in the right direction.
Kind Regards,Have any users found a remedy for this issue?
I am having the same problem. I have a very simple network set up where I want to use DS in LabView on one computer (192.168.1.101) to read from an OPC server on another computer (192.168.1.1). The OPC server, DCOM permissions, etc. are all correctly configured, as I can use a third party OPC client to view the server tags and values on the remote PC from my LabView PC.
I am using the "Monitor OPC Items with DataSocket.vi" example VI, just specifying a tag from my existing remote OPC server as an initial test. I can browse to and select the tag on the remote computer that I wish to read in LabView using the "DataSocket Select URL.vi". However, after selecting the tag and passing the URL to the "DataSocket Open" block, I receive Error 1101. (Same occurs if I just directly pass the URL string to the DS Open block.)
I have added "localhost", "everyhost" and "192.168.1.1" to "DefaultReaders", "DefaultWriters", and "Creators" groups in the DataSocket Server Manager. I have stopped and re-started the DataSocket Server, and even rebooted the entire PC, but the error persists.
The specific error text is:
Error 1101 occurred at DataSocket Open
LabVIEW: (Hex 0x44D) Insufficient privileges to read, write, or create an item in the DataSocket Server. Use the DataSocket Server Manager to configure these privileges.
It seems as though this should be an easy fix, given that the OPC server is readily readable by an OPC client. I would appreceate any help, as would mkenneday, if they haven't already solved their issue.
Thanks,
-Brandon -
Use Data Socket vi's to write to a custom namespace OPC server.
Hi there,
I'm still having the following problem:
I'm trying to write an OPC tag to my OPC server that is currently not
existing in the servers name space.
Normaly (with other OPC clients) the server fires an event that validates
and adds such unknown tags
to the server if they are not existing.
These event is fired through the labview client, too, but unfortunately the
parameter that tells the server what
data type the server should use to register the new OPC item is always zero
(uninitialized variant typ) instead
of VT_UI VT_DBL or any other value for a valid typ.
Does anybody know how to register unknown but type save OPC items to an OPC
server with LabVIEW 6.1 / 7
data soket vi's ???Hello Bryan,
The BrowseDeviceList VI was released within NI-FBUS 3.2. For NI-FBUS Configurator 3.1, please unzip the attached file and copy the "addon" and "Ff" folders into "\vi.lib" directory. LabVIEW 7.1 or above version is required for using these addons.
And for your information, there is a free upgrade (version 3.1.1) for NI-FBUS Configurator 3.1 users. Here is the link to the upgrade kit.
http://digital.ni.com/softlib.nsf/websearch/00A1614EC291219586256F390020671B?opendocument&node=132070_US
Hope it helps!
Regards,
--Josiane
Attachments:
locate_fflv_in_labview82.jpg 214 KB
vi.lib.zip 391 KB
locate_fflv_in_labview71.jpg 193 KB -
i'm studen in thailand. i want opc sever to match with my PLC siemens s7-1200 for my project. so how to i get opc server for free.
Thankyou..
--------contact me : [email protected]Hi Ponlawat
I hope that this reference help you.
Can LabVIEW Act as an OPC Server? - National Instruments
http://digital.ni.com/public.nsf/allkb/CC9CDD577F041786862572120061EB5A
Tepig
Certified LabVIEW Associate Developer
Maybe you are looking for
-
Can I use airport express in a wired network to play music through my stereo?
I originally used my 1st gen AE to wirelessly stream music from iTunes on my MacPro to my home theater. This works, but there are some good days and some bad days where there are dropouts in the music. I have recently run Cat6 cable to my HT from m
-
Use of scroll button on mouse?
Child just got a macbook air for school's laptop program. Get ready for an endless stream of stupid questions as I try to work with Apple software and hardware. First one: I want to get her a mouse. I see in the Apple store, Apple mice with only two
-
Error MSG : Create a partner profile for message type 'MATMAS'
Getting Error MSG : Create a partner profile for message type 'MATMAS' While running LSMW Idoc generation process
-
ABAP Program analysis with se30 how to avoid time out ?
Hi Gurus, my problem is that I would like to analysis the performance issues of an ABAP Specific transaction. BAsically, I launch se30, provide transaction code under transaction field and click on execute. This launch transaction and then I put para
-
How do I get a replacement CD for Acrobat purchased 8/15/12, I have my serial #
I purchased my Adobe Acrobat on 8/15/2012. My computer crashed and I cannot find my disk. How can I get another disk. I have my serial number. Thank you Don Arsenault