coneccion pc/plc

  • 15 Respuestas
  • 8924 Vistas

JuanF

  • Novato
  • *
  • Mensajes: 18
coneccion pc/plc
« : marzo 17, 2016, 18:22:18 pm »
Buenas Tardes, quisiera saber los pasos para la coneccion a una placa STX8060D1 ya que al conectar la misma a la pc y probar la coneccion me genera un mensaje de error timeout, muchas gracias

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:coneccion pc/plc
« Respuesta #1 : marzo 17, 2016, 19:50:45 pm »
Buenas tardes,

Los pasos para configurar la conexión están descriptos en el siguiente documento "guía de primeros pasos":

http://slicetex.com/hw/stx8060/docs/STX8060-GS-AX_BX_CX_DX.pdf

Podes tener los siguientes problemas mas usuales:

  • Dirección IP mal configurada, ya sea en PC o en el PLC. Podes probar volver configuración del PLC a default y luego acceder a IP de fabrica 192.168.1.81.
  • Modo Bootloader activado. Para ello decime si tenes el led PAUSE parpadeando.

Saludos
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

JuanF

  • Novato
  • *
  • Mensajes: 18
Re:coneccion pc/plc
« Respuesta #2 : marzo 21, 2016, 15:11:25 pm »
muchas gracias por su respuesta, ya pude realizar la coneccion con exito pero al intentar cargar el programa en ladder me informa que el firmware no es compatible y que necesito actualizarlo, efectivamente el led pause se encuentra parpadeando en color verde

JuanF

  • Novato
  • *
  • Mensajes: 18
Re:coneccion pc/plc
« Respuesta #3 : marzo 21, 2016, 15:38:34 pm »
ahora al intentar actualizar el firmware siguiendo los pasos me sale una ventana de error ERROR_INVALID_FIRMWARE_FAK IAP_CMD_SUCCESS

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:coneccion pc/plc
« Respuesta #4 : marzo 21, 2016, 19:31:46 pm »
Buenas tardes,

Eso pasa porque debes estar intentando cargar la version incorrecta de firmware para tu modelo de PLC.

Por ejemplo, su tu PLC es el STX8060-D1, deberías cargar el archivo de firmware: stx8060-d1.sff

Podes descargar el firmware desde:

http://slicetex.com/hw/stx8060/soft.html

Recorda leer la nota de aplicación AN004 para actualizar firmware:

http://slicetex.com/docs/an/an004/index.html

Quedo a disposición.
« Última Modificación: marzo 21, 2016, 19:33:25 pm por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

JuanF

  • Novato
  • *
  • Mensajes: 18
Re:coneccion pc/plc
« Respuesta #5 : mayo 05, 2016, 17:50:27 pm »
bueno, finalmente pude hacer andar el programa, el problema ahora se me suscita cuando quiero correr un programa de prueba, lo cargo al plc desde el ladder previo compilarlo, tengo el mensaje de "programa cargado exitosamente" y luego al querer iniciar el programa no sucede nada, de que manera se puede monitorear si el programa efectivamente se cargo? hay que realizar algun inicio o subprograma para que el principal arranque? me enciende el led rtc error en color rojo fijo, muchas gracias

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:coneccion pc/plc
« Respuesta #6 : mayo 05, 2016, 20:54:09 pm »
Buenas tardes,

Depende del programa que estés cargando, si podes pasarmelo, te puedo decir si estas haciendo algo mal.

A modo de ejemplo, te adjunto un proyecto que podes cargar al PLC y probarlo.

El programa que te paso, se ejecuta en el PLC y conmuta el RELAY1 cada 1 segundo, por lo que deberías
sentir el "CLICK" del RELAY.

Nota: El programa esta realizado en Lenguaje Pawn, su usas Ladder avisame.

Probalo y decime si te funciona correctamente.

Saludos.
 
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

JuanF

  • Novato
  • *
  • Mensajes: 18
Re:coneccion pc/plc
« Respuesta #7 : mayo 07, 2016, 22:11:11 pm »
Gracias, estoy usando Ladder, le adjunto el programa de prueba que utilizamos para probar la placa, un saludo

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:coneccion pc/plc
« Respuesta #8 : mayo 07, 2016, 22:43:48 pm »
Buenas noches,

Para pasarme el codigo que estas utilizando, debes pasarme el proyecto completo asi lo puedo abrir.

