Estoy trabajando con un PLC de la serie S7-200 se SIEMENS, epecificamente es la CPU 226, segun el manual es posible generar señales para PWM con periodos en ms y us de hasta 65535. Con bajas frecuencias todo bien, pero en frecuencias altas, es decir como a 1Khz, la salida es nula. Pues resulta que las salidas del PLC son a transistor, razon por la cual no es posible manejar periodos cortos, me pregunto entonces por que el manual no aclara esta limitante para estas CPUs, o sera quizas que hay alguna manera de multiplexar las salidas Q0.0 y Q0.1 a transistores para que puedan operar con estos parametros. En fin lo que yo queria era controlar la velocidad de un motor de CD con la salida Q0.0, unir la flecha del motor a un medidor de revoluciones e implementar un control de lazo cerrado usando el asistente PID. Lo mejor que pude conseguir fue una frecuencia de 100Hz pero me temo que a esta frecuencia el relevador de salida se dañe. En fin espero sus comentarios al respecto.
Saludos...