Red de conocimiento informático - Aprendizaje de programación - ¿Cuál es la diferencia entre la estación maestra DP y la estación esclava?

¿Cuál es la diferencia entre la estación maestra DP y la estación esclava?

Una estación maestra puede tener múltiples estaciones esclavas, pero una estación esclava no puede tener múltiples estaciones maestras. Configure solo una estación maestra y varias estaciones esclavas, y conecte varias estaciones esclavas a la estación maestra

Descripción general Editar Se utiliza para la transmisión de datos de alta velocidad a nivel de campo. La estación maestra lee periódicamente información de entrada de la estación esclava y envía periódicamente información de salida a la estación esclava. El tiempo de ciclo del bus debe ser más corto que el tiempo de ciclo del programa del maestro (PLC). Además de la transmisión cíclica de datos de usuario, PROFIBUS-DP también proporciona la comunicación acíclica que necesitan los dispositivos inteligentes para la configuración, el diagnóstico y el manejo de alarmas. Tecnología de transmisión para diagnóstico y manejo de alarmas: par trenzado RS-485. Cable de par trenzado o fibra óptica. Velocidad de transmisión de 9,6 K bit/s a 12 M bit/s. Acceso al bus: transmisión de token entre estaciones maestras, transmisión maestro-esclavo entre estaciones maestras y estaciones esclavas. Admite un sistema de estación maestra única o de estaciones maestras múltiples. El número máximo de estaciones (dispositivos maestro-esclavo) en el bus es 126. Comunicación: punto a punto (transmisión de datos de usuario) o difusión (comandos de control). Transferencia cíclica de datos de usuario maestro-esclavo y transferencia de datos acíclica maestro-maestro. Modo de operación: Ejecutar. Correr. Corre, despeja, para. Sincronización: Las instrucciones de control permiten la sincronización de entradas y salidas. Modo síncrono: sincronización de salida; modo de bloqueo: sincronización de entrada. ⑥ Función: Los usuarios pueden transmitir datos cíclicamente entre la estación maestra DP y la estación esclava DP. Activación dinámica y activabilidad de cada esclavo DP. Potente función de diagnóstico que proporciona información de diagnóstico de tres niveles. Sincronización de entradas o salidas. Los esclavos DP se acceden a través del bus. El maestro DP (DPM1) se configura mediante líneas de departamento con hasta 246 bytes de datos de entrada y salida por esclavo DP. (vii) Confiabilidad y mecanismo de protección: Toda la información se transmite de acuerdo con la distancia de Hemming HD = 4. El esclavo DP está equipado con un temporizador de vigilancia. Protección de acceso a las entradas/salidas del esclavo DP. El maestro DP está equipado con un temporizador variable para controlar la transmisión de datos de usuario. Tipo de dispositivo: Segundo maestro DP (DPM2) programable. configuración. Equipos de diagnóstico. El primer tipo de estación maestra DP (DPM1) es un controlador programable central, como PLC, PC, etc. Los esclavos DP son accionamientos con valor binario o entrada y salida analógica. Válvulas, etc. Características (1) ① Velocidad: En un sistema de distribución de energía con 32 estaciones, PROFIBUS-DP transmite 512 bit/s de entrada y 512 bit/s de salida a todas las estaciones, lo que solo toma 1 ms a 12 Mbit/s. PROFIBUS-DP también se puede utilizar para funciones de diagnóstico. Diagnóstico: Los diagnósticos PROFIBUS-DP ampliados permiten una rápida localización de fallos. La información de diagnóstico se transmite en el autobús y la recopila la estación maestra. La información de diagnóstico se divide en tres niveles: - Diagnóstico de funcionamiento de esta estación: estado de funcionamiento general de esta estación, como temperatura demasiado alta y presión demasiado baja. La presión es demasiado baja. -Acción de diagnóstico del módulo: falla de un módulo de E/S específico en un sitio. - Funcionamiento mediante diagnóstico: fallo de un único bit de entrada/salida. (2) PROFIBUS-DP permite el uso de sistemas monomaestro o multimaestro. En un mismo autobús se pueden conectar hasta 126 estaciones. Las instrucciones de configuración del sistema incluyen: número de estaciones. Dirección de la estación. Dirección de entrada/salida. Formato de datos de entrada/salida. Formato del mensaje de diagnóstico y parámetros de bus utilizados. Cada sistema PROFIBUS-DP puede incluir los siguientes tres tipos diferentes de dispositivos: Maestro DP maestro (DPM1): El maestro DP maestro es un controlador central que intercambia información con estaciones descentralizadas (como esclavos DP) en un ciclo predeterminado. Un DPM1 típico es un PLC o una PC. Maestro DP secundario (DPM2): El maestro DP secundario es el programador. Dispositivo de configuración o panel de operación para operaciones de configuración del sistema DP para completar la operación y el monitoreo del sistema. Esclavo DP: El esclavo DP es un dispositivo periférico (dispositivo de E/S, interfaz hombre-máquina, válvula, etc.) que recopila y envía información de entrada y salida. Esclavo DP: Un esclavo DP es un dispositivo periférico (dispositivo de E/S, controlador, HMI, válvula, etc.) que recopila y envía información de entrada y salida.

④ Sistema de estación maestra única: En la etapa de funcionamiento del sistema de bus, solo hay una estación maestra efectiva. ⑤ Sistema multimaestro: hay varias estaciones maestras conectadas al bus. ⑤ Sistema multimaestro: hay varias estaciones maestras conectadas al bus. Estas estaciones maestras y sus respectivas estaciones esclavas forman subsistemas independientes. Cada subsistema consta de una DPMI, varios esclavos designados y posiblemente dispositivos DPM2. Cualquier maestro puede leer la imagen de entrada/salida de un esclavo DP, pero sólo un maestro DP puede escribir datos en un esclavo DP. (3) Comportamiento del sistema El comportamiento del sistema depende principalmente del estado operativo del DPM1 controlado por dispositivos de configuración local o de bus. Hay tres estados principales: - Parada: En este estado no se transfieren datos entre DPM1 y el esclavo DP. - Borrar: en este estado, el DPM1 lee la información de entrada del esclavo DP y mantiene la información de salida en un estado a prueba de fallos. -En ejecución: en este estado, DPM1 está en la fase de transmisión de datos. Durante la comunicación de datos cíclica, DPM1 lee información de entrada de la estación DP y escribe información de salida en la estación esclava. ① El dispositivo DPM1 envía periódicamente su estado local a cada estación esclava DP relevante en modo de transmisión selectiva a intervalos preestablecidos. ② Si ocurre un error durante la fase de transmisión de datos de DPM1, DPM1 transferirá inmediatamente los datos de salida de todos los esclavos DP relevantes al estado claro y el esclavo DP ya no enviará datos de usuario. Luego, DPM1 pasa al estado claro. (4) Transferencia de datos cíclica entre DPM1 y el esclavo DP La transferencia de datos de usuario entre DPM1 y el esclavo DP correspondiente la realiza automáticamente DPM1 en una secuencia recursiva definida. Al configurar el sistema de bus, el usuario debe especificar la relación entre los esclavos DP y DPM1, determinando qué esclavos DP están incluidos en el ciclo de intercambio de información y cuáles no. La transferencia de datos entre DMP1 y el esclavo DP se divide en tres fases: Parametrización. configuración. Intercambio de datos. Durante la fase de parametrización, cada esclavo compara sus datos de configuración reales con los datos de configuración recibidos de DMP1. Sólo cuando los datos reales coinciden con los datos de configuración requeridos, el esclavo DP entra en la fase de transmisión de datos de usuario. De ahí el tipo de dispositivo. El formato de los datos, la longitud y el número de entradas y salidas deben coincidir con los datos de configuración requeridos. El tipo de dispositivo, el formato de datos, la longitud y el número de entradas y salidas deben coincidir con la configuración real. (5) Transmisión de datos cíclica entre DPM1 y los dispositivos de configuración del sistema Además de la función maestro-esclavo, PROFIBUS-DP también permite la comunicación de datos maestro-maestro. Con estas funciones, el dispositivo de configuración y diagnóstico configura el sistema a través del bus. (6) Modos de sincronización y bloqueo Además de la transmisión cíclica de datos de usuario realizada automáticamente por el dispositivo DPM1, el dispositivo maestro DP también puede transmitir datos a un único esclavo DP, a un grupo de esclavos o a todos los esclavos simultáneamente. El dispositivo maestro DP también puede enviar comandos de control a un único esclavo DP, a un grupo de esclavos o a todos los esclavos simultáneamente. Estos comandos se envían mediante comandos de transmisión selectiva. Utilice esta función para activar los modos de sincronización y bloqueo del esclavo DP para la sincronización controlada por eventos del esclavo DP. Después de que la estación maestra envía el comando de sincronización, la estación esclava seleccionada ingresa al modo de sincronización. En este modo, los datos de salida del esclavo direccionado están bloqueados en su estado actual. Durante los ciclos posteriores de transmisión de datos del usuario, el esclavo almacena los datos de salida recibidos, pero su estado de salida permanece sin cambios, los datos de salida almacenados solo se envían al dispositivo periférico cuando se recibe el siguiente comando de sincronización. Los usuarios pueden salir del modo sincrónico mediante comandos asincrónicos. El comando de control de bloqueo pone el dispositivo esclavo direccionado en modo de bloqueo. El modo de bloqueo bloquea los datos de entrada del dispositivo esclavo en su estado actual y no se puede actualizar hasta que el dispositivo maestro envíe el siguiente comando de bloqueo. Los usuarios pueden salir del modo bloqueado mediante comandos sin bloqueo. (7) Mecanismo de protección El maestro DP DPM1 utiliza un temporizador de control de datos para monitorear la transmisión de datos del esclavo. Cada esclavo utiliza un temporizador de control independiente. Si ocurre un error en la transmisión de datos dentro del intervalo de monitoreo especificado, el temporizador expirará. El usuario será notificado inmediatamente después del tiempo de espera.

Si la función de reacción automática a errores está "habilitada", el DPM1 dejará de funcionar y todas las salidas esclavas relevantes estarán en un estado a prueba de fallas y entrarán en el estado despejado.