cargo este código y lo mido en el osciloscopio y no mide nada, la señal permanece en 0 mientras que el led sin conmuta de estado. Pero si mido tensión en la salida analógica propia de la placa.
PlcMain()
{
new Float: Volts
//
// Inicializar modulo STX810.
//
Stx810_Init()
//Stx810_WriteCh(1, 500)
//Stx810_WriteCh(2, 500)
//Stx810_WriteCh(3, 500)
//Stx810_WriteCh(4, 500)
Vout1Write(VOUT1_MID_VALUE)
//
// Loop principal.
//
for(;;)
{
//
// Generar una rampa lineal entre 0 y 10V
//
if(Volts <= 10)
{
Volts += 0.5
}
else
{
Volts = 0
}
//
// Escribir salidas analogicas con voltaje.
//
Stx810_WriteChVolt(1, Volts)
Stx810_WriteChVolt(2, Volts)
Stx810_WriteChVolt(3, Volts)
Stx810_WriteChVolt(4, Volts)
//
// Pausar 1000 mS.
//
DelayMS(2000)
LedToggle()
}
// Retorno.
return 0
}