PLC con o sin PC

1

Un colega escuchó que un PLC típico sirve como una interfaz entre las señales y, a falta de una palabra mejor, una PC. La conexión, que normalmente se realiza con Ethernet, y la PC ejecuta algunas aplicaciones Codesys o Labview.

Esta era la forma en que la aplicación podía cambiarse durante la ejecución, que es una de las principales ventajas de PLC para la depuración y el mantenimiento.

Sin embargo, mirando un ejemplo, como this , puedo ver los puertos Ethernet, pero no puedo encontrar ninguna información precisa sobre ese tema.

Mirando a mi alrededor, descubrí que una PC remota puede ser utilizada como servidor y, por lo tanto, el PLC se comunicaría con ella, generalmente a través de Ethernet. Pero no es un deber.

¿Puede alguien aclararme ese punto trivial para mí? Debe o no debe estar conectado un PLC con una PC externa para ejecutar la aplicación. Y si no es así, ¿podemos cambiar el código en línea?

Para el fondo, tengo que decidir si usar un PLC o una solución basada en µC, y hasta hace unos días ignoré la existencia de PLCs.

Debería agregar que he leído la pregunta: ¿Por qué usar PLC en lugar de microcontrolador? , pero a menos que lo haya omitido, no responde a esa pregunta específica.

    
pregunta bilbo_pingouin

2 respuestas

1
  

¿Puede el PLC funcionar sin una PC externa, y si es así, a qué costo? (aparte del precio de la PC, obviamente).

Absolutamente un PLC se ejecutará sin una PC. Los costos varían mucho según las características (número de E / S, procesadores redundantes, etc., etc.)

Dicho esto, lo único que el PLC podría controlar es la E / S adjunta (contactores, relés, luces de alarma, etc.).

No podría realizar ninguna programación del PLC. Podría tener una computadora portátil (por ejemplo) con un cable de programación (generalmente USB o Ethernet) que podría usar para programar según sea necesario.

    
respondido por el user69821
1

Un PLC no necesita una computadora para ejecutar el programa. El 99.9% del tiempo que una computadora está conectada es para programación o depuración. Para la programación, algunos PLC ni siquiera necesitan una computadora: vea esto Allen Bradley programador de mano . Para un monitoreo y control simple o local, se utiliza principalmente un HMI programable en la mayoría de los entornos industriales.

En una configuración más compleja, como en una planta de energía o en una planta de fabricación, un SCADA (control de supervisión y adquisición de datos) Servidores OPC o los historiadores recopilan datos de varios PLC en la planta. Estos datos pueden ser consumidos por aplicaciones cliente como estaciones de operador HMI en una sala de control o por software de tendencias . Las aplicaciones cliente pueden escribir en el PLC a través del servidor OPC permitiendo el control remoto. Un PLC también puede recopilar datos de otros PLC a través del servidor OPC en lugar de tener un enlace directo.

Si bien con el trabajo duro puede lograr lo mismo con un microcontrolador, la pregunta es ¿por qué lo haría? Vas a reinventar la rueda la mayor parte del tiempo. ¿Necesita una función especial como lector de código de barras, contador de alta velocidad, codificadores, termopares, RTD, entrada / salida de voltaje o corriente de 4-20 mA, temporizadores, salidas de salidas de CA / CC, salidas de relé, control VFD, Modbus, bus de campo, Profibus, ¿Comunicación HART, etc? PLC te tiene cubierto. Simplemente conecte la E / S para lo que necesite, configúrela y estará en el negocio. Intenta implementarlo con un microcontrolador. Además, no olvide que la mayoría de los lugares industriales no permitirán que su microcontrolador homebrew. ¿Son suscriptores laboratorios o RoHS clasificado? No vayas por la mayoría de los lugares

    
respondido por el Moses Machua

Lea otras preguntas en las etiquetas