Motormanagement Ansteuerung mit Step 7

oli

Level-1
Beiträge
14
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hey Leute :)
ich habe das Motormanagement (ELR W3/2-500MM) über das Gateway (ELR-PB-Gateway) über Profibus an eine Simatic S7-300 angeschlossen.
Ich habe bereits die GSD Datei in die HW-Konfig geladen und auf den Profibus gezogen.
Kann mir jemand erklären wie ich mit Step 7 das MM ansteuern kann?

danke schon mal im voraus!
 
Hallo Oli,
um es vorweg zu nehmen ich habe die Komponeten noch nicht verbaut.
Aber damit dir jemand helfen kann, muß du schon mitteilen wie deine
Gerätschaften verbaut sind.
Hier hast du auf einmal ein Gateway über Profibus, mit Digitalen Ein-bzw.
Ausgängen und einer Serielen Schnittstelle.
Jetzt die Frage so das dir jemand helfen kann, wie ist das Motorman-
gemant Modul mit deinen Gateway verbunden, über Ein und Ausgänge
oder über die Serielle Schnittstelle.

Informtionen über die Phönix Geräte findest du übrigens auf der Phönix
Seite.

PS. dies ist ein Aufbaunder Thread und bezieht sich auf
diesen http://www.sps-forum.de/showthread.php?t=38739
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das Motormanagement ist mit dem Gateway seriell verbunden
http://www.bilder-upload.eu/show.php?file=kjh16Lg3W90ezR8.jpg
show.php



show.php
 
also ich glaube nicht das du da mit einen einfachen senden von einen
Ausgangsbyte weiterkommst. Dazu musst du erstmal beide Anleitungen
der Gerätschaften besorgen und dann erstmal schauen wie Sie
funktionieren und zu Parametrieren sind.

Also um deine Frage aufzugreifen mit den Move Befehl von MB1 auf AB0
wird es nicht gehen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Oli,

du hast zwar durch die GSD-Datei dir das DP-Normmodul ELR-PB in die Hardware gezogen (Bild 1) aber ich sehe nirgends was du dir dann für Einzelmodule reingeholt hast, wie z.b.:
- Digital Inputs
- Voltage
- Power
Wenn die Module rein geschoben werden, wird ja gleich eine Adresse vergeben und genau über die Adresse solltest du dann das Modul steuern können.
Welche Module du benötigst, welche Bits, Bytes von dem Modul angesprochen werden müssen, sollte in dem Handbuch von dem Teil stehen.
 
Hallo Paule,

das device control/state modul ist von anfang an drin und hat ein- und ausgangsadresse 0. hab auch schon versucht die ausgänge anzusteuern man sieht auch unter beobachten/steuern das sich an den ausgängen was tut aber der motor läuft trotzdem nicht an.

noch ne andere frage was ist der unterschied zwischen PAB 0 und AB 0, dass das eine Peripherieausgangsbyte und das andere nur ausgangsbyte heißt weiß ich, aber wann benutzt man was?
 
PAB und AB sind im Prinzip das selbe, aber wenn du etwas
mit T PAB X.Y ansprichst wird direkt unverzüglich in
die Ausgangsadresse geschrieben.
Wenn du mit T AB X.Y wird das erst später zwischen
den OB1 Zyklen geschrieben.
Mit geschrieben meine ich an die Hardware weitergereicht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

habe jetzt das Einzelmodul Digital Inputs(Eingangsadresse 1) in das DP-Normmodul ELR-PB gezogen. Das Bit E1.0 ist der Eingang1 auf den Eingang1 habe ich den Linkslauf eingestellt.
Aber ich kann E1.0 nicht setzten wie man auf meinem screenshot sehen kann.
Muss ich noch irgendwas am Profibus DP einstellen? Die Verbindung zum ELR PB Gateway ist da.

http://www.fotos-hochladen.net/view/unbenannt5cr8jyox.jpg

(das fenster Beobachten/steuern ist von dem Modul Digital Inputs)
 
ein Eingang wird nicht gesetzt, der dient zur Abfrage von Sensoren.
Ausgänge werden gesetzt, um ein Signal aus der Steuerung zu einen
Aktor oder anderen Teilnehmer zu bekommen.

Da fehlen ein wenig Grundlagen Automatiesierungs Technik, währe es
nicht besser du besuchst erst mal einen Kurs?
 
Naja ...
das hat ein Klassenkamerad von mir geschrieben ...
zugegeben nicht sein bester einfall ^^
jetzt läuft es auch ...
letzten endes hat es nur daran gelegen das in der hardware digitale inputs statt seriell eingestellt war ...

Aber wenn ich euch vieleicht noch eine kleine Frage stellen dürfte :rolleyes:

Auf die Gefahr hin gesteinigt zu werden ;)

In der Step 7 unter Hardware kann ich ja in das Motormanagementsystem z.B. Voltage von L1 usw reinziehen ...
Nun gibt es z.B. einmal Voltage L1 (US16) und Voltage L1 (Float)
Mein Ziel ist es im Touchpanel die Spannung in einem Feld ... Dezimal anzeigen zu lassen.
Allerdings geben die beiden ja scheinbar nur einen Hex-Code raus ...
Nun wäre meine Frage welche der beiden Voltage ich nehmen müsste und und wie ich den Wert den es ausgibt als Dezimalzahl aufs TP bekomme.
Also das Feld in WinCC habe ich auf jeden Fall auf Dez eingestellt.

Danke schonmal für eure Antwort =)

P.S. Und weil es so schön ist nochmal 2 Screens ...

http://www.fotos-hochladen.net/view/voltage207jrzux.jpg

http://www.fotos-hochladen.net/view/winccgz73nui8.jpg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Einstellung US16 sagt aus das Dir der Stromwert als 16bit Ganzzahl ohne Vorzeichen übergeben wird (In S7 Datentyp INT) und FLOAT ist in S7 eine 32bit Gleitpunktzahl und entspricht dort dem Datentyp REAL.
Es kann natürlich sein das wenn du die US16 nimmst, die Nachkommastelle noch verschieben musst.
Das kannst Du aber bestimmt in der Phönix-Doku erkennen.
 
Zurück
Oben