Ola !!!!

Finalmente depois de um bom tempo afastado posso voltar ao meu projeto....

Estou criando uma interface em Visual basic .net ela ira acessar os dados (leitura e escrita) do Scadabr

Ate ae ta tranquilo.

Meus problemas começaram quando eu adicionei um timer para a cada 1 seg atualizar os dados de um gráfico...

O que acontece é muito estranho pois assim que eu terminei de fazer funcionou que é uma beleza... fiz vários testes. Porem no dia seguinte deu o erro abaixo.
Tem hora que funciona legal e de repente para de funcionar... Não imagino o que pode ser...Esse é o codigo:

Private Sub Timer1_Tick_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

Dim myAPI As New ServiceReference1.ScadaBRAPIClient
Dim resp As New ServiceReference1.ReadDataResponse
Dim params As New ServiceReference1.ReadDataParams
Dim options As New ServiceReference1.ReadDataOptions

Dim items() As String = {"Grão", "Forno", "Ar quente", "marcador de Torra"}

Dim DP_Grao As String = 0
Dim DP_Ar As String = 0
Dim DP_Forno As String = 0
Dim DP_MarqTorra As String = 0

params.itemPathList = items

resp = myAPI.readData(params)

DP_Grao = resp.itemsList(0).value
TextBox1.Text = DP_Grao
Chart1.Series("Grão").Points.AddY(DP_Grao)


DP_Forno = resp.itemsList(1).value
TextBox2.Text = DP_Forno
Chart1.Series("Forno").Points.AddY(DP_Forno)


DP_Ar = resp.itemsList(2).value
TextBox7.Text = DP_Ar
Chart1.Series("Ar").Points.AddY(DP_Ar)


DP_MarqTorra = resp.itemsList(3).value
TextBox8.Text = DP_MarqTorra
Chart1.Series("Torra").Points.AddY(DP_MarqTorra)

System.Threading.Thread.Sleep(1000)
End Sub



 

Exibições: 496

Responder esta

Respostas a este tópico

Scadabr é um supervisorio feito para monitorar processos de automação assim como todos os outros supervisorios do mercado, para que eu iria criar um programa feito em VB, delphi, .NET , java para se conectar ao scadabr? 

Para criar uma interface totalmente personalizada, que não rode diretamente num navegador....
E principalmente por que alguns de meus clientes não gostam da visualização gráfica piscando a cada atualização (1 segundo).


RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço