Red de conocimiento informático - Material del sitio web - ¿Cómo realiza cpu31x-2dp la comunicación maestro-esclavo dp?

¿Cómo realiza cpu31x-2dp la comunicación maestro-esclavo dp?

La comunicación maestro-esclavo entre las dos interfaces DP integradas en la CPU se realiza a través de PROFIBUS-DP.

La estación esclava PROFIBUS-DP no es solo la estación de E/S remotas de la serie ET200, sino también algunas estaciones esclavas inteligentes, como la estación S7 300 y la estación S7400 (V3.0) que integran la Interfaz DP y módulo de comunicación PROFIBUS (los anteriores) se pueden utilizar como esclavos DP. A continuación, tomaremos como ejemplo la comunicación maestro-esclavo de dos CPU 315-2DP para presentar el método de configuración para conectar estaciones esclavas inteligentes.

1. Requisitos de hardware y software

Hardware:

Estación maestra PROFIBUS-DP S7-300 CPU 315-2DP (6es 7 315-2ag 10-0a0b 0)

SM374

Esclavo PROFIBUS-DP S7-300 CPU 315-2DP (6es 7 315-2ag 10-0ab 0)

SM374

Cables y Conectores PROFIBUS

CP5512 (tarjeta PCMCIA para portátiles) o adaptador para PC, CP5611 (PC).

2. Software:

STEP7 V5.3 SP2

3. Configuración de red y configuración de parámetros

1) Crear un nuevo proyecto. : ¿Crear un nuevo proyecto en STEP7 y seleccionar Insertar? ¿estación? Estación Simatic 300, inserte dos estaciones S7 300, aquí denominadas Simatic 300 (maestra) y.

Simatic 300 (dispositivo esclavo). Por supuesto, también puede construir otra estación después de completar la configuración de una estación.

2) Configurar la estación esclava: En la configuración de la comunicación maestro-esclavo entre dos CPU, en principio se debe configurar primero la estación esclava.

Configuración de hardware

Haga doble clic en SIMATIC 300 (esclavo) "Hardware" para ingresar a la ventana de configuración de hardware, haga clic en el icono "Directorio" en la barra de botones de función para abrir el directorio de hardware y siga la secuencia de instalación del hardware y el número de secuencia se inserta en el bastidor, la fuente de alimentación, la CPU y el SM374 en secuencia para la configuración del hardware.

Cuando se inserta la CPU, aparecerá la ventana de configuración de la interfaz PROFIBUS al mismo tiempo. También puede insertar la CPU, hacer doble clic en la ranura DP (X2) para abrir la ventana de propiedades de DP y hacer clic en el botón de propiedades para ingresar a la ventana de configuración de la interfaz PROFIBUS. Haga clic en el botón "Nuevo" para crear una nueva red PROFIBUS y asignar la dirección de la estación PROFIBUS. En este caso se fija en la estación número 3. Haga clic en el botón "Propiedades" para configurar las propiedades de la red y seleccione "Configuración de red" para establecer parámetros de red como la velocidad en baudios y las reglas de línea. En este ejemplo, la velocidad de transmisión es 1,5 Mbit/s y la especificación es DP.

Después de confirmar la configuración anterior, el estado de la interfaz PROFIBUS se muestra en la Figura 3.

Figura 3 Estado de la interfaz Profibus

Selección del modo DP

Del mismo modo, en el cuadro de diálogo de configuración de propiedades DP, seleccione la pestaña "Modo de operación" para activar "Esclavo DP". "Modo de funcionamiento. Si está activada la opción "Test, Debug, Route", la interfaz se puede utilizar como esclavo DP y el programa también se puede supervisar a través de esta interfaz. También puede utilizar la función de ayuda de STEP7 F1 para ver información detallada.

? Defina el área de la interfaz de comunicación esclava

Seleccione la pestaña "Configuración", abra la ventana de configuración de propiedades del área de la interfaz de comunicación de E/S, haga clic en el botón "Nuevo" y cree una nueva línea de área de interfaz de comunicación, como como se muestra en la Figura 5. Observe que el modo de configuración actual es MS (configuración maestro-esclavo). Tenga en cuenta que en este momento sólo se puede configurar el área de datos de comunicación local (esclava).

Tipo de dirección: Seleccione "Entrada" correspondiente al área de entrada y "Salida" correspondiente al área de salida.

Dirección: Establece la dirección inicial del área de datos de comunicación.

Longitud: Establece el tamaño del área de comunicación, hasta 32 bytes.

Unidad: Selecciona comunicación vía bytes o palabras.

Consistencia: Seleccione "unidad" para enviar según el formato de datos definido en "unidad", es decir, enviar por bytes o palabras, si selecciona "todos", significa enviar en paquetes, con un; máximo de 32 bytes por paquete.

En este momento, cuando los datos de comunicación superan los 4 bytes, se deben utilizar SFC14 y SFC15.

Una vez completada la configuración, haga clic en el botón "Aplicar" para confirmar. Del mismo modo, se pueden establecer varias líneas en función de los datos de comunicación reales, pero el máximo no puede superar los 244 bytes. En este ejemplo se crean un área de entrada y un área de salida con una longitud de 4 bytes. Una vez completada la configuración, podrá ver las dos áreas de la interfaz de comunicación en la ventana "Configuración".

Después de configurar el área de comunicación, haga clic en el botón compilar y guardar. Una vez que la compilación sea correcta, se completará la configuración de la estación esclava.