Mensajes recientes

Páginas: [1] 2 3 ... 10
1
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!
2
Kinco / Re:bits
« Último mensaje por Joel Perez junio 19, 2018, 19:12:09 pm »
OH VAYA! NI MODO DE ANTE MANO GRACIAS
3
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!
4
Kinco / bits
« Ú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
5
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.




6
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!

7
STX8091 / Re:Cliente web, enviar petición HTTP SEND - GET
« Último mensaje por Soporte junio 19, 2018, 10:43:22 am »
Una consulta, cuantos componentes HTTP SEND -GET puedo colocar ? POrque veo que no son numero como en el caso de los temporizadores u otros elementos.

Buenos días Esteban.

Podés hacer solo una transacción al mismo tiempo al servidor. Es decir, podés llamar al componente las veces que quieras, pero siempre asegurando que la transacción anterior haya terminado para que tenga efecto.

Caso contrario, el componente al estar ocupado en una transacción previa, retorna en la salida ENO el valor "0".

Esto no afecta a la conexión actual, solo que no tiene efecto mientras este ocupado.

Saludos!
8
STX8091 / Re:Cliente web, enviar petición HTTP SEND - GET
« Último mensaje por Esteban E junio 18, 2018, 17:05:00 pm »
Buenas tardes Ing. Boris:

Una consulta, cuantos componentes HTTP SEND -GET puedo colocar ? POrque veo que no son numero como en el caso de los temporizadores u otros elementos.


Saludos.

Esteban
9
Kinco / Re:Trend curve
« Último mensaje por camarasajm junio 18, 2018, 10:45:07 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.
10
Kinco / Re:Trend curve
« Último mensaje por Soporte junio 11, 2018, 10:44:30 am »
Buenos Tardas, mi consulta es sobre la manera correcta de realizar un gráfico de curva "TREND CURVE".. no puedo hacer que se desplace la barra para datos anteriores y hacer el zoom sobre ellos.

estoy tratando de realizar el modelo de ejemplo.

Buenos días,

¿Qué modelo de HMI y PLC estás utilizando?

¿El componente "Trend curve" de la sección 4.6.1 del manual estas intentando utilizar? ¿Cuál ejemplo?.

Saludos

Páginas: [1] 2 3 ... 10