Comunicacion con PLC Step7

Hola les escribo para que me orienten en lo siguiente, deseo comunicar un PLC step 7 s7300, y deseo hacerlo con labview con deseoa de hacer una aplicacion SCADA, cuento con la version 7.1, ahora he leido que necestio el OPC server, y queria que me orientaran acerca de los pasos y lo que debo de tener en cuenta para realizar esta aplicación.
Que drivers necesito? ojala puedan echarme una mano
saludos
Atte. quiroz

Hola Quiroz,
Podemos separar la comunicación del PLC a LabVIEW en dos pasos, primero comunicación entre el PLC y la PC a través de un OPC Server instalado en la PC. Segundo, la transferencia de esos datos ya en la PC hacia LabVIEW.
1. OPC Servers:  
a) National Instruments cuenta con el software  Industrial Automation OPC Servers que incluye OPC Servers para una lista amplia de PLCs comerciales (el S7-300 de Siemens está incluido). Si cuentas con este, es cuestión de ir Programas - National Instruments - Industrial Automation OPC Servers.  Aquí vamos a File - New.  Object - Create y seleccionamos en tu caso S7_HMI que es el OPC Server para el S7 -300 y S7-400.  La comunicación es utilizando el puerto serial y se requiere del HMI Adapter de Siemens.  En la siguiente ventana creamos la configuración (Puerto COM, baudrate, etc.) Con esto ya tenemos comunicación del PLC a la PC y el acceso a todos los regristros es posible a través del OPC Server de National Instruments. 
http://digital.ni.com/public.nsf/allkb/CB7DACE9F3765FB286256C8500833E34?OpenDocument
b) Si no cuentas con este software, el fabricante del PLC debe tener contar con su propio OPC Server que también podemos utilizar.
2. Comunicación del OPC Server a LabVIEW.
a) La forma mas fácil de hacer la comunicación entre LabVIEW y un PLC es utilizando el módulo DSC (Datalogging Supervisory and Control Module) y los OPC Servers de National Instruments. A partir de LabVIEW 8.0 es aún más sencillo. Con LV 7.1 DSC estándo en LabVIEW vamos a Tools>>DSC Module>>Tag Configuration. Aquí ya vemos todas las bobinas y registros publicados por el OPC Server y podemos agregar los puntos requeridos asignándoles nombre a cada tag. En el diagrama de bloques solo colocamos el VI  Read Tag o Write Tag y seleccionamos una de las tags configuradas.
b) Si no se tiene el módulo DSC, es posible acceder al OPC Server a través de Datasockets.  Aquí pongo ligas hacia documentos que explican como hacerlo.
http://zone.ni.com/devzone/cda/tut/p/id/3978
http://digital.ni.com/public.nsf/allkb/F92C1F2F7B35105B86256DB200628B24?OpenDocument
Espero esta información te sea de utilidad. Que tengas un excelente día.
Pablo Bernal | AE México

