Kurzes Schaltsignal erfassen S7-300/Sinumerik 810D

TobiasA

Level-1
Beiträge
373
Reaktionspunkte
36
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich habe folgendes Problem: Ich habe ein Schaltsignal von ungefähr 5ms Dauer. Dieses Signal müsste ich erfassen und verarbeiten, und zwar ohne die Verwendung von anderer Hardware.
Hardware ist eine PLC 314C-2-DP, integriert in eine Sinumerik 810D CCU- Box, Eingabebaugruppe 6ES7-321-1BL00-0AA0 zusammen mit IM361 (muss ja bei Sinumerik so sein). Eine Möglichkeit, die ich im Moment noch sehe, wären die schnellen Eingänge der NCK. 'n OB35 mit 3ms fällt quasi flach, da der schon mit 9ms für den Revolver läuft (handelt sich um eine Drehmaschine).
Irgendeine Idee? Ich glaube fast, die 5ms kann ich getrost vergessen...

Gruß, Tobias
 
hallöchen

wieso nimmst du nicht die zähleingänge der 314 sollte ja 4 da sein mit 8µs einlese zeit

die frage ist immer was du damit machen willst ???
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hmm... Wo sind denn die bei der Sinumerik? Das Elend an der ganzen Sache ist ja, dass ich leider eine Sinumerik vor mir habe. Vielleicht entsprechen die Schnellen E/A's ja der ganzen Mimik. Weißt du da, wie und ob ich die nutzen kann?
Hmm. Die Sache hat sich jetzt wohl doch so erledigt. Dieses Mal ist dieser Kelch an mir vorübergezogen. Wüsste trotzdem gerne mal, ob das mit den "Fast I/O's" da funktioniert oder nicht- in der H/W Konfig tauchen nämlich nicht wie bei der CPU 314C-2-DP der S7-300 Reihe z.B. Zähler auf. Nur NCK- Ein/-Ausgänge im Byte 256/257... :confused:
 
Also Du hast ein Signal das nur 5ms lang ist. Das soll erfast werden und die Reaktion soll dann im Normalen SPS Zyklus geschehen?
Wenn das "ohne die Verwendung von anderer Hardware" bedeutet das Du wirklich keine weitere Hardware als die angegebene verwenden darfst sieht das (IMHO) nicht nach Erfolg aus.

Eine Möglichkeit ist einen schnellen Zähler via Profibus einzubinden und auszuwerten. Eine andere ist das man den Impuls mit weiterer Hardware verlängern könnte.

Verlangt man wieder mal das unmögliche vom Programmierer? Ich hatte mal einen Chef der immer gerne das voreilende Zeitglied haben wollte ;o)
 
.

Eine Möglichkeit ist einen schnellen Zähler via Profibus einzubinden und auszuwerten. Eine andere ist das man den Impuls mit weiterer Hardware verlängern könnte.

Verlangt man wieder mal das unmögliche vom Programmierer? Ich hatte mal einen Chef der immer gerne das voreilende Zeitglied haben wollte ;o)

die 314 hat schnelle zähl eingänge die ich auch gemeint habe mit denn 8µs
wenn du auf eine flanke von 5 ms reagieren sollst dann vergiess es dann.

das nächste mit deiner verlängerungsschaltung geht auch nicht was ist wenn nach 5 ms der nächste kommt dann übersiehst du einen

deshalb war ja meine frage was er damit anstellen soll
 
die 314 hat schnelle zähl eingänge die ich auch gemeint habe mit denn 8µs
wenn du auf eine flanke von 5 ms reagieren sollst dann vergiess es dann.

das nächste mit deiner verlängerungsschaltung geht auch nicht was ist wenn nach 5 ms der nächste kommt dann übersiehst du einen

deshalb war ja meine frage was er damit anstellen soll

Er sprich aber nicht von einer reinen PLC 314 sondern von einer PLC 314C-2-DP, integriert in eine Sinumerik 810D CCU. Diese hat keine Zähleingänge!

Was die NC allerdings haben könnte (die 840D jedenfalls) sind Interrupteingänge für die CNC. Da könnte man dann mit Liftfast etwas machen.

Kommt halt darauf an, was Du machen musst?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hab' 'n Näherungsschalter, der nur fünf Millisekunden lang an ist. Und wenn der angeht, müsste er einen Merker setzen.

Problem ist, dass mal irgendwie verpennt worden ist, dass es für dieses Drehmaschinenfutter fertige Schaltkisten gibt. Wir haben die Einzelteile bekommen, für die allerdings keine Überwachung des Pneumatikfutters im laufenden Betrieb vorgesehen ist. Die besteht aus einem Stift, der dann aus dem Futter heraussteht. Max Drehzahl des Futters sind 1700 U/min, Umfang 420mm, macht 37m/s am Umfang, 1- 1,5cm Schaltnöckchen (rund) müsste für 5- 7ms anstehen. Laut Futterhersteller machen die es auch mit dem Näherungsschalter, setzen allerdings einen Mikrocontroller ein, der natürlich schneller als meine S7 ist, weil er auch neben dem Futter keine anderen Aufgaben hat.
Jetzt war ich am Überlegen, ob man das irgendwie über die S7 hinkriegt, denn sonst müsste man, wenn man diese Überwachung haben möchte, alles neu kaufen. Neue Hardware wäre dafür aber teurer als die neue Kiste...

Wenn ich den nächsten Impuls übersehe, macht das aber nix, denn wenn ich den Stift sehe, weiß ich, dass das Futter offen ist, bzw. sich geöffnet hat -> Spindelstop. Zählen brauche ich nichts, ich könnte aber, wenn ich einen schnellen Zähler hätte, diesen in jedem Zyklus auf >0 prüfen.

