Mensajes recientes

Páginas: 1 ... 4 5 [6] 7 8 ... 10
51
Kinco / Re:HMI Kinco guadar datos en memoria no volatil
« Último mensaje por Soporte marzo 01, 2021, 16:29:24 pm »
Buenas tardes,

No he manejado scripts en el HMI como para recomendarte una solución, tampoco figura en el manual una descripción detallada de como guardar los bits.

Deduzco que puede ser similar a:

Código: (Macro HMI) [Seleccionar]

bool variables[20];  /* probar con "bit variables[20]" también */

/* Escribir 20 elementos de "variables[]" a partir de dirección "10" en LB. */
WriteLocal("LB", 10, 20, (void*)variables, 0);


Pero te recomendaría comunicarte con el fabricante para que te de detalles:

https://en.kinco.cn/page/contact.html

Acá hay un video sobre macros que puede ser de utilidad:

https://youtu.be/_XIkF-hYCZs

Saludos!
52
PD3060-PT100 / Oscilación en la medida
« Último mensaje por ramigran marzo 01, 2021, 15:01:22 pm »
Buenas tardes. Te comento que el sistema esta funcionando correctamente plc pantalla pd3060 controlando un variador con la salida de 0-10V, levantando una web (falta el control de valvulas motorizadas). El unico problema es que oscilan mucho las mediciones de temperatura que estan muy alejadas del pd3060. Hay alguna forma de poner un filtro? o tengo que tomar varias medidas y sacar promedio por programa en el plc? No tengo problemas en velocidad de muestreo con una vez por minuto es suficiente.
53
Kinco / HMI Kinco guardar datos en memoria no volátil con macros / script
« Último mensaje por Franco Rol marzo 01, 2021, 10:12:23 am »
Necesito guardar datos para recetas, con las palabras de memoria no tengo tantos problemas, no entiendo como guardar los bits de memoria. Para guardar los datos uso una macro, adjunto en archivo el código que uso para guardar los datos a las variables.

54
STX8081 / Re:Pesaje y dosificación
« Último mensaje por Soporte febrero 03, 2021, 12:34:35 pm »
Buenos días,

tengo un problema, en recurrente en dos plc, en la entrada vin, cualquiera sea no mide el valor real, ose tengo en tester (asi como en salida de balanza) 7,5 v, pero el plc lee 6,81, cambie de etrada, probe un A2 un D2 y tiene diferencias en las lecturas de entrada, le varie los filtros A y B, probe de todo pero tengo ese problema es como un 5% de error

El modelo STX8081 tiene cierta dependencia en componentes internos (como resistores) para poder medir los voltajes externos, por lo que con el tiempo puede haberse corrido el valor real en la entrada analógica con respecto el valor medido (puede ser una de las causas).

Si es así, y tenés un desfasaje lineal del +5%, podrías multiplicar el voltaje medido por "1.05" o (o por 0.95 si es -5%) para colocarlo en su valor más cercano al real.

Algo simple que podés hacer, es mediante una fuente externa ir colocando voltajes, 0, 1, 2, ... 10V, y anotar cuando mide el PLC
en una tabla. En base a esto, calculas el promedio de desviación (por ejemplo te puede dar 5%) y lo usás como factor para multiplicar.

Otro motivo puede ser que la la impedancia de salida de la salida de la balanza sea elevada, entonces, como se pone en serie con el valor de impedancia de la entrada analógica, que para VIN1/VIN2 es de aproximadamente 147 KOhm, se crea un divisor resistivo y caiga tensión antes de llegar a la entrada.

y  hay uno de de pronto mide de menos se dispara y mide bien y despues vuelve a medir mal el (A2), que puede ser?

Debería mantenerse el error estable en el tiempo, a menos que haya algo internamente mal en el hardware.

Podrías también colocar un capacitor de 100 nF (o un valor mayor) entre el terminal de la entrada analógica y su AGND, para filtrar algunos picos de tensión que puedan venir de la balanza, quizás el valor instantáneo cambie de valor, pero el promedio se mantenga siempre similar.

Otra alternativa es alargar el tiempo de promediado en los filtros digitales, es decir bajar la frecuencia de muestreo y aumentar la cantidad de muestras para hacer menos sensible la lectura:

Por ejemplo, en el componente de filtros, colocar "FS=250" y "SAMPLES=250", esto es, un muestreo de 250 Hz, y 250 muestras de promediado, lo que hace que las entradas analógicas actualicen el valor de la lectura cada 1 segundo aproximadamente luego de hacer el promediado. Se puede aumentar las muestras o SAMPLES a 500 también, para el doble de tiempo.

Saludos!
55
STX8081 / Re:Pesaje y dosificación
« Último mensaje por FenixBioEnergy febrero 03, 2021, 10:48:11 am »
hola boris, tengo un problema, en recurrente en dos plc, en la entrada vin, cualquiera sea no mide el valor real, ose tengo en tester (asi como en salida de balanza) 7,5 v, pero el plc lee 6,81, cambie de etrada, probe un A2 un D2 y tiene diferencias en las lecturas de entrada, le varie los filtros A y B, probe de todo pero tengo ese problema es como un 5% de error y  hay uno de de pronto mide de menos se dispara y mide bien y despues vuelve a medir mal el (A2), que puede ser?
56
STX8091 / Re:Comunicación pantalla Kinco
« Último mensaje por Soporte enero 15, 2021, 19:46:37 pm »
en el network 03 del principal lo coloco en reg y luego lo paso a la variable PWM

Buenas tardes.

Fíjate de probar la siguiente modificación en la Network N007 y ver si en VirtualHMI tenés los valores del registro y variable PWM:



(Te adjunto el programa modificado en archivo ZIP en este mensaje, abajo).

Por un lado, cuando se imprime en VirtualHMI desde Principal, hay que agregar un retardo (al menos de 500 mS) con un timer para no saturar a la red con mensajes, de otra forma no se logra una comunicación correcta. Si no imprimís en VirtualHMI desde Principal o un diagrama función que se llame periódicamente, no hace falta el retardo (por ejemplo desde un evento).

Por otro lado, fíjate que el código de formato para imprimir un entero en pantalla se hace con "%d" y para un tipo float se utiliza el "%f". Esto se explica en la descripción del componente (menú contextual "Ver descripción del componente" sobre el componete).

Buen fin de semana.

Saludos!
57
STX8091 / Re:Comunicación pantalla Kinco
« Último mensaje por ramigran enero 15, 2021, 19:19:39 pm »
en el network 03 del principal lo coloco en reg y luego lo paso a la variable PWM


58
STX8091 / Re:Comunicación pantalla Kinco
« Último mensaje por Soporte enero 14, 2021, 09:41:49 am »
Buenos días.

¿Podría detallar cómo determina qué no lee el registro?, esto es, ¿qué resultados o efectos visualiza y en qué parte del proyecto lo hace?.

Gracias.

Saludos!
59
STX8091 / Comunicación pantalla Kinco
« Último mensaje por ramigran enero 13, 2021, 23:07:58 pm »
No me lee el registro x4  40017
60
Kinco / Re:HMI Kinco con Movicon M221 y protocolo Modbus RTU
« Último mensaje por Soporte enero 12, 2021, 17:23:48 pm »
Excelente, gracias por su información.

Saludos!
Páginas: 1 ... 4 5 [6] 7 8 ... 10