Índice del Foro ENCONOR.COM ENCONOR.COM
Enconor Tecnología Educativa S.L.
 
 F.A.Q.F.A.Q.   BuscarBuscar   Lista de MiembrosLista de Miembros   Grupos de UsuariosGrupos de Usuarios   RegístreseRegístrese 
 PerfilPerfil   Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   ConectarseConectarse 

Trabajo habitualment

 
Publicar Nuevo Tema   Responder al Tema    Índice del Foro ENCONOR.COM -> ENCONOR
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
ewickliff
Invitado





MensajePublicado: Vie Oct 26, 2007 1:32 pm    Título del mensaje: Trabajo habitualment Responder citando

Trabajo habitualmente con la primera tarjeta Enconor. Ahora voy realizar una compra de la Enconor 2 y estoy interesado en el tratamiento de las señales en las entradas analógicas.

Para ir entrando en materia, antes de hacer el pedido, he descargado los micromundos y he intentado deducir como se lee el valor en una entrada analógica.

He visto que existe un procedimiento

leeanalogica :dato

¿el valor :dato es el número de la entrada analógica?



Por lo tanto si escribo

SI leeanalogica 1 > 0. 5 [Conecta 1] [Apaga 1]

¿Estoy comparando el valor de la entrada 1?



Y por curiosidad. ¿cómo se envía un dato a una salida analógica en la tarjeta Enconor PLUS?



Un saludo y muchas gracias.
http://weather.juicyforums.com/
http://unitedarabemiratestravel.aliveforums.com/
http://boatsboating.abyssforums.com/
Volver arriba
Javier



Registrado: 09 Oct 2002
Mensajes: 8

MensajePublicado: Lun Nov 19, 2007 9:25 pm    Título del mensaje: Responder citando

Hola:

El procedimiento no es exactamente el que dices. Para leer una entrada analógica, utilizaremos leeanalogica <numero entrada>, y nos devuelve un valor entre 0 y 255 en función del estado de la lectura de la entrada. Por ejemplo si utilizamos "escribe leeanalogica 2" nos mostrará el valor analógico leido en la entrada número 2.

El otro ejemplo que muestras tampoco es correcto. Para utilizar el valor de una entrada anlógica para una toma de decisión condicionada, se utiliza según el siguiente ejemplo:

<si ((leeanalogica 2) > 140) [escribe [Valor alto de tensión]]>
Mostrará en pantalla el mensaje <valor alto de tensión> si el valor que se lee de la entrada analógica 2 es mayor de 140 (2,74 voltios). En caso contrario no se visualiza nada.

Un saludo

Javier
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Javier



Registrado: 09 Oct 2002
Mensajes: 8

MensajePublicado: Lun Nov 19, 2007 9:32 pm    Título del mensaje: Programar salidas analógicas en enconor plus Responder citando

Las formas de programar las salidas analógicas en la Enconor Plus son las siguientes:

<SalidaAnalogica n x> (siendo n un número entre el 1 y el 4 y x un número entre el 0 y el 255):
Fija en la salida analógica especificada en <n> el valor de tensión proporcional al valor de x. Para conocer el valor de tensión en la salida se calcula: x/23,8. Cada incremento de x
provoca un incremento de tensión en la salida de 0,04 V.

En cualquier momento podemos saber el valor de x en cualquier salida analógica y por tanto, de su tensión. Para ello existen unas variables <salanalogica1> <salanalogica2> <salanalogica3> y <salanalogica4> que guardan este valor para cada una de las salidas. Hay que tener cuidado de no modificar estas variables, ya que dejaría de corresponder su valor con la realidad de las salidas.
Ejemplos:
<salidaanalogica 1 120>
Fija una tensión en la salida analógica 1 de 120/23,8= 5,04 Voltios.
<salidaanalogica 3 255>
Fija la máxima tensión en la salida analógica 3, que es 255/23,8= 10,7 Voltios.

<voltaje n x> ó <Voltaje n x> (siendo n un número entre el 1 y el 4 y x un número entre el 0 y el 10.7):
Fija en la salida analógica especificada en <n> el valor de tensión especificado en x. La precisión de la tensión en la salida estará dentro del margen de un 5% de la dada. El mínimo incremento de tensión en la salida será de 0,04 V.
Ejemplos:
<voltaje 1 5.2>
Fija una tensión en la salida analógica 1 de 5,2 Voltios.
<salidaanalogica 3 10>
Fija una tensión en la salida analógica 3 de 10 Voltios.
Si se especifica en x un valor menor de 1,6 Voltios, la salida quedará con 1,6 V. por ser éste el valor mínimo que da la controladora.

Un saludo

Javier
Volver arriba
Ver perfil del usuario Enviar mensaje privado
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Índice del Foro ENCONOR.COM -> ENCONOR Todas las horas están en GMT
Página 1 de 1

 
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas


Powered by phpBB © 2001, 2005 phpBB Group