TODOPIC
FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: Picuino en 22 de Octubre de 2012, 13:00:26
-
Mediante el OPC (OLE for process control) he visto en ocasiones cómo se podía comunicar un PLC con una hoja excel o con un programa en VisualBasic.
OPC: http://es.wikipedia.org/wiki/OPC
Gracias a este control se puede poner en marcha o parar una máquina controlada por un PLC. Todo ello a través de unos pulsadores programados en una hoja Excel, con la flexibilidad que eso da.
Me gustaría poder hacer lo mismo enlazando Excel con un microcontrolador PIC. ¿Alguien conoce una aplicación de ejemplo que funcione con OPC?
Saludos.
-
Puedes implementar Modbus en PIC y enlazarlo a OPC, o puedes usar tu propio protocolo y desarrollarlo en el OPC para desarrollo de Kepware tambien.
-
Gracias MGLSOFT, ¿Es muy complicado implementar Modbus en un pic? ¿Hay librerías ya hechas?
Edito ¿El enlace físico podria hacerse mediante RS232?
Saludos.
-
Hay por aqui un monton de hilos donde varios lo ha implementado.
Yo lo hice con una libreria cedida por un forista que ya no entra al foro, y tambien usando las librerias de CCS.
-
Para la conexión al Excel use este modulo OPC, que facilita las cosas y mucho!!
http://www.matrikonopc.com/products/opc-archiving/excel-reporter.aspx (http://www.matrikonopc.com/products/opc-archiving/excel-reporter.aspx)
Tambien podrias usar este tipo de conector>
http://www.opcdatahub.com/Features/OPC_to_Excel.html (http://www.opcdatahub.com/Features/OPC_to_Excel.html)
un video de como funciona:
http://www.opcdatahub.com/Demos/Excel_DH_v3.html (http://www.opcdatahub.com/Demos/Excel_DH_v3.html)
-
Muchas gracias. Ahora toca estudiar.
Saludos.