SERIALPORT NO VB 2005

EDRAUDELOBO1 18/02/2012 23:12:05
#395101
boas estou a tentar ler e amarzenar e pisquisar dados (ex; a= 50 b= 49 c= 64 ...) resebidos na SerialPort
de uma clp programada em lader
no vb 2005 coloquei este code mais nao sei como amarzenar e pesquizar

Public Class Form1

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
PictureBox2.SendToBack()
Button2.SendToBack()
SerialPort1.Write([Ô]2[Ô])
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

PictureBox1.SendToBack()
Button1.SendToBack()
SerialPort1.Write([Ô]1[Ô])
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
PictureBox3.SendToBack()
Button3.SendToBack()
SerialPort1.Write([Ô]3[Ô])
End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
PictureBox4.SendToBack()
Button4.SendToBack()
SerialPort1.Write([Ô]4[Ô])
End Sub


Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

If SerialPort1.IsOpen = False Then
SerialPort1.Open()
SerialPort1.NewLine = Chr(13)
RichTextBox1.Text = SerialPort1.ReadLine()

End If

Select Case RichTextBox1.Text

Case [Ô]a= 50[Ô]
PictureBox2.SendToBack()
Button2.SendToBack()
End Select

Select Case RichTextBox1.Text

Case [Ô]b= 52[Ô]
PictureBox4.SendToBack()
Button4.SendToBack()
End Select


End Sub


End Class


alguem ai pode me dar uma mao?
AJSO 19/02/2012 00:11:19
#395102
Caro EDRAUDELOBO1

Em questão de sua serial
Este código que você colocou vc esta recebendo de que forma da I/O do Controlador CLP este comando em LADDER...............
Código LADDER do PLC foi Compilado.......................................
Qual tipo de infrmação do PLC:
Coordenada ou conjunto de coordenadas

Talves precise utilizar Conversão RS232 ou RS485 para poder retira informações de seu PLC

Falta bastante informações para poder ajudar.

Boa Sorte

EDRAUDELOBO1 19/02/2012 11:26:35
#395106
RIBEIRAO PRETO

estou recebendo pela RS232
no vb 2005 so vou trabalhar com as informações vindas do clp o codigo ladder so esta na clp
eu resebo pela porta serial as seguintes informações

a= 50
b= 49
c= 51
...

estas informações sao de estado das entradas e saidas do clp, eu defino quais informaçoes a clp manda elas servem como um endereço de um determinado estado na clp.

o que estou tentando faser e coloca isto em um RichTextBox ou testobox e pesquisar
mais so esto conseguindo uma linha (ex; a= 50)
como carregar todas as linhas no RichTextBox ou testobox ou variavel
AJSO 19/02/2012 18:59:13
#395111
Caro EDRAUDELOBO1

Fiz este consulta em um TextBox Multiline

Veja se te ajuda


Boa Sorte
EDRAUDELOBO1 21/02/2012 19:52:57
#395224
AJSO

boas
dei uma olhada no codigo mais nao sei como adapitalo para amazenar o que vem da porta serial
pode me dar uma nao ai?
Tópico encerrado , respostas não são mais permitidas