Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > > In VB, soll ein Feld Messwerte (zB. AD-Ports) der cc2 aufnehmen, umgekehrt soll die > > cc2 auch Integerwerte aus dem VB-Programm in einem Feld aufnehmen (zB. zum Steuern der PLM-Ports). > > > > Hallo Steffen, > > > ich möchte mit VB6 und der cc2+appl.board eine serielle Datenübertragung realisieren. > > diese einfache Satz kann doch sehr in Arbeit "ausarten". Du mußt Dir erst mal klar werden > wie "gut" deine Datenübertragung werden soll, denn wenn durch die Daten die übertragen > werden auf der C2 Seite Aktionen ausgelöst werden reicht es meiner Meinung nach nicht > einfach ein paar Byte vom PC zu senden un davon auszugehen das die C2 das alles richtig > "verstanden" hat. Normalerweise sollte ein Protokoll schon ein paar Rahmenbedingungen erfüllen > um sicher zu werden. Z.B ein definiertes Startzeichen dann eine Kennung an der die Gegenseite > feststellen kann welche Daten gesendet wurden dann die eigentlichen Daten eine Checksumme > (z.B XoR aller Daten) und dann ein Endezeichen. Die Gegenseite kann dann anhand der Checksumme > auswerten ob die Daten ok. waren und dann eine positive oder negative Quittung zurücksenden. > Auch auf der C2 Seite solltest Du bedenken wenn mehrere Threads Daten zum PC senden wollen > das dies an der seriellen Schnittstelle zu einem Chaos führen kann, wenn diese Sendeanforderungen > nicht durch Software sauber sysnchronisiert werden. > > >Es muss ja nicht jeder das Rad erst Eckig bauen (wie ich) um es dann rund zu machen! > > Brauchst Du auch nicht, denn es gibt ja bereits viele fertig implementierte sichere Protokolle. > z.B. hat sich in SPS Welt in den letzten Jahren das 3964R Protokoll für serielle Komunikation > etabliert. Google einfach mal nach 3964R Protokoll. Dieses Protokoll ist gar nicht so schwer > zu programmieren und sehr sicher. > > mfg Tom >