Sistema de microcontrolador o sistema PLC [cerrado]

0

Soy un ingeniero de software. Recientemente, he completado un proyecto industrial con raspberry pi y algunos otros componentes. El proyecto consiste esencialmente en medir la presión (sensor de presión) y el desplazamiento (codificador rotatorio) y trazar un Gráfico en tiempo real utilizando las salidas de sensor que se colocan en una máquina.
Ahora, uno de los clientes (modelo B2B) sugirió que este proyecto se puede hacer usando un PLC y se podría hacer a bajo costo.

Preguntas :

1) ¿Es posible y viable utilizar PLC para una máquina independiente solo para dos sensores?

2) Tuve que escribir un software total para este proyecto que tomaría datos, trazaría el gráfico de salida y realizaría varios cálculos utilizando el gráfico. ¿Es reemplazable por el software de PLC?

    

2 respuestas

3

Puedes comprar algunos PLCs bastante tontos, que solo manejarán algunas entradas, salidas y líneas de lógica de escalera, y algunos realmente muy inteligentes, que son una clase Pi o mejor procesador en su interior, con almacenamiento y una bonita interfaz gráfica de usuario.

Un PLC es un producto que está dirigido a un espacio de aplicación muy específico y limitado, no es una computadora de propósito general.

La ventaja de un PLC es que está 'listo para la industria', ya está en una caja resistente con E / S protegidas y es fácil de duplicar si necesita más sistemas.

El problema con un PLC es si proporciona una API adecuada o si puede "acceder" al software para hacer lo que quiere. Puede encontrar una interfaz que ha sido dañada para hacer exactamente lo que se anuncia y no más. Sé que mi grabadora de TV es solo un procesador que ejecuta Linux en su interior, pero no puedo hacer que haga más de lo que presenta la interfaz (por ejemplo, no copiará los archivos MP3 desde un USB) sin molestarlo e instalar un sistema operativo.

La pregunta es, ¿quieres crear un Pi o crear un PLC con el que puedas tener tu mejor habilidad?

    
respondido por el Neil_UK
2

PLC: s tiene sentido para proyectos de bajo volumen, donde un alto costo de unas pocas unidades es aceptable. El ejemplo típico es la automatización de fábrica.

Para proyectos de alto volumen, sensibles al costo, se debe usar un microcontrolador. Una solución de microcontrolador en una PCB personalizada es aproximadamente 10 a 20 veces más barata que un PLC.

Pero para hacer esto, necesita al menos un programador de firmware profesional y un diseñador de electrónica profesional. Es decir, necesita más personal capacitado, el tiempo de desarrollo será más largo y costará más, pero el producto final será barato y completamente personalizado para su tarea designada.

Por supuesto, puedes usar un tablero prefabricado como Raspberry, pero no es probable que sea perfecto y se adapte al proyecto específico.

Para la solución de PLC, necesitaría un programador de PLC; la programación de un PLC y un microcontrolador son cosas muy diferentes. La programación de PLC consiste principalmente en aprender una cadena de herramientas específica.

    
respondido por el Lundin

Lea otras preguntas en las etiquetas