LLWIN 3.0 Bloques Funcionales
Arranque (Start) <ul><li>Una secuencia siempre comienza con un bloque funcional de arranque.  </li></ul><ul><li>Si falta e...
Fin (End) <ul><li>Para finalizar una secuencia, se conecta la salida del último bloque funcional con el bloque funcional F...
Salida (Output) -1 <ul><li>Con el bloque funcional SALIDA se conmuta una de las salidas M1-M4 del interfaz . A una salida ...
Salida (Output) -2 <ul><li>Al insertar el bloque funcional, se llama el siguiente cuadro de diálogo:  </li></ul><ul><li>En...
Salida (Output) -3 <ul><li>El estado ajustado también aparece representado en el símbolo del bloque funcional. </li></ul><...
Pitido (Beep)  <ul><li>Emite una señal sonora a través del altavoz del PC.  </li></ul><ul><li>Hay que definir la frecuenci...
Esperar (Wait) <ul><li>Puede programarse un tiempo de espera en una secuencia. </li></ul><ul><li>El tiempo de espera comie...
Texto (Text) <ul><li>El texto introducido en el cuadro de la imagen puede colocarse como comentario en una posición cualqu...
Entrada (Input.  E1-E16 ) -1 <ul><li>interroga  el estado de una entrada digital E1-E8 en el interfaz. Una entrada  digita...
Entrada (Input.  E1-E16 ) -2 <ul><li>Al insertar el bloque funcional, se llama el siguiente cuadro de diálogo:  </li></ul>...
Entrada (Input) -3 entradas digitales adicionales <ul><li>E17-E26:  Se trata de los  interruptores y pulsadores virtuales ...
Flanco (Edge) <ul><li>espera  a que una entrada digital cambie de 0 a 1 ó de 1 a 0.  </li></ul><ul><li>Esta transición se ...
Posición (Position) <ul><li>Este bloque se utiliza para desplazar un motor a una posición determinada.  </li></ul><ul><li>...
Asignación (Assignment) <ul><li>Puede asignarse un valor a una variable VAR1 - VAR99 o a una variable de contador Z1 -Z16....
Variable +/- 1 <ul><li>Permite incrementar o decrementar en uno el valor de una variable. </li></ul><ul><li>En el cuadro d...
Comparación (Compare) <ul><li>En el bloque funcional COMPARACIÓN se evalúa una condición. </li></ul><ul><li>Dependiendo de...
Mostrar valores (Show values) <ul><li>Muestra, mientras el programa de control se ejecuta en modo online,  el valor actual...
Terminal <ul><li>Sirve para indicar e introducir valores durante el modo online. </li></ul><ul><li>Arriba del todo del blo...
Display <ul><li>Sirve para visualizar un valor, una variable o una de las entradas EX-EY o EA-ED en uno de los dos display...
Mensaje (Message) <ul><li>Muestra un texto con una longitud máxima de 17 caracteres en el campo de texto del bloque funcio...
Upcoming SlideShare
Loading in …5
×

Manual Bloques Llwin 3. Robotica

3,387
-1

Published on

Manual del Programa LLWIN para robotica. Programacion muy facil mediante bloques

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,387
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
42
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Manual Bloques Llwin 3. Robotica

  1. 1. LLWIN 3.0 Bloques Funcionales
  2. 2. Arranque (Start) <ul><li>Una secuencia siempre comienza con un bloque funcional de arranque. </li></ul><ul><li>Si falta este bloque funcional al principio, no se procesa la secuencia. </li></ul><ul><li>Si un proyecto contiene varias secuencias, cada una de estas secuencias debe incluir un bloque funcional de arranque. En este caso arrancan al mismo tiempo las diferentes secuencias. </li></ul>
  3. 3. Fin (End) <ul><li>Para finalizar una secuencia, se conecta la salida del último bloque funcional con el bloque funcional FIN. </li></ul><ul><li>Una secuencia también puede terminar en diferentes puntos con un bloque funcional FIN. </li></ul><ul><li>Existe la posibilidad de conectar varias salidas a un solo bloque funcional FIN. </li></ul><ul><li>En muchas aplicaciones una secuencia es ejecutada como bucle sin fin . En este caso no se necesita ningún bloque funcional FIN </li></ul>
  4. 4. Salida (Output) -1 <ul><li>Con el bloque funcional SALIDA se conmuta una de las salidas M1-M4 del interfaz . A una salida del interfaz puede ir conectado un motor, una lámpara o un electroimán. </li></ul>
  5. 5. Salida (Output) -2 <ul><li>Al insertar el bloque funcional, se llama el siguiente cuadro de diálogo: </li></ul><ul><li>En lista desplegable &quot;Tipo&quot; puede elegirse entre los tres tipos: motor, lámpara y electroimán . </li></ul><ul><li>Además, en el cuadro de diálogo se ajusta el estado deseado de la salida: </li></ul><ul><ul><li>En un motor: izquierda, derecha o desconectar. </li></ul></ul><ul><ul><li>En una lámpara o un electroimán: conectar o desconectar. </li></ul></ul>
  6. 6. Salida (Output) -3 <ul><li>El estado ajustado también aparece representado en el símbolo del bloque funcional. </li></ul><ul><li>Los estados de las salidas se guardan en una de las entradas digitales E1-E38 y E41-E48. </li></ul><ul><li>E31-E38 representan el sentido de giro a la izquierda de los motores M1-M8, y E41-E48 el sentido de giro a la derecha de M1-M8. </li></ul><ul><li>En lámparas y electroimanes puede preguntarse por su valor a través de las entradas E41-E48, si éstos están conectados. </li></ul>
  7. 7. Pitido (Beep) <ul><li>Emite una señal sonora a través del altavoz del PC. </li></ul><ul><li>Hay que definir la frecuencia del sonido y la duración </li></ul>
  8. 8. Esperar (Wait) <ul><li>Puede programarse un tiempo de espera en una secuencia. </li></ul><ul><li>El tiempo de espera comienza al llegar al bloque funcional en la secuencia. Una vez transcurrido el tiempo de espera introducido, continúa la secuencia con el siguiente bloque funcional </li></ul>
  9. 9. Texto (Text) <ul><li>El texto introducido en el cuadro de la imagen puede colocarse como comentario en una posición cualquiera del área de programación </li></ul>
  10. 10. Entrada (Input. E1-E16 ) -1 <ul><li>interroga el estado de una entrada digital E1-E8 en el interfaz. Una entrada digital sólo puede adoptar dos estados: 0 y 1 . </li></ul><ul><li>En las entradas digitales del interfaz pueden conectarse los siguientes sensores digitales de fischertechnik: Pulsador : accionado – no accionado Fototransistor : claro – oscuro Contacto de láminas (sensor magnético): conmutado – no conmutado </li></ul>
  11. 11. Entrada (Input. E1-E16 ) -2 <ul><li>Al insertar el bloque funcional, se llama el siguiente cuadro de diálogo: </li></ul><ul><li>En el desplegable de entrada se puede seleccionar la entrada correspondiente y en el desplegable tipo cada uno de los sensores: </li></ul>La secuencia puede bifurcarse a la derecha o continuar en la conexión inferior del bloque funcional. En el cuadro de diálogo puede elegirse si la bifurcación a la derecha debe producirse con un 0 ó un 1.
  12. 12. Entrada (Input) -3 entradas digitales adicionales <ul><li>E17-E26: Se trata de los interruptores y pulsadores virtuales del bloque funcional TERMINAL, que pueden ser accionados con el ratón. </li></ul><ul><li>Como imagen aparece un interruptor de terminal accionado en el bloque funcional </li></ul><ul><li>E31-E38, E41-E48: </li></ul><ul><li>En estas entradas se guarda el sentido de giro de los motores. </li></ul><ul><ul><li>E31-E38 dan el sentido de giro a la izquierda de los motores M1-M8 </li></ul></ul><ul><ul><li>E41-E48 el sentido de giro a la derecha. </li></ul></ul><ul><li>Esto ofrece la posibilidad de bifurcar la secuencia del programa en función del sentido de giro del motor. </li></ul><ul><li>Como imagen aparece un motor que gira a la izquierda o derecha en el bloque funcional. </li></ul>
  13. 13. Flanco (Edge) <ul><li>espera a que una entrada digital cambie de 0 a 1 ó de 1 a 0. </li></ul><ul><li>Esta transición se llama &quot;Flanco&quot;. </li></ul><ul><li>Si se ha reconocido el tipo de flanco seleccionado, la secuencia continúa con el siguiente bloque funcional. </li></ul>
  14. 14. Posición (Position) <ul><li>Este bloque se utiliza para desplazar un motor a una posición determinada. </li></ul><ul><li>Cuenta los impulsos en una entrada digital: Si se ha alcanzado el valor final asignado, se procesa el siguiente bloque funcional. </li></ul><ul><li>Se cuenta cada flanco en la entrada , es decir que si se acciona y se vuelve a soltar un pulsador, se cuentan dos flancos </li></ul>
  15. 15. Asignación (Assignment) <ul><li>Puede asignarse un valor a una variable VAR1 - VAR99 o a una variable de contador Z1 -Z16. </li></ul><ul><li>En el cuadro de dialogo se introduce en la parte izquierda bajo &quot;Variable&quot; aquella variable a la que deba asignarse un valor. A la derecha bajo &quot;Expresión&quot;, se define el valor que puede tomar la variable. </li></ul><ul><li>Existe la posibilidad de expresar el valor como fórmula matemática, p.ej. (VAR1+3*VAR2)/5 </li></ul><ul><li>Como longitud máxima se admiten 34 caracteres. </li></ul>
  16. 16. Variable +/- 1 <ul><li>Permite incrementar o decrementar en uno el valor de una variable. </li></ul><ul><li>En el cuadro de diálogo se indica qué variable debe editarse. Además, se elige si el valor debe aumentar o disminuir en uno. </li></ul><ul><li>La dirección de la cuenta está indicada en el símbolo del bloque funcional. </li></ul>
  17. 17. Comparación (Compare) <ul><li>En el bloque funcional COMPARACIÓN se evalúa una condición. </li></ul><ul><li>Dependiendo de si se cumple o no la condición, la secuencia se bifurca a la derecha o continúa en la salida inferior del bloque funcional. Los números 0 y 1 en las salidas, significan &quot;Condición cumplida&quot; (1) y &quot;Condición no cumplida&quot; (0). </li></ul><ul><li>En el cuadro de diálogo del bloque funcional puede definirse si la bifurcación a la derecha se produce con un 1 ó un 0. </li></ul>
  18. 18. Mostrar valores (Show values) <ul><li>Muestra, mientras el programa de control se ejecuta en modo online, el valor actual de una entrada digital o analógica o de una variable. </li></ul><ul><li>Sin interrumpir el modo online, puede visualizarse otro valor en el bloque funcional. A tal efecto se llama el cuadro de diálogo con el botón izquierdo del ratón y se modifica la entrada. </li></ul>
  19. 19. Terminal <ul><li>Sirve para indicar e introducir valores durante el modo online. </li></ul><ul><li>Arriba del todo del bloque funcional se indica, qué salidas de interfaz M1-M8 están conectadas y en qué dirección giran los motores (1) . </li></ul><ul><li>Debajo hay dos displays (2) , en los que pueden visualizarse los valores actuales de variables, valores analógicos o constantes. A través del bloque funcional DISPLAY hay que definir qué valores deben visualizarse. </li></ul><ul><li>En el campo (3) puede visualizarse un texto de 17 caracteres. El texto se rellena en el bloque MENSAJE. </li></ul><ul><li>Los cuatro parámetros de terminal EA-ED (4) valores que pueden modificarse incluso en modo online. </li></ul><ul><li>(5) y (6) son parada y reset. </li></ul><ul><li>En los campos (7) están los interruptores y (8) pulsadores que funcionan con el ratón. </li></ul>
  20. 20. Display <ul><li>Sirve para visualizar un valor, una variable o una de las entradas EX-EY o EA-ED en uno de los dos displays del bloque funcional TERMINAL. </li></ul>
  21. 21. Mensaje (Message) <ul><li>Muestra un texto con una longitud máxima de 17 caracteres en el campo de texto del bloque funcional TERMINAL </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×