Simatic 3T-Steuerung mit Eingangs-Prob

Oeffi

Level-1
Beiträge
40
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe ein Prob an einer Drehbank. Diese MA hat eine Simatic 3T Steuerung, worin sich eine STEP5 befindet.
Laut der STEP5-Software hat mein E15.1 immer 1-Signal, obwohl keine 24V anliegen, ich habe jetzt auch schon mal 24V drauf gegeben, doch es bleibt immer beim 1-Signal.

Da ging ich von einem Defekt der Eingagskarte aus, diese habe ich gewechselt, doch mein E15.1 bleibt immer auf 1-Signal.

Hatte schon jemand so ein Prob und kann mir die Lösung sagen?

Thx, Oeffi
 
Hallo,
was für eine S5 Steuerung läuft da?
Kann es sein, das der Eingang softwaremäßig gesetzt wird im Programm?
Grüße Thomas
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi

Wie Thomas gesagt hat !


z.b.

U M 0.0
= E 15.1


Mach doch mal eine Querverweisliste.


Schau mal nach

U E 15.1 NUR Abfrage
O M 15.1 NUR Abfrage
= M15.1 --> Eingang wird gesetzt
S M15.1 --> Eingang wird gesetzt

Lese den Baustein-Nummer aus.
Gehe in den Baustein, unter Status sieht du ob er gesetzt wird.


P.S. Natürlich auch möglich L MB5
T EB 15



Karl
 
Hi


Gehe doch mal in den OB1 ...


Setze nach ein paar Zeilen mal den Befehl

"BE"

Alle Bausteinaufrufe kannst du hiermit ausklammern, somit auch das "setzen".

Beachte, es gibt auch noch ander OBs die Bausteine aufrufen ( OB35 ...)



Karl
 
Hallo
man kann nicht mit einer Anweisung ein Eingang setzen. Die SPS-Eingänge sind nicht anderes als Merker. Im OB1 (PAE) werden alle Eingänge (realistische) auf Zwischenspeicher gesetzt (man würde schreiben L PEW 0 ....T EW 0). Ab dem Moment fragt man alle Eingänge ab z.B. U E 0.0 In S5 Steuerung habe ich oft AW und EW (die nicht vorhandene) als Zischenspeicher für mein Programm benutzt. z.B. L MW 200 --> T EW 120 Eingänge als Periferie sind am meinstens durch Optokoppler gesteuert. Optokopller kann man nicht "von hinten" steuert. Es gibt in dem Fall nur eine Richtung.
Eingang leuchtet immer......die digitale Eingangskarte ist defekt. Vielleicht von Helmholz ?...die hatten oft solche Wunder.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
gravieren schrieb:
Hi


Gehe doch mal in den OB1 ...
Setze nach ein paar Zeilen mal den Befehl
"BE"

Karl


Das sollte er tunlichst bleiben lassen, es sein denn, er weiss genau, was er tut.

Wäre schon schade, wenn die Maschine aufeinmal nicht mehr stoppt .....

tztztz....
 
Zuletzt bearbeitet:
Taddy schrieb:
Hallo
man kann nicht mit einer Anweisung ein Eingang setzen. Die SPS-Eingänge sind nicht anderes als Merker. Im OB1 (PAE) werden alle Eingänge (realistische) auf Zwischenspeicher gesetzt (man würde schreiben L PEW 0 ....T EW 0). Ab dem Moment fragt man alle Eingänge ab z.B. U E 0.0 In S5 Steuerung habe ich oft AW und EW (die nicht vorhandene) als Zischenspeicher für mein Programm benutzt. z.B. L MW 200 --> T EW 120 Eingänge als Periferie sind am meinstens durch Optokoppler gesteuert. Optokopller kann man nicht "von hinten" steuert. Es gibt in dem Fall nur eine Richtung.
Eingang leuchtet immer......die digitale Eingangskarte ist defekt. Vielleicht von Helmholz ?...die hatten oft solche Wunder.

An der S5 kann man sehr wohl Eingänge setzen sie werden zwar am Anfang vom Programm zurückgesetzt .

Grüßle
Peter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Piter schrieb:
An der S5 kann man sehr wohl Eingänge setzen sie werden zwar am Anfang vom Programm zurückgesetzt .

Grüßle
Peter

Nicht grundsätzlich.
das ist abhängig von der jeweiligen (Step5-) SPS.

