7 CP S7−300 como PROFINET IO−Device
7.3.2
Inicialización y configuración
La inicialización y la configuración del CP por el PROFINET IO−Controller, que se describen
a continuación, sólo son relevantes para el CP cuando funciona como Device.
Inicialización
En servicio como PROFINET IO−Device, el CP necesita a cada arranque, para la
configuración por el PROFINET IO−Controller, los siguientes datos a introducir en el
programa de usuario:
S Longitud de los datos de entrada (al llamar FC11)
S Longitud de los datos de salida (al llamar FC12)
Al establecer la conexión entre el PROFINET IO−Controller y los PROFINET IO−Devices de
un ramal PROFINET IO se comprueba la longitud total de los datos de entrada y salida.
Para ello, el PROFINET IO−Controller para cada PROFINET IO−Device compara la longitud
total de los datos de entrada y salida configurada con el parámetro LEN de los bloques
FC11 y FC12 en el programa de usuario del Device.
En caso de discrepancia de los valores de longitud de los datos de entrada/salida se
termina con error el bloque correspondiente.
Durante esta fase de inicialización se tienen que llamar los dos bloques hasta que FC11
notifique el parámetro DONE=1 y FC12 el parámetro NDR=1.
Atención
Tenga en cuenta que la configuración sólo puede ser realizada con éxito por el PROFINET
IO−Controller después de la inicialización local por las llamadas de los bloques FC
PNIO_SEND (FC11) para los datos de entrada y PNIO_RECV (FC12) para los datos de
salida.
Nota
Durante la inicialización no se utilizan los datos de PNIO_SEND (FC11) y los datos de
PNIO_RECV (FC12) se ocupan con valores predeterminados.
Los bloques FC11 y FC12 sólo transmiten datos válidos en las activaciones siguientes.
A−176
CPs S7 para Industrial Ethernet Configurar y poner en servicio
Edición 05/2008
C79000−G8978−C182−09