Mensajes recientes

Páginas: 1 ... 7 8 [9] 10
81
STX8140 / Re:Node-red
« Último mensaje por Esteban E septiembre 15, 2022, 10:38:19 am »
Hola Ing. Boris, no, el tema es con el HMI y el PLC, yo necesito pasar un nombre del HMI al PLC para que luego el PLC haga un http get con el nombre que le pase del HMI.

Esteban
82
STX8140 / Re:Node-red
« Último mensaje por Soporte septiembre 15, 2022, 10:22:34 am »
Hola Ing. Boris logre comunicarme por Http Get que antes no podia con aspx. Ahora el problema que tengo es pasar un string del HMI Kinco al PLC, porque lo pasaba con un array pero luego como lo uno para formar un string. Yo por ejemplo del HMI le paso "estaban10" y luego lo poso por  Http get ese mismo string y capturo la respuesta.

Buenos días Esteban,

¿Esto es con Node-red?.

Si mal no te entiendo, ya tenés dos string en el PLC, por ejemplo, uno es "Hola" y otro es "Mundo", y ¿querés unirlos para que quede "HolaMundo"?.

Saludos!
83
STX8140 / Re:Node-red
« Último mensaje por Esteban E septiembre 14, 2022, 21:03:45 pm »
Hola Ing. Boris logre comunicarme por Http Get que antes no podia con aspx. Ahora el problema que tengo es pasar un string del HMI Kinco al PLC, porque lo pasaba con un array pero luego como lo uno para formar un string. Yo por ejemplo del HMI le paso "estaban10" y luego lo poso por  Http get ese mismo string y capturo la respuesta.

Saludos.
Esteban
84
STX8140 / Re:Node-red
« Último mensaje por Soporte septiembre 12, 2022, 08:59:46 am »
Hola Ing. Boris, hay posibilidad de ver entradas y cambiar salidas utilizando node-red, yo creo q si pero no sabría como. Saludos. Esteban

Buenos días Esteban,

No he utilizado Node Red, pero por lo que veo puede utilizar protocolo ModBus TCP. En ese caso al PLC lo ponés como esclavo (servidor) y a Node Red como maestro (cliente) y podrías controlar y ver las E/S del PLC. Tal como harías para conectar un HMI Kinco por Ethernet.

Ver siguiente link en Youtube en donde se explica como utilizar ModBus TCP:

https://youtu.be/sjnKFd6m1Sw

Y para el PLC leer la nota AN022.

Saludos!
85
STX8140 / Node-red
« Último mensaje por Esteban E septiembre 11, 2022, 00:04:28 am »
Hola Ing. Boris, hay posibilidad de ver entradas y cambiar salidas utilizando node-red, yo creo q si pero no sabría como. Saludos. Esteban
86
STX8180 / Re:Creación de archivo bin de log con fecha en el nombre
« Último mensaje por Soporte agosto 26, 2022, 09:09:19 am »
Buenos días Miguel,

Le paso el proyecto DiskSamplerLog3B.zip actualizado:

http://www.slicetex.com/docs/an/an036/files/examples/DiskSamplerLog3B.zip

El proyecto, ahora, actualiza la lista de links "/web/loglist.htm" a los archivos logs almacenados cuando la fecha cambia mientras está activado el log de datos.

Para ello se creo una nueva función llamada SamplersUpdateLogLinks() en Samplers.p, que se encarga de comprobar si la fecha actual es diferente a la fecha del último log agregado como enlace en el archivo "/web/loglist.htm".

Si la fecha actual ha cambiado desde la última vez que se agregó un link a "/web/loglist.htm", se agrega el link al archivo log.

La función SamplersUpdateLogLinks() es llamada cada "SAMPLERS_UPDATELOGLINK_TIME" segundos desde OnTimeout.p cuando el Timeout2 expira. La constante SAMPLERS_UPDATELOGLINK_TIME se define en Samplers.inc, y tiene un valor por defecto de 30 segundos (se puede cambiar).

Esto quiere decir, que una vez que se produce el cambio de fecha, si el log está funcionando, dentro de SAMPLERS_UPDATELOGLINK_TIME segundos se va a actualizar el archivo de links "/web/loglist.htm". Por lo tanto hay que esperar este tiempo para ver cambios en "/web/loglist.htm".

Leer código del programa y archivo info.txt dentro del proyecto, para comprender funcionamiento.

Saludos!
87
STX8180 / Re:Creación de archivo bin de log con fecha en el nombre
« Último mensaje por Soporte agosto 23, 2022, 21:29:20 pm »
creo está operando bien, solo que en la página dinámica no están apareciendo los nuevos archivos al cambio de día.

saludos   Nota:  se están realizando 7 canales , 5 muestras por segundo

Buenas Miguel,

Si, debe ser lo que comentaba en los mensajes anteriores,  no se está llamando a SamplersStart() cuando cambia de día, por lo que el nuevo archivo no se añade a la lista en /web/loglist.htm. Esto es porque no se tuvo en cuenta en el ejemplo.

Analizo el ejemplo DiskSamplerLog3B.zip para ver como modificarlo para que al cambiar de día, también se liste en la página web. Dame unos días, así lo pruebo, y te aviso por acá al subir la nueva versión del ejemplo.

Saludos!


88
STX8180 / Re:Creación de archivo bin de log con fecha en el nombre
« Último mensaje por Miguel Gomez agosto 23, 2022, 16:33:08 pm »
Hola

retomando el caso,   al dejar trabajando el log por una par de dias, inicialmente se crea el archivo con la fecha en curso después al detener el log al siguiente día sólo se observa en lapagina dinamica "Log"  el archivo bin del día anterior cuando inicio,  pero en la memoria al retirarla del PLC y leerla en la computadora si está el archivo bin  del día actual.. se obseva en la memoria por ejemplo

archivo bin del dia 1       20220803.bin    con el registro con la hora cuando se puso a funcionar  hasta las 11:59:59
archivo bin 2 del  día 2   20220804.bin    con el registro desde las 00:00:00  hasta la hora en que lo detuvimos

creo está operando bien, solo que en la página dinámica no están apareciendo los nuevos archivos al cambio de día.

saludos   Nota:  se están realizando 7 canales , 5 muestras por segundo
89
STX8180 / Re:Mostrar entrada analógica VIN en página web dinámica
« Último mensaje por Soporte agosto 22, 2022, 11:55:51 am »
Buenos días Miguel,

Si, podés bajar el siguiente ejemplo, que configura los canales VIO como entradas VIN y muestra su valor en página web:

https://www.slicetex.com/hw/stx8180/examples/VinWebRead1.zip

Leer archivo info.txt del proyecto para detalles.

También, otro ejemplo (más complejo) para configurar canales VIO desde página web, es el siguiente:

https://www.slicetex.com.ar/hw/stx8180/examples/DeviceTest1.zip

Saludos!

90
STX8180 / Mostrar entrada analógica VIN en página web dinámica
« Último mensaje por Miguel Gomez agosto 20, 2022, 02:30:50 am »
Hola que tal
Tienen ejemplo de código para mostrar dinámicamente el valor de analógica de entrada en la pagina web?
gracias
Páginas: 1 ... 7 8 [9] 10