Mensajes recientes

Páginas: 1 ... 8 9 [10]
91
STX8180 / Re:Wincc 7 (SCADA) ModBus TCP, tiempo de repuesta
« Último mensaje por Soporte mayo 05, 2022, 19:34:52 pm »
Lo estoy utilizando como escalvo y master al scada.

Habíamos hecho ensayos de los tiempos de repuesta de ModBus TCP y están en un promedio de 100 mS cuando Windows se conecta al PLC (te dejo el link con los resultados del ensayo).

Lo que puede estar pasando, es que Wincc 7 esté abriendo múltiples conexiones TCP al mismo tiempo, el PLC soporta un máximo de 4 para ModBus TCP esclavo. Por lo que si abre sin cerrar las conexiones previas, deba esperar que se liberen y tardar más tiempo.

Para mejorar esto, te paso adjunto una actualización de firmware que permite aceptar el doble de conexiones al mismo tiempo para ModBus esclavo, es decir 8. Descargar archivo  "stx8180-a0-v231-20220505.sff" abajo.

Probalo, decime si te ha mejorado y sea esta la causa.



Actualizar el firmware es fácil.

Desde StxLadder ir a menú "PLC > Actualizar firmware (AxBoot)".

Tocar botón "BOOTLOADER", luego tocar botón "RESET". En este punto el PLC está en modo BOOTLOADER esperando el firmware nuevo (el led rojo BOOT queda prendido en el panel del PLC).

Buscar el archivo .SFF que te adjunto con el botón ABRIR, luego tocar botón "PROGRAMAR". Cuando pregunte "¿Desea cancelar la operación?." seleccionar "No".

Esperar que se transfiera el nuevo firmware y luego tocar botrón "RESET" para que reinicie el sistema.

En este punto está cargado el firmware nuevo, y probar nuevamente con Wincc 7 si mejora la conexión.

Luego de actualizado, al reiniciar, el PLC debería reportar una versión de firmware con fecha 05/05/2022 desde menú "PLC > Configurar PLC"

Saludos!
92
STX8180 / Re:wincc 7
« Último mensaje por leonardo mayo 05, 2022, 14:59:18 pm »
Lo estoy utilizando como escalvo y master al scada.
93
STX8180 / Re:wincc 7
« Último mensaje por Soporte mayo 05, 2022, 10:40:15 am »
Buenos días. ¿Estás utilizando al PLC como esclavo (servidor) o maestro (cliente) en ModBus TCP?. Saludos.
94
STX8180 / Wincc 7 (SCADA) ModBus TCP, tiempo de repuesta
« Último mensaje por leonardo mayo 05, 2022, 10:09:33 am »
Buenos dias, estoy haciendo comunicar un plc stx8180 con un scada siemens wincc 7.5 a traves de modbus y a pesar que el plc escribe bien y se comunican bien las dos interfaces. La actualizacion de las variables es muy lenta y a veces llegar valor 0 al scada. No se si tiene alguna sugerencia para darme para hacer que la comunicacion sea mas rapida.
95
STX8180 / Re:Como ver el estado de las variables y del programa
« Último mensaje por Soporte mayo 02, 2022, 13:23:24 pm »
Buenas tardes, como se hace para ver las variables y el estado del programa en tiempo real?

Buenas tardes,

Para ver las variables, en puntos claves del programa, puede utilizar la aplicación VirtualHMI:

https://www.slicetex.com/virtualhmi

Puede imprimir la variable interés, como un número o alguna bandera (flag) determinada y así conocer su valor. Ver los ejemplos para descargar.

El estado del programa, mostrar la parte actual en ejecución no es posible.

Saludos!.
96
STX8180 / Como ver el estado de las variables y del programa
« Último mensaje por leonardo mayo 02, 2022, 13:01:16 pm »
Buenas tardes, como se hace para ver las variables y el estado del programa en tiempo real?
97
STX8180 / Reproducir archivo de sonido WAV (audio)
« Último mensaje por Soporte abril 22, 2022, 17:25:00 pm »
Hola a todos, cargamos un ejemplo que permite reproducir audio de un archivo WAV de sonido almacenado en la tarjeta Micro-SD del PLC.



Este proyecto es un demostrativo tecnológico, es decir, pretende mostrar las capacidades analógicas y de procesamiento del PLC mediante una aplicación práctica que hace uso de varios elementos de hardware (tarjeta de memoria Micro-SD, salida analógica, velocidad de muestreo, etc).

El PLC no fue concebido originalmente para reproducir audio, por lo que no está optimizado para dicha tarea, sin embargo, este proyecto puede ser útil para aquellas aplicaciones que requieran reproducir un sonido (un mensaje de bienvenida, mensaje de ayuda, una voz alerta, una orden para un operario, etc) y se pueda integrar en una solución económica.

Finalmente, es una buena oportunidad para que observe la versatilidad del PLC o aprenda con fines educativos, ya que en el código del proyecto podrá ver una aplicación compleja de uso práctico, pudiendo ver en acción las siguientes operaciones, tales como abrir un archivo, leer sus datos, interpretar su información, conocer la tecnología WAV, procesar los datos leídos y escribirlos en una salida analógica.

CARÁCTERISTICAS DEL REPRODUCTOR

  • Admite archivos en formato WAV.
  • Comprueba especificaciones del archivo y en caso de no ser soportado, devuelve código de error.
  • Frecuencia de sampleo admitida: 8 KHz.
  • Resolución de las muestras (samples) admitida: 8 o 16 bits .
  • Formato de audio admitido: PCM.
  • Solo un canal de audio está soportado (mono).
  • Utiliza una salida analógica para generar el voltaje positivo/negativo de la señal de audio.

ARCHIVOS PARA DESCARGAR

Código del proyecto en StxLadder (lenguaje Pawn):

www.slicetex.com/docs/an/an036/files/examples/DiskWavPlayer1.zip

Diagrama de conexionado y elementos necesarios:

www.slicetex.com/docs/an/an036/files/examples/DiskWavPlayer1.pdf

Leer el archivo info.txt dentro de la carpeta "Documentos" del proyecto para información sobre detalles técnicos, modo de uso y recomendaciones prácticas. También, dentro de la misma carpeta puede encontrar archivos WAV de muestra para utilizar en el proyecto.
98
ahi lo adjunto

Ya lo probamos, había un error de configuración interno en el software.

Puede bajar la nueva actualización de StxLadder 2.1.7 de la página:

https://www.slicetex.com/ladder/soft/

Cierre el software StxLadder, instale la versión 2.1.7, y luego abra el proyecto normalmente.

Podrá compilarlo sin errores.

Saludos!
99
ahi lo adjunto
100
Buenos días.

fue colocar el bloque en el diagrama de inicio y me tira el siguiente error:Error del compilador PAWN: output.p(591) : error 017: undefined symbol "MbServInit".

El error se refiere a que no está definida la función "MbServInit".

¿Podrá adjuntar el proyecto para poder darle más información?.

No encuentro un manual de errores. Me podrían dar una copia del manual con los errores o en  su defecto decir como arreglar este error. El proyecto lo  estoy haciendo en un plc stx 8180.

Generalmente los errores mostrados en el compilador son autodescriptivos, y se pueden dividir en errores ladder o errores Pawn, en el caso de los errores Pawn, una lista con los códigos de errores del lenguaje se puede encontrar en la pág. 148 del siguiente manual:

www.slicetex.com/hw/stx8xxx/docs/Pawn_Language_Guide_3_3_4127.pdf

En los manuales de usuario siguientes, se da información general de como detectarlos:

www.slicetex.com/ladder/docs/files/STXLADDER-UM.pdf

www.slicetex.com/hw/stx8xxx/docs/STX8XXX-MP-PLC.pdf

Saludos!
Páginas: 1 ... 8 9 [10]