vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Kommunikation zwischen COM1 und RS232 
Autor: viperbone
Datum: 23.06.06 07:16

Nach Stundenlagen suchen haben wir die richtigen Einstellungen in den Maschinen Parameter gefunden. Jetzt funktioniert es!
Herzlichen Dank an euch für eure Hilfe! Hier der funktionierende Code:
Option Explicit On
Imports System.Text
 
 
Public Class ProFeeler
 
#Region "Variablen und API's"
 
    ' Variable die das decodierte Byte aufnimmt
    Dim Programm As String
 
    'Damit der eingehende Wert an die txtprogramm Textbox übergenben werden 
    ' kann! Führt die Sub Wertübergabe aus!
    Private Delegate Sub DelegateSub()
    Private TextboxAktualisieren As New DelegateSub(AddressOf Wertübergabe)
 
#End Region
 
#Region "Form"
 
    Private Sub ProFeeler_Load(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles MyBase.Load
 
        Me.Text = "ProFeeler"
        Me.Top = Screen.PrimaryScreen.WorkingArea.Height / 2 - Me.Height / 2
        Me.Left = Screen.PrimaryScreen.WorkingArea.Width / 2 - Me.Width / 2
 
        ' Show all available COM ports.
        For Each sp As String In My.Computer.Ports.SerialPortNames
            ListBox1.Items.Add(sp)
        Next
 
        ' Serialport Daten (Für Feeler Fanuc Series 0-T: Baudrate 4800 ; 
        ' StopBits One ; DataBits 7 ; Parity None ; Handshake None)
        SerialPort1.BaudRate = 4800
        SerialPort1.StopBits = IO.Ports.StopBits.One
        SerialPort1.DataBits = 7
        SerialPort1.Parity = IO.Ports.Parity.None
        SerialPort1.Handshake = IO.Ports.Handshake.None
 
    End Sub
 
#End Region
 
 
#Region "Datentransfer"
 
    Private Sub SerialPort1_DataReceived(ByVal sender As Object, ByVal e As _
      System.IO.Ports.SerialDataReceivedEventArgs) Handles _
      SerialPort1.DataReceived
 
        For i As Int32 = 0 To SerialPort1.BytesToRead   ' Alle Bytes einzel 
        ' lesen und anzeigen
            Try
 
                Dim buf As Byte() = {SerialPort1.BaseStream.ReadByte}
                Dim enc As New System.Text.ASCIIEncoding()
                Programm = enc.GetString(buf)
                Programm = Programm.Replace(Chr(13), Nothing)
 
                Me.Invoke(TextboxAktualisieren)
 
            Catch ex As Exception
                MessageBox.Show("Ein Übertragungsfehler ist aufgetreten.", _
                  "Fehler", MessageBoxButtons.OK)
            End Try
        Next i
 
    End Sub
 
    Private Sub Wertübergabe()
        ' ## Daten in Textbox übertragen
        txtprogramm.AppendText(Programm)
    End Sub
 
#End Region
 
    Private Sub cmdempfangen_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles cmdempfangen.Click
        If SerialPort1.IsOpen = False Then SerialPort1.Open()
    End Sub
 
End Class

fg viperbone

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Kommunikation zwischen COM1 und RS2322.832viperbone31.05.06 08:05
Re: Kommunikation zwischen COM1 und RS2322.012ModeratorDaveS31.05.06 09:00
Re: Kommunikation zwischen COM1 und RS2321.809viperbone31.05.06 09:10
Re: Kommunikation zwischen COM1 und RS2321.860viperbone31.05.06 09:19
Re: Kommunikation zwischen COM1 und RS2321.834ModeratorDaveS31.05.06 09:30
Re: Kommunikation zwischen COM1 und RS2321.812viperbone31.05.06 09:43
Re: Kommunikation zwischen COM1 und RS2321.719ModeratorDaveS31.05.06 09:56
Re: Kommunikation zwischen COM1 und RS2321.711viperbone31.05.06 10:01
Re: Kommunikation zwischen COM1 und RS2321.719ModeratorDaveS31.05.06 10:45
Re: Kommunikation zwischen COM1 und RS2321.789viperbone31.05.06 10:56
Re: Kommunikation zwischen COM1 und RS2321.803ModeratorDaveS31.05.06 11:03
Re: Kommunikation zwischen COM1 und RS2321.893viperbone31.05.06 11:23
Re: Kommunikation zwischen COM1 und RS2321.678viperbone31.05.06 13:31
Re: Kommunikation zwischen COM1 und RS2321.733viperbone31.05.06 14:24
Re: Kommunikation zwischen COM1 und RS2321.773ModeratorDaveS31.05.06 14:29
Re: Kommunikation zwischen COM1 und RS2321.844viperbone31.05.06 14:49
Re: Kommunikation zwischen COM1 und RS2321.740ModeratorDaveS31.05.06 15:01
Re: Kommunikation zwischen COM1 und RS2321.727viperbone31.05.06 15:16
Re: Kommunikation zwischen COM1 und RS2321.749ModeratorDaveS31.05.06 15:19
Re: Kommunikation zwischen COM1 und RS2321.715viperbone31.05.06 15:21
Re: Kommunikation zwischen COM1 und RS2321.687ModeratorDaveS31.05.06 15:24
Re: Kommunikation zwischen COM1 und RS2321.802viperbone01.06.06 13:49
Re: Kommunikation zwischen COM1 und RS2321.720ModeratorDaveS01.06.06 14:24
Re: Kommunikation zwischen COM1 und RS2321.851viperbone01.06.06 14:37
Re: Kommunikation zwischen COM1 und RS2321.791GPM01.06.06 14:40
Re: Kommunikation zwischen COM1 und RS2321.859viperbone01.06.06 14:48
Re: Kommunikation zwischen COM1 und RS2321.719ModeratorDaveS01.06.06 14:52
Re: Kommunikation zwischen COM1 und RS2321.725viperbone01.06.06 14:59
Re: Kommunikation zwischen COM1 und RS2321.682GPM01.06.06 15:06
Re: Kommunikation zwischen COM1 und RS2321.698ModeratorDaveS01.06.06 15:15
Re: Kommunikation zwischen COM1 und RS2321.666viperbone01.06.06 17:04
Re: Kommunikation zwischen COM1 und RS2321.799GPM01.06.06 17:56
Re: Kommunikation zwischen COM1 und RS2321.699viperbone20.06.06 08:41
Re: Kommunikation zwischen COM1 und RS2321.744GPM20.06.06 10:16
Re: Kommunikation zwischen COM1 und RS2321.692viperbone20.06.06 10:27
Re: Kommunikation zwischen COM1 und RS2321.795viperbone20.06.06 10:36
Re: Kommunikation zwischen COM1 und RS2321.672viperbone20.06.06 10:58
Re: Kommunikation zwischen COM1 und RS2321.803GPM20.06.06 14:10
Re: Kommunikation zwischen COM1 und RS2321.665viperbone20.06.06 14:20
Re: Kommunikation zwischen COM1 und RS2321.683viperbone22.06.06 11:48
Re: Kommunikation zwischen COM1 und RS2322.724viperbone23.06.06 07:16
Re: Kommunikation zwischen COM1 und RS2321.766viperbone27.06.06 08:08
Re: Kommunikation zwischen COM1 und RS2321.663viperbone28.06.06 09:33
Re: Kommunikation zwischen COM1 und RS2321.707viperbone28.06.06 10:15
Re: Kommunikation zwischen COM1 und RS2321.771viperbone28.06.06 10:19

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel