Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
  2.  
  3. Sub Main()
  4.     Dim i As Integer
  5.     Do While True
  6.         For i = 0 To 3 Step 1
  7.             SetVariableValue("Wsp_Temp[" & i &"]",(Temp_Zew - GetVariableValue("Temp_Wew[" & i &"]")) * 0.001) 'Obliczanie wspolczynnika spadku temperatury z roznicy temperatury zewnetrznej i wewnetrznej
  8.             If GetVariableValue("Temp_Wew[" & i & "]") < (GetVariableValue("Temp_Zad[" & i & "]") -3) Then
  9.                 SetVariableValue("Potencjometry[" & i & "]",1)
  10.             End If
  11.         Next i
  12.         If [Potencjometry.e0] = 1 Or [Potencjometry.e1] = 1 Or [Potencjometry.e2] = 1 Or [Potencjometry.e3] = 1 Then
  13.             Stan_Pieca = True
  14.         End If
  15.         If Stan_Pieca = True Then
  16.             For i = 0 To 3 Step 1
  17.                 If GetVariableValue("Potencjometry[" & i &"]") = 1 Then
  18.                     SetVariableValue("Temp_Wew[" & i &"]", GetVariableValue("Temp_Wew[" & i &"]") + 0.055)
  19.                 End If
  20.                 If GetVariableValue("Temp_Wew[" & i & "]") > (GetVariableValue("Temp_Zad[" & i & "]") +1) Then
  21.                     SetVariableValue("Potencjometry[" & i &"]",0)
  22.                 End If
  23.             Next i
  24.         End If
  25.         For i = 0 To 3 Step 1
  26.             SetVariableValue("Temp_Wew[" & i &"]", GetVariableValue("Temp_Wew[" & i &"]") + GetVariableValue("Wsp_Temp[" & i &"]"))
  27.  
  28.         Next i
  29.         If [Potencjometry.e0] = 0 And [Potencjometry.e1] = 0 And [Potencjometry.e2] = 0 And [Potencjometry.e3] = 0 Then
  30.             Stan_Pieca = False
  31.         End If
  32.     Sleep (1000)
  33.     Loop
  34. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement