Interface en Excel de PLC Allen Bradley.
Capturar la información en una computadora, de lo que sucede en la memoria de un PLC, siempre resulta viable e interesante para analizar la información de los procesos en nuestras máquinas.DDE (Dynamic Data Exchange)
es una tecnología de comunicación entre varias aplicaciones bajo Microsoft Windows y en OS/2.Formula en Excel.
Mediante una formula editada en cualquier celda de una hoja de calculo ya sea la de open office ó Microsoft office, ésta aplicación solicita el servicio de intercambio de datos al servidor de redes y dispositivos en este caso Rslinx.Que se requiere.
Es necesario tener la comunicación establecida con el PLC mediante Rslinx para los controladores de Allen Bradley: Micrologix, SLC, PLC5. Activar un Topic con el servicio DDE de Rslinx, Una hoja de calculo Openoffice.org Calc ó Excel, editar unas formulas en las celdas y con esto ya podemos leer datos de la memoria del PLC en nuestra hoja de calculo.Servidor de datos de memoria PLC.
Rslinx mostrará la lista de los datos solicitados por la aplicación que los requiere en este caso la hoja de calculo mediante su formula.Uso de Macros en hoja de calculo.
Mediante la programación de macros en la hoja de calculo podemos darle el alcance deseado y crear una verdadera adquisición de datos a los procesos controlados por los PLC.En video se hace la muestra ejemplo de como configurar un topic DDE en Rslinx y la lectrura de datos de memoria enteros de un PLC micrologix 1000.
Se puede leer cualquier tipo de datos en la hoja de calculo: Bit, Enteros, Flotantes...
Revisar video.
Dejame felicitarte por excelente blog, me ha servido de mucho y espero que siga asi, un saludo y exitos..
ResponderEliminarCodemaker22 Gracias por el comentario y aqui estaremos compartiendo y aprendiendo a publicar los conocimientos que espero a muchos como tu se ayudarán para los distintos fines. Acepto ideas y recomendaciones y si podemos las publicamos.
ResponderEliminarY como puede escribir datos al PLC, es decir si quiero activar un bit B3:0/0 cual seria la formula en mi hoja de calculo....?
ResponderEliminargracias de antemano
pero si no tengo el RSLINX abierto no mandaría datos? o como puedo corregir esto ?
ResponderEliminarLa misma pregunta como activar una bobina b3:0 desde excel
ResponderEliminar