PDF de programación - Conecte LabVIEW a Cualquier Red Industrial y PLCs - Simposio Técnico National Instruments

Imágen de pdf Conecte LabVIEW a Cualquier Red Industrial y PLCs - Simposio Técnico National Instruments

Conecte LabVIEW a Cualquier Red Industrial y PLCs - Simposio Técnico National Instrumentsgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 14 de Febrero del 2018)
1.465 visualizaciones desde el 14 de Febrero del 2018
2,4 MB
34 paginas
Creado hace 16a (14/11/2007)
Conecte LabVIEW a Cualquier Red

Industrial y PLCs

Simposio Técnico National Instruments

1

Agenda

• Aspectos Generales de Comunicaciones Industriales

• ¿Porqué Conectar LabVIEW a Redes Industriales y

PLCs?

• E/S Analógicas y Digitales Básicas
• E/S Analógicas y Digitales Básicas

• Comunicación Nativa de Redes Industriales

• OPC con LabVIEW DSC

2

¿Qué son las Redes Industriales?

• Similar a la forma en la que Ethernet

Redes Industriales Comunes

conecta a computadoras e
impresoras

• Las comunicaciones industriales
conectan dispositivos industriales
conectan dispositivos industriales
como PLCs, sensores, y actuadores

•DeviceNet

•PROFIBUS

•Modbus TCP

•Modbus Serial

•CANopen

•FOUNDATION fieldbus
•FOUNDATION fieldbus

•Interbus

•CC-Link

•LonWorks

•HART

•PROFINET

•Ethernet/IP

3

¿Porqué Conectar LabVIEW a Redes
Indistriales y PLCs?

 Mediciones analógicas de alta velocidad

 Mediciones analógicas de alta resolución

 Análisis avanzado (filtrado digital, análisis de frecuencia)

 Desempeño personalizado en hardware con tecnología
 Desempeño personalizado en hardware con tecnología

FPGA

• Control de lazo cerrado a alta velocidad

• Procesamiento y análisis basado en FPGA

 Almacenamiento de datos

 Conectividad empresarial (publicación web, bases de datos)

4

3 Métodos para Conectar LabVIEW a Cualquier PLC

E/S Básicas

Analógicas/Digitales

Comunicaciones

Industriales

OPC

NI PACs

PLCs

5

E/S Básicas– Barato, Fácil, Rápido, y Efectivo

• Disponible en todas las plataformas

• Opciones de E/S analógicas y digitales

• Usuarios de PLCs pueden integrar fácilmente E/S

analógicas y digitales en su código de lógica
analógicas y digitales en su código de lógica
escalera

• Permite que los PACs actúen como dispositivos

inteligentes

6

E/S Básicas

• Ventajas

 Rápidas, determinísticas, retrasos pocos o nulos

• Consideraciones

 No se escala fácilmente
 No se escala fácilmente

 Cableado punto a punto (paralelo)

 No puede comunicar muchos datos

7

Ejemplo – Llenado Automatizado de
Latas de Aerosol

• Sistema existente de PLCs Allen-Bradley estaba en

uso para automatizar el llenado de latas de aerosol
• El PLC no tuvo la capacidad de realizar mediciones

analógicas de presión a alta velocidad
analógicas de presión a alta velocidad

• CompactRIO fue utilizado para las mediciones de

presión a alta velocidad en 8 canales (2 k por canal)

• CompactRIO y PLCs de Allen-Bradley fueron

integrados usando E/S digitales

8

9

3 Métodos para Conectar LabVIEW a Cualquier PLC

E/S Básicas

Analógicas/Digitales

Comunicaciones

Industriales

OPC

NI PACs

PLCs

10

¿Qué es OPC?

• Lenguaje universal para

leer y escribir datos

• Cliente OPC : Leer y

escribir a OPC

• Servidor OPC :
• Servidor OPC :

Traduce entre OPC y
protocolos específicos
de dispositivos

Windows PC

English
Speaker:
“Hello!”

English
Speaker:
“Hello!”

English

