Comunicación DDE Entre Visual Basic de Excel y PLC
-
Upload
gustavo-salazar -
Category
Documents
-
view
997 -
download
7
Transcript of Comunicación DDE Entre Visual Basic de Excel y PLC
Comunicacin DDE Entre Visual Basic de Excel y PLCComunicaciones industriales con HMI diferentes a SCADA INTOUCHEste trabajo trata de la comunicacin entre herramientas comunes existentes en cualquier computador y un PLC, usando DDE (Intercambio dinmico de datos) Daro Montenegro, Gustavo Salazar & Oscar Orbea 09/12/2010
Comunicacin DDE Entre Visual Basic de Excel y PLCComunicaciones industriales con HMI diferentes a SCADA INTOUCH Daro Montenegro, Gustavo Salazar & Oscar Orbea
ContenidoVisual Basic De Excel ...................................................................................................................... 3 Programacin................................................................................................................................. 4 Apertura De Comunicacin......................................................................................................... 4 Enviar dato desde HMI ............................................................................................................... 4 Recibir dato desde HMI .............................................................................................................. 5 Cierre de comunicacin .............................................................................................................. 5
2
Comunicacin DDE Entre Visual Basic de Excel y PLCComunicaciones industriales con HMI diferentes a SCADA INTOUCH Daro Montenegro, Gustavo Salazar & Oscar Orbea
Visual Basic De ExcelPara empezar a realizar la prctica se realiza la activacin la pestaa de programador en Excel:
Ilustracin 1 Pestaa Del Programador
Ingresamos al visual Basic y tenemos la siguiente interfaz:
Ilustracin 2 Diseo De Frame
En la que diseamos el Frame que contendr la HMI que deseamos crear los respectivos botones y visualizadores numricos para ver el estado del proceso.
3
Comunicacin DDE Entre Visual Basic de Excel y PLCComunicaciones industriales con HMI diferentes a SCADA INTOUCH Daro Montenegro, Gustavo Salazar & Oscar Orbea
ProgramacinLa programacin se realiza en cada botn que se haya puesto en la HMI
Apertura De ComunicacinPara iniciar la comunicacin o mejor dicho el canal se ingresa el siguiente cdigo
Donde: RSLINX es la aplicacin com es el tpico.
Enviar dato desde HMIPara poder enviar datos desde la HMI como para enviar un 1 lgico se realiza el siguiente cdigo.
Donde:
4
Comunicacin DDE Entre Visual Basic de Excel y PLCComunicaciones industriales con HMI diferentes a SCADA INTOUCH Daro Montenegro, Gustavo Salazar & Oscar Orbea rslinx es el canal de comunicacin B3:0/0 es el Item Cells(1,3) es el dato
Recibir dato desde HMIPara poder enviar datos desde la HMI como para enviar un 1 lgico un 0 lgico se realiza el siguiente cdigo.
Donde: rslinx es el canal de comunicacin B3:0/0 es el Item Cells(1,3) es el dato (el visual basic de excel pide necesariamente el dato sea puesto en una celda del libro de excel)
Cierre de comunicacinPara iniciar la comunicacin o mejor dicho el canal se ingresa el siguiente cdigo
Donde: rslinx es el canal.
5