Wie funktioniert das denn mit Liftfast?

Vielen Dank schon mal für eure Hilfe.

Wahrscheinlich wird in dem Fall wohl kaum was ohne externe Hardware zur Impulsverlängerung oder als schneller Eingang gehen. Wenn's nicht geht, geht's halt nicht, Vorschrift ist es lt. Hersteller keine, selbst wenn es deutlich sicherer mit dieser Überwachung wäre (selbst wenn es nur in Außenspannung funktioniert). Kann man sich drüber ärgern, dass ich wieder selbst bauen muss, muss man aber zum Glück nicht.

Ich arbeite parallel dazu auch noch an dem voreilenden Zeitglied :ROFLMAO: War das nicht der eine Bediener mit diesen Heizstäben à la "die Kiste muss doch vorher wissen, wann ich auf den Knopf drücke"? :ROFLMAO:

Gruß, Tobias
 
Zum Thema "voreilendes Zeitglied" hab ich auch einen:
Ein Verbesserungsvorschlag einer unserer Bediener lautete mal: "Könnt ihr nicht ne Lampe ansteuern, die vorher anzeigt ob die Maschine anschliessend funktioniert? Dann braucht man nicht immer so aufzupassen..." :confused: *looool* :ROFLMAO:
 
Du kannst doch nur diesen Signal hardwaretechnisch verlängern lassen.
Verlängerungszeitmodul. INI-Leitung rein, Verlängert raus.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Drehzahlübrewachung?

Ich weiss nicht in was für einem drehzahlbereich du da arbeitest - aber vieleicht eine überlegung wert.
Ansonsten : Flux-Kompensator :D
 
Drehzahlwächter fällt leider flach: 5 - 1700 U/min... :(

Was gibt's denn da so für Systeme, die das hardwaremäßig verlängern können? 'n normales Zeitglied packt das glaube ich nimmer, ansonsten: Selber bauen macht stark...

Sollen die Jungs halt das nächste Mal die komplette Auswerteeinheit bestellen :twisted: Ich glaube, jegliche Bastellösung wird teurer als alles fertig gekaufte.

Gruß, Tobias
 
Es ist nur ein Beispiel, es gibt 100 davo.

Technische Daten DM 4

Versorgung (U ) : 20...30Vdc / 32mA + Ausgangsstrom (U =24V) B B
Eingänge : 18...30Vdc / 2,5mA
Triggerimpuls : min. 5µs
Ausgangsimpulsbreite (einstellbar) : 10...150ms / nicht retriggerbar
Ausgangsstrom : max. 500mA
Umgebungstemperatur : 0...50°C
2 Anschlüsse : Schraubklemmen 2,5mm
Gehäusematerial : Isolierstoff grün
Gehäusebefestigung : Schnappbefestigung für 35mm Hutschiene
Gehäusemaße : siehe Zeichnung
Gewicht : 65g

[SIZE=-1]www.atrie.de/Produkte/Katalog/dm4.pdf [/SIZE]

A T R Industrie - Elektronik GmbH & Co. KG www . msr - elektronik . com
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hab da so eine Spontanidee. Ich weiß aber nicht obs klappt.
Dazu bräuchtest du einen Optokoppler und einen SPS-Ausgang.
Also folgendermaßen hab ich mir das vorgestellt.

Die Spannungsversorgung für die Schaltung liefert ein SPS-Ausgang der auf 1 Steht.
Wenn der INI dann schaltet lässt er den Optokoppler in Selbsthaltung gehen. Dann fragst du mit einem SPS-Eingang ab, ob der Optokoppler 1 hat. Wenn die SPS das erfasst hat, schaltet die SPS kurz den Ausgang weg um den Optokoppler "abfallen zu lassen".
Ist natürlich gebastelt aber billig. Kommt wohl auf einen Vesuch an.
Wohlgemerkt nur eine Spontanidee.
Bitte zerreisst mich jetzt nicht in der Luft....
 
Ich danke für die Tips.

Das mit dem Optokoppler käme auf einen Versuch an, müsste aber funktionieren... Wenn der einen Halbleiterausgang hat, müsste der die 5ms auch packen. Genial eigentlich.
Ich müsste eigentlich einen Öffner nehmen, da Sicherheitsfunktion- macht das Ganze aber noch einfacher. Der Optokoppler ist in Selbsthaltung und fällt dann ab, wenn der Ini öffnet. Die Schaltzeit zum Öffnen müsste eigentlich unkritischer sein.
Aber das mit der Impulsverlängerung müsste auf jeden Fall funktionieren. Man lernt nie aus, was es alle gibt (erst recht nicht, wenn man erst 24 ist :ROFLMAO: ).

Ich habe das Ganze jetzt mal eine Etage nach oben gereicht, mal gucken, was passiert :ROFLMAO:

Mit einem Zähleingang hätte das so schön einfach sein können... Aber so ist das bei Siemens- (fast) gleiche Typbezeichung, und doch alles anders :ROFLMAO: Ich habe mir sagen lassen, die CPU existiert eigentlich nur als Soft-SPS. Tröstlich. Vielleicht vergessen die deshalb ab und zu ihr Programm...

Danke, und 'n schönen Gruß,
Tobias
 
Warum kontaktierst Du nicht einfach die Hotline, geht schneller, kostet nix und Du bekommst nicht nur Mutmaßungen wie man das Problem lösen kann... Im Zweifelsfall bekommst Du die Antwort, dass es nicht geht...
 
Zurück
Oben