|
|||||||||||||
02-09-2011 05:11 PM
Solved! Go to Solution.
02-11-2011 04:22 PM
Buenas tardes DJSerafin,
Si es posible comunicarse con un PLC sin necesidad de utilzar OPC servers o DSC Module, lo que se hace es utilizar NI VISA y con el protocolo de ModBus se desarrolla la comunicación, sin embargo, esto es muy tardado, ya que es estudiar como funciona ModBus de piez a cabeza.
Ahora bien, existe una librería para comunicación con ModBus que puedes descargar de la página aquí, el único inconveniente que esta tiene es que no está oficialmente soportada. Esto significa que si tiene alguna complicación lo atenderemos, pero el tiempo de respuesta no será el mejor ya que no hay información relacionada a esta libreria en nuestra base de datos.
Aprovechando el foro, te comento también que exite un KB que habla sobre la instalación manual de esta librería. Para poder accesar a el da click aquí. Con esto espero que puedas comunicarte sin ningún problema.
Por cierto, te recomiendo que utilices la ayuda detallada para cada uno de los VIs de la librería y te enseñaran a utilizarlo.
Saludos, y mucho éxito en tu aplicación.
02-11-2011 04:28 PM
Por cierto, sobre lo del tiempo que correrá tu aplicación, lo único que debes de tomar en cuenta es que no se te vaya a saturar tu bus de datos, si tienes una esctructura confiable de lectura y procesamiento de datos, puedes dejarlo correr sin problemas incluso días enteros.
En el KB sobre las instalaciones de ModBus, viene la liga a un tutorial de ModBus.
De todas maneras, aquí hay un ejemplo que te puede servir, http://zone.ni.com/devzone/cda/epd/p/id/6166 es para cRIO pero de igualmanera, la programación es muy similar.
Saludos,
12-13-2011 08:42 PM
Se que ha pasado mucho tiempo desde tu respuesta pero gracias, me fue de mucha utilidad. Al final utilice la libreria y funciona sin problemas, el equipo para el que se utilizo lleva 6 meses funcionando correctamente, no tuve que moverle nada a la Libreria, unicamente configurar el PLC de manera correcta y funciono perfecto.
Saludos y Gracias
My Profile | Privacy |
Legal |
Contact NI
© 2011 National Instruments Corporation. All rights reserved. | E-Mail this Page
|
||

E-Mail this Page