Step 7 CAN Layer 2 über eine S7-300 realisieren für kleine Aufgaben?

Qnkel

Level-1
Beiträge
99
Reaktionspunkte
6
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

wir haben ein paar 300er CPUs (313, 314 - ohne Profibus, nur MPI) und ich suche ne Möglichkeit, damit CAN-Botschaften (Layer 2), direkt zu versenden und zu empfangen.

Problem ist: es muss 11Bit- und 29Bit-Identifier parallel funktionieren. Die CAN 300 PRO von Helmholz kann das leider nicht. Noch dazu soll es natürlich möglichst günstig sein.

Der Umfang ist gering, nur ein paar Botschaften senden und empfangen.

Suche also was ähnliches wie die CAN 300 PRO oder ein MPI-CAN-Gateway.
 
Hallo

wenn es möglich ist die CPU gleich mitzutauschen können das unsere SPS en.
Die Preise lassen das meist zu.

Am besten das Projekt detailiert spezifizieren: E/A, Panel gewünscht,...
Programmiert wird in Step7Classic oder TIA.

Anfrage per PN oder hier.
 
Was ich auf dem Screenshot sehe sieht bereits nach CANopen aus, also Protokoll-Kommunikation (Layer 7).

Ich will nur stumpf Nachrichten aufn CAN schicken nach der CAN-Norm, ohne aufgesetztes Protokoll.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Was ich auf dem Screenshot sehe sieht bereits nach CANopen aus, also Protokoll-Kommunikation (Layer 7).

Ich will nur stumpf Nachrichten aufn CAN schicken nach der CAN-Norm, ohne aufgesetztes Protokoll.
Stimmt.
"..Siehe Beispiele auf unserer HP." die habe ich noch nicht benutzt, auch noch nicht angeschaut.

Ich benutze CANopen, mit 11Bit-CobID-Module. (Festo, Weidmüller
und sogar einen 1,50€-China-Chip mit Arduino [der hat jedoch keinen CanOpen-Stack] )
 
Hallo

wenn es möglich ist die CPU gleich mitzutauschen können das unsere SPS en.
Die Preise lassen das meist zu.

Am besten das Projekt detailiert spezifizieren: E/A, Panel gewünscht,...
Programmiert wird in Step7Classic oder TIA.

Anfrage per PN oder hier.

Da die S7-300 bei uns ausgestorben ist, wollen wir nur die letzten Überlebenden mit CAN aufrüsten, wenn möglich.
Bei einer Neuanschaffung würden wir auf eine deutlich günstigere Codesys-Steuerung umsteigen. Daher ist das eher uninteressant.
 
HMS hat Protokollconverter die das können, du müsstest allerdings noch einen Profibus CP haben.

http://www.anybus.de/products/abc_can_profibus.shtml


[h=3]CAN-Schnittstelle (unterlagertes Netzwerk)[/h]Die CAN-Schnittstelle ist so implementiert, dass CAN 2.0A und CAN 2.0B (11- und 29-Bit-Identifier) unterstützt werden. Übertragungsraten von 20 kbit/s - 1 Mbit/s sind möglich. Der Anschluss an das unterlagerte CAN-Netzwerk erfolgt über einen 9-poligen D-Sub-Standardsteckverbinder.
 
Zurück
Oben