Saludos, un PLC tiene a grandes rasgos. Puerto de E/S digitales y Analógicos, una interfaz de entrada de datos como teclado o PC, una interfaz de salida de datos como monitor o PC, memoria interna, CPU y lo mas importante algoritmos de control ya sea P, PI, PD, PID, Logica difusa, etc.
Tu CPU...