Similar Messages

  • Como comunicar LabView con PLC Omron CPM1A y CPM2A de Omron

    Muy buen día!
    Soy nuevo en esta área y necesito comunicarme con PLC CPM1A y con CPM2A de Omron con labview. He intentado a través de OPC Server y no e tenido resultados, ya que no he encontrado el modelo de los PLC en las listas q el programa proporciona, si hay otra forma de hacerlo favor de ayudarme.
    De antemano les agradezco por su ayuda!!!

    Debido a que tu PLC no esta soportado dentro de las librerias de NI OPC server, una alternativa que podrías manejar sería obtener el OPC Server de tu PLC (el que proporciona Omron) y comunicarte con este OPC Server con LabVIEW. Aqui te anexo algunos tutoriales que te ayudan un poco sobre como comunicarias LabVIEW con un OPC Server externo a National Instruments.
    How do I use OPC in LabVIEW
    http://digital.ni.com/public.nsf/allkb/EA15F53DB6FECCA5862567240064DF09?OpenDocument
    Can LabVIEW act as an OPC Server?
    http://digital.ni.com/public.nsf/allkb/CC9CDD577F041786862572120061EB5A?OpenDocument
    Saludos 
    Francisco S.
    National Instruments
    Field Engineer
    www.ni.com/soporte

  • Comunicacion lookout con plc slc 500 allen bradley

    Actualmente tengo un plc allen bradley slc 500 y quiero conectarlo a traves del lookout a traves de los drivers que tiene el mismo lookout
    object -- drivers -- driver slc500 pero me sale un error de comunicacion, anteriormente ya pude conectarlo a traves del keepserver y tambien a traves del mismo rslink con la opcion de new topic DDE sin ningun problema, pero quisiera saber como hacer para conectarlo a traves de los drivers q tiene el propio lookout.
    utilizo lookout 6.0 - 6.2
    rslink classic gateway
    De ante mano agradezco cualquier ayuda
    FIRA

    thanks for answer me soon
    First I use the DF1 to conect with the PLC I see that lookout has driver to SLC500 and It can comunicate with lookout without some OPC server like keepserver or NIServerOPC i would like to conect the PLC direct to loookout with the SLC500 drivers.
    I can comunicate the lookout with keeperserver and also with NIserverOPC but i don´t want to spend more many in order to buy the OPC servers
    also I can comunicate lookout with SLC 500 with the DDE topic that has RSLINK but now i want to know how can i do to comunicate lookout to SLC500 with the SCL drives that has lookout.,
    The problem is:
    when i made that comunicate with the SLC drivers from lookout I had comunication error and i don´t know why?
    I use SLC 500,
    RSLINk classic.
    lookout 6.0 and 6.2
    FIRA

  • Conectar Labview con PLC unitronics

    buenas a todos!
    Quisiera q me ayudaran a  conectar el plc unitronics  a labview... hablando especificamente: tengo un PLC unitronics v350 un oplc, y quiero manejar la señal de un sensor digital con labview, seria tipo boolean. lei que se podia hacer con el OPC server.. pero vi un articulo de NI de los driver soportados por NI OPC server y no encontre un driver para PLCs unitronics. Cualquier ayuda se los agradeceria mucho! 

    Buenas Tardes Mareva,
    Existen varias maneras de conectar un PLC a LabVIEW.
    La primera, como tu lo mencionas es utliizar un OPC server, que como tu lo mencionas, el OPC Server de NI no lo tiene soportado. Sin embargo, puedes utilizar el OPC server de la compañía, que en este caso es Unitronixs.
    Si de todas maneras esto no funcionara, tenemos también la posibilidad de comunicarnos via ModBus con el PLC, para esto simplemente debes descargar una librería en la página de NI aquí. Y con NI VISA lo puedes hacer sin ningún problema.
    Revisa estas otras dos posibilidades que te mencioné a ver si alguna te funciona, y me quedo a tus ordenes por si hay algo más en que pueda ayudarte o cualquier duda sobre lo que acabó de mencionar!!
    Saludos y mucho Exito!!!
    Luis Fernando
    National Instruments Cono Sur
    Ingeniería de Campo y Consultoría
    http://chile.ni.com/

  • No Logro establecer comunicacion con la NI myRIO

    He instalado todos los modulos que venian en el dvd suite, el real time y el modulo de myRIO, el problema es que la myRIO es detectada aparece en el NI MAX y cuando la conecto me aparece el NI myRIO USB Monitor, al momento de darle en getting started, detecta la rio le doy en next y despues me dice que no se puede conectar, en la myRIO el led de status prende y parpadea dos veces de manera continua.
    Y pues de ahi en fuera no me deja hacer nada.
    Cualquier ayuda seria bienvenida gracias.

    Hola LeoVGL93:
    Gusto en saludarte, te sugiero repares las instalaciones que acabas de realizar, puesto que muchas veces los problemas de conexión se deben a instalaciones corruptas. Adicionalmente te comparto unas ligas en dónde podrás ver con más detalle el Getting Started, espero sean de utilidad:
    http://www.ni.com/video/3094/en/
    http://www.ni.com/myrio/setup/getting-started/
    Saludos y que sea un excelente 2015
    Klaus F. Breuer
    Field Applications Engineer
    National Instruments Cono Sur
    ¡Los Kudos son gratis y te hacen feliz!

  • PIC USB comunicacion con Labview

    A greeting to all.
    I need to know like making the interface between labview and a microcontroller PIC_USB the data acquisition. Its information is very valuable me can send to [email protected]
    "Un saludo a todos. Necesito saber como realizar la interfaz entre labview y un microcontrolador PIC_USB la adquisición de datos. Su informacion es muy valiosa me la pueden enviar al [email protected]"

    Danny buen día,
    Gracias por usar el foro de National Instruments, te comento que la información que necesitas está en los siguientes links:
    http://digital.ni.com/public.nsf/websearch/42B604435E3F9604862565E20043CD30?OpenDocument
    http://zone.ni.com/devzone/conceptd.nsf/webmain/6792BAB18242082786256DD7006B6416?opendocument
    Donde podrás aprender como hacer la comunicación entre tu PIC_USB y LV, por lo que te recomendamos que cheques con atención estas ligas.
    Por otro lado, te recomendamos que uses el Foro en español de NI, el cual se llama “Discusiones de productos NI”, donde podrás hacer las preguntas referente a los temas que necesites y con gusto te atenderemos mejor.
    Espero que la información te ayude con tu proyecto.
    Ing. Norman
    AE LATAM
    Mensaje editado por NorSa
    NorSa
    NI Applications Engineer Latin America
    Para Soporte entra aquí

  • Comunicacion con un puerto serie virtual usando SPI

    Hola a todos. Podeis ayudarme con esto??
    Quiero comunicarme con un puerto serie virtual  usando SPI. Me he bajado un pack de SPI de NI, pero no estoy muy seguro de que funcione.Teneis algún ejemplo para guiarme o algún tutorial??
    Gracias.

    Hola Serrano_10,
    Los códigos ASCII son la representación numérica de los caracteres que tradicionalmente un PC es capaz de entender. Habitualmente cuando te comunicas por puerto serie, VISA realiza la conversión a tipo string, por lo que no tienes por qué preocuparte de esto. Si estás recibiendo caracteres extraños probablemente se deba a que el protocolo de comunicación con tu dispositivo utilice caracteres como ACK, SOH o STX que no tienen una representación en forma de carácter. El siguiente link contiene la tabla ASCII. Para pasar de caracteres ASCII a decimal y viceversa, te adjunto un pequeño ejemplo.
    Por último, ¿podrías adjuntar un pantallazo del error que estás registrando?
    Un saludo,
    Adjuntos:
    Untitled 2.vi ‏8 KB

  • Coneccion PLC controllogix allen bradley rslinx con labview

    tengo un plc allen bradley controllogix que configuro la comunicacion con rsview a traves de rslinx pero quiero hacer un panel de similares  caracteristicas con labview 8.5 que tengo el opc server, lo que no se es la configuracion de ambos, es decir rslinx y labview para que se comuniquen y hacer en el panel frontal algo bueno. quiero poner aprueba labview. 
    espero que me puedan ayudar con comentarios, link, etc.
    cualquier ayuda lo agradecere

    Buenos días!
    Este link puede ayudar a usted:
    http://zone.ni.com/devzone/cda/tut/p/id/4626
    Saludos,
    Wagner Marinho

  • Tengo problemas de comunicacion serial con el monocromador acton modelo-500

    tengo problemas de comunicacion con el monocromador acton research spectral-pro modelo-500, estoy usando el puerto serial, pero no obtengo respuesta al enviar los comandos, ya configure el puerto de acuerdo con las especificaciones, ademas tambien cambie el tiempo de comunicacion, me podrian decir que otro problema podria estar sucediendo, si tienen algun ejemplo les agradeceria que me lo mandaran

    Anibal,
    Recomiendo que sigas las direcciones en este Knowledgebase para verificar que el puerto serial esta funcionando:
    http://digital.ni.com/public.nsf/websearch/e22da85e97818de78625678c0069bfc9?OpenDocument#C
    http://digital.ni.com/public.nsf/websearch/039001258CEF8FB686256E0F005888D1?OpenDocument
    Ademas, puedes usar los ejemplos que estan en LabVIEW: Help>>Find Examples>>Hardware Input and Output>>Serial
    Si todavia no esta funcionando el instrumento, envia un correo electronico a [email protected] para pedir mas ayuda. Por favor, incluye la version de LabVIEW que tienes y un ejemplo del comando que quieres usar.
    Saludos,
    Erin

  • Comunicacion entre opc server y allen bradlley micrologix 1500

    necesido comunicar Ni opc server con plc micrologix 1500, debido a que el plc trabaja con red devicenet y el opc server trabaja con red ethernet se me ha echo un poco complicado realizar la comunicacion entre el servidor y el plc Una ayuda es urgente.

    Buen día:
    Observa los siguientes enlaces:
    1. OPC Y MICROLOGIX
    2. ¿Cómo Puedo Conectar un PLC Allen Bradly Micrologix 1400 con NI OPC Servers?
    El primero afirma que es posible utilizar tu dispositivo con NI OPC Server y el segundo explica paso a paso como configurarlo (procedimiento similar a pesar que el hardware es distinto).
    Espero esto ayude
    Saludos,
    Alejandro | Academic Program Engineer | National Instruments

  • LabView puede realizar comunicacion RS-485

    Puede LabView realizar comunicacion RS-485.
    Que se necesita para que se pueda realizar la comunicacion con un 
    dispositivo que tiene comunicacion RS 485 protocolo MODBUS?

    Hola,
    Claro que puede realizar comunicación con LabVIEW y el protocolo Modbus. Supongo que tu dispositivo debe ser algún tipo de controlador (quizá un PLC). Para comunicación con este tipo de hardware se pueden utilizar los OPC Servers, son drivers estándar que permiten ver de manera transparente a tu hardware. Puedes encontrar más información de esto en:
    http://www.ni.com/opcservers
    Tal vez también requieras de una tarjeta para tu computadora que sea compatible con RS-485.
    Espero esta información sea de ayuda.
    Fernando
    National Instruments
    Fernando D.
    National Instruments

  • Comunicacion modbus

    tengo un problema con la visualizacion de los datos en tiempo real que emite unos medidores de energia ion No se cual es el problema aveces muestra datos  de  los 3 medidores q deseo medir y otras muestra solo los datos de un medidor.
    El programa  lo estoy reslizando en labview 7.1 y la comunicacion con  los medidores es mediante un objeto OPC conl modbus ethernet ya que cada un de los medidores posee una direccion ip
    Agradeceria mucha su respuesta

    ¿Pero qué sucede, él aparece un cierto error?

  • Utilizar Labview Con Adquisidor​es Generios

    Hola Estoy probando las opciones de labview y necesito saber si es
    posible conectar adquisidores usb genericos y cuales son las
    herramientas necesarias para establecer la comunicacion con el
    dispositivo, he estado utilizando la ayuda del USB RAW pero no me 
    aclara mucho,,,, agradecido de antemano

    Hola Vipper
                         Gracias por utilizar el foro. Para utilizar las dlls de tu dispositivo en Labview lo puedes hacer con el VI  "call library function node"
    Con esta función tu estableces la libreria que quieres utilizar y la función en específico que quieres accesar desde tu dispositivo.
    Te recomiendo que antes de programar con ella revises el manual de tu instrumento ( o donde te hablan de las dlll que quieres utilizar) y veas la información básica para configurar el VI (call library function node ) correctamente.
    Los parametros que necesitas saber para configurarlo son:
    La libreria donde el código para la función esta localizada
    El nombre de la función que quieres utilizar
    El número y el tipo de argumento que la función requiere, incluyendo su tipo de salida.
    La convención para llamarla.
    De manera adicional te anexo dos ligas donde te explican a detalle todo esto y te dan un ejemplo de aplicación.
    http://zone.ni.com/reference/en-XX/help/371361A-01​/glang/call_library_function/
    http://zone.ni.com/devzone/conceptd.nsf/webmain/B2​6A875ACA51C567862567CA0055FF24#1
    Espero que estoy te ayude a resolver tu aplicación
    saludos
    Erwin Franz R.

  • Protocol SNPX

    Hola estoy tratando de comunicarme con un PLC GEFanuc 90-70 CPX682 por puerto serial, pero no logro comunicacion revise los parametros de velocidad y estan correctos, solo veo que el PLC dice Protocolo SNP y el protoxolo que me aparece en LooKout es SNPX, pregunte en el forum de GE y al paracer el SNPX es un UpGrade, quisiera saber si puedo conseguir el driver en LooKout para SNP y no tener que hacer el Upgrade al PLC.

    Hola,
    El objeto de Lookout que se utiliza para establecer la comunicacion con la serie 90-70 de GE, esta diseñado para trabajar solamente con SNPX, si quisieras trabajar con SNP, tendrias que encontrar un "OPC server" especifico para tu PLC por parte de GE que implementara este protocolo e instalarlo en tu maquina "Host", para despues poder utilizarlo desde Lookout.

  • No puedo crear JCo Destination - (Can't create JCo Destination)

    Amigos,
    Cuando intento crear la conexion aparece el siguiente error
    Please choose another name for the new JCo destination. The defined name 'PRDjr' is used in the SLD.
    Espero alguien me pueda ayudar.
    Saludos.

    Hola  Intenta  estas tareas
    - Reiniciar los sistemas  portal, backend y en donde este  la configuracion del SLD
    - En la index.html puedes  tu ver  los JCos, (como te explican en  respuestas anteriores) si solo te d la opcion Ckeck SLD existe problemas  de comunicacion con el seridor donde este el SLD, en el portal debes irte al Visual administrator -> SLD provider  ahi  en dos pestañas de  esa opcion  debe estar el IP o nombre del servidor donde esta el SLD, el usuario SLDDUSER y la clave  chequea que la informacion sea correcta   realiza el test.
    - Tambien verifica que si el susuario de los Jco's (JCO_USER)  nmo este bloqueado  en el backend
    - borra los Jco's y vuelve a crearlos...
    Espero que esto te ayude
    saludos
    Danny
    Edited by: Danny Sanchez on May 21, 2010 5:33 PM

Maybe you are looking for

  • I can no longer use 3D commands in Photoshop CS6 Extended

    I have Photoshop CS6 Extended (Ver 13.0.1x64). My desktop is Windows 7 64 Home premium; and Video card is: AMD Radeon HD 5570. The drivers and operating system is updated. I have been using simple 3D functions like "New 3D extrusion from..." from tim

  • How to use ShowValue within a UIX/JSP page to display an active link?

    I am storing URL's in the DB and want to display them as active links on a UIX/JSP page. I thought that I had this working some time ago, but now it no longer works. Using <bc4juix:RenderValue datasource="ds1" dataitem="myTextField" /> will display "

  • BP replication CRM to R/3- Editing was terminated

    Hi, We first create a prospect which is not replicated to R/3 but ones the Prospect is converted into sold-to-party we change the classification to Customer and this needs to flow to r/3 but on entering all required general data and sales area data a

  • Toplink Essentials: how can I not to auto persist computed/virtual column

    Tags: Toplink Essentials, JPA, virtual columns Hi All, This appears to be a newbie question. But I cannot get it solved. First, my system is Eclipse + TOPlink essentials. My relational db table has a computed column. It is derived from a column of th

  • As of midnight last night calendar moved all appts up by 5 hours.

    Nothing has been changed on my iphone. As of midnight everything on my calendar moved up 5 hours. This is the calendar that comes on the iphone. I have checked all the settings to make sure everything is correct and I have synced with itunes as a dou