1
EJERCICIOS
EJERCICIO 1: TRANSFERENCIA DE DATOS
Implementar un programa que almacene en D0 horas y minutos cada vez que s...
2
EJERCICIO 3: DESPLAZAMIENTO DE DATOS.
Ejemplo para emplear SFT en programa cíclico.
Un brazo mecánico transfiere product...
3
ASIGNACIÓN DE E/S
NOMBRE ABREVIADO REGISTRO
Interruptor de marcha PM 0.0
Final de carrera Pinzas LS1 0.1
Final de carrer...
4
SOLUCIÓN
5
6
EJERCICIO 4: INSTRUCCIONES DIFERENCIADAS
Emplear la instrucción MOV sobre el registro A351 (área de reloj, contiene
minu...
7
EJERCICIO 5: DIRECCIONAMIENTO INDIRECTO
Almacenar la temperatura en un horno cada 15 seg. Y durante 2 hrs., tiempo de
du...
8
EJERCICIO 6: PROCESAMIENTO DE TABLAS
Programa que almacene minutos y segundos EN UNA TABLA cuando se activa
una entrada....
Próxima SlideShare
Cargando en…5
×

Ejercicios 2

203 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
203
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Ejercicios 2

  1. 1. 1 EJERCICIOS EJERCICIO 1: TRANSFERENCIA DE DATOS Implementar un programa que almacene en D0 horas y minutos cada vez que se activa una entrada. (Emplear instrucción MOVD) SOLUCION EJERCICIO 2: TRANSFERENCIA DE DATOS Programa que almacene Fecha, hora, minutos y segundos en que se activa una entrada en canales consecutivos. SOLUCION
  2. 2. 2 EJERCICIO 3: DESPLAZAMIENTO DE DATOS. Ejemplo para emplear SFT en programa cíclico. Un brazo mecánico transfiere productos de un transportador A a otro B, realizando movimientos de subir, bajar... FUNCIONAMIENTO: 1. Al activar el interruptor de marcha el brazo robot comienza a subir hasta que se active el final de carrera LS4 2. Comienza a girar hasta activar el final de carrera LS2 3. Baja hasta que se active final de carrera LS5 4. Se pone en marcha la cinta transportadora hasta que la pieza llega a la célula de detección de producto PS1 5. El brazo toma la pieza (final de carrera LS1) 6. Sube hasta llegar al final de carrera LS4 7. Gira hacia la izquierda hastat llegar a LS3 8. Baja hasta llegar al LS5 9. Suelta la pieza e inicia un temporizador de 3 segundos para volver a comenzar la secuencia
  3. 3. 3 ASIGNACIÓN DE E/S NOMBRE ABREVIADO REGISTRO Interruptor de marcha PM 0.0 Final de carrera Pinzas LS1 0.1 Final de carrera derechas LS2 0.2 Final de carrera izquierdas LS3 0.3 Final de carrera superior LS4 0.4 Final de carrera inferior LS5 0.5 Fotocélula detección de producto PS1 0.6 Emergencia 0.7 Transportador A 1.00 Giro Derecha 1.01 Giro Izquierda 1.02 Subir 1.03 Bajar 1.04 Coger 1.05 Soltar 1.06
  4. 4. 4 SOLUCIÓN
  5. 5. 5
  6. 6. 6 EJERCICIO 4: INSTRUCCIONES DIFERENCIADAS Emplear la instrucción MOV sobre el registro A351 (área de reloj, contiene minutos:segundos) • Normal • Diferenciada: o Empleando @ o Empleando % o Empleando contacto de flanco ascendente o Empleando contacto de flanco descendente
  7. 7. 7 EJERCICIO 5: DIRECCIONAMIENTO INDIRECTO Almacenar la temperatura en un horno cada 15 seg. Y durante 2 hrs., tiempo de duración del proceso. • Temperatura de entrada analógica: Canal CIO 101 • Inicio de datos: DM001 SOLUCIÓN
  8. 8. 8 EJERCICIO 6: PROCESAMIENTO DE TABLAS Programa que almacene minutos y segundos EN UNA TABLA cuando se activa una entrada. Tamaño de la tabla: 20 registros. Cuando la tabla se llene, que comience a rellenar datos desde el principio. SOLUCION

×