Fundamentos del Control por Ordenador: Sistemas, Señales y Programación
Clasificado en Informática
Escrito el en
español con un tamaño de 3,01 KB
Control por Ordenador
El control por ordenador se fundamenta en tres elementos básicos:
- Entradas: Captan la respuesta de los sensores.
- Salidas: Actúan sobre interruptores para cerrar o abrir circuitos eléctricos.
- Sistemas de control y programación: Analizan los datos obtenidos por los sensores para actuar sobre los correspondientes interruptores.
El control puede ser manual o automático.
Tipos de Señales
- Señales analógicas: Son señales variables y continuadas (por ejemplo, la temperatura, que no actúa a saltos en su valor).
- Señales digitales: Se representan como un 1 cuando están activadas o un 0 cuando están desactivadas.
La Controladora
Una controladora es un dispositivo electrónico que se conecta al ordenador y contiene varias salidas y entradas. Sirve para controlar dispositivos electromecánicos desde el ordenador y actúa como el intermedio entre este y la máquina que queramos manejar.
- Entradas: Es la información que nos envía la máquina (por ejemplo, una cámara).
- Salidas: Es la información que enviamos nosotros a la máquina a través del programa.
Interfaz y Programación
La interfaz de control es el programa o conjunto de programas que gestionan los trabajos de la controladora desde el ordenador. Las interfaces de control y programación son cada entorno de programación y su correspondiente presentación en pantalla.
El conjunto de instrucciones a realizar recibe el nombre de programa, y se realizan en diferentes entornos de programación.
Lenguajes de Programación
Existen controladores que tienen su propio lenguaje de programación, pero la mayoría usan lenguajes de alto nivel, los cuales son muy conocidos por los programadores. De esta manera, conociendo estos lenguajes, podemos programar diferentes controladores sin tener que aprender un lenguaje específico para cada uno.
Codificación de Programas
Para ejecutar acciones de control utilizaremos un lenguaje de programación de alto nivel, usando las sentencias necesarias y la sintaxis adecuada. Los elementos fundamentales para programar son:
- Variable: Puede tener diferentes valores en la ejecución del programa. Si el dato es numérico, la variable es numérica; si es un conjunto de caracteres, es alfanumérica; y si solo tiene un valor verdadero o falso, es booleana.
- Constante: Es un valor que permanece igual a lo largo de toda la ejecución del programa.
- Comandos: Son acciones propias del lenguaje de programación para ejecutar órdenes dentro de un programa.