Para obtener el proyecto completo, desde StxLadder anda al menu: "Archivo > Crear backup del proyecto"

Eso te crea un archivo .zip (por lo general en tu escritorio de Windows). Luego ese archivo adjuntamelo aquí en el foro.

Tambien aprovecho para pasarte un proyecto que conmuta el RELAY1 cada 1 segundo asi lo probas.

Saludos
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

JuanF

  • Novato
  • *
  • Mensajes: 18
Re:coneccion pc/plc
« Respuesta #9 : mayo 09, 2016, 17:40:36 pm »
Buenas Tardes, Aca le adjunto el backup del proyecto, hoy me dispongo a probar el programa y le contesto como funciona, muchisimas gracias

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:coneccion pc/plc
« Respuesta #10 : mayo 10, 2016, 19:13:03 pm »
Buenas tardes,

Ok, avísame si te funciona el programa, para continuar.

Saludos
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

JuanF

  • Novato
  • *
  • Mensajes: 18
Re:coneccion pc/plc
« Respuesta #11 : mayo 14, 2016, 13:51:57 pm »
efectivamente, el programa que me pasò activa el relay de forma correcta, si le es posible revisar el programa que le mandé para ver donde esta el error me seria muy util, muchisimas gracias

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:coneccion pc/plc
« Respuesta #12 : mayo 16, 2016, 08:26:28 am »
Buenos días Juan,

El proyecto que nos pasa es muy extenso para visualizar en que lugar se esta equivocando porque no esta clara
la finalidad del programa ya que depende de lo que usted quiera hacer al diseñar el programa.

Le aconsejo:

  • Aislar el problema: Que debe hacer el programa?. Visualizar puntos claves.
  • Ir por pasos, comentar o desactivar código no relevante, y con el mínimo código probar las funciones del PLC.

Por ejemplo, si es el RELAY1 que no se esta activando, buscar que parte del programa activa el RELAY1.
Identificar el código que activa el RELAY1. Probarlo en un proyecto por separado para ver si no hay otros
componentes que interfieran con el mismo. Es muy probable que pueda existir otra sección del programa
que este pisando el valor final del RELAY1 y por eso no se este activando.

Es decir, debe ir por pasos construyendo el programa, y en esos pasos comprobar que el programa funciona como
se desea. Luego seguir avanzando en el desarrollo del mismo. Nunca realizar toda la logica en un solo paso, ya
que si hay un error de diseño, no tendremos la certeza de cuales puntos funcionan adecuadamente en el programa
como referencia y por lo tanto no podremos aislar el problema con los puntos que no funcionan.

Si hay un punto en particular del programa en el que tiene dudas o no funciona como es esperado, puede
indicarnos y podemos verlo para ayudarlo.


Quedamos a disposición.
« Última Modificación: mayo 16, 2016, 20:21:57 pm por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com

JuanF

  • Novato
  • *
  • Mensajes: 18
habilitar las DIN
« Respuesta #13 : mayo 29, 2016, 18:40:44 pm »
Hola, gracias por el apoyo, he logrado hacer funcionar mi programa pero como arranque directo con el encendido sin condicionamientos por entradas.
Entiendo que para que funcionen las DIN simplemente debería puentear sus dos bornes, positivo y negativo. Veo que no tienen potencial entre sí, por lo que tampoco funcionarían cerrandolas.
Ruego me señales si estoy equivocado y debo introducir potencial en las mismas.
Gracias desde ya.
Rubén

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re:coneccion pc/plc
« Respuesta #14 : mayo 29, 2016, 19:22:10 pm »
Buenas tardes,

Para activar una DIN, debes aplicarle una tension positiva externa (por ejemplo +12Vcc) entre el terminal (+) y el terminal (-). Esto te genera un "1" logico,
de otra forma, si no hay presencia de tension, la placa ve un "0" logico.

Por ejemplo, colocas el positivo +12Vcc a el terminal (+) de la DIN, y la masa de la fuente, al terminal (-) de la DIN. Esto te produce un "1" logico, ya que polarizas la entrada.

Te recomiendo leer la hoja de datos, pagina 14, alli se explica como hacerlo. Te paso el link a la hoja de datos:

http://www.slicetex.com/hw/stx8060/docs/STX8060-DS-AX_BX_CX_DX.pdf

Quedo a disposicion.

PD: Es posible utilizar la tension de +12V disponible en la placa tambien para este proposito, si tenes duda avisame.
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com