¿Qué es una computadora host?

La computadora host se refiere a una computadora que puede emitir comandos de control directamente, generalmente PC/computadora host/computadora maestra/computadora superior. Se muestran varios cambios de señal (presión hidráulica, nivel de agua, temperatura, etc.). en la pantalla. La computadora inferior es una computadora que controla directamente el equipo para obtener el estado del equipo. Generalmente es un PLC/microcomputadora de un solo chip/computadora esclava/computadora inferior o similar. El comando emitido por la computadora superior se transmite primero a la computadora inferior, y luego la computadora inferior interpreta el comando en la señal de sincronización correspondiente para controlar directamente el equipo correspondiente. La computadora inferior lee los datos de estado del dispositivo (generalmente analógicos) de vez en cuando y los convierte en una señal digital para enviarla a la computadora superior. En resumen, la situación real varía mucho, pero el mismo principio sigue siendo el mismo: tanto los ordenadores superiores como los inferiores necesitan programación y cuentan con sistemas de desarrollo especiales.

Conceptualmente, el controlador y el proveedor del servicio son el ordenador superior, y la persona controlada y el destinatario del servicio son el ordenador inferior. También puede entenderse como la relación entre el maestro y el esclavo, pero el. La computadora superior y la computadora inferior se pueden convertir.

Principio de funcionamiento:

Proceso de comunicación

La forma en que dos computadoras se comunican generalmente depende de la computadora esclava. Generalmente se admite TCP/IP, pero la computadora esclava generalmente lo tiene. Un protocolo de comunicación más confiable y único. Cuando compre una computadora esclava, vendrá con muchos CD manuales que le indicarán cómo comunicarse usando el protocolo único. Generalmente, para programadores, es solo eso. Uso Algunas API nuevas (API (Interfaz de programación de aplicaciones) son funciones predefinidas que están diseñadas para proporcionar a las aplicaciones y a los desarrolladores la capacidad de acceder a un conjunto de rutinas basadas en cierto software o hardware sin tener que acceder al código fuente, o. Comprender los detalles del mecanismo de trabajo interno. Los módulos de función de soporte multilingüe generalmente admiten varios lenguajes de alto nivel al mismo tiempo para la programación de la computadora host.

Por lo general, la computadora host y la computadora esclava. Puede utilizar diferentes protocolos de comunicación. Puede haber comunicación en serie RS232 o comunicación en serie RS485. Cuando se utiliza una computadora para comunicarse con un PLC, no solo se puede utilizar la comunicación en serie tradicional en forma de D, sino también la comunicación PROFIBUS-DP de dos cables. eso es más adecuado para el control industrial. Puede utilizar herramientas de desarrollo de programas empaquetados para realizar la comunicación entre el PLC y la computadora host. Por supuesto, puede escribir su propio protocolo de interfaz de controlador para controlar la comunicación entre la computadora host y la computadora host.