Neue AS-I Geräte einbinden

Das Problem mit der Adresse scheint gelöst. Habe die 10 genommen, die in Klammern vor dem Link20E im HW-Konfig steht.

Nächstes Problem:

Wenn ich dem FC_ASI jetzt sagen will, dass er die adresse ändern soll, Passiert gar nichts er bleibt quasi im Status "Auftrag wird bearbeitet" stehen und gibt mir keinen "Done" oder "Error" zurück. Also habe ich nochmal das Handbuch genommen und da steht folgendes:

Gestalten Sie im Anwenderprogramm die Kommandobearbeitung wie folgt:

1. Im Neustartzweig Ihres S7–Anwenderprogrammes rufen Sie den FC ASI_3422 einmalig mit dem Parameterwert STARTUP = TRUE auf.


2. Im Anwenderprogramm spezifizieren Sie in einem Sendepuffer den Kommandoaufruf. Diesen Sendepuffer übergeben Sie mit dem Aufrufparameter SEND.
3. Je nach Kommandotyp benötigen Sie einen Antwortpuffer. Diesen Antwortpuffer übergeben Sie mit dem Aufrufparameter RECV. Für Statusinformationen wird der Antwortpuffer bei dieser FC–Schnittstelle nicht benötigt.

4. Aktivieren Sie den Auftrag über den Parameter ACT=1;

5. Anschließend fragen Sie die Parameter DONE, ERROR und STATUS ab. Beachten Sie für die Hantierung im Anwenderprogramm den unten dargestellten Signalverlauf für diese Parameter

.......

Also hab ich versucht, den "Startup" zu setzen, allerdings kann ich die CPU nicht einfach mal so stoppen, da jede minute Stop mal eben 300 Euronen kostet. Und nach einem Stop hab ich ca. 15 minuten Arbeit, um alles wieder zu starten.
Wenn ich das mache, siehts folgendermaßen aus:

S72.jpg


Der Code in Status sagt laut Handbuch: Kennung nach Neustart (STARTUP=TRUE)
Und wie man Sieht ist der Error-Ausgang gesetzt.

Muss ich die CPU wirklich neustarten, oder hab ich da vielleicht noch nen anderen Fehler drin?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
... da jede minute Stop mal eben 300 Euronen kostet. Und nach einem Stop hab ich ca. 15 minuten Arbeit, um alles wieder zu starten.
D.h., pro Versuch könntest du ca. 15 Adressiergeräte kaufen!
Hast du denn keine Ersatzteile, mit denen du dir einen Testaufbau machen kannst?

Grüße von HaDi
 
Mal ne "blöde" Frage:
Bist du sicher, dass du den DP-ASI-Gateway mit dem FC342 parametrieren kannst? Ich kenn den Baustein eigentlich nur in Verbindung mit der CP342-2.
Da ergibt auch der Parameter LADDR einen "richtigen" Sinn. Dort ist es nämlich die Baugruppenadresse.

Ansonsten würde ich auch sagen, dass ein Adressiergerät sinnvoll ist.

Gruß
Dieter
 
Also laut Handbuch des Links funktioniert der FC3422 auch beim Link.
Allerdings verrät mir das ganze auch, das dieses vom TE schlicht und ergreifend
in keinster Weise gelesen wurde.

LADDR muss in seinem Fall nämlich 0 sein, um mal mit was ganz elementaren zu beginnen.

Neueres Handbuch:
http://support.automation.siemens.com/WW/view/de/33563718
Älteres Handbuch:
http://support.automation.siemens.com/WW/view/de/5281638

Allerdings sind die Handbücher zugegebenermaßen nicht so schön geschrieben,
als das man das von einmal drüberlesen begreifen würde.

Nach wie vor ist aber zu sagen, das das Adressierungsgerät unterm Strich erheblich billiger kommt,
als dieses Gebastel was der TE nun anfangen wird müssen, insbesondere vor dem Hintergrund "Produktionsausfall".

Mfg
Manuel
 
Zuletzt bearbeitet:
Nochmal zur Info:

Etwas nicht zu können, ist (für mich) noch lange kein Grund aufzugeben.

Ich mache soweit mir möglich ist, alles selbst. Vom Haus verputzen übers Programmieren, bis hin zum Zylinderkopfdichtungswechsel bei meinem V6 hab ich schon viel hinter mich gebracht. Da werd ich es doch wohl hinbekommen, diese drei dämlichen Slaves einzuprogramieren.

Und zum Thema zurück:
Wer hat schonmal mit dem FC_ASi 3422 gearbeitet? Gibts irgendwas, was ich dabei beachten muss, oder vergessen habe, oder einen Tipp, warum es nicht funktioniert?
(LADDR auf 0 setzen, hab ich bisher noch nicht ausprobiert, wird aber heute erledigt.)
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hab mir ein Programmiergerät ausgeliehen. Die Adressen waren übrigens werksseitig auf 1a eingestellt. Das Adressen einstellen hat insgesamt ne halbe Stunde gekostet. Ohne Produktionsausfall. Das Tasterprojektieren kann ich nun mal zwischenrein schieben, ohne dass die BHKW's dafür ausgemacht werden müssen.

Grüße
 
Einfach mal ein neues ASI Modul auf Adresse 21 einstellen. Wenn das ne ältere Anlage ist wird die noch auf "A" laufen max 32 Modul und schauen ob die eingäne ab Byte 9 reinkommen

 
Zuletzt bearbeitet:
Zurück
Oben