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

Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul Kategorie: CAN-Bus (von Matthias Koch - 17.08.2005 20:48)
Als Antwort auf Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul von MarkusG - 17.08.2005 0:24
Ich nutze:
C164CI-ControllerBoard, eigenes Board, OSOPT V3.0
> Hallo,
>
> besten Dank. Das klingt ja gut. Also ich habe einen Master CAN-open Knoten 2 und ein Slave Knoten 1.
> Die CC-II soll Knoten 3 werden und per PDO' die Daten von vier Sensoren (AD-Ports) ans CAN Netzwerk
> liefern sowie einzeln Ports mit 12V und 2,5 A schalten. Weiterhin ist ein CAN-TCP Server Knoten 4 da um
> die Rechenlast der Automatisierungsstufe zu übernehmen. Warum die CC-II mein CAN Netzwerk au�er
> Tritt setzt kann ich nach vielem Probieren erst mal nur vermuten. Z.Z. habe ich noch keine CAN-Dossel
> eingesetzt, wahrscheinlich schon ein Knackpunkt? Ohne CAN Aufgabe im CC-II Text liegt jeweils ein
> Pegel von ca. 2,5 V an CAN-L und CAN-H. Lasse ich die CC-II nur am 120Ohm laufen geht CAN-L auf
> ca. 1,5V und CAN-H auf 3,6V bei Sendung. Sollte ja noch kein Problem sein oder? Schon wenn ich
> mein USB-Oszi vom Laptop zur Darstellung anschlieÃ?e, bricht CAN-L auf ca. 0,2V zusammen, CAN-H
> bleibt auf ca. 3,6V. Der Strom kann es ja nicht sein, wahrscheinlich doch EMV auf dem drossellosen
> CAN an der CC-II. Verbinde ich dann den CAN der CC-II mit dem übrigen Netzwerk bricht der Verkehr
> schlagartig ab. (Beobachtung am TCP-CAN). Ich werde morgen gleich mal die Drossel besorgen.
> Sind ca. 50müH und 1Ohm o.k? Wie genau müssen überhaupt die Spannungen am CAN der einzelnen
> Komponenten sein? Finde ich irgend wo eine gute Doku bezüglich CAN CC-II ?
>
> GruÃ? und Dank Markus
>
>
>
> > > Hallo,
> > >
> > > ich habe das ein wahrscheinlich sehr simples Problem, aber lösen kann ich es trotzdem nicht. Sobald
> > > ich das CAN.modul in ein Projekt einbinde geht mir CAN-H auf 3,5V. Es sind keinerlei Befehle hinsichtlich
> > > CAN im Programm. Dadurch legt mir CC-II das komplette CAN-Netzwerk auÃ?er Betrieb. Ziel soll es sein PDO's
> > > an andere Knoten zu senden oder zu empfangen. Ich verwende die CCtools. Hat da jemand eine Idee
> > > woran es liegen könnte, oder kann man CCII per CAN nur untereinander kommunizieren lassen?
> > >
> > >
> > > GruÃ? Markus  
> >
> > Hallo Markus,
> >
> > vorab möchte ich nur mitteilen, das ich schon über eine länger Zeit die C-Contr. Unit zur Kommunikation mit
> > Frequenzumrichtern ,Servo-Antrieben und EIN/AUSGABE Modulen über CAN-Open Protokoll praktiziere.
> > Der Austausch von  PDO´s und SDO´s ist problemlos möglich. In (wirklich) rauer Industrie-Umgebung ist der
> > Datenaustausch wesentlich sicherer als z.B. über I2C Bus. Leider hatte ich bisher noch kein solches Pegelproblem.
> > Meine Probleme waren einfache Schusselfehler: Kabeldreher, Kurzschluss im Kabel, Kabelbruch.
> > Mit welchen Messmitteln arbeitest du?  Hast du weitere Master am CAN-BUS(In CAN-Open nur 1 Master!)?
> >
> > mfg Matthias

Hallo Markus,

deinen Optimissmus muss ich etwas bremsen. Eine CC2 als Master in einem CAN-Open Netzwerk zu betreiben
ist recht einfach. Du musst "nur" das Protokoll kennen, und entsprechend zu agieren (du bist der Chef).
Was du möchtest ist ein CAN-Open-Knoten als Slave. Damit bist du gezwungen das CAN-Open Protokoll auf der
CC2 zu implementieren ( und dich auch im weitesten Sinne an die Vorgaben der CIA zu halten). Nun,
das mag wohl möglich sein, aber beneiden kann ich dich nicht um diese Aufgabe.
Eine sehr kritische Lösung wäre eine "LowLevelKommunikation" von deinem Master (wenn er das denn zulässt)
zum CC2_CAN_SLAVE_3. Diese Lösung ist aber wirklich nur was für Bastler! mit vielen Tücken!!! mit jedem
weiteren CAN-Open-Knoten steigt die Gefahr der Indentifier-Ã?berschneidung.

Zur Hardware möchte ich nur soviel sagen: solange du dich in einem Testfeld befindest ( Arbeitstisch mit 5 Metern
CAN Kabel, 3... 6 Knoten, alles unter normalen Beding )  sind Drosseln, 120Ohm Widerstände,etc., nicht von
entscheidender Bedeutung.

Zu deinem Messergebnissen am CAN-BUS kann ich nur sagen:
1. Die Spannungen ca. 2,5V an CAN-H und CAN-L sind im ruhenden CAN BUS normal und ok.
2. ohne das ich das explizit überprüft habe: wenn man niederwerteige CAN-OPEN-Knoten anspricht, werden
 natürlich auch vermehrt niederwertige Indentifier über den Bus übertragen, somit hat man auf CAN-H eine
 Spannung > 2,5 V und auf CAN-L < 2,5V. Das ist also normal.
 Das bei einer Probe mit deinem USB "OSZI" die Spannung zusammenbricht möchte ich nicht weiter kommentieren,
 da die Ursachen dafür aus der Ferne nicht so leicht erkennbar sind.

Zu deiner Frage: gibt es gute Doku zu CC2 und CAN
1. zu CC2 und CAN kannst du immer dieses Forum befragen. Es gibt wirklich viele Beiträge die auch mir
   oft geholfen haben!
2. Das CAN-Open-Protokoll wird von den meisten Herstellern so beschrieben, das man damit arbeiten kann,
    wenn man schon alles kennt.


mfg
Matthias


    Antwort schreiben


Antworten:

Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul (von MarkusG - 19.08.2005 18:33)
    Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul (von MGolbs - 20.08.2005 13:14)
        Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul (von Matthias Koch - 24.08.2005 21:33)
            Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul (von MGolbs - 25.08.2005 13:46)
                Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul (von MGolbs - 25.08.2005 14:32)
                    Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul (von Mike "E320CDI" - 15.09.2005 20:56)
                    Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul (von Matthias Koch - 25.08.2005 20:32)
                    Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul (von Matthias Koch - 25.08.2005 20:32)
                       Re: CAN-H geht auf 3,5V beim einbinden von CAN.modul (von MGolbs - 31.08.2005 14:41)
                          Re: ohne Text, Danke Markus für Deine Rückmeldung! (von Matthias Koch - 31.08.2005 20:03)
                             Re: ohne Text, Danke Markus für Deine Rückmeldung! (von MGolbs - 8.09.2005 17:24)
                                CAN 29 BIT IDENTIFIER (von Matthias Koch - 19.09.2005 21:05)
                                   Re: CAN 29 BIT IDENTIFIER (von Mike - 22.10.2005 18:52)