La CPU S7-300 está en STOP debido a un fallo Profibus. Tenemos una instalación con una CPU maestro Profibus y varios módulos con interface Profibus y cuando insertamos la tarjeta de memoria con el programa la CPU no cambia a RUN, se queda en STOP.
Ejemplo de una red Profibus y sus módulos en la instalación.
Pongamos un ejemplo de instalación en el que tenemos una red PROFIBUS compuesta por una CPU con su interface Profibus y sus módulos ET200 colocados en la red Profibus con sus propios interfaces de comunicación Profibus:
Una vez tenemos el sistema instalado, con todos los módulos, el siguiente paso importante es colocar el cableado de los cables Profibus para comunicar la PCU con los otros módulos.
Ejemplo de Fallo Profibus al insertar el programa en la CPU.
Al insertar la tarjeta MMC en la CPU para que lea el programa, tenemos un error a modo de Fallo Profibus, indicando en los Leds de la CPU con su Led “BF” indicador del Fallo Profibus, parpadeando, lo cual nos indica que existe un fallo en la comunicación en la red. Y la CPU se pone en STOP, no deja cargar el programa.
La CPU se va a STOP en un sistema con Red Profibus.
Un modo de diagnosticar lo que está pasando sería ver en el Búfer de diagnóstico desde el editor de Step 7 cuales son los últimos fallos. A continuación, detallamos uno de los fallos:
En el mensaje que nos muestra la imagen, nos podemos dar cuenta de que haya habido un posible fallo por manipular alguno de los módulos, tal y como nos muestra la ayuda, accediendo a dicha ayuda desde el botón. Lo cual nos da a pensar que se ha podido tocar alguno de los módulos de entradas salidas, o analógicas o cualquier otro.:
Prosiguiendo con la lectura de los mensajes de error, pasamos al siguiente error, en el cual nos indica un error de parametrización. Es posible que se haya insertado un módulo que no coincide con el hardware especificado.
En el mensaje de ayuda podemos recibir más información al respecto, pero este error no soluciona nuestro problema, ya que tras comprobar que todos los módulos coinciden, se deduce que este error no soluciona nuestro problema que nos lleva la CPU Stop.
Seguimos investigando, con un nuevo mensaje de error que nos indica un fallo en el acceso a la periferia… pero este caso es similar a los anteriores, es decir, todos los módulos que tenemos tanto en el maestro Profibus como en los esclavos, están bien configurados y colocados, por lo que este error lo podemos descartar.
Por qué tenemos la CPU en Stop.
Tras comprobar todos los módulos debido a que la ayuda de Step 7 nos está indicando que hay fallos en la lectura de ciertos módulos, se deduce los siguiente:
Si todos los módulos están correctamente instalados y coinciden con el Hardware de nuestro proyecto, es evidente que lo único que nos queda en la conectividad entre módulos es el cable de conexión Profibus.
Efectivamente, tras volver a realizar el conexionado de los conectores Profibus, la conexión correcta de las mallas y el direccionamiento de los esclavos, nos encontramos ante la solución.
Un fallo en el cableado hace que el Step 7 no reciba información de todos los módulos y por tanto nos muestra todos esos mensajes de error relacionados con éstos.