Spanish
Translator

Spanish
Speaker

German
Translator

German
Speaker

French
Translator

French
Speaker

11

LabVIEW DSC como Cliente OPC

Windows PC

Ethernet/IP

Allen-Bradley
OPC Server

PROFINET
PROFINET

CCLink

Siemens
Siemens

OPC Server

Mitsubishi
OPC Server

LabVIEW
LabVIEW
Cliente

OPC
OPC
DSC

PLCs

OPC
Driver

Servidor OPC

Específico

Cliente OPC

12

¿Qué es el Módulo LabVIEW DSC?

• Hace de LabVIEW un cliente OPC
• Agrega funciones a variables compartidas

 Registro
 Alarmas
 Monitoreo de Eventos
 Monitoreo de Eventos
 Escalas

• Tendencias de datos en
tiempo real e históricos

• Seguridad de sistema
• Librería de gráficos industriales

13

Servidores OPC de NI para PLCs de Terceros

• Nuevo en LabVIEW 8.5

• Agrega soporte OPC para mas de 100 PLCs

• Se conecta con el cliente OPC de LabVIEW

 Versión de evaluación incluida con DSC

• Servidores incluidos para:

•Allen-Bradley
•AutomationDirect
•Cutler-Hammer
•GE
•Hilscher

•Modbus
•Omron
•Philips
•Siemens
•Toshiba

•WAGO
•Yaskawa
•Yokogawa
•…y más!
• ni.com/opc

14

OPC

• Ventajas

 Es más universal

 Menos dependiente del dispositivo

 Ideal para aplicaciones HMI y SCADA

• Consideraciones
• Consideraciones

 Lento, no determinístico, punto único solamente

 Puede requerir servidores OPC basados en PC

 No recomendado para seguridad o comunicaciones

críticas

15

Demostración: Conectando LabVIEW a un
PLC Allen-Bradley MicroLogix con OPC

DF1
Serial

PLC Allen-Bradley

MicroLogix

Windows PC

Allen-Bradley
Allen-Bradley

DF1

OPC Server

Servidor OPC NI

LabVIEW DSC

16

ABCO Agrega LabVIEW a un Sistema PLC

• Sistema de prueba de

frenos ABS

• PXI para mediciones de

codificador a alta velocidad
codificador a alta velocidad

“La facilidad con la que NI puede hablar a
hardware Allen-Bradley nos ahorró
tiempo valioso en un trabajo con tiempo
de entrega crítico.”
-Arif Bustani, Ingeniero Eléctrico ABCO

• Se agregó a línea de ensamble
existente de PLC Allen-Bradley

• Se utilizó OPC para comunicación
entre PXI y los PLCs Allen-Bradley

17

3 Métodos para Conectar LabVIEW a Cualquier PLC

E/S Básicas

Analógicas/Digitales

Comunicaciones

Industriales

OPC

NI PACs

PLCs

18

Traceback (most recent call last):
File "/usr/local/bin/pdf2txt.py", line 115, in <module>
if __name__ == '__main__': sys.exit(main(sys.argv))
File "/usr/local/bin/pdf2txt.py", line 109, in main
interpreter.process_page(page)
File "/usr/local/lib/python2.7/dist-packages/pdfminer/pdfinterp.py", line 832, in process_page
self.render_contents(page.resources, page.contents, ctm=ctm)
File "/usr/local/lib/python2.7/dist-packages/pdfminer/pdfinterp.py", line 845, in render_contents
self.execute(list_value(streams))
File "/usr/local/lib/python2.7/dist-packages/pdfminer/pdfinterp.py", line 870, in execute
func(*args)
File "/usr/local/lib/python2.7/dist-packages/pdfminer/pdfinterp.py", line 780, in do_EI
if 'W' in obj and 'H' in obj:
TypeError: argument of type 'int' is not iterable
  • Links de descarga
http://lwp-l.com/pdf8775

Comentarios de: Conecte LabVIEW a Cualquier Red Industrial y PLCs - Simposio Técnico National Instruments (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad