En un artículo anterior, dimos una introducción sencilla al concepto de dispositivos de E/S distribuidas, qué son y por qué los necesitamos.
En este artículo, mostraremos cómo configurar un dispositivo de E/S distribuidas en nuestro proyecto de PLC. Como es habitual, nos centramos en los sistemas Siemens y TIA Portal, por lo que mostraremos cómo hacerlo utilizando E/S distribuidas Siemens ET200S.
Contenido:
- Configuración de hardware de dispositivos de E/S distribuidas.
- Asignar el módulo de E/S a un controlador.
- Descargar la configuración al módulo de hardware real.
Configuración de hardware de dispositivos de E/S distribuidas
La configuración de hardware de cualquier dispositivo de E/S distribuidas simplemente significa asignar ese dispositivo de E/S a un determinado controlador en su proyecto, de modo que la señal de entrada de esta E/S vaya a ese PLC y el comando de salida provenga de ese PLC.
Agreguemos un PLC a nuestro proyecto y veamos cómo podemos proceder. Consulte la imagen 1.
imagen 1. Agregue el PLC a nuestro proyecto.
Como puede ver en el PLC que acabamos de agregar, el PLC ya tiene algunas E/S centralizadas, pero en este artículo, asumimos que tenemos una parte de la máquina que está lejos y necesito conectarme al PLC. En ese caso, usaríamos un dispositivo de E/S distribuidas que se instalará en la parte de la máquina y tendrá todas las E/S relacionadas con esa parte de la máquina y el dispositivo de E/S distribuidas se comunicará con el PLC a través de un tipo de método de comunicación adecuado como Profinet o Profibus.
E/S distribuidas en un proyecto de PLC
Agreguemos nuestro dispositivo ET200S. Consulte la imagen 2.
imagen 2. Agregue el módulo de E/S que necesita.
Como puede ver en la imagen, hay muchos módulos de E/S diferentes que puede elegir según su aplicación.
Elegiremos el módulo ET200S estándar. Ver imagen 3.
imagen 3. Arrastre y suelte el módulo ET200s
Como puede ver en la imagen, simplemente arrastre y suelte el módulo IO en la vista de red de su proyecto. Tenga en cuenta que elegimos que la interfaz Profinet para el módulo IO sea la misma que la de nuestro PLC.
Después de agregar el módulo ET200S a nuestro proyecto, podemos comenzar a agregar nuestros módulos de entradas y salidas al ET200S; puede encontrar todos los IO compatibles con el módulo elegido en la barra del catálogo de hardware a la derecha, vea la imagen 4.
imagen 4. Agregue los IO al ET200S.
Como puede ver en la imagen, puedo agregar los IO arrastrándolos y soltándolos en las áreas vacías. La cantidad máxima de E/S que puedo usar con el ET200S depende del tipo y la especificación del mismo.
Para agregar los módulos de entradas y salidas, simplemente arrástrelos y suéltelos desde el catálogo de hardware a la derecha, consulte la imagen 5.
imagen 5. Arrastre y suelte las E/S que necesita.
Asigne el módulo de E/S a un controlador
Ahora que agregó el módulo de E/S distribuidas a su proyecto, notará que el dispositivo de E/S no está asignado ni conectado a ningún controlador. Consulte la imagen 6.
Imagen 6. El módulo de E/S agregado no está asignado al PLC.
Otra forma de ver que el módulo de E/S distribuidas no está asignado a ningún controlador es que no hay direcciones asignadas a mis E/S. Como no está conectado a ningún controlador, consulte la imagen 7.
imagen 7. Las direcciones no están definidas.
Como puede ver en la imagen, el área de direcciones de E y E está en blanco, lo que indica que aún no se han asignado a un controlador. Por lo tanto, debemos asignar el módulo IO a un PLC.
Para asignar el módulo IO a un controlador, debemos ir a la vista de red, seleccionar el módulo IO, luego hacer clic derecho y presionar "Asignar a nuevo maestro DP/controlador IO", consulte la imagen 8.
imagen 8. Asignar el módulo IO a un controlador.
Después de presionar "Asignar a nuevo maestro DP/controlador IO", aparecerá la ventana de selección de controlador IO, donde puede elegir el PLC al que desea asignar el módulo IO. En nuestro proyecto solo tenemos un controlador, por lo que la ventana mostrará solo una opción. Consulte la imagen 9.
imagen 9. Ventana de selección de controlador IO.
Una vez que presione Aceptar, el módulo IO se asignará al PLC. Y ahora, si revisas la vista del dispositivo del módulo IO, verás que las entradas y salidas ahora tienen direcciones asignadas en el proyecto, lo que significa que ahora pertenecen a un controlador PLC determinado. Consulta la imagen 10.
Imagen 10. El módulo IO ahora tiene direcciones asignadas.
Descarga la configuración al módulo de hardware real
Y así es como puedes seleccionar y configurar un módulo IO distribuido y asignarlo a un PLC en tu proyecto.
Sin embargo, hay algo que debes saber:
SÍ, asignamos nuestro módulo IO al PLC, pero eso solo se hizo en el lado del software (TIA Portal). El dispositivo IO de hardware real aún no sabe que está asignado a ese PLC.
Esto significa que si descargué mi proyecto al PLC, se compilará y descargará correctamente, pero cuando el PLC necesite contactar con el dispositivo IO para obtener una entrada o dar un comando de salida, no podrá encontrar el dispositivo, aunque haya un cable de comunicación entre los dos. Y el PLC dará un error.
Para resolver esto, tengo que hacer algo llamado "ASIGNAR NOMBRE DE DISPOSITIVO"
Para hacer eso, solo haga clic derecho en el dispositivo IO y presione asignar nombre de dispositivo, esto abrirá la siguiente ventana, vea la imagen 11.
imagen 11. Asignar nombre de dispositivo.
Cuando haga clic en asignar nombre de dispositivo, aparecerá la ventana "asignar nombre de dispositivo PROFINET". Vea la imagen 12.
imagen 12. Ventana Asignar nombre de dispositivo.
Este procedimiento se realiza con dispositivos de hardware, pero como no tenemos el componente de hardware y solo lo estamos simulando, no podemos verlo aquí.
Pero, simplemente cuando elija la interfaz PC/PG y haga clic en actualizar, debería encontrar su dispositivo IO. Luego, simplemente elija asignar nombre de dispositivo para asignar el nombre del dispositivo al módulo de hardware IO real.
Una vez hecho esto, ahora puede usar este dispositivo IO como un IO normal del PLC. Y puede encontrar el módulo IO dentro del árbol de proyectos del PLC porque ahora es parte del PLC. Vea la imagen 13.
Imagen 13. El módulo IO pertenece al árbol de proyectos del PLC.