Home
Support
¿Puedo Comunicarme con un Servidor OPC en LabVIEW Real-Time?
¿Puedo Comunicarme con un Servidor OPC en LabVIEW Real-Time?
Software Primario:
Versión de Software Primario: 6.1
Versión de Software Primario Corregido: N/A
Software Secundario: N/A
Problema: En LabVIEW para Windows, puedo leer o escribir a un servidor OPC utilizando las funciones de DataSocket con un URL de "opc://..." o a través de variables compartidas con el módulo DSC. ¿Puedo correr la misma aplicación cliente OPC en LabVIEW Real-Time?
Solución: Desafortunadamente, DataSocket utiliza componentes de Microsoft Windows para la funcionalidad OPC. Esto significa que no puede utilizarse en el sistema operativo Real-Time y otras plataformas de LabVIEW como Macintosh, Solaris y Linux.
Sin embargo, existen otras formas de transferir información entre su aplicación embebida en LabVIEW Real-Time y un servidor OPC en una PC anfitrión. Dado que LabVIEW Real-Time no puede comunicarse directamente con un servidor OPC, se requiere de una aplicación intermediaria. Esta aplicación puede ser un VI de LabVIEW que reciba la información del dispositivo RT y utilice DataSocket para escribir al servidor OPC. Si usted cuenta con el módulo Datalogging and Supervisory Control 8.0 o superior, puede crear variables compartidas en una PC y vincularlas directamente s los ítems OPC. Para transmitir la información de un dispositivo RT a la PC anfitrión, puede usar variables compartidas, DataSocket, TCP/IP o UDP tanto en la PC anfitrión como en el dispositivo RT.
Para mayor información, por favor diríjase a los artículos que se encuentran al final del documento.
Ligas Relacionadas: Developer Zone Tutorial: Using the LabVIEW Shared VariableKnowledgeBase 277B85KN: Can Embedded LabVIEW Real-Time Applications Communicate with FieldPoint?KnowledgeBase 2M9ARPEW: Real-Time VI To Host VI Communication Methods
Archivos Adjuntos:
Día del Reporte: 04/09/2003
Última Actualización: 12/03/2014
Identificación del Documento: 2W8FUSP6
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.