Si el filtro estaba activado, es probable que tenias algún ruido externo, me atrevo a decir de masa, cables sueltos quizás.
También puede ser que si convertís con un trafo, y luego rectificas, quizas tenes los capacitores de filtrados muy pequeños, y no terminan de "filtrar bien" y hacer una continua "suave". Proba aumentar los capacitores de filtrado (470 uF a 2200 uF).
Muchas veces con el tester no se ve, fijate de ver con osciloscopio si lo tenes a mano.
Te recomiendo agregar un Delay al Loop principal para activar/desactivar el LedToggle, que indique actividad, como te muestro a continuación:
PlcMain()
{
// Inicializar Web Server.
WebServerInitialize()
// Configuro rango Vin1 de 0 a 5 volt
VinSetRange(1, VIN_RANGE_5V); /// ver bien esto
VinSetRange(8, VIN_RANGE_10V); /// ver bien esto
VinFilterAOn(200,2000);
for(;;)
{
// Loop principal.
// Leer corriente de VIN1 y almacenar en variable "Current".
// Utilizar un resistor de 100 ohms como sensor de corriente.
Corriente = Float: VinToCurrent(1, 100);
V_alim_sens= Float: VinReadVolt(8);
// Delay Led.
DelayMS(250)
LedToggle()
}
// Retorno.
return 0;
}
Saludos