Es ist durchaus möglich, EW auch als Schmiermerker zu benutzen.
Aber ansonsten hat Taddy viel Blödsinn geschrieben, das ist schon wahr.
 
Hallo

Es ist richtig am sollte Setzen von Eingänge unterlassen es ist aber
möglich.
Wir hatten mal eine Maschine bei der es so gemacht wurde anscheined kannten sie nicht die Funktion Umverdrahten .
Ich hab es auch schon machen müßen beim auswechsel eines Absolutgebers fehlte Hardeware mäßig eine Spur.
Die fehlende Spur war invertiert zur Spur 16

UN E8.6
= E8.7

Diesen Code hab ich am Anfang vom OB 1 eingefügt


Grüßle Peter
 
Hi Gast

>Das sollte er tunlichst bleiben lassen, es sein denn, er weiss genau, was >er tut.
>Wäre schon schade, wenn die Maschine aufeinmal nicht mehr stoppt .....
>tztztz....


Grundsätzlich sollte JEDER Programierer wissen was er tut.


CPU in STOP setzen --> An aufzurufenden OBs den Befehl "BE".

CPU in RUN.

Schauen ob der Eingang 1 Signal liefert.

Bei dieser Reihenfolge sollte nichts mehr passieren können.

Grundsätzlich:

Zyklus start

Prozessabbild Eingänge werden geladen d.h. Signalpegel ca. 11 bis 28 Volt werden als 1-Signal gemeldet.

(Potential von M auf Karte nach E15.1 )
( Gehäuse auf Eingang 0Volt und -11,5 Volt auf M von Karte ergibt auch 1-Signal ! ! !)



Signale M, MW, Z, A und auch E können beschrieben werden.


Zyklus Ende Ausgänge werden auf die Ausgangskarte geschrieben (gesetzt)



Bei der Anweisung:

PAE --> E15.1 (Wert ist 0)


OB1
..
..
S E 15.1
..
BE

Somit siehst du im Statusdisplay der 3 T den Eingang als 1-Signal obwohl er physikalisch 0 wäre /ist .

Display zeigt die Werte sagen wir mal 1 Schritt NACH Zyklus Ende an !


Empfehlung: DVM M-Steckkarte gegen E15.1 messen. Sollte max. 8 Volt sein. 12 Volt können 1-Signal bedeuten, LED leuchtet nur ganz schwach.


Karl
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Puh, so viele Antworten.

Allen ein dickes DANKESCHÖN für die Mithilfe.
Ich hatte heute einen Siemens-Techniker im Haus und nach dem wir eine Ur-Löschung, CPU-Tausch, E/A-Kartentausch hinter uns hatten, kam die Lösung:

Der Maschinenhersteller hat falsche Stromlaufpläne gezeichnet. :mad:

Naja, jetzt habe ich dafür einige Stunden in Sand gesetzt und jetzt kann die eigentlich Fehlersuche beginnen -> Montag :(
Da sucht man Fehler, die keine sind, nur weil die Operanden-Bezeichnungen nicht stimmen. Und eine Symbolik für die Maschine gibt es nicht, sonst wäre der Unterschied gleich aufgefallen. Ich hatte leider nur den fehlerhaften Stromlaufplan. *ärgerlich*


Habt großen Dank :wink:


Oeffi
 
Zuletzt bearbeitet:
Hi

Wird ne grosse Rechnung werden ;-)
(Siemensmonteur)


Wenn du mit dem Monteur geredet hättest, wäre er dir bei der Fehlersuche am heutigen Tag behilflich gewesen.

Wir etliche Leute NICHT wissen, Siemens sucht auch über ihre eigene Hardware Fehler an Antrieben, Endschalter, Retrofit.

Programierunterstützung bei Umbauten / Erweiterungen.
(Sollte aber bei der "Bestellung" angegeben werden.)


Solltest du noch probs haben, rühr dich hier im FORUM.

Ich betreue Standorte in Tchechien, Kroatien, Italien, China und Deutschland.
(Produkte: Vector Control, Simodrive ... Sinumerik System 3,6,7,8 in den Varianten T, M, G, TT 840 D, Heidenhain TNC 135, 145, 155, 415
Sinumerik 810, 820, 840, 880, 810D, 840D )


Karl
 
Zurück
Oben