Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

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 !  

> Hallo alle CC2 Forum Leser, > Hier etwas knackiges ... > > Hat da jemand eine mögliche Lösung ? Tips oder Tricks oder was mache ich was falsch ? > > <u>Frage: warum funktioniert die RS232 Implementation bei der C-Control I Unit 100% > bei der C-Control II Station aber nicht ? </u> > > Im CC Forum gibts ein paar Hinweise wie Platzierung der Buffervariablen oder unterschiedliches Geräte > Potential, hat mir aber nicht weiter geholfen ... > > <u>Meine Installation:</u> > C-Control II Station (Oktober 2004) V: C-Control II, 2004/01/30, CC2 V3.0, OSOPT, mit SYS0002.hex in Segment 3 > C-Control I Unit wie von Conrad geliefert (Oktober 2004) > MOXA NPort 5210 (Firmware 1.3) oder DE-211 RS232 Device Server (als TCP Server configuriert oder als COMn). > Ausser dem PC sind alle Geräte an eigene zweiphasige Netzgeräte angeschlossen. > Der PC ist über das Schaltnetzteil mit einem dreiphasigen Stromkabel am Stromnetz angeschlossen. > > <b>Problem:</b> > > <u>C-Control II Station:</u> > - empfängt keine Daten über MOXA RS232 Device Server ; > kein Program Download u.s.w möglich, kein Get/Receive/Input möglich. > > - sendet korrekt über MOXA RS232 Device Server insofern sich > alle Programmanweisungen in nicht mehr > als zwei Benutzermodulen befinden. > - Ein gesendeter Datensatz wird unbrauchbar sobald Benutzer Daten Typen und/oder Funktionen in einem > z.B. f.c2 Modul definiert sind und aus einem Modul > z.B. Threads.c2 mit Thread Definitionen aus aufgerufen werden. > (Das Main Modul myprog.c2 startet nur die einzelnen Threads > und initialisiert hwcom.) > > Richtiges Verhalten bei der C-Control II Station wenn nur direkt > über mitgeliefertes Nullmodem Kabel gearbeitet wird: > ========================================== > - send/get/download = es funzt ... ! > > Richtiges Verhalten bei der C-Control I Unit über MOXA NPort RS232 Device Server: > =========================================== > - RS232 läuft aus Benutzerprogramm in beiden Richtungen > 100%. Print, Get über PC COM1, über MOXA COMn, über > MOXA IP Sockets; > - RS232 läuft auch für den Programmdownload über PC > COM1, über MOXA COMn einwandfrei (brauche gar kein Nullmodem Kabel mehr am PC anzuschliessen, > Ethernet LAN Anschluss genügt, super!) > > <u>Differenziertes Verhalten bei der C-Control II Station > über MOXA NPort RS232 Device Server, kein Empfang möglich:</u> > =========================================== > <u>Senden: </u> > - ist zugleich auch noch das mitgelieferte PC Nullmodem > Kabel angeschlossen, dann läuft das Senden von > Datensätzen einwandfrei über den Moxa RS232 Server zu > irgend einem PC am LAN auch wenn der Programmcode > über mehr als 2 Module verteilt ist. (jeweils beide RS232 > Kabel für PC als auch für NPort an C-Control II Station > RXD/TXD/GND) > > - sobald die C-Control II Station nur über MOXA Device > Server angeschlossen ist gibt es folgende Beschränkungen: > 1) der Programmcode kann nicht auf mehr als zwei Module > verteilt werden... sonst wird nur Datensalat abgesetzt. > 2) hwcom.rtn() und hwcom.clr() kann nicht verwenden > werden, abgesetzte Datensätze werden unbrauchbar, > Datensätze sind unvollständig oder mit ungewollten Zeichen > zersetzt = Datensalat > > <u>Empfangen:</u> > - Empfängt keine Host Mode Komandos, keine > Versionsabfrage möglich, kein Programmdownload möglich > > - ist zugleich auch noch das mitgelieferte Nullmodem Kabel angeschlossen,(jeweils beide RS232 Kabel für PC als auch > für NPort an RXD/TXD/GND), dann liest die gute Station nur > den internen (von mir nicht definierten) > O u t p u t p u f f e r , (den Datum/Zeit Datensatz den ich > jede Minute absetze, der kommt im SocketTerminal auch > sauber an), > die Station liest jedoch keine Daten die Ich über Sockets > oder COMx über den NPort RS232 Server an die > C-Control II Station absetze. (kommen aber bei der > C-Control I Unit richtig an) > > - ist ausschliesslich der NPort RS232 Server > angeschlossen, kommen überhaupt keine Daten bei der > C-Control II Station rein, Daten gehen aber sauber > raus ... (Daten kommen über den NPort rein, ersichtlich > am P2 LED des Nport 5210., C-Control I Unit empfängt > auch richtig! an P1) > > - kein Empfang möglich mit z.B. in Main myprog.c2 > (b, i, s natürlich oben definiert): > > wait.hwcom.rxd(); > b = hwcom.get(); > lcdext. u.s.w. > > oder auch > > hwcom.receive(s,6,2000); > i = hwcom.inbuffercnt(); > lcdext.goto(1,1); > lcdext.zahl3p(s[0]); > lcdext.goto(1,4); > u.s.w. > - es grunzt nicht einmal (:() > > Würde auch der Empfang funzen, könnte man die > C-Control II Station auch über TCP/IP 100% steuern, > auch mit allen Host Mode Komandos ! > > Gruss von JörgC
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB