-
-
Über den can bus zur SPS / controlljunit und umgedreht.
[-o< Guten Abend Euch!
Ich habe hier ein Projekt vor mir, bei dem ich die SPS mittels can
bus an einem touchsreen betreiben muß.
Das System : SPS PROSYD 1131
Hersteller Inter control digsy outdoor Electronic
Ich brauche dringend Eure Hilfe
Wie funktioniert die Kommunikation?
Es sollen hier Drehzahlen und Ist Zustände abgefragt werden können.
Bestimmt eine kleinig keit für Euch jedoch für einen Neuling ein riesen Problem!
Arbeitet der Siemens profi bus ähnlich? Kenne mich auch damit nicht aus!
Danke für Eure Hilfe!!
[/fade]
-
Erfahrener Benutzer
Roboter Genie
CAN-Bus und Profi-Bus sind schon vom Prinzip her völlig unterschiedlich.
Der Profi-Bus ist ein Master-Slave System (es gibt einen Master, der die komplette Kommunikation steuert), der CAN-Bus hingegen ein Multi-Master System (alle Knoten können eine Kommunikation starten).
Der CAN-Bus ist ein nachrichtengesteuertes Protokoll. Jede Nachricht hat eine feste ID, die einer bestimmten Funktion zugeordnet ist. Ist z.B. der Drehzahl die ID 142 zugewiesen und von der SPS wird eine Nachricht mit dieser ID geschickt, muss das Display wissen "aha - Nachricht 142 ist Drehzahl" und diese Daten dementsprechend auswerten und darstellen.
Am besten liest Du Dir mal den Artikel zum CAN bei Wikipedia durch.
Gruß,
askazo
-
Vielen Dank für die schnelle Antwort!
Hast Du vielleicht ein Logisches Beispiel für mich, wie die SPS mit dem
CAN-Bus angebunden wird?
Die Aufgabenstellung hat sich zudem noch geändert: Die komplette Maschinenfunktion soll jeztzt über das panel gesteuert werden.
Mit Visualisierung und all diesen Sachen.
Vielleicht hast Du eine Idee wie ich möglichst schnell zum Ziel komme
oder vielleicht magst Du auch, oder kennst jemanden der für mich diese CAN-Bus-anwendung programmieren kann.
Ich fall gerade mit der Tür ins Haus was?
Es eilt ja auch wirklich!
Das ganze will ich mir auch was kosten lassen!
Muß nur fix geschehen!
Gruß
CAN-Bus
-
Erfahrener Benutzer
Roboter Genie
Hi!
Die Anwendung kann ich Dir aus 2 Gründen nicht programmieren:
1) Mir fehlt schlicht die Zeit dafür
2) Ich denke, Du sollst das bei dem Projekt selbst lernen
Ich kann Dich aber gerne dabei unterstützen, soweit das über's Forum geht.
Zunächst einmal müsste ich aber mehr über Deine Hardware und das Projekt wissen:
- welche digsy-Komponenten hast Du?
- hast Du Datenblätter davon?
- Musst Du Hardware selber entwickeln?
- In welcher Sprache wird das ganze programmiert?
askazo
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen