TY - GEN AU - BRAUDE ERICK TI - INGENIERIA DE SOFTWARE: Una perspectiva orientadaa a objetos SN - 9789701508510 AV - QA76.758 B7418 PB - ALFAOMEGA KW - Informática N1 - PrÑ logo Unidad didà ctica 1 Automatismos el• ctricos y microcontrolador SIEMENS LOGO! ....................................... 6 1.1 IntroducciÑ n..................................... 8 1.2 Comentario de ayuda ...................... 9 1.2.1. Ejercicio A: UtilizaciÑn de la ayuda STEP 7....................................... 9 1.2.2. Ayudas contextuales de STEP 7................................. 11 1.2.3. Ayuda de instrucciones AWL, KOP y FUP................................ 13 1.2.4. Ejercicio B: Vista detalles........... 15 1.3 Automatismos el• ctricos.................. 19 1.3.1. Conveniencia de los circuitos de mando................................. 19 1.3.2. Necesidad de los elementos de protecciÑ n............................ 20 1.3.3. Armarios el• ctricos convencionales (sin PLC)........... 20 1.3.4. Cuadros de control.................... 22 1.3.5. Dispositivos de un cuadro convencional.............................. 23 1.3.6. Dispositivos de mando o maniobra................................ 23 1.3.7. Dispositivos de protecciÑ n......... 25 1.3.8. Componentes de potencia........ 26 1.3.9. Automatismos el• ctricos........... 28 1.3.10. Ejemplo 1: Mando por contacto permanente............................... 29 1.3.11. Ejemplo 2: Mando con memoria................. 29 1.3.12. Ejemplo 3: Arranque directo de un motor de inducciÑ n.......... 31 1.3.13. Ejemplo 4: Arranque con inversiÑ n de giro........................ 31 1.3.14. Ejemplo 5: Arranque estrella • trià ngulo.................................... 32 1.4 Microcontrolador SIEMENS LOGO!........ 33 1.4.1. Ejercicio 1: Contactos serie........ 35 1.4.2. Ejercicio 2: Contactos en paralelo..................................... 38 1.4.3. Ejercicio 3: Temporizadores. AplicaciÑ n ñ semà foroî ................ 39 1.4.4. Ejercicio 4: Temporizador semanal..................................... 41 1.4.5. Ejercicio 5: Contadores. AplicaciÑ n parking coches......... 44 1.4.6. Ejercicio 6: Algunas aplicaciones del Logosoft.......... 46 Unidad didà ctica 2 Ejemplos con operaciones de bit, instrucciones binarias, temporizadores y contadores Ejercicios 2.1. CreaciÑ n del primer proyecto................ 50 2.2. Contactos en serie............................... 72 2.3. Contactos en paralelo........................... 79 2.4. UtilizaciÑ n del par• ntesis....................... 81 2.5. Contactos negados.............................. 83 2.6. Marcas internas.................................... 85 2.7. Instrucciones SET y RESET................... 88 2.8. OpciÑ n TEST > OBSERVAR.................. 91 2.9. Tabla OBSERVAR / FORZAR VARIABLE............................................ 94 2.10. DepÑ sito de agua................................. 95 2.11. Semà foro.............................................100 2.12. SimbÑ lico global...................................109 2.13. Cintas transportadoras.........................112 2.14. Intermitente..........................................116 2.15. Semà foro con intermitencia..................119 2.16. Parking de coches............................... 121 2.17. Puerta corredera..................................124 2.18. Contar y descontar cada segundo........127 2.19. Fà brica de curtidos...............................129 2.20. Escalera automà tica.............................131 2.21. InstrucciÑ n MASTER CONTROL RELAY..................................................132 Índice general Unidad didà ctica 3 Operaciones de byte, palabras y dobles palabras Ejercicios 3.1. Instrucciones de carga y transferencia............................ 135 3.2. Ejercicio de metas.......................140 3.3. Trabajar con DB.......................... 144 3.4. Pesar productos dentro de unos lÕ mites......................................... 152 3.5. IntroducciÑ n a la programaciÑ n estructurada............................... 155 3.6. Desplazamiento y rotaciÑ n de bits........................................ 158 3.7. Planta de embotellado................ 162 3.8. FC con y sin parà metros............. 164 3.9. Crear un DB con la SFC 22.........170 3.10. Sistemas de numeraciÑ n.............172 3.11. Carga codificada.........................176 3.12. Operaciones con enteros............ 179 3.13. Conversiones de formatos.......... 184 3.14. Operaciones con reales...............186 3.15. Control de un gallinero................ 190 3.16. Operaciones de salto.................. 195 3.17. Mezcla de pinturas......................197 3.18. Instrucciones NOT, CLR, SET y SAVE........................................199 3.19. Ajuste de valores analÑ gicos....... 201 3.20. Ajuste de valores analÑ gicos con funciones de librerÕ a............. 205 3.21. Ejemplo con UDT........................ 207 3.22. Operaciones lÑ gicas con palabras..................................... 210 3.23. Alarmas...................................... 211 Unidad didà ctica 4 Operaciones de sistema Ejercicios 4.1. DetecciÑ n de errores.................. 214 4.2. RelaciÑ n de OB y SFC................ 224 4.3. InstrucciÑ n LOOP........................ 230 4.4. ProgramaciÑ n OB 80 (SFC 43)... 232 4.5. OB 100, 101. Retardo en el arranque............... 235 4.6. ProgramaciÑ n de alarmas cÕ clicas....................................... 237 4.7. ProgramaciÑ n de alarmas horarias por hardware................. 239 4.8. ProgramaciÑ n de alarmas horarias por software.................. 241 4.9. ProgramaciÑ n de alarmas de retardo.................................. 247 4.10. Ajustar la hora............................ 249 4.11. Formatos fecha y hora................ 250 4.12. Hacer funcionar algo un dÕ a de la semana................................... 254 4.13. Convertir archivos de S5 a S7..... 256 4.14. Programar archivos fuente y protecciÑ n de bloques................ 264 4.15. Direccionamiento indirecto.......... 270 4.16. Control de fabricaciÑ n de piezas................................... 274 4.17. Cargar longitud y nÏ mero de DB........................................ 277 4.18. Comparar dobles palabras......... 278 4.19. Referencias cruzadas................. 279 4.20. ComunicaciÑ n MPI por datos globales..................................... 284 4.21. Red PROFIBUS DP. Periferia descentralizada.......................... 291 4.22. UtilizaciÑ n del simulador de SIEMENS.............................. 297 4.23. Realizar copias de segurid; Ingeniería en Tecnologías de la Información y Comunicación N2 - Un libro que no sólo muestra el significado de la ingeniería de software, sino también cómo aplicarla; escrito con un enfoque hacia los lenguajes orientados a objetos, una perspectiva abordada por otros libros pero sólo de manera fragmentaria. Es un panorama completo en el que encontrará los conceptos básicos, organización del proyecto, construcción del software, propiedades, funciones y objetivos de la aplicación, diseño y arquitectura del producto, la programación correcta y profesional que permita el mantenimiento y la actualización, el proceso de pruebas del software en desarrollo, hasta el ensamblado y mantenimiento. Consciente de que la ingeniería de software no es un trabajo de una sola persona, este texto hace énfasis en la importancia del trabajo en equipo. Aborda el análisis de requerimientos: mapa conceptual, beneficios, documentación, prototipos, metodologías, diagramas de flujo, interacción con el cliente. Con numerosos ejemplos de casos de estudio de aplicaciones de videojuegos, científicos y de negocios, todos ellos descritos paso a paso ER -