BC9000 und KL3102 Zyklusszeit

Breakstuff

Level-1
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen :)

Ich habe ein Förderband und zwei Analog Sensoren die den Abstand messen. Die Sensoren liefern alle 30ms einen neuen Werte.
Ist es überhaupt möglich mit dem BC9000 und der KL3102 in dieser Zeit die Werte auszulesen und über den SystemManager auszugeben.

Was ich schon rausgefunden habe ist das man im KS2000 den Registerwert 37 bei dem KL3102 ändern muss da er normal auf 140 ms Zyklusszeit steht.

Was könnte ich noch machen um die SPS schneller zu bekommen bzw die Analog Signale schneller zu meinem Programm?
 
Der BC9000 sollte 10ms Zykluszeit ohne weiteres schaffen und somit müsste er auch mit dem Auslesen der Werte aus der Klemme (30ms Takt) leicht zurecht kommen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das sit jetzt schon mal erfreulich zu hören.

Wie kann ich testen wie oft eine Aktualisierung erfolgt?
Zum einen
  • direkt das Signal der Ultraschallsensoren
  • die KL 3102
  • der BC9000
  • und zu letzt der System-Manager
Danke für die Hilfe
 
Die Wandlungszeit der KL3102 ist einstellbar (140ms default, bis min. 2ms einstellbar)
Die Zykluszeit des BC9000 ist auch frei einstellbar und kann ruhig auf 10ms stehen (je nach Größe des Programms)
Die Aktualisierung der Anzeige im SystemManager schwankt, denke ich, je nach Verbindungsgeschwindigkeit. Auf diese Anzeige darfst du dich zeitlich nicht verlassen.
Die Aktualisierung der Sensoren, welche bei dir wahrscheinlich an der KL3102 hängen, kann so glaube ich nicht festgestellt werden.
 
Die Wandlungszeit wird ja über die Filterkonstante eingestellt. Register 37 wenn mann im KS2000 ist. Richtig?
Siehe Bild.

Hier war der Standard auf 0x35C0 mit 140 ms.
Theoretisch wäre ja der beste Werte dann 0x1001 mit <4 ms
Richtig?
 

Anhänge

  • kl3102.png
    kl3102.png
    11,8 KB · Aufrufe: 3
Zurück
Oben