FM350-2: Schreibauftrag ausführen, aber wie?

s7-spsler

Level-1
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,
diese Frage habe ich bereits in einem anderen Thread gestellt, aber unter einem nicht passenden Titel. Deswegen will hier noch einmal versuchen.

Und zwar geht es um folgendes(Stichwörter):
- Drehzahlmessung mit FM350-2
- Bisheriger Messwert immer "-1"
-> Grenzwerte falsch eingestellt
- Grenzwerte werden mittel Schreibauftrag eingestellt

Systemaufbau:
- S7 315 2-DP
- FM350-2
- SM321
- SM322

Nun zur Frage:
Kann mir jemand erklären, wie ich so einen Schreibauftrag ausführen kann? In dem "Inbetriebnahme- und Montagehandbuch" ist es auf Seite 61 beschrieben, aber damit komme ich leider nicht weiter.

Danke für Eure Hilfe
Gruss
s7-spsler
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das Handbuch hatte ich bis jetzt nicht, aber da steht das gleiche drin, wie in dem "Inbetriebnahme- und Montagehandbuch" mit dem ich bisher gearbeitet habe.

Vielleicht hat auch jemand ein kleines Beispielprogramm. Damit wäre mir wahrscheinlich auch schon geholfen.

Danke
 
Hallo s7-spsler
wenn du in der Hardwarekonfig alles richtig eingestellt hast
(da kann man übrigens auch Grenzen eingeben)
dann sollte die Drehzahlmessung funktionieren
ich messe die Drehzahlen ohne das ich irgendwelche
Grenzen an die FM sende

wenn du alles richtig Installiert hast (CD) dann hast du unter
Beispielprojekte im S7-Manager das Projekt

zXX34_01_FM350-2 von Siemens

gruss Chris
 
Hallo Chris1,

ich habe mir die benötigte Software von der Simatic-HP heruntergeladen. Ein Beispielprojekt war da keins dabei.

Ich habe gerade nochmal ein bisschen herumprobiert. Dabei ist mir noch folgende Frage in den Kopf gekommen (Info: mein DB heisst DB1, hängt aber vom Porjekt ab):
Welchen Wert liest du aus dem DB aus? Ich habe bisher immer den Wert aus DB1.DBW44 für Kanal 0 herausgelesen.

Eigentlich sollte der Wert doch in dem DB1.DBB148 stehen. Diese DINT ist zumindest mit "actual counter value 0" bezeichnet. Der Wert darin bleibt bei mir aber konstant auf 0.

Zu meinen Einstellungen:
-Kanäle spezifizieren: Kanal 0...7 als Einzelzähler
-User_Type1: Word; Kanal0 High-Word Zählwert; Kanal1 Low-Word Zählwert
-Kanal0: Betriebsart: Periodisch Zählen; Start-/Endwert 5000; HW-Tor nicht verwenden; Signalauswertung: Impuls & Richtung
-Kanal1: Betriebsart: Drehzahlmessung; Zeitfenster 100x10ms; HW-Tor nicht verwenden; Signalauswertung: Drehgeber einfach

Vielleicht sieht ja jemand ein Fehler in der Konfig.
Also wie gesagt, eigentlich sollten die Werte doch in den DINT ab ....DBB148 drin stehen, aber leider tun sie das nicht.


Vielen Dank für jede Hilfe
Gruss
s7-spsler
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo s7-spsler
gib mir deine Mailadresse dann schicke ich dir
mein Programmteil zur Ansteuerung der FM350-2
und das Beispiel von Siemens

dbb148? ich lese
L DB1.DBD 152
und ist im DB1.dbw12 die Baugruppenadresse eingestellt?

in der Hardwarekonfig unter
fm350 parametrrieren -> Test -> inbetriebnahme
kannst du Online die Karte steuern und kontrollieren
gruss chris
 
hallo s7-spsler
gib mir deine Mailadresse dann schicke ich dir
mein Programmteil zur Ansteuerung der FM350-2
und das Beispiel von Siemens

dbb148? ich lese
L DB1.DBD 152
und ist im DB1.dbw12 die Baugruppenadresse eingestellt?

in der Hardwarekonfig unter
fm350 parametrrieren -> Test -> inbetriebnahme
kannst du Online die Karte steuern und kontrollieren
gruss chris

Hallo Chris1,
bin neu hier im Forum und bin auf Deinen Beitrag gestoßen.
Könnest Du mir vielleicht ebenfalls den Programmteil zur Ansteuerung der FM350-2 Baugruppe zukommen lassen?

Ist echt dringend, bin trotz Handbuch lesen, am Verzweifeln,....

Danke vorab.

Viele Grüße
 
Zurück
Oben