Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - Imega

Páginas: [1]
1
Buenas tarde
                    estoy trabajndo en una aplicación muy sencilla, y para ello utilizo un STX8081 y una STX570.
Desarrollé todo el programa sin inconvenientes, hasta que comencé a utilizar las señales de la tarjeta STX570.

Durante el ciclo del programa todo ocurre con normalidad, pero cuando leo una entrada de la tarjeta todo se vuleva confuso. El programa comienza a realizar cosas totalmente inesperadas. Las salidas de la tarjeta STX570 se caen automáticamente después de que una de las entradas de la misma tarjeta cambia de estado.

Inicialicé el módulo en el bloque Inicio, y al principio del bloque Principal hago la lectura de las entradas de la tarjeta y al final escribo las salidas. La dirección de la placa está correcta, y de hecho, el problema no es permanente, pero a medida qeu el programa es mas grande, la situación empeora.

Momentaneamente lo solucioné, pasando las salidas al PLC principal, e inicializando en todos los ciclos del programa la tarjeta STX570.

Para eliminar algún error en el programa, como fuente de este problema, al final de todo (antes de copiar las salidas a la tarjeta), hice que las salidas sean iguales a las entradas. Esto funciona hasta que nuevamente una de las entradas cambia de estado, y nuevamente se cae todo lo relacionado a la tarjeta. Los led de entradas se encienden y apagan normalmente según se avtiven o no las entradas.

Quedo a la espera de vuestra respuesta. Desde ya, muchas gracias.








2
Gracias por tu respuesta.

El tema de la analógica, como dices, se soluciona con un filtro y además, puedo manejar la velocidad del proceso (dentro de determinados límites), para evitar que el filtro altere la lectura.

Con respecto al WatchDog, mi inquietud pasa mas por lo externo a la placa, es decir si se cae la red, la aplicación o la PC, entonces la placa queda con el último estado. Un comando Keep Alive como propones sería muy útil para evitar cualquier inconveniente.

Saludos.

3
Buenas tardes Boris
                             puse en marcha 2 placas ST8081 DAQ, y no he tenido mayores inconvenientes, salvo que en la entrada analógica veo un ruido permanente. Pensando que se podía deber a una inducción de la línea, coloque un multímetro (de primera marca), y en el mismo no se observa ninguna variación.Finalmente si no logro resolver este tema, colocaré un filtro, pero lo dejo como última alternativa.

Por otro lado, vi que en placas PLC, has implementado un WatchDog. Me resultaría muy útil aplicarlo en una placa DAQ, ya que me ha ocurrido que por el motivo que sea, se cae la comunicación entre la PC y la placa, y las salidas quedan con el último estado. Esto es peligroso para las personas y los equipos.

Desde ya, muchas gracias, y quedo a la espera de vuestra respuesta.

Páginas: [1]