Está en la página 1de 1

CCT - AUT

Anotaciones sobre mensajera ethernet con M340



Con relacin a la configuracin de la aplicacin, efectivamente, el correcto funcionamiento de cualquier
instruccin de mensajera ha de ir condicionado a la negacin del bit de actividad (el bit cero de la primera
palabra de gestin configurada en dicha instruccin).



Adicionalmente, si quieres temporizar el lanzamiento de una instruccin de mensajera, has de aadir, a la
condicin del bit de actividad, una condicin de tiempo (un bit de sistema correspondiente a un clock, un
temporizador,...).




La segunda palabra correspondiente a los registros de gestin corresponde a los informes de errores de la
instruccin, el informe de comunicacin el el byte bajo y el de operacin en el byte alto. Mientras ambos estn a
cero, quiere decir que la comunicacin es correcta para la citada funcin; si el valor de alguno de los bytes, o de
ambos, no es cero, indica que ha habido un error; el cdigo de error lo marca en formato hexadecimal y su
significado se ha de consultar en las tablas del manual o la ayuda de Unity.

Finalmente, los parmetros de gestin correspondientes al timeout y al de longitud tienen un tratamiento
especfico.
El timeout no es recomendable dejarlo a cero, ya que indicara un timeout infinito; considerando que la unidad en
la que se cuenta es milisegundos, se ha de configurar un valor adecuado a la aplicacin (que asegure que la
velocidad de la comunicacin no nos har saltar el timeout).
El parmetro de longitud se puede dejar en blanco ya que lo rellenar la propia funcin de comunicacin ,
indicando el nmero de bytes transmitidos en cada peticin.

1 JML-2008

También podría gustarte