Signale verarbeiten

sr-83

Level-1
Beiträge
69
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo und Moin Moin,

ich habe folgendes Problem, ein Magazin als Runde Scheibe und am Aussenrand sind Löcher, wo 2 Gabellichtschranken die Positionen zählen sollen! Nur ab einer gewissen Geschwindkeit werden die Signale nicht mehr im Zyklus verarbeitet!
Ich verwende eine S7 315 2-DP. Für das zählen nehme ich Add und Sub Baustein. Mit SCL Script gings es wesentlich schlechter! Wie kann ich am besten die Signale schnell verarbeiten.

Bringt es schon was, nur ein Zählerbaustein zu benutzen oder besteht die Möglichkeit irgendwie Prioritäten zu benutzen, das er die Signale vom Zyklus aufjedenfall verarbeitet ?? Ist die S7 317 evtl schneller bei sowas. Die könnte ich noch tauschen....

... Wäre sehr dankbar für Ideen! Mechanisch wäre natürlich mit Inkrementalgeber alles sehr viel besser, aber das möchte ich eher ungern verändern!

Schöne Grüße
 
eine 317 cpu wäre natürlich schneller, reicht aber vll auch nicht aus.
wie wäre es mit einer Zählerbaugruppe?
oder vll ne 314C die hat schnelle zähleingänge on board.
sonst ist die genau so schnell wie die 315 hat aber nur 96 kbyte speicher
 
Zuviel Werbung?
-> Hier kostenlos registrieren
...
Ich sehe das genau wie Crash. Wichtig für eine Entscheidung wäre hier zu wissen wie groß die Zykluszeit deines Programms ist und wie hoch die Frequenz der zu zählenden Impulse ist.

Beispiel:
Liegt die Zykluszeit deiner 315 bei 20ms, dann machst du 50 Zyklen pro Sekunde. Hier sollte deine maximale Impulsfrequenz nicht größer als 25 Hz werden (besser darunter).
 
Ob über Lichtschranke oder Inkremenralgeber würde ich es über eine Zählerbaugruppe machen.

Frage an die Spezialisten.
Was haltet Ihr von Eingangsbaugruppe mit Prozeßalarm (zB.6ES7 321-7BH00-0AB0)
Die Positionsbestimmung dann im OB40 programmieren.
Geht aber glaub ich nur ab CPU 318 ??
 
Hallo,

Vielleicht klappt´s auch mit einer alarmfähigen Eingangsbaugruppe?

Aber wenn preislich zw. der Zählerbaugruppe und der Eingangsbaugruppe nicht viel Unterschied ist, dann solltest du auf Nummer Sicher gehen.



MfG
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Peripherieadressierung

Du kannst die Eingänge auch direkt vom P-Bus lesen, also ohne das Prozessabbild zu benutzen. (Peripherieadressierung PEB, PEW, PED...)
Jetzt kannst du in einem Zyklus so oft lesen (schreiben) wie du willst.

dp
 
Zurück
Oben