Hallo zusammen,
ich möchte im VBS Script Dac-Treiber eine Variable mit 1Hz um einen bestimmten Wert erhöhen. Im DAC ist der VBS Script Dac-Block an einen Systemtakt von 1Hz angeschlossen.
Mein Problem: Die For Next Schleife wird aber viel schneller durchlaufen.
Jede Sekunde soll dieTemperatur T_SP um den Eingangskanal InputListV(11) inkrementiert werden, bis T_SP den Wert von InputListV(1) angenommen hat.
Hier mal ein Ausschnitt aus dem Script:
************************************************************************************
Sub Aufheizen (T_SP, InputListV)
For T_SP = InputListV(0) To (InputListV(1)) (InputListV(11))
Next
End Sub
Sub SFD_ProcessChannel( ChannelNumberP, InputListV, ParamP, DataP, ErrorP )
If InputListV(10) = 1 Then '----- Startfreigabe
If T_SP < InputListV(1) Then
Call Aufheizen (T_SP, InputListV)
End if
Else
T_SP = InputListV(0)
End If
Select Case (ChannelNumberP)
Case "0" DataP = T_SP
Case "1" DataP = Zyklen_IST
Case "2" DataP = Fertig
Case "3" DataP = Stoppuhr
Case else
end select
End Sub
************************************************************************************
Danke für Eure Hilfe!
Gruß
Dominik