Mensajes recientes

Páginas: 1 ... 6 7 [8] 9 10
71
STX8091 / Re:Cliente web, enviar petición HTTP SEND - GET
« Último mensaje por Esteban E julio 06, 2018, 15:09:49 pm »
Buenas tardes Ing. Boris:

Estoy teniendo problema que no puedo hacer que cargue el segundo valor del HTTP SEND GET.
Y nose si hay algun error aca:

/Avisos/Prueba_1.aspx?field1=%d&field2=%d

en el filed2 en parte del manual lo da como ejemplo %f puse de ambas formas y el segundo valor no me carga nada. envió imagen del programa.

La otra duda es todo el programa esta en un llamado de funcion, eso afectara ?

Saludos.

Esteban



72
Kinco / Re:Trend curve
« Último mensaje por camarasajm julio 03, 2018, 08:32:43 am »
muchas gracias.  :D
73
PD3060-PT100 / Re:URGENTE! Presencia de ruido en Modulo PD3060
« Último mensaje por Soporte junio 25, 2018, 13:31:30 pm »
Hola Boris, vengo a presentarle un problema que estuve teniendo utilizando el modulo PT3060 para leer los PT100. El mismo está instalado en un tablero junto con el PLC y varios relés de 220V. Estos son controlados por las salidas digitales del PLC y activan contactores de mayor potencia, ubicados en un tablero separado.

Ocurre un problema en la comunicación del módulo y el PLC al activar los relés que genera una lectura erronea de las temperaturas. Este error parece ser provocado por el ruido generado por los relés y contactores ya que si el sistema se encuentra en reposo la lectura de los PT100 es correcta y constante.

Buenos días, para activar potencia se recomienda utilizar reles de estado sólido como interfaz entre el PLC y los contactores.

Los reles de estado solido no tienen partes mecánicas y aíslan ruidos eléctricos. Debería seleccionarse aquellos con cruce por zero (que solo activan cuando la onda de alterna pasa por cero, para tener un suave paso de OFF a ON). Además aíslan eléctricamente la fuente del sistema con la energía utilizada para la parte de potencia.

Para 220V corriente alterna, podrías utilizar estos entre el PLC y contactor (o rele de potencia convencional):

https://articulo.mercadolibre.com.ar/MLA-614443922-rele-de-estado-solido-comando-3-32vcc-salida-24-380-vca-10-a-_JM

Este otro, con múltiples salidas en mismo encapsulado también puede ser (si no superás 1A por cada salida):

https://articulo.mercadolibre.com.ar/MLA-674436241-rele-estado-solido-5-salidas-tension-24-380-vac-riel-din-_JM

Luego lo conectas como sigue:

SALIDA PLC --> RELE ESTADO SOLIDO --> RELE/CONTACTOR NORMAL --> CARGA

Esto solucionaría el problema de ruido por conmutación de cargas inductivas o de potencia.

También verificá que los cables de potencia no pasen cera de las entradas analógicas, o aislar lo más que se pueda.

Saludos!

Nota: Los reles de estado sólido que te pasé solo controlan carga en corriente alterna, si necesitas controlar corriente continua, vienen otros modelos.



74
PD3060-PT100 / URGENTE! Presencia de ruido en Modulo PD3060
« Último mensaje por EBD junio 25, 2018, 12:32:59 pm »
Hola Boris, vengo a presentarle un problema que estuve teniendo utilizando el modulo PT3060 para leer los PT100. El mismo está instalado en un tablero junto con el PLC y varios relés de 220V. Estos son controlados por las salidas digitales del PLC y activan contactores de mayor potencia, ubicados en un tablero separado.

Ocurre un problema en la comunicación del módulo y el PLC al activar los relés que genera una lectura erronea de las temperaturas. Este error parece ser provocado por el ruido generado por los relés y contactores ya que si el sistema se encuentra en reposo la lectura de los PT100 es correcta y constante.
Le adjunto un video donde se puede ver el error espontaneo en la lectura de la temperatura. En el video se puede ver como, únicamente prendiendo y apagando el relé (sin ninguna carga), la temperatura leída por el PLC salta a valores anormales durante unos instantes, para luego retornar a la normalidad.

Esto es inaceptable para nuestra aplicación ya que el PLC debe controlar varios contactores constantemente a lo largo de la operación de la maquina y errores en la lectura provocarán fallas inexistentes.

Recuerdo que esto ocurre incluso sin carga en los relé, por lo que es unicamente la activación de los mismos lo que genera suficiente ruido para provocar la lectura erronea.
Le pido si tiene alguna solución o recomendación para este problema, o incluso la causa para intentar aislarla del ruido.
Muchas gracias de antemano.
Saludos.
 
75
STX8091 / Re:Cliente web, enviar petición HTTP SEND - GET
« Último mensaje por Soporte junio 19, 2018, 19:52:14 pm »
Es decir en el componente "HTTP SEND GET" veo si el estado de ENO es 0 quiere decir que no termino ?, porque cuando no se envina nada tambien esta en 0 ? O no es asi ?

Claro, cuando es "1", es porque se aceptó para el envío, si por algún motivo no se acepta, es "0", te copio la descripción de la documentación del componente:

