Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007.

Slides:



Advertisements
Presentaciones similares
Bases de la programación de un PLC
Advertisements

DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
CONTROL Y ROBÓTICA ¿QUÉ ES UN ROBOT?
Casa Inteligente Presentación.
Programación Básica con NQC Pedro F. Toledo – Patricio Castillo 18/08/2006.
Noveno Curso de Programación Básica con NQC Primera Clase José M. Galarce H. Abril 4 de 2009.
Programación Básica con NQC Pedro F. Toledo Universidad Técnica Federico Santa María Departamento de Electrónica.
B.I.O.S..
Computación PROGRAMACIÓN.
INSTITUTO TECNOLOGICO DE MINATITLAN
SQL Server Integration Services SSIS
Profesor: Ing. Matías Vallerga Ayudante: Lic. Cristian Kenny El Entorno C.
Unified Modeling Languaje (UML)
Metodología de la Programación
SISTEMA DE ROBOTICA DE LEGO. ¿Cómo funciona la computación básica? Entrada Salida El procesador ejecuta los comandos. La memoria guarda los programas.
Programas Son una serie o secuencia de instrucciones entendibles por los ordenadores que permiten la realización de las acciones o tareas para las que.
Quinta Clase Patricio A. Navarrete Junio 3 de 2011.
DSUPE Pseudocódigo.
LEGO MINDSTORMS Marco Antono López Trinidad Laboratorio de Sistemas Inteligentes Tec de Monterrey Campus Cuernavaca.
Funciones en lenguaje C
NQC Lazos, Enunciados Condicionales, Lógica Booleana.
Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007.
Programación Básica con NQC Patricio A. Castillo 03/05/2008.
Tercera Clase Patricio A. Navarrete Septiembre 10 de 2011.
Fundamentos de Programación
FUNCIÓN IGUAL (Lo que entra igual (=) a lo que sale)
FORMULACIÓN DE ALGORITMOS
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 08/03/2007.
Décimo Curso de Programación Básica con NQC “Tercera Clase” Cristián A. Arenas Ulloa Septiembre 5 de 2009.
Pamela González Patricio Navarrete Septiembre 11 de 2010 Tercera Clase.
Estructura de un programa en C
Segunda Clase Pamela R. González Patricio A. Navarrete Mayo 8 de 2011.
Programación Avanzada
Capítulo 2 – Estructuras de Control
LEGO. LEGO MINDSTORMS Plataforma para el diseño y desarrollo de robots. Sigue la filosofia Lego () armar y construir todo tipo de objetos uniendo bloques.
LENGUAJE DE PROGRAMACIÓN
PROGRAMACIÓN PROCEDIMENTAL
Programación Básica con NQC Patricio A. Castillo Pizarro 25/08/2007.
Especialista en Business Intelligence Integration Services SSIS Tareas de Flujo de Control (Parte I) Microsoft SQL Server 2008 R2 Suscribase a
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006.
Un lenguaje de programación orientado a objetos Maestra Graciela Prado B. Octubre 2013.
Lección 1: Motores y Sonido Soluciones de Programación.
EXPRESIONES Y SENTENCIAS
Décimo Curso de Programación Básica con NQC “Primera Clase” Cristián Arenas Ulloa Agosto 29 de 2009.
Programación de Sistemas
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006.
Noveno Curso de Programación Básica con NQC “Tercera Clase” José M. Galarce H. Abril 18 de 2009.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 15/04/2007.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 13/05/2006.
UML 2.0 Integrantes: Diana Carolina Valencia M. Jhon Fernando Lopez T. Carlos Alberto Castillo.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 20/05/2006.
INTERMITENCIA VAMOS A APRENDER A ESPERAR. En este programa vamos a presentar una instrucción que nos sirve para esperar antes de ejecutar la instrucción.
COMPUTO III Ing. Jimmy Ojeda Arnica.
Estructura de los Sistemas Operativos
Programación Básica con NQC Patricio A. Castillo 10/05/2008.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/05/2007.
Patricio A. Castillo José M. Galarce Agosto 23 de 2008 Segunda Clase.
Curso de Programación Web html, java script. Contenido HTML Principios Color, links, listas Archivos externos Tablas y frames Java Script Datos y expresiones.
DEV- C++ ·include <iostream> Int x x=x+2(x)
Patricio A. Castillo José M. Galarce Septiembre 13 de 2008 Cuarta Clase.
Programación Básica con NQC Patricio A. Castillo 12/04/2008.
Programación IV Desarrollo orientado a Objetos con UML CLASE # 2 Tec. Christian Alexander Martínez Arteaga.
PROGRAMACIÓN ESTRUCTURADA LOS DIAGRAMAS DE ESTADO
Noveno Curso de Programación Básica con NQC “Quinta Clase” José M. Galarce H. Mayo 15 de 2009.
Programación Básica con NQC Patricio A. Castillo 04/04/2008.
Décimo Curso de Programación Básica con NQC “Segunda Clase” Cristián Arenas Ulloa Agosto 29 de 2009.
Lenguaje de programación: Lua Fundamentos de lenguaje de programación. Iván Cardemil Patricio Tudela Camilo Rojas Llosect Moscoso.
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Programación Básica con NQC
PUERTA FUERA DE SERVICIO NO ABRIR.
Transcripción de la presentación:

Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007

Variables de Salida del RCX Los “Actuadores” son controlados a través de los 3 puertos de “Salida” del RCX. Cada salida está definida por un nombre de sistema: –OUT_A –OUT_B –OUT_C De acuerdo al programa cargado en el RCX, al ejecutarse determina los estados de las salidas y el funcionamiento de los controladores conectados a ellas a medida que transcurre el programa. El kit con el que se trabajará en las actividades prácticas cuenta con 2 actuadores: –Motor (2) –Luz (1) Por ejemplo, si la luz se encuentra conectada a la salida OUT_A, ésta se encenderá si el estado de ésta variable de sistema está en modo “encendido”.

Instrucciones de Movimiento Existen funciones que permiten determinar el valor de las variables de salida y que pueden modificar estos valores a medida que transcurre la secuencia del programa. Básicamente, cada función corresponde a una instrucción de movimiento: –On(OUT_X);Enciende la salida X. –Off(OUT_X);Apaga la salida X. –Fwd(OUT_X);La salida “avanza”. –Rev(OUT_X);La salida “retrocede” –Wait(tiempo);Espera el tiempo indicado en centésimas de segundo antes de realizar la próxima acción.

Diagrama de Bloques Lenguaje UML. “Unified Modeling Languaje”. Permite describir abstractamente el desarrollo secuencial del programa. Lenguaje UML simplificado. A medida que se incorporen estructuras se hará más complejo el diagrama.

Demostración Práctica Uso de NQC Edit. Selección de dispositivo de comunicación.

Demostración Práctica Cargar firmware.

Demostración Práctica Compilación y Transmisión del programa.

Errores típicos La sentencia “task main ()” debe contener un abrir y cerrar de paréntesis { }. La instrucciones deben terminar en punto y coma. El programa se debe guardar antes de compilar. El programa se debe compilar antes de iniciar la transmisión. Los colores que adquieren las palabras en el entorno NQCEdit permiten detectar errores en la escritura.

Programación Básica con NQC Patricio A. Castillo Pizarro 18/08/2007