El valor del puerto de salida "ENO" es "1" si la operación fue aceptada por el PLC y está en curso para su transmisión al servidor web (esto no quiere decir que la transmisión sea exitosa, para ello debe comprobar el estado de la librería con el componente HttpSendGetLibStatus). Si es "0" la salida ENO, la operación no fue aceptada por algún error (librería ocupada en otra transacción pendiente, error de memoria, librería no inicializada, etc).


El problema que tengo es que tengo que crear dos regitros que se pueden dar simultáneamente. entonce tengo que decirle que si esta ocupado que espere y luego cargue ese parametro ya que la activacion que carga se realiza cuando una entrada se activa y la misma se activa menos de un segundo.

Claro, si tenés dos entradas que se activan por un tiempo pequeño, una a continuación de la otra, y debes enviar sus valores de activación, es probable que mientras estás enviando el primer valor de la entrada, la segunda ocurra y la librería esté ocupada enviando la primera transacción.

A veces las transacciones pueden durar hasta varios segundos, ya que depende de la red y de la computadora que reciba. Generalmente es menos de 1 segundo y más de 300 ms o 500 ms.

En ese caso lo que podes hacer es enviar un entero (ejemplo una variable llamada Estado): por ejemplo, si entrada A es "1", haces el entero "Estado=01", si entrada B es "1", lo hacés "Estado=10". Si ambás entradas son "1", lo hacés "Estado=11".

Luego, si "Estado" es diferente de cero, es porque registraste una entrada activa, entonces con algún flag (que lo podes obtener desde el evento OnHttpSendCompleted), comprobás que la librería este lista para enviar nuevamente, y envías el entero.

Una vez que envías, haces el entero "Estado=0", para que si luego hay una entrada activa, quede registrado para el próximo envío.

Saludos!
76
Kinco / Re:bits
« Último mensaje por Joel Perez junio 19, 2018, 19:12:09 pm »
OH VAYA! NI MODO DE ANTE MANO GRACIAS
77
Kinco / Re:bits
« Último mensaje por Soporte junio 19, 2018, 19:01:35 pm »
BUEN DÍA
ALGUIEN SABE COMO PUEDO DAR DE ALTA MAS BITS PARA PODER DIRECCIONAR AL PLC TENGO UNA HMI KINCO MT4434TE Y SOLO TIENE PARA DIRECCIONAR AL PLC B3,B10,B11,B12 Y B13 Y EN EL PROGRAMA DEL PLC (AB MICROLOGIX 1500) TENGO DIRECCIONES COMO B49:0/1.
O COMO HAVER UN SHORT CUT ASI COMO EN FACTORY Y YA LEER TODA LA DATA FILE
ESPERO ALGUIEN ME PUEDA AYUDAR

Buenas tardes, no le sabría decir como es para el PLC de la línea AB MICROLOGIX, desconozco su operación, ya que solo damos soporte para uso del HMI con los PLC de Slicetex Electronics.

Saludos!
78
Kinco / Bits en PLC MICROLOGIX
« Último mensaje por Joel Perez junio 19, 2018, 14:21:02 pm »
BUEN DÍA
ALGUIEN SABE COMO PUEDO DAR DE ALTA MAS BITS PARA PODER DIRECCIONAR AL PLC TENGO UNA HMI KINCO MT4434TE Y SOLO TIENE PARA DIRECCIONAR AL PLC B3,B10,B11,B12 Y B13 Y EN EL PROGRAMA DEL PLC (AB MICROLOGIX 1500) TENGO DIRECCIONES COMO B49:0/1.
O COMO HAVER UN SHORT CUT ASI COMO EN FACTORY Y YA LEER TODA LA DATA FILE
ESPERO ALGUIEN ME PUEDA AYUDAR
79
STX8091 / Re:Cliente web, enviar petición HTTP SEND - GET
« Último mensaje por Esteban E junio 19, 2018, 12:35:29 pm »
Buenos dias.

Es decir en el componente "HTTP SEND GET" veo si el estado de ENO es 0 quiere decir que no termino ?, porque cuando no se envina nada tambien esta en 0 ? O no es asi ?

El problema que tengo es que tengo que crear dos regitros que se pueden dar simultáneamente. entonce tengo que decirle que si esta ocupado que espere y luego cargue ese parametro ya que la activacion que carga se realiza cuando una entrada se activa y la misma se activa menos de un segundo.


Saludos.




80
Kinco / Re:Trend curve
« Último mensaje por Soporte junio 19, 2018, 11:20:05 am »
Estoy usando una Pantalla Hmi - Kinco 10'' Touch Mt4532te y me comunico mediante modbus a un equipo remoto mediante el protocolo.
Me puedo comunicar bien con los datos, solo quiero que se generar el movimiento de la barra de datos del historia.

Adjunto programa.

Buenos días. No puedo descomprimir el archivo, me da un error de formato el archivo RAR.

Para habilitar la barra de "scroll", dentro del componente Trend Curve debes ir a pestaña "Trend Graphics", y en opción "Type" seleccionar "Multiple pages".

También colocar Sampling Points = 10 y PageNum = 10 (valores iniciales, luego podés cambiarlos, determinan la cantidad de datos a almacenar).

Posteriormente en pestaña "Scale", tildar "Use scroll bar".

Luego te quedaría algo así en pantalla:



La barra "scroll" a medida que llegan las muestras, se va achicando y luego podes moverla con el dedo.

En el manual hay algunos conceptos para la configuración del Trend Curve que pueden ayudarlo a entender mejor.

Saludos!

Páginas: 1 ... 6 7 [8] 9 10